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
338586894518	338586895026	338586895576	338586896126	338586896676	338586897226	338586897776	338586898326	338586898876	338586899426	338586899976	338586900526	338586901076	338586901626	338586902176	338586902726	338586903276	338586903826	338586904376	338586904926	338586905476	338586906026	338586906576	338586907126	338586907676	338586908226	338586908776	338586909326	338586909876	338586910426	338586910976	338586911526	338586912076	338586912626	338586913176	338586913726	338586914276	338586914826	338586915376	338586915926	338586916476	338586917026	338586917576	338586918127	338586918676	338586919226	338586919776	338586920326	338586920876	338586921426	338586921976	338586922526	338586923076	338586923626	338586924176	338586924726	338586925276	338586925827	338586926377	338586926926	338586927476	338586928026	338586928576	338586929126	338586929677	338586930226	338586930776	338586931326	338586931876	338586932426	338586932976	338586933526	338586934076	338586934627	338586935176	338586935727	338586936276	338586936826	338586937376	338586937927	338586938477	338586939026	338586939577	338586940126	338586940676	338586941227	338586941776	338586942327	338586942877	338586943426	338586943976	338586944527	338586945076	338586945626	338586946177	338586946726	338586947277	338586947827	338586948376	338586948926	338586949477	338586950026	338586950577	338586951127	338586951676	338586952227	338586952777	338586953326	338586953876	338586954427	338586954976	338586955526	338586956077	338586956626	338586957176	338586957727	338586958276	338586958827	338586959377	338586959926	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
31345	6103	1495	918	490	436	329	295	258	208	201	199	202	211	207	169	161	174	146	202	187	176	154	158	168	163	171	152	181	146	171	165	177	156	150	156	186	162	173	160	175	143	150	154	146	191	175	151	160	158	168	159	151	169	184	165	178	174	159	151	155	177	183	192	164	184	145	176	169	166	159	181	164	139	185	172	163	166	188	164	182	183	161	175	156	193	151	157	168	152	159	183	156	147	152	151	195	161	186	151	152	156	183	154	177	171	164	152	154	142	141	172	155	158	161	138	153	170	152	138	158	159	144	163	183	169	167	145	178	169	150	172	171	180	142	161	141	172	163	182	142	163	144	170	146	165	173	174	162	141	182	177	150	161	162	147	157	164	161	174	147	167	159	156	135	136	154	155	153	159	163	178	166	171	148	145	168	162	151	145	163	143	159	159	155	168	169	157	160	151	149	170	160	172	179	160	169	159	164	158	152	164	192	158	164	196	193	143	188	162	168	155	193	176	175	159	177	118	138	172	160	154	173	173	172	151	166	147	165	161	139	179	167	173	167	182	162	157	163	151	137	172	136	168	162	183	180	165	165	161	176	154	178	162	160	146	157	180	185	167	157	150	165	171	172	155	165	170	161	169	147	182	152	161	159	170	154	165	157	173	178	179	185	155	193	132	159	177	190	176	171	166	176	166	164	168	170	141	160	158	162	153	142	161	160	181	167	159	155	157	135	179	159	180	163	159	149	153	143	175	137	161	161	139	163	164	135	176	165	185	143	174	146	155	161	158	166	164	171	162	153	157	152	140	165	163	171	148	163	166	160	155	169	154	153	156	148	165	153	158	155	139	149	150	156	171	137	169	157	161	164	165	144	162	172	159	173	180	179	168	147	162	152	146	177	168	157	159	155	170	155	153	157	180	146	153	165	177	169	143	155	145	167	166	144	138	162	144	177	171	153	170	161	175	168	163	174	156	153	168	169	183	158	149	165	192	173	181	148	159	183	152	165	149	152	146	185	150	158	170	182	141	156	168	162	154	172	168	165	155	167	168	156	163	136	148	145	157	192	164	168	162	158	152	150	152	149	157	143	155	174	179	166	156	158	152	164	150	167	158	149	144	149	141	163	130	170	155	173	164	171	170	138	187	164	138	188	149	162	150	145	166	170	169	171	153	162	155	174	163	178	163	166	163	173	163	189	132	167	156	172	168	138	185	138	164	181	179	147	135	154	175	170	166	151	173	162	178	163	173	152	153	174	168	147	176	168	139	187	163	153	161	178	164	153	192	166	171	162	185	139	161	197	177	155	170	170	173	146	157	156	153	185	148	160	139	172	162	167	179	181	155	172	181	161	171	169	145	175	157	154	151	169	143	163	169	181	169	163	165	166	161	153	166	172	162	173	171	166	172	163	169	146	152	168	152	143	195	157	169	151	161	158	145	150	161	168	151	164	182	181	159	169	161	161	155	173	166	163	166	164	153	158	191	172	187	148	160	166	171	146	183	143	159	163	158	150	156	157	155	195	171	168	173	155	164	152	156	166	173	156	150	175	176	162	173	181	164	146	176	162	155	170	178	161	168	185	146	168	171	138	165	168	174	179	137	162	161	151	164	175	156	171	177	166	157	154	157	167	173	166	148	165	156	171	142	165	163	170	171	160	153	151	153	141	176	172	152	154	165	168	182	154	177	136	137	146	154	156	178	177	161	170	166	179	169	152	156	148	145	149	166	174	164	149	155	160	183	160	171	174	160	172	147	156	149	149	172	186	149	200	172	156	155	154	179	194	143	188	173	182	154	137	178	144	173	166	173	138	170	165	180	148	177	156	141	170	153	142	151	147	141	160	157	155	147	178	159	170	156	158	156	168	184	168	181	142	157	164	150	155	165	161	161	160	178	151	175	173	157	168	147	172	142	172	191	148	161	154	173	135	168	162	162	174	178	154	179	179	140	154	164	169	165	171	177	146	144	149	186	181	182	170	158	137	173	143	158	162	154	180	138	170	138	138	147	166	151	147	173	148	149	152	175	157	140	142	180	200	177	159	156	176	177	159	169	171	177	165	156	160	152	156	148	149	175	172	170	152	168	166	163	170	179	166	167	174	171	174	157	165	152	155	160	170	170	150	160	146	161	161	162	171	168	160	173	168	171	149	161	172	152	159	174	150	155	159	136	155	186	143	161	153	154	206	190	167	136	177	162	144	148	139	165	149	155	183	174	170	168	154	158	150	162	166	176	166	148	165	175	170	165	145	166	166	180	151	173	177	160	139	154	162	179	171	147	153	160	179	156	166	185	186	162	181	140	169	165	161	169	152	163	172	154	163	157	204	147	162	168	169	186	167	166	150	168	174	169	165	145	143	150	160	147	163	153	177	146	167	153	163	160	162	153	171	148	166	157	171	159	146	186	146	151	145	140	173	184	153	163	155	160	160	154	177	162	165	161	154	160	178	162	154	167	159	172	156	154	151	172	164	168	179	149	147	156	174	172	167	148	169	138	160	165	190	165	148	162	139	142	153	159	176	162	169	146	167	173	182	164	147	154	145	161	176	177	153	140	161	171	148	148	183	146	170	178	135	145	170	174	149	153	163	155	162	169	157	148	153	147	167	146	165	160	184	161	153	163	162	161	164	170	136	156	171	167	184	167	149	158	180	156	176	150	159	185	185	181	179	160	163	140	159	152	135	177	165	166	153	168	144	159	144	184	193	168	169	163	184	142	191	141	171	176	156	166	161	181	169	164	170	162	164	175	159	153	148	152	160	163	175	150	144	142	164	163	172	154	164	133	156	192	154	174	149	170	161	183	143	146	160	160	156	174	161	181	189	149	142	150	155	146	170	168	157	146	144	163	160	160	165	161	168	183	181	185	177	167	145	160	182	176	151	173	165	162	138	159	159	163	162	179	159	163	143	165	172	153	142	154	158	161	151	150	166	167	164	156	159	168	166	151	169	150	162	158	148	177	157	175	160	163	160	190	154	170	174	191	189	161	168	177	159	158	155	162	162	151	171	162	160	159	176	160	158	148	161	160	162	174	137	170	167	151	160	166	168	168	147	155	153	137	190	169	142	170	167	146	157	157	148	144	168	147	142	175	152	165	182	179	143	185	190	149	145	152	144	150	158	166	161	164	167	172	165	153	168	163	175	165	162	175	147	149	158	174	172	168	153	195	149	168	183	158	162	149	166	166	169	130	163	161	138	153	146	163	170	180	172	163	148	149	173	165	168	179	157	180	155	138	140	167	162	150	150	149	164	148	146	146	175	159	164	158	163	140	180	152	142	140	145	153	162	161	189	168	161	162	146	148	158	134	172	141	151	188	145	170	172	156	181	157	163	170	156	163	159	167	159	172	158	164	157	149	170	168	158	175	157	147	158	146	186	148	149	147	164	164	151	178	160	144	161	167	162	167	171	196	159	170	168	177	148	164	160	170	169	164	171	144	174	172	187	161	172	156	153	159	158	182	176	150	172	165	155	159	130	147	136	157	172	177	150	173	169	155
19252	2139	2768	2642	1932	1319	1221	994	892	786	686	637	622	683	574	519	497	505	464	480	512	586	516	483	480	502	482	473	477	464	427	447	427	401	415	418	409	406	424	395	407	408	386	395	444	398	434	365	405	398	414	436	400	401	412	376	395	387	408	393	410	429	406	403	418	398	394	411	412	452	446	403	359	425	388	378	383	417	388	405	383	381	390	391	368	397	422	420	417	402	428	380	363	392	370	405	388	387	428	384	387	381	409	381	395	404	410	399	390	393	389	393	406	415	384	402	406	398	395	391	413	365	382	390	390	412	377	365	393	419	391	406	405	381	363	388	430	375	403	427	406	376	392	414	376	393	397	391	376	396	367	373	426	380	415	385	390	400	405	391	381	386	398	400	360	386	389	385	397	400	402	370	372	369	374	403	383	373	356	392	377	389	388	364	408	380	364	389	402	344	387	356	369	370	417	382	394	370	362	363	419	398	385	416	379	404	395	420	385	386	369	397	377	380	392	386	400	375	384	418	427	370	402	369	424	423	412	394	417	396	413	384	385	415	405	385	425	395	395	402	376	406	399	397	420	341	418	404	366	414	417	375	396	355	405	394	400	437	394	387	399	387	382	375	405	401	421	388	412	375	402	388	390	404	375	414	383	395	388	367	406	369	397	391	434	378	401	397	411	389	376	397	418	420	399	385	375	386	383	379	393	400	410	391	369	403	381	398	373	396	394	403	357	367	379	377	407	414	441	390	383	380	399	369	394	393	389	413	389	422	378	407	386	404	416	369	387	387	380	406	405	393	394	409	392	427	406	367	352	371	383	398	404	427	367	414	373	402	366	438	398	363	423	386	426	402	376	379	391	375	425	406	421	417	376	396	384	374	410	397	384	379	379	385	386	387	408	394	370	360	378	426	360	403	421	363	399	406	388	381	398	395	417	393	393	391	386	406	414	415	411	359	391	400	365	395	379	414	393	402	390	379	395	409	399	395	390	397	386	384	356	375	402	381	395	396	424	357	400	369	381	383	378	385	408	374	395	397	416	404	365	417	375	391	400	369	396	423	355	379	374	373	423	403	384	395	384	384	430	364	383	382	385	356	423	392	405	396	362	379	388	435	392	405	399	367	386	395	398	408	380	382	386	369	405	417	409	383	387	395	376	366	403	358	382	397	377	408	372	405	382	399	379	440	383	364	378	397	426	425	418	414	386	362	391	405	412	402	396	398	381	398	387	420	397	369	418	376	374	380	390	408	399	402	340	391	417	395	382	402	369	377	385	377	416	376	377	433	390	395	387	384	371	391	429	417	404	426	349	403	423	398	372	410	406	379	352	377	371	415	428	380	401	397	411	376	347	409	370	410	405	395	345	391	433	395	423	415	407	380	389	400	373	374	360	388	378	391	408	357	367	411	440	396	415	383	397	368	366	409	381	441	417	417	384	365	387	387	413	357	407	389	410	368	414	427	422	376	378	391	379	437	404	388	387	374	385	424	395	387	378	421	366	364	393	390	408	368	378	374	370	412	387	371	386	402	402	391	436	384	388	363	382	384	374	403	410	442	370	412	382	399	393	402	396	425	372	391	398	419	345	404	367	419	372	396	362	393	387	409	384	416	383	395	366	382	399	402	379	340	380	395	422	382	365	388	366	401	374	427	420	347	392	405	398	358	375	383	390	350	385	416	351	405	381	392	356	414	341	392	441	370	368	413	384	401	416	394	411	393	369	382	402	405	407	405	371	404	389	454	405	356	360	383	386	405	416	375	368	373	374	396	381	395	391	385	410	443	389	387	402	388	392	426	406	382	419	397	390	419	395	402	402	350	396	434	408	401	388	418	341	382	389	403	414	380	389	366	376	392	385	415	385	369	398	393	404	369	399	391	387	412	356	360	350	377	393	438	412	427	399	345	370	403	389	367	379	442	432	385	389	379	419	393	391	355	376	394	372	365	383	368	424	371	362	405	387	387	374	387	366	382	418	367	390	390	367	373	393	385	394	394	390	385	385	368	410	388	402	361	412	391	389	377	374	363	404	375	396	403	430	433	433	396	404	368	362	369	436	339	373	394	398	365	374	389	398	395	385	407	369	384	394	372	365	385	389	395	384	409	358	397	388	417	411	402	370	368	384	419	403	397	382	358	392	395	391	393	422	382	398	372	405	415	386	388	385	388	431	383	395	392	384	399	383	392	371	396	432	359	412	369	370	393	404	403	387	396	392	387	366	395	406	385	416	349	346	397	376	377	372	395	403	403	375	425	401	399	412	419	391	393	391	397	407	359	388	375	405	431	414	399	422	384	368	423	379	388	387	409	346	380	382	375	405	405	360	403	395	373	399	390	410	368	387	389	388	420	353	368	375	382	389	370	425	368	370	377	387	373	399	369	382	364	414	379	375	395	386	406	385	378	395	389	411	385	393	410	404	399	377	398	417	382	407	436	404	415	399	392	403	389	370	435	413	375	393	397	387	389	385	362	416	363	388	411	413	409	425	382	371	399	387	358	416	446	357	375	387	400	410	363	414	395	366	405	411	416	413	381	408	394	390	384	408	396	371	384	369	390	365	401	389	398	398	386	384	416	419	385	390	400	396	418	393	404	413	415	358	428	403	384	408	390	428	422	405	360	397	403	398	388	381	382	363	377	370	355	376	398	419	388	405	402	409	383	419	399	388	363	404	399	391	435	361	357	348	380	415	411	431	412	397	411	425	373	348	391	372	366	382	410	405	410	409	393	409	430	402	368	391	359	374	400	399	371	377	394	405	386	413	424	426	400	402	395	376	408	371	370	397	383	391	407	403	406	390	352	397	374	412	396	407	402	371	411	394	387	410	368	356	394	419	403	424	417	373	374	402	389	375	397	407	402	411	390	411	424	390	407	406	385	375	453	391	404	407	413	388	384	395	421	430	372	364	437	380	359	376	385	394	365	376	419	384	402	431	364	430	385	378	423	392	393	397	394	394	382	385	382	415	355	386	365	386	402	396	391	404	415	405	371	401	417	444	412	382	396	400	401	375	402	394	359	370	400	419	400	367	422	363	409	373	357	387	392	392	391	393	383	365	411	371	407	443	398	375	397	416	358	363	375	373	380	401	391	368	382	407	363	363	434	348	410	407	369	358	398	392	403	386	382	402	358	404	399	352	381	363	374	380	361	405	400	343	391	428	421	386	387	388	436	408	381	425	356	356	416	400	376	432	417	403	395	377	389	389	364	385	385	399	393	374	384	392	400	403	398	400	392	379	387	361	408	394	384	420	427	399	385	386	398	397	386	384	391	358	394	390	387	399	387	382	395	393	357	395	377	412	394	376	390	376	391	405	404	411	402	404	385	400	397	400	410	399	421	394	375	391	402	391	400	368	425	385	372	409	397	376	404	385	407	406	402	396	392	416	407	391	388	391	395	379	380	392	382	392	370	417	410	367	350	387	402	403	381	420	404	386	396	425	396	374	390	384	393	412	398	372	388	394	411	400	430	391	395	412	374	372	394	410	376	406	386	376	396
10316	1198	524	394	228	197	185	173	208	186	217	179	180	203	175	184	149	179	172	178	178	182	172	193	171	197	177	185	182	182	175	214	164	170	169	176	195	178	172	183	176	189	166	175	193	178	175	163	176	183	181	185	178	192	174	146	167	198	165	198	162	188	167	151	171	161	196	193	177	205	147	191	174	163	181	173	158	173	191	177	192	172	199	182	143	175	178	163	160	206	158	194	190	174	171	194	194	173	178	184	157	202	196	163	174	153	189	157	161	190	181	170	191	198	198	178	188	171	170	195	170	162	182	189	180	192	191	186	189	162	178	175	178	156	195	190	173	182	161	149	169	173	172	160	162	182	198	179	174	174	190	206	173	214	200	178	158	210	191	171	199	182	192	163	181	168	171	169	192	176	183	174	167	186	196	177	152	177	165	166	169	180	174	179	172	175	197	181	181	168	191	193	202	174	154	160	180	177	177	180	167	154	182	166	169	184	166	200	171	196	194	171	179	197	203	167	147	208	176	160	170	196	172	185	194	193	171	185	187	192	163	170	171	166	171	169	157	185	166	182	158	167	172	168	168	187	165	171	190	168	180	212	180	187	183	175	159	174	204	191	161	181	169	185	186	190	181	170	216	219	180	204	194	179	178	189	181	192	188	176	191	163	172	174	181	184	174	161	191	173	183	189	188	169	169	159	168	192	175	174	153	173	193	176	167	179	197	183	183	201	181	150	176	196	196	161	166	178	191	166	206	167	158	178	151	190	175	168	156	178	176	198	158	155	183	180	181	161	174	184	174	187	174	187	176	153	199	160	164	179	170	177	192	178	131	184	189	189	160	190	168	188	151	194	202	160	153	171	158	167	152	150	170	151	171	191	165	153	201	170	191	183	149	157	177	165	148	174	212	184	203	186	172	185	170	169	198	165	193	177	183	183	168	173	161	161	162	175	192	171	166	200	190	180	196	182	196	180	198	183	167	140	169	193	182	220	156	176	199	187	145	179	175	170	148	168	159	174	166	178	181	179	168	184	188	158	195	169	175	182	167	166	168	174	171	222	187	161	179	163	155	198	176	193	159	182	188	186	183	158	184	177	194	193	167	165	157	170	183	174	189	161	177	165	175	166	159	183	168	175	155	165	182	181	178	193	176	188	163	186	178	164	166	168	175	191	171	197	152	175	178	181	184	193	156	209	180	177	176	161	162	180	148	213	174	169	202	192	205	171	176	171	189	173	183	169	179	186	199	184	158	159	170	170	180	189	166	180	181	173	172	193	177	195	156	155	191	189	160	153	197	197	221	188	202	171	180	174	170	189	181	151	158	161	187	166	168	167	170	178	171	155	152	190	177	182	174	150	192	189	204	177	185	162	175	186	189	176	177	178	190	181	179	175	164	169	201	175	170	154	178	180	182	185	171	178	164	171	199	175	177	181	166	167	204	173	199	159	172	200	166	197	191	168	166	182	204	157	174	183	165	159	161	168	186	183	165	198	204	179	207	168	171	172	177	192	182	170	166	187	157	150	166	175	189	161	166	156	188	148	166	190	171	170	191	207	174	165	169	160	199	156	185	192	158	179	201	193	193	180	177	200	175	198	186	148	187	160	169	199	183	184	158	159	160	189	178	182	160	179	217	166	199	180	211	158	175	187	184	178	185	164	167	154	171	160	185	184	147	164	161	170	180	161	181	188	188	187	160	191	166	185	156	165	167	156	171	183	188	190	167	138	154	165	174	173	142	185	173	176	158	182	169	183	157	185	170	207	182	188	174	159	190	164	174	172	172	166	185	176	171	155	175	187	160	199	186	196	190	195	163	169	167	175	177	180	152	214	186	213	184	168	159	192	163	173	166	189	160	178	182	156	171	167	169	166	177	154	169	170	171	175	206	184	177	158	177	178	192	189	176	187	156	184	176	179	187	160	163	159	165	188	198	173	145	169	203	171	168	192	169	183	194	178	170	167	192	166	190	187	140	154	181	176	202	183	162	193	169	173	189	200	162	172	169	195	167	166	163	166	180	174	176	173	165	174	139	184	185	163	173	177	181	184	171	143	161	180	156	184	164	185	194	182	203	170	210	189	184	169	182	173	213	185	178	173	191	159	172	176	189	163	172	147	168	177	167	174	202	179	184	178	176	169	152	187	190	154	174	214	183	193	192	199	177	191	186	186	183	178	177	183	192	206	192	174	173	185	179	174	191	196	193	185	163	161	173	169	185	149	206	159	165	193	187	184	169	194	182	175	210	177	173	188	191	185	185	182	161	172	216	174	172	154	154	170	179	158	144	179	170	183	188	194	156	143	162	164	174	204	158	172	176	170	186	175	178	174	185	140	175	162	182	184	169	183	169	155	169	171	172	163	163	194	153	143	178	177	192	149	178	179	163	172	161	163	171	166	202	172	164	197	193	182	201	184	163	195	178	199	169	191	177	177	176	170	165	183	184	171	163	184	188	194	158	197	183	171	183	203	182	159	163	184	172	172	178	198	169	196	193	178	195	189	174	161	188	167	171	172	181	160	170	151	179	168	179	170	180	158	158	188	174	168	173	186	166	195	208	160	216	169	194	189	185	167	178	185	173	158	172	169	185	162	181	199	186	180	166	181	178	168	175	167	180	181	178	199	198	178	174	195	179	160	166	181	180	193	181	184	150	193	183	194	163	184	182	181	172	177	145	170	177	184	169	184	174	177	172	200	175	184	175	171	197	183	180	161	187	190	177	174	178	171	176	182	187	183	165	173	159	196	184	192	177	174	186	177	203	201	188	187	162	185	161	172	188	169	177	215	186	194	176	168	192	234	172	181	193	149	177	196	153	156	156	196	166	178	186	180	186	184	161	202	192	193	177	175	181	181	187	166	144	180	180	176	190	176	152	152	175	174	190	175	178	165	195	174	173	167	166	177	197	182	201	174	185	201	183	151	182	180	170	161	159	155	190	204	185	174	188	162	190	180	206	171	192	170	190	175	192	181	201	160	189	156	174	173	180	163	173	209	186	179	176	159	173	179	182	201	196	190	173	143	182	169	192	172	184	160	188	176	158	156	187	168	185	164	160	182	183	184	160	178	171	197	171	193	178	173	197	180	184	179	183	198	200	163	182	154	203	179	187	175	191	173	189	188	169	199	206	174	175	191	162	169	156	172	172	181	158	184	207	169	171	162	170	197	171	179	174	170	191	191	171	177	172	182	178	170	187	173	152	202	170	204	192	177	184	185	163	171	168	188	138	182	182	179	162	170	171	175	183	173	158	190	186	192	168	161	176	188	165	148	193	167	190	183	179	169	171	214	186	187	180	176	203	173	161	171	187	183	191	173	189	167	175	187	155	179	163	159	170	172	186	177	177	163	181	178	174	174	172	170	193	198	192	181	204	192	171	167	162	166	176	186	188	163	169	198	185	169	164	142	173	178	177	168	169	170	197	164	184	176	177	179	190	182	172	181	179	159	154	200	182	169	185	190	166	175	196	197	178	220	153	191	163	175	175	191	182	165	176	189	187	206
7753	1043	1283	1143	814	576	508	512	508	524	509	489	509	535	486	505	510	495	408	475	492	454	481	459	459	466	454	467	465	430	422	469	465	413	465	494	476	493	467	430	447	465	440	453	447	452	444	437	445	454	449	453	435	433	452	461	447	468	423	478	410	455	452	443	462	437	450	430	456	416	480	434	432	427	431	457	414	474	426	444	481	439	454	462	494	472	439	434	451	444	465	429	457	479	443	450	445	451	435	430	455	445	444	447	464	489	453	448	435	457	433	436	462	448	439	457	448	436	488	433	421	495	444	450	478	469	448	437	419	447	467	465	434	467	462	432	440	452	478	445	445	465	419	457	441	443	444	434	451	449	424	400	446	454	418	412	467	455	454	465	434	459	473	456	429	447	432	482	463	468	430	437	474	459	450	427	445	456	490	456	444	426	461	464	420	460	445	455	456	431	443	433	406	453	428	427	430	403	486	423	478	458	457	487	452	503	447	457	465	460	459	449	433	460	458	425	473	444	404	454	402	502	468	402	441	468	438	449	451	504	438	463	455	420	466	445	455	438	457	473	447	477	474	381	465	464	431	445	463	409	461	454	448	464	441	476	415	466	429	419	447	464	450	496	455	460	486	453	457	439	481	473	445	468	469	434	458	448	429	428	452	437	469	444	490	454	488	452	426	449	472	451	471	461	436	454	436	438	426	450	418	449	438	440	461	454	458	478	457	418	460	454	473	455	447	453	446	428	451	451	431	450	422	425	447	445	440	418	430	443	497	461	431	457	445	422	430	460	450	449	423	451	466	469	393	480	449	452	458	451	468	438	453	434	436	447	422	419	433	408	448	463	424	466	470	476	480	457	479	435	429	415	428	456	466	466	447	412	470	463	508	448	431	417	478	467	411	452	439	434	427	436	488	459	402	496	475	474	448	459	442	448	432	451	510	431	464	479	430	463	436	431	428	430	457	470	472	450	480	455	431	438	461	443	415	444	471	446	454	396	422	421	465	482	455	456	434	482	461	427	418	466	457	455	455	423	402	452	434	443	463	471	472	456	457	450	460	450	489	467	488	422	436	439	452	445	432	428	444	429	468	434	469	443	413	473	463	449	407	439	433	426	450	474	426	428	474	451	450	516	461	471	436	393	445	451	486	429	461	476	452	453	451	475	487	455	483	463	439	472	444	471	477	429	439	444	447	473	457	440	447	444	438	439	455	452	461	464	433	476	433	389	461	470	419	435	459	470	456	416	451	490	445	421	447	482	459	462	470	491	444	465	470	483	463	435	449	449	438	416	442	430	439	473	460	419	447	424	469	423	431	421	475	486	434	453	449	446	480	460	442	431	435	434	442	423	418	442	452	442	464	424	445	489	444	401	462	475	420	424	395	454	401	435	443	445	418	461	448	485	493	434	440	450	423	455	435	473	451	455	458	475	428	437	410	460	462	420	461	457	440	454	429	424	447	471	470	490	432	425	447	436	444	450	406	480	413	452	459	454	430	451	428	476	437	458	418	459	445	455	472	435	468	478	443	458	470	433	486	408	468	442	444	485	453	410	440	456	425	437	439	463	451	468	443	481	439	485	452	451	423	450	494	453	403	431	460	463	438	437	453	432	435	433	466	430	447	446	448	455	423	425	416	410	451	473	473	459	443	517	470	437	468	482	414	454	477	414	442	414	482	444	452	436	433	448	463	465	450	432	478	449	419	441	445	437	458	448	474	461	444	445	412	431	446	433	452	445	465	460	444	431	450	418	440	435	443	439	453	456	453	453	446	437	447	443	466	473	412	470	449	442	458	466	416	431	463	506	492	450	429	440	452	430	491	447	508	464	419	460	474	435	431	440	454	490	454	444	460	465	440	492	436	468	421	474	448	421	462	483	463	445	430	430	460	430	427	435	466	468	448	428	433	421	445	469	458	413	464	446	441	480	466	455	474	485	438	443	429	445	441	432	430	498	476	437	438	463	445	461	454	459	483	421	449	475	457	436	486	436	456	427	447	464	485	450	468	477	452	441	459	402	450	434	500	458	440	417	464	441	444	457	445	442	456	445	453	430	436	464	444	443	409	436	436	438	475	472	440	439	454	450	436	468	465	442	459	450	447	469	445	459	444	444	452	435	486	480	468	421	469	446	437	446	448	453	434	413	467	414	453	465	462	456	440	437	454	469	451	438	470	440	456	492	431	505	456	477	432	433	485	431	448	445	457	444	411	458	455	475	459	432	445	471	472	435	453	483	481	433	438	455	466	443	488	444	431	483	435	439	399	446	414	444	441	470	434	429	456	437	432	433	444	443	450	439	458	443	445	457	478	419	454	441	469	461	431	438	428	443	446	493	474	423	454	506	398	413	487	460	464	450	440	410	453	418	430	467	456	458	455	480	437	436	411	472	448	448	470	448	432	443	466	462	448	459	454	412	429	459	478	422	465	437	482	392	476	506	447	454	446	436	460	452	469	428	441	417	455	458	476	456	434	467	470	440	450	496	432	450	421	416	454	461	448	466	460	422	400	434	456	445	424	454	463	485	444	435	417	415	447	432	469	451	448	466	445	421	452	436	475	434	469	459	431	413	427	420	460	479	458	450	442	479	457	451	438	467	450	450	427	479	435	437	409	412	451	411	450	452	460	432	448	449	467	484	441	467	485	464	428	455	464	507	472	455	470	453	435	439	448	465	474	439	440	452	467	446	466	443	469	427	464	440	492	414	485	454	446	438	439	453	455	426	445	410	482	455	487	479	471	448	442	459	429	441	455	467	444	450	434	459	427	486	434	422	449	453	452	421	422	472	440	479	484	440	482	494	450	503	439	427	456	436	483	466	456	458	431	443	434	446	453	450	432	489	439	396	454	462	470	429	440	457	450	449	464	417	428	419	493	460	447	426	432	478	443	416	403	452	431	456	432	450	422	459	475	453	432	495	494	418	449	493	451	442	417	403	444	438	459	435	442	460	467	474	462	442	448	449	492	447	451	453	431	430	443	501	430	467	468	423	476	461	431	472	443	428	436	478	403	464	455	471	444	468	488	442	456	456	469	459	446	408	422	458	512	449	458	445	462	494	434	408	464	421	435	435	475	458	437	448	478	403	503	486	449	453	456	425	481	476	433	467	432	449	423	481	470	409	474	459	418	456	439	467	442	479	453	439	434	460	472	441	448	440	445	441	446	420	473	433	395	439	439	445	500	499	467	426	470	450	459	429	473	459	452	495	403	439	461	463	460	444	423	430	426	430	448	442	473	430	460	433	446	450	474	490	444	466	472	467	451	463	438	431	475	480	431	440	462	461	466	426	423	458	451	449	449	405	481	463	444	443	449	418	463	423	405	423	441	446	458	453	474	429	419	457	433	448	434	427	412	483	468	481	433	428	425	412	490	418	464	488	418	475	411	441	442	456	470	443	445	442	431	431	467	450	454	400	452	445	446	431	469	445	447	452	455	458	445	442	435	468	473	452	436	441	429	431	452	445	428	427	446	424	412	456	450	450	455	469	429	426	453	451
24697	4348	1270	882	602	398	334	302	288	256	267	237	265	310	264	261	251	220	276	242	267	285	226	226	257	249	261	240	240	235	229	223	265	262	232	274	245	229	231	248	257	262	238	228	234	251	269	235	229	253	256	244	261	280	251	234	264	251	247	217	256	260	266	218	252	253	248	268	249	269	265	265	257	263	257	248	238	264	268	230	252	250	224	238	260	231	245	269	216	238	261	270	259	248	281	238	252	261	225	275	224	245	259	279	250	223	220	247	240	238	246	240	239	246	259	235	232	257	253	274	251	262	264	243	278	254	267	234	281	254	227	233	254	250	226	223	260	248	257	256	256	253	238	249	265	229	267	232	242	266	228	260	228	240	255	221	248	228	249	255	260	245	224	232	249	230	250	248	242	244	250	237	256	225	234	258	252	228	259	251	249	271	258	244	265	256	259	245	246	263	258	218	235	255	249	254	226	271	270	275	247	292	238	238	264	246	258	243	253	234	250	261	248	261	280	259	239	238	257	267	242	250	260	252	286	268	237	273	275	231	252	242	248	260	226	256	250	238	234	237	231	242	235	235	250	228	229	286	214	222	248	248	257	218	258	211	242	233	246	309	250	240	242	210	260	259	262	255	259	263	281	251	214	216	276	265	243	270	258	220	243	252	232	230	294	225	249	266	259	241	266	270	271	287	261	282	257	240	235	201	226	240	236	266	235	233	256	261	228	258	248	255	239	238	217	241	279	233	249	263	243	258	279	244	246	241	275	254	253	241	257	227	231	276	248	266	246	261	258	237	241	253	231	236	242	236	240	277	260	252	228	260	228	265	222	235	237	239	247	243	259	246	252	246	215	255	240	223	264	255	265	214	226	239	211	253	257	282	237	212	238	245	255	221	256	262	241	244	244	244	261	246	254	237	225	257	270	261	246	241	260	236	239	261	277	242	278	258	232	258	233	226	254	218	210	272	236	251	230	252	280	253	260	236	250	246	247	288	249	242	245	246	261	266	275	222	253	239	234	246	238	227	241	252	260	240	283	254	210	234	270	223	269	249	252	222	242	235	263	240	229	249	253	266	227	235	248	261	220	267	246	255	238	238	257	259	231	264	235	243	243	244	209	238	251	244	231	237	265	251	262	237	247	253	250	251	267	210	259	272	282	234	250	241	236	256	229	253	266	224	235	233	233	257	244	255	231	238	247	233	277	284	242	241	248	245	259	227	240	222	263	243	258	249	251	259	243	268	255	231	277	238	243	247	252	232	231	253	217	271	240	244	250	231	265	250	222	232	216	233	232	227	252	254	231	266	261	243	251	229	222	252	272	221	257	261	230	247	276	224	267	242	256	242	210	237	239	249	265	252	228	219	245	212	249	220	253	241	243	254	258	272	235	259	224	242	235	235	247	237	246	255	254	261	233	279	238	262	218	254	206	231	245	275	245	248	270	237	228	261	232	231	233	227	263	244	249	238	257	229	238	227	262	244	229	238	245	233	271	243	265	229	234	239	243	254	257	253	264	238	244	260	226	251	242	280	272	248	225	232	272	243	253	229	245	235	252	212	242	228	263	258	211	262	231	251	240	244	240	247	245	259	244	233	253	274	264	249	231	244	241	226	259	240	272	259	227	247	247	245	236	252	263	240	238	232	266	250	226	226	241	253	246	230	239	245	245	247	264	268	283	260	236	248	241	206	248	247	237	259	250	239	247	240	248	236	246	263	243	212	251	234	216	277	230	268	226	255	247	239	225	219	250	243	240	264	243	259	263	238	277	248	286	261	251	251	230	248	258	259	231	230	270	218	246	234	232	221	237	211	278	261	234	230	255	260	248	254	268	248	265	266	220	273	241	245	231	222	243	269	270	229	264	265	270	249	231	254	232	245	245	228	230	223	230	256	265	256	255	255	258	258	231	235	259	269	259	270	240	218	249	260	243	251	253	255	224	227	235	273	231	281	259	213	215	258	244	227	240	260	227	262	236	240	238	246	221	238	214	236	262	271	235	265	233	286	250	238	245	228	255	276	237	246	277	244	253	231	247	255	243	256	252	249	231	263	256	217	257	276	253	231	228	232	238	231	279	236	207	228	254	269	249	239	244	258	231	239	245	276	244	241	210	248	273	241	253	247	240	239	228	264	260	259	232	257	252	262	245	250	257	246	273	257	259	257	234	219	246	264	236	224	251	259	248	237	267	260	248	258	230	266	269	217	246	229	266	290	246	245	231	235	248	266	244	258	277	244	236	265	246	258	241	242	246	238	219	238	270	245	273	268	236	241	253	232	257	269	206	252	226	256	227	269	215	219	264	237	261	243	259	277	247	245	245	235	251	259	224	216	236	235	256	269	233	223	242	220	249	271	262	267	251	257	230	253	225	262	221	252	260	269	253	276	224	273	258	241	243	258	257	220	259	232	256	234	243	236	248	257	219	259	260	247	259	241	252	247	209	242	249	248	239	219	234	239	243	231	270	252	238	237	233	233	239	262	234	282	228	226	249	246	239	237	250	219	243	214	261	269	268	254	270	236	275	245	272	251	228	248	238	228	268	265	286	241	231	215	241	251	232	261	250	268	242	250	249	221	245	257	254	259	262	259	259	271	238	241	239	233	267	224	259	266	283	268	260	234	242	235	251	235	246	250	241	263	240	242	232	226	273	243	244	246	258	235	234	271	258	248	266	256	233	258	253	282	255	242	236	209	248	246	257	210	248	255	237	221	247	241	259	296	248	249	227	250	262	244	219	276	213	278	257	228	251	234	236	242	258	233	261	240	235	269	220	230	248	259	237	244	237	224	208	250	265	241	221	214	256	258	272	262	273	267	295	225	232	253	244	260	229	250	259	230	280	226	238	249	206	242	251	269	249	259	242	252	251	242	236	257	214	242	264	257	269	220	254	207	233	262	235	249	229	233	255	252	259	273	265	281	224	268	263	247	256	299	237	253	226	255	243	249	247	247	219	259	250	250	244	248	278	247	242	247	245	264	237	270	260	254	251	235	229	263	253	268	244	228	240	254	249	271	251	242	218	229	241	230	275	285	280	243	260	261	259	242	273	265	269	244	253	252	235	267	252	293	234	234	280	243	218	234	264	239	267	245	250	231	257	237	244	248	247	246	240	257	248	253	259	232	256	225	231	242	268	204	253	245	243	267	228	242	254	250	252	243	258	267	256	238	256	271	237	213	273	259	234	226	247	267	277	227	241	250	250	265	242	256	268	242	241	260	231	241	225	229	216	256	259	228	252	253	281	249	232	248	251	232	282	245	227	262	279	245	248	227	254	265	265	268	259	240	228	241	245	214	238	232	221	260	216	264	257	263	235	280	248	250	218	212	253	270	248	233	294	280	277	256	260	240	271	279	244	243	262	251	245	230	252	245	260	243	248	227	248	253	226	247	291	260	219	221	265	228	247	236	226	266	244	252	237	231	239	248	219	237	250	234	236	247	259	252	254	242	253	236	247	245	261	240	270	243	237	265	281	255	229	229	270	276	255	244	243	214	265	227
16881	2468	2769	2758	1900	1364	1001	976	921	778	804	775	779	764	706	690	704	682	629	656	680	682	705	591	645	658	647	604	642	596	641	627	587	580	623	600	635	608	634	589	593	588	600	578	590	618	629	649	610	586	596	630	620	600	612	574	605	621	591	562	580	609	602	582	603	560	627	601	598	636	601	581	598	582	601	545	611	598	567	601	599	600	562	600	593	579	595	601	570	560	597	585	570	601	575	613	542	607	594	607	580	578	588	579	596	589	595	610	637	564	597	587	639	591	582	621	620	587	611	578	614	598	569	614	608	631	622	609	571	584	537	644	589	592	634	585	562	614	581	611	581	632	575	597	567	625	615	604	576	592	616	599	606	654	577	599	595	639	584	577	571	601	627	605	602	606	593	598	604	605	605	619	564	592	549	603	586	579	582	617	597	604	616	625	582	592	603	582	579	614	582	585	646	549	590	565	546	636	561	611	612	610	584	595	587	570	582	593	593	593	584	603	605	590	610	560	538	560	567	649	555	567	576	628	604	599	633	596	586	589	586	584	596	587	643	583	583	577	588	583	595	571	603	568	617	568	630	528	557	604	586	610	632	574	604	609	524	567	615	629	599	561	572	640	627	614	589	600	575	610	595	591	609	589	556	599	608	601	613	579	610	595	567	624	575	592	589	576	631	565	587	586	586	628	625	607	595	628	567	617	579	618	573	609	597	597	631	595	599	604	616	577	626	627	600	603	587	633	602	585	573	579	584	561	616	590	576	601	581	592	580	637	562	628	560	633	583	553	627	579	595	600	630	586	606	551	572	609	621	603	581	587	600	620	587	625	624	550	623	599	615	613	577	617	604	623	596	616	594	588	600	569	629	611	574	596	603	573	557	583	594	554	604	592	595	603	597	607	612	658	584	577	598	575	624	616	572	614	580	570	620	587	570	597	601	609	634	624	588	630	599	551	579	574	598	578	592	601	589	614	593	570	566	614	589	580	582	596	578	588	572	603	632	607	605	569	608	569	595	563	600	633	592	530	599	626	584	599	588	610	602	595	588	566	579	576	608	577	559	598	599	572	586	611	577	586	596	582	583	623	551	598	602	622	607	609	643	600	565	621	653	569	628	573	608	582	626	552	609	567	591	589	556	610	618	584	574	621	553	608	578	605	620	591	575	593	575	614	578	636	588	641	588	576	579	629	577	580	569	589	595	546	626	584	562	558	610	545	566	606	605	601	609	589	591	565	632	557	583	585	611	580	549	588	584	608	558	574	608	569	604	596	560	579	635	619	638	608	638	605	561	582	590	618	614	616	614	630	604	621	599	599	594	574	573	612	575	560	669	597	598	611	596	635	604	613	600	598	601	590	567	585	564	595	599	616	588	581	596	581	584	653	551	591	584	597	602	617	592	606	569	623	595	601	601	580	573	564	606	575	593	638	599	600	604	584	579	608	616	593	612	553	606	622	557	590	582	630	578	590	609	588	628	571	581	569	607	612	622	658	593	630	575	565	614	496	618	565	647	575	576	605	583	623	599	617	628	609	582	629	603	615	579	572	613	611	616	560	625	584	601	596	585	607	560	577	557	608	593	601	603	599	611	565	582	581	597	556	622	604	593	614	595	587	609	644	586	619	557	585	567	621	565	583	597	585	585	620	609	587	569	579	552	590	591	621	628	586	586	621	623	591	586	648	586	590	641	577	611	614	573	549	621	573	560	587	595	630	575	666	557	585	566	585	602	595	613	602	566	615	615	599	602	571	606	551	611	601	591	593	635	603	623	602	624	616	594	620	586	567	546	611	571	578	574	570	635	578	585	639	625	626	608	609	585	609	576	602	579	600	610	626	583	573	545	580	583	614	609	600	574	567	630	583	545	597	607	624	623	575	600	607	615	587	614	615	618	619	624	586	604	631	611	598	590	580	626	570	560	585	577	582	577	621	550	574	620	650	614	605	627	586	609	618	600	596	624	578	602	639	593	582	590	574	595	572	578	568	613	581	610	593	596	563	606	631	591	590	586	635	597	608	588	588	605	607	587	615	609	609	621	609	572	580	609	651	589	555	608	645	608	577	565	563	609	577	637	591	618	602	625	543	568	571	617	625	589	648	611	591	627	580	595	579	598	591	604	629	572	574	623	602	588	616	654	570	610	591	578	608	564	588	602	591	590	581	628	548	585	603	578	597	602	647	581	590	615	627	561	565	620	610	610	600	636	568	637	602	592	621	548	546	573	596	612	590	626	576	607	591	609	607	588	561	646	628	616	568	588	585	592	647	614	636	607	538	577	614	588	568	586	597	573	589	604	573	585	580	622	577	546	631	566	596	578	569	590	590	580	588	564	588	551	609	627	609	577	582	588	599	598	583	597	599	568	575	605	588	600	610	600	629	569	580	599	609	616	596	570	623	603	574	586	600	579	596	643	614	544	596	607	624	565	656	572	612	584	564	645	620	579	580	538	575	591	578	568	595	595	601	635	577	614	589	588	608	594	601	571	612	610	612	602	621	574	564	614	609	600	605	578	564	627	601	572	521	614	573	596	577	541	596	553	621	598	569	574	556	606	592	606	599	626	591	586	582	645	567	617	582	590	571	594	573	596	636	631	567	591	581	605	593	569	582	572	584	616	590	570	586	575	580	590	554	579	617	599	619	607	603	573	555	616	588	592	629	594	599	598	610	608	580	559	589	571	638	586	573	592	577	565	621	567	649	549	590	591	567	628	537	589	611	616	609	611	577	593	597	585	568	603	597	535	588	601	598	568	605	596	623	604	610	530	578	640	560	577	608	595	600	570	608	613	585	596	571	619	618	624	601	553	579	590	643	567	617	581	600	594	570	555	575	595	601	577	575	588	567	594	648	601	634	549	608	606	622	598	608	574	619	616	585	589	593	610	560	615	619	615	567	597	584	628	593	600	588	604	566	653	610	555	621	572	614	606	561	585	612	577	601	601	549	594	592	604	588	571	585	604	602	633	603	627	565	587	614	572	580	596	598	573	588	577	526	616	630	594	572	570	574	567	554	569	592	606	597	626	603	592	613	602	576	615	575	590	622	624	613	558	575	551	579	584	636	575	600	584	606	621	585	609	573	577	589	596	590	586	564	595	561	551	548	532	573	544	588	547	625	609	615	632	597	591	590	603	562	579	586	616	609	630	621	576	590	614	628	590	579	568	546	571	611	604	577	607	566	587	595	603	634	635	581	568	642	603	597	625	596	556	629	602	587	578	587	586	583	552	617	620	600	610	581	601	595	573	596	605	574	594	596	603	576	571	577	643	618	667	574	590	593	575	621	617	605	566	625	646	569	580	597	574	589	602	615	578	599	634	614	551	597	608	607	580	566	620	603	594	610	581	606	601	601	615	595	620	598	596	592	607	583	600	588	631	623	575	607	611	582	628	599	600	555	657	605	579	575	551	571	608	606	595	573	572	622	578	637	584	640	570	638	560	588	604	602	565	574	595	575	583	624	588	609	604	573	636	609	587	602	596	587	604	606	598	601	595	564
35132	8605	1972	1297	756	502	331	289	257	231	203	208	251	202	248	211	206	213	196	182	176	186	211	185	192	173	214	175	189	169	181	174	195	201	180	177	156	170	191	182	165	194	192	194	187	168	192	166	164	177	163	157	162	195	203	184	168	155	180	164	192	196	192	170	160	182	216	177	181	169	171	188	190	151	161	161	177	187	180	182	174	192	175	148	172	172	189	185	174	169	167	206	173	176	182	178	197	167	196	184	189	172	177	179	176	183	171	144	181	164	162	204	177	183	182	177	181	155	210	160	180	173	166	157	186	186	154	177	169	184	176	159	178	181	181	162	150	165	167	158	184	209	161	165	182	174	180	162	183	191	191	194	182	179	179	166	196	167	174	163	168	183	187	168	181	155	184	187	176	170	165	189	158	171	172	175	204	192	165	199	198	154	185	171	173	174	150	180	182	183	199	166	202	168	181	161	172	180	169	153	201	181	182	180	184	183	180	171	176	177	153	193	174	182	174	179	192	188	192	173	172	183	188	164	182	191	182	171	186	200	177	170	184	171	170	202	178	184	199	177	186	191	196	165	185	165	181	156	175	169	190	155	175	153	162	182	167	152	167	181	186	191	167	169	171	194	160	170	190	190	184	182	152	164	192	167	197	197	194	189	159	166	155	186	175	177	171	159	170	167	185	162	163	177	185	181	169	178	167	195	181	172	190	161	183	175	154	173	177	175	189	144	148	181	170	177	186	156	147	166	178	169	148	181	172	197	153	161	200	174	168	167	171	169	188	187	173	162	171	164	175	166	210	184	182	179	178	155	178	185	178	184	149	176	197	162	188	204	165	195	193	167	219	167	180	174	179	192	182	179	160	190	163	180	176	166	186	158	167	167	170	177	200	167	171	158	197	189	184	159	192	181	195	155	175	171	171	199	155	170	183	162	158	207	161	177	185	182	183	190	166	175	200	184	165	172	159	164	169	196	181	198	192	176	205	188	181	171	190	161	172	193	186	187	159	184	178	163	188	172	194	183	182	179	162	170	176	169	191	182	175	181	180	186	195	178	177	198	165	162	178	204	174	164	168	193	164	178	192	188	189	227	169	193	212	172	178	183	178	157	191	172	186	167	171	191	184	209	163	191	208	156	182	150	185	174	173	193	177	189	168	175	174	191	200	171	167	180	173	173	174	173	181	195	179	167	186	204	178	164	174	190	181	165	198	182	162	175	175	175	188	188	171	175	189	204	186	153	191	199	179	169	173	179	173	176	167	191	175	185	149	179	176	187	170	190	171	158	177	167	177	217	173	171	190	145	166	184	178	162	190	177	179	163	189	158	188	200	197	197	145	164	165	168	176	191	182	199	197	169	185	161	179	151	160	196	147	170	169	166	169	149	195	158	186	174	160	197	175	174	162	182	174	181	180	185	171	164	183	158	182	191	139	198	189	198	184	202	160	177	183	202	157	178	182	183	177	192	164	179	175	167	150	173	180	156	168	162	176	184	191	207	176	168	156	168	168	165	185	169	166	182	175	188	166	153	167	174	181	187	188	184	160	157	163	166	168	183	153	187	190	191	159	177	148	167	167	176	182	190	184	188	163	168	168	194	165	192	175	196	180	158	176	179	181	172	154	166	170	175	198	161	156	189	181	158	164	165	199	171	181	172	176	182	169	162	149	195	176	182	182	170	185	174	159	190	177	159	186	176	190	165	172	140	160	175	149	202	183	174	196	185	173	187	170	182	158	182	173	191	166	178	176	194	197	189	194	172	194	183	174	164	172	172	176	164	181	167	184	207	155	173	177	176	174	186	167	186	177	178	188	163	177	182	174	188	179	217	185	157	185	190	175	178	186	184	201	198	161	179	178	163	180	193	168	184	178	160	172	151	187	176	200	213	175	166	170	163	177	159	190	152	205	164	183	174	167	181	158	192	190	180	184	180	193	206	192	170	149	159	179	188	193	186	178	154	189	185	180	163	192	178	197	172	168	176	208	179	163	151	182	156	174	169	170	168	163	198	175	193	194	154	182	194	183	160	186	162	168	188	185	203	199	156	187	173	169	168	181	168	186	199	194	206	210	184	195	173	170	207	174	196	170	186	188	212	151	160	168	171	198	166	163	173	141	179	185	183	166	156	181	157	167	159	175	184	161	178	165	164	179	173	208	187	184	179	189	192	177	185	172	196	168	202	158	165	192	189	158	177	186	142	170	173	166	198	157	185	172	200	201	181	170	237	173	197	176	165	185	186	162	199	167	183	167	191	188	182	192	179	173	153	184	178	175	184	165	178	179	163	144	173	172	185	176	162	199	175	160	171	164	181	154	168	168	176	163	176	180	177	165	159	180	159	172	205	175	161	157	184	191	173	160	179	163	177	183	175	153	173	156	171	173	177	169	178	193	212	183	177	199	183	165	170	160	161	178	198	190	181	162	161	181	175	170	195	161	173	179	192	177	153	190	172	177	175	153	194	185	194	169	162	172	181	156	169	172	162	192	178	169	177	178	176	207	185	180	191	177	185	157	184	171	180	194	172	189	182	171	164	169	182	154	204	182	199	209	197	167	187	183	179	170	161	173	183	157	172	177	171	187	171	190	173	165	168	163	194	184	180	181	181	192	183	176	168	186	192	153	162	179	175	170	179	199	178	184	190	184	187	195	179	153	173	188	184	188	218	183	150	177	176	172	191	192	192	187	164	165	204	180	179	194	174	197	141	163	181	173	190	178	182	151	184	168	168	161	179	171	192	170	166	152	178	165	174	189	174	162	195	175	197	197	166	187	176	173	188	157	196	168	167	185	166	175	146	175	154	174	168	168	142	168	184	171	187	170	185	185	141	196	165	210	195	194	168	191	166	176	183	178	184	191	169	204	188	173	171	202	173	160	173	157	181	189	185	197	189	172	173	169	180	194	192	169	185	197	189	172	166	193	175	150	154	176	168	173	163	182	192	162	180	164	147	179	174	160	174	184	172	150	182	180	188	170	175	206	165	161	164	193	194	199	179	185	179	186	159	181	165	184	207	177	159	199	183	164	176	170	182	134	184	187	164	186	159	157	154	189	164	195	187	203	158	174	163	192	214	199	182	195	174	179	176	164	187	192	197	182	173	166	195	200	162	161	153	159	166	170	187	162	174	194	162	173	195	187	174	206	191	202	180	176	158	180	154	188	191	186	188	177	187	173	182	186	170	186	174	191	198	174	190	166	180	171	165	172	171	188	168	188	198	172	169	182	171	187	174	169	178	173	201	203	178	166	197	160	172	189	171	188	190	178	175	166	192	185	183	161	195	185	152	196	195	189	164	193	150	174	178	168	156	199	189	198	186	180	172	192	190	193	168	174	159	195	220	147	170	190	154	168	193	164	180	176	167	189	188	192	175	171	172	178	192	173	171	178	165	192	181	179	170	196	167	185	153	204	171	175	188	172	176	187	175	185	182	157	150	174	156	188	198	173	174	196	217	179	168	162	170	182	173	175	193	176	178	176	188	190	197	173	189	166	159	188	196
22334	3211	3838	3899	2734	1742	1234	1104	900	829	735	747	682	712	688	618	599	520	507	490	588	564	594	550	484	493	494	506	502	482	430	489	456	482	444	396	485	476	471	448	425	438	433	419	488	430	446	443	492	398	457	428	464	420	409	455	431	418	476	455	429	441	451	455	442	480	417	432	413	471	444	419	414	445	438	446	417	421	427	427	437	410	484	446	404	412	431	397	415	433	443	417	411	389	443	460	450	424	416	464	436	388	439	409	425	438	434	436	449	398	414	478	399	420	451	443	398	419	443	466	431	400	422	472	444	419	455	476	429	402	427	424	408	477	428	421	439	433	400	427	412	485	457	407	452	393	458	408	425	448	431	464	453	419	433	445	418	370	446	461	439	377	470	417	498	406	423	423	436	437	447	450	439	433	438	418	442	493	437	440	415	460	411	459	434	412	428	426	435	431	426	403	446	414	404	447	453	467	428	423	419	435	455	409	432	425	411	474	446	446	423	453	402	454	423	457	404	419	431	454	410	431	438	451	432	429	425	439	440	426	428	428	428	476	412	440	411	408	455	446	409	417	444	467	443	426	442	418	431	452	445	415	409	405	469	432	423	426	438	437	444	424	442	441	439	423	451	403	421	431	455	411	447	384	425	414	423	417	430	403	419	402	408	406	424	421	424	412	450	435	452	422	469	456	356	435	454	409	427	445	427	434	415	409	416	442	423	431	422	417	492	431	403	434	406	390	417	421	412	433	433	441	447	466	421	432	438	418	392	418	446	428	407	405	462	420	457	412	412	434	410	397	405	437	431	432	429	404	443	417	436	421	456	387	430	443	434	488	420	430	437	399	437	418	421	434	473	439	448	430	431	458	467	416	426	439	442	425	424	462	445	397	424	446	416	430	445	440	392	426	456	435	457	432	447	443	444	428	436	452	468	449	436	422	421	419	458	455	446	429	451	422	375	450	410	434	426	420	441	451	454	443	406	438	486	413	451	442	450	428	422	417	411	440	405	418	477	460	447	452	419	418	444	415	425	404	452	445	436	401	439	437	407	448	449	427	408	431	475	394	463	419	404	422	453	439	413	434	455	407	414	444	411	424	455	411	408	413	418	404	408	471	454	410	427	431	435	447	476	462	443	420	448	450	430	421	416	426	455	477	406	465	446	452	441	430	441	437	432	437	410	399	422	407	438	420	435	426	442	430	408	418	410	461	423	438	423	422	476	441	431	460	394	409	420	465	424	446	444	450	448	452	445	425	389	434	414	406	420	466	468	446	461	417	428	441	389	428	439	414	429	448	438	410	464	408	431	414	428	451	417	441	388	426	471	400	409	480	439	418	445	404	417	442	448	423	429	395	403	442	412	435	395	409	459	445	440	446	424	424	443	420	394	431	474	409	402	395	462	432	446	445	408	443	424	425	410	396	429	435	410	393	398	422	432	399	413	431	465	419	453	444	407	413	451	464	426	463	422	432	430	431	437	409	456	420	432	482	444	426	443	431	466	431	454	440	410	414	424	433	439	408	413	426	439	433	438	410	455	417	472	445	443	428	393	427	406	401	460	453	423	419	437	423	435	433	422	423	410	435	431	484	459	418	467	404	462	424	427	431	437	450	430	471	401	423	422	466	412	391	443	442	448	428	437	392	449	421	428	429	467	462	431	416	422	451	421	421	455	446	439	433	429	436	432	462	446	409	432	409	464	435	404	410	426	437	429	411	451	473	402	463	447	454	406	417	454	453	454	417	442	385	437	430	435	444	428	446	419	419	407	444	455	457	447	435	446	435	402	443	418	445	419	423	436	416	407	432	448	438	429	443	416	446	423	442	430	429	419	459	436	410	414	461	419	423	469	433	423	422	436	434	421	438	432	405	407	439	440	408	423	428	402	404	424	441	392	483	416	449	450	411	459	416	442	438	420	428	407	439	461	421	406	442	436	451	412	409	457	390	407	450	399	429	425	458	440	448	404	432	467	408	428	377	427	414	391	420	414	412	404	406	437	451	430	416	407	378	431	433	442	435	422	403	436	417	416	453	437	418	426	442	399	443	424	442	430	454	416	438	403	400	449	420	383	444	431	405	430	429	412	410	426	435	439	444	440	422	433	445	411	420	406	411	420	461	461	411	436	402	438	453	425	451	399	457	448	409	398	408	433	436	443	413	407	478	415	381	426	478	416	401	402	434	432	413	433	420	402	444	438	416	446	451	464	407	435	449	441	426	405	458	427	427	455	401	445	414	433	425	454	450	437	412	420	461	415	428	431	466	406	408	435	435	432	437	438	445	414	425	398	444	390	429	413	462	432	438	427	426	406	425	455	455	431	499	452	444	437	432	437	445	419	408	421	427	461	444	438	428	364	421	420	464	423	436	446	414	462	415	396	440	408	443	409	449	431	433	424	473	424	398	425	431	421	416	416	431	437	428	434	418	417	405	417	429	419	390	421	436	426	425	418	430	439	471	382	426	431	435	452	416	412	426	436	455	437	453	404	426	403	413	396	423	413	426	414	441	440	430	417	438	403	448	428	442	412	433	441	379	417	429	431	432	415	431	436	456	430	436	410	404	439	418	420	457	450	461	411	452	437	452	392	434	423	404	440	388	427	442	431	427	450	430	376	444	446	448	432	415	450	437	429	422	430	474	425	416	438	394	459	425	454	465	424	418	429	372	424	410	435	448	437	427	440	424	430	423	435	413	416	416	455	422	440	418	430	441	463	425	421	451	420	454	434	467	432	423	452	434	420	419	407	422	428	438	411	430	439	437	440	376	380	440	444	413	441	423	420	404	433	439	425	465	415	448	426	433	456	462	430	424	431	440	465	432	420	394	409	468	418	473	397	415	430	406	430	434	433	422	438	419	450	404	447	438	407	455	431	460	409	437	431	442	424	426	420	434	420	422	422	434	436	431	434	423	413	466	495	424	443	414	435	439	419	423	430	429	440	417	390	416	379	451	400	409	443	421	435	421	425	397	440	419	452	423	456	426	440	450	445	427	427	412	446	441	414	440	431	438	394	414	432	414	442	401	458	393	437	435	451	435	409	439	426	439	415	427	436	450	403	397	437	426	416	469	452	421	429	461	399	402	439	479	414	412	415	402	422	441	437	430	435	437	430	444	441	437	402	384	450	431	423	416	424	448	386	462	456	448	415	448	444	442	415	450	436	432	418	409	507	433	453	418	441	444	433	438	439	386	437	418	438	434	409	433	429	417	402	452	423	444	435	387	439	439	445	444	441	468	401	412	419	428	449	424	451	450	418	437	421	425	414	421	458	432	413	423	425	466	408	409	431	448	447	405	429	455	502	417	419	457	404	428	416	429	414	427	404	396	471	384	427	421	415	417	405	453	421	409	428	426	412	410	411	431	429	446	370	456	434	422	381	439	429	466	424	454	429	420	481	433	408	464	444	444	438	399	419	451	434	454	439	423	463	438	411	451	468	436	442	415	395	437	433	456	398	439	425	440	405	454	418	456	432	466	455	408	454	465	418	411	429	399	436	425
11486	1662	647	496	362	241	195	184	194	175	186	164	195	218	177	167	213	182	193	193	168	195	191	174	188	168	200	182	189	171	178	203	173	193	180	171	182	163	162	193	158	173	176	167	168	200	170	172	201	163	194	185	183	215	178	200	181	181	206	160	143	183	175	186	171	194	165	192	190	174	181	193	202	191	168	173	191	182	192	167	181	179	196	173	199	169	195	210	185	189	177	162	170	192	176	191	177	183	169	203	167	163	191	186	163	169	204	179	179	162	182	163	179	157	175	173	185	149	173	186	174	166	188	194	188	189	170	172	194	198	187	191	169	185	156	181	172	178	185	188	199	184	199	165	176	177	218	179	169	179	182	174	179	180	183	182	163	186	204	163	176	215	176	159	188	187	170	164	164	162	176	191	190	179	166	197	177	184	174	170	178	189	199	160	181	195	159	173	157	184	180	176	185	178	191	196	171	175	192	178	190	193	161	159	200	187	169	190	176	178	182	198	190	179	188	168	198	162	185	197	175	173	174	199	176	190	196	189	182	179	190	190	181	184	183	198	184	205	178	166	180	170	183	164	171	163	183	169	188	158	176	179	175	192	171	176	167	160	183	183	171	193	209	184	155	163	164	189	192	204	181	152	183	166	187	186	172	183	166	196	166	193	182	162	181	175	174	191	170	178	193	190	156	216	158	174	186	176	172	176	178	181	168	185	176	156	179	155	181	180	211	185	178	170	188	197	193	194	169	184	183	180	185	174	207	180	191	187	214	167	173	168	154	185	168	198	190	167	153	194	168	174	191	200	170	166	169	165	194	165	146	199	183	184	173	193	184	159	199	193	175	176	179	130	171	167	190	180	179	182	179	158	191	158	184	158	162	202	181	183	199	192	171	170	190	178	161	189	162	201	177	194	177	182	179	176	186	191	172	199	185	172	210	193	161	192	184	184	187	164	183	172	182	173	183	182	192	177	193	164	176	183	207	158	169	190	156	202	183	168	188	181	193	182	197	192	174	163	182	181	204	183	201	172	158	177	155	191	186	179	182	197	183	161	163	181	179	179	156	189	156	171	197	183	175	212	181	181	198	165	187	169	177	171	153	162	185	186	194	193	169	158	209	169	170	175	160	164	174	184	206	187	168	191	197	176	203	164	174	181	205	168	179	167	168	171	170	166	180	166	182	184	212	150	181	205	197	182	185	186	185	185	178	179	177	201	201	166	180	186	158	164	191	188	173	182	180	201	165	184	178	177	182	168	174	167	176	191	172	183	181	182	173	170	165	177	189	192	159	180	180	200	179	184	202	187	177	164	173	190	167	172	197	191	187	176	168	167	170	175	178	200	176	190	205	220	159	185	161	174	160	156	171	178	175	158	181	138	189	158	184	201	181	198	199	180	158	186	159	177	195	168	175	187	206	194	191	188	180	179	176	166	182	173	154	180	197	198	187	182	178	186	188	193	178	175	203	192	169	193	171	174	199	183	184	161	198	169	171	190	196	162	156	172	182	187	158	161	197	201	178	190	197	168	175	192	180	187	201	200	177	178	202	179	181	178	174	204	174	186	180	211	176	210	185	192	171	182	171	200	197	176	174	181	175	201	160	180	197	170	186	183	182	177	163	180	203	180	194	183	189	189	183	206	189	179	190	181	209	183	169	174	178	178	171	179	170	185	176	192	192	225	179	172	174	189	176	181	167	163	170	165	188	159	170	187	169	175	169	192	222	191	207	165	176	207	194	165	174	187	189	179	166	183	184	185	184	188	169	170	174	168	194	170	166	182	177	191	154	183	178	174	166	182	191	163	183	185	197	196	170	176	195	197	174	163	166	170	157	182	172	181	197	204	197	182	187	158	183	172	151	181	200	174	170	185	182	215	176	152	169	185	156	170	199	156	223	205	195	178	184	198	178	185	182	186	175	173	189	165	191	188	192	165	210	178	194	178	198	184	208	189	197	190	177	158	160	178	171	167	163	177	197	178	159	162	191	179	193	194	183	172	182	173	198	199	192	185	172	176	183	173	172	169	189	180	186	177	207	192	164	171	172	184	160	192	199	174	173	166	195	192	194	172	161	182	173	197	181	173	196	147	191	163	187	203	188	179	186	173	180	183	178	167	186	181	185	181	191	179	189	154	198	208	195	177	188	155	173	210	175	181	180	183	185	178	174	180	174	194	198	185	192	180	182	178	163	175	202	183	172	175	185	169	197	174	204	174	166	184	165	180	166	179	183	179	166	197	188	154	211	190	183	184	198	179	177	172	163	179	195	169	176	174	167	183	167	177	160	165	197	173	188	169	171	172	162	177	206	185	173	177	168	173	211	186	183	196	163	163	210	183	193	180	174	167	195	176	175	190	175	161	198	166	175	188	184	184	175	160	159	151	170	188	182	174	161	187	185	175	198	178	188	184	143	175	186	162	164	169	171	163	169	162	175	159	183	179	168	147	189	201	198	191	204	195	168	185	180	194	175	199	191	176	196	180	190	165	177	178	214	181	174	168	168	190	206	183	198	161	193	183	174	199	186	187	184	184	181	188	200	181	173	201	194	145	187	172	170	151	180	173	191	166	188	165	188	169	161	181	206	205	189	179	169	177	182	194	192	182	182	186	203	194	197	163	169	175	162	196	186	204	183	170	175	180	180	185	178	158	169	199	192	184	180	218	177	156	172	188	177	179	185	181	188	157	180	187	197	226	185	184	158	168	175	191	167	201	198	185	185	193	166	166	187	200	183	183	152	169	191	184	202	175	203	189	206	176	183	162	184	174	189	169	172	172	192	170	173	165	172	185	199	170	193	182	182	170	149	173	177	139	156	172	196	187	196	193	171	191	214	194	200	184	190	190	160	178	183	190	176	166	158	180	155	197	194	187	161	191	187	179	177	196	166	152	154	168	167	193	197	177	166	196	198	173	179	180	164	178	176	189	165	162	150	181	169	181	179	171	185	180	168	191	205	185	168	177	170	178	161	188	194	172	183	199	206	199	174	182	188	175	191	165	162	176	166	180	184	167	198	193	152	185	175	156	159	158	165	199	169	155	170	188	198	189	168	182	179	175	181	181	168	177	212	179	174	196	169	156	191	182	155	164	164	204	180	171	166	189	164	167	180	192	155	194	158	184	213	187	171	183	198	180	183	162	187	204	179	176	187	173	168	154	169	175	189	174	177	177	172	181	179	182	193	173	178	183	177	163	180	192	166	166	172	200	198	185	197	153	210	213	175	187	167	203	175	199	147	166	174	181	167	171	162	147	174	218	183	179	169	165	168	183	177	185	188	195	170	191	188	184	171	175	199	177	185	165	190	187	176	207	169	181	159	170	162	160	164	187	183	189	174	194	189	184	177	185	193	177	196	154	167	165	179	181	167	167	166	186	196	169	174	201	200	184	176	156	192	164	161	168	182	171	176	187	194	176	166	177	190	179	201	178	176	182	176	195	174	170	162	187	199	191	193	201	167	182	167	195	195	176	186	186	163	212	179	176	182	167	200	167	166	180	172	185
8226	1329	1562	1563	1223	742	514	555	557	472	520	505	469	498	564	506	478	458	481	467	460	453	488	474	466	475	432	472	448	440	461	454	485	475	422	447	446	445	431	508	454	438	446	443	471	481	453	432	486	445	423	421	498	498	414	470	475	431	507	461	482	478	465	450	482	439	451	478	431	426	448	473	432	441	500	475	488	479	475	445	448	452	484	471	437	439	479	463	462	458	426	436	442	449	437	442	433	440	421	463	445	431	475	488	453	463	449	489	467	490	487	447	448	458	416	423	448	478	465	468	440	462	437	483	488	450	476	473	417	500	493	466	439	429	455	488	424	457	474	455	454	470	465	495	459	477	472	462	432	480	468	440	430	457	478	436	448	468	491	400	473	425	469	464	472	456	471	455	452	426	471	466	449	451	449	448	444	498	453	469	450	454	441	463	438	464	474	456	465	453	454	457	463	467	494	489	497	453	464	469	462	444	441	466	446	466	436	470	447	443	496	446	454	460	439	459	417	425	465	457	458	454	454	463	468	454	488	477	455	473	442	443	461	468	470	478	449	425	430	430	410	437	489	447	411	451	457	452	457	449	446	458	467	455	450	468	409	487	452	448	481	457	460	449	441	444	441	444	482	423	437	453	467	433	440	431	464	469	494	430	474	450	492	457	495	466	434	468	459	428	463	427	478	458	456	474	450	449	446	435	441	478	470	470	506	412	457	449	445	467	440	446	436	389	436	449	470	431	418	444	445	474	466	463	412	427	451	494	435	437	462	461	464	464	432	443	429	470	431	484	468	466	518	460	476	454	438	432	485	435	482	458	450	486	469	401	449	479	448	468	478	447	424	461	434	480	431	462	465	459	467	454	426	485	480	454	427	459	458	452	454	423	423	453	427	453	452	432	446	452	442	423	426	436	429	465	465	433	455	448	502	468	444	475	452	472	444	426	450	470	466	477	438	451	468	461	428	460	423	442	432	438	452	466	465	462	409	454	483	411	447	440	441	434	483	481	445	433	430	449	446	442	446	424	448	465	480	514	450	435	432	488	439	432	509	454	447	475	479	450	442	421	437	458	482	463	452	461	434	468	435	444	465	445	443	425	426	448	451	442	488	450	449	431	445	466	467	442	447	454	406	418	438	473	449	487	483	491	432	477	466	499	455	464	441	450	484	429	443	526	431	460	500	415	441	464	491	459	457	442	415	472	447	447	422	457	484	452	463	416	458	469	446	476	438	405	465	451	463	439	467	453	440	500	471	442	461	486	444	434	451	462	460	474	430	431	447	437	462	503	466	448	463	452	431	451	454	490	443	455	442	428	499	423	486	474	433	446	440	467	436	430	483	451	464	434	447	419	443	452	441	445	420	422	459	438	473	446	434	438	466	476	452	481	511	440	455	472	486	411	421	448	451	446	449	460	489	403	397	495	399	483	411	442	478	460	464	437	452	418	451	428	443	464	469	514	495	438	463	439	444	457	422	448	478	475	459	444	484	465	433	454	473	429	445	468	461	495	458	425	496	497	411	463	412	455	478	449	466	497	440	391	439	463	454	461	422	447	446	483	457	444	453	423	457	479	447	453	463	465	429	465	437	428	445	450	459	416	424	453	470	455	455	450	456	456	449	453	455	471	429	453	440	477	444	480	455	478	433	466	463	474	466	452	439	471	444	460	457	424	417	445	432	470	445	479	449	451	460	450	473	456	466	479	446	481	444	466	446	495	478	425	449	451	504	489	465	488	437	486	460	484	477	394	460	421	415	425	468	494	442	431	441	479	463	463	446	445	426	465	459	460	422	458	467	471	450	458	429	463	462	445	448	495	488	480	435	471	423	478	474	482	445	440	442	470	451	477	465	444	450	475	439	439	486	436	446	486	476	426	417	473	474	448	446	472	423	446	468	471	457	469	423	433	471	470	422	441	484	442	497	465	480	501	477	428	436	464	398	470	445	461	425	474	468	482	412	447	478	456	427	473	497	447	463	494	408	458	462	426	449	418	463	469	463	436	468	435	449	468	473	486	426	409	466	465	443	436	465	457	433	509	487	480	438	450	466	444	425	434	448	466	448	481	475	503	456	456	450	449	435	458	459	440	455	482	437	450	423	458	480	468	431	431	490	438	397	454	443	477	438	456	460	428	440	484	473	451	481	443	443	473	467	472	475	467	476	450	457	480	442	464	442	444	434	425	468	459	432	439	481	493	458	485	448	488	437	483	465	442	435	471	432	456	425	455	470	460	446	431	458	452	457	427	480	486	424	423	471	504	440	446	481	425	428	440	467	450	434	421	463	452	433	490	426	476	484	456	451	434	456	447	477	460	480	480	421	462	433	463	441	441	450	446	468	443	460	482	476	477	430	422	465	440	465	464	435	407	479	451	460	461	461	442	464	488	446	436	446	446	450	502	464	463	440	466	412	455	462	453	422	466	405	433	440	461	441	425	455	438	476	424	449	435	466	440	488	456	442	450	479	455	460	445	440	474	460	483	478	471	466	453	463	450	446	468	434	457	459	452	439	454	421	456	439	497	467	455	440	466	458	418	453	461	449	469	446	471	447	447	451	453	454	455	446	440	454	416	437	455	431	421	459	439	433	430	436	440	458	448	475	458	465	442	440	471	469	455	477	455	435	468	466	462	455	456	444	420	471	455	451	491	487	476	449	443	444	491	464	434	469	456	467	476	426	454	458	418	462	485	482	446	512	432	440	416	443	462	463	484	462	452	475	481	442	467	491	447	462	498	434	493	432	422	455	442	440	433	462	471	435	463	454	448	457	498	460	456	449	492	449	435	449	462	429	435	433	489	464	483	477	413	480	487	457	423	520	467	440	467	425	457	475	454	444	486	428	446	465	437	482	435	460	470	432	429	436	460	473	450	468	469	414	488	430	522	458	428	425	470	499	479	432	453	469	461	450	446	464	467	456	435	468	462	442	466	429	442	444	464	446	419	446	476	453	422	478	454	462	445	446	467	487	446	462	469	476	447	464	457	402	462	494	460	451	449	473	448	456	471	466	466	466	442	438	431	464	472	429	466	463	501	421	451	447	489	470	473	442	448	416	438	486	443	453	474	447	469	436	446	460	450	459	467	478	447	486	502	457	458	462	459	478	480	464	465	456	480	470	454	465	483	464	445	448	468	429	466	425	434	432	419	463	445	489	507	438	476	466	436	478	432	442	445	445	466	451	452	431	430	449	461	470	440	465	454	479	438	426	424	449	410	471	444	458	454	467	456	483	443	431	435	427	472	443	433	447	461	437	469	478	484	478	461	464	433	458	474	484	439	460	424	480	446	458	438	474	505	446	393	479	461	467	493	439	481	465	466	427	477	445	446	478	447	441	461	464	449	428	447	451	493	407	459	440	451	475	479	450	420	459	458	458	427	453	438	434	456	465	458	484	442	483	427	440	484	487	445	438	460	454	465	462	431	459	460	430	459	448	491	471	463	475	425	456	480	456	431	429	460	459	486	456	445	436	465	482	456	474	455	467	418	458	455	455	438
25686	5630	1434	1027	680	460	356	302	256	284	259	272	246	258	257	254	245	231	249	200	236	255	229	264	243	230	218	226	258	245	233	233	257	254	243	268	242	242	232	249	245	232	253	247	271	265	224	250	224	227	266	235	251	270	250	227	228	264	255	255	273	232	259	241	264	271	233	226	224	239	256	237	249	238	234	255	218	264	237	212	230	254	239	262	239	253	240	223	235	250	233	221	257	230	229	258	245	268	232	234	242	269	248	244	218	230	279	255	246	257	225	235	226	236	247	246	243	213	246	264	229	294	257	246	256	252	248	253	248	251	261	227	252	235	241	261	239	234	243	252	238	239	259	263	257	254	242	242	238	234	265	255	223	261	204	225	247	264	231	227	237	253	227	265	266	229	259	249	256	246	239	270	268	220	221	281	246	222	263	257	249	264	232	245	265	229	231	237	219	271	253	231	265	265	232	236	252	268	241	245	234	260	233	251	257	227	233	249	229	267	233	234	227	238	249	246	237	232	222	263	242	247	248	240	236	212	235	245	247	259	226	277	251	230	238	216	210	254	249	253	251	259	235	238	216	246	251	253	248	265	208	237	228	246	220	264	233	245	254	253	253	255	251	235	236	254	236	237	214	235	244	260	251	222	242	234	247	257	278	238	237	226	227	207	276	243	253	233	256	239	214	227	231	256	222	229	260	235	231	263	213	249	251	259	265	268	250	237	221	264	229	236	266	260	232	215	231	249	262	238	241	242	249	232	225	226	238	228	254	260	225	222	245	217	232	237	225	230	219	250	247	223	228	248	262	236	217	220	249	240	231	252	235	239	248	241	243	269	267	233	255	282	233	226	236	249	228	245	240	238	245	259	230	249	244	226	224	219	222	255	234	230	219	202	227	241	243	236	235	238	259	253	231	214	253	251	227	247	231	222	238	250	227	247	226	235	281	237	231	215	242	235	266	247	247	244	216	226	206	247	228	235	227	241	241	226	241	246	273	238	253	224	232	236	242	252	247	242	260	270	218	242	264	241	283	254	223	225	225	240	271	225	251	225	265	258	234	247	235	263	264	279	240	246	237	254	240	287	225	228	259	245	256	214	247	261	252	254	252	271	248	242	246	273	248	227	241	250	231	243	272	263	251	224	247	258	245	252	212	242	239	247	248	254	231	224	240	245	245	236	259	240	279	224	233	277	254	246	252	214	233	248	220	259	228	234	222	249	234	241	228	249	236	239	240	198	237	216	276	264	226	233	223	236	255	276	250	236	240	248	272	214	268	236	248	247	233	264	231	249	228	228	230	243	249	248	251	244	252	225	239	250	244	239	255	241	237	251	234	234	252	255	247	234	230	223	249	226	260	255	249	259	231	242	257	243	231	220	270	232	216	261	255	271	219	262	255	237	236	250	255	219	265	243	274	251	250	255	251	261	248	286	255	248	240	235	229	227	257	241	242	218	223	230	246	243	230	220	265	254	256	255	247	245	247	239	239	283	247	249	245	232	196	215	250	236	225	239	234	230	243	257	251	252	269	236	223	255	223	234	220	252	239	263	214	244	259	252	232	227	225	277	243	251	253	260	272	243	243	241	238	247	256	241	253	251	242	252	201	239	254	261	218	251	243	238	258	250	244	246	240	266	257	244	237	248	258	257	254	228	227	252	276	247	262	245	265	249	247	204	238	238	217	237	272	240	262	254	285	218	259	226	225	281	254	232	230	248	238	224	238	215	241	220	254	247	240	198	273	220	242	219	246	227	231	247	253	226	246	254	264	227	229	245	223	241	214	248	253	255	223	251	252	220	269	268	219	261	243	254	243	243	229	251	260	243	239	287	272	241	231	249	253	274	234	255	238	236	225	250	282	259	239	262	263	272	235	273	247	239	227	278	238	266	261	255	250	245	228	238	233	251	256	247	259	253	225	242	238	261	227	264	221	241	240	247	254	255	263	231	228	260	239	279	252	251	218	254	226	262	250	233	218	238	243	245	223	236	255	254	261	258	248	276	238	251	233	267	268	247	199	226	245	251	239	244	232	251	256	233	253	236	274	237	226	235	238	238	222	239	264	242	262	232	268	231	221	266	215	229	245	251	233	257	235	249	238	234	239	221	266	247	224	258	234	262	243	251	235	244	258	263	239	248	267	209	238	219	223	247	267	247	237	240	215	268	244	248	238	249	248	244	244	239	223	269	232	215	250	222	235	229	211	248	249	233	227	237	236	263	246	255	250	249	220	238	223	238	243	212	235	231	229	239	239	244	255	224	280	225	224	272	243	273	202	226	269	263	246	251	230	235	225	242	228	243	241	233	235	220	266	235	241	218	244	235	264	244	250	219	215	241	201	261	256	243	241	248	301	268	261	213	229	249	239	245	230	243	250	269	269	241	233	235	262	214	236	261	233	235	250	256	207	248	258	257	214	261	248	227	235	242	253	209	237	241	245	241	246	245	228	235	205	251	219	236	224	249	204	248	216	240	240	239	261	225	239	208	234	262	253	233	247	228	231	268	246	259	242	252	250	274	265	275	251	254	242	251	268	266	235	233	264	246	239	244	273	245	229	252	278	232	238	222	234	262	241	247	252	216	230	213	230	259	244	228	218	239	246	264	228	217	248	232	243	247	230	234	234	239	246	249	265	229	235	238	235	260	240	257	244	238	246	230	235	246	248	254	251	227	240	229	245	258	248	234	234	214	240	248	260	262	225	234	226	229	218	252	230	221	239	239	225	253	206	232	249	228	240	250	255	262	231	250	215	251	264	236	277	218	203	251	247	260	257	245	248	244	243	261	212	239	274	225	211	243	258	219	277	229	241	237	274	223	262	270	244	245	266	215	247	234	255	246	254	245	248	277	251	226	255	249	222	252	255	239	254	220	241	236	292	234	251	246	238	285	219	237	240	215	257	236	235	240	243	224	241	246	270	254	235	274	264	233	231	252	212	229	244	251	219	218	261	257	236	236	245	240	259	249	232	251	264	265	203	265	222	226	236	246	251	240	228	277	246	237	254	211	237	265	237	262	224	251	232	260	228	235	249	235	216	226	230	241	246	232	228	251	269	232	238	252	244	236	231	229	254	227	238	261	233	235	235	241	239	248	242	237	242	255	252	238	225	258	244	213	255	224	209	228	239	248	219	236	224	262	248	269	225	240	235	228	243	262	227	205	229	240	233	251	245	248	241	253	249	231	244	240	226	239	220	215	270	235	248	243	248	246	241	245	228	250	246	239	244	227	283	251	228	243	223	273	261	259	240	244	222	248	262	235	233	236	240	230	223	250	248	238	235	241	243	244	247	258	251	225	256	219	236	234	228	247	233	218	214	232	264	253	251	282	255	253	222	260	243	247	232	250	259	221	252	262	227	240	222	233	244	267	233	258	229	257	256	258	270	263	237	240	233	251	267	225	259	225	204	240	248	236	242	274	248	224	225	229	250	228	256	215	216	236	302	231	247	243	247	244	247	222	222	227	252	223	254	225	232	236	233	224	267	212	241	239	247	265	201	231
18020	3069	3122	3162	2470	1740	1144	873	898	787	781	770	752	815	754	722	684	692	591	686	612	625	649	612	625	640	625	590	622	653	631	595	581	634	558	591	587	613	609	567	620	637	570	565	572	600	630	596	603	575	565	621	570	658	614	613	547	548	589	621	570	584	577	599	602	651	583	571	586	536	580	563	600	587	511	607	609	565	577	592	629	571	613	580	547	596	563	551	531	586	554	545	632	580	606	555	558	587	575	556	621	623	598	565	550	588	622	597	603	592	575	600	558	588	598	619	564	566	603	624	573	576	550	578	553	600	580	569	612	582	647	559	558	570	541	600	545	594	603	532	593	631	599	567	562	587	578	595	574	586	574	600	568	579	596	588	612	568	579	573	543	573	555	581	570	551	578	573	584	595	599	565	607	523	598	586	584	563	524	603	560	653	601	603	558	618	587	534	605	563	618	579	581	570	545	569	617	537	599	560	553	622	621	594	571	603	552	576	587	572	616	558	593	574	608	584	558	582	590	538	606	564	584	586	552	584	576	551	580	550	580	569	606	591	555	610	613	634	618	574	574	586	563	602	624	585	563	552	630	562	557	594	569	569	592	587	565	593	600	552	599	606	589	611	555	571	593	592	580	620	585	589	551	581	592	555	542	613	553	577	576	532	574	616	527	572	576	560	544	577	609	558	578	593	576	570	561	613	557	600	542	598	556	581	557	570	577	598	579	576	532	612	609	597	599	578	582	580	590	576	581	552	607	621	591	576	558	610	572	581	573	553	553	553	578	573	572	581	537	558	590	621	555	543	631	591	567	582	571	608	618	571	576	591	628	589	533	584	639	563	626	570	590	586	547	587	575	568	598	578	616	598	508	600	540	611	533	568	582	607	560	584	594	611	591	615	569	620	647	609	577	585	562	587	599	597	600	591	596	558	568	549	633	595	584	585	557	651	562	574	591	595	589	554	610	594	597	594	549	567	600	569	585	620	618	573	620	577	557	556	575	598	583	598	587	579	569	570	585	582	606	593	593	574	598	559	583	631	590	593	559	564	572	590	577	632	565	532	588	563	589	580	583	578	602	598	565	590	613	613	604	508	579	545	572	593	610	591	576	582	573	588	560	571	550	566	580	586	544	638	628	568	573	588	583	619	536	591	581	596	580	587	580	574	601	525	598	577	578	609	582	577	591	537	536	627	607	599	541	568	607	548	565	624	577	586	560	585	596	630	569	596	621	594	568	585	588	579	584	565	611	574	575	590	605	596	564	597	597	637	602	567	582	585	525	612	572	588	569	587	570	623	593	561	565	590	592	583	569	583	627	585	598	571	579	615	605	568	604	577	576	531	595	589	565	634	563	538	534	605	589	536	598	555	542	598	597	558	505	582	609	569	589	548	577	565	567	581	593	603	572	575	609	557	586	558	556	600	572	560	567	591	555	661	592	570	559	591	621	567	579	539	583	607	571	583	556	577	558	603	607	606	608	596	585	609	628	589	576	589	544	532	580	577	579	579	602	622	565	594	598	589	559	571	616	568	621	593	595	578	587	612	593	576	597	574	581	573	537	569	569	624	598	584	622	579	643	617	618	602	572	615	588	603	566	573	612	607	633	601	597	556	572	586	587	538	563	564	574	602	588	591	615	563	599	561	569	586	597	597	546	579	552	577	547	564	571	579	580	590	556	577	567	565	588	610	565	574	646	578	571	597	639	579	567	581	596	574	589	585	566	584	569	557	597	592	589	570	598	577	572	586	584	599	554	596	551	582	610	580	608	563	539	588	552	580	579	552	568	632	549	580	610	628	605	604	589	597	563	569	590	566	620	560	629	589	571	603	567	562	572	600	594	549	589	553	597	623	562	576	583	583	570	579	620	573	589	577	561	548	578	553	580	583	589	580	553	596	551	604	586	609	582	577	577	559	581	597	541	636	585	569	595	607	623	589	572	617	584	589	549	599	525	572	565	539	591	597	559	586	560	564	562	581	582	579	598	560	561	558	571	587	601	575	587	539	576	580	603	571	548	582	611	573	531	553	561	597	600	588	598	555	554	612	550	611	573	587	577	571	517	593	558	607	580	585	596	618	561	572	588	528	559	583	576	563	531	592	545	597	611	592	592	572	554	615	630	603	578	575	535	576	610	630	601	575	587	561	595	614	558	614	614	544	580	605	555	636	596	577	589	564	563	561	564	565	620	552	569	566	593	519	590	587	579	601	562	578	589	575	575	578	600	625	569	606	566	616	585	613	627	563	540	599	600	612	552	616	602	573	593	555	561	545	646	593	578	603	564	581	605	576	563	576	571	593	579	603	602	568	569	568	562	638	557	598	565	583	592	552	628	569	569	587	579	601	601	621	592	563	562	580	611	588	589	592	610	540	598	585	596	583	582	541	556	555	587	599	612	577	566	573	621	610	560	588	574	619	554	611	578	606	580	606	561	559	590	570	610	617	546	579	580	576	575	610	586	548	604	579	537	577	531	606	561	570	581	593	626	546	591	600	594	573	563	600	554	619	598	603	609	605	567	585	541	560	585	566	584	593	580	563	609	586	635	575	572	615	576	563	599	600	612	596	602	574	563	589	586	579	580	600	567	617	627	602	593	586	586	562	608	594	587	608	586	575	577	602	613	580	591	591	602	559	579	570	597	590	552	601	596	612	578	571	557	553	579	598	586	601	626	538	599	589	579	595	563	623	559	583	605	601	589	553	583	557	572	583	596	595	575	589	574	537	514	594	605	580	627	618	595	575	574	569	629	555	555	575	585	574	563	599	597	597	585	554	606	591	580	596	546	547	589	524	557	597	575	561	595	585	602	602	618	577	602	570	622	605	560	601	584	580	567	542	549	584	613	579	613	623	559	581	597	620	551	550	575	579	594	550	626	611	632	585	565	580	568	528	611	562	553	600	615	588	599	572	604	596	590	628	598	572	600	553	570	569	544	602	597	612	580	595	611	578	612	601	552	616	588	577	604	617	586	607	525	608	597	584	572	606	587	581	572	590	537	591	598	582	621	590	582	547	558	571	578	557	574	567	563	567	561	571	583	565	598	581	544	590	565	581	598	599	587	618	556	565	577	595	579	625	545	614	599	584	580	521	599	559	573	586	574	569	563	577	597	553	599	597	575	580	595	579	563	546	583	560	572	593	556	609	570	572	589	621	598	574	605	598	611	610	610	634	561	576	602	557	615	576	531	563	543	576	595	545	576	577	557	579	623	568	559	625	577	554	583	601	574	582	570	579	541	600	531	602	592	629	601	603	562	597	562	576	589	603	631	599	588	625	611	625	597	573	574	577	569	575	610	558	583	575	607	595	567	602	616	581	562	542	574	579	596	579	596	615	574	559	619	579	568	577	573	607	568	596	558	618	586	547	569	612	561	568	568	589	573	593	569	605	573	596	596	571	633	592	548	563	595	573	614	589	618	579	561	567	578	599	536	555	607	580	597	521	617	564	586	601	620	611	607	552	578	574	589	563	591	559	591	551	578	545	563	580	614	555	569	605
36109	9129	2209	1432	865	547	383	287	275	229	218	232	236	212	206	218	207	158	193	177	187	193	185	182	201	162	190	189	156	171	166	158	169	177	177	180	197	179	146	151	142	165	152	165	175	173	163	163	188	180	152	159	190	153	173	166	179	175	163	178	169	160	161	155	154	162	178	186	151	176	188	186	172	178	162	154	143	167	166	173	171	152	154	153	175	163	178	200	181	151	185	166	148	176	166	135	138	191	174	166	163	196	178	174	176	186	181	198	166	173	165	185	163	185	154	161	176	164	153	164	169	158	197	174	173	146	146	170	190	178	193	166	154	167	163	168	161	165	153	159	146	150	176	146	182	214	176	147	170	170	158	189	183	193	178	172	158	165	173	167	146	182	157	171	171	172	185	174	171	135	160	163	180	168	164	153	175	182	187	173	176	174	163	177	178	186	168	172	183	196	175	177	168	160	170	173	162	161	168	174	170	185	155	169	191	159	172	180	169	170	168	149	154	164	166	165	176	200	177	182	186	184	158	139	146	162	179	184	178	178	177	166	163	164	184	196	162	180	189	169	204	185	163	190	160	175	154	159	164	174	161	174	166	174	151	158	194	163	170	183	166	180	162	167	199	167	161	158	166	161	158	168	178	158	197	163	175	151	175	175	178	160	152	167	185	165	163	156	180	177	141	159	164	167	182	175	152	171	165	191	176	174	158	154	160	156	161	170	167	187	180	164	180	166	203	195	180	161	144	178	168	182	190	151	183	165	158	178	177	162	187	173	189	157	184	181	174	154	151	149	180	159	177	152	179	172	164	177	159	150	168	178	169	158	171	165	188	170	156	141	149	155	152	178	200	164	174	191	162	174	159	161	158	166	168	165	157	193	177	173	166	149	177	165	195	163	188	183	175	192	153	200	167	178	163	191	190	165	178	175	154	157	151	189	163	171	166	180	144	152	190	173	163	186	178	187	196	194	165	177	170	171	164	166	179	166	155	132	169	173	173	156	187	170	175	161	160	154	160	181	165	204	167	185	168	171	166	152	182	188	174	157	173	158	194	169	157	175	159	177	200	165	153	195	177	178	168	167	163	186	166	177	178	167	162	178	177	160	187	176	161	132	158	150	175	160	163	165	194	168	176	151	136	181	173	172	159	177	176	170	182	164	175	188	150	179	153	183	191	193	168	161	169	167	157	195	186	173	161	156	150	188	189	180	165	174	190	181	187	185	183	167	167	183	170	158	173	132	163	163	189	183	183	153	180	176	159	176	170	175	167	182	184	185	204	168	171	164	162	203	173	159	174	163	162	171	171	184	156	190	188	194	186	173	149	153	166	150	186	192	150	167	205	201	177	186	170	182	182	186	166	187	155	158	181	154	167	167	176	184	169	184	174	166	157	164	176	179	186	168	175	174	151	172	165	159	169	181	165	193	160	153	165	181	166	190	198	139	186	171	147	178	180	165	167	177	164	180	181	175	167	186	196	163	170	169	189	189	177	137	171	185	164	164	170	144	183	181	178	166	166	182	153	173	168	182	189	184	194	159	146	166	170	196	204	171	162	185	184	168	163	156	174	167	164	173	171	159	193	151	169	164	180	177	172	168	172	181	150	171	172	199	188	153	185	169	195	154	153	162	163	201	167	186	155	182	170	164	198	170	177	171	182	177	133	159	188	171	175	185	152	186	154	193	155	181	182	157	162	172	167	163	178	120	185	177	182	198	160	165	164	212	174	179	172	176	178	169	158	174	184	167	194	168	166	177	135	179	166	175	192	176	172	160	166	167	188	173	176	176	187	161	179	161	183	164	181	182	190	172	160	168	163	172	180	168	162	153	178	153	165	158	164	147	182	183	166	189	173	191	160	182	175	192	172	167	168	176	174	158	189	146	152	200	174	171	151	178	174	162	169	182	186	180	171	182	157	170	158	171	176	183	166	157	153	168	176	162	194	169	181	163	159	146	156	174	197	169	151	196	142	179	160	181	157	143	158	159	178	173	181	174	168	189	174	160	164	178	172	182	162	187	179	160	156	211	164	172	166	161	185	175	154	167	166	178	177	174	163	178	145	193	189	168	167	176	173	202	176	172	177	172	180	202	165	181	163	176	168	175	157	172	173	161	157	180	168	173	197	186	145	196	180	191	152	199	170	169	178	186	168	178	157	152	183	168	165	166	184	189	175	148	149	158	170	169	163	186	158	171	169	177	178	164	212	169	163	167	151	144	175	152	163	184	167	168	184	182	165	176	170	180	173	175	166	164	186	158	175	193	158	169	210	195	176	185	177	158	131	151	166	182	180	190	156	158	180	175	176	162	177	167	172	185	157	180	150	154	156	172	193	176	179	174	149	160	177	188	153	172	176	171	155	159	171	154	149	156	171	190	164	146	174	209	183	192	152	193	178	196	164	175	157	172	188	175	164	159	182	169	174	170	178	206	165	175	186	175	169	188	173	159	186	163	171	177	189	165	180	199	165	162	173	163	169	183	149	157	166	150	161	176	161	178	166	206	177	179	181	181	169	163	180	148	173	173	193	173	159	182	179	182	184	176	165	203	171	170	178	166	170	153	172	180	161	143	203	162	196	184	183	148	183	169	183	192	187	173	161	164	163	141	146	144	167	162	197	161	161	180	188	169	148	159	177	177	168	164	158	197	184	164	162	162	158	186	190	146	171	161	162	173	159	171	167	164	176	171	169	154	189	160	157	177	180	164	178	179	171	163	156	154	180	181	156	162	160	168	175	179	154	158	184	162	167	163	162	182	181	185	164	160	176	183	171	193	181	193	194	185	188	179	153	162	160	174	179	184	149	173	161	172	141	169	155	172	181	182	169	156	151	139	167	187	176	193	184	170	174	191	146	163	157	163	162	173	178	182	188	145	180	175	171	181	180	173	178	161	169	163	166	158	166	185	183	159	170	195	172	149	189	183	154	159	167	165	170	161	179	188	165	155	174	167	173	188	157	181	168	188	153	174	179	166	166	161	164	161	182	167	173	161	174	191	169	173	164	178	173	175	197	173	186	188	180	174	175	170	177	173	185	154	189	168	180	170	160	154	199	164	165	163	164	170	170	193	148	191	164	172	184	139	172	193	144	175	153	175	194	177	169	155	212	162	174	205	199	171	161	177	179	157	180	169	166	168	157	148	187	157	168	154	166	165	164	188	166	157	167	175	172	174	200	171	182	175	185	154	176	179	167	173	173	168	165	160	198	172	162	160	174	167	155	175	155	164	170	178	188	176	177	143	167	166	166	164	163	158	164	166	188	175	175	157	163	159	202	163	185	180	157	172	155	186	157	173	166	165	177	189	181	166	151	166	163	172	169	179	160	177	184	146	176	151	166	174	163	180	179	183	157	172	161	170	169	188	158	162	168	185	167	180	189	174	177	166	196	172	176	179	161	167	154	179	153	176	124	132	165	188	172	166	185	165	157	165	161	146	170	190	188	181	159	161	176	174	152	168	168	174	184	169	162	172	160	162	172	161	186	182	206	161	184	172	192	159
23038	3386	4117	4578	3410	2325	1517	979	909	822	722	729	643	728	656	651	622	552	498	504	548	529	475	476	508	488	485	458	464	435	402	443	438	449	432	461	444	432	489	430	392	444	395	429	412	429	426	420	408	452	421	401	462	407	431	463	432	415	443	390	440	436	438	464	420	417	461	424	449	438	431	418	468	379	424	415	407	426	413	422	455	452	406	407	395	420	377	420	446	432	399	426	400	423	415	384	440	406	383	415	464	430	438	410	397	446	419	422	406	376	408	392	420	425	390	426	408	429	409	432	415	405	407	428	412	432	417	410	441	441	404	427	416	393	406	454	425	446	434	428	391	412	400	414	406	404	427	455	413	418	421	422	398	398	425	430	408	420	412	395	448	396	407	467	426	410	414	431	384	435	410	389	404	395	395	424	408	388	442	399	434	396	421	400	399	437	451	367	432	438	446	412	403	423	410	432	432	382	407	414	426	438	445	399	429	431	422	412	433	413	445	448	423	411	409	409	414	398	422	420	440	390	430	388	423	434	390	425	412	383	432	432	403	435	425	405	422	401	430	393	423	446	437	421	424	403	417	389	410	422	427	416	454	410	400	438	422	417	422	382	379	389	412	418	459	411	451	404	383	435	422	419	404	421	418	384	434	408	370	418	396	408	416	411	415	389	386	398	441	409	426	418	438	432	441	435	400	439	438	441	415	409	419	387	430	414	403	428	434	419	427	456	416	421	419	424	425	420	425	418	400	426	391	400	439	408	387	391	406	387	375	422	419	398	419	429	420	422	410	419	383	401	419	395	415	416	420	410	392	419	416	408	423	438	417	436	448	421	412	404	374	410	433	421	389	415	382	413	391	418	401	395	414	429	401	453	414	395	402	387	414	412	429	421	430	417	453	429	420	405	444	424	427	456	407	424	410	439	435	392	391	429	445	388	437	384	438	414	388	425	456	430	435	409	387	412	418	394	441	378	420	417	424	440	417	449	436	430	405	412	382	421	428	451	408	418	420	443	403	454	402	408	424	398	441	384	441	420	446	402	422	439	418	410	429	402	397	381	429	437	393	427	409	402	418	396	427	422	425	445	441	424	418	430	396	390	429	406	465	391	427	412	440	423	449	417	432	412	364	404	399	403	415	381	399	380	421	424	421	412	426	403	439	417	431	411	442	430	435	450	425	426	429	406	452	440	426	424	459	375	439	407	440	388	434	419	408	422	401	389	412	405	419	440	393	382	424	407	416	384	402	399	408	412	438	424	429	402	395	403	431	396	382	426	404	423	397	405	445	402	386	417	406	399	410	408	445	446	412	426	424	389	387	383	389	400	422	425	382	420	400	393	412	435	420	424	424	398	425	431	446	437	408	398	437	455	432	418	400	392	435	411	429	419	414	407	437	435	393	408	394	406	435	398	415	417	418	394	410	423	410	410	431	433	418	428	419	434	408	445	410	402	417	407	426	447	433	417	394	405	423	398	419	403	402	402	421	447	408	428	383	404	449	402	389	393	428	406	440	404	399	387	431	423	384	452	417	379	371	420	433	408	388	435	397	403	419	413	375	403	399	396	406	400	402	421	386	385	418	456	410	416	426	408	393	404	401	417	415	433	436	441	395	400	432	465	406	408	386	408	428	397	420	435	429	429	389	398	430	441	391	421	361	411	398	408	424	397	448	426	387	405	412	426	391	404	435	403	371	414	401	400	388	422	399	427	392	467	419	424	401	392	411	426	408	451	442	449	391	398	405	395	418	462	428	441	386	451	403	415	412	440	410	409	441	462	432	407	414	435	433	410	375	379	416	407	419	420	394	396	399	460	403	404	396	412	399	407	403	433	406	389	443	458	415	430	371	467	437	419	404	458	417	411	455	419	405	399	393	418	407	436	387	389	434	439	437	436	440	428	445	390	387	400	424	392	417	452	407	439	406	412	397	420	399	459	376	440	413	402	421	451	406	419	437	401	392	391	429	437	408	408	403	451	436	409	405	411	435	427	387	394	449	435	415	415	452	384	400	450	389	426	407	386	419	378	421	400	423	444	421	418	401	388	392	416	431	426	416	400	433	446	417	409	396	445	406	456	412	432	394	406	436	430	422	420	396	417	378	433	453	427	416	430	411	419	422	408	416	397	428	389	424	442	417	406	403	412	433	439	377	410	410	428	386	408	403	412	371	395	406	384	413	387	425	412	423	422	381	406	393	434	423	390	418	416	410	441	439	386	386	407	403	383	393	419	436	435	374	412	407	442	400	400	455	422	412	444	416	425	422	406	416	459	424	419	462	458	408	400	425	404	412	434	439	393	457	421	430	421	380	420	400	405	422	433	443	411	435	424	410	422	398	421	451	436	401	419	392	363	417	429	388	453	408	420	395	389	428	432	399	397	404	413	445	382	435	433	403	406	422	410	431	465	365	438	405	429	418	435	371	444	410	383	424	392	450	378	401	440	408	442	410	414	424	392	397	422	413	392	378	429	463	439	401	429	409	428	431	423	393	418	416	415	436	418	408	390	385	407	445	395	413	436	422	448	401	375	435	372	403	406	401	430	432	402	376	434	411	426	429	418	440	414	381	415	405	406	429	428	414	408	425	421	407	430	411	410	402	451	424	374	403	410	405	413	406	365	438	397	400	420	416	438	408	419	382	422	404	405	418	402	397	407	427	407	377	421	395	420	437	407	417	413	401	419	443	444	425	423	391	443	406	396	444	436	444	417	438	435	407	392	407	437	406	394	431	393	417	379	414	378	413	431	413	414	401	392	401	436	425	414	444	422	377	411	378	371	411	439	442	402	428	421	413	434	400	412	412	420	403	391	431	381	410	446	425	412	434	436	439	438	403	426	395	404	388	444	415	417	365	428	374	386	371	444	376	416	407	401	421	387	392	407	389	441	410	392	424	404	370	399	396	426	448	411	450	439	422	404	412	396	421	415	417	412	406	461	472	405	405	443	423	384	421	394	439	390	428	448	400	431	412	431	370	414	401	413	398	409	425	415	459	418	430	429	399	401	407	415	452	418	425	426	405	383	383	370	416	425	400	392	387	407	430	423	411	436	433	430	417	430	371	422	415	400	405	369	404	410	383	437	390	385	421	398	416	418	411	383	406	414	417	422	399	415	422	396	397	436	429	409	424	463	401	399	447	415	385	424	434	413	395	405	357	417	462	409	396	402	429	403	431	416	383	385	427	412	408	426	397	414	400	411	430	395	394	411	397	408	395	438	457	399	415	413	435	412	404	422	435	413	423	412	386	426	440	394	439	405	421	393	402	424	450	405	410	412	386	403	424	386	390	407	411	403	458	406	423	393	382	411	401	398	401	426	395	417	412	429	406	385	419	439	405	454	412	419	438	409	409	366	389	413	369	412	417	458	410	429	413	413	395	403	409	453	403	419	389	383	437	430	401	395	403	408	422	400	428	403	376	397	408	436	453	436	398	430	415	414	434	396	363	375	394	391	411	412	399	430	397	429	374	401	407	414	423	423	403	409	407	436	398	466	449	387
11900	1745	645	504	368	239	257	165	153	165	189	167	175	181	189	166	191	179	159	159	182	183	183	142	173	175	178	166	164	189	172	165	166	177	162	177	153	174	147	174	157	188	187	188	173	162	166	174	164	169	134	156	170	156	165	163	143	154	173	176	166	160	179	189	197	169	153	189	166	163	178	163	178	161	171	159	167	167	165	173	168	169	185	185	137	173	163	170	185	197	191	168	155	175	157	178	185	179	170	172	175	193	157	169	154	180	184	176	196	179	201	165	175	149	189	187	171	182	185	168	181	171	162	158	180	180	186	160	182	179	158	175	153	161	200	182	174	161	182	176	160	180	194	181	187	166	144	179	185	174	173	173	178	178	170	188	181	197	185	212	167	186	166	161	185	167	167	164	165	168	150	215	161	178	153	161	200	179	170	201	189	167	162	166	161	176	189	164	143	140	176	167	196	159	175	182	174	167	153	157	171	163	173	167	145	162	161	171	155	196	196	156	167	171	147	151	170	187	150	152	200	181	189	167	173	137	188	154	188	181	139	153	195	163	161	159	171	193	174	173	180	180	170	159	155	181	164	162	167	159	209	183	159	154	164	174	163	147	174	167	145	164	178	154	163	153	170	180	161	176	151	163	193	173	159	183	172	167	183	161	167	190	166	195	167	172	185	168	155	186	162	162	156	188	175	156	152	173	200	188	173	168	199	170	172	153	187	163	180	169	170	179	169	171	184	195	165	199	187	173	160	151	177	174	152	148	182	151	185	174	186	149	176	182	173	152	191	179	131	150	148	170	184	155	167	181	167	174	139	165	178	172	186	194	184	171	153	159	187	167	175	182	176	188	160	155	177	174	195	167	152	164	180	158	184	160	173	189	164	162	153	194	169	193	173	176	172	200	196	162	180	174	190	160	183	178	201	184	202	154	177	163	212	167	179	173	187	164	166	182	183	179	154	178	163	183	162	159	194	141	157	157	173	194	171	202	145	167	175	169	176	170	173	160	180	167	165	189	176	163	174	168	197	150	162	153	206	180	174	187	193	173	155	169	149	184	160	167	176	163	186	153	168	169	177	170	178	184	175	202	192	192	178	159	174	175	183	180	171	174	180	143	167	148	166	171	168	155	149	193	162	182	171	170	167	166	167	168	191	155	187	156	142	195	167	161	154	174	171	164	194	175	169	182	142	182	172	165	170	147	149	171	161	185	180	167	172	162	170	182	190	194	182	153	156	173	169	175	170	158	149	181	186	193	168	171	157	148	170	178	188	200	157	178	176	159	197	186	149	179	174	137	191	184	181	161	148	193	181	157	179	144	161	172	154	154	189	153	144	183	164	171	163	193	165	153	147	176	174	176	158	186	165	162	170	181	150	163	188	159	168	165	182	195	184	184	163	157	153	184	175	176	164	160	162	174	175	200	164	147	165	189	171	193	174	170	176	165	140	159	182	175	195	188	159	174	148	176	159	169	176	172	193	171	180	178	180	197	177	170	170	177	195	164	159	171	171	154	169	181	165	163	172	172	166	157	160	192	190	166	182	162	156	197	160	194	182	167	174	160	162	175	163	167	185	156	179	172	195	184	165	194	181	176	155	177	165	189	195	161	175	179	185	173	145	146	189	189	159	140	184	159	195	191	185	172	134	148	158	154	177	181	185	186	159	177	193	167	166	177	191	157	148	154	167	166	178	147	166	184	181	180	164	161	191	187	173	177	156	177	166	161	152	165	144	177	164	168	193	173	158	152	183	174	175	172	139	174	173	173	191	174	193	173	176	163	172	163	172	188	167	183	167	173	179	181	172	159	192	180	177	168	180	161	166	155	153	176	136	184	171	146	165	191	167	166	157	185	193	171	174	178	190	168	178	167	132	150	161	205	157	156	161	170	172	172	161	180	182	175	157	185	175	201	140	167	168	155	179	193	189	171	180	173	184	174	164	179	178	179	177	160	179	172	183	188	150	155	167	153	165	175	190	163	193	175	156	173	166	155	158	178	170	186	156	169	144	172	185	155	150	136	163	159	150	173	156	175	184	188	161	171	152	168	169	163	164	171	158	197	163	159	187	153	196	183	164	204	177	183	173	200	165	210	171	169	158	157	171	192	176	197	172	186	156	156	174	173	187	162	169	171	170	171	170	143	184	179	186	171	166	167	163	172	170	194	195	196	155	171	179	208	153	181	172	137	177	137	176	163	164	128	157	157	175	141	208	162	173	155	170	181	175	177	182	171	175	167	171	172	178	179	172	163	171	151	182	180	169	194	184	192	162	161	169	198	174	194	166	154	174	156	182	176	168	165	156	162	172	166	173	198	167	159	176	184	177	170	151	207	152	158	164	158	163	164	169	155	175	192	152	168	162	175	183	175	181	171	189	156	169	171	166	194	190	153	198	176	164	174	165	183	156	160	158	154	157	177	152	185	175	162	162	178	174	201	192	171	166	165	174	173	182	156	158	186	193	167	161	160	180	166	193	154	161	153	183	153	172	186	182	189	147	176	171	152	196	166	197	164	170	186	163	152	153	145	164	171	170	182	162	173	174	199	165	170	177	160	208	172	198	168	142	179	174	161	175	162	196	174	181	184	189	152	176	179	171	176	168	180	147	166	158	177	163	171	159	172	149	162	180	183	158	165	205	155	149	167	181	168	164	162	177	173	165	162	178	165	192	181	187	165	182	178	179	153	179	167	176	166	170	160	197	159	180	166	161	163	206	177	172	155	151	179	185	179	179	162	173	164	172	177	174	182	167	163	183	215	173	178	182	167	177	182	182	170	169	156	157	155	155	184	149	180	177	180	183	154	176	167	171	189	204	180	142	174	206	170	176	170	194	171	168	187	154	165	168	150	182	162	172	177	160	171	171	177	158	174	186	175	175	178	182	166	179	169	151	196	179	197	184	177	172	194	179	151	183	163	151	181	158	159	186	187	163	149	167	183	175	176	173	198	176	155	173	179	178	173	170	155	160	182	167	159	158	204	173	154	183	172	173	198	160	170	184	188	190	171	165	187	184	175	170	181	168	176	179	174	135	171	151	173	160	147	209	170	168	179	157	169	171	164	182	174	175	167	172	172	182	184	178	185	175	200	190	172	168	170	191	171	205	176	188	179	171	174	202	155	164	204	182	203	164	152	177	176	175	178	195	165	180	194	161	156	163	174	157	178	155	171	162	152	152	175	186	199	187	164	181	183	153	166	168	172	188	167	168	188	171	189	172	144	193	202	164	169	169	190	165	173	181	168	150	166	169	157	168	153	183	168	173	197	170	171	171	180	186	152	188	178	158	183	162	195	171	161	174	174	140	185	174	153	178	166	186	194	179	180	163	178	180	174	163	168	173	180	146	187	176	154	171	147	174	162	196	207	168	188	167	160	168	160	161	178	165	169	176	151	177	158	161	182	167	171	172	154	156	172	187	181	165	164	178	172	142	179	172	185	162	178	159	151	170	171	182	175	169	197	188	167	171	159	167	177	179	150	172	171	186	162	169	179	191	182	184	153
8433	1193	1661	1733	1355	969	753	543	499	479	485	515	509	442	535	542	511	494	437	451	441	437	464	478	429	477	420	465	446	463	423	411	447	462	440	449	437	390	453	373	415	387	463	462	449	440	446	438	459	416	465	414	430	391	418	409	449	433	437	470	428	435	400	443	421	441	452	462	457	434	434	444	397	445	423	460	438	453	438	406	467	439	424	453	447	456	421	414	435	424	439	444	460	443	420	449	438	470	391	430	422	431	456	409	443	428	454	476	428	466	463	435	414	420	459	441	410	401	426	413	442	418	403	371	427	455	442	428	429	414	434	446	402	424	453	406	450	423	414	441	394	434	422	443	461	414	471	414	430	455	438	431	444	422	412	450	395	425	453	423	424	440	437	407	408	422	474	459	455	440	428	415	423	433	430	475	507	432	474	409	415	419	449	430	435	414	416	435	406	415	425	437	433	460	460	445	426	412	453	423	418	410	418	435	442	399	408	414	428	448	415	453	426	482	470	458	460	458	460	427	437	458	458	416	452	413	434	467	440	458	425	438	456	431	430	446	401	434	436	433	418	487	427	441	441	411	393	455	371	447	440	443	434	400	432	457	482	446	430	412	442	456	414	457	466	447	427	427	463	429	446	455	405	441	393	398	447	407	425	448	441	406	461	444	391	459	427	402	460	444	436	436	431	435	448	434	418	429	439	435	443	378	399	413	446	398	390	442	462	423	411	429	424	452	447	468	454	397	382	438	466	433	440	470	450	423	425	416	424	463	437	414	439	436	464	458	479	451	482	432	428	423	444	434	445	443	440	431	435	445	456	452	442	467	418	456	440	422	401	444	427	444	413	452	428	418	402	403	451	443	427	420	448	420	465	398	426	451	454	413	442	434	428	448	451	403	444	449	449	428	407	412	447	420	422	444	456	431	404	452	442	418	447	468	446	448	412	434	423	475	417	421	437	390	425	438	461	451	437	421	424	404	452	466	395	425	441	436	405	435	440	404	443	448	419	446	410	422	419	428	439	414	436	439	407	431	435	417	435	461	471	426	423	458	456	436	463	424	412	432	456	474	444	441	464	440	414	443	455	445	448	441	475	428	421	430	440	436	397	471	438	409	424	398	418	463	423	400	465	400	408	434	439	413	409	469	420	433	433	418	444	459	405	409	442	436	445	433	422	461	415	438	442	438	433	434	462	408	437	405	430	455	416	462	417	369	426	436	436	420	454	453	440	445	416	437	487	425	443	439	415	428	405	460	466	432	472	442	439	455	408	430	443	482	434	439	429	410	435	437	484	441	454	416	444	436	445	433	458	401	419	469	412	413	449	457	441	432	429	449	418	446	424	427	440	407	422	404	477	448	461	430	447	433	426	450	444	424	431	425	388	457	408	481	441	394	428	390	423	428	424	444	407	446	431	453	402	447	405	421	448	460	426	445	414	414	452	437	451	452	472	449	445	388	450	438	429	447	421	467	381	449	462	462	437	427	431	422	432	433	417	476	463	438	469	466	448	419	438	404	426	384	404	440	412	434	425	428	432	447	461	439	449	445	455	445	440	448	452	392	457	456	406	439	408	389	430	419	424	411	434	430	465	427	415	417	440	447	436	459	436	452	448	418	420	437	447	414	421	435	413	407	439	434	444	406	430	425	425	410	418	402	434	470	441	450	438	435	431	419	456	427	416	433	401	425	435	447	425	456	390	417	433	409	421	441	427	412	430	442	429	453	428	439	429	448	408	452	436	439	400	463	461	446	395	453	448	441	430	445	416	422	453	408	386	387	445	394	468	443	432	437	461	419	425	418	410	488	407	471	435	467	390	436	439	421	427	437	446	443	409	457	423	416	411	457	437	382	443	459	438	434	430	388	430	448	465	441	421	430	420	418	470	435	461	411	425	446	438	391	446	444	435	411	393	464	443	383	447	410	417	423	420	404	439	407	417	414	430	443	419	429	424	420	400	469	419	410	412	417	434	439	465	432	439	449	435	435	411	413	428	435	424	463	443	457	461	439	427	414	420	419	447	420	459	406	406	405	431	448	418	424	448	433	473	417	403	455	412	455	406	464	485	455	455	405	407	444	442	436	395	468	443	411	444	456	448	449	426	426	411	385	397	435	462	443	409	454	406	451	429	464	401	455	442	431	467	413	388	456	399	444	441	449	468	420	450	437	407	449	454	434	442	439	434	423	405	416	470	451	453	440	467	413	451	434	414	435	450	396	411	454	463	454	419	410	431	427	419	450	439	433	438	397	431	410	477	429	399	416	431	419	441	431	464	460	410	447	416	442	461	481	438	409	439	400	414	420	456	468	458	414	432	432	474	471	417	405	429	442	435	439	386	425	393	452	459	416	404	440	463	455	407	442	454	406	412	431	391	451	454	433	430	401	444	454	401	448	456	413	436	437	430	443	455	367	444	418	432	438	439	459	443	421	461	407	437	432	420	431	404	442	459	433	437	479	422	423	437	488	432	443	441	438	417	421	459	418	419	452	417	438	429	425	476	441	426	426	403	430	431	432	443	407	417	426	464	445	432	441	471	420	425	452	453	436	451	417	419	427	439	425	449	442	466	400	458	454	443	441	435	447	463	462	459	438	442	426	442	444	441	405	462	443	447	458	443	423	465	421	416	444	411	458	441	457	436	472	399	431	458	434	411	422	446	415	423	419	437	482	428	428	427	456	447	459	476	457	433	452	445	445	420	449	419	437	433	458	408	438	443	426	424	438	418	445	441	449	415	435	429	463	402	425	470	479	420	427	434	454	438	441	430	430	433	437	429	473	426	435	414	418	440	396	442	403	431	457	466	432	493	467	426	442	441	431	420	428	431	432	479	457	439	399	418	432	460	434	423	441	476	427	419	419	411	463	388	457	462	408	438	423	401	434	432	458	392	456	414	418	441	383	450	399	449	431	420	404	434	428	461	434	440	412	437	437	428	422	405	433	412	436	441	431	399	422	451	450	462	433	420	427	397	473	423	484	444	433	425	448	438	470	425	462	425	412	422	443	395	382	431	429	431	427	453	415	391	451	434	484	432	382	400	487	421	417	413	419	411	459	478	390	434	440	441	413	419	428	428	382	437	420	449	425	416	448	436	437	418	424	448	430	427	408	442	394	459	437	420	440	417	465	445	432	398	413	462	432	462	417	447	434	419	463	414	468	442	445	421	425	469	469	428	436	418	407	449	432	434	460	446	435	403	454	458	442	438	449	418	480	391	409	422	435	432	424	440	426	453	414	430	432	433	462	415	468	469	478	411	447	379	439	433	430	429	443	440	464	432	437	426	410	442	442	445	443	427	451	440	447	422	437	434	455	442	420	430	443	443	428	431	395	434	431	436	453	425	452	431	388	405	407	410	442	476	460	464	426	430	465	447	461	420	425	462	457	450	449	427	441	435	418	426	428	409	439	416	437	463	427	436	418	419	456	403	449	454	415	459	448	389	446	455	454	424	430	442	403	435	456	417	409	454	388	370	421	440	399	436	433	412	422	454	484	441	446
25550	4829	1566	1128	684	501	413	340	290	292	263	251	295	261	310	259	289	249	254	268	237	251	239	229	218	254	246	230	231	231	225	219	242	232	247	214	230	284	235	248	228	254	266	268	223	222	246	221	217	248	236	253	249	241	233	253	250	245	232	214	262	253	244	237	231	226	237	262	227	229	230	231	243	256	230	236	223	256	242	248	225	261	241	230	218	224	226	220	228	235	215	230	239	214	219	237	241	237	238	224	244	238	269	244	250	236	231	261	253	229	248	235	212	205	241	236	236	236	213	236	242	233	221	230	242	236	238	257	260	257	241	228	227	212	244	203	220	217	249	224	255	234	201	234	227	248	222	241	208	251	227	233	220	266	226	261	230	223	198	225	262	248	242	225	214	263	250	241	241	224	230	236	227	218	233	230	235	250	238	253	255	255	236	248	239	207	212	234	244	248	255	229	223	246	242	226	233	243	272	225	250	226	221	247	232	265	223	239	249	246	226	222	234	249	244	250	208	235	232	248	224	248	219	230	217	244	251	257	206	263	213	241	240	251	238	235	236	227	237	247	239	272	242	251	259	231	235	244	220	260	224	241	240	226	211	233	228	233	241	257	231	222	266	223	240	248	237	234	233	242	223	229	272	252	248	242	293	239	230	245	239	250	236	246	242	252	220	226	230	227	229	226	251	265	237	206	219	217	231	221	228	226	249	230	258	265	252	206	238	246	234	263	256	263	259	250	227	245	238	235	239	256	246	209	239	236	249	241	235	238	260	241	246	277	226	248	241	273	219	256	239	231	239	245	233	252	238	237	236	247	229	242	241	251	237	238	241	252	254	244	236	226	219	238	237	257	205	206	242	254	230	250	228	236	215	241	223	228	233	249	219	247	245	238	253	230	237	241	264	220	218	246	232	224	248	247	228	220	257	275	220	222	248	245	234	274	260	257	233	251	260	242	255	228	238	234	251	237	249	245	232	219	238	253	263	231	238	260	243	263	213	258	214	258	232	240	247	246	260	238	239	246	226	193	223	253	243	253	220	261	234	273	227	229	227	249	237	223	241	207	246	257	232	241	229	286	248	238	246	219	230	220	231	237	239	231	256	274	248	238	228	237	237	238	256	236	244	261	233	236	221	237	254	242	258	280	264	239	230	266	213	229	251	194	233	231	235	248	240	236	242	230	244	265	226	228	245	243	236	225	247	226	294	243	258	227	242	220	265	219	239	233	230	240	234	226	267	234	249	229	240	254	236	239	212	261	251	241	244	222	228	238	230	235	239	250	222	264	250	224	233	241	229	216	256	251	236	226	234	226	276	234	231	280	262	244	226	224	235	232	209	222	236	241	236	245	222	217	234	240	218	233	267	256	227	236	231	226	243	222	238	222	228	245	255	219	228	244	252	248	234	241	251	233	242	243	220	242	236	195	221	205	224	224	240	227	257	251	221	229	233	236	259	231	222	214	251	247	235	271	231	257	202	231	223	273	213	229	250	248	236	248	250	247	228	262	205	215	222	223	255	260	241	249	230	257	250	238	239	238	254	233	254	222	216	235	230	237	244	216	220	239	247	260	228	260	233	239	249	262	236	229	252	235	219	235	234	251	244	245	245	232	233	252	241	227	259	230	226	222	266	207	246	233	248	208	232	217	257	245	243	271	209	273	222	225	247	234	246	240	204	248	235	239	220	231	227	226	258	243	225	243	257	256	263	250	262	228	242	265	246	280	219	227	214	243	239	261	244	226	248	244	213	236	224	248	273	248	247	270	243	233	226	227	257	214	258	206	228	254	225	191	230	241	225	243	242	226	247	241	235	236	241	238	229	239	244	238	232	225	228	203	226	220	217	251	240	267	232	225	236	209	243	236	260	221	229	252	248	235	237	228	210	247	217	232	226	222	224	232	239	244	248	271	247	252	245	222	227	233	227	240	237	215	259	265	239	223	255	218	237	242	232	276	226	220	217	233	226	237	241	249	210	250	263	265	276	257	243	216	228	241	257	252	204	240	218	234	249	247	222	224	234	275	241	243	237	217	257	228	244	232	230	248	214	242	241	210	246	243	229	232	224	249	228	226	232	237	226	240	260	235	238	242	234	228	261	240	242	245	235	220	227	227	234	267	256	246	248	237	215	274	268	271	229	259	255	244	203	265	240	222	220	237	219	253	278	214	224	212	253	221	243	237	222	252	226	200	256	224	236	207	219	214	239	258	217	243	248	252	249	222	233	215	228	237	211	221	221	226	225	260	220	269	222	230	211	232	244	238	249	237	213	215	227	245	229	240	222	233	201	205	258	263	242	231	234	269	229	207	222	243	269	252	237	257	229	237	245	209	241	229	211	236	232	250	224	219	242	240	227	231	253	236	248	223	232	218	253	231	246	230	243	242	210	213	250	258	236	227	233	237	261	244	220	239	236	224	261	234	231	234	249	239	218	258	243	243	262	228	227	215	230	221	237	237	235	209	255	211	255	227	216	227	249	210	218	280	230	212	266	242	215	218	248	255	229	230	230	239	216	218	223	230	224	227	214	241	234	252	238	207	253	247	228	205	229	231	225	243	218	244	246	257	247	272	222	250	261	240	219	253	273	246	263	280	243	217	253	260	254	228	239	210	227	231	233	251	240	234	240	220	266	225	216	237	236	258	236	241	231	222	226	260	222	218	234	187	244	240	259	259	245	260	238	231	242	255	225	220	234	222	263	218	249	247	243	224	231	255	238	235	234	226	255	255	233	263	241	246	215	212	235	270	252	251	237	239	243	197	227	235	238	224	245	247	223	221	227	240	266	254	252	235	212	227	236	205	242	229	265	223	239	251	253	231	272	240	243	221	258	221	233	226	199	224	234	228	250	237	243	235	254	235	234	236	240	222	255	225	233	233	253	235	243	249	212	247	221	252	218	258	256	219	234	252	226	232	252	246	226	240	230	233	208	243	236	247	242	227	265	247	261	248	257	236	217	242	241	232	227	229	239	228	240	264	209	243	230	232	211	220	235	223	243	235	218	210	230	261	223	244	206	211	229	242	254	251	252	236	247	228	240	247	260	255	249	263	260	221	244	218	232	240	247	258	239	241	238	235	224	273	244	225	250	234	221	240	228	217	217	222	246	224	238	228	235	232	226	254	227	252	264	263	225	253	238	246	233	256	233	237	224	252	241	252	264	223	216	237	233	226	224	259	227	257	225	226	226	262	264	219	226	230	248	265	244	249	241	225	239	240	243	230	233	245	247	244	236	215	257	219	236	243	226	265	226	284	264	246	227	226	260	278	233	245	244	247	262	234	253	268	245	249	249	238	226	220	227	250	202	224	257	241	248	219	207	264	260	270	260	244	249	232	247	246	219	249	224	235	242	209	251	233	251	229	241	221	245	239	202	258	228	234	257	231	224	251	225	253	211	245	243	249	248	227	244	219	241	245	247	252	213	230	253	267	239	241	229	240	249	256	249	235	250	245	257	229	229	223	242	257	235	276	242	254	240	235	251	241	236	231	238	225	258	241
17347	2733	3271	3509	2668	1901	1469	1048	909	845	791	744	814	777	733	748	784	680	575	593	645	648	627	607	619	635	630	623	646	634	539	597	573	656	585	621	581	560	529	605	562	565	574	622	556	615	598	553	562	598	577	613	546	617	573	607	554	550	582	529	585	551	571	599	551	608	568	599	600	554	567	576	566	606	570	552	579	568	587	555	562	583	625	565	608	556	579	569	566	573	530	564	541	566	585	587	589	558	589	567	567	571	591	533	562	554	557	592	541	591	524	570	586	567	586	532	588	522	523	580	574	557	559	593	570	584	611	558	565	589	560	542	598	581	579	592	584	578	579	565	592	587	622	574	571	587	593	555	535	611	571	560	577	577	631	569	561	559	584	561	592	604	571	536	528	541	552	576	646	562	552	553	530	551	554	595	572	589	622	589	600	553	564	595	554	560	601	573	588	545	581	535	560	577	550	555	544	590	555	568	557	573	595	580	558	566	592	591	585	588	613	582	536	555	537	565	569	602	537	556	561	584	583	552	576	571	583	554	589	549	569	598	585	588	579	585	552	589	541	603	584	567	571	551	572	593	597	561	538	538	606	590	542	582	557	586	535	562	578	578	549	546	606	626	569	567	574	517	561	552	538	611	573	599	615	591	566	580	547	563	527	550	578	564	610	588	548	573	626	600	588	590	577	579	551	576	567	573	583	548	590	568	521	578	575	603	581	582	534	558	559	619	605	588	573	550	568	573	579	544	611	550	568	572	563	595	531	520	589	576	624	599	549	583	557	541	554	553	556	585	577	591	532	599	625	594	574	568	567	561	576	566	602	583	582	576	540	579	573	545	587	546	567	612	591	549	540	591	571	551	588	545	556	515	592	595	541	567	587	564	565	529	587	566	588	611	591	536	592	581	584	538	569	544	540	571	567	572	538	618	590	588	590	560	613	577	540	560	599	576	597	590	570	576	572	563	584	560	585	579	546	596	581	587	583	544	547	553	596	579	571	516	561	584	580	593	599	558	586	548	563	550	604	596	596	621	540	612	535	543	602	579	583	553	567	583	549	576	572	596	563	545	560	587	566	547	633	590	586	534	553	559	566	595	555	528	625	568	589	556	561	570	568	625	567	557	568	590	601	606	536	572	588	595	599	542	580	581	581	594	598	600	551	566	601	599	591	598	556	578	574	551	586	543	629	568	561	576	572	566	601	592	604	577	588	542	545	546	538	573	616	579	545	535	584	548	545	594	555	573	531	570	559	605	642	564	587	578	529	572	577	560	569	579	556	568	549	571	585	548	556	557	580	559	571	551	586	537	558	535	570	588	609	596	580	599	553	550	526	606	588	555	560	606	568	577	598	588	588	608	539	597	556	584	561	612	558	547	586	599	555	568	577	566	565	587	560	568	595	544	596	556	612	607	571	523	559	515	590	581	561	608	583	565	584	541	548	551	537	568	564	542	531	563	591	566	554	550	588	566	549	565	620	584	626	515	585	552	562	546	594	541	503	547	560	568	511	592	549	555	594	603	596	565	539	569	563	589	561	566	587	576	634	576	591	557	534	583	580	570	580	546	534	549	583	532	614	621	564	559	561	553	519	543	598	569	619	523	543	595	546	553	628	565	592	537	563	555	567	576	536	574	586	564	555	540	584	578	529	588	582	582	560	546	583	549	557	542	563	581	523	553	588	540	588	578	556	612	568	555	571	573	587	590	583	558	564	583	577	591	586	579	566	560	558	595	545	560	566	557	587	538	565	578	568	565	593	571	547	547	594	559	533	586	547	556	583	560	581	563	556	571	569	528	567	583	565	589	575	550	577	562	573	537	576	548	547	571	563	571	567	610	545	583	599	587	613	560	562	547	581	565	554	570	591	551	551	597	568	576	564	576	551	532	547	568	527	535	592	586	593	591	551	601	584	543	519	575	567	590	593	594	573	562	628	586	594	592	596	582	533	557	568	574	568	570	570	548	599	572	537	619	572	581	576	568	592	606	557	539	621	613	517	604	574	584	561	584	597	546	582	561	554	579	564	566	568	577	577	556	583	521	586	606	558	569	565	578	553	569	568	598	561	561	564	604	572	530	601	588	592	614	566	588	578	605	524	559	589	555	555	547	545	564	576	586	553	623	606	582	570	578	572	585	593	587	595	568	574	557	544	604	557	567	528	576	609	579	556	590	562	561	540	605	619	572	542	585	597	538	560	589	601	555	583	562	570	566	581	572	553	598	565	561	567	562	566	593	576	588	575	573	560	595	582	525	579	593	538	599	581	527	559	538	564	582	567	565	585	530	587	579	542	593	543	596	598	569	544	552	558	591	588	600	571	584	581	601	570	568	574	555	573	539	587	562	547	514	533	565	536	541	520	558	538	607	582	538	551	602	580	569	549	556	597	569	581	561	571	588	579	551	561	549	580	618	581	579	546	561	591	560	588	559	562	589	578	580	564	583	571	572	533	535	540	546	586	587	565	573	538	561	560	518	562	512	529	573	574	526	586	569	558	592	574	557	535	597	584	571	557	576	574	558	571	559	597	548	571	532	565	564	554	564	577	588	577	545	544	590	566	577	586	582	599	602	557	568	590	594	551	562	589	591	623	567	551	574	568	572	593	586	580	548	559	568	533	581	581	537	563	582	603	597	562	539	565	580	569	581	581	571	573	539	563	594	574	599	564	566	582	628	573	580	562	576	591	512	540	600	580	570	598	591	571	577	575	603	582	608	598	556	561	577	578	577	593	576	544	572	527	544	579	547	554	513	571	584	558	600	538	598	556	572	566	573	548	517	605	596	598	540	558	604	578	608	604	575	577	536	586	553	598	594	578	535	536	570	575	574	565	536	568	569	553	545	565	544	544	528	592	533	502	607	580	570	547	562	577	578	513	587	541	572	569	581	604	523	590	597	556	558	595	572	569	547	572	560	569	580	520	549	552	575	555	564	600	557	556	604	570	557	555	580	591	577	598	584	566	554	619	569	584	585	553	580	568	601	579	584	569	565	590	557	566	581	589	550	549	584	560	557	558	596	548	546	598	543	554	606	575	566	588	529	563	580	573	561	563	580	514	555	578	578	573	570	544	539	551	601	575	577	579	565	571	588	570	562	570	546	588	564	568	588	577	544	577	575	572	565	547	569	583	554	604	579	560	540	565	581	535	546	575	582	567	559	591	608	540	600	561	558	589	544	529	584	593	543	562	566	582	584	602	583	568	534	586	584	552	572	595	619	549	552	562	592	572	591	569	595	577	557	582	576	650	555	579	566	558	584	601	555	580	591	589	539	553	642	584	599	609	579	559	534	560	577	578	584	578	576	548	588	558	544	558	577	557	606	564	582	557	588	536	579	559	591	590	576	573	597	535	596	555	550	593	592	569	584	585	584	579	571	560	604	586	607	551	578	541	592	575	548	557	571	566	592	594	554	548	564	566	538	569	574	581	583	582	577	553	587	553	557	562	609	547	560	540	583	551	582	555	579	592	592	574	578	581	547	563	580	604	556	529	573	583	553
35623	9319	2397	1552	896	652	494	369	241	249	205	237	216	211	196	216	190	181	193	182	199	173	176	179	165	180	162	193	159	190	157	185	174	166	191	181	181	180	172	175	175	182	176	167	161	156	159	175	173	159	164	166	157	163	173	180	176	175	176	164	189	167	193	168	169	158	156	161	172	169	159	174	164	170	169	159	177	184	151	199	161	173	167	172	156	152	170	196	203	151	154	149	142	177	173	171	174	154	186	161	167	139	177	153	172	179	174	168	185	166	172	179	157	180	170	170	177	177	148	167	169	179	177	180	180	170	162	174	175	179	185	142	156	145	175	168	176	166	177	132	145	192	184	149	153	168	158	169	161	172	179	154	163	186	154	173	175	139	146	171	167	187	184	145	142	165	152	159	166	151	163	145	187	178	154	168	159	160	197	172	157	177	181	184	167	176	150	180	178	139	152	158	160	175	179	168	165	172	170	153	183	149	158	175	130	170	168	170	165	182	178	170	174	152	176	188	163	160	156	172	169	190	155	149	171	161	169	144	188	181	187	170	159	170	182	182	177	166	155	143	178	175	158	169	180	179	199	183	162	175	195	155	173	163	170	168	141	147	168	159	168	166	151	169	163	173	186	183	141	194	141	161	185	152	171	163	161	153	158	162	170	150	153	159	150	164	172	146	159	166	194	177	164	180	169	157	157	149	198	165	174	179	146	169	171	167	171	183	163	155	154	138	161	158	181	171	166	167	172	166	202	183	181	157	150	149	158	141	159	167	177	174	172	167	186	152	160	156	156	178	168	163	166	163	154	169	167	179	164	142	153	153	163	169	172	178	189	152	184	187	156	201	188	141	156	156	169	149	169	176	146	187	170	179	165	185	156	163	137	147	199	159	156	175	167	169	149	170	159	176	190	156	147	147	169	184	158	164	163	167	169	135	178	162	169	143	154	177	164	186	162	166	172	188	153	167	143	142	174	171	179	155	146	186	172	174	188	150	184	169	154	166	165	163	143	152	179	182	177	174	149	153	170	164	198	167	166	164	177	165	135	158	170	173	164	186	193	167	149	175	165	157	171	185	194	166	185	149	162	155	179	142	139	175	164	170	176	160	171	177	157	163	156	171	165	188	168	164	147	165	178	179	174	164	161	153	181	184	176	167	171	172	166	147	171	173	142	175	148	177	182	155	162	191	165	161	178	181	178	163	197	173	166	163	169	172	181	151	152	191	152	165	160	173	182	170	173	163	156	177	182	163	162	149	183	175	178	171	155	158	165	172	152	162	143	169	145	158	150	195	156	160	178	172	156	169	187	182	144	182	167	169	140	170	158	171	161	164	178	158	164	175	164	176	174	196	175	183	174	172	176	191	174	171	183	156	160	161	181	164	181	152	150	146	177	181	166	165	145	190	162	184	158	152	182	183	168	164	155	150	172	173	166	172	171	148	179	134	178	167	155	182	158	178	171	155	166	162	178	182	169	150	160	143	183	160	168	193	155	192	174	191	172	201	174	179	195	163	172	173	180	154	160	142	173	183	182	176	140	174	162	142	139	158	175	152	168	159	187	155	175	164	162	160	164	138	178	162	175	161	178	173	157	151	149	175	176	144	158	162	156	150	133	175	165	170	197	170	143	159	166	187	164	199	172	163	153	165	165	174	170	163	162	171	162	193	175	153	169	165	191	155	184	153	203	162	160	161	176	203	158	155	194	167	186	169	166	155	190	175	191	169	187	181	156	155	189	156	130	137	188	186	175	183	171	165	182	157	165	163	185	167	186	149	146	185	175	177	151	161	177	174	175	139	172	186	164	180	170	178	150	179	185	187	184	173	178	157	159	172	159	157	179	181	200	167	150	178	179	151	199	167	141	164	136	184	172	160	174	194	138	174	159	168	166	162	161	174	183	149	178	185	165	147	172	189	167	154	152	170	177	160	176	158	159	156	171	160	180	177	165	148	164	148	190	182	173	159	151	164	160	184	174	179	165	147	174	152	151	201	162	160	155	169	154	168	165	179	183	173	154	168	170	172	142	182	172	158	160	192	209	166	184	149	153	166	165	169	185	161	157	161	151	166	186	157	171	163	176	154	200	188	177	155	171	166	174	166	176	147	150	154	191	192	190	176	169	149	183	161	183	184	194	150	162	166	153	191	165	158	157	170	157	140	166	155	150	169	161	179	154	159	168	196	168	190	173	157	162	190	161	202	153	156	166	171	156	170	164	188	150	178	147	168	154	166	161	167	186	183	183	183	172	176	155	163	182	180	155	162	173	178	157	157	173	174	152	146	154	158	158	154	165	148	180	165	154	165	128	160	158	141	154	176	170	165	158	176	144	163	153	177	157	153	156	174	160	173	166	184	180	153	174	188	171	163	175	168	157	151	176	179	132	185	146	159	145	159	181	168	153	157	170	169	161	154	167	166	153	188	165	180	176	181	167	170	168	158	146	167	195	182	175	193	182	152	167	170	170	170	153	177	156	180	184	159	181	183	148	181	167	175	156	168	169	134	170	163	173	151	143	184	186	149	192	148	164	183	165	157	167	187	177	169	192	169	158	170	191	177	147	167	166	174	186	161	161	158	189	155	173	187	144	164	160	170	172	153	155	146	156	156	177	181	192	163	191	159	177	159	165	167	162	163	183	182	170	203	187	153	162	143	168	161	176	185	163	182	184	153	141	172	149	171	137	183	166	154	201	164	171	154	181	193	169	166	194	167	133	170	173	191	181	165	161	159	167	182	188	149	151	141	154	183	154	189	140	173	162	184	149	180	172	196	166	171	166	176	166	185	191	189	164	151	187	162	151	178	152	178	204	157	179	184	166	163	183	153	150	183	182	157	168	173	146	200	157	167	169	181	165	160	185	175	151	150	173	166	204	175	162	157	173	166	182	179	188	188	184	146	183	164	139	153	158	164	156	172	184	182	156	142	189	185	167	170	179	168	166	166	180	150	165	169	175	167	167	160	159	160	167	163	147	174	176	150	167	175	192	178	197	156	168	183	173	171	184	167	170	157	156	158	143	161	178	172	151	166	155	166	176	151	180	191	162	159	117	187	193	158	179	154	161	161	179	166	149	161	189	167	183	180	166	148	168	179	182	159	171	162	185	154	177	163	171	169	168	173	138	163	164	143	176	176	169	154	162	155	174	158	184	190	158	164	168	166	149	168	169	165	171	174	157	173	167	179	195	154	181	165	157	153	152	161	160	171	174	161	175	157	168	171	173	161	143	170	151	161	148	160	171	155	153	174	161	173	163	160	174	147	184	168	176	168	193	153	167	166	202	174	174	181	163	180	181	169	188	129	132	152	163	183	142	196	142	178	169	169	177	165	190	158	150	135	162	176	163	175	169	172	157	163	172	157	165	141	170	167	172	170	159	151	215	153	156	170	166	184	155	156	160	152	179	164	169	166	179	194	163	160	178	185	160	167	158	170	170	153	153	167	165	179	148	146	164	144	193	150	166	167	180	177	173	176	158	177	189	200	164	160	157	177	173	186	145	192
22220	4627	4290	4812	3611	2614	1892	1353	949	768	702	720	711	690	667	641	643	631	532	489	515	525	513	495	509	502	502	480	451	443	458	403	405	411	401	404	457	436	413	442	419	401	400	419	451	425	414	372	415	414	477	393	409	443	424	430	397	436	403	438	403	432	426	446	437	403	414	420	434	413	406	448	416	424	431	414	383	436	441	416	438	421	378	409	377	414	397	407	391	438	426	377	364	407	425	431	447	410	390	391	416	417	415	416	418	421	410	366	442	422	423	384	452	417	417	395	424	422	416	372	425	424	390	354	435	379	394	387	411	403	449	401	403	394	426	422	392	435	413	398	398	418	401	406	419	423	416	407	362	404	431	380	433	432	390	449	405	415	403	435	364	437	406	416	433	398	395	408	425	403	437	427	446	413	395	403	414	401	425	397	438	391	408	410	367	412	396	424	402	432	413	432	398	430	385	410	420	398	396	437	400	446	398	435	439	423	393	435	403	423	447	396	406	416	416	407	416	438	402	366	459	385	403	416	414	408	383	372	404	458	423	406	436	429	391	401	411	389	418	418	395	422	422	441	414	395	394	422	416	376	416	410	400	389	410	386	434	423	451	412	404	395	431	392	435	411	396	414	359	434	416	422	401	402	396	400	394	396	404	383	387	400	386	413	428	400	430	405	383	406	421	405	386	392	399	407	425	431	413	421	396	400	393	407	393	414	404	404	398	397	427	402	424	410	378	400	415	422	414	403	385	427	411	441	445	406	361	391	430	381	408	377	407	414	391	424	418	389	383	413	414	414	406	398	385	415	399	406	410	400	409	410	411	407	440	420	392	372	390	400	383	411	401	424	417	395	398	385	416	388	427	403	378	428	409	404	449	398	406	386	396	373	422	415	420	371	404	433	445	428	396	403	390	412	403	444	377	429	356	433	427	418	392	425	437	388	384	397	397	429	430	410	405	420	400	381	407	391	386	392	384	379	434	375	427	448	392	437	391	414	367	403	414	397	410	431	394	417	419	420	423	426	427	418	410	383	419	407	349	400	401	369	416	396	406	407	395	391	440	399	406	373	419	378	420	407	408	415	421	416	370	387	427	389	454	364	392	420	413	417	401	417	394	432	442	395	393	431	417	414	392	422	406	395	427	404	376	456	415	430	413	359	409	408	363	396	423	405	419	410	429	430	410	416	409	345	419	435	402	409	404	381	414	400	416	388	380	420	404	391	416	398	400	410	391	387	393	409	387	421	432	401	385	423	410	457	447	389	402	409	382	365	392	439	382	406	427	366	397	428	391	434	393	423	437	415	417	411	438	377	411	413	409	381	430	418	366	376	378	416	419	423	420	393	377	403	389	406	416	435	433	404	436	399	402	414	384	389	379	409	369	447	416	404	409	387	379	395	409	418	405	453	382	409	394	426	406	423	423	416	383	374	431	415	421	392	407	393	427	422	402	416	406	386	426	428	370	395	393	403	405	421	365	399	399	364	365	417	456	450	427	392	419	416	408	396	398	382	417	383	438	396	410	432	411	429	426	429	401	416	419	406	413	417	385	434	372	408	422	424	442	412	404	395	384	383	401	425	393	417	414	421	419	383	372	387	394	420	399	430	391	401	398	407	412	371	427	377	395	370	428	388	417	422	378	384	392	404	424	377	399	418	390	399	420	431	400	427	426	404	405	370	385	379	386	430	415	397	420	411	402	403	391	408	398	411	391	386	429	403	406	402	388	367	419	409	413	387	418	390	411	393	426	383	408	395	399	416	430	438	403	386	385	384	386	392	376	409	385	362	415	375	406	409	418	378	420	435	402	408	398	401	392	402	412	404	436	418	366	414	426	377	420	410	411	426	448	413	400	411	412	430	418	401	401	411	369	423	394	390	418	406	438	382	422	447	397	425	400	401	425	433	400	395	409	405	430	396	383	405	421	460	370	369	383	410	397	433	427	383	430	410	411	410	391	377	408	419	409	404	431	413	398	429	392	408	415	389	421	410	400	410	411	404	405	399	432	413	455	423	377	417	404	412	417	407	412	426	385	404	418	413	390	395	419	395	419	384	398	436	383	409	421	381	400	374	408	393	383	402	420	399	393	394	408	410	381	424	411	433	394	443	417	372	425	420	388	417	425	424	420	401	382	378	409	405	420	396	479	430	387	440	390	374	410	400	367	427	405	401	432	419	375	450	448	410	399	399	399	411	419	420	415	415	428	392	410	402	399	415	396	398	409	423	400	428	392	416	438	390	431	414	365	427	435	427	411	373	454	407	391	425	411	426	407	403	424	392	392	422	422	426	428	404	381	412	424	428	402	410	409	411	390	403	393	419	399	384	409	417	382	418	391	391	422	385	404	417	417	403	419	430	415	415	389	426	371	418	425	386	392	397	399	427	403	381	380	404	390	402	418	392	439	417	399	427	393	392	385	439	416	453	399	420	416	471	391	383	391	407	411	393	429	444	415	424	421	396	385	396	388	391	382	402	460	386	420	422	404	428	382	364	410	352	399	399	429	427	418	437	409	421	408	410	414	398	418	421	471	416	396	420	427	411	413	418	420	373	385	447	389	395	403	399	415	389	416	388	410	435	437	413	410	424	435	363	427	423	388	339	402	421	425	448	418	398	391	408	386	406	392	416	383	363	416	408	419	422	427	419	393	365	404	422	430	390	396	433	424	414	387	405	412	446	423	383	418	452	392	422	414	399	409	397	418	417	417	409	395	420	413	398	449	399	431	395	408	421	431	384	387	424	415	410	430	380	414	397	407	402	417	411	451	359	373	392	438	396	416	420	379	398	427	391	412	425	392	379	420	425	401	395	416	437	397	436	401	425	407	414	388	390	390	390	383	362	424	408	393	403	356	431	394	401	413	389	413	422	382	387	395	420	409	420	418	408	405	429	413	401	357	377	413	412	421	390	389	436	414	418	424	399	399	369	381	415	393	388	409	437	413	418	400	405	387	395	431	409	406	391	424	411	389	414	393	447	372	389	388	370	422	365	401	387	387	390	404	396	386	446	385	412	415	399	423	395	409	376	413	403	425	427	388	405	430	381	407	454	381	369	389	438	413	413	398	374	440	395	424	415	390	419	391	410	418	411	408	388	394	470	372	397	436	415	415	393	404	415	394	410	420	417	449	382	456	415	408	413	412	451	423	384	388	438	388	432	405	441	404	352	389	409	402	401	434	443	400	392	399	403	451	413	414	402	401	409	421	403	453	389	394	405	379	411	400	428	396	421	424	424	387	405	444	400	409	442	428	405	420	395	363	415	411	398	426	400	406	401	438	427	397	391	423	409	374	416	426	413	419	397	389	386	414	423	422	396	349	410	459	411	426	431	384	392	377	388	405	410	429	401	384	427	406	430	428	400	431	375	384	401	467	414	423	396	380	397	405	393	407	455	410	402	382	391	398	410	428	409	408	438	348	415	431	398	428	377	367	425	410	388	438	411	389	407	429	431	391	426	380	415	399	410	430	362	417	428	432	378	445	434	405	418	418	362	427	412
11766	1822	683	519	371	260	217	185	206	183	169	182	168	173	188	172	165	178	175	172	166	191	176	174	200	186	146	175	197	188	169	164	151	139	173	185	157	157	187	157	181	199	176	159	165	167	144	162	166	199	159	171	153	178	164	164	165	141	148	174	174	161	182	170	145	143	166	168	160	159	160	163	152	170	148	176	143	166	188	170	155	168	162	166	183	161	148	172	170	156	173	176	145	159	163	186	150	165	134	177	150	191	202	171	166	171	143	166	158	159	174	169	180	132	151	148	161	180	178	155	208	169	179	178	161	163	149	148	179	171	135	164	182	180	173	213	186	165	132	159	134	180	171	168	165	170	175	162	148	184	185	148	157	172	165	173	164	176	161	160	173	186	187	175	150	141	168	180	185	160	164	155	149	189	167	174	137	174	144	174	160	166	171	165	177	146	178	181	166	180	156	158	169	187	162	172	156	183	156	181	196	177	148	173	160	186	164	151	173	188	175	174	170	154	172	157	151	184	144	163	169	167	169	171	180	172	159	183	163	164	169	168	186	164	130	167	162	147	176	180	153	177	189	162	150	157	176	149	169	168	147	166	146	178	151	167	158	156	167	172	181	161	166	165	188	159	144	179	156	155	187	170	178	184	186	178	212	178	149	161	174	192	167	164	154	184	151	181	163	170	202	167	174	146	160	157	202	188	194	171	171	160	159	163	178	187	178	196	139	173	158	163	174	161	182	183	164	190	154	139	177	201	166	156	156	166	173	182	194	154	195	169	156	168	189	156	159	168	171	174	177	165	149	161	188	158	194	168	160	160	134	175	155	167	185	165	177	132	145	174	172	167	160	157	150	178	159	181	164	181	133	192	147	171	170	161	177	155	161	151	150	185	152	190	163	159	176	194	164	157	150	189	181	176	151	158	180	163	163	181	173	179	134	157	177	163	144	186	174	164	181	147	168	179	174	181	187	172	196	139	171	153	163	178	170	178	174	183	194	172	162	166	178	188	169	175	160	156	179	172	155	175	161	170	142	166	174	152	160	171	160	161	152	170	163	168	150	139	177	165	154	153	182	172	160	190	155	145	172	182	161	162	160	177	160	152	150	171	171	179	180	168	165	171	162	174	169	180	175	176	157	177	170	156	160	184	145	160	155	180	146	171	188	162	185	185	145	163	195	180	172	161	168	154	167	175	164	159	157	151	164	166	186	160	171	165	153	177	161	202	170	162	170	170	152	164	166	180	158	134	146	166	181	166	179	164	186	170	153	188	170	147	157	149	156	146	171	199	170	169	164	179	201	172	145	161	162	193	190	167	164	181	140	173	150	164	161	142	166	163	174	162	178	182	159	172	174	149	151	181	157	160	159	182	150	173	151	193	179	165	175	171	163	162	174	170	176	174	163	176	157	184	151	158	177	156	166	174	156	161	176	164	148	174	159	156	173	148	184	150	173	181	172	169	161	173	180	175	166	188	158	165	178	173	150	200	157	161	163	165	169	178	169	204	158	169	174	158	166	170	162	162	149	148	163	181	155	160	178	169	182	168	181	166	185	169	150	167	157	174	174	162	148	178	158	158	153	156	178	190	180	184	164	192	157	175	188	188	172	183	150	180	163	155	151	156	170	180	183	160	180	164	151	154	185	160	162	175	169	195	155	173	183	165	188	161	148	191	162	170	162	165	168	178	164	190	163	145	162	174	192	180	187	181	159	183	181	163	175	172	166	185	156	157	166	181	167	161	164	168	181	160	146	196	156	179	160	159	178	158	161	174	157	181	136	190	191	163	194	172	158	191	176	168	157	161	164	185	179	161	165	180	182	182	173	167	170	159	168	165	165	174	152	163	153	176	186	195	170	175	167	163	162	167	182	160	173	181	184	176	158	162	173	179	145	193	172	152	179	177	168	143	183	194	175	170	149	153	193	177	159	153	156	157	188	154	176	175	177	152	163	151	165	175	170	164	184	171	167	170	145	175	148	175	152	156	162	166	164	164	146	152	186	156	158	175	172	146	169	170	170	137	155	140	176	171	178	160	154	141	174	172	180	153	172	184	168	185	157	181	156	151	160	157	157	168	157	165	171	180	153	171	193	161	156	179	168	167	167	167	214	158	148	174	164	156	191	157	155	171	173	140	162	165	190	180	161	195	165	152	165	150	161	159	176	160	171	171	167	157	156	159	150	172	163	170	167	173	170	172	155	182	190	184	144	147	167	174	171	145	171	177	187	169	153	142	183	145	171	184	166	166	184	174	162	166	164	163	176	170	159	166	164	156	161	148	176	146	157	172	156	161	172	178	158	176	181	162	166	146	183	148	175	159	168	152	173	180	167	159	167	168	164	139	171	148	140	153	162	180	175	163	171	152	181	165	159	172	172	170	155	185	158	163	168	185	156	184	176	162	167	175	170	168	171	158	182	164	167	176	156	169	164	159	183	187	170	154	170	156	187	175	159	174	179	165	165	152	173	175	165	149	173	167	156	176	169	146	152	170	182	158	190	177	182	170	157	144	169	155	180	176	169	183	175	181	176	161	159	176	153	165	170	178	173	188	158	162	160	151	182	178	164	155	150	173	157	190	176	188	181	166	173	172	155	168	163	166	155	121	162	177	170	181	175	152	165	162	155	153	158	175	169	162	166	169	166	162	159	163	149	185	185	183	184	165	175	187	146	174	197	161	180	171	174	162	171	161	164	170	179	170	180	160	166	173	141	179	183	165	171	178	156	161	167	174	160	158	154	184	180	146	157	167	169	164	156	160	168	179	179	191	171	197	164	194	151	181	190	166	149	178	187	165	177	172	173	169	175	175	165	158	162	161	159	168	155	148	171	171	165	188	174	194	185	195	166	161	148	184	181	159	161	152	163	172	158	183	166	168	167	168	168	157	191	160	145	151	172	174	157	190	174	169	177	175	171	191	152	159	172	154	149	176	160	183	155	168	164	177	160	175	159	185	179	173	159	175	194	179	163	194	173	199	165	151	161	167	181	163	141	152	178	136	193	193	180	188	170	166	198	158	190	177	144	180	158	168	153	178	160	163	178	178	172	185	150	169	176	148	163	181	158	186	176	171	178	172	161	171	176	182	163	171	158	160	189	179	177	175	155	154	135	181	162	166	171	172	142	171	175	171	181	163	172	158	167	163	173	169	170	184	181	149	163	173	168	173	155	175	141	171	145	189	162	172	156	184	183	156	160	156	167	194	152	173	166	162	159	145	164	209	173	171	184	154	190	147	148	177	168	167	174	145	165	169	149	178	159	190	154	168	170	163	167	183	170	170	165	170	141	162	185	171	167	176	171	159	136	167	172	156	180	164	147	161	157	177	148	163	176	156	157	164	191	167	151	176	171	164	195	164	187	166	165	174	176	189	177	145	151	158	154	177	165	181	154	158	159	156	175	169	180	193	183	168	171	154	160	156	165	189	162	184	166	165	159	173	159	170	147	160	174	175	147	171	158	169	153	159	156	177	176	181	193	160	175	141	194	165	153	174	182	142	166	175
8389	1514	1559	1645	1405	1032	842	629	539	488	480	465	519	525	537	499	489	466	464	437	438	470	426	504	451	445	455	463	428	424	384	409	444	424	407	397	411	417	436	407	418	431	437	409	412	447	408	468	384	419	430	440	454	448	395	447	416	401	414	424	406	422	413	438	434	443	455	442	414	428	449	436	424	409	429	431	411	460	433	448	446	411	429	447	440	406	447	453	399	438	424	392	430	423	391	443	398	367	405	422	422	406	409	427	387	475	421	422	385	415	431	421	443	379	397	415	409	408	415	431	429	392	437	404	425	405	405	396	436	427	405	425	426	438	440	464	409	428	419	416	412	426	394	406	423	392	415	429	428	418	421	464	408	423	391	386	422	415	382	412	447	405	449	417	460	404	460	447	404	395	479	452	429	442	410	426	450	432	428	403	438	421	397	407	439	400	466	425	426	433	434	413	422	423	417	435	442	462	509	406	426	431	390	432	420	423	463	385	431	435	452	431	452	414	387	397	454	421	434	444	412	442	401	414	440	412	417	382	404	450	422	398	415	403	416	461	431	406	451	431	422	449	406	408	402	458	459	373	414	409	399	439	462	441	409	448	434	434	410	439	451	436	439	417	431	435	456	405	432	423	409	409	427	394	432	422	480	455	418	424	418	409	457	403	427	445	448	417	406	405	420	437	439	448	449	439	414	439	407	454	381	438	416	392	396	430	410	402	423	449	413	452	402	406	437	422	406	415	418	414	452	414	453	463	398	425	441	447	426	417	432	393	466	415	434	406	417	408	429	412	388	435	404	440	445	424	455	428	400	420	414	415	442	414	415	416	437	428	414	384	415	416	453	443	415	427	413	430	429	424	401	418	403	422	413	398	461	434	427	433	430	440	399	413	408	395	449	422	427	446	422	399	428	467	390	406	433	445	409	394	441	436	442	413	434	391	432	432	417	442	389	416	417	417	405	422	439	450	435	465	429	442	433	458	416	416	457	392	451	446	409	445	402	446	439	446	448	468	429	404	445	446	419	406	440	373	390	413	428	439	468	420	418	464	429	416	427	371	432	454	418	433	405	409	405	406	418	453	473	457	417	398	458	413	415	432	434	457	413	401	385	413	447	459	397	446	426	448	402	419	411	408	436	451	431	394	439	423	452	445	411	418	399	398	439	426	404	410	438	438	415	417	433	427	417	420	423	437	431	437	394	442	431	443	445	436	422	430	424	378	428	383	421	388	413	436	381	442	420	414	419	429	445	436	400	456	389	428	424	435	455	447	398	437	455	480	427	416	451	409	461	400	455	424	414	437	418	433	459	417	440	437	430	412	419	460	380	405	448	434	422	446	411	401	433	468	425	421	452	391	418	394	402	452	425	354	461	441	414	379	465	416	433	391	442	439	399	372	439	451	441	420	448	434	408	455	405	442	422	411	482	432	405	424	451	407	426	419	436	432	443	408	411	405	389	414	424	399	424	435	405	425	419	436	385	425	424	401	429	431	403	426	451	426	417	402	420	431	413	381	455	407	463	442	420	433	430	416	410	437	435	449	469	414	424	429	429	431	429	420	423	394	422	461	410	434	449	416	427	472	423	418	401	388	423	440	401	411	426	427	452	401	392	433	413	418	437	438	418	419	462	436	460	423	416	440	419	433	443	422	438	395	416	401	426	411	399	440	411	411	438	415	447	473	426	417	452	416	432	428	426	439	415	421	408	430	416	421	452	395	429	440	399	409	435	422	436	392	432	432	422	429	437	448	423	449	396	403	433	439	439	436	397	450	432	405	427	470	416	407	427	442	443	421	421	445	399	429	407	405	410	465	415	438	414	426	475	455	417	445	424	427	421	427	435	450	418	448	440	439	465	452	422	438	406	430	415	403	456	452	435	424	434	449	429	418	441	431	409	415	411	419	403	435	422	411	431	411	413	411	449	426	430	424	451	450	447	439	449	425	433	417	396	417	437	417	441	456	415	446	402	428	420	437	435	410	385	411	424	425	451	411	443	418	412	449	448	441	442	427	423	430	432	461	445	417	445	403	414	439	441	418	410	420	438	463	427	412	390	437	447	444	374	400	388	443	409	431	417	409	416	397	395	437	443	404	393	415	441	423	427	442	418	422	404	416	452	454	447	414	416	426	418	428	442	411	404	427	406	423	445	448	388	426	421	448	426	425	423	428	454	390	410	445	415	401	440	411	386	384	439	432	411	390	392	407	405	429	431	386	412	419	442	437	395	403	443	395	425	418	425	424	387	402	402	419	431	425	423	428	371	433	416	403	450	435	423	407	389	439	418	439	437	442	431	419	409	431	398	455	447	439	422	391	416	435	418	406	391	430	400	411	459	402	442	429	388	418	428	425	403	425	436	435	433	406	436	442	437	419	423	451	450	426	398	459	441	413	403	428	428	405	453	464	430	432	437	393	402	420	437	423	414	430	399	433	449	443	424	392	437	463	410	439	431	433	419	474	441	437	441	428	449	450	435	451	405	412	426	433	483	423	484	421	390	411	426	443	414	407	429	420	435	434	441	399	435	427	408	446	375	439	452	411	417	403	450	403	432	445	427	468	451	426	418	436	430	412	453	443	428	411	434	426	446	443	450	413	461	440	451	419	470	447	446	433	408	450	432	445	440	437	433	431	445	388	419	438	412	410	453	456	430	449	424	461	385	447	451	429	438	413	436	407	407	418	425	442	425	433	417	429	413	424	441	391	455	437	447	421	453	435	420	412	420	415	433	435	445	419	448	403	404	394	440	457	370	412	405	445	440	397	420	390	410	443	435	423	439	392	454	433	402	411	437	434	384	399	401	416	416	413	416	411	424	423	441	463	422	438	436	444	401	451	427	378	451	411	422	412	404	412	439	415	412	442	450	433	449	444	388	429	404	431	392	420	447	434	419	411	474	414	466	449	417	411	413	411	418	440	462	431	441	377	453	409	402	398	462	398	424	425	421	399	420	434	443	419	438	420	441	413	430	411	426	392	439	419	421	434	413	406	425	416	414	426	421	449	411	405	424	434	462	423	415	404	451	420	427	431	415	455	407	390	426	450	442	410	423	400	409	429	467	417	428	462	405	426	452	420	444	429	423	428	422	416	401	430	415	452	425	414	414	423	429	417	447	439	413	399	396	434	437	435	430	441	450	383	434	419	429	454	395	416	418	460	404	422	445	385	433	438	417	475	414	434	393	436	426	434	447	427	421	455	408	397	438	439	408	418	419	450	420	440	409	437	426	443	459	411	417	483	452	443	441	418	461	433	405	402	417	433	446	391	389	468	413	412	454	388	412	416	408	438	436	419	432	421	453	422	447	431	396	434	434	402	446	437	452	435	444	454	408	437	415	429	463	400	437	429	412	412	406	400	363	452	436	440	403	430	413	389	447	429	426	410	439	463	414	434	442	463	447	436	418	434	445	455	407	452	429	402	434	429	453	426	434	442	432	422	466	460	437	420	448	468	396	454	405	424	410	441	443	443	467	416	429	424	434	403	395	430	424	438	416	434
25662	5058	1411	1032	706	517	460	367	298	270	251	249	290	264	286	253	242	244	259	250	240	248	240	222	280	237	246	265	235	225	256	223	226	259	250	210	235	225	240	225	225	215	230	213	244	258	223	214	232	231	240	223	228	262	235	231	225	249	266	233	233	243	240	233	224	230	232	244	252	247	235	264	236	240	220	253	224	221	242	238	263	231	247	243	235	246	208	212	229	261	250	230	202	234	253	208	232	244	257	224	213	241	231	227	213	228	210	200	226	224	224	223	212	217	221	236	217	199	217	222	222	249	224	188	215	236	240	231	190	230	243	208	224	242	201	182	203	230	269	206	221	211	221	215	215	228	200	210	244	240	259	267	247	246	219	232	211	224	222	206	255	227	223	285	231	245	263	249	239	234	250	227	227	213	220	258	238	214	227	243	226	239	248	219	235	237	239	218	229	255	229	211	232	248	231	225	230	221	238	215	228	260	223	227	236	242	250	242	230	243	225	222	250	195	233	223	243	247	201	222	207	218	241	240	234	235	249	243	212	250	214	219	264	251	225	224	250	232	208	232	219	233	245	192	218	239	247	231	237	213	249	222	227	233	244	227	250	242	224	239	224	258	222	236	211	224	225	257	258	263	234	239	234	260	256	211	211	238	194	241	229	263	197	249	247	255	227	207	219	204	199	200	227	232	268	247	194	232	251	237	229	232	238	216	255	243	241	244	224	240	225	218	236	223	214	216	226	207	229	235	218	242	254	277	267	222	220	231	215	230	203	267	238	241	224	215	253	240	229	219	233	214	247	230	256	220	239	220	227	247	224	244	218	212	224	225	251	272	258	229	228	232	253	236	232	215	216	245	238	234	237	222	201	216	220	241	224	238	217	227	244	205	208	246	246	255	258	204	229	214	220	239	224	235	214	243	236	225	227	233	211	230	247	223	228	258	245	249	239	228	280	230	253	279	236	261	220	242	225	246	229	215	217	233	216	239	223	235	230	262	229	184	250	210	229	235	219	243	227	232	220	228	217	234	225	222	270	253	233	233	233	251	244	238	227	229	222	230	231	236	243	226	236	246	233	253	233	222	237	226	223	242	235	212	226	212	231	214	256	235	214	271	232	225	225	221	237	235	183	236	210	258	221	227	251	268	212	233	252	228	252	220	233	248	226	241	246	218	238	254	219	201	224	229	209	226	218	228	235	225	232	257	227	237	236	196	233	221	216	240	253	219	239	235	247	236	246	220	223	236	232	212	233	251	219	245	218	254	219	206	233	241	255	257	229	212	230	230	230	246	266	258	228	243	234	256	210	230	252	277	202	206	226	227	196	225	246	230	230	205	215	222	214	220	246	216	255	212	221	239	227	255	261	265	216	201	213	255	227	253	241	225	255	235	234	226	239	243	232	207	221	256	212	225	231	205	225	270	223	265	260	256	214	224	238	236	241	224	212	230	231	237	216	206	238	260	246	260	245	238	232	241	254	252	212	229	225	235	245	214	231	238	206	229	224	244	244	241	227	234	231	228	212	260	225	242	246	228	232	232	232	229	242	221	213	230	236	216	243	256	221	263	232	225	226	283	234	242	216	232	231	228	240	251	243	244	227	243	250	247	242	207	221	232	239	217	229	210	241	251	235	237	249	223	235	215	249	233	222	238	240	228	241	242	207	248	200	230	225	244	234	210	203	235	227	230	234	259	220	226	225	209	251	245	282	240	212	258	243	198	225	286	234	203	236	224	263	227	249	238	199	228	243	209	238	205	229	248	231	220	238	240	279	244	207	230	251	204	200	213	211	224	225	249	241	238	220	245	235	241	222	236	233	234	252	216	241	221	213	248	234	230	222	244	239	237	244	244	206	254	255	218	244	259	217	209	250	199	252	231	233	231	227	241	222	255	207	227	248	237	229	237	215	228	233	251	243	248	221	240	233	246	229	219	243	251	248	250	246	240	229	218	231	242	223	209	207	250	210	200	216	255	219	198	238	219	221	229	222	251	256	240	206	241	238	240	221	227	227	230	211	220	207	220	221	240	230	237	230	255	238	240	226	232	218	234	234	227	236	237	227	241	237	228	244	236	211	228	261	239	265	272	206	239	243	203	253	246	245	241	228	229	204	219	239	243	240	243	227	230	235	235	211	232	244	254	231	219	254	222	237	232	236	224	271	259	199	251	225	268	198	226	236	248	246	241	255	202	237	261	239	221	232	239	223	232	215	251	237	248	235	230	231	233	204	210	231	232	227	225	221	237	238	239	234	219	222	249	259	258	214	229	216	209	247	238	209	233	266	235	244	252	227	213	257	226	209	226	209	261	234	219	224	243	213	227	225	226	224	223	262	226	210	232	280	244	229	197	223	229	267	223	250	209	227	221	239	244	237	226	230	231	248	216	230	218	228	239	239	213	234	244	223	247	200	229	212	252	239	253	215	222	251	228	222	196	236	208	237	215	234	217	228	217	218	230	231	270	240	211	237	239	241	244	234	235	244	232	265	242	209	214	224	246	205	227	223	257	206	234	203	227	245	231	231	203	225	246	215	246	230	235	216	223	233	247	222	199	253	254	236	230	233	229	246	231	252	228	247	223	215	208	248	219	242	242	239	234	231	228	246	240	237	240	231	221	232	247	263	240	226	229	230	219	235	212	226	218	230	234	233	228	232	224	241	241	239	225	239	241	216	253	209	230	257	242	204	230	219	233	222	253	227	241	247	210	223	237	216	251	215	213	225	198	249	239	225	237	219	229	246	197	213	241	214	257	233	194	232	249	212	243	217	242	268	218	229	247	255	258	218	228	225	225	232	220	210	238	237	207	240	252	227	193	207	197	232	251	244	213	238	239	219	202	217	226	225	245	226	233	253	193	249	221	225	244	214	233	221	242	235	230	214	230	229	240	239	219	228	229	212	248	214	225	247	215	222	208	244	229	215	247	234	247	229	250	249	204	216	191	225	228	234	233	235	253	243	236	204	237	246	251	245	229	242	222	243	219	213	210	189	232	234	250	253	245	214	242	229	210	235	218	243	220	238	225	219	217	250	257	230	218	209	244	224	247	222	264	234	218	234	213	248	243	229	243	249	227	221	250	238	201	233	254	235	222	247	217	253	246	256	222	225	226	234	249	229	217	185	241	204	249	258	248	249	264	222	253	207	217	240	240	201	225	256	244	219	238	244	232	208	220	237	250	238	252	237	237	229	242	223	230	260	241	248	241	263	259	246	238	242	247	239	230	266	221	242	226	220	228	250	229	222	225	238	246	236	233	247	234	222	236	239	262	220	275	219	212	230	241	227	224	246	226	222	248	229	235	266	250	242	213	222	210	204	222	239	225	236	256	263	227	192	224	239	232	236	227	226	240	240	223	225	241	235	252	201	232	225	221	225	250	244	229	215	233	225	210	252	235	220	245	229	221	213	223	242	216	218	167	224	236	217	194	241	233	213	217	227	207	267	251	197	253	223	224	278	228	238	222	225	215	195	231	196	232	226	217	244	234	255	228	223	238	240	225
17701	2983	3131	3362	2740	2046	1573	1254	963	866	759	745	725	810	788	729	777	748	654	600	588	586	676	641	615	637	631	595	606	611	561	572	593	574	564	575	546	551	595	573	565	514	566	586	575	528	538	563	545	566	540	594	560	565	541	586	606	554	545	576	563	558	559	600	553	562	537	574	612	550	582	565	592	588	555	561	544	584	534	600	589	588	571	567	562	538	556	569	510	532	582	617	553	532	587	554	543	549	534	577	582	583	554	509	557	542	585	569	599	544	572	517	530	555	558	597	573	543	592	573	582	559	547	538	611	590	571	559	576	534	566	569	593	556	546	574	566	547	530	540	528	547	582	565	556	547	575	569	554	575	620	584	554	569	543	579	563	596	583	550	553	535	530	539	581	524	573	606	581	532	577	554	580	540	596	549	577	551	525	563	569	554	559	578	522	588	568	547	566	548	558	555	585	571	559	543	593	581	585	596	602	557	536	500	560	559	584	586	531	600	566	579	624	544	495	574	539	550	563	531	562	563	540	563	551	556	547	570	530	546	604	572	549	624	545	564	531	566	546	581	554	534	530	529	550	526	534	531	552	545	528	555	584	591	598	544	577	555	585	540	541	571	593	568	560	545	563	528	589	541	543	612	546	590	555	564	543	507	571	552	576	552	574	566	563	604	548	567	585	556	547	539	569	605	542	592	593	582	560	560	540	608	520	575	525	552	584	544	596	545	550	610	556	529	510	562	534	631	535	549	536	560	584	540	535	556	541	548	544	584	568	483	602	551	547	517	556	558	566	574	573	558	562	583	570	570	590	554	544	591	542	578	553	596	491	599	528	542	565	566	520	547	590	583	583	545	576	563	556	557	541	528	577	556	555	538	580	574	549	517	542	546	500	538	538	549	587	537	574	568	523	501	567	560	555	563	576	564	580	529	553	559	593	564	529	557	602	572	585	538	540	545	554	563	559	563	540	558	596	606	566	535	560	524	519	520	532	570	565	591	536	563	556	571	523	537	544	611	560	581	587	565	554	562	582	607	529	563	629	595	544	549	567	582	559	555	541	544	585	564	553	589	575	540	538	555	549	584	531	589	587	597	610	594	585	573	553	529	576	558	588	547	578	573	590	583	613	519	581	524	585	564	566	539	559	563	537	570	581	554	564	566	535	572	562	565	551	584	591	547	528	557	580	524	569	545	561	533	565	612	581	589	574	514	606	570	568	576	574	543	534	545	544	564	561	547	579	550	581	560	544	549	542	600	566	527	542	514	554	579	577	611	548	551	557	574	515	554	567	542	592	563	546	536	553	578	561	547	570	588	541	547	551	606	548	544	538	570	532	556	541	583	562	551	560	556	569	579	558	546	576	528	552	564	529	559	522	601	523	566	576	555	543	548	576	567	571	570	540	576	510	567	572	578	566	604	576	563	580	585	558	567	612	555	540	560	493	587	560	540	534	584	551	561	529	565	554	572	565	545	574	554	552	507	583	581	525	546	608	567	515	542	536	548	613	562	534	566	544	569	581	573	573	576	568	533	537	592	585	571	567	566	569	585	594	535	559	557	571	569	600	511	548	596	547	537	518	546	569	531	557	528	562	578	565	573	515	564	593	564	572	519	584	565	572	537	557	556	534	581	573	565	558	599	574	586	544	549	563	514	586	554	569	572	571	546	585	532	511	610	538	562	546	572	539	532	510	537	538	565	536	571	562	599	588	553	512	551	588	557	541	516	594	544	535	594	583	608	561	584	540	535	582	541	560	580	560	552	603	574	558	549	537	564	568	547	564	541	567	545	556	512	546	557	554	553	564	586	552	544	560	570	574	532	585	560	571	569	573	579	546	581	554	567	575	560	582	545	599	533	525	536	577	500	554	540	557	570	534	561	534	555	572	570	575	578	544	567	528	539	526	566	576	561	562	572	545	523	569	562	581	563	548	545	537	534	571	534	562	553	540	574	558	520	534	554	530	526	558	594	519	579	502	596	568	563	521	602	528	593	578	545	536	519	539	566	509	589	566	534	553	561	579	552	561	549	589	544	560	585	584	563	542	543	577	596	573	569	563	615	586	588	550	552	568	572	551	518	553	582	557	575	557	561	595	576	575	609	500	574	579	524	549	602	563	575	577	521	557	581	547	514	558	589	537	567	571	581	547	530	562	570	536	566	552	580	581	565	528	521	548	563	538	499	572	558	554	539	608	557	605	539	512	560	580	532	590	525	538	573	585	567	577	562	583	551	527	548	527	534	590	558	541	568	525	563	575	534	515	544	565	544	545	554	567	630	580	567	581	594	562	520	577	592	606	529	576	549	551	583	579	535	533	561	553	578	578	563	564	550	578	541	592	538	578	557	580	553	561	517	566	615	517	552	563	565	590	579	560	553	596	563	578	551	520	513	531	573	533	593	587	598	579	552	586	521	568	536	518	548	550	569	547	565	555	549	547	537	578	560	581	535	575	582	559	567	545	590	567	570	531	562	513	551	573	591	565	563	536	589	599	570	548	548	579	522	571	526	556	565	536	556	562	541	545	551	587	561	588	546	530	574	559	562	521	606	576	546	561	571	605	592	526	543	559	579	558	545	551	530	574	589	525	536	588	560	568	513	556	582	552	557	573	563	605	534	526	573	540	568	555	543	589	574	547	589	553	566	577	540	607	583	571	568	563	547	618	558	559	596	538	596	569	555	555	592	594	569	563	548	520	547	568	618	535	525	541	558	565	556	592	581	536	553	571	552	529	563	531	564	560	546	599	546	612	566	556	603	572	516	590	563	542	612	541	489	576	597	567	563	587	580	568	593	570	564	597	561	583	568	536	547	540	567	572	551	552	532	560	575	563	563	538	532	507	623	558	533	574	592	550	548	525	570	613	544	575	568	565	570	541	515	567	558	556	565	620	543	583	578	545	555	560	533	582	533	534	536	546	616	516	568	559	579	557	559	539	537	585	520	540	574	543	557	561	554	575	585	554	528	533	576	559	563	581	561	559	556	550	578	545	580	577	538	567	575	589	572	592	555	574	563	540	576	515	583	572	575	526	539	584	572	552	534	526	529	571	560	541	569	553	577	541	548	572	565	568	557	535	579	567	566	616	587	549	565	560	571	537	556	511	545	520	522	592	580	533	551	566	550	562	540	545	561	592	589	561	571	525	581	573	520	572	574	537	600	530	515	556	588	509	547	542	574	548	551	544	545	565	589	559	560	532	539	542	521	580	577	534	519	572	527	568	519	517	568	568	556	555	533	553	571	525	501	534	556	602	567	621	540	577	578	557	565	559	562	576	590	536	564	564	536	557	519	602	583	565	570	583	578	600	598	555	546	560	557	574	560	520	569	602	534	571	549	548	590	542	547	537	545	563	558	504	587	592	550	575	574	563	554	569	555	582	563	560	561	532	576	590	572	541	561	586	595	585	565	576	547	534	542	540	510	587	587	536	518	509	525	573	538	513	582	516	531	538	573	570	590	550	546	603	583	564	546	551	582	538	566	547	542	553	613	556	545	540	551
35456	9297	2176	1361	879	601	466	301	297	222	232	187	200	231	240	213	226	210	189	176	163	176	191	174	194	146	197	170	167	157	174	158	147	156	170	147	147	182	172	170	185	166	174	167	178	170	168	152	169	168	150	169	168	178	167	171	152	146	163	179	184	170	163	153	167	179	159	153	162	176	178	170	175	158	149	149	150	158	164	156	146	181	189	153	163	153	182	148	146	153	178	164	151	159	175	165	196	163	144	174	175	159	132	139	172	159	161	146	172	142	180	160	169	148	148	172	167	163	154	152	206	171	171	149	158	175	192	165	160	150	191	162	181	162	161	162	163	169	156	191	159	171	157	172	179	150	170	170	170	159	167	174	188	161	206	171	168	159	167	189	159	137	179	154	149	140	174	161	163	171	161	174	177	189	169	167	193	167	153	158	148	159	137	164	156	156	162	178	161	159	155	147	170	152	186	157	157	168	147	166	161	159	143	163	150	169	183	166	174	180	173	155	161	183	175	146	155	153	170	160	169	163	195	187	168	153	168	169	176	172	160	151	144	149	179	151	164	178	164	143	173	196	175	160	139	151	163	162	176	159	158	164	153	155	158	157	166	150	179	151	173	201	148	186	165	149	161	147	162	166	163	134	167	160	159	170	162	142	156	170	186	137	179	178	163	156	154	172	163	154	161	167	166	148	132	167	170	178	180	167	161	174	144	188	181	172	142	178	169	160	146	151	160	141	168	127	159	157	180	168	158	203	167	146	168	157	169	158	171	169	189	164	163	151	145	162	167	176	168	141	149	168	178	155	186	151	151	161	177	166	163	158	166	155	179	184	174	176	157	171	185	179	153	180	163	157	166	159	174	159	184	159	172	195	154	171	175	149	173	167	149	196	171	138	155	164	131	165	164	171	147	163	176	182	153	165	158	165	158	169	178	161	148	184	146	165	138	153	168	170	169	168	159	163	173	171	152	166	146	145	153	155	193	160	155	195	174	172	180	161	138	177	152	152	175	156	158	169	174	181	151	180	148	148	180	191	176	169	168	141	167	164	168	158	141	154	154	159	169	152	174	131	170	149	181	168	162	170	164	167	177	193	160	162	171	177	159	156	175	190	168	172	185	152	172	157	152	174	164	155	167	181	158	162	159	153	161	147	161	146	162	175	142	152	188	186	146	164	160	158	183	169	167	149	182	161	181	141	178	152	164	179	179	149	168	166	153	167	154	195	175	158	187	159	146	178	172	173	157	190	156	176	154	196	146	169	154	166	157	167	143	182	171	164	170	159	174	172	172	157	167	173	169	171	170	159	168	157	149	168	191	147	134	169	167	155	182	153	161	166	183	175	141	158	164	144	165	155	170	158	146	149	131	165	154	167	156	144	175	165	160	160	175	177	165	152	169	168	171	176	152	192	204	155	157	163	171	142	177	162	171	174	168	148	179	175	162	163	168	161	179	181	177	141	155	152	160	161	159	177	162	164	152	170	156	173	168	166	163	171	159	134	178	133	164	172	156	176	186	160	160	171	144	167	167	179	181	167	152	155	166	181	179	155	168	163	138	140	159	145	156	156	183	154	164	172	163	202	174	136	179	159	166	151	182	198	163	180	186	137	168	166	170	170	166	168	135	177	157	152	159	161	173	165	159	158	166	168	143	169	160	158	167	162	135	143	158	155	159	152	178	167	167	167	208	156	172	161	173	167	150	168	175	153	164	158	169	134	167	185	176	163	157	169	163	145	151	167	162	186	166	156	163	170	140	167	147	126	145	156	169	159	174	202	166	185	168	173	149	154	170	160	160	175	154	160	169	170	157	177	161	170	163	184	167	159	146	162	169	166	178	148	167	188	170	151	147	163	161	165	142	173	171	162	151	175	173	159	168	178	147	151	189	162	161	164	176	152	151	174	156	169	166	150	148	161	174	178	161	155	160	155	173	161	165	153	157	159	193	171	166	144	144	154	170	155	152	164	175	178	146	163	164	170	192	169	154	159	179	150	157	137	157	157	131	170	175	150	164	162	165	165	187	165	155	169	143	177	147	163	134	155	178	152	179	182	155	163	175	149	161	159	195	156	145	150	156	170	170	182	171	168	158	175	156	164	171	148	148	154	155	157	170	162	159	178	172	164	179	149	181	163	165	158	167	163	181	170	144	157	170	177	156	149	177	185	179	165	172	147	164	172	158	161	170	138	166	141	158	163	147	183	165	179	152	148	177	185	156	170	151	168	163	145	154	158	146	175	154	146	172	183	169	169	149	163	144	173	154	165	157	163	167	159	149	170	155	152	149	149	170	166	154	175	188	165	166	171	157	170	178	168	177	145	169	164	180	165	167	184	141	151	165	167	158	159	158	162	196	176	153	150	160	156	164	171	195	163	158	172	171	165	140	152	174	169	186	160	146	164	197	167	163	124	170	160	176	173	178	144	154	190	171	168	187	174	170	167	160	162	153	165	158	140	180	164	192	148	184	167	169	168	154	146	158	177	183	172	167	155	155	139	149	148	164	161	156	175	151	160	160	148	167	157	169	172	147	163	160	177	186	160	144	170	160	174	172	168	143	158	171	162	172	126	174	161	160	172	186	158	153	158	167	155	162	148	163	167	179	165	182	164	162	147	162	190	151	158	158	171	178	159	168	167	153	184	189	150	163	140	152	165	159	175	173	163	167	174	152	191	172	155	171	170	162	165	172	156	168	170	159	176	160	156	169	159	176	175	137	164	157	179	173	160	148	137	140	200	163	156	177	176	167	152	172	169	152	141	142	160	165	147	151	187	192	139	168	159	167	167	157	171	176	148	169	164	177	159	160	159	173	145	159	152	160	157	144	179	160	176	169	152	139	178	148	160	177	175	178	170	172	141	157	169	151	179	160	153	150	150	182	196	156	148	175	170	163	165	166	167	174	152	166	196	159	163	175	155	144	137	176	195	160	150	175	144	158	163	161	138	168	168	163	175	149	174	164	170	178	167	154	171	137	153	146	173	164	167	149	171	203	176	155	161	171	169	175	159	158	189	159	156	157	173	166	154	176	165	156	176	170	172	170	157	172	174	163	173	175	148	191	164	171	173	168	168	164	140	155	191	163	168	178	160	168	157	167	142	175	194	157	172	148	163	142	179	180	159	175	187	162	153	181	166	153	200	142	172	176	155	160	159	177	159	182	182	178	169	170	150	170	180	168	165	160	140	177	143	144	182	170	182	156	151	184	149	140	158	170	149	146	187	192	170	174	172	173	160	193	170	167	169	160	195	138	151	163	169	165	162	156	150	126	160	177	177	158	201	170	179	175	172	155	137	148	161	150	164	170	177	174	169	148	180	163	160	173	170	174	158	152	170	153	156	167	157	155	148	167	190	156	140	157	165	183	154	158	154	154	171	185	161	159	150	160	177	147	150	170	173	173	153	131	145	168	187	160	172	174	146	166	155	174	174	160	150	157	189	171	163	151	151	156	174	166	148	177	174	165	178	164	147	148	154	153	168	173	166	180	137	161	160	161	148	149	132
22600	4212	3984	4365	3608	2672	1964	1562	1122	970	778	667	653	786	782	699	717	622	569	478	512	474	506	505	516	500	513	467	479	408	410	459	405	438	402	432	408	387	403	443	438	408	450	378	407	405	409	400	427	399	409	412	391	414	426	415	387	429	386	436	424	420	434	353	422	442	405	419	399	399	418	409	415	400	414	393	432	432	416	411	381	389	438	407	408	389	396	420	390	396	401	396	430	418	393	387	374	405	379	372	379	372	410	395	406	424	396	414	415	405	441	369	412	374	388	368	409	375	437	401	381	431	384	390	396	341	420	380	413	399	377	421	394	417	380	404	398	373	430	424	403	381	392	416	405	397	413	354	395	385	394	402	370	396	379	428	410	363	385	421	401	359	383	389	407	414	372	401	370	396	375	375	392	407	403	427	395	414	418	397	420	373	400	412	406	425	372	388	400	419	408	395	388	412	376	369	433	390	379	403	376	390	391	442	389	406	390	396	370	388	427	409	388	415	395	434	385	414	410	404	392	387	341	388	420	407	391	367	416	391	388	411	413	340	368	402	420	412	403	372	358	365	375	392	406	394	385	394	413	379	434	392	419	421	391	388	411	427	398	405	380	449	405	387	411	394	379	442	395	399	396	383	412	399	396	401	438	394	393	442	380	368	419	413	366	398	400	390	397	381	402	372	390	400	407	429	409	407	365	384	400	399	397	381	402	404	407	348	405	414	411	399	363	412	430	409	402	388	381	385	382	412	402	391	404	413	400	389	405	377	398	369	355	410	403	366	410	404	415	401	434	384	399	393	396	401	439	384	387	366	423	412	391	402	412	377	397	397	410	373	414	400	395	360	356	366	387	395	406	370	377	383	399	361	402	377	396	392	394	370	433	370	407	381	403	416	377	382	389	390	445	379	392	372	403	376	408	367	395	368	427	358	411	405	398	421	395	411	386	413	399	402	368	390	385	427	407	392	411	409	389	386	362	416	405	349	396	366	410	443	407	401	457	411	437	410	373	386	412	375	389	373	392	422	401	401	371	391	347	404	362	405	410	392	371	392	450	411	407	351	398	411	406	411	382	375	384	375	410	411	376	379	407	401	386	393	430	405	359	385	359	401	405	402	386	385	372	376	407	407	369	435	410	386	400	388	392	402	369	414	396	386	403	395	378	399	397	378	413	395	391	375	413	418	395	403	406	420	395	375	391	399	397	439	432	417	394	385	415	437	425	392	401	404	399	388	457	439	432	369	386	441	393	406	424	391	378	388	395	420	445	421	388	363	397	378	424	388	400	429	418	370	422	373	424	365	379	427	378	419	413	415	391	437	369	395	363	367	367	397	394	423	385	383	386	392	378	385	400	431	403	360	392	415	408	409	368	388	384	422	360	423	406	404	409	339	360	392	380	375	392	396	406	371	422	382	394	395	442	442	400	421	396	378	409	422	388	374	426	402	375	379	364	418	407	408	379	431	399	380	392	390	414	382	417	360	414	406	403	378	423	409	409	401	424	424	371	373	415	398	409	387	404	409	370	431	416	387	381	384	375	390	407	412	384	415	401	374	401	431	362	419	440	383	387	402	374	419	391	428	415	392	411	379	385	362	409	393	378	429	402	365	364	389	427	419	392	373	412	400	376	377	384	382	376	412	392	406	382	409	373	355	429	402	393	388	426	355	406	393	401	410	409	368	392	373	394	390	383	378	397	394	387	403	403	434	390	414	399	396	368	406	404	406	360	395	422	402	418	403	381	384	396	360	423	404	423	362	387	376	392	392	410	408	393	406	390	389	413	383	399	369	340	372	418	407	399	412	393	378	381	394	390	388	424	419	417	348	375	420	433	384	354	422	423	442	380	363	402	385	434	397	396	382	419	408	396	395	409	393	406	409	381	363	378	400	379	374	388	382	402	366	394	438	389	414	379	396	385	412	398	390	400	426	383	397	375	364	443	428	373	420	402	417	407	431	359	475	418	398	412	415	406	401	357	384	412	394	407	441	375	385	384	351	421	422	386	413	391	413	405	417	394	418	395	386	421	404	396	437	365	374	387	370	418	416	375	416	414	373	382	379	428	384	394	382	400	407	352	434	388	379	354	433	372	412	362	378	389	422	356	405	404	423	367	389	401	411	385	433	431	432	398	383	405	370	376	389	414	389	377	383	374	406	363	414	436	402	387	422	380	365	412	407	421	418	404	391	377	397	425	443	390	391	406	368	389	399	376	354	377	425	391	396	408	404	427	427	403	393	406	400	391	385	409	408	379	431	431	405	401	399	421	397	393	438	396	446	396	416	404	364	358	412	418	411	371	400	418	398	385	383	438	417	416	387	365	397	413	381	375	416	385	392	379	405	407	388	379	382	369	393	404	430	409	415	401	385	363	409	414	367	387	418	408	410	383	394	411	387	361	376	362	437	363	404	388	408	402	387	408	406	399	364	384	370	397	364	430	366	384	341	373	417	420	371	423	392	399	419	391	400	388	464	369	394	387	364	359	383	368	375	394	365	405	377	395	402	378	398	388	379	382	401	394	404	387	370	388	387	377	402	411	403	372	356	369	402	377	425	396	419	368	367	419	377	414	403	430	423	414	375	402	392	432	424	386	363	392	411	382	384	423	399	401	374	450	400	376	417	382	425	421	398	399	403	395	368	385	422	385	406	378	392	373	417	374	400	414	396	387	398	431	375	410	435	378	362	361	416	380	393	404	386	442	400	429	404	388	407	397	386	414	389	421	410	379	400	379	413	398	401	400	398	391	390	374	411	398	436	399	391	424	367	410	388	358	395	414	426	382	398	398	395	392	401	386	418	411	390	394	363	409	402	389	386	409	411	400	346	396	407	411	390	423	414	408	371	407	351	392	380	419	402	385	383	394	379	406	380	382	396	390	387	393	406	390	387	408	440	413	406	401	427	423	428	370	370	370	410	387	348	353	413	402	385	360	399	403	387	371	386	402	384	436	382	395	385	396	371	376	413	395	379	434	390	392	364	403	400	395	434	398	420	393	392	389	403	398	391	408	425	404	394	417	399	408	417	433	390	401	407	381	426	394	426	414	406	396	400	370	390	422	372	366	417	393	419	380	389	391	359	377	432	402	428	386	382	389	423	374	388	409	389	396	372	418	416	404	371	419	407	424	393	385	378	394	423	383	378	379	364	358	455	399	397	376	383	408	393	435	404	336	405	415	402	383	413	382	409	391	426	410	399	349	398	416	410	418	388	410	435	397	369	402	407	385	392	392	436	386	445	405	393	376	431	408	371	391	425	433	380	373	371	399	406	379	419	399	366	388	394	365	403	410	392	405	453	385	411	430	410	370	372	396	386	401	372	398	381	397	399	391	438	400	439	388	394	406	411	386	379	393	366	386	368	356	385	390	408	399	392	401	374	380	397	359	440	410	397	396	391	426	390	383	417	413	388	394	377	414	405	401	402	398	407	370	396	370	446	381	396	364	410	401	390	398	409	401	395	432	443	411	366	405	410	372	378	434	439	386	394	332	399	376	420
11140	1566	620	522	357	296	203	209	199	179	197	172	159	171	171	183	189	181	176	181	178	157	171	152	176	184	156	173	170	164	176	146	162	147	144	143	141	172	172	154	157	164	133	170	175	167	152	147	153	181	156	163	151	174	152	156	157	145	168	163	138	134	162	152	169	155	171	142	159	158	163	153	165	172	190	169	181	164	157	152	153	166	156	195	163	166	156	157	159	181	160	146	163	150	157	177	156	174	176	162	167	200	161	166	166	159	164	152	180	151	170	152	161	149	157	162	177	166	164	171	174	179	161	163	141	179	163	142	158	172	171	161	186	159	199	173	173	158	159	161	178	150	159	186	167	167	160	178	167	161	191	159	184	168	165	147	145	148	172	160	155	139	177	172	154	143	171	172	155	172	159	171	170	173	184	168	182	168	183	174	161	150	164	167	172	170	163	175	171	166	166	172	191	163	170	150	168	180	184	165	183	168	177	149	166	181	142	163	160	179	157	167	179	147	171	182	169	146	161	174	197	149	173	177	169	179	159	167	166	150	155	192	155	179	162	178	160	165	157	178	146	170	169	146	144	143	154	151	152	164	184	171	155	154	171	155	137	165	171	157	150	168	188	190	142	169	184	167	161	184	162	192	162	174	141	180	139	167	146	166	145	147	159	178	197	161	187	172	168	188	139	161	156	170	162	140	181	154	167	174	156	177	182	162	172	175	174	164	161	161	158	161	159	185	155	187	147	194	180	178	151	151	196	175	161	160	151	165	159	176	151	167	161	183	178	162	152	169	187	172	164	164	169	180	176	178	170	169	164	182	166	171	169	185	167	171	140	172	175	139	151	131	152	146	215	156	153	156	182	194	156	169	169	180	174	159	148	142	186	175	157	176	198	154	130	176	147	164	167	182	163	174	158	155	163	178	188	172	176	145	180	164	166	149	165	159	192	196	147	151	163	147	161	155	172	185	149	167	193	157	167	182	188	180	188	161	116	157	169	178	165	197	168	156	153	152	136	162	161	171	165	145	178	172	179	159	159	165	149	170	149	184	164	169	163	167	157	144	168	166	153	153	143	175	158	176	162	185	184	158	159	176	164	167	172	165	185	169	143	154	190	134	172	190	158	173	166	181	167	187	169	167	167	140	153	163	152	206	164	185	138	153	157	176	158	176	169	173	168	165	151	160	157	160	157	161	156	175	175	158	152	168	174	151	176	163	173	176	181	154	172	160	152	179	182	161	166	169	160	158	150	163	174	165	161	190	145	157	147	175	176	164	166	165	150	158	183	169	192	178	183	160	215	192	188	136	157	176	171	153	177	168	165	169	160	188	165	167	155	153	145	168	151	175	184	181	166	154	183	182	162	157	146	177	161	172	164	163	177	156	143	168	151	145	158	178	168	161	196	149	140	142	188	180	170	158	164	174	181	167	166	169	160	158	157	153	161	183	165	182	167	161	155	166	166	167	187	179	151	165	141	171	162	163	186	163	170	173	178	172	148	176	163	172	167	184	169	145	171	164	154	157	182	162	173	196	165	171	177	165	186	195	195	154	167	173	163	154	145	157	184	167	159	155	157	163	159	144	138	198	166	157	179	135	150	158	173	162	167	171	166	180	152	153	158	168	173	163	178	158	164	163	152	155	183	174	190	147	164	157	162	171	167	179	182	158	146	149	164	165	151	137	164	162	153	159	168	155	170	163	129	169	149	145	177	183	183	143	151	145	160	176	167	150	169	175	177	197	150	175	152	154	166	145	170	144	146	158	138	147	174	135	156	157	169	162	157	152	173	154	175	159	159	157	177	166	154	138	154	138	160	151	157	176	178	190	169	178	170	163	174	139	140	175	156	161	165	165	149	148	159	156	166	158	168	154	153	154	146	174	162	146	164	187	158	179	156	180	138	195	183	162	172	176	139	158	161	138	159	146	160	158	159	155	166	165	177	171	166	155	182	167	147	174	188	159	181	156	180	147	189	160	160	168	138	184	157	176	181	158	160	163	163	182	140	157	172	165	183	178	159	159	148	166	157	180	176	165	188	143	174	141	188	186	161	167	166	153	154	170	165	149	146	179	183	180	170	142	142	183	181	171	173	150	160	145	153	176	173	168	187	163	172	151	174	163	178	186	147	166	184	159	164	159	165	164	143	165	155	158	187	162	173	159	150	157	145	168	166	153	173	162	165	143	158	166	172	155	161	155	167	144	170	141	146	168	157	162	172	162	163	154	176	146	173	169	174	153	126	175	181	149	152	160	171	168	157	140	157	179	169	165	155	173	172	168	172	151	154	159	193	180	178	155	174	179	162	182	157	172	169	152	145	174	160	123	159	168	173	162	165	147	171	159	190	147	167	158	145	182	154	153	151	152	162	171	173	194	161	176	159	122	171	159	181	163	171	153	176	142	165	180	165	169	153	170	143	173	161	181	162	171	150	159	188	183	157	164	161	158	169	163	183	164	147	184	181	156	164	158	174	186	168	169	166	165	143	145	176	159	180	163	150	170	189	137	166	143	126	166	159	154	172	153	167	178	186	162	174	158	143	171	176	186	162	159	169	178	170	167	171	169	168	146	175	161	157	151	167	190	157	151	183	168	176	156	161	178	163	174	164	154	170	174	142	166	175	150	151	155	165	164	175	169	179	182	171	151	142	163	151	146	164	171	179	150	180	148	145	157	153	165	137	147	174	164	135	156	142	159	172	158	159	188	180	160	194	158	184	171	167	159	169	178	172	167	177	178	141	175	177	195	161	160	167	168	165	154	158	152	151	149	170	152	185	158	173	155	169	170	170	156	169	160	162	183	167	143	169	165	187	166	154	180	158	168	153	150	152	136	169	159	167	170	172	168	151	140	152	143	161	184	175	168	166	165	160	168	154	148	151	183	175	153	164	156	153	168	199	174	173	128	178	156	153	162	159	163	181	160	149	178	175	195	140	163	148	151	139	165	179	179	170	190	168	165	161	153	177	204	143	146	156	171	158	154	170	141	166	185	169	168	152	180	168	177	148	159	178	166	155	159	149	148	146	183	166	144	181	153	161	171	158	170	138	167	148	201	158	150	182	152	154	165	144	162	154	153	172	192	131	181	165	193	177	205	161	169	148	153	136	170	159	161	146	162	158	174	167	158	159	165	142	173	148	180	168	159	181	142	158	157	180	166	167	175	173	194	183	170	169	143	155	154	173	159	167	148	161	192	168	179	171	162	175	157	158	169	158	159	143	132	163	154	176	124	158	156	184	172	169	185	175	169	178	167	165	156	171	175	154	169	156	166	173	173	155	160	175	155	176	151	156	156	141	170	161	181	160	157	145	135	148	155	169	144	166	190	161	139	143	177	139	152	164	149	167	149	159	143	138	160	153	180	178	166	183	157	188	185	160	169	164	161	155	152	144	137	172	169	174	168	171	166	167	169	144	155	166	173	165	165	141	145	140	163	180	168	157	143	164	137	156	170	159	151	157	161	139	150	151	150	161	146	152	143	184	163	124	172	141	173	169	175	160	157
8056	1327	1488	1661	1431	1086	829	689	615	542	512	465	541	529	506	516	484	483	444	428	430	415	436	446	486	445	455	407	421	435	453	409	436	412	444	447	420	426	427	428	425	429	420	409	421	446	399	411	425	414	406	421	428	410	383	434	389	429	443	427	448	422	417	439	406	409	393	413	423	420	437	353	388	420	450	413	408	376	379	403	415	398	407	426	403	426	406	464	448	429	454	418	404	391	403	382	427	425	424	404	410	422	440	388	444	422	419	414	438	394	417	436	406	407	428	415	444	399	414	386	410	409	432	427	447	438	413	418	402	381	442	405	432	387	434	441	413	429	416	397	404	418	452	422	397	421	377	446	431	438	407	402	413	402	420	423	420	423	432	407	406	392	420	438	411	425	406	400	412	419	418	426	436	407	420	436	378	410	464	396	407	428	441	414	439	424	437	414	430	445	403	416	421	438	429	443	424	438	410	439	407	403	381	414	430	421	431	391	389	426	367	428	424	431	421	446	407	421	421	439	394	411	417	410	442	398	404	437	404	431	399	428	421	424	439	430	429	390	433	406	400	411	407	414	398	421	443	384	424	375	438	389	422	408	431	389	425	399	411	428	426	413	419	448	396	380	405	411	388	439	415	423	407	428	383	409	401	405	414	454	408	415	433	461	399	396	418	412	427	411	420	399	407	406	415	434	402	439	403	427	430	416	418	404	408	440	424	418	418	417	397	431	435	427	434	403	419	411	391	429	449	419	396	435	393	379	424	443	406	451	409	400	440	431	450	418	441	417	441	424	417	408	418	392	422	391	419	419	400	408	401	480	428	379	406	376	427	422	404	402	408	430	430	449	405	425	375	448	427	417	435	427	441	452	453	403	374	431	433	381	403	461	418	409	384	394	436	427	412	379	418	437	419	439	406	424	370	394	415	439	428	413	403	419	393	397	412	413	440	423	407	398	383	471	420	443	404	443	435	414	453	445	421	420	408	404	420	420	414	428	441	446	391	402	435	417	408	419	384	431	421	447	422	438	434	391	425	430	452	403	414	389	414	433	402	431	414	430	388	427	413	432	420	382	422	365	437	411	415	414	460	414	430	394	438	405	431	398	416	398	406	443	399	420	445	402	420	427	358	405	402	412	426	404	420	357	441	428	440	427	428	411	391	429	430	411	446	438	407	406	378	428	440	409	414	467	452	443	428	396	384	430	425	434	431	411	398	422	415	419	397	415	430	434	423	404	438	427	421	414	464	433	420	414	411	441	440	433	435	412	430	401	391	439	412	397	399	458	438	431	429	439	430	384	415	420	390	415	425	398	421	424	401	426	443	421	449	435	425	391	395	428	397	398	440	435	406	408	456	411	399	436	374	378	433	412	441	420	414	393	419	414	375	465	437	434	429	424	399	429	432	443	390	403	426	407	416	450	408	430	459	414	417	411	445	443	450	425	411	412	437	415	455	443	439	434	383	437	417	427	436	433	401	416	445	403	432	408	445	442	393	427	474	418	406	432	429	453	419	419	416	446	415	433	420	394	429	453	385	448	397	417	450	385	418	413	431	405	434	411	418	436	439	425	452	448	404	433	420	373	422	436	385	399	469	422	429	401	447	458	420	437	417	452	457	430	427	449	442	433	457	425	385	421	400	415	435	383	439	440	432	408	400	383	414	413	461	442	429	410	389	431	417	398	404	434	421	421	442	403	442	405	438	447	438	389	426	390	410	438	397	427	385	419	482	393	437	421	430	409	413	412	396	386	431	403	413	411	388	444	443	420	405	419	406	423	426	418	376	401	374	408	398	398	395	404	416	435	412	434	396	398	417	440	429	373	381	409	449	424	439	412	416	418	400	396	410	406	432	419	454	401	428	396	420	417	432	438	417	447	407	409	429	415	462	419	437	429	423	409	436	438	402	440	405	412	475	437	412	404	420	405	429	411	416	409	396	438	420	422	388	424	417	425	423	441	422	422	401	441	390	407	402	410	444	402	395	415	443	398	408	441	440	418	424	433	397	412	398	439	407	409	398	431	387	379	382	402	407	381	399	473	356	406	430	410	402	388	441	400	404	423	415	414	423	414	409	393	434	446	426	417	399	422	369	451	427	438	429	423	414	448	415	431	442	421	415	409	398	426	407	378	435	360	446	416	400	481	448	455	426	410	409	469	452	383	422	442	433	423	394	417	394	401	386	411	407	406	430	393	408	412	419	435	436	407	414	396	416	424	388	420	422	398	395	415	404	402	388	413	427	438	411	370	440	392	431	409	427	444	413	413	452	404	421	435	426	405	412	396	435	416	415	400	428	440	435	400	428	460	382	432	429	407	399	432	407	424	418	391	455	411	417	402	457	387	413	418	441	420	417	403	417	419	392	412	390	435	461	446	409	425	442	400	420	435	408	441	414	412	428	416	411	414	408	396	410	405	411	370	423	397	418	391	400	444	407	411	432	467	439	404	440	418	425	435	455	420	416	438	432	404	411	405	397	428	399	403	411	438	408	406	447	422	433	398	411	389	448	409	395	481	421	429	401	417	439	453	447	420	422	427	414	403	397	368	417	424	412	435	412	440	399	403	430	402	402	412	405	400	396	427	427	404	449	438	405	388	410	414	430	421	406	399	416	426	400	429	416	447	386	409	450	419	405	426	403	415	415	419	405	405	406	433	411	402	404	437	388	389	413	423	394	447	431	419	426	413	417	441	428	439	448	435	459	421	423	414	396	477	420	442	410	435	411	460	397	388	409	430	438	441	401	417	431	389	432	399	411	430	400	412	445	401	396	407	403	416	442	404	378	372	409	421	395	444	402	420	427	389	399	407	418	408	411	433	430	415	414	433	385	443	399	429	416	437	427	445	409	402	401	466	417	400	433	393	392	406	420	393	433	429	405	405	421	429	392	385	395	414	370	446	420	402	450	405	448	450	375	415	411	425	433	400	436	382	420	412	428	451	429	387	418	444	463	389	414	430	396	417	440	421	411	371	417	394	440	409	417	414	425	394	385	402	377	426	399	413	418	411	426	437	395	419	423	428	417	401	428	404	409	450	422	398	450	448	380	439	422	412	407	425	380	410	460	471	427	404	420	444	440	400	385	445	424	432	390	422	431	422	420	422	450	436	425	389	385	448	397	447	411	403	414	458	412	446	407	416	422	433	395	404	407	401	420	414	462	435	399	394	413	418	394	420	419	420	457	394	402	419	423	411	437	428	425	420	380	454	384	410	444	377	397	417	377	438	386	406	441	423	417	417	418	415	401	442	360	449	403	433	421	386	448	444	424	419	421	420	456	403	393	418	426	419	433	430	396	403	438	452	438	421	404	394	412	409	415	397	426	431	428	406	427	393	450	425	445	453	407	391	402	409	443	419	395	429	443	388	393	403	399	428	406	416	406	422	410	429	421	455	424	405	410	412	427	391	390	435	409	408	410	397	413	429	416	413	432	408	398	426	422	388	417	415	431	415	420	397	434	401	445	434	429	407	380	430	396	426	393	406	426	459	411	419	442	410
24708	4816	1370	965	694	562	436	349	301	275	290	246	271	236	256	279	236	247	257	291	253	244	244	253	243	238	209	242	265	222	231	230	264	235	237	228	220	234	236	233	259	215	223	272	224	259	211	234	215	217	237	227	251	243	225	230	220	235	211	266	238	288	228	268	229	214	237	240	219	241	212	240	225	210	215	243	235	249	259	224	222	201	222	223	232	234	231	235	188	224	242	248	204	219	231	246	212	193	206	198	236	242	222	229	230	206	211	272	211	225	222	235	247	236	239	202	222	212	246	214	231	243	231	228	213	211	231	260	200	221	221	225	188	217	241	219	252	219	226	217	236	213	255	218	210	224	247	199	224	223	210	227	228	203	225	270	229	217	220	235	195	211	243	250	231	239	207	251	241	203	217	235	212	215	227	202	248	197	226	230	223	230	236	229	224	250	216	216	223	207	240	209	247	243	233	229	231	230	234	229	220	218	213	213	218	212	238	220	224	209	248	220	230	199	256	239	233	235	247	244	265	241	219	202	221	223	225	216	232	221	244	234	212	223	198	220	224	208	235	233	220	227	234	215	198	204	231	245	219	228	213	230	225	244	228	241	243	261	227	217	211	257	230	215	228	227	229	227	261	239	226	201	220	223	227	251	266	232	236	234	226	213	226	245	256	203	235	233	270	224	209	257	210	226	244	243	243	223	239	214	222	229	222	257	221	217	214	205	207	242	207	248	226	191	202	221	241	219	216	251	220	246	215	237	226	206	219	238	243	227	230	247	225	220	259	221	210	198	201	227	221	229	235	231	238	254	206	222	227	215	242	232	233	206	226	248	210	216	239	255	222	217	232	237	234	234	245	236	225	235	223	217	235	217	212	226	221	240	255	228	238	264	234	264	238	219	227	207	238	224	223	221	269	225	257	231	226	201	210	240	221	199	247	230	221	226	233	219	207	208	198	205	240	231	226	231	238	231	226	200	237	216	217	213	226	202	267	253	250	208	236	214	226	225	210	238	214	225	254	202	206	245	222	224	211	200	213	208	262	213	236	226	231	265	254	194	233	236	233	248	232	235	219	216	225	244	253	230	224	268	216	239	219	215	228	250	222	242	196	235	233	214	234	228	225	213	220	206	232	234	234	226	229	253	229	215	215	223	204	241	236	217	239	223	219	234	221	217	237	230	231	217	217	234	259	237	225	233	232	226	189	228	245	218	232	223	233	247	228	224	252	250	226	237	250	228	230	227	216	235	210	222	244	245	253	210	265	221	204	224	220	204	237	258	217	226	211	211	235	221	210	227	221	233	242	244	254	230	219	230	218	234	248	199	246	232	222	218	221	223	218	214	236	261	238	185	229	250	225	231	243	218	220	246	211	232	232	237	253	224	216	231	250	214	239	229	243	236	216	208	220	229	239	232	225	255	235	259	224	221	220	227	233	244	210	238	223	253	221	249	236	210	241	213	226	226	260	246	250	237	220	221	213	229	199	255	237	233	244	212	235	231	202	201	234	221	238	227	230	219	200	204	249	252	250	226	243	226	250	250	250	236	233	222	197	241	257	232	251	228	200	236	245	212	213	243	243	246	257	237	256	207	220	250	192	223	232	230	256	222	228	215	248	254	240	218	225	213	228	246	243	215	199	211	245	235	237	230	237	206	224	216	213	231	220	237	218	231	253	216	223	232	234	255	240	229	209	237	212	233	251	244	240	218	244	197	222	216	234	200	227	196	197	251	227	214	221	234	203	229	256	238	238	245	212	209	236	225	227	242	240	234	221	211	230	235	234	218	198	243	230	242	264	229	228	230	229	264	243	246	239	224	228	233	214	224	244	220	238	232	237	243	282	240	221	221	228	230	232	212	213	218	224	218	231	228	246	215	230	217	217	224	232	243	205	224	225	210	238	210	239	238	247	208	215	214	228	244	223	227	213	241	210	207	256	237	231	192	250	217	221	208	229	240	207	221	233	212	226	215	221	227	231	225	184	216	217	213	247	266	220	259	225	241	249	238	204	241	228	217	227	194	199	238	204	230	213	218	228	216	235	208	191	239	214	247	246	241	222	238	210	211	267	229	244	228	246	237	232	227	235	252	220	225	220	213	191	231	233	241	225	218	219	224	270	214	242	231	212	239	202	261	240	229	246	204	222	214	230	237	219	228	236	220	218	259	230	203	214	250	241	211	217	224	248	197	215	234	191	230	227	247	249	231	233	218	232	250	228	235	203	243	215	229	202	233	226	207	250	227	241	203	208	240	226	205	207	229	252	216	222	211	229	212	222	196	223	227	209	248	239	233	232	262	254	244	227	236	215	227	211	231	246	208	239	217	258	215	223	220	229	234	228	197	245	219	245	199	238	238	210	224	225	218	203	229	223	249	243	240	242	239	213	224	231	234	244	209	260	242	224	239	216	215	209	235	237	210	227	241	217	225	233	218	211	257	248	212	233	228	256	221	241	200	241	247	226	229	223	226	228	210	248	244	224	245	220	255	215	237	231	237	260	246	240	232	228	213	253	221	251	232	243	247	213	211	229	234	259	233	231	224	240	233	228	243	204	261	223	258	244	230	210	235	220	228	229	234	237	203	229	207	242	242	240	201	249	227	229	247	213	213	209	239	225	224	235	195	232	221	232	227	228	237	236	218	236	224	236	205	218	226	235	221	224	258	227	194	207	225	228	227	253	261	222	205	253	217	239	212	217	247	219	214	212	250	231	239	204	229	235	239	231	222	230	239	240	243	258	222	236	230	221	212	211	265	195	203	208	219	225	248	270	246	234	243	198	242	215	230	255	208	222	232	220	210	237	227	236	224	218	229	235	230	224	225	231	236	236	228	200	224	251	238	200	224	272	230	231	208	241	251	228	254	218	235	239	227	246	247	223	257	248	259	217	224	219	223	244	223	232	222	222	230	203	250	237	243	204	232	193	230	230	199	218	236	244	194	234	238	216	239	204	278	208	236	219	228	214	239	231	238	232	209	214	236	237	223	224	235	256	221	240	252	232	228	227	210	232	230	225	246	237	236	243	227	248	253	242	257	203	215	214	246	237	212	268	223	244	228	260	216	240	237	258	193	231	237	230	246	209	202	271	193	245	230	220	227	250	231	237	237	254	219	200	205	229	216	218	229	222	241	256	246	240	245	230	261	237	227	200	222	228	229	214	198	230	235	227	238	217	216	261	220	255	215	239	232	211	230	221	243	225	229	229	238	214	231	218	234	215	199	199	229	223	240	224	223	240	235	226	233	257	223	229	225	216	214	231	241	229	227	226	223	223	216	220	244	229	235	241	223	217	231	248	229	226	219	268	241	215	222	201	222	212	216	239	231	234	236	229	215	226	227	237	228	231	237	213	251	228	225	242	247	232	221	222	252	242	233	219	243	208	205	201	232	225	255	237	211	225	236	220	227	233	228	239	207	252	221	226	192	219	250	240	189	246	229	218	210	201	217	240	242	240	235	218	218	221	200	249	208	226	228	230	215	228	224	230	249	223	233	216	206	221	244
17095	3021	2901	3278	2636	2181	1676	1299	1065	846	835	750	714	788	833	752	768	746	613	651	615	632	649	665	649	630	611	563	577	562	595	513	589	539	542	566	512	463	571	561	539	589	573	550	555	538	524	589	601	549	519	569	565	577	558	579	558	560	540	568	567	610	552	540	536	497	567	583	566	568	586	575	554	543	508	602	605	577	572	538	538	583	554	564	530	552	519	531	577	596	558	556	540	552	592	534	570	542	557	553	583	587	551	569	573	544	586	537	538	554	615	589	500	547	592	583	572	585	573	546	578	574	536	557	562	584	503	557	561	551	552	546	606	586	534	568	582	542	543	509	545	578	545	545	571	550	549	544	584	550	569	563	563	540	531	558	572	536	579	553	548	552	525	630	549	551	545	559	566	553	546	515	515	517	550	552	587	554	526	567	584	573	555	586	616	534	517	596	527	529	550	577	528	535	557	571	530	545	516	536	541	520	566	577	582	515	566	570	574	556	514	501	560	543	596	557	557	536	514	599	533	567	568	534	533	556	563	581	544	569	575	547	563	578	613	571	562	539	534	559	578	569	556	531	552	576	537	556	560	566	549	583	542	552	573	561	548	533	560	542	561	566	558	563	530	561	576	555	559	565	559	522	556	530	533	605	540	556	542	540	570	568	551	578	559	525	518	542	564	545	562	564	563	567	539	541	542	515	544	530	523	550	576	517	540	572	573	536	602	537	546	564	561	547	518	560	562	591	533	526	542	567	546	526	583	539	542	572	543	516	540	504	563	574	531	538	549	569	559	550	516	561	534	549	551	547	525	548	578	553	527	554	548	585	552	570	512	580	556	553	523	588	521	542	569	550	541	525	559	547	547	586	533	552	578	552	553	552	552	528	578	525	568	557	538	590	580	547	558	572	585	547	535	541	570	523	568	544	550	583	520	563	567	556	559	597	570	562	542	528	525	532	552	531	559	572	576	561	557	588	536	565	550	569	550	562	540	532	584	561	615	579	547	542	576	496	548	531	545	529	557	512	557	521	529	540	511	556	514	538	531	574	569	595	592	571	566	546	520	597	566	536	525	540	567	528	564	556	551	570	572	512	536	533	552	559	535	562	572	577	537	527	544	595	596	514	573	610	568	543	532	559	561	541	569	529	537	535	587	531	502	528	569	520	543	572	554	571	527	566	550	532	589	549	549	583	562	575	558	516	542	552	563	525	544	587	557	563	590	527	534	567	581	515	537	551	556	515	589	561	545	527	517	582	554	565	575	558	564	561	555	543	538	513	545	549	546	592	542	539	554	549	584	548	557	577	563	527	568	548	545	502	550	576	552	561	590	513	528	566	557	523	575	547	556	563	514	534	567	582	559	538	515	529	510	525	560	555	526	531	547	553	585	584	543	569	545	533	544	546	597	523	562	561	571	526	550	561	519	549	577	543	561	583	567	531	567	587	569	502	550	541	594	561	571	542	552	547	519	575	557	582	549	552	541	532	583	541	565	544	524	532	580	538	548	560	576	566	544	545	580	567	571	568	587	583	535	594	548	546	525	561	531	541	602	604	574	543	533	525	557	566	539	509	531	570	560	581	541	545	510	562	525	546	560	541	551	578	529	570	543	519	598	530	583	527	525	577	562	585	552	566	558	507	592	556	546	591	544	594	559	532	501	550	538	560	491	532	578	533	539	554	559	554	542	535	519	527	560	577	551	532	546	531	549	573	529	537	524	569	557	561	534	550	534	556	569	545	548	534	493	546	557	563	555	559	558	549	538	561	536	507	570	523	596	561	572	505	546	558	539	551	503	566	532	584	561	542	532	540	582	553	534	552	548	514	573	538	540	537	552	572	572	506	555	545	572	558	562	556	557	567	548	567	564	565	559	584	571	561	535	564	544	557	561	543	600	562	518	555	535	548	554	533	530	562	537	527	533	591	540	520	549	557	538	538	550	542	534	542	552	560	605	544	548	579	560	560	532	554	561	564	532	572	534	567	554	546	509	546	573	513	549	557	555	570	555	559	588	553	528	565	576	567	544	509	562	557	499	576	535	560	561	573	578	536	559	595	553	582	521	542	539	538	542	525	499	574	553	552	521	569	591	567	535	573	547	517	567	593	556	553	555	539	555	542	551	560	501	544	583	596	530	547	535	529	545	588	581	549	505	573	577	592	520	547	563	556	521	555	591	543	567	534	559	548	565	568	599	588	577	551	563	579	580	545	550	583	587	493	554	545	553	558	537	592	531	538	559	526	589	556	584	534	526	562	545	551	545	560	587	552	533	532	587	492	545	539	551	561	532	558	508	564	522	604	541	550	549	561	593	544	556	585	581	548	572	588	559	552	565	546	539	595	554	563	533	576	608	551	570	552	539	535	545	544	572	540	553	580	555	587	529	533	551	544	532	557	515	574	532	554	545	577	530	565	585	504	580	571	540	608	543	572	563	536	549	557	554	562	559	549	562	554	568	574	557	593	529	547	555	535	530	548	548	599	570	555	569	553	559	525	514	570	584	529	568	542	564	535	573	611	603	558	575	530	548	532	566	573	530	524	535	562	526	527	485	528	550	571	543	579	562	521	565	530	557	574	551	590	548	561	569	581	562	548	552	551	550	562	530	555	535	522	558	553	566	545	528	526	529	574	600	554	550	574	563	518	563	541	538	569	562	561	520	582	559	572	523	568	529	545	587	547	551	571	543	549	502	526	503	593	540	562	582	582	539	557	525	539	574	560	566	567	603	525	576	552	567	550	591	554	557	526	542	558	577	568	500	545	532	563	584	590	571	528	537	516	551	587	563	558	527	525	554	566	558	576	571	564	579	589	545	501	573	576	572	533	587	540	534	557	582	597	557	536	542	553	568	538	561	500	551	528	532	529	546	548	517	507	546	549	552	540	542	559	550	528	566	573	505	551	577	574	561	529	517	547	561	554	565	535	595	524	560	550	556	543	536	536	575	521	557	572	547	578	570	513	608	550	584	598	551	509	575	540	559	547	561	514	580	531	567	527	509	563	582	562	542	559	521	542	555	507	611	517	614	573	546	538	559	545	560	547	546	570	565	549	620	556	535	566	516	537	541	566	545	523	518	548	570	554	530	530	549	538	528	571	550	555	576	563	562	560	550	579	578	629	569	577	556	578	581	512	502	533	537	532	555	542	556	532	492	540	581	534	532	547	544	544	511	554	490	561	596	531	574	556	548	576	599	548	541	532	535	553	527	524	572	544	569	519	547	510	540	596	555	493	544	551	596	521	571	563	553	558	540	554	549	562	544	586	542	545	550	532	506	583	536	545	566	546	563	546	571	542	552	530	517	498	551	568	562	562	569	539	556	547	505	552	532	579	598	536	537	559	543	588	565	532	563	566	532	513	589	549	529	590	573	586	530	528	568	560	551	571	567	564	558	576	550	571	556	538	588	537	534	535	548	528	576	560	563	582	583	583	529	539	559	542	527	558	575	523	559	520	544	518	615	559	586	565	559	518	579	540	565	551	568	580	566	564	567	572	583	564
34476	9084	2057	1362	867	651	546	353	308	259	226	190	218	175	243	216	214	194	170	172	161	197	204	188	183	162	164	155	176	180	160	136	173	161	185	164	191	140	159	152	163	176	173	159	167	158	170	169	172	140	165	162	181	177	166	146	156	150	162	172	149	170	159	161	144	141	164	183	157	161	172	180	145	165	163	173	170	173	155	162	170	165	146	161	153	158	149	142	172	166	158	184	169	166	149	183	154	150	174	175	169	161	162	185	166	183	151	168	174	162	170	154	146	186	160	164	153	169	170	148	157	156	158	159	145	170	173	191	182	151	161	174	168	168	153	157	175	171	171	182	144	178	149	157	148	163	151	143	164	147	174	168	163	146	153	142	174	149	170	147	166	167	167	165	158	145	149	154	179	159	155	146	170	168	174	171	136	168	134	158	180	169	152	149	165	177	147	173	155	153	160	159	156	185	181	149	166	171	168	156	153	160	165	155	162	160	164	152	168	141	163	166	151	160	177	172	157	165	145	160	145	165	170	162	162	151	142	165	165	151	151	165	179	164	130	149	166	138	163	145	140	158	148	169	192	164	167	156	162	140	155	167	175	179	145	174	140	147	158	174	185	157	166	178	149	165	176	164	160	168	166	146	159	128	171	158	175	166	166	165	179	154	145	138	163	157	160	167	142	146	148	187	143	167	157	153	153	159	150	144	164	165	148	160	150	156	158	161	164	168	163	181	169	161	149	145	151	168	184	146	171	141	141	138	160	183	178	151	176	179	153	162	167	153	155	162	143	168	152	169	166	169	146	155	171	158	149	173	173	153	187	159	147	168	172	165	135	144	151	170	173	144	162	146	154	169	152	171	141	153	170	177	144	171	186	177	148	131	166	128	166	155	137	175	170	160	177	142	165	172	169	155	178	181	155	162	161	137	171	154	175	158	159	174	184	174	168	166	171	167	185	153	152	158	170	164	176	173	179	149	165	152	128	176	157	168	177	167	149	154	149	162	170	165	154	171	174	148	165	171	150	149	158	165	156	174	149	134	152	172	172	146	143	169	158	164	173	152	144	155	181	173	152	150	178	177	171	179	141	157	169	153	146	185	154	158	160	160	192	155	167	157	143	163	177	171	178	146	177	162	178	137	158	147	164	128	199	163	163	158	161	174	160	152	158	164	151	153	164	160	148	157	147	158	176	172	168	181	165	144	174	172	193	141	169	177	171	166	135	149	177	190	151	149	182	173	157	172	155	133	169	133	163	163	149	160	180	165	154	156	160	187	157	159	176	152	144	153	153	143	189	177	173	168	155	175	176	147	155	176	159	163	168	170	152	151	165	154	153	169	175	172	165	181	171	150	145	140	160	167	156	167	180	159	169	160	170	179	173	160	151	153	169	179	160	149	157	159	155	180	194	166	143	170	151	177	153	162	145	183	173	169	175	175	158	157	141	179	165	156	154	164	183	169	152	154	143	162	135	173	156	158	141	157	157	154	153	172	175	138	157	180	162	175	182	179	157	168	150	143	171	182	167	146	158	141	173	161	155	151	163	159	155	160	183	152	177	142	142	159	166	165	161	153	179	172	161	154	170	155	172	162	180	162	148	160	162	144	153	166	164	180	169	158	157	177	176	161	169	190	171	158	157	151	161	139	176	171	175	154	162	147	180	167	164	190	183	164	150	139	191	162	136	168	175	142	146	180	153	161	175	198	178	167	155	150	153	183	136	149	154	169	171	171	162	172	167	151	160	176	185	161	149	154	155	155	170	180	148	155	167	150	163	146	153	173	165	173	127	165	171	161	144	168	158	150	153	145	165	175	172	153	172	144	163	160	151	164	144	160	170	147	151	190	179	151	145	150	120	147	156	166	158	156	145	169	156	152	171	178	182	168	163	168	145	152	163	130	176	156	154	166	166	163	158	179	143	165	164	180	165	163	156	167	155	163	158	180	149	172	162	181	170	144	169	137	166	151	137	152	145	167	152	169	154	151	154	167	158	163	156	133	147	183	170	159	169	157	189	162	147	156	162	144	159	166	160	163	129	155	153	164	146	146	156	154	164	155	165	176	169	181	180	151	150	130	171	171	177	154	166	148	166	158	155	160	179	171	180	189	156	151	209	175	173	176	182	173	188	164	166	149	165	156	175	156	171	168	172	171	170	144	175	151	169	164	130	153	148	158	158	164	171	175	178	155	168	141	160	159	169	134	164	145	168	174	153	176	165	163	176	184	182	173	147	169	154	156	174	154	167	173	143	180	154	150	181	170	151	152	157	150	154	163	162	179	137	143	174	160	173	158	158	168	117	144	159	128	155	176	168	164	162	128	169	180	170	173	171	135	173	137	122	156	164	135	166	176	171	167	155	179	147	166	157	187	161	164	174	146	149	126	150	164	148	167	178	180	141	133	159	158	148	150	138	174	136	178	156	160	181	172	175	111	154	145	153	161	167	207	174	164	162	156	152	179	154	165	162	161	160	152	148	141	181	165	188	162	154	170	167	165	163	183	168	153	142	157	136	174	159	170	160	156	121	155	158	171	169	156	152	157	169	153	137	164	155	165	154	159	161	168	188	175	178	179	149	161	178	171	176	158	128	189	155	154	155	141	187	152	162	136	155	160	158	157	150	151	163	167	139	151	173	165	162	167	163	174	140	166	181	172	174	143	163	135	164	165	175	171	179	166	191	173	164	169	156	165	173	145	173	159	158	194	149	161	162	149	184	155	165	174	181	160	177	150	166	141	189	154	168	166	153	187	151	157	151	144	152	183	165	171	170	167	167	154	154	172	144	143	192	166	168	152	157	152	160	164	159	152	150	181	160	165	163	144	156	180	149	159	169	170	149	169	160	183	162	152	182	168	149	203	155	164	151	146	149	168	168	157	151	182	160	162	145	158	153	174	124	171	173	163	163	179	151	173	157	138	161	162	138	152	169	180	175	145	159	129	164	157	174	158	167	162	180	148	153	159	151	183	173	197	155	148	171	170	148	178	140	161	151	169	158	192	164	154	178	168	164	171	171	150	167	149	186	147	178	154	147	151	152	162	142	146	167	149	146	173	162	163	164	153	176	175	168	166	179	164	151	176	177	141	162	163	170	170	162	158	172	162	151	166	166	164	153	165	177	185	146	163	156	145	153	173	174	167	145	143	177	200	159	167	167	170	170	161	184	171	136	164	161	170	171	178	172	174	185	162	152	153	165	158	177	152	153	170	157	160	168	159	162	173	150	162	155	158	167	168	177	156	156	173	179	149	149	159	168	161	167	134	147	182	171	160	175	179	160	175	170	164	176	138	174	155	174	144	177	164	176	158	147	170	178	163	173	152	174	200	166	165	154	166	176	153	140	176	154	170	170	179	152	177	172	164	153	164	145	136	149	158	151	158	148	161	162	168	194	159	160	149	169	158	169	160	161	162	152	165	148	142	155	140	153	157	170	136	142	164	168	155	172	166	168	166	170	148	159	147	167	159	166	138	162	168	168	164	150	161	161	166	174	193	151	135	154	179
21741	4636	3844	4348	3509	2660	2098	1637	1231	1005	804	745	705	710	738	712	720	639	582	498	499	471	544	533	523	518	505	493	454	428	421	429	432	392	426	425	413	456	384	415	388	401	369	424	400	417	390	399	426	427	411	411	394	387	380	375	370	398	379	440	479	415	412	400	420	417	385	410	406	402	378	402	393	394	449	430	393	388	430	394	419	394	400	383	417	387	387	407	425	413	369	391	389	363	403	421	415	380	427	397	423	416	410	370	390	424	379	425	373	425	414	382	410	403	388	381	414	393	389	383	384	435	378	404	392	397	412	419	373	380	384	376	459	404	398	404	344	394	396	400	383	389	407	369	399	388	444	384	428	410	389	366	432	380	394	386	421	397	425	365	425	398	383	389	380	410	363	424	373	399	404	371	392	391	402	395	391	410	388	390	381	403	376	404	393	395	393	389	403	396	409	409	396	383	430	431	409	381	414	382	406	427	392	367	402	361	422	400	422	406	381	409	394	408	433	387	422	404	412	396	410	388	401	375	410	391	388	408	389	380	373	408	403	388	411	421	366	375	425	382	423	383	384	388	371	405	373	406	400	409	388	403	362	406	426	415	386	385	400	400	362	397	380	413	356	397	371	421	382	385	381	366	406	392	404	390	421	408	359	403	364	385	396	389	401	417	407	371	367	400	375	408	404	372	409	405	429	446	427	383	399	359	385	365	389	403	396	388	436	399	375	432	359	389	375	359	423	405	382	368	416	428	383	423	433	399	424	405	340	403	363	414	431	364	423	395	371	394	372	410	402	420	403	380	400	376	378	401	378	402	417	406	390	378	367	403	406	406	361	410	390	355	392	365	367	383	395	380	349	370	383	393	406	413	392	394	370	384	400	393	403	445	375	423	396	397	384	433	408	419	372	405	402	397	404	373	423	392	426	383	395	382	404	387	410	380	406	376	375	384	408	417	425	380	372	427	371	410	413	418	409	366	408	380	413	410	396	422	381	398	400	398	407	412	386	426	386	395	375	400	395	384	363	406	379	401	362	411	380	402	392	397	379	407	415	409	392	410	390	380	399	382	357	402	401	378	400	410	361	424	431	410	393	402	384	429	362	407	427	426	388	428	406	415	402	389	411	393	406	358	383	382	373	363	376	417	432	401	365	373	360	403	383	379	390	405	426	376	407	383	410	381	417	361	412	397	399	372	409	370	401	408	393	385	390	401	391	406	404	410	398	352	389	362	409	384	381	436	420	403	447	384	360	404	396	395	400	412	411	367	390	423	407	402	403	381	426	413	421	358	387	386	400	405	393	391	414	385	369	401	423	388	376	376	392	374	388	402	386	383	424	434	416	402	335	420	429	400	376	372	410	367	393	396	389	391	418	408	397	387	390	360	405	394	401	391	419	430	361	410	449	387	381	388	393	438	380	394	382	398	369	403	415	419	393	370	365	406	409	386	397	386	390	387	399	418	402	369	369	397	382	353	385	416	364	409	384	375	394	398	380	390	395	422	405	400	370	382	410	425	383	406	400	385	385	406	385	366	400	401	397	398	395	382	408	405	396	365	404	413	404	393	368	371	387	381	414	387	427	373	373	434	413	387	393	410	383	401	421	389	462	385	364	383	419	376	408	419	425	398	422	404	377	402	394	404	391	388	446	375	414	402	406	398	395	398	389	425	385	425	415	397	425	393	390	437	412	382	405	424	402	428	401	401	388	423	387	390	384	388	361	393	358	413	374	366	415	408	417	407	354	368	427	366	403	374	368	403	403	409	371	429	413	404	383	439	430	409	433	406	335	409	408	397	384	400	386	394	399	389	368	387	419	347	388	391	358	409	393	393	372	422	400	402	398	404	373	384	384	376	428	356	390	396	396	402	369	407	404	401	385	397	404	382	423	389	401	385	396	406	408	402	370	387	429	370	390	402	366	397	384	407	392	391	393	401	385	368	387	395	422	369	392	437	390	417	389	413	375	430	391	427	401	383	408	380	413	423	383	410	381	401	409	380	394	414	400	357	408	383	381	403	384	377	409	415	393	406	375	401	410	388	420	401	403	382	411	386	369	367	406	409	414	377	408	390	376	404	412	421	369	396	424	392	363	362	428	389	408	372	421	373	406	379	393	375	358	396	387	396	363	386	411	401	379	421	377	386	369	404	371	399	410	374	375	400	424	366	385	375	384	382	390	411	409	390	389	378	371	392	381	395	389	363	385	380	405	379	388	410	402	394	390	375	366	380	404	365	365	409	386	426	419	383	389	396	406	392	422	379	387	384	385	367	373	399	403	417	364	382	399	403	428	385	376	406	379	398	406	434	373	383	456	441	407	383	409	392	404	409	397	431	413	379	382	392	396	389	390	384	395	410	395	358	412	420	380	360	386	404	388	363	390	379	397	413	390	382	364	394	394	424	439	411	385	383	409	365	411	413	388	416	389	413	374	439	402	370	393	409	368	402	380	392	412	398	399	442	381	397	405	396	398	384	355	374	383	403	376	383	382	403	401	411	389	360	379	384	380	408	379	375	413	403	355	412	402	391	452	380	363	403	399	399	389	415	358	401	422	399	419	388	384	386	379	415	411	426	383	405	406	419	379	400	401	394	368	375	371	390	423	392	415	420	401	397	392	406	383	398	375	442	413	440	392	397	399	406	429	411	386	405	431	399	386	414	377	359	412	390	405	409	378	425	395	414	380	451	425	387	397	391	350	443	372	403	401	398	408	392	424	409	406	405	407	380	365	396	388	392	394	400	407	417	339	381	405	386	416	385	382	386	369	384	405	406	381	405	384	413	398	406	397	372	419	406	401	378	371	362	404	399	414	375	409	404	433	387	390	394	422	394	390	381	369	442	368	404	403	397	371	404	383	384	394	409	409	434	386	381	356	380	411	390	392	380	394	425	411	399	357	387	396	388	390	419	379	396	422	389	430	434	386	417	417	367	382	394	392	393	365	384	378	397	368	380	401	413	402	420	422	412	367	380	414	379	369	418	399	440	377	401	375	368	367	387	400	410	414	439	426	395	385	404	440	374	396	422	410	377	408	388	397	400	397	416	408	388	407	395	409	409	414	397	407	391	360	382	369	394	414	400	400	413	422	379	391	397	414	404	395	430	381	399	367	404	401	373	407	368	410	359	417	365	389	408	416	386	391	393	375	387	436	388	398	409	380	362	391	394	385	395	395	403	418	405	402	405	390	378	410	368	426	394	379	403	403	382	415	431	421	400	393	401	411	394	410	385	427	391	386	376	395	412	373	441	344	404	332	387	394	360	382	364	422	403	396	366	400	405	417	367	395	438	391	398	431	388	432	356	414	406	389	401	416	396	412	408	381	386	408	362	399	386	400	395	390	390	408	409	387	372	389	397	371	374	367	435	386	404	352	412	391	412	407	387	399	401	407	388	378	417	397	377	410	382	436	377	379	382	382	399	361	443	412	376	388	396	363	392	423	408	417	379	398	348	387	367	414	408	399	347	402	376	385	428	381	401	436	403	394	402	401	366	423	440
10946	1616	597	473	381	281	243	241	193	171	183	175	156	218	209	169	179	135	154	147	176	169	181	164	191	172	176	173	145	166	158	172	178	192	141	185	168	154	168	181	185	176	180	175	124	164	144	171	167	151	163	134	163	192	180	164	158	163	158	168	179	166	171	168	149	177	134	199	179	171	176	154	165	188	159	185	181	158	182	186	173	178	165	185	164	200	164	173	166	188	149	157	161	158	182	168	188	163	170	170	165	172	159	180	156	178	208	161	184	171	190	192	187	163	160	150	180	176	181	179	185	174	173	160	175	154	168	170	176	174	172	169	169	157	180	181	172	195	160	160	171	184	185	156	193	148	175	182	176	161	159	184	165	152	155	155	165	181	164	184	151	141	176	170	180	163	143	178	179	151	157	175	173	164	163	179	163	145	158	175	182	154	176	141	155	169	171	164	161	192	166	162	189	153	159	189	167	163	169	158	162	175	159	161	159	177	152	156	159	140	150	155	165	186	146	179	148	149	155	148	146	156	191	208	184	166	155	208	158	190	161	151	155	170	158	173	160	163	149	140	174	144	153	171	201	148	169	171	176	145	178	141	188	177	161	181	183	194	179	166	161	181	184	179	151	207	162	161	161	182	170	199	189	175	173	172	174	174	147	177	179	168	152	164	150	178	198	159	151	156	153	166	185	148	159	160	157	150	184	193	150	174	173	166	184	136	187	158	175	156	177	171	165	154	174	210	136	151	166	169	147	153	175	154	156	150	182	186	179	155	148	161	159	152	164	179	167	173	175	201	180	178	148	169	171	158	166	162	163	173	163	168	162	147	173	167	143	184	160	166	170	179	160	163	145	171	168	174	174	191	153	165	180	167	167	165	174	139	161	164	178	171	181	153	170	152	163	162	186	178	179	161	178	162	172	164	163	173	171	179	164	172	164	168	152	172	171	173	156	171	157	162	175	182	176	157	159	170	168	178	173	192	175	141	166	172	182	156	161	158	168	154	166	164	147	166	161	169	164	147	155	192	163	165	170	173	161	175	168	160	160	160	157	154	138	175	150	149	168	175	165	167	163	158	167	199	165	158	140	155	178	187	156	158	166	173	190	160	138	154	167	193	165	161	182	179	170	166	192	146	185	174	183	171	163	150	149	150	166	162	177	160	183	155	164	192	131	155	160	179	163	149	165	178	171	172	182	170	163	165	163	152	171	163	179	164	167	172	166	181	179	149	152	177	172	165	185	178	148	149	184	188	195	173	159	173	172	184	175	182	164	184	156	161	168	154	165	161	151	166	181	178	191	172	184	160	184	161	166	155	147	163	171	165	162	165	164	152	181	161	163	175	170	193	172	172	158	168	156	156	167	154	145	186	162	176	149	184	154	145	154	174	171	168	165	163	174	135	138	173	173	165	173	180	152	177	171	187	164	158	172	179	151	141	146	164	161	152	167	176	152	164	177	160	170	181	159	173	157	179	157	142	153	183	138	196	166	168	174	185	166	153	160	160	143	175	152	150	155	167	194	171	204	149	162	189	159	138	177	168	157	158	180	156	172	152	151	149	178	183	162	177	160	159	162	149	157	165	156	171	148	145	168	179	156	172	174	158	171	182	159	162	191	165	165	175	163	158	146	160	167	152	159	162	152	163	151	168	175	187	162	174	160	154	175	154	171	173	182	162	167	161	164	165	174	153	152	187	172	153	160	187	164	150	171	178	143	161	167	157	169	170	178	159	169	167	168	176	157	145	190	160	186	145	182	214	185	185	171	182	182	144	172	184	160	160	180	156	161	171	177	164	155	162	158	194	157	164	145	185	159	156	170	140	176	181	159	153	184	158	181	145	173	166	178	175	167	179	149	155	148	186	168	147	143	154	166	161	161	164	145	179	151	170	179	159	159	173	175	169	191	133	172	189	153	176	177	178	151	149	139	167	184	145	172	181	150	133	187	177	140	153	149	160	157	163	183	167	165	167	165	145	144	171	163	161	162	191	195	146	154	196	200	176	176	181	170	172	180	170	153	154	159	153	157	178	151	152	171	149	191	164	172	152	163	165	152	152	175	170	146	159	147	178	161	164	173	168	183	156	175	146	171	179	160	170	164	154	152	158	163	163	149	158	157	131	151	169	183	168	187	175	174	169	164	182	147	144	162	169	159	166	176	144	170	172	186	172	187	160	156	140	161	173	161	157	159	165	185	160	151	176	183	183	177	172	164	156	175	160	154	130	160	183	187	162	186	162	180	159	157	162	165	153	165	183	158	148	164	176	189	187	160	155	183	156	158	168	143	171	146	143	159	166	162	164	154	176	145	148	178	150	168	170	188	178	187	156	165	149	150	157	202	153	158	167	149	153	152	165	189	205	174	143	179	159	174	168	164	176	166	166	144	189	182	153	172	167	179	167	168	146	169	185	143	173	170	179	136	157	167	165	167	169	173	165	165	170	157	163	164	153	163	165	171	169	149	151	162	183	138	191	187	165	180	175	169	148	210	184	181	157	161	160	152	166	163	190	153	124	145	172	173	166	164	170	175	169	163	145	201	151	182	140	191	187	151	172	145	153	163	185	152	179	173	168	153	144	149	173	171	178	156	158	170	157	149	173	148	175	160	140	170	145	169	156	146	176	179	166	183	149	159	167	163	163	177	179	162	158	168	175	186	174	215	158	168	158	177	156	166	168	173	182	179	176	161	184	170	171	180	166	157	149	161	163	168	166	175	168	175	166	177	184	190	182	171	163	181	155	176	181	164	185	171	161	148	165	170	163	153	157	150	189	165	162	175	154	180	175	172	192	165	152	184	157	177	171	176	195	159	158	174	168	171	157	173	179	165	149	162	166	165	178	175	166	166	181	196	161	153	139	169	196	174	157	164	181	158	151	160	168	169	186	177	142	154	150	158	164	146	168	172	161	180	156	154	171	162	192	165	173	166	174	186	156	170	154	170	145	161	197	175	157	168	137	172	149	193	137	166	152	155	148	163	168	188	168	181	165	184	192	171	163	167	167	191	162	184	166	171	155	174	182	188	148	150	169	169	162	189	154	196	177	163	174	159	158	172	163	164	149	161	170	165	166	158	179	170	187	167	186	172	183	152	169	156	167	166	184	194	167	155	165	185	172	166	148	177	171	162	184	189	166	160	170	149	161	170	173	162	187	172	163	183	173	159	165	157	175	156	159	181	162	179	204	155	169	186	154	170	177	140	154	164	164	160	168	158	163	183	175	168	189	158	174	161	162	184	201	177	174	151	204	179	155	150	158	174	165	129	167	150	194	151	139	155	168	134	174	163	186	165	175	150	188	175	164	164	144	163	179	165	176	163	178	173	175	153	170	169	166	176	162	174	161	177	155	158	177	158	173	174	166	181	163	152	175	165	151	159	165	159	149	158	182	186	151	183	171	188	169	177	184	169	163	147	185	153	173	165	174	187	164	154	161	174	168	158	175	147	177	148	167	156	167	167	170	176	165	180	148	168	170	178	180	178	165	175	171	152	156	152	160	176	163
8062	1362	1499	1642	1331	1070	981	772	664	603	586	487	516	511	528	577	539	457	435	493	435	440	467	482	484	464	428	452	429	457	450	416	404	381	380	404	445	450	434	442	432	395	483	437	420	456	440	410	399	420	432	425	458	439	440	433	444	390	396	460	413	402	405	421	396	432	458	423	431	430	474	460	392	437	450	451	430	423	452	440	430	444	390	435	446	438	449	427	413	431	414	401	422	411	417	411	433	416	401	406	416	441	422	407	440	414	425	443	394	440	420	397	446	412	428	424	409	396	427	444	467	445	420	450	412	455	454	406	450	434	433	398	430	412	459	402	443	379	417	442	447	432	380	403	481	448	420	424	486	413	427	438	419	451	455	412	405	405	442	434	410	416	440	424	423	401	429	421	420	457	418	395	423	425	446	442	403	430	407	434	442	402	436	442	421	441	442	389	402	404	449	446	431	412	415	408	421	416	458	439	441	398	420	414	405	427	446	432	427	420	418	424	419	428	431	414	434	438	414	441	396	484	443	433	424	431	440	396	436	428	435	466	426	384	425	453	390	456	425	400	404	406	422	410	423	457	451	411	439	417	425	386	420	432	448	415	434	394	442	446	443	423	422	407	438	403	373	413	405	416	468	439	405	411	461	425	398	455	439	422	394	408	435	434	459	403	433	387	420	396	449	415	445	441	423	407	426	409	383	430	412	410	429	459	388	406	441	439	391	425	430	464	425	418	437	424	409	420	388	443	422	420	401	437	453	435	431	445	436	430	439	452	451	439	422	435	418	391	412	432	417	417	428	417	441	431	442	411	390	434	404	408	432	423	419	435	450	406	441	426	421	394	438	384	404	410	417	410	419	410	452	421	407	421	417	428	427	433	393	399	442	480	427	407	436	471	412	409	399	430	439	412	410	420	421	423	472	438	445	417	443	431	437	425	388	411	441	450	480	465	397	425	402	429	419	433	413	434	428	375	386	433	393	462	416	442	440	459	431	443	447	424	422	438	412	418	457	465	405	397	415	426	403	450	406	435	424	442	443	475	457	420	442	403	418	415	429	416	435	422	430	396	417	463	423	460	413	448	410	401	395	415	455	425	390	452	434	452	381	410	472	430	399	426	403	418	417	401	455	430	424	422	432	446	407	418	438	409	452	444	398	456	433	440	430	422	423	435	425	421	444	454	444	406	430	437	424	412	445	450	425	424	425	420	423	410	447	414	411	428	407	425	441	457	398	414	436	416	442	452	427	430	440	424	411	423	431	447	432	442	418	437	433	395	447	433	423	419	402	439	427	407	415	454	439	445	420	417	395	457	467	475	458	424	453	385	401	420	451	446	412	451	449	421	415	408	458	400	446	415	459	438	459	464	456	435	414	447	411	399	453	394	446	435	422	444	412	437	406	427	454	418	429	416	414	426	410	442	411	386	419	443	389	410	412	416	449	458	414	423	399	417	460	432	406	455	395	472	395	449	433	426	422	444	433	450	421	416	448	405	451	444	433	414	421	437	430	430	456	419	405	431	447	375	384	441	438	437	460	422	453	457	453	373	401	432	416	449	428	419	428	417	425	452	431	427	431	416	403	460	442	434	416	426	412	409	415	397	432	447	413	430	441	418	431	426	419	444	403	422	450	412	431	434	418	423	403	441	386	449	427	441	433	391	429	468	428	434	419	440	431	411	453	451	394	445	384	434	423	441	439	434	424	423	425	438	460	413	421	432	445	415	433	408	426	414	407	436	429	416	423	427	415	418	421	426	414	424	423	428	420	405	417	460	441	444	384	401	449	379	461	463	430	418	396	479	429	430	446	437	424	453	458	456	412	419	422	433	438	399	395	439	415	456	408	398	440	424	443	421	410	466	411	432	433	419	423	431	445	437	435	436	439	455	444	419	422	450	432	413	446	418	433	441	415	440	459	425	445	448	408	413	397	414	452	423	430	405	382	421	394	416	432	436	423	427	430	457	471	394	439	417	406	424	428	401	426	389	426	423	406	459	404	428	426	461	445	432	389	407	381	453	384	434	440	382	409	404	423	452	439	401	416	433	418	423	490	429	459	431	440	376	454	439	431	429	448	442	389	422	400	419	418	412	420	430	421	422	384	420	421	433	461	425	426	425	448	421	404	439	426	449	461	432	443	447	449	430	416	423	454	432	395	446	435	396	358	428	438	477	399	409	414	396	409	372	420	438	404	405	439	410	434	420	433	407	423	439	428	450	449	420	395	437	450	415	371	431	425	399	406	442	410	425	415	421	391	414	430	427	426	383	413	405	428	433	441	425	436	423	400	405	417	439	397	434	441	420	445	409	459	392	418	399	408	424	438	427	462	455	442	432	425	450	417	414	392	421	378	408	437	414	430	434	432	432	424	442	421	415	429	432	446	448	410	430	420	446	410	446	430	467	403	439	436	424	399	456	433	442	395	412	412	457	396	438	460	430	427	434	458	437	411	408	452	407	415	457	452	403	434	435	443	397	413	437	424	436	402	447	398	427	430	462	432	422	455	441	442	418	452	425	386	415	398	438	426	427	440	428	394	406	428	423	449	439	464	422	417	425	414	467	409	478	412	441	406	419	391	422	419	436	420	425	437	435	421	411	438	439	428	419	413	441	429	418	437	445	406	378	416	435	436	457	418	385	424	435	438	452	441	416	433	414	427	358	433	386	433	441	431	429	420	458	445	462	431	455	420	397	385	405	417	440	456	440	434	447	422	396	405	433	417	441	382	406	413	411	432	425	427	451	414	428	399	427	390	414	414	405	451	448	414	411	434	421	408	408	445	459	430	442	433	419	490	425	432	440	423	422	398	387	431	417	449	420	400	445	412	406	426	393	439	433	414	392	414	424	391	437	429	427	402	407	410	426	446	394	436	427	433	424	427	441	412	442	467	443	413	421	442	437	441	442	461	418	414	420	422	380	414	424	432	419	421	451	445	403	448	395	446	449	407	420	418	424	463	450	435	427	389	420	445	375	421	459	420	453	435	433	446	402	396	452	449	394	430	428	377	404	414	440	435	400	407	457	398	407	406	382	385	445	452	444	409	405	435	433	415	437	411	420	431	415	423	435	464	415	419	459	400	415	430	429	419	458	434	434	393	411	428	421	423	431	398	436	437	450	441	469	414	421	422	428	424	424	447	417	424	423	428	421	396	465	450	383	463	420	448	409	433	408	400	390	444	440	441	398	390	432	468	395	408	420	441	407	427	357	423	424	432	423	381	471	392	457	435	469	426	445	436	410	414	463	416	415	424	411	453	392	426	406	412	412	436	401	436	436	400	406	445	417	419	447	449	432	439	459	410	417	429	436	404	403	412	463	424	472	417	410	409	450	389	448	454	425	409	450	419	419	437	418	425	378	441	426	427	427	431	427	417	463	433	424	410	460	448	402	438	377	479	441	439	437	446	451	425	445	423	413	412	427	411	434	430	414	422	433	424	437	402	421	400	446	438	443	437	435	454	432	411	439	427	462	406	440	407	437	433	428	427	421	421	423	408	459
24123	4614	1313	950	651	534	401	406	344	288	270	275	293	297	254	260	281	259	261	239	240	224	227	255	231	257	236	235	225	273	237	260	255	250	229	238	237	242	236	234	222	227	236	249	242	234	246	233	248	255	238	232	198	223	235	247	244	247	252	245	252	258	241	240	242	239	228	281	243	241	219	245	244	174	255	254	230	253	218	254	232	256	226	222	224	206	229	236	235	217	209	251	222	226	219	227	252	217	236	226	191	220	261	236	233	238	238	249	243	231	240	257	259	245	264	243	223	228	203	208	223	241	241	274	236	222	244	222	238	238	226	215	218	229	229	226	224	238	233	235	251	247	229	274	254	249	230	220	236	263	251	249	220	218	221	229	219	225	276	253	236	250	218	227	240	222	235	248	231	230	228	221	268	236	227	267	232	235	241	227	220	247	202	244	257	242	245	261	251	218	233	224	245	207	235	237	246	249	257	235	241	229	243	228	259	257	249	230	277	250	255	221	221	214	242	237	245	212	262	216	260	228	226	257	262	230	251	240	211	263	224	216	205	211	228	220	225	252	264	262	215	220	241	246	222	228	224	251	237	239	206	202	213	228	230	230	243	271	265	260	224	240	219	231	227	273	268	247	257	236	236	240	238	221	243	218	263	251	248	227	223	203	243	230	245	240	268	240	249	230	232	242	268	230	265	249	232	230	212	244	246	253	266	220	256	228	240	241	239	224	214	218	238	240	274	237	220	250	235	247	233	211	227	248	216	260	222	270	247	264	248	226	228	236	201	246	252	223	220	244	247	225	219	234	245	214	222	257	251	230	242	235	250	231	219	224	207	242	214	248	238	229	237	238	216	248	249	231	234	239	213	216	246	199	235	263	216	216	255	254	242	258	239	230	201	234	241	226	249	213	227	218	256	276	237	247	230	227	252	247	232	255	238	236	249	255	198	202	251	204	206	246	239	217	244	258	260	220	240	209	240	265	226	234	234	237	239	223	226	285	257	249	244	234	243	226	235	218	235	225	233	239	246	240	248	236	254	235	222	249	235	223	196	225	231	209	233	235	224	240	236	228	258	222	241	223	217	230	244	231	247	246	253	239	226	243	215	252	265	265	225	234	229	234	252	239	231	250	273	221	242	221	256	239	244	283	225	247	262	257	210	237	234	244	232	230	252	238	233	245	212	233	253	250	247	209	229	238	220	247	242	229	248	228	256	253	251	245	229	235	256	257	212	211	196	217	258	244	246	240	254	246	245	257	240	260	243	237	233	228	226	216	242	233	258	238	273	245	273	258	286	225	257	237	232	237	233	217	231	240	241	254	237	224	228	224	232	234	228	227	228	205	220	267	212	253	265	255	223	241	241	260	223	241	244	222	259	281	261	221	230	259	218	212	243	242	216	227	235	219	244	241	220	231	250	232	245	264	223	214	223	228	228	216	206	237	233	245	238	247	214	278	241	231	273	196	223	249	209	228	235	240	236	223	243	229	255	237	259	252	229	221	247	209	193	227	231	250	252	279	251	204	251	240	241	233	225	250	230	234	229	240	231	263	215	245	276	244	251	221	216	234	259	265	229	243	235	255	252	244	237	248	226	241	237	233	209	227	221	219	234	230	229	247	217	242	233	223	211	234	252	221	229	241	222	226	237	252	232	228	247	247	220	240	250	220	240	227	213	238	232	228	240	271	224	238	242	246	217	240	230	245	233	235	238	222	238	248	228	238	221	244	230	222	228	242	242	221	234	252	218	245	230	253	239	227	229	238	241	247	225	236	207	296	215	219	248	242	219	214	260	270	255	235	223	212	239	217	235	206	215	260	260	247	229	237	220	257	227	244	210	230	229	236	220	232	233	226	225	255	248	230	199	239	216	223	242	221	203	235	229	235	236	217	238	237	236	230	264	242	216	228	222	257	228	246	235	255	226	211	240	222	211	246	212	263	227	214	225	212	233	173	248	246	227	227	224	238	245	250	251	256	237	228	213	219	220	232	232	276	229	241	260	196	239	244	227	246	210	269	222	230	206	242	229	242	253	236	210	255	254	224	228	246	230	251	240	231	220	239	241	252	198	248	215	251	230	211	241	257	259	239	238	229	244	236	232	220	224	217	235	256	239	239	256	223	268	238	258	234	214	254	235	222	242	215	254	217	233	251	238	208	241	223	223	245	226	241	220	242	212	208	249	277	220	243	228	230	237	217	227	238	236	234	242	259	244	218	231	240	272	237	219	239	225	228	238	252	242	224	243	221	233	231	228	257	241	263	210	248	223	226	208	232	248	261	224	231	233	246	236	206	247	225	226	252	242	253	216	200	246	254	210	264	258	234	266	229	233	216	252	219	233	232	266	230	244	264	212	232	239	233	270	220	202	244	220	248	231	266	218	241	222	241	232	237	261	246	238	251	266	235	226	224	257	221	238	238	238	246	214	241	245	237	214	236	213	241	213	210	244	251	242	237	228	241	219	241	221	225	231	233	251	232	223	218	223	213	237	227	219	218	236	209	241	197	252	230	238	243	245	238	252	245	255	253	229	198	228	246	229	234	251	250	246	265	225	239	249	234	243	247	261	246	231	235	220	253	224	242	249	236	253	220	211	230	251	214	231	253	221	236	223	247	237	241	253	250	245	242	253	247	251	246	243	226	225	233	210	231	214	253	267	238	231	237	234	238	246	235	260	239	265	247	242	238	232	255	207	251	245	220	256	226	221	270	236	254	230	218	213	236	216	236	216	232	223	232	235	219	264	227	231	239	240	260	236	242	221	223	234	223	250	204	252	221	266	248	207	254	208	231	223	238	233	247	253	224	245	227	243	249	220	235	244	247	218	233	258	244	254	274	236	233	234	244	218	261	216	220	253	245	229	225	246	231	237	264	220	250	214	267	236	235	247	253	217	229	205	236	225	232	243	226	235	246	230	231	230	242	236	223	227	252	272	235	218	257	237	239	238	258	242	249	234	213	214	260	267	267	237	221	230	247	244	237	245	215	265	238	239	227	256	263	238	243	251	224	227	179	233	249	251	236	241	234	234	247	236	256	232	258	252	234	233	233	266	251	240	226	227	235	241	248	265	231	220	219	209	206	234	235	209	222	205	220	231	252	254	227	232	273	224	248	193	237	236	225	203	238	233	228	240	236	234	234	254	221	227	225	225	208	255	241	260	234	238	228	244	232	233	229	209	201	230	202	232	237	248	226	236	228	259	242	226	247	213	220	235	220	228	239	238	224	257	252	241	230	245	195	244	246	257	227	240	230	253	248	216	216	250	233	224	242	233	246	235	226	248	248	255	237	245	244	229	221	237	238	238	225	225	234	233	233	261	259	236	227	246	243	223	232	213	244	257	238	230	240	223	242	257	256	204	260	243	230	231	245	244	236	229	254	246	224	243	246	225	199	245	249	239	268	238	218	252	265	233	239	233	219	231	222	206	240	241	231	238	225	238	242	250	246	236	234	252	204	238	260	228	264	235	254	248	231	225	186	207	238	229	224	251	235	255	252	261	217
16867	2824	2779	3092	2534	2125	1708	1355	1145	1032	904	813	840	806	759	801	777	701	663	596	646	672	641	677	656	671	631	587	600	608	608	580	580	551	575	620	601	587	588	595	550	563	597	577	573	579	569	592	626	547	581	565	569	610	566	581	561	575	599	593	560	572	557	571	566	561	584	588	607	574	601	586	564	551	556	552	570	538	602	566	568	548	582	596	592	562	569	602	566	579	566	557	535	614	559	595	540	585	546	558	561	580	554	533	652	537	577	528	571	573	567	612	559	630	525	540	579	576	529	610	544	531	557	491	576	533	565	529	554	513	547	562	562	546	564	575	586	576	580	549	611	558	596	613	577	565	520	562	557	538	528	570	523	510	590	552	603	555	579	560	529	584	563	580	563	549	577	547	560	560	561	539	541	545	548	581	558	576	518	540	580	563	568	513	572	551	532	555	603	543	611	564	587	552	564	546	535	579	570	554	539	550	557	581	573	542	562	616	612	553	599	523	559	539	541	528	526	583	567	575	553	564	613	550	594	559	617	600	576	588	587	574	572	571	562	572	590	570	546	564	532	582	603	536	542	597	567	556	613	592	614	558	560	543	567	555	588	535	534	563	564	583	554	610	573	595	558	592	521	570	562	607	577	582	602	548	568	530	605	553	556	572	588	575	558	554	556	534	553	547	530	552	585	591	568	560	613	582	539	500	547	588	559	618	546	557	572	547	599	576	554	572	574	565	569	557	563	574	524	583	598	593	560	575	525	588	529	549	574	596	570	562	538	561	577	543	585	561	584	572	561	540	566	583	562	584	577	544	622	549	568	619	519	581	579	548	610	551	582	580	591	588	543	622	587	571	599	609	553	553	550	580	566	549	526	538	560	578	573	587	537	544	561	548	542	565	599	547	583	547	557	631	576	539	558	563	553	558	534	573	543	522	557	588	574	560	542	608	543	532	591	574	548	602	603	562	548	608	522	586	585	610	579	623	533	567	533	586	606	581	559	621	578	564	577	557	558	575	559	583	520	590	574	583	572	557	573	557	578	572	565	563	552	552	529	546	527	595	560	565	564	598	573	557	592	581	536	533	603	547	563	545	522	557	542	554	538	590	540	542	571	583	584	587	569	590	588	568	540	573	575	561	565	579	573	548	547	564	535	557	560	568	598	599	578	539	593	603	556	563	591	567	587	582	579	550	576	540	559	598	536	584	617	553	568	563	542	541	588	559	556	565	571	553	580	541	571	568	592	531	558	591	593	548	521	564	586	555	583	577	559	529	546	588	568	558	572	528	592	571	539	569	601	555	571	522	546	542	579	585	561	592	599	613	539	586	579	519	563	612	567	544	567	572	544	593	502	576	592	576	541	564	564	563	583	587	601	576	522	584	566	592	542	550	570	556	566	586	574	616	541	534	579	572	539	551	570	541	584	585	523	583	589	564	599	552	571	545	563	598	555	600	553	580	562	619	600	588	578	569	581	592	544	554	568	519	555	542	602	586	573	551	585	561	526	532	565	542	545	560	572	576	571	554	587	566	535	550	561	552	559	572	558	527	557	604	589	540	559	596	596	520	521	571	613	557	559	570	572	505	553	579	584	544	569	571	557	554	520	563	569	562	615	532	607	571	562	594	604	597	558	548	558	565	590	592	572	563	574	566	564	540	581	573	560	617	589	594	534	590	573	542	570	504	565	552	546	591	583	571	541	562	531	597	548	605	549	550	560	573	557	572	568	533	562	560	580	577	564	596	590	563	583	605	605	585	555	514	586	553	556	575	580	525	538	548	572	507	575	561	562	549	559	554	609	597	549	632	534	581	568	604	611	537	578	543	579	567	587	527	579	565	592	580	588	581	557	593	571	598	591	551	575	543	565	577	570	553	590	550	577	524	555	583	538	595	553	557	538	562	592	591	580	567	601	592	549	600	555	556	596	571	539	544	577	569	555	576	537	607	589	538	587	590	540	521	554	560	555	583	553	612	528	564	621	559	567	550	589	588	525	566	550	568	566	532	562	577	548	585	564	540	566	609	612	567	590	521	568	634	596	585	560	603	555	586	560	526	583	541	533	579	548	550	598	552	616	566	542	551	552	572	580	576	599	557	579	572	553	566	539	558	578	515	543	576	573	547	570	597	593	514	590	588	553	540	570	563	577	583	563	573	568	609	567	585	566	597	539	577	571	554	546	580	575	558	579	567	620	563	538	576	612	597	551	606	553	598	554	550	549	560	578	533	596	576	548	595	564	541	621	573	576	515	567	548	554	568	605	592	582	595	599	625	551	549	577	532	553	553	570	552	577	520	591	550	573	589	536	549	538	572	571	567	558	535	580	496	613	572	561	552	600	586	565	568	535	581	585	537	557	560	582	574	589	583	558	547	616	578	570	525	554	556	583	560	559	550	581	564	557	558	554	548	523	537	556	570	580	546	563	547	535	600	543	595	601	580	565	567	563	544	573	622	562	555	525	571	551	573	603	534	589	579	545	559	554	580	599	604	608	549	588	578	565	556	546	568	545	602	557	557	585	561	562	560	569	631	549	517	573	601	556	595	566	602	600	571	619	602	552	573	560	577	557	548	556	539	556	595	586	548	516	589	586	601	587	586	573	569	572	574	530	576	584	561	571	562	576	570	532	557	559	556	549	554	579	527	534	567	534	529	531	534	651	558	551	593	574	550	596	584	573	535	555	599	578	584	582	546	550	577	570	564	568	589	577	529	574	521	573	538	547	558	555	562	579	581	591	611	602	560	623	582	592	558	612	544	591	561	564	534	562	585	583	554	584	580	579	566	552	585	560	586	579	564	599	567	620	517	528	593	581	579	551	525	588	544	543	608	533	521	576	563	579	561	563	557	567	577	601	574	581	582	574	530	575	565	601	546	544	583	526	580	525	588	550	578	541	584	572	572	534	530	590	587	566	554	557	552	554	563	564	569	584	572	581	550	596	545	572	622	582	605	550	594	526	549	580	621	553	547	532	552	531	586	569	544	554	597	567	583	593	581	557	536	540	556	548	538	600	580	602	558	563	584	555	545	568	580	623	597	568	569	556	612	541	549	575	565	529	583	561	605	582	571	575	566	551	563	607	584	574	564	590	585	539	557	601	575	523	589	595	542	529	571	581	543	559	565	546	587	579	589	559	583	524	570	559	620	560	587	527	551	553	499	597	575	627	544	529	590	560	552	543	624	527	522	589	557	582	554	610	581	554	570	584	573	581	597	588	561	569	547	529	573	548	573	555	595	560	559	581	559	594	597	586	545	581	553	560	564	549	579	555	524	546	539	543	539	556	617	560	547	583	573	618	590	576	567	565	574	590	526	559	575	555	576	588	562	581	628	562	560	520	538	576	603	556	598	559	541	565	564	553	526	522	542	616	600	552	548	569	523	535	584	576	575	581	563	601	577	548	554	560	540	576	649	599	571	602	604	576	574	571	573	557	544	564	588	538	567	588	559	524	551	583	588	563	550	567	607	581	540	565	595	555	585	542	587	554	565	537	584	575	585
33469	7515	2026	1285	908	611	499	413	316	258	227	220	218	225	215	182	186	208	197	197	206	171	180	197	189	177	171	173	155	182	156	180	173	160	166	161	190	143	185	175	155	191	172	155	167	170	160	189	151	182	156	163	166	165	156	167	175	161	167	175	145	172	163	170	172	164	171	152	164	181	156	145	163	155	157	155	168	178	175	162	154	179	161	170	165	142	131	161	162	172	158	161	160	161	162	177	164	181	168	153	150	181	184	157	168	172	150	163	163	182	167	179	178	165	192	168	156	159	155	163	164	170	165	158	138	169	138	148	183	158	173	165	146	146	175	177	195	179	161	162	174	147	173	188	161	148	146	145	182	142	174	182	166	165	143	139	159	172	153	167	142	148	160	161	165	162	170	152	174	188	192	150	162	158	171	176	176	171	171	183	154	157	150	171	182	162	148	185	186	164	154	157	186	163	170	144	166	166	189	163	166	174	185	177	173	171	165	164	150	168	178	167	158	168	190	177	198	141	159	180	165	171	161	131	153	185	174	162	154	167	155	170	174	159	165	167	175	158	147	182	171	165	170	180	160	164	164	157	192	160	170	162	142	153	162	164	177	142	170	153	148	158	157	144	154	169	142	156	190	176	171	159	195	162	151	137	150	157	153	153	183	165	161	141	153	173	168	165	164	160	166	172	153	175	147	160	176	163	150	172	159	166	160	170	165	187	157	169	180	166	151	158	167	158	175	161	161	145	136	157	164	141	170	162	159	147	155	181	176	153	180	165	187	190	178	151	140	178	186	149	149	160	139	187	155	177	165	149	149	168	172	153	151	164	170	164	157	158	192	155	160	158	157	156	162	179	139	198	157	144	169	186	196	174	159	172	171	153	174	156	178	155	160	145	162	172	170	154	148	168	138	190	155	173	167	162	156	164	162	166	152	166	148	169	172	146	153	177	175	161	153	178	150	163	167	166	171	163	175	172	185	151	156	164	152	173	163	160	132	167	140	162	166	159	147	152	158	157	163	167	170	190	161	191	147	186	156	175	153	183	159	169	169	165	168	174	154	163	176	185	160	151	136	150	158	161	144	160	170	187	174	172	172	192	153	143	171	178	182	156	144	173	172	150	163	143	190	189	148	140	152	167	153	188	131	163	154	152	179	139	162	157	192	133	184	149	154	164	182	140	153	164	143	134	164	171	154	167	177	152	148	175	164	129	151	153	157	177	169	162	160	162	163	149	155	173	158	173	181	159	136	144	166	172	155	168	172	165	165	139	166	167	155	150	165	139	155	183	162	147	141	154	156	150	152	177	187	146	160	166	162	169	186	156	162	191	169	191	146	162	166	166	152	148	169	155	150	165	179	157	170	166	164	191	154	162	160	165	163	129	172	157	161	170	185	159	176	177	166	138	177	145	143	150	175	163	151	150	170	157	167	142	149	160	136	180	166	174	178	148	166	171	153	160	156	164	151	137	165	167	155	157	162	169	157	161	162	176	159	171	145	185	161	144	180	179	172	135	168	173	163	143	162	172	173	155	159	178	177	174	160	174	180	157	145	147	164	179	156	169	146	167	147	175	171	147	150	168	153	182	189	158	146	153	158	179	167	155	178	182	161	167	159	154	152	157	161	142	165	166	158	176	165	158	175	172	164	151	185	151	167	151	134	176	155	177	157	130	128	172	149	158	161	159	167	171	160	150	156	134	164	168	180	159	140	183	145	180	157	154	144	151	162	176	176	167	161	174	136	157	158	157	166	154	177	161	148	146	150	138	182	158	152	163	172	165	170	172	175	161	178	164	156	151	165	160	171	166	171	182	157	159	142	169	163	140	161	155	165	147	194	148	159	149	190	150	203	191	165	130	159	176	144	172	157	176	172	174	157	180	153	165	178	154	176	182	150	145	152	164	147	180	164	163	139	174	162	168	167	162	167	176	157	164	164	169	184	161	171	164	172	169	147	187	167	161	171	152	185	179	158	161	175	163	178	152	152	166	170	163	195	162	171	136	152	166	161	162	173	165	151	175	151	185	168	184	162	169	169	164	165	153	172	140	161	155	172	161	192	152	157	153	177	168	172	167	158	169	156	148	149	150	169	159	180	170	161	172	180	170	177	172	161	152	153	159	179	161	177	168	149	163	155	148	156	145	172	150	153	175	161	163	145	205	126	150	146	166	148	137	151	183	156	174	176	194	158	152	186	153	163	145	129	205	165	162	194	186	137	172	168	164	172	191	156	182	170	140	161	158	154	151	163	148	163	184	173	171	139	184	192	167	142	148	156	176	151	172	150	168	165	157	170	145	172	147	149	167	167	173	170	156	176	182	149	159	142	184	191	156	159	146	159	153	152	169	181	161	166	169	156	174	157	187	154	162	157	179	151	185	176	161	157	152	159	146	171	167	174	175	179	167	162	163	167	164	168	133	172	154	145	155	175	181	152	178	148	187	143	175	183	148	170	160	171	204	172	162	163	143	177	162	154	155	149	166	155	156	164	174	183	165	157	154	150	203	192	175	163	149	175	169	153	152	143	171	179	153	165	162	154	189	155	148	193	147	171	158	152	161	158	179	180	168	196	173	144	164	166	173	173	165	185	160	153	152	173	147	166	165	155	168	153	155	141	161	147	166	185	164	163	146	160	172	160	152	144	178	162	140	166	145	167	174	162	170	139	167	172	168	155	139	171	179	130	171	147	161	153	195	168	174	146	146	123	150	169	157	147	155	173	154	151	169	145	182	169	178	182	164	163	157	157	149	180	138	173	176	164	153	190	171	159	150	170	170	167	161	147	163	154	164	162	165	144	145	166	162	135	157	165	165	126	153	160	172	174	158	153	168	172	174	173	157	148	189	164	163	181	135	152	171	180	176	166	180	155	155	159	175	170	177	174	165	168	185	159	185	150	156	163	143	172	166	170	147	184	175	168	196	158	169	177	175	183	150	189	158	172	178	184	176	158	171	154	160	168	157	161	155	152	148	164	175	166	144	174	149	172	145	156	178	168	134	167	152	152	157	149	151	150	174	154	146	150	146	181	172	152	151	177	189	168	162	175	137	175	135	159	162	155	171	170	175	145	171	168	154	188	155	155	164	170	163	168	186	170	184	138	172	153	145	143	182	173	199	180	181	175	153	178	140	158	150	155	155	183	182	158	153	154	164	175	141	151	171	171	163	156	141	142	153	155	159	153	179	157	174	133	183	143	176	180	171	149	149	157	180	165	161	132	149	159	199	165	169	187	172	162	155	156	158	158	167	142	162	164	167	157	158	172	162	165	152	157	149	163	176	174	146	167	154	157	159	161	183	160	175	182	148	171	171	132	149	168	162	165	177	163	162	175	168	160	148	156	155	191	135	180	175	147	174	161	168	136	152	166	144	167	165	164	148	153	141	150	166	175	160	176	160	183	138	153	145	145	180	151	171	162	145	166	154	167	175	180	162	185	151	161	178	138	163	166	167	172	171	160	185	175	167	181	159	187	179	184	179	178	170	153	163	180	155	145	174	145	162
20619	3557	3794	4259	3455	2653	2199	1667	1276	1106	1009	823	778	784	745	714	728	644	515	537	471	512	534	510	594	554	489	494	457	458	396	442	409	419	389	391	407	415	448	400	467	423	414	404	423	401	429	430	406	397	427	409	399	428	425	396	402	387	419	408	424	436	395	415	390	432	397	388	407	398	373	442	421	459	392	418	441	418	412	404	405	398	409	382	349	394	338	393	399	392	398	402	342	403	430	386	402	391	413	388	378	406	394	391	397	405	438	411	408	385	389	394	384	393	370	416	380	427	397	375	435	398	380	402	441	424	380	411	426	406	365	382	408	404	395	413	364	405	420	406	426	401	448	395	362	404	417	398	436	410	376	396	371	422	390	400	414	380	374	403	377	403	395	391	401	369	396	404	419	390	436	411	391	369	390	369	408	401	383	393	404	409	430	393	403	384	330	417	393	366	415	389	389	402	389	395	389	406	382	400	410	401	403	403	409	400	375	394	383	394	447	423	380	405	428	405	349	378	405	396	414	432	385	360	459	421	369	413	404	408	418	410	415	380	382	400	403	411	420	382	402	418	355	387	366	385	401	406	412	434	368	378	381	419	378	436	406	405	438	369	405	390	437	423	426	391	377	410	398	445	398	375	401	393	425	410	402	391	414	435	412	380	396	364	415	388	414	400	431	393	389	407	388	421	399	377	347	382	380	414	402	383	415	398	406	419	409	413	359	403	416	387	389	390	380	431	396	378	386	363	392	421	383	426	391	404	422	418	387	381	416	411	432	405	374	396	378	394	414	432	390	386	388	400	369	415	396	428	382	407	414	392	376	382	381	443	407	418	411	395	368	447	365	366	420	394	365	401	388	390	451	416	399	393	365	365	378	394	389	368	413	386	381	403	400	413	434	384	399	414	411	364	421	386	382	365	367	415	421	379	409	379	372	374	395	438	411	392	408	408	385	398	364	378	425	381	360	393	401	412	432	375	430	429	402	367	349	418	384	382	415	427	410	425	415	397	437	432	393	405	428	400	399	404	415	443	393	384	346	398	364	414	391	413	440	381	416	404	397	400	386	406	414	388	416	391	434	383	391	393	411	422	391	376	409	394	417	432	402	388	382	418	425	394	381	408	388	393	445	378	412	399	409	372	417	428	409	406	376	407	382	364	386	409	437	367	409	378	373	398	396	415	402	392	382	405	402	389	371	435	413	433	373	372	433	395	390	374	409	404	372	378	424	410	437	382	402	419	392	427	397	378	417	429	415	395	409	410	379	418	375	410	382	395	395	393	414	371	369	408	414	387	399	396	391	413	399	415	383	423	380	406	397	387	409	407	443	426	424	401	381	396	389	411	393	390	407	415	409	444	410	399	380	412	388	375	365	407	432	381	409	373	373	398	402	415	434	385	394	405	400	382	418	407	401	378	394	415	402	373	409	410	403	378	414	418	384	411	394	412	424	362	416	383	388	396	402	394	417	408	402	404	375	351	384	412	423	407	417	375	425	402	425	447	403	375	357	400	391	409	427	361	430	362	392	396	366	384	432	408	404	352	420	414	389	398	404	378	399	387	426	413	399	420	413	399	408	429	431	400	369	390	374	426	406	400	414	411	427	385	355	425	400	376	449	396	365	391	422	395	349	391	391	416	395	386	381	411	433	392	415	380	416	412	413	414	430	392	348	376	423	368	419	426	382	440	415	397	403	410	394	364	390	404	392	411	394	431	428	414	402	389	445	380	396	381	396	374	423	394	384	420	413	403	430	434	380	373	440	429	383	394	416	408	383	413	405	403	429	374	379	422	371	394	398	407	414	424	411	381	372	396	368	410	365	376	434	413	379	349	399	407	401	400	401	385	407	400	411	451	378	403	418	389	411	420	383	406	380	415	384	437	367	419	419	392	382	435	408	407	406	410	410	397	351	352	441	403	374	402	381	384	448	421	388	401	394	392	392	413	428	396	402	364	393	441	383	396	412	397	410	435	402	406	412	408	369	393	378	382	381	418	365	369	409	413	431	402	388	366	399	373	412	385	391	375	371	409	385	416	389	391	402	389	420	409	453	366	394	409	411	395	421	419	428	369	410	389	390	378	373	375	369	380	378	399	371	389	389	418	398	435	406	400	420	430	398	399	390	378	409	384	393	366	398	398	370	393	373	383	384	380	444	376	399	458	387	405	432	392	368	413	408	447	386	365	383	410	421	415	402	373	404	369	391	410	404	389	437	371	399	379	408	409	366	404	359	398	385	414	371	396	443	341	401	416	397	412	406	395	383	345	441	394	430	393	408	391	430	384	421	381	388	413	369	404	407	420	398	408	397	386	414	382	398	415	400	368	385	425	383	390	368	369	405	423	376	368	422	372	389	373	383	418	412	425	402	396	371	416	408	361	413	375	420	371	381	409	429	396	376	370	369	410	405	377	371	388	380	400	416	363	391	395	410	385	383	391	378	392	387	433	405	386	393	386	410	382	379	386	402	387	427	405	410	389	383	418	386	404	394	381	378	375	354	383	400	439	385	400	390	442	423	390	427	422	359	423	444	407	400	395	436	356	378	405	425	405	377	413	406	409	375	401	388	419	409	395	402	386	386	394	396	371	413	400	415	383	366	413	407	393	388	395	415	374	399	396	421	401	418	407	393	403	422	356	401	371	336	369	387	431	421	392	404	406	411	436	438	388	399	411	390	408	383	402	402	414	413	380	395	402	404	416	375	370	417	395	377	409	405	424	420	402	385	406	383	423	364	406	388	409	399	429	403	390	419	391	421	380	397	363	424	370	401	386	411	400	416	409	370	377	428	379	392	401	414	393	413	379	418	416	422	401	399	390	435	407	407	381	389	412	392	384	372	386	391	408	403	409	390	424	389	364	375	420	394	412	392	378	380	412	380	370	394	376	428	377	402	407	398	393	403	427	401	396	407	397	396	405	395	401	393	413	410	398	383	411	370	392	429	379	397	416	422	383	450	426	413	398	423	403	413	389	371	392	410	407	384	386	399	387	420	399	420	389	386	381	403	392	377	376	386	384	404	404	388	411	410	376	374	362	394	358	384	423	410	419	393	433	420	406	371	408	359	399	409	404	374	405	417	417	411	432	429	408	379	403	395	392	407	386	403	389	391	389	373	401	389	427	388	416	416	408	424	394	386	369	413	424	420	386	404	404	402	403	414	416	391	391	436	408	398	398	374	381	386	398	392	409	369	409	360	392	425	428	440	400	417	398	371	392	413	385	411	421	410	399	394	383	372	392	371	462	408	407	412	400	360	416	412	404	437	410	377	406	388	388	430	417	414	368	406	393	386	417	434	373	412	415	399	432	391	404	408	391	422	411	400	401	391	412	369	420	381	414	354	406	387	390	397	377	424	383	413	404	363	359	425	385	383	415	417	380	402	423	417	368	365	380	393	381	407	385	406	387	375	433	393	413	399	403	365	385	382	373	416	415	357	361	429	405	400	405	418	401	397	397	399	381	401	407	403	392	385	386	382	389	397	402	384	394	411	409	377	396
10687	1348	518	454	330	293	253	226	227	180	203	191	196	209	172	162	197	198	169	177	150	188	160	180	183	172	173	187	183	185	170	162	162	175	181	176	143	169	169	151	178	160	157	156	161	147	148	155	182	174	164	189	172	155	182	170	152	152	151	186	171	169	141	157	152	169	161	164	168	162	160	163	193	159	179	173	164	185	183	146	174	157	139	172	167	190	163	141	183	170	159	174	172	148	190	175	189	169	162	165	185	167	185	155	163	155	185	169	146	155	162	161	146	139	164	149	178	145	192	175	172	160	163	161	184	200	161	173	188	195	200	194	141	177	170	168	175	186	162	180	165	178	203	170	161	151	181	170	148	162	183	178	176	168	156	197	152	176	172	157	153	142	162	173	171	144	176	160	169	190	185	172	203	173	166	136	167	157	170	161	153	160	170	161	142	160	158	150	154	169	174	169	167	150	191	171	167	172	171	163	190	156	156	204	157	160	174	170	190	164	178	175	165	158	166	134	175	174	198	182	163	150	176	157	146	142	169	182	159	155	187	155	179	175	175	164	151	178	159	146	159	140	154	184	172	166	178	151	160	173	173	162	146	169	183	148	170	165	184	188	179	159	183	124	169	163	178	160	167	193	171	165	157	162	192	180	167	168	174	148	169	160	158	186	144	169	168	184	156	154	168	182	150	176	191	177	175	162	167	160	154	158	179	152	162	158	155	202	176	158	142	179	166	159	167	145	190	168	181	196	162	150	159	163	179	201	161	153	163	187	199	166	189	170	152	156	187	192	178	159	157	171	168	171	170	163	158	191	177	171	187	217	148	180	164	171	178	146	170	164	159	160	185	158	168	162	164	165	180	199	171	155	185	185	162	172	165	185	162	165	206	160	171	152	138	176	183	160	163	162	162	174	173	182	162	172	179	181	178	144	169	125	188	168	165	156	173	152	196	156	146	172	173	146	162	170	187	175	152	154	180	183	162	193	139	192	189	187	170	166	159	162	195	147	153	168	149	168	159	161	144	163	174	197	155	165	154	177	153	172	180	187	195	191	193	155	163	180	174	166	163	161	166	168	156	144	165	138	161	145	162	166	176	166	166	190	166	173	164	186	164	161	179	163	173	152	178	149	164	179	167	185	166	180	166	190	151	165	139	169	168	171	151	185	146	163	156	165	170	150	155	164	162	183	183	179	170	164	167	175	153	159	177	198	143	144	197	151	171	146	171	190	168	163	192	178	186	193	173	158	187	157	176	165	162	167	154	139	144	169	169	161	201	170	168	165	166	177	164	167	153	182	161	173	160	173	156	159	149	178	167	154	159	172	170	164	187	176	162	148	156	178	150	153	175	158	206	162	168	158	201	182	148	169	149	155	170	167	165	154	177	173	167	185	149	159	190	172	172	185	163	182	156	145	173	162	135	144	147	180	153	158	140	154	175	172	150	161	149	174	152	177	166	141	147	149	168	176	190	171	190	169	192	154	187	184	192	139	177	166	168	151	157	171	169	175	155	187	161	185	173	170	150	180	166	191	150	171	180	153	168	179	183	167	164	176	171	152	160	177	186	174	188	160	147	170	164	166	180	161	168	149	165	158	156	175	185	165	181	187	178	170	194	152	168	175	162	172	163	165	163	185	159	147	185	175	165	164	179	181	151	154	188	165	150	185	155	172	162	183	167	172	176	140	173	175	163	156	163	157	181	152	134	161	164	189	167	172	193	153	171	188	153	155	138	176	172	150	166	169	184	158	150	150	162	192	179	172	159	144	177	165	138	183	179	183	151	170	168	174	155	154	148	159	174	144	160	159	174	160	174	189	177	145	182	177	169	156	188	168	147	168	195	182	176	178	182	176	187	186	165	180	168	195	165	164	154	173	162	163	179	156	160	191	162	164	167	199	188	172	154	186	168	168	153	156	172	167	148	163	170	160	162	180	187	176	155	160	140	165	173	167	154	166	155	170	176	154	169	184	189	183	175	175	183	184	170	177	184	167	182	202	179	162	175	187	160	178	199	172	165	158	172	176	145	160	174	163	181	186	157	181	173	172	183	172	164	194	178	166	161	181	157	160	179	152	192	149	170	161	180	177	167	170	168	170	175	182	180	161	152	170	166	165	185	169	201	158	159	156	149	157	156	153	172	169	181	179	188	178	150	188	176	136	170	162	144	172	160	161	167	171	190	178	181	166	147	182	164	175	178	189	173	177	176	168	169	167	188	169	163	158	164	163	161	172	152	182	162	173	179	177	157	164	152	171	170	150	193	165	150	135	163	191	152	163	174	180	155	152	171	166	175	171	189	170	181	170	155	155	145	152	164	173	182	170	203	166	144	190	161	194	162	191	158	161	178	177	157	178	175	147	161	198	154	163	177	178	167	181	179	179	160	181	185	162	164	168	184	157	188	157	162	178	188	180	168	181	154	183	179	152	178	172	144	171	145	172	162	158	164	166	157	163	178	157	200	155	176	177	152	155	161	185	165	183	161	159	158	158	171	141	189	183	167	165	164	185	167	155	170	171	194	176	157	181	166	170	155	180	157	144	173	146	185	146	158	175	168	161	172	165	203	185	172	157	153	131	187	171	167	138	158	169	137	184	186	159	159	167	161	176	180	164	163	158	156	155	168	168	158	160	182	160	180	181	148	183	170	158	173	154	182	160	179	157	146	191	172	177	185	157	162	165	175	173	168	169	158	178	181	158	169	156	183	193	174	160	152	173	173	160	175	159	171	201	154	204	159	164	172	162	181	168	170	148	155	182	183	162	152	172	176	180	169	166	198	173	157	164	190	175	161	161	137	180	162	147	151	140	159	181	160	157	173	162	184	170	165	199	153	136	174	164	178	187	178	177	191	156	183	164	169	161	177	160	184	171	153	176	176	181	182	166	172	169	158	182	187	165	176	161	176	148	201	183	184	167	183	182	144	162	189	197	132	189	143	173	161	186	172	164	171	171	171	175	162	147	163	163	159	165	180	193	166	163	154	160	170	159	174	156	143	155	152	167	188	180	188	173	170	158	164	154	138	149	145	163	148	152	168	173	173	154	178	188	185	205	180	196	153	203	158	163	159	157	172	158	176	188	184	152	152	162	158	178	170	169	180	183	165	166	154	171	152	170	171	174	157	178	164	188	177	189	170	161	182	172	156	181	160	177	180	162	159	191	189	134	182	175	155	164	211	182	177	167	158	173	182	183	158	175	167	151	193	164	152	155	153	197	181	154	169	184	172	194	171	181	185	150	173	180	186	191	161	163	181	180	181	186	162	179	164	187	165	168	141	168	161	184	169	159	163	181	150	171	166	158	162	169	174	149	175	159	159	160	159	160	162	169	197	169	173	163	174	161	167	176	182	152	152	157	154	162	143	149	191	173	175	171	154	159	168	167	165	177	177	183	175	183	163	178	143	167	173	159	164	157	160	151	169	161	172	170	170	188	189	168	142	163	165	153	180	143	187	177	175	151	175	195	176	176	164	155	156	176	176	165	193	164	163	168	164	179	150	165
7735	1278	1382	1503	1290	1131	871	773	672	610	627	540	515	545	535	568	488	490	479	465	502	405	453	523	430	466	457	414	497	440	414	403	451	399	416	426	441	417	436	422	398	436	439	422	409	418	451	463	390	445	443	424	477	423	442	386	427	447	410	409	449	413	407	471	421	435	421	405	435	450	395	416	409	446	446	420	448	412	416	422	413	407	411	423	407	441	473	407	396	452	431	420	426	448	439	408	429	454	434	469	404	401	423	399	393	455	432	440	468	456	442	444	387	392	444	420	412	442	453	432	433	423	441	430	457	409	431	438	447	422	393	460	450	413	454	425	414	428	414	452	465	471	417	431	420	399	420	409	424	465	409	399	409	436	389	386	425	414	429	401	448	455	445	419	423	408	437	433	425	389	415	430	443	402	409	427	453	433	391	425	410	446	424	446	471	444	422	437	397	433	400	475	417	436	445	442	416	432	422	420	407	421	421	419	428	450	466	451	435	449	404	442	412	366	442	419	437	449	429	453	407	453	428	421	437	434	432	413	385	429	407	425	416	440	464	445	445	418	397	443	464	414	426	439	440	419	428	426	428	379	405	425	411	423	433	452	458	412	438	412	420	468	410	468	412	421	413	481	459	414	433	494	431	444	467	434	410	434	402	466	420	442	440	403	438	424	418	465	443	421	446	452	426	436	437	384	428	437	448	458	429	392	420	426	412	422	396	402	428	418	432	410	411	411	415	419	426	432	420	392	457	432	416	420	436	421	391	437	459	411	413	405	410	407	397	455	465	412	433	458	370	398	479	390	443	396	443	409	410	392	446	414	453	431	386	428	468	475	432	422	464	430	428	439	470	463	451	408	443	447	440	419	456	446	435	448	423	441	444	406	414	421	464	440	454	421	435	435	414	417	438	447	414	406	451	423	435	423	432	450	416	428	424	432	438	386	433	429	386	395	437	441	445	444	439	396	427	409	432	437	427	452	460	412	423	458	476	430	402	429	400	419	424	449	483	391	420	439	418	447	392	413	381	417	389	457	418	453	419	407	420	431	425	449	429	418	479	419	427	394	435	449	478	450	461	403	442	443	445	472	453	428	376	437	423	422	415	434	415	427	431	435	462	420	467	416	419	437	405	423	398	441	417	443	432	429	423	410	413	445	431	387	438	466	438	449	455	412	409	411	414	409	468	426	428	400	423	378	407	443	423	439	425	448	429	439	418	428	384	417	406	406	429	436	439	440	419	462	444	389	408	454	414	415	442	458	440	430	421	490	427	404	448	432	434	415	463	452	401	435	428	425	426	467	414	431	398	385	451	424	434	432	445	458	430	433	397	452	472	419	407	409	428	432	444	435	445	442	417	416	406	434	406	413	414	436	400	408	440	430	423	405	464	478	388	395	454	424	390	406	402	424	383	426	449	422	489	429	442	419	428	419	428	430	421	447	407	425	430	428	434	447	425	444	443	413	438	401	433	423	404	424	442	409	439	431	430	432	413	456	400	439	458	419	400	436	464	410	425	452	433	428	458	395	423	452	442	402	458	422	418	438	391	442	411	419	463	425	409	440	429	443	410	433	412	409	459	400	425	455	366	425	432	436	442	398	458	408	431	424	433	443	435	432	405	482	418	416	445	409	398	461	458	437	444	417	443	436	408	426	434	434	453	485	400	431	412	431	409	434	428	441	447	429	433	429	446	403	396	437	440	462	404	436	435	425	455	410	447	430	410	468	462	427	398	444	390	434	416	425	415	433	400	419	418	474	473	454	415	421	437	412	443	427	426	432	449	412	431	429	440	453	465	437	401	421	414	458	412	440	405	390	403	441	451	424	437	414	449	402	449	426	403	435	439	437	435	439	434	444	423	430	398	438	428	437	431	429	454	447	445	412	448	392	458	392	400	391	398	440	428	409	415	429	424	460	423	417	429	377	455	386	411	466	424	437	458	429	422	410	428	445	424	419	424	424	428	394	421	431	392	430	436	435	414	405	423	451	449	420	396	403	409	418	422	444	430	409	408	401	402	431	455	419	455	412	381	434	430	458	440	451	424	433	438	420	442	406	427	441	409	408	431	426	453	449	429	411	432	440	370	457	423	493	430	444	442	400	411	428	433	419	484	461	410	403	429	410	418	432	471	414	428	436	455	399	431	445	469	433	415	417	418	458	425	442	438	439	431	404	453	429	458	454	418	443	422	470	435	417	435	418	400	445	430	417	402	442	414	431	436	415	452	434	415	415	424	445	389	437	442	459	420	445	406	426	422	412	451	416	436	471	402	423	453	446	445	432	434	430	415	431	432	437	431	448	418	456	441	423	438	437	426	456	476	432	451	451	421	460	428	417	456	378	391	441	419	413	452	400	452	453	435	437	462	433	452	393	424	459	419	381	456	411	418	445	416	449	426	384	432	460	414	428	401	418	423	457	407	449	481	447	406	414	428	408	463	409	432	418	394	402	420	435	417	445	482	415	401	453	427	371	427	480	407	424	422	427	446	438	420	387	458	400	429	441	461	443	452	440	420	450	418	462	427	458	400	432	402	450	409	460	416	439	381	443	442	422	450	419	441	434	443	440	430	424	398	441	414	394	412	438	451	411	454	416	424	441	403	426	396	441	424	442	407	419	467	436	445	414	453	398	428	476	431	411	441	418	383	452	472	393	415	460	419	418	412	445	402	437	450	392	434	442	387	420	414	417	406	390	446	439	447	415	448	419	434	412	445	455	455	423	420	441	412	415	423	458	398	417	434	440	401	396	436	447	413	434	416	475	442	399	412	439	473	444	442	398	420	425	429	435	407	414	393	433	453	437	417	449	420	416	423	394	433	438	432	429	417	418	419	441	412	422	427	433	434	383	428	419	426	421	397	403	398	450	418	425	415	446	432	400	425	457	419	418	413	422	439	403	450	437	447	434	427	442	418	448	421	409	411	441	445	467	436	418	382	457	445	383	418	426	416	426	391	412	397	433	450	453	428	417	383	417	436	429	411	420	455	424	432	421	412	428	433	428	389	455	438	416	427	419	443	431	451	466	455	448	433	446	406	428	438	438	412	383	419	426	437	441	434	418	431	459	422	391	421	465	403	447	438	450	441	431	438	445	431	442	422	443	430	429	410	412	404	442	414	438	446	441	423	404	439	448	437	421	451	445	445	455	420	430	411	462	433	436	431	455	413	442	428	453	393	436	399	432	413	421	433	409	445	424	478	410	438	410	428	452	418	421	400	441	398	407	421	438	433	411	442	416	437	437	435	459	449	407	433	444	385	419	443	440	443	447	444	394	452	402	437	433	464	438	404	410	401	404	424	428	431	404	422	441	400	475	436	436	406	407	392	440	453	401	460	444	431	427	418	416	460	414	395	447	434	429	433	436	429	383	425	424	447	432	446	438	411	469	473	421	424	415	439	428	429	411	411	421	486	415	451	435	408	421	458	426	457	449	423	399	420	438	435	425	459	433	409	444	416	436	441	416	464	449	463	426	437	435	452	417	414	392	404	428	413	459	421	424
23280	4387	1137	859	635	509	461	343	332	268	301	269	280	276	247	243	282	262	294	265	213	209	232	212	239	288	229	225	244	224	249	207	246	211	221	225	214	240	241	234	231	250	231	227	237	242	251	246	260	240	232	265	242	248	238	275	239	226	214	202	256	245	221	217	229	235	240	222	229	223	239	217	223	253	221	241	264	252	251	223	217	219	252	221	225	270	246	224	221	211	215	233	269	223	239	221	213	232	223	223	242	223	250	234	248	242	235	214	262	241	219	233	229	228	217	246	222	236	229	232	223	229	240	248	232	251	233	227	253	206	208	257	251	259	207	204	220	245	238	230	224	222	248	227	256	216	246	221	248	232	233	238	223	237	241	221	216	209	258	231	243	225	237	229	256	230	265	250	255	255	227	216	224	241	242	228	208	267	232	230	214	261	238	228	240	284	257	244	217	215	201	266	242	216	239	216	251	232	208	251	245	233	236	227	245	223	217	239	221	239	220	243	215	256	216	222	216	216	201	245	247	223	266	236	218	215	234	222	227	233	216	230	239	221	250	220	247	211	221	255	272	193	247	251	245	228	232	231	246	258	230	237	255	248	223	241	226	234	209	235	221	240	236	248	217	235	225	224	222	244	226	256	233	242	225	272	252	217	212	232	201	244	247	220	247	235	253	243	242	224	256	233	226	248	233	249	259	252	254	198	235	194	214	225	244	230	216	244	220	223	227	209	248	226	226	229	242	222	246	215	226	223	238	222	219	254	243	240	252	218	232	236	228	247	224	240	206	264	229	244	221	256	210	228	232	227	200	208	245	209	245	242	260	204	211	206	249	209	259	246	245	242	234	218	267	228	229	223	268	238	216	227	231	244	246	256	237	245	213	239	222	231	232	241	235	231	234	239	240	222	199	183	238	220	246	223	218	242	232	177	251	263	249	226	236	211	234	211	223	249	255	250	258	212	230	242	246	220	223	240	234	246	207	231	240	237	264	238	221	248	228	240	233	244	227	217	208	233	242	233	238	223	234	221	221	220	238	223	223	235	239	232	224	246	222	234	236	240	235	232	241	235	209	220	239	221	198	233	202	200	231	255	231	207	256	238	254	265	252	218	216	238	236	239	232	247	195	237	207	241	252	206	230	210	210	245	213	281	245	225	212	241	238	254	242	234	228	261	237	226	199	229	238	256	240	223	259	228	232	233	205	237	195	238	234	266	229	250	249	240	249	235	231	237	261	231	228	239	225	249	229	229	217	254	222	239	235	235	239	258	230	228	249	201	232	260	253	228	255	225	232	195	221	225	239	230	284	247	230	237	230	218	252	230	252	245	261	244	228	207	214	239	231	219	259	242	258	246	203	222	229	217	231	232	246	252	213	225	247	248	227	231	259	248	239	220	227	222	257	237	260	247	218	223	206	230	219	219	214	248	208	237	237	231	233	236	246	218	229	234	207	218	233	239	221	235	235	283	243	220	223	256	208	253	206	228	251	230	231	228	212	249	213	268	232	251	242	209	228	246	262	220	227	235	225	272	244	249	240	249	273	245	243	258	205	262	241	235	257	238	251	215	224	264	255	241	272	236	252	230	225	230	237	252	236	251	224	235	211	245	238	247	221	241	254	228	224	237	226	235	226	246	247	229	215	238	227	228	238	232	254	222	248	219	230	240	244	220	236	264	202	256	223	248	211	232	221	237	221	266	233	200	232	245	242	215	216	221	248	224	220	214	202	217	224	242	246	244	249	221	233	252	222	242	246	245	234	242	249	266	197	265	218	249	246	215	239	227	223	235	229	230	230	244	222	241	217	228	254	225	247	238	231	233	211	203	245	237	219	247	238	248	234	226	242	238	237	221	243	215	218	211	216	222	230	251	244	251	211	247	281	228	256	226	267	231	224	255	239	244	242	231	231	232	249	215	229	221	260	188	269	224	228	261	219	266	236	233	232	225	254	244	236	226	248	223	235	223	227	248	227	207	232	251	214	209	231	240	231	219	225	217	263	245	254	242	196	238	242	270	227	231	213	237	231	254	226	233	208	254	254	268	256	225	222	221	232	219	233	231	223	253	214	225	178	225	271	225	227	264	261	248	245	204	236	240	217	233	253	211	229	234	245	227	218	250	228	223	222	248	221	235	206	240	215	215	212	220	273	232	221	242	278	266	248	228	214	240	248	241	220	233	236	243	235	254	223	243	231	223	229	235	238	234	228	263	222	234	253	228	227	239	255	240	281	248	234	248	238	229	258	232	239	221	226	206	259	219	221	238	245	230	211	228	272	248	237	235	245	235	233	245	220	238	227	214	233	232	228	239	256	228	250	224	250	252	258	236	253	244	225	227	245	253	239	229	264	236	232	227	224	239	222	237	251	263	262	227	218	229	264	244	241	256	257	207	224	252	241	244	211	250	211	205	246	227	234	236	239	258	247	235	242	224	225	227	241	215	237	225	234	249	259	250	244	235	236	248	203	227	223	239	232	230	265	256	254	230	248	220	233	217	246	225	246	211	203	228	223	234	233	196	233	239	242	208	239	224	221	245	227	241	250	235	250	217	242	222	219	232	250	240	204	267	237	266	214	244	253	216	228	225	230	232	258	239	253	223	243	276	224	248	237	238	256	255	236	253	257	253	240	231	272	244	254	244	229	204	250	256	213	261	266	212	211	261	235	242	225	245	243	262	235	222	238	235	247	258	247	227	248	230	239	245	224	251	236	219	228	268	212	237	230	211	234	237	209	217	203	228	230	214	234	220	236	234	254	241	225	255	233	209	235	221	241	220	240	252	218	245	229	256	226	251	224	234	224	200	269	227	234	252	244	224	232	236	257	238	227	239	231	248	223	236	243	263	265	223	234	251	256	243	251	232	235	209	232	205	222	215	212	250	234	204	242	226	244	224	233	236	240	242	226	258	259	238	250	217	239	249	239	244	224	240	234	221	223	231	234	221	253	225	229	231	191	236	238	236	235	246	226	272	227	226	239	232	227	237	204	244	224	222	201	229	260	253	261	247	258	225	251	234	240	219	185	261	239	234	242	237	245	222	237	225	259	220	242	216	244	252	254	245	226	220	235	235	207	232	253	241	241	217	239	237	233	230	234	213	263	224	222	224	224	234	271	240	252	245	229	201	203	226	248	241	239	236	217	264	258	232	250	250	216	231	224	194	247	226	259	228	206	228	245	229	218	268	228	245	228	233	244	261	252	219	226	244	219	233	210	241	238	200	205	239	253	240	251	224	226	224	199	227	212	228	250	206	238	218	230	233	230	225	224	232	220	225	242	209	211	240	224	253	262	236	219	256	235	235	215	240	217	237	220	214	216	245	236	240	245	241	262	251	240	225	235	221	242	228	216	241	228	196	254	221	251	232	253	212	246	222	241	247	206	258	219	198	229	237	243	246	249	243	212	235	225	228	235	249	253	257	288	226	227	230	229	245	234	260	269	226	245	257	253	226	213	224	242	244	248	259	255	228	240	210	245	233	260	222	230	244	245	233	222	232	237	235
16100	2996	2741	3136	2664	2100	1696	1368	1194	1044	1005	851	772	890	815	842	778	719	711	593	634	576	589	632	654	601	666	621	592	615	601	567	537	561	579	572	608	568	592	597	598	547	547	556	574	547	616	539	563	598	607	609	592	581	575	575	570	512	565	554	577	527	555	552	568	566	542	595	575	535	563	558	535	566	581	581	624	550	555	568	609	542	563	549	540	577	607	552	541	615	545	575	560	600	520	540	582	544	538	586	574	570	563	579	514	542	557	546	579	558	570	529	598	546	589	558	569	553	571	589	548	560	557	575	584	570	594	558	580	540	579	545	569	516	551	552	542	526	583	560	555	587	602	572	585	507	611	541	550	538	543	546	582	559	547	526	590	559	585	556	536	558	550	592	563	572	611	535	555	560	543	565	572	582	542	575	554	587	594	581	566	600	563	581	560	544	536	559	584	543	611	599	551	535	573	571	585	590	519	564	610	589	552	567	584	572	558	544	607	616	589	563	573	551	570	583	581	534	566	599	602	554	614	621	572	545	546	560	556	523	534	546	560	521	559	514	576	567	583	556	526	561	571	573	535	577	557	565	555	578	569	574	583	577	571	568	588	573	557	568	598	510	586	541	562	549	538	611	565	568	581	555	606	595	589	533	551	552	588	573	577	547	543	560	531	528	549	602	583	572	583	529	584	616	567	544	602	564	558	523	555	593	557	553	576	543	532	594	578	534	537	512	575	576	554	578	520	542	582	553	611	541	595	576	563	586	580	615	581	566	538	562	569	552	564	560	524	566	581	555	549	568	545	576	574	610	563	557	539	563	564	608	569	586	574	571	577	568	591	522	556	624	569	518	549	556	563	505	542	539	540	578	561	575	590	582	576	537	525	546	568	559	617	564	565	586	526	585	585	568	560	573	564	581	534	629	551	537	549	581	537	566	536	595	542	542	567	588	593	611	547	565	583	577	520	561	550	568	572	565	564	542	535	567	507	555	584	558	523	579	537	595	568	584	577	525	597	585	519	550	594	590	566	555	552	552	525	563	582	603	549	582	571	541	581	551	563	556	596	578	546	587	534	632	538	605	590	590	563	548	555	553	537	567	546	573	579	588	611	561	590	570	600	594	579	560	565	537	557	559	574	555	579	592	625	543	564	570	560	558	578	550	590	581	556	570	565	583	565	602	571	565	546	571	564	563	568	544	529	539	590	540	553	511	592	571	559	553	594	579	566	568	559	604	539	578	596	551	544	545	515	589	583	597	558	562	572	543	546	588	551	580	568	525	566	583	572	587	588	547	592	583	581	561	583	585	544	509	584	552	515	551	586	543	562	536	557	510	583	584	536	573	540	573	552	542	544	560	547	612	559	601	551	571	556	585	581	566	582	566	520	556	561	544	546	550	562	637	561	571	528	590	573	551	596	609	583	544	569	555	590	572	536	535	585	594	547	605	580	570	556	568	508	603	547	529	556	548	547	541	526	601	555	576	570	550	520	606	549	583	510	536	572	569	591	575	556	587	550	585	564	604	605	565	586	585	563	529	567	616	575	583	584	553	538	571	536	584	553	544	578	615	581	569	560	559	547	594	567	596	612	572	587	554	558	576	594	525	552	551	542	594	565	558	571	513	551	552	591	591	599	581	555	562	627	569	573	517	565	599	585	563	578	607	564	568	574	514	553	581	604	541	539	555	515	562	551	567	558	546	551	591	548	553	575	584	592	584	561	538	521	587	557	574	610	574	594	559	531	547	630	540	537	571	553	576	575	535	538	529	587	571	499	584	560	524	596	545	562	563	549	599	562	570	578	581	549	548	547	583	602	560	513	583	575	598	571	560	555	572	537	578	538	600	561	609	545	549	580	561	601	549	589	566	524	581	591	568	538	586	585	625	568	554	568	627	593	590	582	583	573	557	551	581	573	567	586	568	578	557	584	601	569	558	522	607	569	550	591	572	538	554	598	580	587	577	556	588	542	548	520	549	584	583	564	521	561	613	585	530	580	539	568	560	569	574	568	553	533	562	617	549	589	537	574	588	505	585	555	589	545	596	572	595	563	544	537	553	568	564	577	566	533	601	555	538	612	565	585	549	591	577	576	583	551	531	552	552	544	558	553	564	560	564	582	568	594	580	541	562	571	531	580	626	559	554	560	536	570	568	591	572	577	558	564	581	527	578	583	561	570	582	560	588	590	574	564	573	540	581	571	544	530	536	513	555	504	596	563	566	576	587	546	546	602	559	617	568	583	578	602	538	573	573	584	574	562	556	546	576	566	587	575	544	535	574	530	600	592	530	582	581	628	532	533	533	595	549	607	557	541	581	554	541	534	563	602	573	561	564	593	544	567	573	524	573	554	593	590	548	581	602	577	623	548	554	554	534	540	579	556	605	545	551	592	556	552	532	585	539	589	566	579	559	564	571	553	579	560	570	551	612	540	561	587	582	584	587	537	543	570	620	551	573	553	584	573	607	548	564	594	613	546	559	541	543	594	558	601	573	575	576	604	549	546	640	601	571	551	561	568	548	590	580	542	561	582	568	583	561	582	574	550	642	604	580	541	580	572	557	572	570	567	544	535	531	525	555	564	590	590	558	571	567	597	567	526	600	569	549	611	557	565	569	550	544	552	585	564	591	584	559	557	586	546	599	597	564	527	607	567	536	504	540	543	551	555	611	602	549	557	561	562	554	590	574	608	540	562	527	567	540	559	554	575	572	552	608	551	617	548	578	593	545	597	563	564	573	580	593	589	546	554	595	571	554	574	520	555	569	547	539	601	602	565	534	604	526	601	583	531	547	560	570	568	557	513	570	539	576	539	589	583	572	565	529	547	547	575	552	539	559	572	594	553	594	590	574	587	548	567	536	548	566	566	568	570	571	567	527	585	549	576	582	588	590	557	557	551	613	568	577	554	567	556	567	577	607	566	515	565	561	584	591	551	611	547	608	567	541	544	547	593	552	531	496	566	566	515	564	578	553	555	596	570	559	554	546	562	569	564	575	566	569	564	603	528	558	564	600	629	596	598	582	544	555	545	537	570	551	594	546	590	591	595	570	538	563	575	549	548	608	533	554	552	554	583	567	561	547	537	536	549	532	570	557	540	563	544	544	589	552	611	599	560	579	531	557	555	517	553	564	560	593	547	532	558	551	586	514	591	597	516	574	542	547	542	575	535	554	554	570	573	581	595	557	581	602	577	550	581	600	566	590	563	532	601	598	581	579	571	599	581	559	545	601	598	574	573	581	554	590	560	538	523	541	590	542	562	593	598	573	548	581	591	561	556	540	564	566	552	588	564	519	579	557	599	562	521	641	562	552	617	552	554	588	618	551	553	559	576	565	540	545	547	545	571	543	571	579	570	589	609	605	575	608	546	557	542	566	565	543	547	579	564	530	534	537	531	571	615	593	595	560	532	613	599	560	597	550	597	558	570	609	576	595	597	574	548	530	591	564	588	583	559	553	547	585	525	559	561	564	552	548	583	554	575	585	576	579	597	562	550	538	574	541
33884	8088	1788	1262	830	601	532	410	321	286	269	212	236	242	208	214	229	190	196	164	179	175	178	170	184	189	166	155	144	148	161	151	157	170	166	183	160	172	183	155	159	138	172	163	138	157	160	163	145	162	157	152	150	158	152	170	172	147	159	153	143	170	184	160	166	166	162	138	147	154	161	149	175	150	159	168	151	163	169	143	167	159	160	160	173	175	184	166	165	159	163	158	130	152	163	151	161	147	155	157	154	156	150	144	158	156	142	166	151	188	140	145	146	170	149	183	159	158	158	148	156	155	167	172	167	148	158	181	161	148	141	166	182	156	181	172	150	143	160	178	151	167	147	157	167	186	173	173	174	158	169	153	144	139	145	135	157	153	179	170	170	180	135	165	163	154	177	175	181	163	162	160	163	175	167	169	175	181	139	157	150	160	162	160	182	157	164	148	169	154	152	167	151	168	172	153	143	139	158	174	166	146	147	170	150	170	165	144	160	181	160	133	166	161	147	151	163	144	185	161	152	164	177	175	176	165	164	141	158	195	179	158	158	137	154	175	158	150	162	156	163	153	147	159	154	148	171	185	167	154	159	162	157	150	154	141	169	162	134	154	159	174	145	134	174	155	158	173	146	172	181	159	146	164	153	150	180	165	180	182	168	162	162	176	155	150	166	165	174	159	172	176	147	159	167	161	143	153	163	169	157	163	156	182	176	170	169	166	179	173	154	158	166	163	149	150	171	172	150	144	146	142	173	160	145	162	174	147	133	170	175	147	183	158	152	155	154	154	152	145	173	155	149	163	172	176	148	171	174	176	143	153	127	133	177	164	158	166	169	149	166	170	167	155	158	175	166	195	148	177	174	166	155	145	136	181	138	139	165	167	158	160	181	165	139	152	155	159	169	158	154	153	171	172	130	154	150	179	149	156	141	166	140	174	147	164	150	140	152	155	162	153	124	160	143	164	163	180	155	168	163	175	164	157	179	159	156	156	167	154	148	176	158	171	153	153	170	139	185	126	154	154	165	149	191	166	144	154	172	171	159	162	157	150	151	182	187	155	164	141	151	142	169	150	141	168	172	171	145	159	151	162	155	152	152	170	181	145	164	140	154	166	169	150	182	164	152	137	154	165	174	161	165	152	140	160	159	169	173	176	157	152	164	162	146	164	133	147	151	175	157	176	153	158	169	166	161	159	178	176	144	156	156	154	149	154	147	155	168	152	187	170	171	157	182	150	138	171	169	128	154	175	165	137	169	155	169	182	142	153	161	163	145	158	162	172	165	149	141	163	159	160	146	169	172	152	203	137	148	176	154	171	135	150	163	170	145	144	152	168	146	144	160	181	153	123	151	159	166	151	150	176	154	162	152	156	163	153	149	148	169	135	167	162	179	167	145	158	164	147	175	144	162	147	154	174	140	166	143	159	157	146	169	173	164	184	169	149	182	142	156	151	153	161	166	145	149	178	141	151	182	152	181	144	133	157	167	140	138	165	149	175	167	137	173	146	145	149	142	172	146	158	158	154	151	147	187	148	151	191	139	148	164	152	156	158	159	147	146	141	173	144	150	175	146	157	182	146	164	155	164	192	180	161	176	148	159	159	160	145	126	152	177	168	148	174	168	150	156	162	169	160	134	162	160	155	151	148	157	145	184	175	153	152	158	167	153	155	159	158	143	165	135	181	158	172	169	159	175	144	164	178	155	158	155	189	173	141	184	165	171	156	162	137	163	165	164	176	142	146	156	170	194	171	148	152	180	172	150	148	184	138	169	155	160	156	179	172	164	176	166	171	156	169	163	135	170	156	160	177	175	166	137	186	168	140	155	156	166	159	144	163	173	158	162	178	170	151	151	173	158	179	170	164	164	163	155	167	139	157	160	180	178	194	161	162	165	146	158	153	169	152	167	162	163	174	161	153	166	189	153	174	178	157	173	159	180	168	150	141	130	162	137	196	158	157	178	137	163	164	148	155	159	172	160	180	157	176	168	158	143	146	142	146	139	149	173	143	146	136	159	150	156	159	162	200	168	162	152	132	162	159	145	149	171	165	168	166	138	140	145	162	170	156	155	144	188	163	169	158	151	158	162	149	170	171	150	155	164	145	130	140	189	166	158	164	156	171	152	158	151	137	157	157	164	146	127	138	152	151	164	174	169	148	154	169	158	166	144	174	153	179	164	160	149	144	169	156	160	158	161	165	156	172	178	163	169	160	142	148	149	170	140	157	157	145	175	158	154	154	143	142	169	136	169	160	172	155	157	161	156	184	145	172	162	159	150	163	167	154	141	169	143	153	149	169	181	168	141	162	137	174	175	187	189	154	159	156	180	142	168	175	163	140	164	156	181	154	150	166	177	151	155	166	150	156	144	179	188	154	154	157	165	166	177	156	158	136	139	156	157	162	156	167	170	154	142	166	178	168	169	137	143	145	155	171	158	154	155	150	176	146	152	179	154	154	172	166	147	149	169	164	153	160	180	153	145	178	165	159	151	163	155	151	163	159	168	161	161	162	167	177	154	171	166	150	177	166	176	185	154	157	160	161	167	128	167	130	155	161	157	150	154	158	162	173	146	182	155	150	202	170	168	157	155	152	162	178	146	167	165	171	181	163	178	150	169	181	163	163	161	162	158	158	173	175	169	181	135	177	152	172	167	154	154	160	147	151	154	162	179	138	159	165	158	189	161	147	152	170	150	173	146	189	155	156	161	173	164	170	130	144	191	180	165	155	181	157	174	173	135	150	155	168	180	173	156	153	149	173	171	154	198	158	153	164	168	156	165	187	184	160	145	152	180	161	141	137	147	134	153	147	147	166	163	139	146	166	132	180	168	142	160	136	156	155	171	169	165	164	164	161	143	155	158	155	158	139	163	176	158	156	141	158	150	158	163	154	132	156	134	168	165	139	180	154	170	164	151	157	149	155	168	166	166	147	140	167	158	170	176	138	170	156	152	147	178	159	152	156	173	158	151	141	161	164	125	160	165	161	141	170	151	184	179	160	161	142	181	162	174	149	160	176	154	152	141	166	168	185	151	167	150	149	151	159	144	148	173	139	170	147	157	158	183	159	137	160	146	152	145	164	166	142	159	179	153	154	154	164	173	148	143	164	177	173	167	170	168	142	162	167	161	172	153	151	196	155	175	153	148	164	164	163	143	141	155	177	140	148	152	171	156	164	152	188	160	162	183	129	160	138	172	150	179	154	146	140	167	160	161	153	155	169	137	150	178	158	149	175	137	147	149	187	165	149	172	144	148	164	148	171	173	136	178	157	165	166	180	164	170	157	151	154	150	165	162	153	153	139	179	139	153	142	144	155	141	145	168	152	179	156	165	157	184	156	165	167	181	160	174	142	144	169	157	150	146	144	153	146	176	159	161	155	155	142	165	168	155	149	180	151	139	180	144	162	145	159	162	167	185	173	158	179	160	150	163	153	174	167	165	148	178	149	150	161	175	169	156	137	162	167	156	147	146	146	166	164	171	163	159	160	156	159	148	165
21053	3857	3338	4131	3540	2630	2116	1548	1284	1130	954	946	799	773	763	697	707	651	585	485	481	481	511	522	546	556	439	473	447	418	411	424	416	404	423	432	390	426	390	431	425	422	409	385	454	392	412	431	390	358	386	387	393	429	397	407	383	378	410	379	409	350	412	376	384	406	352	418	392	410	410	423	366	383	394	400	408	386	389	400	385	379	390	383	403	382	360	360	363	401	380	419	390	355	382	401	379	415	395	408	418	389	379	398	395	438	388	405	393	425	393	401	387	374	355	390	405	413	403	390	390	359	387	376	417	369	398	410	394	379	418	382	372	365	364	386	388	412	398	394	400	380	353	375	391	396	378	389	412	415	375	388	375	412	365	401	394	407	409	385	380	410	392	342	416	391	343	390	392	366	384	425	398	389	393	403	381	398	383	404	366	370	369	386	384	407	389	415	379	390	386	384	379	373	389	382	385	428	402	382	396	386	364	439	373	355	391	389	383	373	391	394	387	378	390	428	406	395	417	371	420	388	405	375	384	375	375	371	392	415	379	373	380	420	397	395	387	394	398	431	405	409	366	386	376	374	390	391	412	358	402	384	407	392	400	402	392	390	377	403	391	345	396	408	412	375	406	402	391	377	397	399	399	401	409	365	379	398	375	363	388	383	368	398	395	372	390	361	383	364	406	378	376	402	387	386	375	400	412	413	394	396	431	400	387	365	380	385	389	381	380	367	372	374	375	377	389	382	398	381	398	393	375	414	411	383	379	408	371	379	439	364	373	401	370	375	351	419	392	387	390	378	380	397	383	428	406	393	426	383	375	376	423	364	407	382	380	400	394	417	399	421	375	399	414	398	357	380	414	381	386	396	377	406	399	407	397	386	384	413	393	382	405	371	398	353	410	412	390	401	401	411	391	360	413	387	395	400	401	382	417	386	368	422	398	375	362	401	373	397	396	435	381	386	393	408	419	355	384	362	377	431	391	387	384	376	384	400	420	386	389	386	391	394	372	363	409	378	384	383	395	422	368	407	383	387	377	359	409	387	435	395	395	388	393	393	423	372	375	397	413	349	380	371	418	398	383	359	350	393	382	377	378	409	374	387	393	366	329	382	353	387	395	371	385	384	343	369	378	412	444	399	389	394	375	395	404	391	418	378	375	377	399	395	391	359	391	355	381	369	412	405	381	392	403	390	389	379	372	384	383	373	378	373	411	376	379	386	403	399	388	393	417	374	371	379	345	368	377	386	408	387	363	391	407	375	403	369	354	375	401	371	365	384	389	404	405	401	374	365	398	376	391	392	384	405	376	386	364	418	398	410	381	399	391	423	366	401	428	376	407	388	397	374	355	416	384	389	399	380	390	407	380	404	378	404	409	369	383	384	397	374	389	336	378	424	404	371	405	379	381	410	394	389	418	392	436	372	404	399	409	412	373	377	398	386	367	414	360	403	354	388	412	384	459	369	382	390	394	406	383	433	407	439	365	412	365	408	386	392	397	414	393	396	362	395	407	376	399	397	377	400	360	405	418	395	389	388	342	392	430	394	406	378	387	380	371	340	357	381	378	391	394	407	398	371	396	400	386	373	361	399	386	385	398	386	393	401	383	381	384	385	368	397	385	412	382	382	387	375	374	376	370	395	359	352	398	370	420	393	397	417	406	357	424	387	387	399	437	365	380	393	466	366	390	362	372	401	399	432	376	427	382	381	387	379	439	385	395	387	397	346	428	388	397	399	391	380	368	388	414	379	374	390	420	396	397	403	381	372	428	414	399	352	381	382	397	357	380	372	396	386	381	358	394	372	396	411	371	379	380	420	368	391	355	408	416	393	367	368	424	406	388	400	386	402	369	401	346	375	389	421	445	389	364	397	426	377	382	410	367	375	409	407	395	397	372	383	375	374	400	421	396	399	370	397	373	441	359	368	389	371	358	405	351	379	398	402	436	367	364	377	414	367	404	379	442	377	400	351	390	374	408	389	399	357	387	400	411	419	388	358	405	359	392	370	371	380	365	404	393	402	384	409	400	394	394	360	386	389	422	402	359	404	389	405	407	377	372	372	421	366	402	391	364	395	392	369	352	401	399	386	408	380	405	391	420	396	395	437	391	385	372	384	393	364	382	404	353	398	342	384	390	374	393	400	389	424	370	393	394	377	370	392	423	385	393	403	365	370	372	395	359	378	389	362	419	391	450	434	392	389	417	368	364	365	374	374	403	376	381	398	406	390	386	382	376	378	383	394	366	425	391	390	411	416	406	393	398	382	358	349	394	408	419	388	400	404	393	404	417	385	420	406	379	350	394	363	379	365	380	410	361	381	419	393	441	405	419	411	405	396	358	406	394	365	420	388	366	418	390	382	400	427	408	419	390	372	361	399	441	366	375	405	346	448	396	397	356	369	393	380	400	419	353	399	362	403	354	413	375	422	413	382	379	354	381	379	397	400	374	400	369	380	377	426	393	380	357	387	391	383	390	372	395	360	393	395	410	423	369	370	392	396	404	370	404	407	410	367	365	352	382	382	407	385	404	363	375	394	376	365	396	393	363	403	402	393	412	391	373	379	408	415	393	411	432	397	391	353	370	408	364	406	425	369	391	368	377	356	410	391	414	363	390	410	382	372	374	395	363	384	379	404	396	396	384	411	401	373	382	390	372	404	393	382	466	378	402	380	388	376	329	422	382	381	359	399	358	380	385	379	388	429	346	397	378	432	414	406	387	407	421	361	366	404	364	355	371	389	391	396	380	397	397	364	397	372	389	369	378	360	367	377	399	400	400	396	403	407	386	406	400	383	387	371	412	419	386	387	401	353	389	400	412	384	362	410	411	397	385	368	354	375	395	393	332	387	379	390	361	376	379	381	405	384	373	361	383	343	400	375	356	376	375	374	384	361	383	414	402	399	395	374	381	387	368	424	395	409	382	381	402	395	405	391	392	421	358	389	403	413	375	423	426	372	352	416	401	405	374	394	384	411	377	373	376	397	342	361	360	369	373	384	390	381	410	388	359	408	370	396	397	415	385	380	412	371	370	364	401	369	411	408	383	384	374	399	386	390	402	385	385	403	395	401	397	398	380	390	410	387	422	415	382	406	426	386	362	390	383	389	341	418	407	392	407	374	400	412	391	370	385	404	391	365	414	412	353	434	377	388	409	409	406	399	402	393	403	400	428	385	395	380	367	376	395	380	404	407	404	402	365	377	384	387	388	380	379	357	386	375	395	408	419	354	402	410	398	412	414	395	351	420	393	394	386	415	366	370	408	433	431	362	383	379	356	414	410	374	390	372	415	377	398	383	372	383	358	397	390	387	358	400	387	395	384	402	390	398	392	410	396	414	390	382	393	398	434	392	350	350	400	430	374	391	379	413	371	376	404	381	418	388	388	390	378	380	359	390	409	419	381	397	401	389	396	381	367	376	399	393	394	380	384	394	399	387	424	391	406	417	367	382	414	371	390	401	405	393	400	381	381	354	386	361	396	411	379	386	374	381	402	350	393	405
10830	1345	489	390	283	243	238	220	198	197	166	212	188	176	158	185	197	168	178	167	159	169	151	155	150	149	162	180	162	139	152	167	126	148	174	172	164	154	156	181	172	167	158	164	163	157	165	188	176	177	156	145	179	162	171	168	125	161	155	153	165	160	162	171	191	158	139	149	194	144	156	161	134	175	163	205	156	151	153	168	153	144	165	144	153	158	166	145	166	158	158	163	172	155	167	178	153	178	168	162	184	168	159	146	167	162	178	153	206	166	169	139	170	172	152	160	171	152	163	160	174	157	153	131	173	153	152	133	174	174	147	152	169	154	162	174	150	137	148	176	152	157	173	154	148	186	164	158	178	173	155	155	149	159	157	150	155	183	168	168	183	178	192	159	166	145	156	170	164	158	162	171	159	163	157	141	142	145	163	163	162	153	171	146	173	167	164	162	169	159	165	179	164	176	162	161	174	145	172	163	198	147	169	164	158	150	166	160	169	176	171	176	130	146	138	154	146	164	148	151	181	166	171	170	154	171	166	178	160	153	164	176	170	141	155	163	175	157	152	159	163	139	173	144	176	167	179	148	166	167	159	169	155	163	170	160	167	137	179	147	165	156	134	160	175	138	141	161	161	123	145	166	150	163	173	168	158	147	146	156	160	136	123	149	135	158	180	143	144	152	166	164	167	159	166	191	145	147	163	162	160	164	166	168	137	145	171	132	159	148	184	173	163	161	134	167	140	165	168	183	180	173	149	174	165	165	166	183	154	145	151	182	170	158	158	151	162	182	157	157	138	169	179	169	136	195	135	150	152	179	161	169	176	164	158	171	184	173	170	159	169	178	187	137	162	155	150	151	153	165	162	167	162	161	157	153	169	154	162	162	166	167	158	154	153	124	143	156	186	160	169	172	164	157	143	171	141	170	152	161	174	160	161	185	148	134	149	174	148	152	150	146	168	163	168	152	159	158	135	166	171	165	161	154	156	156	143	168	178	173	172	172	162	167	165	145	176	149	161	171	175	167	171	192	189	141	139	182	167	159	174	160	169	141	156	156	155	147	155	157	125	182	133	174	172	168	172	161	166	170	168	166	179	168	168	157	176	160	157	152	160	146	158	147	152	151	159	139	152	160	161	160	172	176	153	121	154	129	165	154	142	156	167	153	161	178	154	152	178	170	179	164	160	177	178	151	159	149	156	149	174	166	165	154	159	147	177	178	152	173	149	151	182	147	172	174	143	170	153	165	169	148	176	158	133	138	155	167	166	147	172	166	169	163	153	181	152	147	162	158	161	172	166	124	143	167	136	157	160	175	145	146	168	140	167	173	140	177	181	168	134	163	177	135	164	174	158	159	168	162	138	150	161	144	159	150	157	162	165	153	173	131	153	168	170	149	154	162	160	149	178	166	152	154	167	147	162	177	186	169	160	153	149	171	149	140	142	137	165	159	169	157	161	154	154	164	165	149	155	162	167	157	155	139	155	178	168	155	166	164	198	172	177	158	172	166	154	156	157	147	147	156	172	154	178	174	170	161	154	152	167	163	160	135	174	173	164	165	150	161	161	186	140	155	150	167	158	157	153	186	168	173	160	144	147	165	166	143	164	169	168	147	183	169	168	159	170	187	152	164	148	171	171	154	171	155	146	139	142	150	185	163	151	140	156	146	161	141	148	162	148	155	145	152	175	168	138	165	171	171	171	162	159	156	159	165	188	154	168	185	149	168	159	168	177	138	163	178	161	182	171	165	155	146	173	177	151	161	150	147	182	168	157	153	158	159	150	160	181	165	165	182	163	147	172	188	160	161	156	157	158	166	160	145	151	185	158	157	144	181	175	179	161	152	159	182	146	167	172	162	166	171	160	170	170	156	162	165	160	162	170	161	158	141	163	156	161	156	165	176	188	157	162	158	157	161	194	160	156	162	183	153	171	135	154	155	145	157	180	186	177	152	154	167	164	174	170	168	156	160	155	159	144	171	141	161	175	173	164	181	158	141	149	163	179	146	161	170	160	176	157	167	182	161	175	163	152	156	165	177	174	154	154	169	142	163	158	163	156	187	152	126	136	171	156	158	172	156	147	156	135	144	151	176	161	170	152	146	151	151	151	122	141	154	161	153	151	177	171	167	183	163	194	158	187	159	169	159	180	143	141	155	172	184	177	162	133	158	167	153	155	148	177	160	170	169	170	166	149	154	158	142	154	143	149	135	147	167	195	160	162	141	152	153	136	165	133	142	166	155	164	152	169	151	174	166	171	145	167	168	149	180	148	168	147	141	145	157	196	155	164	177	169	158	153	160	154	150	158	159	143	157	152	158	173	164	166	154	127	149	163	173	190	154	157	166	159	182	141	150	157	151	140	164	157	158	158	175	180	146	155	164	164	147	157	158	168	176	169	182	159	162	167	161	170	143	162	149	147	162	170	156	174	172	184	159	148	162	147	166	162	191	163	161	173	170	155	186	192	150	161	161	165	176	168	164	177	152	135	156	159	154	184	157	147	188	176	172	159	157	151	161	165	153	175	155	160	172	169	162	178	167	147	150	170	174	166	138	158	171	147	165	153	174	171	159	145	150	156	136	169	146	158	162	177	171	159	160	155	171	147	142	138	156	184	155	172	151	144	145	165	153	156	193	166	168	171	167	146	164	137	162	170	157	174	164	159	160	144	157	156	205	145	147	163	157	187	191	148	160	165	187	155	143	152	167	172	172	151	155	174	175	172	148	163	154	154	161	183	169	149	155	149	157	158	176	146	156	174	150	154	143	161	140	145	146	148	143	156	154	166	158	152	144	156	160	164	174	174	156	149	166	176	160	155	163	153	161	131	168	170	146	131	155	160	153	166	156	160	164	125	164	163	148	175	147	165	163	163	134	152	146	151	158	158	168	142	147	144	170	157	178	163	146	175	164	157	157	145	153	177	169	180	163	150	146	162	146	185	172	148	145	158	156	160	146	152	154	179	166	157	170	147	139	144	174	157	164	162	155	154	162	155	171	166	148	177	155	183	174	151	176	182	168	135	174	158	159	143	193	154	157	163	153	167	148	167	161	160	160	149	176	172	166	161	177	162	136	145	146	175	159	164	187	166	136	132	170	145	168	140	165	194	156	157	177	144	146	147	176	160	150	156	165	169	141	164	165	168	167	145	143	168	145	155	169	150	165	144	154	147	167	175	160	153	143	170	174	167	160	155	163	167	168	163	154	183	159	174	147	174	170	154	151	160	169	148	153	170	146	181	178	153	161	179	175	161	184	163	170	149	154	139	158	161	174	149	158	178	144	146	151	158	170	148	158	177	195	162	153	151	150	174	176	164	159	147	157	161	176	157	151	140	137	154	142	147	155	154	147	163	177	162	153	158	161	142	156	142	152	169	159	172	160	169	169	155	168	143	162	167	179	143	151	140	141	152	144	145	170	153	143	167	170	170	175	154	170	170	168	180	159	166	188	179	161	144	197	180	196	162	143	179	182	151	173	176	166	160	162	158	149	170	162	146	148
7795	1238	1216	1381	1195	1018	877	710	692	574	557	566	498	504	522	503	508	488	494	443	421	460	431	441	484	477	399	441	400	431	397	423	430	406	424	441	470	414	446	405	392	425	418	432	392	393	401	423	410	374	412	373	404	378	416	350	470	443	415	434	404	384	375	410	421	410	444	384	416	439	404	424	435	405	421	445	380	396	396	396	399	401	407	418	423	437	382	430	414	454	407	419	428	401	414	402	408	407	387	407	418	424	414	445	418	388	433	447	427	425	438	395	407	403	396	427	444	449	427	398	396	419	391	404	400	418	420	431	450	416	381	381	373	380	432	426	420	404	449	432	431	397	437	418	434	409	411	424	398	420	378	449	393	409	428	435	471	422	389	420	398	378	419	434	430	412	438	395	394	429	408	413	402	410	439	419	417	431	439	427	395	414	398	418	430	427	396	409	434	434	433	402	422	435	400	450	399	469	416	384	375	391	388	415	429	393	410	432	412	429	419	422	350	376	406	438	408	417	433	433	462	428	404	396	401	423	395	395	384	407	418	423	433	392	442	446	426	416	451	441	420	417	425	401	411	409	403	405	400	386	386	405	414	418	388	383	432	422	424	455	416	376	424	422	415	384	407	399	398	420	383	427	401	415	428	403	450	394	445	415	410	428	407	425	401	402	437	428	408	432	429	422	425	415	426	380	391	409	412	404	410	413	392	406	404	397	430	412	397	415	386	420	388	431	401	412	433	404	391	422	420	369	426	410	402	443	412	419	416	444	424	441	427	439	367	413	408	450	392	439	427	403	384	434	437	383	413	394	430	401	417	414	409	418	435	440	404	400	430	415	423	432	423	398	421	425	435	376	382	387	423	384	410	402	424	417	424	410	425	416	418	383	396	393	407	441	438	443	407	412	408	420	423	445	442	406	412	426	414	439	401	364	444	363	421	403	419	409	387	389	393	423	409	381	389	437	441	400	383	364	424	398	421	433	419	421	430	409	410	408	399	425	407	450	449	422	420	419	380	444	441	423	420	436	417	414	427	416	394	372	416	384	403	369	455	450	431	423	403	388	415	383	407	415	393	407	388	412	421	393	429	387	403	396	421	424	414	394	426	396	404	427	412	405	381	450	424	430	389	401	395	390	413	409	405	399	402	417	461	454	413	430	431	381	446	401	399	440	368	374	418	401	427	387	433	388	454	373	411	419	387	400	419	424	433	409	369	425	435	414	419	393	384	377	441	396	422	391	404	411	400	419	406	421	405	405	405	392	413	405	393	455	407	442	395	389	404	421	385	409	447	412	397	413	423	426	404	429	421	386	437	401	395	421	380	406	438	417	440	439	439	388	412	409	425	423	430	413	415	405	379	423	405	402	443	421	437	429	419	393	421	409	423	457	421	390	434	422	373	391	427	408	373	442	424	419	423	442	410	421	440	408	396	398	398	401	432	396	436	387	430	432	413	373	384	420	429	437	404	415	408	399	419	413	431	418	435	410	420	428	435	454	414	394	423	427	402	408	401	430	434	418	413	430	389	374	418	417	411	412	401	412	461	400	369	387	415	412	402	440	387	401	389	433	419	418	458	399	469	414	436	394	398	452	444	432	414	412	446	404	399	438	358	420	428	420	416	442	442	404	407	452	426	382	420	371	430	420	416	415	421	391	416	477	422	403	421	412	410	421	423	444	409	435	431	432	375	407	398	406	412	406	381	442	470	429	421	408	412	401	387	404	423	376	415	424	426	409	460	374	406	427	375	390	378	405	400	408	414	436	427	384	438	415	389	386	444	377	388	391	419	410	427	414	403	401	386	451	387	403	400	440	434	441	411	394	434	410	435	422	403	418	388	428	433	379	409	401	409	416	432	408	386	424	403	437	406	381	427	413	424	424	425	411	399	393	369	396	410	393	413	402	420	429	402	417	407	383	422	421	421	463	448	423	375	423	402	400	418	403	394	415	399	369	417	450	396	393	377	437	394	385	402	450	421	388	415	438	388	433	403	438	428	397	417	428	404	392	427	410	414	426	383	415	434	434	416	416	414	433	400	417	436	412	422	360	365	383	414	405	412	365	425	422	402	425	424	412	401	406	410	396	397	431	443	402	414	439	406	408	434	382	395	389	443	409	415	424	416	415	413	436	390	406	439	378	412	386	401	400	400	431	440	444	414	400	395	446	448	440	387	396	434	420	472	363	382	411	430	484	422	414	386	407	412	448	422	414	367	416	413	377	434	412	423	432	419	404	394	418	442	400	382	414	393	392	413	406	435	420	412	423	435	419	421	423	404	439	419	411	400	379	433	414	410	391	432	413	417	426	411	436	421	460	398	391	421	416	432	402	419	402	413	455	417	448	402	443	410	424	411	434	413	393	391	449	385	397	422	418	426	423	408	420	424	385	409	391	439	408	423	415	379	408	421	435	392	439	407	428	370	424	426	397	427	409	393	423	401	435	379	407	425	403	429	443	385	402	433	401	436	453	391	420	403	407	407	406	388	399	416	446	414	409	394	441	418	427	380	406	403	406	425	432	461	429	374	399	413	443	399	409	371	453	384	411	365	423	417	408	374	393	403	444	416	411	405	393	395	405	431	432	422	380	451	415	416	419	416	400	425	405	437	394	389	390	442	446	432	399	407	438	403	426	409	408	425	369	424	419	409	403	394	401	425	380	375	384	405	414	427	421	437	420	409	394	409	395	433	405	436	404	415	412	432	388	413	386	396	442	408	392	411	403	391	410	413	373	422	403	395	429	423	393	457	433	432	426	436	409	406	427	411	402	394	418	374	423	420	454	402	424	376	434	403	379	389	409	414	425	400	424	430	425	447	426	441	418	423	385	425	399	385	422	422	428	398	375	417	440	425	427	419	424	421	396	433	410	410	412	445	401	423	421	407	454	421	416	415	426	412	439	426	431	422	411	440	428	409	410	397	435	393	427	412	419	432	415	402	420	395	418	413	447	439	397	405	406	419	411	439	413	394	440	408	426	443	411	413	410	436	398	395	404	412	448	364	463	364	422	428	458	407	404	397	393	404	404	418	455	405	406	399	410	412	399	460	417	432	447	433	411	417	381	410	376	411	384	447	413	413	412	416	419	393	412	402	433	450	401	409	401	422	451	402	429	383	390	431	412	409	463	390	440	418	441	404	426	399	404	441	446	442	430	425	391	406	431	435	379	384	435	411	439	389	408	405	383	422	410	422	448	403	401	385	403	430	420	394	424	424	404	430	404	383	387	415	422	384	420	440	390	371	362	448	385	452	425	389	424	430	401	420	403	380	383	406	412	400	390	424	392	397	379	420	421	433	427	416	424	439	400	426	390	437	397	379	392	402	405	438	431	398	387	404	428	412	408	412	403	412	415	408	451	416	427	395	387	457	411	412	419	426	401	390	446	411	408	420	445	425	415	407	411	423	437	387	415	388	376	444	421	423	399	432	426	399	446	431	404	415	441	412	429	415	391	431	406	401	393	405	419	429	408	436	420	400	425	356	455	392	372	432	435	403	428
23174	3899	1102	868	575	522	415	349	307	288	278	278	239	249	244	261	227	251	238	202	246	212	223	258	213	251	230	233	248	242	208	234	219	262	252	238	237	230	234	253	254	233	210	246	259	238	219	240	241	252	244	227	210	226	248	214	223	218	199	224	216	238	248	246	240	243	216	214	225	241	238	259	223	239	234	234	240	245	217	229	226	216	232	217	238	253	237	209	210	226	210	238	222	218	217	241	222	236	233	230	213	218	218	219	203	229	248	197	181	196	239	218	216	266	207	224	221	230	226	225	238	229	239	224	219	247	219	220	246	202	208	209	227	267	245	215	222	253	233	225	235	208	222	236	227	212	230	211	239	221	239	213	207	252	219	236	242	219	259	230	219	247	203	225	257	232	233	206	235	218	209	238	240	247	218	213	181	218	225	276	210	236	231	241	224	236	231	223	226	233	255	245	246	253	228	240	207	221	184	229	223	225	225	219	222	194	227	210	212	241	224	212	222	249	237	211	233	235	217	225	239	236	233	244	217	217	240	218	195	221	203	236	245	235	240	241	224	214	240	219	232	218	218	218	216	239	218	219	210	244	224	223	244	221	207	232	218	219	229	222	221	236	238	197	242	245	225	207	233	203	250	227	241	225	247	219	202	226	186	204	222	221	240	206	233	222	222	221	252	220	241	204	216	207	208	245	237	224	229	254	223	235	220	215	218	243	233	227	233	239	237	242	228	218	232	213	214	216	205	209	214	229	231	237	214	269	235	220	209	209	223	216	230	198	216	222	225	237	216	241	227	221	240	220	215	236	238	217	213	221	227	245	227	206	218	203	212	202	236	240	219	227	227	220	210	240	232	234	229	227	230	218	211	207	222	215	211	227	206	203	226	209	206	200	213	221	211	232	238	189	235	220	223	230	242	205	241	233	228	223	202	242	255	246	211	216	204	197	255	238	226	229	248	231	234	208	229	242	228	234	223	230	212	224	221	225	231	209	230	210	233	239	200	217	240	250	229	204	229	222	225	222	225	229	227	237	230	231	221	218	220	198	226	215	216	216	232	214	240	232	225	232	224	229	213	223	215	216	228	243	209	187	207	237	226	225	222	222	225	191	237	252	225	232	218	222	229	240	206	231	239	230	192	231	217	200	224	255	230	266	213	223	235	216	225	222	240	197	230	236	219	215	207	192	236	205	240	214	240	243	207	188	236	221	216	239	207	213	219	227	238	246	212	241	231	219	244	217	231	212	228	237	210	241	216	217	231	210	234	218	218	252	233	214	213	224	235	220	215	218	230	211	213	213	227	251	242	226	230	232	240	245	204	203	217	225	223	222	198	214	194	254	249	216	225	211	228	221	222	219	201	240	209	258	231	226	236	191	252	229	190	223	235	238	219	218	232	258	234	241	223	195	227	258	229	226	235	231	212	212	255	212	210	174	217	228	232	205	215	211	209	233	221	199	263	223	225	238	218	235	236	211	230	226	236	231	222	231	219	207	241	250	216	216	254	227	215	227	242	229	255	217	242	215	217	227	220	231	237	226	207	221	224	241	232	207	244	231	212	241	235	223	217	223	221	247	232	230	221	225	212	239	210	215	219	225	253	229	245	232	226	241	248	237	231	257	196	233	236	221	251	186	248	251	212	218	240	243	234	220	239	210	241	190	223	258	229	238	232	216	235	242	195	220	233	245	257	231	243	210	233	201	221	216	216	215	202	244	210	225	232	232	213	212	187	232	233	251	198	241	222	210	223	223	248	232	208	244	242	224	197	207	223	224	219	205	242	236	220	225	232	230	249	246	247	228	262	251	229	216	236	210	241	224	243	225	257	211	233	235	248	233	223	228	207	233	237	232	218	227	209	228	233	238	219	236	219	255	215	213	254	236	203	209	216	204	217	216	201	207	231	233	204	227	210	211	209	273	231	268	241	228	235	221	232	191	251	246	226	212	214	213	201	211	254	239	231	247	215	185	231	210	235	219	222	218	198	210	237	202	206	223	244	239	235	228	196	225	240	249	225	217	252	242	204	230	240	233	254	223	235	194	227	243	247	240	223	201	236	209	221	200	224	208	233	230	215	227	256	217	229	233	226	206	230	234	205	213	260	238	250	236	208	213	209	241	269	234	213	249	221	208	224	245	233	248	221	209	222	234	234	253	238	241	217	243	229	204	207	205	229	193	184	257	232	233	241	218	233	238	216	243	215	219	219	216	251	189	222	213	201	251	232	209	246	249	215	249	224	224	218	208	228	234	216	236	240	207	224	204	225	219	222	217	239	191	208	206	214	234	238	253	232	267	227	200	198	228	222	206	218	254	264	218	224	228	207	210	193	197	233	244	246	236	213	211	227	228	215	197	212	243	229	228	259	235	223	227	218	261	201	217	229	248	238	222	223	195	241	204	214	219	216	247	223	229	222	213	215	237	267	230	227	250	199	230	249	211	250	238	240	218	232	241	214	231	216	221	233	231	189	235	263	222	249	223	197	229	201	214	201	222	236	239	212	227	232	251	225	196	228	233	230	201	225	224	231	238	236	222	216	249	222	218	236	224	220	224	208	243	237	220	221	214	255	208	274	235	232	246	227	240	240	222	209	192	233	230	228	221	224	176	221	219	224	236	223	206	230	219	236	211	224	226	206	210	208	204	202	226	238	232	239	230	219	239	247	211	186	238	235	216	217	202	247	210	213	236	200	256	218	213	219	225	223	224	216	241	199	209	199	216	216	212	244	220	240	246	243	224	246	241	232	214	235	207	230	203	213	231	231	236	223	207	219	228	202	211	234	228	233	204	224	220	230	203	189	214	216	222	230	239	234	224	221	209	227	245	223	236	235	248	252	233	238	204	220	196	203	226	214	259	237	246	212	226	194	228	228	242	268	243	238	212	224	230	226	224	209	237	242	185	218	222	228	230	249	222	217	196	213	197	227	259	224	202	239	215	217	226	230	206	185	198	201	221	238	222	218	200	213	235	240	215	242	212	234	235	225	213	239	256	215	210	236	203	229	238	211	240	201	254	216	258	221	227	242	219	250	211	224	215	229	258	223	225	233	233	237	210	218	228	228	216	205	235	244	237	209	210	226	271	223	207	226	240	220	221	225	224	215	234	233	210	192	236	225	249	221	221	219	205	197	201	261	245	217	237	196	213	232	246	220	243	232	224	240	246	227	231	220	214	244	215	225	232	240	218	221	237	254	224	247	250	215	242	239	202	245	187	225	240	204	234	232	239	221	225	222	217	236	214	197	193	206	228	230	211	230	230	207	216	198	224	222	211	209	222	209	237	223	233	232	221	206	246	219	207	236	203	234	227	244	237	198	222	227	256	228	219	205	224	212	218	230	239	233	214	215	212	225	235	218	248	238	214	221	237	228	202	235	218	218	210	196	232	232	218	249	231	208	210	224	215	237	215	228	253	220	213	238	200	218	242	219	224	220	203	248	226	215	248	206	213	243	214	228	226	221	203	262	230	215	234	252	213	214	220	250	210	219	217	220	213	231	226
16180	2505	2599	2894	2423	1901	1575	1376	1166	1055	932	813	869	822	793	773	771	709	663	598	617	618	602	621	641	609	598	571	575	571	600	618	578	544	579	561	545	572	588	519	561	580	554	506	563	569	509	580	573	547	564	555	543	593	578	521	565	594	538	530	577	539	545	580	590	573	528	522	541	562	557	545	562	519	550	572	552	553	531	512	598	569	525	551	558	563	577	571	548	491	563	553	531	589	543	537	535	548	556	529	506	544	548	571	529	534	555	604	570	546	555	572	528	544	537	510	558	581	537	526	576	515	552	509	533	566	534	545	545	551	520	551	602	530	562	545	621	587	514	552	570	524	564	535	574	536	539	570	558	559	578	566	527	551	528	514	507	513	553	533	599	538	516	599	469	585	569	553	557	549	555	591	537	543	531	557	561	560	516	570	543	558	551	546	550	597	540	564	518	534	566	558	501	527	505	545	544	568	565	534	489	561	573	544	535	528	550	583	504	570	601	552	555	533	552	532	534	511	560	556	538	555	567	564	521	554	509	548	540	517	567	532	567	601	537	541	581	567	544	572	513	545	551	575	554	477	525	573	509	548	534	573	533	556	563	544	552	537	552	515	545	547	550	550	563	551	560	559	531	539	548	501	558	543	576	541	562	550	542	520	508	529	555	515	529	541	548	587	568	564	508	527	543	591	551	538	555	539	558	562	556	540	531	559	535	553	543	526	568	535	527	527	547	575	497	551	589	544	514	548	587	511	582	520	528	605	549	519	566	561	514	540	538	523	543	551	565	514	533	558	504	562	542	554	542	516	531	549	506	568	522	502	544	519	560	532	579	579	533	594	555	540	526	608	515	509	557	511	534	519	508	540	566	574	528	559	553	533	572	577	561	554	561	568	540	567	548	546	547	558	618	567	552	554	528	536	556	557	531	535	522	590	560	557	546	550	539	594	553	571	543	552	535	560	570	545	534	521	561	527	551	545	557	533	503	519	572	544	547	560	555	566	549	551	537	509	509	556	541	503	538	530	557	543	537	597	561	527	532	521	521	540	545	531	553	523	527	539	556	526	524	540	541	551	521	556	562	541	549	517	570	572	580	523	587	543	556	527	549	550	529	546	549	525	573	583	540	562	531	560	553	555	553	545	525	552	542	529	543	568	547	546	572	569	556	547	554	547	565	514	534	527	538	509	528	576	559	537	559	553	524	532	581	536	548	555	505	553	538	567	513	557	536	554	590	559	502	532	528	542	545	548	555	566	572	550	530	540	522	563	537	489	536	593	610	513	549	590	522	540	536	571	483	571	493	559	571	549	522	508	578	515	560	541	513	520	564	563	567	548	498	569	521	565	565	581	491	530	557	577	542	546	524	569	508	514	571	543	576	545	547	552	542	524	533	556	552	527	534	516	552	493	563	562	545	553	556	550	534	512	506	542	574	544	563	550	531	589	546	543	567	576	542	530	552	505	566	554	567	551	510	518	530	543	522	553	565	591	542	549	553	585	503	577	539	569	547	574	555	549	524	525	543	556	543	531	563	565	558	546	563	535	566	558	557	610	551	501	564	528	530	559	555	517	516	573	553	512	511	552	486	505	573	521	529	521	559	550	572	558	562	559	544	574	569	556	561	535	557	527	519	559	566	535	553	564	504	531	535	559	547	540	566	553	492	499	553	566	532	524	538	528	532	574	566	592	515	563	515	527	556	554	538	563	549	536	522	561	485	555	565	555	528	551	531	558	527	516	576	526	568	558	517	524	498	580	577	549	532	562	526	560	566	539	513	572	553	559	563	574	537	588	534	553	560	562	570	566	568	528	531	537	536	572	540	581	552	556	525	573	548	566	528	548	534	573	542	596	561	538	531	550	539	556	551	568	568	573	554	563	540	544	579	543	521	542	564	535	549	558	562	538	534	532	530	542	567	562	579	531	551	563	590	575	592	521	572	493	545	510	570	503	539	597	510	539	570	544	553	552	545	541	558	537	545	577	595	551	560	548	552	568	516	589	562	559	529	593	542	565	510	554	573	549	535	540	530	541	506	538	512	556	572	571	582	547	523	541	578	520	507	558	567	551	563	533	571	560	540	550	566	548	546	518	556	603	542	539	572	523	576	539	560	567	540	512	528	560	556	590	600	564	551	578	552	590	506	591	547	497	509	554	536	536	513	552	524	528	566	542	550	569	507	559	560	564	567	549	527	546	532	549	557	548	566	521	560	558	512	539	523	558	544	558	537	554	531	516	562	507	511	562	556	562	558	534	547	574	552	543	531	584	553	526	553	523	575	530	555	562	569	519	591	552	553	535	559	558	518	590	551	543	583	535	555	574	568	554	576	583	544	582	570	554	550	526	565	593	568	521	555	575	505	539	552	562	534	541	561	555	563	571	578	587	581	583	555	532	544	588	556	519	514	550	555	575	513	588	550	536	569	540	539	551	575	510	556	544	583	537	583	550	550	573	550	537	539	517	538	534	545	547	538	532	531	570	546	536	578	529	558	553	515	589	513	531	533	529	568	563	568	553	531	558	567	551	543	555	500	589	537	555	539	598	552	485	577	521	560	537	524	525	538	572	539	544	573	537	569	508	504	597	497	554	583	522	542	567	572	506	507	514	562	548	493	558	549	574	514	553	538	578	537	576	534	561	553	555	541	550	603	535	536	554	490	528	526	533	534	536	559	533	529	515	544	545	482	545	542	552	548	565	527	535	561	540	514	531	588	518	582	518	571	564	553	553	505	531	594	563	527	538	494	527	543	576	542	524	582	529	543	544	540	566	540	565	574	558	526	508	571	540	544	545	552	563	549	565	517	565	544	562	544	565	556	544	537	567	539	542	548	530	558	561	518	524	538	554	517	564	536	534	536	546	581	600	531	513	568	561	543	545	570	588	559	531	568	537	503	534	526	482	536	554	538	590	548	578	592	532	543	553	505	572	551	570	564	542	555	528	533	536	546	590	527	565	561	547	544	580	556	557	509	546	534	585	545	532	562	591	559	583	542	545	538	529	552	556	538	523	522	551	552	536	539	603	543	526	530	546	543	546	530	541	563	581	503	526	507	508	568	480	553	548	552	526	529	498	575	511	593	511	579	531	572	555	495	551	535	531	519	526	559	543	571	517	525	562	533	545	577	546	554	553	564	592	560	568	545	521	532	547	534	571	550	542	511	521	516	594	544	549	551	591	535	544	557	533	608	549	559	565	598	489	548	529	532	597	500	557	549	567	561	548	567	533	537	555	536	531	559	527	551	529	524	582	532	548	541	550	549	541	545	543	569	564	499	524	538	563	533	557	567	527	567	591	578	563	552	528	572	502	559	535	539	573	518	539	544	544	522	562	524	551	561	532	537	541	539	530	548	533	565	568	576	525	545	531	537	528	559	565	538	548	503	582	518	544	524	526	529	598	520	548	531	554	563	557	537	548	590	550	546	580	576	557	558	559	533	546	552	573	570	518	558	505	548	568	536	563	554	545	544	532	529	555	579	565	539	560	572	498	518	525	563	551
32343	7055	1732	1220	779	649	455	336	284	286	228	207	210	238	206	182	192	185	192	187	168	153	155	171	178	174	160	160	138	179	151	160	177	166	135	166	158	156	158	161	148	154	158	169	165	155	156	181	187	154	163	145	143	161	146	165	161	135	160	174	155	160	144	154	167	144	161	163	161	168	155	172	173	174	134	132	161	159	157	166	170	172	159	174	155	168	146	153	178	162	153	161	163	178	176	162	157	158	151	144	158	148	149	169	187	134	163	150	144	151	176	149	146	180	158	175	143	180	153	134	138	169	155	150	145	136	154	157	189	149	163	156	120	172	170	143	139	144	128	144	151	175	154	152	152	160	150	161	148	146	147	152	142	136	153	165	146	162	147	157	156	156	152	156	169	135	169	153	169	166	174	137	164	156	146	164	169	157	154	148	153	156	141	152	155	159	146	181	152	138	154	139	160	151	170	162	157	160	159	141	159	162	177	164	148	148	153	140	172	151	172	162	166	175	156	136	172	175	168	152	159	179	162	152	165	160	157	159	152	141	153	125	170	158	134	149	169	165	149	169	169	186	144	148	150	166	153	161	136	152	179	156	127	161	145	183	153	181	170	164	155	155	166	152	157	128	126	165	154	153	139	174	140	149	151	153	170	157	143	146	160	152	154	142	167	158	157	144	178	141	165	154	172	176	155	152	163	161	153	169	154	166	142	166	173	173	158	169	144	167	142	161	178	153	173	166	177	159	144	132	141	137	171	146	159	155	170	137	140	187	168	141	140	131	168	166	155	152	155	153	165	163	156	154	163	147	164	145	183	160	166	154	142	140	168	156	157	138	158	157	160	141	166	138	176	151	143	170	148	170	145	157	169	155	148	134	146	183	148	127	151	159	149	164	153	128	178	138	158	141	166	138	150	161	162	132	170	188	168	155	158	153	142	142	176	175	162	150	163	164	124	142	130	158	167	155	146	139	141	140	162	142	164	146	149	143	185	161	162	152	148	167	168	160	169	138	137	162	149	151	158	152	145	148	152	156	173	152	156	162	146	161	141	135	161	148	174	168	143	175	157	146	148	167	162	149	181	126	140	135	167	157	146	145	144	174	149	165	158	166	163	165	157	153	154	158	142	158	146	163	157	147	159	144	166	133	152	156	155	164	141	162	158	138	145	181	148	150	126	131	179	190	140	144	159	161	155	135	171	146	133	146	176	165	151	145	143	160	170	125	154	151	167	145	149	142	131	180	160	174	180	171	148	174	166	154	167	143	156	181	133	153	168	151	162	162	160	155	166	146	141	176	147	155	150	144	168	152	160	170	154	165	181	145	151	130	160	167	155	167	164	154	153	152	142	162	151	154	177	160	150	144	139	158	164	158	163	141	139	177	173	155	153	168	146	151	173	156	164	140	142	141	142	142	135	153	162	141	148	172	166	161	169	147	138	160	151	140	140	157	149	157	190	171	159	164	158	142	155	151	165	152	165	174	160	132	133	136	171	154	161	145	157	152	145	174	160	139	167	153	150	134	163	162	144	140	131	155	163	136	144	146	153	133	145	161	140	133	160	160	155	147	160	157	201	162	145	159	155	165	167	171	157	169	165	175	162	160	142	156	148	162	147	164	163	148	161	190	149	161	149	148	172	170	155	132	137	158	163	181	174	194	156	144	150	158	158	159	151	156	173	164	162	160	150	142	149	159	163	146	158	155	150	181	145	168	152	139	163	155	171	171	150	144	149	178	149	159	141	168	134	160	140	156	172	162	186	169	150	165	153	171	162	145	151	144	151	155	160	164	154	149	159	135	159	168	165	194	164	163	153	179	192	153	176	142	140	139	131	140	158	156	163	155	179	152	164	170	164	146	170	151	152	135	194	166	177	178	156	181	153	146	160	138	159	164	154	147	149	157	146	146	147	144	163	161	145	176	181	150	149	170	163	153	161	143	142	161	170	159	137	171	156	163	165	178	161	149	148	158	151	127	167	153	172	166	163	179	143	185	130	166	160	146	155	143	143	177	150	157	133	160	129	166	155	179	170	162	158	155	134	151	174	165	155	158	175	160	164	148	163	155	144	160	161	175	181	147	155	147	137	152	156	157	165	136	159	174	160	161	165	151	163	148	173	162	162	156	171	155	179	144	137	146	155	153	147	148	126	168	172	141	164	145	161	147	176	167	166	150	137	124	135	144	147	146	153	166	145	135	169	169	174	160	142	158	173	152	176	144	156	152	150	148	142	162	146	173	159	159	159	153	150	157	152	149	170	128	133	172	182	153	182	145	151	147	162	176	167	163	168	147	155	155	148	151	176	170	157	182	168	157	142	166	148	153	162	161	142	150	159	146	147	138	152	146	187	165	156	152	174	177	186	176	152	151	183	173	158	129	154	171	156	155	156	145	160	148	136	165	134	153	145	140	177	151	143	167	159	139	175	152	177	155	161	158	127	134	155	151	172	155	164	159	179	170	123	148	152	155	160	147	145	146	154	155	174	161	157	149	145	142	144	151	138	140	147	184	135	165	146	160	166	164	158	154	152	153	179	167	156	160	163	200	151	135	156	140	174	160	154	168	154	151	153	146	145	134	147	140	157	165	161	172	161	159	161	159	152	154	172	144	167	155	149	178	152	149	173	152	121	145	178	132	172	140	172	158	170	159	127	179	173	163	181	149	163	161	144	168	134	169	151	156	151	145	161	173	179	162	158	167	135	165	158	134	163	152	163	177	167	163	151	145	151	147	133	172	155	168	144	141	133	150	144	168	144	143	166	173	154	167	141	152	136	142	184	183	159	136	138	151	144	150	151	139	147	171	164	165	137	130	168	155	147	161	144	158	157	166	130	150	154	180	159	156	180	162	147	156	168	154	176	153	151	152	148	162	157	137	173	161	157	158	144	168	150	180	131	155	151	151	134	169	154	140	145	130	138	174	166	134	150	162	153	136	170	162	147	161	151	161	143	146	192	202	138	155	152	159	154	154	134	157	139	147	161	127	173	141	152	146	160	173	157	161	156	137	172	183	162	144	168	155	156	140	151	174	155	148	149	152	150	159	172	142	148	155	145	166	146	164	170	161	129	165	159	146	170	149	150	192	149	158	145	168	159	143	166	157	162	168	155	164	134	162	170	153	154	152	174	140	163	167	175	160	149	155	159	149	168	158	144	167	176	165	168	136	168	149	180	139	169	153	156	157	174	137	147	163	139	172	170	143	154	164	132	155	188	147	152	148	164	172	146	163	137	144	153	176	185	151	146	145	154	168	162	156	169	131	160	177	156	141	146	149	139	133	163	138	154	174	145	164	172	143	170	152	172	155	154	169	144	148	154	139	175	138	165	144	165	170	178	147	149	172	163	165	152	152	147	174	161	160	166	142	147	159	144	153	151	168	168	156	134	159	188	159	147	150	144	167	139	167	172	162	151	148	153	149	178	154	139	155	171	149	176	158	156	164	165	146	149	136	159	164	172	149	170	142	144	161	163	145	174	147	146	160	139	175	153	154	134	151	169	153
19952	3439	3395	3877	3183	2515	2033	1553	1299	1122	892	789	846	770	689	681	691	657	567	496	465	463	455	488	538	537	487	416	395	460	399	385	395	409	430	395	393	361	407	434	376	411	398	425	430	394	377	391	381	404	376	395	379	374	389	360	395	381	372	366	385	410	396	409	377	382	395	390	391	369	397	396	442	395	369	415	402	395	358	376	334	388	378	385	420	381	392	372	376	375	383	349	403	382	377	383	366	381	389	369	392	368	372	382	355	355	345	373	393	402	382	386	383	352	375	393	379	375	385	400	371	393	382	396	380	385	415	381	408	364	380	366	405	418	350	356	403	422	383	360	410	354	395	368	388	353	394	396	401	381	429	366	415	402	393	400	397	381	391	371	392	389	408	371	346	359	421	365	354	382	381	376	385	390	353	393	374	373	394	362	377	362	350	371	356	386	393	368	365	381	362	406	365	383	414	407	386	396	416	405	384	430	374	387	393	368	364	364	387	358	388	368	373	376	367	397	380	395	400	350	366	401	379	383	393	395	365	358	352	352	346	403	402	362	392	356	389	350	405	394	424	351	338	366	375	364	361	370	389	375	381	434	409	383	425	375	358	400	368	348	388	399	393	370	399	362	362	373	366	381	380	356	354	398	429	373	394	400	390	359	394	362	343	360	364	335	375	382	400	371	396	413	365	377	386	373	366	370	381	398	372	362	391	378	393	352	378	343	381	367	358	380	362	368	414	359	388	381	386	395	389	366	387	392	395	350	395	359	417	368	384	386	374	359	368	386	413	393	370	391	374	409	358	353	371	357	367	354	381	410	366	385	368	368	375	398	380	365	349	383	403	389	401	397	360	349	392	355	396	354	408	357	339	388	382	357	353	341	383	361	424	370	396	399	408	390	355	385	401	391	342	366	373	384	406	398	373	391	389	374	377	413	398	371	392	385	389	356	419	379	405	365	387	381	385	377	393	399	392	354	404	380	353	383	382	388	400	378	351	351	412	367	361	366	402	363	397	399	319	390	358	387	371	374	364	363	376	408	391	404	362	393	376	364	395	411	396	396	445	372	401	423	391	410	388	381	387	406	378	395	393	416	356	383	377	394	398	356	376	373	389	397	411	350	401	362	395	395	379	409	408	375	412	370	400	392	370	420	366	382	389	402	392	346	425	401	350	381	397	410	375	364	401	346	362	322	339	392	383	335	372	395	359	386	365	362	383	387	406	389	358	399	370	376	420	359	377	413	410	375	371	407	401	386	386	361	372	396	375	392	381	375	387	379	394	369	395	389	396	391	351	410	385	404	392	410	420	377	375	370	362	355	391	418	391	403	370	398	394	373	380	377	374	378	387	380	403	400	369	391	377	439	386	340	396	381	395	390	398	377	373	396	383	413	382	380	380	408	379	411	377	387	386	425	350	398	389	431	369	379	375	396	409	362	368	365	362	381	382	387	390	386	383	399	376	374	378	377	391	382	429	368	412	403	403	392	403	394	400	371	389	412	357	354	366	403	383	364	362	368	352	366	400	379	373	406	379	394	386	365	417	381	375	345	372	372	405	378	396	352	365	387	382	374	392	409	366	346	361	400	365	402	386	368	391	398	405	373	380	409	338	362	371	371	391	375	379	369	362	353	330	378	404	370	371	404	369	383	399	379	358	346	362	416	404	363	371	389	406	364	360	414	402	365	370	377	392	386	386	375	358	365	347	416	353	408	404	401	364	368	362	395	385	378	415	419	358	363	378	390	392	406	387	420	402	397	344	379	353	376	379	374	394	365	381	366	382	380	378	390	374	385	366	371	366	389	425	378	348	367	395	376	408	394	359	384	375	375	358	408	393	353	389	368	401	373	357	350	354	386	367	394	383	345	407	351	354	375	359	390	373	369	369	399	352	377	367	394	399	379	365	395	351	389	395	376	396	396	417	369	363	370	358	356	380	410	369	413	361	382	389	387	402	404	379	370	384	357	372	380	383	416	369	374	370	345	382	382	388	407	381	408	408	363	385	392	378	402	391	386	371	375	386	389	388	399	353	406	351	375	409	352	383	379	399	377	376	402	428	391	398	384	381	367	375	385	413	391	355	366	389	396	343	339	383	372	421	337	396	364	416	375	372	365	376	375	404	368	361	406	413	376	378	380	391	360	356	346	392	399	399	377	376	422	383	403	435	367	417	376	379	417	357	383	363	407	390	415	415	404	379	372	401	375	376	353	354	389	382	422	372	339	364	342	355	397	394	381	403	386	354	371	347	368	412	384	395	366	366	355	359	372	376	363	395	377	353	382	366	375	347	391	422	414	444	384	363	355	409	373	353	428	400	341	370	414	422	365	378	355	379	344	405	385	404	385	380	367	366	348	370	404	381	422	390	400	364	358	407	351	366	357	374	388	395	400	401	418	401	387	386	367	371	400	375	388	373	362	364	357	399	400	393	356	395	360	376	366	380	386	376	382	380	405	366	361	382	355	392	363	358	390	344	397	365	378	423	372	396	386	404	356	404	380	402	384	384	343	374	372	386	356	389	415	403	371	392	367	393	388	379	400	399	375	382	399	395	405	331	391	375	375	403	366	364	400	349	398	335	360	361	387	374	392	379	405	366	390	426	413	392	382	366	405	403	357	372	364	400	399	412	377	390	385	389	393	377	390	403	358	364	377	385	381	370	384	347	385	386	394	389	402	372	394	389	388	387	401	369	419	393	382	392	380	393	405	367	367	354	362	390	376	357	381	398	380	406	388	358	388	403	366	388	398	406	395	370	414	369	345	386	365	385	390	370	364	378	393	362	388	398	351	351	363	367	408	380	389	356	373	387	354	419	413	402	406	371	355	406	376	375	371	391	350	364	353	378	377	363	342	359	359	426	381	349	381	426	369	365	355	416	381	352	407	391	358	372	367	382	381	413	404	379	409	390	386	391	389	390	365	391	369	379	400	355	368	394	379	360	389	362	374	405	408	363	339	423	401	361	411	363	381	411	380	384	391	426	342	368	364	386	404	397	373	394	397	403	391	382	386	366	372	362	380	359	341	398	354	386	371	356	377	372	428	397	377	412	403	369	354	378	356	394	368	393	372	372	357	406	387	425	396	407	402	409	396	362	382	382	407	415	385	363	371	342	413	373	389	413	380	391	378	349	385	412	371	395	371	402	358	358	376	352	360	400	391	377	405	392	389	378	388	343	372	380	354	382	411	370	355	394	391	414	387	374	380	378	373	394	363	347	375	375	403	435	367	365	403	374	377	340	358	392	422	387	341	373	352	383	374	331	381	337	338	412	399	379	386	389	347	395	375	348	374	364	395	365	371	383	375	364	385	363	391	344	385	365	365	392	393	384	383	387	422	380	403	387	350	363	371	378	369	394	387	365	357	386	353	382	414	414	367	409	387	389	377	380	370	356	393	353	385	382	396	404	355	387	411	393	398	344	385	382	388	390	395	383	386	384	373	421	419	407	382	392	366	383	376	402	380	390	372	410	348	382	354	382	381	391	393	398	387	422	397	395	377
10553	1380	484	392	320	235	224	184	198	187	207	193	223	179	172	161	166	168	187	174	146	160	147	163	166	152	148	155	180	139	153	143	179	186	168	141	181	142	138	160	165	160	139	169	190	150	161	148	147	168	169	136	167	153	181	168	158	160	167	151	165	154	146	150	176	156	176	173	171	161	161	173	148	151	160	171	176	150	145	145	183	153	152	155	172	155	143	163	167	140	144	157	163	148	145	150	159	142	173	157	170	156	172	153	169	166	156	151	173	182	169	171	155	157	135	179	189	155	152	161	163	152	145	148	133	154	151	187	157	158	156	174	148	157	166	157	175	162	131	164	162	166	153	156	168	161	163	153	168	172	155	173	156	148	146	193	156	161	173	144	174	164	188	156	165	138	145	165	162	174	164	164	165	169	142	156	168	167	147	164	168	167	141	167	143	153	162	166	147	165	158	183	155	174	153	152	163	157	159	129	147	168	151	156	158	165	147	167	147	154	155	159	155	155	148	153	150	144	152	156	175	142	162	169	160	168	158	146	160	187	164	175	155	167	179	147	160	148	189	144	175	162	173	171	177	181	145	150	174	155	168	157	153	151	184	167	141	148	145	149	167	201	171	171	179	160	175	157	165	166	135	172	167	143	171	164	184	147	172	167	146	151	165	135	156	144	162	169	145	140	157	149	148	174	190	171	172	179	160	171	168	175	168	161	168	149	159	184	135	133	149	154	165	171	148	147	143	177	157	159	172	155	171	154	157	134	180	155	171	183	142	167	201	169	149	156	163	148	153	165	162	139	149	158	157	160	162	149	160	169	166	184	128	138	158	167	180	156	166	169	157	170	131	171	167	148	143	165	157	159	160	158	185	167	167	161	154	148	182	159	170	151	164	185	156	160	173	159	164	152	141	171	160	162	166	152	161	163	179	131	157	164	142	184	161	160	165	171	157	137	162	154	175	161	164	167	164	167	161	177	133	143	140	165	128	153	176	162	179	153	167	149	150	141	156	160	143	153	163	163	174	143	176	168	162	156	186	162	160	144	168	148	182	155	171	177	155	179	175	163	151	170	162	154	164	153	135	161	169	179	151	178	149	132	162	127	159	161	165	167	162	164	161	133	137	164	153	159	178	162	172	168	167	169	160	163	154	158	174	159	160	193	172	176	161	135	156	162	148	142	145	169	155	186	147	159	174	152	165	176	165	170	161	129	161	169	141	151	146	150	168	173	154	179	144	167	170	146	161	170	169	143	148	158	169	151	172	177	168	161	156	171	170	153	137	145	186	169	150	167	154	168	177	156	142	142	155	150	146	132	141	155	169	151	150	185	160	164	165	167	191	190	170	167	144	172	164	156	154	147	188	150	166	156	164	184	159	156	165	146	163	156	171	144	151	170	157	167	156	153	161	133	180	168	165	174	149	165	165	156	143	157	161	192	162	162	160	152	159	137	169	155	182	125	154	143	152	134	165	166	163	160	162	151	153	148	171	149	149	144	182	157	159	155	194	160	151	169	146	147	167	173	150	168	177	169	157	161	161	170	162	140	155	168	138	155	152	157	147	188	147	184	152	160	193	152	178	131	149	140	159	146	143	176	198	154	171	142	160	175	175	154	127	160	179	197	177	170	167	166	151	135	166	147	152	155	167	150	147	165	147	163	159	184	144	159	187	163	147	165	196	126	160	128	186	154	169	165	158	158	178	183	179	177	173	161	150	153	168	142	152	145	165	157	140	172	161	153	139	180	174	165	163	150	162	149	145	165	181	174	167	175	140	147	170	179	148	167	173	141	169	156	160	184	158	186	150	165	154	170	152	164	146	167	155	158	172	151	176	171	157	176	155	168	159	179	173	162	132	180	144	172	151	153	179	172	177	153	161	150	141	151	145	154	136	143	171	173	151	173	162	162	177	159	159	171	148	143	166	178	154	148	168	158	175	171	156	162	170	166	172	177	185	162	181	169	144	151	147	157	169	175	173	167	149	151	168	179	158	180	169	143	172	137	180	157	146	144	153	176	174	164	164	173	155	164	161	164	152	142	178	179	148	176	162	171	171	155	145	163	162	161	169	143	153	157	138	134	156	161	170	175	153	174	170	167	184	193	142	172	156	149	145	186	179	156	184	142	180	158	149	154	165	178	158	174	146	149	163	167	165	164	144	164	152	175	158	154	142	152	165	178	174	152	141	160	163	157	150	148	143	180	157	172	166	180	182	154	158	169	166	168	190	155	159	168	135	194	142	185	181	167	150	186	146	155	149	151	168	158	161	175	142	181	185	164	165	166	154	138	182	153	183	159	156	167	174	171	170	139	158	163	166	157	167	142	182	148	157	159	150	152	151	182	152	152	163	164	164	156	146	167	181	151	135	153	161	172	130	143	154	153	149	165	132	175	172	153	172	150	170	181	153	165	159	153	155	174	172	149	165	161	163	154	141	132	149	142	142	140	161	170	166	178	167	179	154	153	160	143	165	175	156	141	145	157	161	137	149	166	152	152	164	159	144	158	141	157	176	154	166	165	144	167	156	185	156	171	160	169	147	188	156	133	151	176	163	141	152	156	152	165	158	160	149	161	149	163	174	172	155	165	164	177	131	144	137	136	155	152	180	160	172	158	176	152	158	184	141	182	143	173	167	169	155	185	162	147	151	182	154	136	173	170	187	155	158	148	150	153	153	162	176	157	135	162	165	162	148	156	162	179	145	156	177	163	174	142	170	156	152	154	146	146	154	170	165	165	166	165	143	140	167	139	159	196	177	161	155	151	170	169	163	179	148	163	159	154	160	138	138	170	163	160	171	167	162	172	140	172	150	164	158	176	152	151	140	163	164	146	136	154	157	176	169	160	175	152	149	163	180	150	153	159	169	171	151	173	168	153	167	162	169	166	148	145	131	175	155	166	185	158	160	143	158	170	161	144	185	157	191	139	180	164	164	146	157	168	159	163	158	142	168	119	158	166	162	164	162	172	141	165	162	168	142	151	159	152	151	158	125	147	164	178	166	163	158	167	145	142	156	125	134	159	135	165	147	165	176	169	177	167	164	156	147	146	170	150	130	153	141	148	158	176	162	161	167	159	152	136	138	169	166	170	152	156	159	137	149	167	152	156	143	138	171	170	172	159	152	188	150	142	140	157	166	161	133	165	144	159	157	140	162	162	165	144	170	157	175	130	134	156	182	155	166	162	191	132	185	182	141	158	160	153	168	187	187	166	152	168	174	154	150	146	159	150	160	169	167	184	143	145	181	150	153	152	148	158	157	142	154	152	157	134	136	158	168	155	166	134	186	172	167	158	166	152	158	166	175	159	154	150	172	168	157	152	148	169	174	144	146	141	149	199	165	176	149	148	168	170	147	131	150	161	183	171	180	158	157	170	182	152	149	160	144	162	159	179	156	157	167	167	159	149	153	149	142	139	152	148	187	168	153	159	179	176	187	177	148	183	176	142	156	149	154	168	158	166	181	166	155	151	185	149	158	160	173	151	160	162	142	165	178	182	165	170
7909	1218	1258	1329	1078	946	807	709	653	642	616	549	532	519	486	502	542	470	438	410	436	421	454	422	426	426	404	386	380	402	428	456	429	425	391	415	410	367	416	405	401	385	377	416	401	444	416	418	434	411	352	403	418	400	423	416	413	416	414	447	399	404	414	437	365	412	385	399	403	426	411	393	407	409	431	389	415	417	463	394	407	404	391	396	408	404	381	409	432	423	413	427	402	377	424	397	442	426	392	396	403	413	427	427	421	382	373	384	372	386	408	380	435	384	422	398	403	424	428	391	384	415	410	393	406	415	407	421	415	428	395	412	380	409	379	380	423	390	412	416	383	417	413	414	437	420	392	452	427	428	397	421	447	399	421	432	424	423	384	420	377	409	425	425	435	383	401	437	399	415	402	411	405	447	408	439	429	403	414	397	449	419	391	386	411	423	394	428	421	419	405	388	401	427	358	421	432	438	423	401	395	410	402	447	392	394	356	446	415	411	407	435	423	434	417	419	383	386	413	406	423	396	411	417	454	433	386	399	406	402	403	389	414	426	393	416	428	417	400	387	415	395	400	428	385	398	401	416	424	408	425	389	384	395	375	357	394	399	428	411	405	432	400	413	413	397	437	411	426	363	386	407	380	433	409	428	408	403	387	413	415	427	412	428	421	419	409	427	448	387	399	388	390	388	379	409	385	392	365	407	420	411	390	397	394	379	400	400	401	401	406	417	417	418	404	399	417	419	412	421	392	385	391	390	410	415	422	371	400	404	411	404	409	391	386	389	439	435	399	400	420	412	412	437	363	420	405	455	370	430	383	402	458	386	408	390	432	415	405	396	438	386	391	429	396	380	437	384	380	416	434	407	369	441	425	393	427	427	385	395	409	404	437	415	454	402	424	423	359	365	454	423	424	426	383	383	407	400	436	375	358	409	410	409	433	398	365	396	416	392	399	417	386	427	420	386	426	393	390	410	403	428	348	386	397	407	462	437	433	405	417	417	428	413	399	414	377	406	440	425	398	438	395	434	403	418	411	437	433	403	373	397	399	399	413	388	368	396	470	417	422	405	440	413	412	414	400	404	402	443	390	407	408	402	400	381	408	367	420	412	424	406	408	418	387	422	425	401	401	387	424	404	425	442	409	413	401	439	400	388	398	422	448	422	413	450	406	448	406	444	409	402	429	414	405	417	408	389	387	375	450	420	371	399	394	417	422	419	398	380	424	442	386	439	386	419	438	380	370	409	421	427	404	421	409	460	404	414	418	371	413	419	401	393	383	385	445	412	422	450	405	429	412	423	380	391	396	432	436	406	408	414	398	454	425	406	405	448	441	378	394	430	391	388	434	395	407	384	414	400	416	394	416	415	412	423	391	438	404	443	404	410	437	404	421	436	388	391	436	376	398	397	395	449	395	403	392	382	384	403	413	381	451	401	401	384	386	396	433	462	402	406	383	386	420	377	406	442	389	425	453	399	435	418	448	388	416	404	395	383	439	399	447	409	421	403	374	419	435	420	413	396	414	385	393	437	445	423	385	418	410	420	410	395	417	415	364	406	447	404	399	409	415	424	425	373	421	409	450	407	439	413	393	381	437	403	401	395	408	409	411	398	400	456	409	397	429	394	410	431	384	407	413	425	412	378	380	396	402	419	415	429	413	398	443	400	432	395	384	380	405	428	402	420	420	410	396	414	415	376	437	442	413	392	458	392	427	419	440	415	381	400	424	450	407	413	438	449	437	394	383	417	464	426	341	410	416	418	418	413	419	373	402	411	416	413	397	401	433	415	416	434	401	418	410	421	424	369	441	425	415	413	423	411	393	404	395	416	423	420	432	427	382	406	395	359	441	386	431	409	392	397	394	401	397	406	414	381	413	409	395	400	426	389	434	425	435	394	413	414	410	409	395	414	429	411	419	414	421	398	405	405	414	420	425	425	377	398	410	408	413	407	417	447	434	445	414	385	384	403	385	387	408	389	405	389	431	383	365	431	405	399	402	432	422	409	418	400	440	379	398	441	435	439	396	431	415	415	375	385	423	402	417	400	399	428	431	434	408	376	415	433	387	430	413	425	423	384	400	406	401	413	427	417	422	395	392	416	385	414	418	419	414	376	400	436	393	418	407	415	363	407	438	381	415	375	425	402	407	444	380	459	397	422	417	393	416	425	407	418	431	380	407	386	407	412	431	405	406	431	381	399	394	405	411	410	424	437	403	419	393	404	443	423	433	415	398	412	441	379	415	406	368	445	396	400	369	395	416	424	409	416	427	353	422	389	408	430	403	425	376	399	397	419	388	394	402	392	412	432	421	411	429	415	436	417	407	412	388	402	377	420	420	445	398	412	404	431	407	378	399	386	423	420	356	420	409	397	447	411	425	402	430	390	420	411	382	408	409	365	400	411	398	419	373	412	433	403	412	407	393	378	427	413	449	421	387	413	405	386	404	426	427	429	431	420	395	389	428	414	411	392	418	387	434	410	429	428	424	398	408	429	422	430	417	433	423	411	425	426	407	395	384	383	430	404	449	391	407	384	427	441	397	405	392	410	395	405	393	430	406	434	425	416	455	377	430	421	389	406	434	412	425	415	430	412	382	400	409	377	405	429	404	466	405	401	417	395	421	423	395	459	404	442	399	389	420	402	432	407	386	420	387	398	387	391	416	411	382	402	410	448	461	362	401	409	425	420	398	413	442	401	390	383	394	428	418	427	385	411	412	380	416	441	413	424	415	407	408	417	402	388	433	457	403	390	406	386	407	421	422	379	444	403	417	417	395	389	396	424	409	383	430	408	416	430	414	400	431	430	414	432	438	406	441	392	410	415	416	429	437	453	409	406	425	413	418	407	404	389	419	404	421	415	419	423	391	406	431	399	407	421	438	412	396	407	394	402	423	386	349	422	433	420	441	396	394	413	417	421	410	383	396	388	374	398	394	431	377	410	416	411	413	392	424	422	380	418	437	411	358	414	409	387	437	395	427	389	398	427	421	380	430	431	452	381	428	401	419	382	385	426	431	398	422	414	381	430	453	414	429	376	406	428	430	436	410	384	407	374	410	394	429	424	416	379	406	385	414	436	399	407	387	405	430	413	401	404	418	381	409	389	377	386	425	438	453	398	407	368	435	410	392	370	390	386	417	403	433	408	434	409	434	466	408	441	402	412	394	404	359	412	404	406	349	421	411	415	398	421	401	397	398	395	444	423	406	390	385	401	431	430	405	404	389	419	416	426	404	408	383	389	437	438	405	393	389	418	384	393	401	380	430	413	417	411	399	411	416	404	404	403	429	402	410	383	404	433	379	436	394	425	408	438	400	395	433	407	400	434	363	410	422	378	414	384	384	409	383	423	431	421	402	402	400	395	405	402	433	421	407	386	404	406	438	377	427	414	402	393	390	429	417	423	433	443	431	393	392	435	419	376	371	418	423	435	400	413	361	419	395	415	394	426	405	408	424	424	422	429	415	430	392	394	412	391	424	414	407	433	437	422	411	418	413	386
23446	4007	1122	929	647	476	391	350	307	300	279	260	272	264	225	241	259	248	249	239	229	233	248	243	223	209	253	235	220	224	208	221	204	236	210	191	223	207	224	233	206	204	218	239	229	224	212	213	238	214	216	241	230	239	204	239	224	233	212	226	230	228	228	215	212	232	241	227	209	226	237	236	253	202	245	250	253	226	225	235	241	245	209	249	249	206	220	244	241	232	217	231	228	219	199	224	220	205	205	219	225	200	234	256	222	237	226	235	246	219	241	206	236	241	226	199	214	249	210	226	226	243	234	212	227	234	239	211	218	230	225	207	230	240	214	218	232	237	227	232	233	223	221	243	228	250	231	250	210	210	220	213	220	224	242	227	231	245	242	243	220	261	227	238	225	240	228	234	211	221	229	224	243	231	213	210	230	220	212	240	252	191	254	226	246	217	215	213	211	196	210	224	222	249	253	204	204	221	211	215	234	236	230	233	228	210	242	200	213	213	218	215	235	250	243	225	250	252	215	223	215	241	239	244	236	208	222	225	231	236	240	227	224	238	261	247	273	198	201	234	233	224	223	215	203	247	228	232	222	233	239	263	207	212	217	226	233	248	258	234	248	245	206	235	204	240	236	244	247	228	224	193	215	232	202	201	215	204	214	235	233	218	234	214	223	244	250	235	240	227	210	219	254	238	239	210	253	225	208	243	234	211	250	213	217	216	246	222	228	241	222	236	224	228	238	224	211	242	233	201	221	245	237	236	203	230	232	216	238	233	238	265	240	232	240	215	228	220	233	225	230	223	222	229	258	233	223	200	247	212	216	226	196	236	198	216	233	233	239	230	251	233	235	199	240	207	244	237	264	227	210	211	203	229	241	247	222	219	233	221	233	222	231	195	238	213	225	224	234	199	234	222	264	204	218	185	245	237	217	187	224	225	255	245	218	235	235	253	225	243	213	234	223	237	237	233	209	242	235	227	229	268	238	232	221	222	236	231	229	213	212	228	221	217	217	231	227	233	225	247	226	225	215	221	211	200	249	215	225	216	215	238	230	235	251	254	240	211	246	206	228	239	211	231	245	226	199	251	221	238	245	247	248	226	221	218	244	221	240	213	230	223	239	242	241	216	254	240	223	231	220	226	243	215	246	233	236	230	226	249	214	220	238	242	195	219	210	206	209	217	236	215	221	229	241	246	230	206	242	209	215	211	222	246	209	248	222	231	206	240	228	208	240	223	213	224	229	220	216	225	234	221	244	229	233	242	241	215	233	226	214	209	224	230	202	232	214	225	204	199	237	203	228	212	222	234	210	220	235	239	186	225	218	211	236	250	236	214	235	247	206	253	208	222	207	211	233	229	238	223	254	219	227	219	264	242	234	215	200	239	238	194	223	256	256	232	232	252	217	249	218	219	231	209	217	226	227	204	234	219	231	253	216	209	252	217	229	237	205	216	259	247	244	230	221	227	243	238	214	264	246	228	246	239	235	223	216	213	278	240	222	214	220	221	225	207	241	222	243	209	250	208	236	201	244	236	223	212	229	203	224	205	222	245	239	231	235	213	240	215	239	223	228	218	229	230	213	215	221	232	242	212	222	219	210	211	210	226	227	201	230	237	224	234	263	200	229	239	231	193	240	236	197	208	249	227	222	215	254	251	224	231	224	188	238	236	244	178	227	263	210	214	207	195	255	248	221	239	249	224	239	244	217	245	206	220	217	249	259	220	218	222	236	220	218	242	226	238	214	246	232	237	217	236	238	241	226	216	253	220	229	236	222	229	216	235	227	234	218	235	212	218	240	272	217	191	226	226	235	231	225	248	182	233	210	219	223	232	232	263	218	233	226	227	231	241	221	230	235	224	234	211	220	216	226	197	212	222	237	257	244	236	192	241	210	216	227	220	215	258	243	205	243	213	196	210	224	202	240	247	223	229	221	249	235	216	221	211	212	236	213	239	207	233	214	233	228	235	204	196	226	246	218	186	214	228	206	219	230	244	255	226	223	229	255	222	265	221	222	215	236	227	215	207	239	241	228	221	227	233	223	205	248	222	241	231	186	230	258	227	221	224	229	210	239	249	246	221	233	236	229	225	237	219	219	217	198	228	252	218	208	224	219	205	197	216	213	234	196	235	254	248	211	239	221	236	229	246	243	260	220	228	218	207	219	246	234	212	217	218	215	221	234	215	211	222	220	223	227	232	215	231	238	229	235	221	229	231	214	236	230	199	242	223	254	225	222	226	216	232	230	235	222	227	234	248	210	212	213	197	241	226	238	224	243	204	212	241	230	232	227	204	236	220	242	246	242	235	241	236	227	216	189	228	237	233	232	209	235	213	204	237	225	220	204	209	189	215	211	219	242	230	208	238	211	231	223	233	226	223	225	203	232	224	205	223	233	261	202	241	237	227	192	217	208	223	211	212	228	228	230	228	236	246	251	212	224	252	217	245	244	212	232	245	244	249	226	227	250	220	223	242	217	234	221	236	241	217	213	218	226	218	237	235	217	226	222	207	216	227	227	261	232	232	230	224	223	265	249	235	209	218	191	243	226	240	232	240	203	236	228	262	236	246	233	240	215	217	206	212	215	219	245	207	259	228	208	225	252	238	214	219	204	231	225	234	235	237	222	236	223	229	249	233	224	233	238	216	230	219	230	219	207	202	224	206	219	214	230	241	225	202	220	238	239	236	216	242	215	203	212	223	211	206	227	237	202	256	215	220	231	223	245	236	209	224	211	198	212	235	229	241	257	230	196	224	243	246	230	232	242	223	226	224	233	224	238	216	245	231	238	240	208	225	231	232	219	227	256	231	204	244	213	239	209	217	213	191	216	229	232	225	221	205	242	235	269	208	236	222	221	224	232	218	198	230	193	229	215	226	244	244	212	222	232	223	224	220	245	209	208	216	214	211	223	246	214	241	193	229	231	231	211	246	194	227	253	233	204	206	221	244	216	240	203	210	244	210	209	209	214	223	255	232	254	222	193	226	234	241	221	219	191	227	210	238	225	219	216	218	224	221	193	213	221	247	223	219	219	241	209	249	200	238	247	229	252	205	227	224	251	230	234	237	223	231	219	235	235	258	219	231	234	248	245	251	221	246	225	236	229	241	234	202	226	224	211	258	260	234	235	213	234	194	215	246	231	242	235	219	240	219	218	206	222	205	236	246	256	238	199	234	246	226	220	234	231	234	235	238	241	229	236	211	234	231	258	193	225	224	238	206	225	223	245	224	232	224	223	220	222	233	236	228	210	247	221	225	249	237	222	227	222	214	188	228	237	230	201	233	236	233	213	216	249	224	219	221	208	242	262	210	227	239	215	210	231	236	234	243	228	219	222	244	219	234	233	213	208	247	240	227	245	218	225	218	215	218	238	228	249	251	217	226	207	210	208	243	241	245	239	235	203	224	227	232	186	230	212	212	228	225	221	205	221	237	228	231	219	245	236	226	232	190	220	211	255	234	206	214	215	223	204	215	219	228	238	238	198	251	223	238	235	225	230	226
16459	2549	2454	2872	2388	1874	1583	1312	1169	1054	893	893	845	809	797	730	773	680	623	634	608	576	618	606	615	600	585	627	579	546	542	560	574	540	557	563	563	555	571	524	574	568	579	589	543	575	556	551	528	536	527	548	560	569	537	593	556	578	571	554	555	562	531	544	548	560	527	563	547	511	532	590	570	599	523	583	557	582	542	542	547	517	530	520	565	543	566	580	568	584	540	573	532	550	557	554	563	551	518	539	560	534	560	507	573	524	534	535	516	583	535	560	583	533	532	569	536	559	493	522	584	543	534	557	569	524	511	546	532	528	534	507	568	530	550	524	516	587	518	516	539	530	532	547	543	539	561	576	584	533	486	569	522	561	553	528	542	522	522	565	538	536	609	549	519	513	559	553	519	525	552	570	539	525	543	556	524	544	591	577	545	518	542	537	585	568	586	565	555	524	537	551	581	570	556	541	537	492	550	551	559	539	558	532	557	553	543	510	499	533	510	547	549	556	542	569	500	532	539	526	570	542	544	555	535	552	534	565	552	561	541	565	588	559	573	550	518	551	570	564	529	523	555	530	525	534	556	533	535	516	578	521	547	512	515	526	516	528	494	580	556	545	542	548	533	523	526	565	578	543	588	579	521	524	533	537	552	561	553	574	541	560	552	551	537	563	553	524	535	533	552	538	544	529	565	567	567	567	556	533	526	570	548	551	572	543	551	520	571	542	569	537	509	523	543	553	575	566	556	563	523	556	575	558	525	507	546	561	562	561	542	564	525	534	579	578	582	561	534	579	552	577	564	596	536	535	537	526	585	544	566	568	544	515	535	572	520	517	522	559	560	555	541	545	568	580	582	540	552	573	547	568	501	589	572	531	556	553	549	556	548	559	539	570	558	565	518	574	587	552	519	565	547	518	651	577	556	531	594	534	529	528	554	513	568	553	553	583	567	548	536	567	542	561	525	535	535	530	556	564	554	592	565	537	534	530	579	542	552	570	567	588	579	537	541	557	512	526	561	555	566	543	550	547	559	550	551	568	546	548	555	478	568	526	531	544	548	539	564	513	584	542	521	551	541	583	554	549	598	571	573	517	592	537	562	604	546	578	563	537	525	584	552	536	549	569	546	541	565	542	519	586	555	523	592	574	525	544	548	549	532	523	519	512	551	532	550	535	542	559	536	519	559	573	579	580	552	512	524	544	545	553	508	506	559	538	542	542	536	543	555	518	553	577	545	535	577	550	594	547	539	532	564	564	556	504	545	548	502	532	503	499	526	523	564	528	534	516	492	526	541	519	523	543	548	540	545	537	559	542	577	558	614	529	540	541	564	594	513	523	523	540	569	545	553	542	537	534	566	567	536	517	570	572	547	531	521	545	563	543	552	556	586	540	547	533	549	569	557	551	531	541	525	526	528	588	545	544	536	524	510	560	538	577	518	575	558	532	539	534	584	564	572	545	500	522	560	512	535	543	568	551	546	549	552	510	534	524	544	564	533	511	573	538	604	576	556	501	574	547	578	544	542	562	540	563	551	541	559	591	577	539	535	589	558	531	529	576	550	598	573	554	576	536	537	555	536	528	528	544	525	553	547	513	567	541	585	517	550	557	563	533	539	576	546	555	566	569	552	544	514	533	567	559	534	534	579	565	523	496	586	524	584	564	544	560	537	526	555	528	557	562	586	531	529	591	540	572	545	555	543	577	540	558	570	536	518	552	543	552	520	601	555	513	513	547	549	546	521	548	571	519	540	570	553	535	524	527	550	554	538	540	531	592	522	535	549	528	554	569	537	568	530	556	563	512	593	486	544	532	508	513	550	552	533	591	545	540	585	569	548	583	550	540	550	549	537	575	560	586	547	541	539	554	524	528	561	573	543	501	550	577	514	548	598	563	569	523	496	592	549	535	532	538	563	565	530	549	548	536	566	538	544	563	517	499	543	560	524	538	506	564	523	540	516	541	520	533	519	518	583	579	571	579	552	534	554	547	589	523	531	542	517	528	581	577	539	604	568	577	562	530	550	531	522	559	552	543	547	548	535	530	519	551	581	547	524	536	556	528	513	555	569	515	546	520	488	499	537	534	517	560	545	558	526	514	543	528	489	518	558	567	522	559	532	530	527	544	558	541	499	574	541	546	537	579	576	556	540	562	573	587	540	552	523	541	580	513	585	538	559	565	542	504	522	557	544	550	604	563	573	573	525	518	555	534	564	529	565	554	591	557	533	517	488	489	559	528	561	546	549	537	569	589	541	527	566	523	557	531	528	534	598	551	552	559	566	546	532	514	550	552	589	538	547	571	537	570	558	529	597	559	542	533	598	588	528	545	540	501	561	547	514	571	535	507	568	576	542	578	564	520	551	536	551	572	557	555	517	540	544	542	572	517	575	558	499	552	520	551	549	482	569	554	536	558	565	533	521	561	569	570	574	519	528	554	572	590	535	589	542	546	589	536	542	548	527	525	563	545	527	587	517	535	585	572	557	542	537	568	550	544	549	508	521	536	520	523	566	555	548	576	579	540	509	542	519	544	532	561	492	560	504	504	535	524	539	504	507	538	505	552	568	522	547	561	508	575	524	572	552	516	544	554	578	560	544	541	566	567	551	535	533	571	557	537	582	556	579	556	493	547	556	555	536	564	554	593	513	541	568	571	518	549	547	549	582	538	560	607	542	521	524	555	593	557	563	588	515	586	544	554	558	530	518	596	504	549	555	548	531	497	535	523	546	566	518	584	560	556	527	568	530	522	532	594	563	552	563	583	553	539	491	550	549	530	559	512	545	556	554	544	539	549	535	560	528	504	540	572	588	565	520	565	509	592	529	565	555	583	530	545	548	533	573	492	570	576	587	569	507	576	566	533	561	601	537	545	561	533	545	544	589	577	551	546	499	502	579	568	551	530	550	528	579	544	504	560	576	493	533	559	564	583	561	488	584	505	542	563	536	582	552	557	558	522	575	555	554	549	547	538	561	559	540	562	550	554	544	537	565	535	586	527	546	568	527	587	544	517	561	542	533	537	546	517	542	547	547	532	534	569	532	557	574	583	550	511	555	519	566	552	565	531	539	523	564	509	552	566	553	554	533	559	573	575	571	554	565	523	535	581	539	541	606	540	560	514	544	561	585	569	545	533	534	605	526	519	546	522	560	544	527	510	542	544	542	537	566	552	527	535	529	519	532	554	519	567	538	552	531	550	580	555	555	523	575	572	561	498	577	557	515	550	520	542	516	546	544	566	557	536	575	529	584	537	532	555	577	531	541	587	516	534	574	539	561	560	551	574	537	563	512	501	561	566	575	537	532	522	574	542	546	567	540	545	578	570	564	514	564	538	517	571	581	551	542	567	518	557	576	553	514	542	490	514	576	563	547	526	572	534	543	547	547	544	532	564	589	604	558	556	561	564	550	548	569	543	542	549	529	527	557	565	555	549	559	549	547	563	536	521	583	544	554	546	586	534	535	536	555	521	546	571	545	547	570	547	576	517	538	564	594	543	520	548
32609	7416	1686	1175	732	515	405	352	270	272	229	214	212	240	202	201	201	195	192	179	164	185	160	167	173	186	164	174	149	158	150	165	151	153	183	159	162	173	152	150	179	155	162	123	168	177	148	138	171	174	161	160	162	133	158	161	164	140	158	183	167	169	152	157	156	180	148	161	180	163	165	129	184	159	153	151	159	173	151	173	166	173	186	154	172	165	164	136	159	146	141	171	144	164	173	160	166	156	156	145	151	165	137	166	169	150	159	158	165	129	189	140	157	134	158	157	149	139	163	143	182	164	139	177	172	148	167	161	155	148	164	174	155	165	165	138	152	159	179	164	171	150	153	150	160	165	155	142	165	160	137	162	151	138	165	150	175	146	157	153	134	149	153	146	151	158	160	156	146	137	158	163	160	145	164	177	142	157	137	159	148	158	152	159	165	120	167	149	152	161	159	134	157	145	160	143	142	170	160	153	160	156	162	164	142	150	169	146	136	176	137	153	146	159	161	171	169	164	149	148	153	135	141	169	154	152	178	144	158	154	177	155	153	166	130	159	148	138	151	163	159	164	158	168	154	156	163	172	168	183	168	155	179	167	181	163	150	156	166	157	161	147	164	165	158	155	177	169	164	166	162	162	161	156	159	158	155	146	166	145	165	159	167	157	146	156	160	173	149	156	148	154	150	146	164	139	135	142	151	171	175	128	132	115	160	194	138	144	145	170	151	154	149	168	168	137	148	159	154	162	168	162	143	121	166	162	150	149	132	161	166	156	144	158	148	156	138	145	151	163	160	158	175	163	166	164	138	160	170	152	148	177	156	150	133	157	156	137	170	144	180	166	162	145	154	159	160	155	153	155	137	175	141	143	161	142	183	193	152	149	135	171	139	164	168	167	172	150	158	178	176	162	153	153	153	144	158	157	159	149	177	163	167	168	150	158	154	139	154	144	137	167	149	163	167	141	165	169	158	169	146	137	138	142	135	141	158	158	165	152	174	174	151	165	174	157	167	144	163	161	155	179	158	164	161	157	168	148	161	173	179	150	187	149	132	155	183	162	142	156	138	151	161	144	148	133	159	140	150	156	149	152	143	174	139	155	160	156	155	164	158	155	152	150	139	158	171	168	159	185	157	156	135	130	140	158	164	174	159	183	158	160	167	160	130	153	163	149	161	147	128	153	138	143	163	153	130	141	172	136	143	165	134	174	160	166	153	168	171	152	161	150	142	168	147	146	150	173	163	144	162	144	143	172	157	158	147	165	169	161	160	143	149	143	160	146	165	157	173	170	157	176	166	140	164	155	160	150	161	168	161	151	130	128	150	150	150	161	146	139	162	139	184	183	153	148	171	170	174	164	182	157	168	166	158	173	155	156	179	163	160	145	173	167	157	154	172	171	134	175	162	161	174	174	180	154	142	124	173	168	141	180	137	154	123	138	158	170	136	158	143	170	144	157	160	158	164	161	144	162	144	175	157	139	150	166	167	168	156	168	146	157	169	185	164	157	149	178	159	165	140	133	150	161	171	151	145	156	149	155	173	157	161	156	171	159	174	153	153	173	147	159	178	150	178	163	173	172	158	165	157	157	158	154	145	168	164	175	151	173	148	157	165	173	163	168	157	172	165	162	159	168	158	143	165	150	142	165	169	159	139	154	188	160	157	179	160	159	144	157	151	152	148	142	168	149	141	155	151	138	170	175	164	175	154	154	147	155	158	174	137	156	145	160	140	160	166	166	138	167	158	140	146	164	150	150	175	158	154	152	159	150	168	144	178	152	149	188	150	157	134	171	142	159	159	137	169	138	149	153	160	169	146	136	157	150	136	162	177	139	144	144	182	156	160	152	157	158	168	146	151	160	162	170	165	150	179	152	154	173	159	165	153	157	166	147	150	182	148	149	178	157	162	154	182	169	170	181	163	149	145	159	140	173	139	151	153	128	141	148	161	172	157	143	159	153	173	178	149	186	152	174	157	166	136	156	187	154	160	167	139	154	173	137	156	153	161	161	167	183	163	148	152	163	155	139	170	166	154	165	175	170	144	122	139	152	154	153	157	153	149	142	155	157	169	156	159	157	150	156	162	145	172	147	153	152	157	159	148	160	163	158	150	156	122	162	144	157	151	159	124	173	175	153	151	174	170	163	173	165	149	158	154	131	187	150	150	161	151	167	144	145	154	152	172	153	152	196	185	182	147	167	138	151	178	153	172	159	142	159	127	168	153	129	155	176	155	171	176	154	174	157	161	158	148	172	147	153	163	176	142	161	165	162	166	168	148	147	162	160	160	154	160	161	165	142	179	172	148	149	151	152	154	157	146	169	139	147	146	143	145	145	157	184	176	176	174	162	178	156	151	133	169	151	153	160	151	151	173	161	146	169	167	161	147	156	147	142	159	142	143	180	161	134	144	164	150	157	156	164	159	185	183	165	156	147	166	163	177	144	165	163	160	142	190	147	143	148	179	157	150	167	160	149	155	139	171	130	185	155	148	149	155	161	163	155	159	180	162	153	164	169	159	162	175	149	163	178	164	164	155	169	139	180	173	170	153	138	153	155	141	129	147	157	129	134	134	158	160	161	157	157	139	151	171	177	152	170	153	177	153	168	163	142	158	180	162	147	171	149	155	153	154	151	151	138	148	178	158	180	145	146	187	190	150	147	165	161	136	139	173	160	172	150	159	146	116	149	147	166	151	149	148	165	152	166	144	161	157	149	166	141	125	152	156	159	119	174	166	178	154	168	148	158	150	159	144	161	178	145	165	168	144	135	162	149	166	157	155	179	137	162	153	171	164	175	158	155	150	166	156	149	167	175	131	168	156	166	161	155	157	165	165	147	188	167	154	164	167	160	136	154	150	153	161	144	158	174	133	166	160	133	141	154	136	134	177	139	151	167	143	143	168	166	141	157	152	169	172	179	145	168	141	161	179	158	146	139	145	144	168	141	153	173	156	153	158	145	136	164	192	161	167	150	155	144	169	147	157	179	185	137	162	159	141	137	160	162	152	160	150	179	200	161	155	164	155	149	173	149	145	152	147	151	153	140	155	153	153	178	165	149	154	152	158	119	177	147	158	136	167	170	148	150	156	152	165	158	163	159	165	156	166	151	175	171	156	183	133	157	153	144	127	169	146	144	145	163	150	167	150	176	182	174	141	156	157	147	160	174	147	132	152	160	153	167	174	156	160	159	123	123	159	178	140	174	149	174	151	147	136	157	166	154	171	167	172	142	150	138	143	167	174	148	141	178	143	171	156	150	161	155	161	149	156	161	144	165	161	161	160	154	133	147	158	160	157	147	156	140	154	162	143	164	136	152	156	146	174	161	184	137	148	184	157	156	145	138	163	174	144	167	159	173	162	141	151	190	142	165	145	161	123	147	152	161	169	142	147	171	157	179	162	165	161	168	127	152	149	138	140	158	166	154	158	148	145	150	162	161	145	158	173	137	173	171	135	150	159	142	161	148	163	187	153	171	170	142	154	163	169	161	163	148	157	156
20263	3703	3430	3784	3047	2189	1845	1524	1249	1166	997	839	842	835	733	691	676	652	545	501	497	460	483	440	481	475	467	476	422	393	426	408	417	401	391	397	393	421	423	402	399	427	380	404	402	388	423	376	397	423	384	377	387	411	397	390	399	441	397	377	410	409	449	365	404	342	366	345	421	353	394	397	410	419	392	417	392	399	405	403	355	352	405	370	388	382	390	370	382	382	392	381	417	395	393	380	372	387	418	383	435	408	397	401	403	407	340	408	400	396	349	392	393	410	406	374	345	379	419	378	351	387	403	376	372	343	420	393	380	430	346	376	334	374	408	395	386	362	397	411	340	374	396	365	390	373	389	343	388	406	399	394	358	424	383	385	395	371	403	377	368	373	395	371	388	386	406	392	372	366	352	401	376	370	367	362	408	384	352	378	388	380	380	354	399	379	414	378	385	333	346	408	402	370	331	398	392	396	349	406	367	375	362	392	399	424	385	348	362	386	376	376	404	361	399	379	359	403	387	445	380	381	407	367	392	376	392	417	391	394	417	352	396	379	404	363	378	382	394	362	356	383	407	433	399	414	377	395	360	384	383	411	396	401	393	375	404	381	387	384	385	382	388	355	393	410	375	377	389	409	396	389	387	372	377	418	409	392	373	373	386	365	396	374	400	370	378	395	372	381	391	409	356	383	417	371	386	373	400	356	420	366	406	408	393	349	348	396	393	396	405	381	346	388	407	379	387	373	375	397	400	394	369	405	396	409	388	394	385	408	389	395	369	380	360	369	392	356	377	392	379	374	364	391	380	390	352	387	377	376	383	368	395	412	391	368	340	358	358	394	389	370	417	358	413	375	373	376	386	393	357	398	395	362	375	434	361	402	393	383	390	397	392	387	360	388	398	358	400	381	410	370	364	370	371	408	438	368	404	398	421	387	400	419	398	381	369	371	397	404	397	379	398	404	382	359	411	364	417	396	401	366	380	325	386	398	360	372	392	388	377	406	387	404	421	385	356	408	362	355	348	375	412	391	354	387	346	372	401	378	385	357	413	385	335	374	356	364	359	388	383	388	387	391	379	356	377	399	392	365	378	390	381	408	413	413	375	409	385	362	391	367	345	336	395	381	405	376	385	361	395	398	374	398	390	372	429	375	382	372	389	377	410	373	365	394	426	385	355	400	382	410	355	403	412	393	373	419	367	359	333	428	401	415	391	370	416	402	377	386	363	409	407	382	370	398	387	406	401	380	403	383	364	386	364	417	369	373	348	354	410	383	370	378	426	393	361	387	388	388	370	404	376	409	388	406	400	391	376	396	375	347	409	357	383	377	389	409	387	379	392	422	375	379	385	383	372	373	361	383	410	375	415	375	393	374	364	404	380	383	363	412	414	353	394	373	388	361	408	384	392	388	430	368	395	382	375	399	390	378	365	393	375	386	377	403	379	384	347	385	401	376	383	394	401	410	391	368	392	368	373	388	370	350	386	400	407	376	360	393	339	388	381	405	386	378	345	370	399	379	414	397	391	406	383	369	364	423	369	362	389	356	398	402	359	389	395	399	367	396	370	384	384	441	402	404	414	409	397	424	334	356	373	369	410	398	396	393	356	387	387	369	374	388	372	391	376	371	365	380	380	392	405	398	380	413	384	383	387	419	404	374	386	368	377	356	370	390	346	408	384	400	380	393	371	371	375	382	403	379	376	384	360	365	385	381	360	365	398	406	394	403	396	380	397	385	393	397	357	360	395	356	355	362	398	352	398	356	405	359	389	369	399	371	361	414	389	372	361	393	411	430	368	383	351	354	393	420	385	361	374	402	396	388	358	398	378	364	358	427	362	382	405	350	390	369	356	379	389	347	371	388	375	390	358	395	397	387	376	399	390	371	391	394	388	416	384	404	366	376	397	408	373	406	388	402	392	368	350	397	422	370	410	362	387	400	362	376	392	352	389	387	429	372	413	373	376	356	412	402	374	386	420	404	336	370	371	372	418	407	342	393	370	413	434	392	383	384	415	396	420	380	370	378	387	384	388	395	406	370	389	366	396	414	382	406	364	416	400	349	393	378	421	407	387	378	409	374	385	351	373	375	390	363	372	362	396	384	375	405	394	381	364	351	376	363	377	393	385	354	402	355	364	382	402	407	394	356	371	410	369	391	400	367	384	385	369	351	381	379	370	394	420	375	348	367	415	382	369	378	362	394	406	364	385	393	362	349	369	362	362	406	352	342	414	411	410	369	369	363	365	380	354	384	356	391	356	368	403	382	392	397	397	419	336	383	394	344	347	390	368	351	358	369	373	403	344	401	371	381	388	401	397	378	364	371	385	412	391	350	407	393	370	383	367	400	385	347	387	412	374	399	383	360	392	430	374	393	390	381	336	359	378	383	345	395	365	382	394	398	392	427	368	369	377	377	362	371	356	434	374	401	374	367	397	397	422	407	376	389	365	407	379	384	424	408	399	392	436	346	421	367	382	382	399	410	415	370	390	380	359	376	415	347	387	393	394	410	355	393	374	370	374	405	380	366	392	364	388	398	346	389	393	383	377	358	381	429	362	375	400	390	373	392	343	361	389	386	384	411	370	380	369	390	394	383	400	388	380	352	401	371	394	429	369	405	367	365	350	387	381	368	361	369	370	359	372	387	382	368	388	392	426	367	367	363	396	379	362	386	383	368	410	369	372	378	355	411	394	360	387	402	391	408	382	434	374	374	399	388	393	367	406	390	397	388	386	399	385	419	355	394	402	388	362	411	360	379	368	398	381	396	405	365	346	403	357	373	358	371	383	384	391	389	380	359	390	365	349	371	378	394	394	364	377	378	402	389	426	373	378	385	371	383	386	393	404	379	392	365	392	388	373	372	442	399	345	374	422	381	401	385	390	389	408	377	364	423	365	380	395	390	351	391	390	391	413	354	393	384	370	387	401	398	371	435	399	374	368	367	341	388	376	361	372	358	399	397	381	402	400	399	382	377	398	361	382	381	412	358	364	390	354	396	389	401	405	364	379	358	411	378	411	413	399	386	368	380	404	390	366	396	379	385	373	383	406	425	403	383	378	349	371	409	368	392	392	363	396	397	392	371	400	400	371	417	388	399	387	367	374	354	384	412	390	392	394	399	404	363	372	359	409	400	423	378	403	372	435	390	392	367	369	387	360	407	387	381	382	388	397	386	342	405	382	360	388	367	392	331	364	405	375	390	396	335	422	359	366	395	416	360	402	405	408	359	411	393	361	397	406	372	421	341	413	354	364	400	370	387	346	389	377	382	346	381	401	384	386	345	393	364	429	389	398	439	362	378	400	380	365	408	396	374	400	395	416	377	403	358	352	403	389	409	411	405	396	384	406	380	371	356	406	380	379	397	402	397	387	404	369	454	402	385	372	371	412	393	371	385	362	376	413	367	402	352	348	369	376	375	391	389	363	383	385	422	401	365	388	374	351	405	384	411	397	417	370	375	380	368	369	388	374	366	394	364	424	397	344	374	379	420	429	387	398	394
10312	1313	505	361	295	247	213	216	204	205	184	190	171	200	173	180	157	185	163	146	154	172	167	166	161	183	153	146	181	181	159	165	163	152	157	169	150	165	145	147	177	169	143	165	168	162	172	154	152	165	164	156	181	145	165	167	169	175	146	180	181	167	170	154	176	154	150	169	169	149	168	150	152	158	187	193	162	166	164	168	148	159	153	141	151	143	162	149	148	143	173	172	181	151	167	156	147	154	152	144	185	159	167	174	165	183	152	163	184	131	147	167	169	160	151	172	163	167	136	161	141	170	179	146	160	165	157	151	162	162	183	164	156	179	155	179	186	166	164	144	157	178	168	189	178	161	165	164	160	157	149	142	163	135	153	151	176	154	166	159	157	161	169	142	165	164	160	169	183	175	151	141	167	155	137	159	167	152	148	169	170	157	161	194	179	176	165	147	172	185	164	141	173	165	162	173	156	172	158	143	182	154	172	177	153	148	157	158	152	166	147	153	169	143	145	149	174	166	179	165	149	152	155	156	170	174	155	165	131	145	158	153	161	144	137	150	175	176	164	175	157	164	137	167	166	164	171	165	185	162	178	145	159	160	160	145	149	158	145	176	152	155	148	146	165	169	175	185	178	178	161	147	145	162	164	181	177	189	158	148	158	173	140	134	155	153	163	172	136	169	156	153	139	151	138	165	163	151	155	163	147	149	150	179	153	151	163	142	164	154	148	153	141	178	139	168	151	169	151	157	148	152	167	149	152	150	168	147	150	161	173	143	165	178	179	155	142	152	156	151	146	166	157	179	167	176	181	182	142	162	161	161	162	134	152	148	153	137	167	165	145	167	163	176	151	155	176	161	161	163	196	159	156	150	147	137	161	161	167	162	171	151	161	166	169	163	176	149	173	151	174	169	168	163	186	165	184	150	148	159	151	146	138	164	157	145	160	169	163	192	173	185	167	149	151	143	143	158	159	142	153	165	153	143	148	181	157	179	151	191	165	172	166	156	166	150	139	160	172	155	173	169	153	146	165	153	192	173	160	165	134	171	165	161	157	160	154	177	167	193	163	170	158	163	146	167	153	166	167	186	141	165	159	144	146	164	159	169	159	177	162	151	153	156	139	155	157	160	144	153	178	162	165	158	164	158	148	158	155	154	165	156	180	155	162	168	148	143	178	156	146	159	170	160	159	157	192	141	138	143	159	168	161	147	163	179	174	145	178	175	176	169	180	160	139	163	154	154	172	141	160	146	178	179	149	166	128	169	181	161	179	178	158	142	173	165	167	168	140	153	166	173	153	174	156	140	146	158	162	177	150	155	170	175	160	174	166	158	160	154	170	148	170	167	167	178	154	160	181	162	157	150	164	164	147	160	181	154	154	162	150	161	147	171	153	148	183	147	154	170	170	154	149	174	142	139	172	175	147	144	147	164	161	182	169	158	163	162	169	167	167	183	139	146	120	157	149	162	166	166	130	139	142	166	174	141	178	161	154	165	152	165	181	174	184	134	160	148	163	140	183	169	180	169	162	153	181	146	140	156	156	163	157	165	157	142	153	156	162	178	139	152	146	162	162	177	161	188	146	137	172	169	175	195	158	175	171	149	174	140	160	158	136	152	172	168	164	155	153	168	163	162	146	166	164	147	160	160	175	159	174	171	152	168	168	142	170	159	149	152	146	175	140	164	151	180	156	156	178	176	187	157	158	159	174	178	143	155	152	177	154	171	154	151	154	168	169	142	169	178	174	150	165	168	163	140	151	175	166	156	164	181	206	150	157	157	153	168	146	170	167	167	156	147	155	153	143	141	168	163	172	153	153	176	160	143	142	140	166	158	141	168	150	172	174	155	149	174	184	169	153	191	165	140	142	155	166	145	140	156	163	150	156	137	135	178	151	153	149	140	171	179	151	167	161	156	146	172	161	157	186	148	166	178	147	176	161	164	157	161	157	168	145	157	169	156	175	177	155	154	174	154	120	155	155	176	138	156	173	158	171	149	153	169	135	189	173	164	132	161	173	137	158	159	166	144	162	164	151	160	157	159	152	160	146	143	143	133	139	173	178	164	170	154	153	174	169	159	137	162	150	171	151	174	169	153	173	145	174	166	178	170	158	146	185	174	155	160	152	188	179	168	184	147	169	153	176	165	157	181	178	163	162	143	147	166	167	163	168	166	170	159	167	172	167	149	161	141	189	168	164	151	189	142	158	175	170	158	188	144	151	170	171	177	153	160	154	142	157	169	144	151	157	152	155	141	160	184	155	167	153	161	164	154	161	163	175	156	154	188	181	167	145	167	135	167	170	157	179	192	149	140	184	140	160	172	155	164	156	158	167	151	156	155	190	179	162	163	162	174	159	154	164	157	155	152	165	144	143	145	164	175	159	154	151	173	151	176	152	171	153	155	150	150	158	169	155	164	154	169	142	175	186	157	168	163	147	169	188	159	180	153	167	131	151	164	183	171	155	151	148	159	150	152	168	177	171	188	145	185	155	177	141	176	163	146	164	163	162	153	142	127	156	152	161	167	182	152	170	184	151	175	152	165	166	161	152	153	152	159	165	181	147	161	159	176	151	149	180	165	161	145	160	187	158	158	158	151	168	166	162	173	159	167	183	157	184	137	170	164	170	134	155	151	143	177	168	170	149	144	171	181	150	136	150	146	163	152	176	163	167	173	142	176	168	146	172	159	158	173	176	161	170	136	181	145	136	170	143	159	178	172	176	161	152	163	169	160	165	159	160	147	157	151	155	146	145	157	162	147	125	168	166	156	158	162	137	159	157	168	150	165	163	171	167	151	185	158	150	168	169	172	160	136	159	148	140	140	138	149	182	164	198	178	167	166	165	144	152	180	161	172	156	167	158	159	157	198	177	154	142	154	170	186	144	158	169	155	147	140	173	160	170	183	178	143	159	189	150	152	176	160	169	164	154	180	140	175	168	159	163	135	158	161	168	155	157	165	171	160	175	171	183	190	153	143	154	160	157	165	171	157	142	181	165	149	171	168	137	154	168	170	165	167	160	157	153	157	162	164	140	148	159	170	166	176	139	136	181	147	160	167	168	157	134	171	189	165	174	147	169	161	189	154	137	151	147	187	153	177	163	167	147	139	166	132	162	169	162	145	189	158	169	164	180	166	165	153	149	156	183	188	173	157	171	153	154	148	177	161	171	164	166	153	175	171	141	176	181	160	170	167	181	142	170	149	146	163	165	173	172	185	141	167	169	168	147	167	150	163	169	162	151	139	155	171	170	144	160	159	177	150	152	195	159	170	179	182	162	188	176	142	171	165	147	167	157	141	174	169	155	154	172	180	125	168	171	165	168	152	172	133	148	160	143	169	156	162	183	187	152	167	195	135	182	129	171	140	158	142	179	167	144	156	177	162	167	156	162	198	130	175	166	161	163	156	163	175	154	139	189	152	175	153	136	153	166	168	169	165	160	152	152	164	163	171	155	166	175	156	144	179	175	164	168	151	180	149	158	159	138	146	139	148	153	162
7580	1153	1237	1307	1109	956	711	697	623	657	586	556	551	494	521	467	538	464	445	392	397	439	412	450	422	425	443	402	434	433	430	426	444	450	433	434	418	412	384	404	397	422	410	448	446	414	417	435	420	431	419	430	407	435	437	467	445	420	423	419	426	400	399	386	402	420	396	398	375	376	440	385	411	434	410	422	384	412	399	421	423	400	423	387	393	434	411	386	399	413	434	397	428	403	408	425	404	413	413	392	424	394	423	408	413	411	432	420	433	410	407	456	416	434	391	421	440	427	432	419	452	394	478	389	448	419	376	422	443	413	407	408	434	445	369	417	440	440	446	386	444	414	403	403	425	405	406	413	396	367	410	401	410	437	419	406	405	420	398	467	409	400	418	381	462	406	445	414	449	430	422	415	441	413	439	428	436	403	443	401	418	409	427	364	446	435	429	429	401	441	429	405	415	397	414	404	400	459	401	423	412	399	406	434	389	410	391	376	444	397	419	444	380	399	439	441	426	435	407	417	388	430	439	409	440	379	426	427	406	409	405	429	402	394	466	411	449	412	406	463	420	454	422	423	392	447	412	430	371	421	401	413	438	416	372	420	421	385	427	403	424	417	429	370	437	421	387	451	406	390	415	419	418	420	449	455	421	396	376	441	430	469	426	433	452	395	411	453	382	408	430	413	423	399	432	416	436	463	410	428	393	420	409	397	437	420	389	384	433	398	408	428	407	375	435	389	414	369	415	430	390	437	396	433	450	424	446	385	434	414	393	396	424	413	418	438	444	429	392	423	361	416	405	417	404	424	395	446	433	432	431	415	433	430	390	432	429	430	423	434	403	389	431	413	422	429	368	432	441	420	404	394	428	398	404	423	396	405	378	386	407	422	382	413	429	395	406	409	409	405	459	443	430	440	416	408	418	443	447	403	394	397	444	398	435	413	437	425	409	401	422	430	408	427	433	428	402	432	427	426	435	413	397	363	465	438	399	392	394	451	389	416	412	451	437	407	414	389	406	463	427	407	426	484	430	419	425	414	399	401	484	408	417	418	447	432	411	413	412	417	464	422	444	424	445	413	464	383	388	424	410	407	441	383	479	408	407	436	400	427	418	426	418	409	403	411	402	414	406	408	445	430	428	394	420	427	412	425	431	414	387	424	401	367	408	391	431	421	417	413	424	352	384	414	419	434	414	421	409	447	390	403	425	407	421	409	393	397	428	358	403	380	395	419	407	408	399	393	429	391	389	394	411	389	435	370	418	381	449	433	441	421	397	440	390	412	388	427	427	442	435	418	428	414	385	393	434	412	434	427	395	441	419	409	451	420	424	395	434	350	396	447	400	416	391	409	400	431	423	438	412	380	403	438	381	413	453	430	417	389	402	431	436	445	436	412	384	396	444	406	385	421	381	414	427	386	424	409	410	410	398	391	411	426	473	439	447	424	400	466	409	396	447	453	388	431	398	415	403	419	387	423	386	391	424	378	428	439	444	417	432	454	407	396	366	394	413	390	428	428	448	458	425	414	441	420	411	413	423	422	439	395	389	426	396	393	400	395	428	412	436	466	426	424	405	407	415	415	454	370	432	447	419	434	438	449	411	430	334	411	406	409	418	426	435	391	420	400	406	424	438	431	402	397	369	373	406	437	446	439	463	414	399	428	417	450	404	415	392	409	409	423	399	423	419	424	406	421	431	413	409	398	401	383	418	348	405	408	450	421	423	374	405	413	457	386	433	433	451	460	399	417	422	394	397	381	407	389	385	433	444	404	438	429	407	378	411	434	396	407	400	410	372	430	397	435	434	405	420	410	426	394	408	420	401	394	419	416	406	381	416	422	422	439	385	463	422	413	447	421	421	394	462	422	426	380	412	423	440	403	384	453	375	445	432	412	463	404	432	386	410	420	421	390	435	422	396	446	407	402	424	424	398	407	389	417	412	407	425	401	395	405	440	407	433	399	402	436	420	399	384	453	428	442	399	414	395	448	399	413	416	361	483	418	417	401	405	402	475	396	411	391	397	404	418	405	415	404	407	395	408	420	420	442	409	462	433	422	386	432	415	383	421	413	421	417	450	421	403	408	418	460	437	431	428	384	428	397	422	433	409	392	437	400	411	433	405	423	458	407	390	436	420	408	382	406	445	400	419	398	386	424	441	432	421	438	410	412	382	428	437	389	430	426	388	425	430	401	443	395	416	408	439	401	432	399	433	429	407	445	461	389	451	397	417	428	425	412	413	411	387	389	462	438	425	396	442	444	460	433	409	435	415	393	376	425	437	420	418	427	446	404	392	417	425	386	438	412	406	400	414	406	423	405	381	410	397	409	404	381	393	391	410	431	410	421	423	434	464	403	383	382	416	407	435	407	410	413	416	383	454	417	401	407	422	403	414	400	443	384	415	400	414	384	417	426	440	397	418	394	428	438	414	438	392	397	425	386	415	399	411	459	441	412	419	411	386	408	414	400	385	407	401	412	378	399	414	445	415	419	457	376	426	380	423	402	465	439	369	410	420	388	414	383	425	432	396	411	433	377	399	444	416	402	404	414	485	405	387	410	429	421	433	401	410	395	390	377	411	431	389	414	405	431	426	424	437	407	384	419	398	401	412	434	418	411	439	428	410	388	388	408	393	431	438	445	437	454	397	461	376	415	441	422	416	435	451	421	390	401	432	408	418	423	401	385	391	417	426	418	400	422	405	413	428	389	430	426	411	433	458	407	427	456	450	438	418	398	423	399	437	395	427	414	420	400	458	399	412	438	400	430	414	394	485	467	403	431	427	422	451	442	465	414	432	421	412	420	403	438	413	420	430	401	464	385	410	419	387	436	415	421	387	410	416	398	419	412	399	424	395	429	408	423	439	438	441	382	420	430	398	427	392	412	410	434	404	389	398	442	420	384	398	414	432	394	405	391	461	420	405	453	415	422	428	375	376	438	405	416	419	432	432	368	427	391	420	414	465	411	421	415	415	425	377	440	430	396	425	412	441	407	394	463	392	389	396	429	392	384	374	435	416	432	412	431	400	375	461	384	407	370	429	449	417	388	402	421	448	435	398	405	422	412	421	439	409	422	434	395	408	390	429	404	390	409	377	432	430	409	432	426	435	425	393	407	401	430	455	390	419	401	386	452	399	399	405	437	430	391	402	405	419	423	436	420	413	430	402	420	441	441	430	370	399	429	413	422	442	396	401	433	443	393	415	423	398	388	394	416	381	435	380	418	378	397	432	432	411	402	447	432	408	393	430	407	405	436	382	419	440	406	431	387	389	446	437	394	433	411	396	426	399	393	420	407	423	464	432	418	446	412	459	375	412	411	423	410	385	459	422	428	385	461	402	403	400	420	444	391	409	426	391	436	364	404	393	425	428	444	374	422	399	424	412	412	396	430	378	403	363	430	384	450	392	383	406	427	391	402	426	416	427	426	444	406	406	377	449	419	443	428	402	426	425	428	421	404	391	397	442	405	445	427	435	438	396	442	453	359	408	407	417	415	410	436
22584	3911	1049	834	564	410	407	352	333	318	306	264	258	299	280	226	246	266	247	233	245	239	225	251	235	260	245	223	230	232	231	216	218	256	251	258	200	227	212	237	220	227	222	246	219	240	248	223	219	238	230	228	224	226	201	221	247	246	227	205	245	232	240	217	226	213	230	237	225	221	259	228	205	240	223	238	210	220	216	244	225	263	230	218	217	226	245	237	237	230	213	202	222	226	211	234	237	244	205	214	216	224	223	206	217	228	231	227	236	224	224	243	225	244	223	244	225	199	228	225	222	244	242	238	252	252	239	256	225	250	245	216	217	229	250	216	228	200	257	219	202	203	239	237	234	224	212	212	253	238	236	210	225	223	241	222	227	244	222	241	223	225	180	229	230	226	191	208	229	230	193	252	260	241	217	212	225	215	241	225	263	212	263	222	239	221	204	213	214	241	235	219	230	230	237	224	218	215	240	235	219	230	234	207	212	212	240	254	221	231	224	239	226	236	254	221	204	225	241	258	240	242	228	206	212	239	214	214	224	252	221	225	206	230	234	213	221	226	233	224	233	215	211	196	228	234	233	210	250	230	218	245	233	230	213	215	216	204	222	238	220	225	211	242	250	220	233	226	233	192	231	243	263	215	238	200	249	198	221	217	250	220	232	239	273	221	255	249	243	234	250	248	230	260	240	228	230	222	212	203	237	228	207	233	236	210	235	222	229	236	212	249	201	248	237	213	220	235	256	219	218	206	242	251	213	225	236	239	249	246	241	223	199	241	213	231	237	246	237	208	215	230	222	227	210	229	219	243	229	247	219	229	253	224	224	228	237	241	216	255	207	220	229	264	246	233	237	214	226	207	228	216	204	215	225	218	238	221	212	214	226	219	218	212	232	217	200	232	237	239	244	212	237	216	211	215	210	216	242	235	242	243	228	245	211	249	240	248	204	204	230	207	207	234	196	233	224	232	219	214	231	263	209	244	252	225	249	235	208	216	232	230	223	206	214	248	242	230	223	227	241	235	227	221	223	258	239	237	258	228	200	242	207	253	221	247	237	242	231	235	208	227	229	247	224	241	262	219	215	224	236	221	235	229	219	223	224	222	212	211	210	237	231	235	230	215	250	233	243	196	245	212	251	224	219	209	246	232	214	220	223	221	217	206	225	243	247	254	255	217	217	208	211	247	219	210	238	207	214	222	234	222	212	237	236	213	188	214	207	230	218	191	209	211	230	254	220	267	232	231	224	211	199	218	214	214	248	227	237	212	207	205	236	215	217	231	228	234	247	215	227	244	234	247	235	235	214	210	205	201	245	211	213	219	194	246	226	215	232	206	233	229	218	218	203	228	226	206	246	265	222	222	234	255	225	238	239	240	237	223	247	203	265	237	268	257	235	229	238	245	228	213	221	235	246	223	219	218	239	255	220	222	248	224	228	243	235	231	225	224	244	250	238	238	239	238	232	232	213	240	222	221	236	218	207	239	234	235	235	258	245	227	207	227	222	218	202	230	245	262	219	242	232	241	234	207	238	199	227	223	242	202	239	232	235	225	238	222	195	198	196	221	229	215	240	226	242	224	222	263	236	227	217	214	210	227	214	262	241	221	216	200	252	253	229	215	233	234	219	238	251	216	229	223	239	220	252	231	242	233	229	205	240	225	214	220	244	245	236	218	261	207	238	246	229	211	267	231	213	234	221	192	212	251	261	241	254	221	224	247	233	218	228	207	254	220	231	216	235	237	239	214	243	201	205	230	219	247	224	251	221	233	229	216	231	235	246	255	251	226	230	233	235	213	247	220	232	209	244	205	221	238	246	250	224	247	204	233	239	217	216	265	209	215	231	242	225	254	209	233	232	225	221	243	209	227	239	207	221	209	190	238	237	228	222	226	239	212	206	247	217	230	221	237	211	230	216	230	238	239	207	273	228	254	214	202	217	210	241	208	248	206	199	268	237	240	216	231	268	245	240	238	217	224	228	249	218	241	213	211	235	237	262	249	225	220	225	242	199	223	182	229	227	226	206	240	212	232	232	252	229	211	240	229	248	230	204	234	214	217	219	254	220	238	210	224	198	271	260	223	215	269	234	264	217	227	225	230	229	204	221	211	211	231	251	242	240	251	217	216	227	240	257	232	228	256	206	217	239	242	204	243	229	225	236	247	213	237	224	216	236	229	223	226	203	206	202	205	193	205	218	209	205	215	220	235	230	238	226	194	228	223	226	212	219	247	210	221	237	260	242	223	215	227	199	221	227	262	225	198	263	219	223	249	206	216	260	223	226	248	263	247	235	236	235	216	233	225	260	209	198	217	214	232	216	267	233	210	223	241	250	204	223	213	217	221	229	220	232	237	225	252	219	252	231	216	238	218	229	234	209	249	209	238	235	220	240	233	266	237	249	228	231	239	212	243	214	222	225	214	232	228	197	204	254	242	221	262	220	252	240	217	227	195	232	222	207	222	220	228	215	219	267	255	245	223	251	245	216	209	213	234	225	233	216	220	236	222	239	246	225	214	240	200	231	238	258	229	215	253	238	228	219	237	231	232	208	236	230	234	223	232	203	238	251	234	242	249	214	257	245	222	219	222	231	224	238	250	230	232	232	253	205	218	233	213	233	216	204	232	228	220	212	215	225	252	246	223	223	211	220	232	235	210	196	235	241	253	234	209	250	234	208	212	205	223	240	234	256	221	235	216	237	221	199	226	256	236	246	191	195	215	214	242	214	245	221	232	221	225	253	239	240	242	218	225	230	243	240	226	217	230	217	206	219	239	233	233	233	249	218	248	218	214	224	235	230	219	244	201	223	211	221	232	233	198	229	219	218	239	245	216	226	208	212	232	235	257	259	242	242	221	240	217	228	245	224	228	221	212	226	236	245	248	210	240	247	218	206	210	226	216	241	211	214	204	225	264	225	228	206	237	216	227	201	236	231	239	247	235	229	221	251	244	238	236	214	263	211	217	231	253	267	213	241	220	232	243	223	196	198	231	214	222	218	243	236	209	235	219	254	211	245	225	206	191	245	242	237	225	206	247	246	248	215	244	204	205	224	193	218	227	213	229	218	228	257	220	225	232	230	212	238	237	203	225	241	237	222	206	216	233	230	249	221	263	209	223	212	243	216	223	199	248	224	237	207	212	207	228	224	220	227	213	236	229	244	227	215	225	237	227	231	226	240	193	233	227	248	246	209	228	225	237	230	225	232	201	270	208	225	232	249	224	231	223	204	213	215	209	233	244	223	209	214	244	214	275	209	226	235	215	222	208	203	218	240	240	229	241	215	218	234	243	230	237	258	230	242	220	234	218	222	226	217	262	233	194	224	232	231	219	242	208	219	250	239	245	227	198	206	240	232	190	219	228	227	208	220	227	205	233	202	252	245	232	239	217	233	248	218	257	221	256	198	218	207	246	231	255	239	205	236	258	223	236	223	232	260	248	219	237	211	263	219	238	226	227	219	218	202	253	244	222	247	225	230	240	240	178	221	232	230	206	215	218
16014	2421	2496	2633	2166	1705	1492	1281	1139	1014	996	864	874	799	789	763	764	703	708	627	607	613	609	607	606	604	607	617	511	575	569	561	561	570	559	550	598	526	587	598	565	523	570	549	560	564	535	580	557	516	540	575	583	557	529	559	551	572	565	550	550	540	579	544	545	579	519	598	521	505	513	574	589	602	558	599	551	593	559	507	542	521	540	558	516	533	550	553	541	529	548	570	554	584	561	538	540	529	528	569	534	554	578	543	552	560	542	531	611	553	506	572	577	556	557	558	605	577	582	552	549	577	568	520	562	579	516	589	518	554	555	509	515	490	556	580	558	541	558	522	536	562	515	538	550	577	542	560	546	529	574	530	574	581	571	560	537	568	566	559	560	554	536	565	538	568	542	623	584	570	532	585	562	575	516	569	528	573	549	586	550	524	555	579	523	514	517	530	542	577	539	582	583	574	526	537	577	571	564	557	553	555	557	594	549	588	563	576	517	584	519	554	521	590	571	538	535	514	597	551	562	556	563	596	557	515	547	516	542	557	545	557	537	557	511	581	478	528	541	532	539	544	534	566	546	563	508	547	569	563	594	535	530	586	507	588	508	625	551	570	510	524	565	560	533	560	539	591	589	570	569	522	537	560	550	528	561	583	573	580	547	526	562	534	543	540	560	554	535	549	571	569	542	534	558	510	590	540	527	538	567	537	549	567	546	504	518	554	548	563	543	553	614	548	521	569	521	562	586	547	562	521	545	554	501	529	577	556	552	524	560	524	579	527	564	583	587	580	563	538	494	505	514	559	557	538	582	590	540	557	550	539	613	574	548	527	560	534	587	536	558	578	547	580	552	556	547	547	546	597	570	557	539	541	529	557	528	567	595	553	569	595	513	504	516	529	520	522	565	488	498	585	520	529	557	559	553	591	600	522	521	582	624	567	571	572	513	551	576	535	493	582	582	560	574	568	560	517	553	557	516	578	557	574	555	517	604	544	519	578	533	582	577	553	553	580	544	555	609	557	576	554	539	552	556	533	573	554	548	541	566	508	534	598	554	583	584	499	527	568	559	556	560	565	553	549	618	535	504	575	552	570	512	559	543	563	561	547	531	554	540	581	563	541	548	551	564	580	533	558	573	559	582	510	560	519	585	539	520	505	525	573	584	549	532	529	548	575	551	577	504	550	540	551	552	580	553	561	556	553	531	561	586	585	562	560	581	546	550	526	573	555	575	521	520	537	503	543	560	562	540	528	496	578	561	581	559	576	527	524	583	602	528	523	547	578	560	572	575	557	537	570	566	612	578	525	573	552	557	540	571	543	565	527	595	558	561	550	537	543	550	518	566	546	552	534	611	585	559	540	571	564	509	575	525	566	569	530	565	567	547	558	530	551	574	504	536	578	530	547	584	556	527	546	543	574	559	533	578	532	549	547	545	555	548	544	532	555	587	578	520	520	524	524	555	552	527	543	578	506	549	541	565	576	578	573	547	545	536	532	551	551	591	553	540	566	538	554	560	491	576	560	549	543	540	551	559	583	544	555	577	551	557	575	528	542	575	541	528	491	520	564	549	543	540	562	577	527	526	545	560	544	508	542	566	540	524	568	539	536	573	548	530	601	545	549	541	561	554	549	500	561	542	543	598	557	543	573	566	538	540	524	554	550	594	530	527	561	590	528	590	561	520	523	529	556	553	543	516	572	545	589	535	593	587	566	483	578	546	544	526	558	530	550	520	560	593	544	536	557	544	599	517	565	553	546	520	559	556	567	519	557	540	515	520	560	564	565	528	520	601	563	551	573	549	556	517	569	580	587	571	537	529	577	528	535	549	539	525	589	556	529	592	587	578	584	544	553	560	560	590	553	572	561	562	574	578	542	595	551	545	566	606	553	539	551	529	572	568	516	556	510	556	556	544	581	555	544	631	532	520	567	574	602	525	542	578	540	530	562	565	535	543	570	523	531	563	546	592	608	563	508	561	600	568	549	519	581	556	526	532	569	554	587	525	574	545	501	506	559	556	524	575	516	531	557	566	581	544	560	552	558	492	551	551	557	593	530	575	543	568	538	526	562	583	555	559	542	520	571	572	543	546	539	556	545	521	535	572	557	572	541	518	587	540	563	535	556	532	585	517	533	569	558	486	570	520	570	553	545	548	569	542	545	566	507	492	548	531	514	571	565	511	557	576	536	519	607	527	540	551	510	542	523	500	566	557	503	543	571	559	566	522	559	562	552	589	507	518	534	486	554	566	567	528	573	531	544	534	526	576	571	598	530	537	508	562	598	562	574	532	570	583	575	531	547	560	541	564	614	555	543	526	541	561	573	570	550	578	577	557	553	541	566	603	562	527	544	585	583	522	556	550	556	589	542	537	592	559	544	593	527	535	568	546	558	531	549	540	528	572	558	556	575	563	540	558	526	538	553	554	533	520	550	529	569	571	523	532	519	544	551	597	565	538	533	543	582	512	586	539	509	544	601	549	589	555	560	534	563	516	595	608	522	514	525	523	555	577	507	545	547	528	531	534	528	525	566	483	552	519	584	546	546	559	549	559	525	547	583	574	522	560	580	527	575	607	522	537	561	531	557	537	586	594	497	519	522	560	561	572	549	563	545	545	559	535	513	537	609	510	546	591	552	580	500	514	558	557	536	564	549	542	541	543	571	548	575	554	588	557	554	565	508	532	561	508	538	546	615	529	542	550	541	560	580	518	539	537	555	571	532	562	577	558	529	515	559	571	527	547	535	532	559	525	539	537	517	568	531	584	552	560	544	551	555	532	579	551	573	558	540	538	537	545	519	549	588	546	587	542	558	557	576	538	546	555	558	539	529	539	550	549	554	568	550	535	581	565	521	506	512	541	513	560	562	549	572	541	541	531	541	512	604	526	560	572	537	571	577	552	519	532	539	591	537	550	531	554	538	576	544	517	561	559	577	525	557	554	564	537	526	520	552	503	550	607	551	567	560	531	531	564	527	555	548	588	519	537	551	584	556	553	562	539	535	545	522	553	538	528	576	585	596	496	560	608	563	558	567	538	494	560	577	533	532	564	546	542	557	541	541	568	558	535	544	540	550	529	532	531	540	510	590	493	542	582	587	509	554	548	538	582	543	559	540	527	552	611	552	547	553	551	581	581	542	541	553	586	579	530	555	591	592	540	573	579	574	573	564	541	506	549	544	583	537	582	526	534	554	566	544	541	514	512	518	568	618	555	567	563	529	566	552	580	552	551	582	540	521	547	528	492	548	527	588	543	545	574	556	552	585	542	538	528	557	554	574	532	557	557	551	520	559	542	571	526	557	561	510	572	571	511	589	521	534	545	505	576	562	518	561	570	578	532	541	528	558	587	536	518	568	514	536	521	526	543	537	522	528	573	575	551	550	567	552	531	523	559	558	557	548	594	571	553	535	565	543	532	552	567	571	542	537	568	559	541	502	581	574	530	514	539	590	538	520	531	572	517	527	568	605	570	546	564	520	568	548	544	558	539	570	508	539	564	530
32963	7521	1785	1161	653	522	414	308	282	254	249	236	193	218	197	213	195	229	160	161	165	165	168	180	163	170	178	151	140	136	175	170	155	150	152	145	167	153	172	137	160	154	146	160	149	154	152	143	144	168	162	162	166	158	147	175	165	145	134	150	145	149	149	135	152	157	140	165	168	176	167	136	165	146	167	133	168	172	143	171	174	153	174	159	139	150	144	161	125	166	150	153	179	175	160	184	141	175	130	153	155	173	181	169	148	165	163	158	121	150	168	149	156	164	172	159	178	146	163	153	159	155	160	131	177	157	167	159	172	150	162	154	142	153	152	152	131	162	177	154	141	158	166	133	155	147	166	129	165	153	169	136	145	144	134	146	142	143	175	149	140	148	142	166	159	173	160	139	151	162	177	142	147	147	152	150	157	159	163	154	139	168	150	138	161	163	166	153	140	149	163	135	149	130	145	170	141	136	133	152	173	136	171	163	146	152	164	162	158	168	150	149	156	158	134	182	139	113	162	163	170	159	163	149	142	129	150	155	163	153	156	143	154	145	144	168	144	175	151	153	155	134	164	144	161	148	160	157	162	153	169	185	153	140	157	179	147	153	151	158	140	133	162	167	140	131	131	153	170	155	179	147	160	152	145	142	155	175	166	118	152	140	152	184	142	146	157	159	142	126	155	145	152	168	158	162	160	198	157	157	153	142	149	139	162	155	146	184	160	146	159	153	137	161	163	139	143	137	144	149	168	161	160	127	155	168	178	162	145	132	147	176	155	146	141	155	151	180	150	163	157	155	143	158	164	161	170	160	170	171	165	134	140	156	159	140	177	162	170	163	167	146	160	139	163	143	174	168	141	146	152	164	166	155	143	137	171	161	154	172	125	165	155	149	158	188	139	149	164	145	177	159	132	166	156	146	132	153	136	162	166	178	143	173	140	160	149	155	181	161	146	151	182	160	146	144	147	132	160	140	168	180	164	162	161	151	170	169	149	180	142	167	184	147	174	146	159	153	130	161	163	160	148	143	146	165	154	143	146	167	154	151	145	149	140	169	148	146	150	145	136	133	177	162	153	163	166	160	168	159	168	159	148	159	148	135	152	159	167	176	159	157	153	167	142	145	141	150	170	150	128	161	161	145	153	156	149	145	159	159	161	174	145	162	154	154	162	142	156	154	166	173	165	164	154	134	147	149	165	168	153	132	150	148	180	156	152	153	162	135	144	164	138	164	164	164	146	152	151	132	156	154	156	134	156	154	166	155	156	155	160	158	166	169	144	154	150	150	149	126	138	190	162	154	169	155	165	161	134	162	142	151	137	159	142	145	140	164	150	134	159	157	151	132	155	167	149	149	162	141	152	159	163	132	140	136	138	145	149	159	128	191	158	156	175	158	148	151	144	155	166	182	146	150	163	152	142	172	153	153	136	139	159	149	150	166	178	138	138	153	158	153	156	177	165	160	163	152	151	173	163	126	178	157	156	182	158	153	175	159	154	125	140	144	127	157	154	153	156	151	163	159	134	139	149	157	150	155	171	170	149	140	162	142	153	138	151	164	143	139	166	157	135	164	156	154	145	147	154	149	164	157	156	159	158	149	180	148	152	151	152	147	159	153	142	153	135	146	144	126	173	187	155	144	134	168	162	148	138	145	168	147	158	150	139	158	144	188	139	138	176	165	160	156	188	169	160	150	134	141	154	161	177	152	167	163	151	141	146	153	133	148	169	157	171	163	170	163	171	169	149	160	128	150	167	140	157	179	153	152	127	124	144	129	153	148	157	176	178	148	140	170	155	182	151	141	153	160	149	163	144	160	165	163	154	167	128	153	142	140	152	138	153	156	156	162	169	189	156	163	141	143	157	156	156	166	142	138	149	140	133	156	151	147	152	152	159	152	120	143	149	155	149	152	172	153	144	151	134	174	149	148	177	153	156	152	181	142	156	148	148	166	142	150	160	144	158	152	173	143	149	182	158	146	158	149	149	177	164	150	157	152	170	148	150	155	143	110	136	176	166	144	145	161	168	156	169	160	152	166	153	164	180	175	146	149	167	158	124	153	147	155	148	161	143	147	168	156	133	156	158	156	166	168	164	142	170	147	159	146	136	142	141	166	149	161	150	167	141	152	137	156	141	194	174	154	172	156	144	143	146	162	149	149	138	158	151	157	143	167	164	162	145	169	152	153	133	185	151	150	138	173	151	167	150	135	173	175	180	154	146	173	143	149	142	159	157	124	151	160	145	154	161	170	161	143	168	140	156	161	150	156	168	121	174	150	156	171	159	143	169	155	146	144	149	153	144	131	182	161	167	144	155	142	139	150	175	169	153	145	140	144	142	164	147	152	157	167	148	140	159	130	166	143	133	169	169	172	151	151	147	135	139	151	155	129	142	172	161	149	176	150	156	163	172	170	159	149	165	161	157	146	158	147	143	137	155	149	150	155	158	138	151	167	146	147	166	175	161	166	150	187	150	146	161	142	160	153	166	163	152	148	137	161	165	154	154	158	191	160	134	150	151	168	184	145	147	157	153	174	147	147	136	177	157	172	158	148	163	161	148	144	124	167	155	149	167	155	158	164	165	172	126	144	152	150	172	152	141	152	135	171	140	149	154	131	156	146	155	147	168	188	153	162	151	142	154	175	158	168	191	144	157	157	166	160	146	165	155	155	162	158	126	168	146	152	170	146	153	183	155	153	161	160	145	154	166	143	167	170	153	154	136	122	129	134	158	164	144	130	144	179	166	144	168	152	168	161	131	147	160	172	155	153	154	136	134	165	154	165	153	165	139	156	160	139	151	136	145	133	151	139	180	153	139	149	156	144	145	152	127	156	152	186	166	177	151	153	164	145	143	166	172	138	159	168	159	143	141	141	162	164	177	144	155	146	183	160	150	161	153	139	154	161	155	182	124	132	173	163	131	187	148	166	153	143	154	152	140	152	158	124	142	157	158	167	161	152	156	122	132	155	162	154	150	161	125	140	171	154	169	166	150	149	162	164	159	166	137	149	148	150	163	175	150	141	156	167	145	165	149	143	149	165	149	132	150	157	157	171	130	131	141	157	159	142	158	154	165	154	137	175	142	153	168	158	143	122	167	156	120	131	171	160	167	144	144	162	161	154	156	154	161	146	157	154	168	143	155	176	144	139	145	126	145	138	152	159	164	139	133	150	154	160	181	149	151	139	146	149	156	161	149	158	136	161	141	146	169	142	152	159	152	164	168	194	165	173	162	140	167	163	156	172	134	145	168	172	146	141	141	140	156	143	146	144	159	162	166	159	147	154	146	133	145	147	154	148	153	164	155	180	143	156	153	168	135	143	156	143	162	144	141	147	149	187	159	148	166	150	154	153	156	166	177	145	152	143	151	169	153	152	188	163	145	140	148	146	141	158	187	133	161	159	166	138	145	153	149	153	127	162	136	158	167	161	136	149	153	170	174	179	185	146	166	143	142	170	147	166	170	156	157	133	146	170	159	135	144	168	161	178	139	152	149	148
20729	3488	3427	3549	2899	2146	1692	1426	1276	1163	1003	882	814	797	717	678	650	647	604	519	486	459	440	475	501	487	506	442	448	432	441	447	383	367	390	353	421	390	378	387	380	400	423	404	376	404	392	417	398	414	382	364	400	389	375	357	394	389	397	397	365	376	378	393	358	358	410	370	387	399	392	404	364	376	386	372	351	391	400	397	407	372	395	378	390	357	344	372	378	382	373	425	378	360	418	377	383	372	400	384	386	383	376	377	327	381	364	398	406	361	375	383	379	389	396	417	383	344	344	385	409	438	356	394	363	394	378	390	405	396	383	385	381	384	371	421	347	398	355	397	351	390	369	386	379	385	382	342	385	360	357	384	396	413	398	343	401	397	356	375	417	356	415	359	401	384	367	366	339	357	372	368	375	387	384	385	378	356	378	381	368	376	346	377	411	355	402	378	372	351	406	368	387	386	357	364	350	401	384	379	402	348	422	380	391	395	376	396	413	384	391	374	406	353	366	335	343	393	404	370	372	351	392	376	392	387	410	373	368	391	379	359	356	343	368	374	414	371	390	378	352	410	385	379	402	349	348	371	375	403	373	371	385	416	377	377	383	422	362	385	389	359	412	392	393	395	376	366	380	378	379	393	354	374	392	367	403	360	336	354	364	370	374	389	407	387	409	377	374	384	407	386	389	362	372	399	389	360	376	399	352	356	349	369	356	400	427	381	381	357	366	384	333	376	364	372	370	410	376	386	383	368	385	363	376	364	359	393	357	373	403	381	369	381	364	367	389	371	405	391	353	385	372	349	393	404	401	395	354	379	369	369	367	398	377	377	349	388	394	350	351	380	365	345	402	352	374	382	345	363	385	377	374	400	354	354	390	327	392	371	404	370	363	363	396	369	370	427	395	417	388	399	385	383	363	391	356	387	398	387	408	375	376	368	367	412	362	371	364	376	334	394	368	371	393	380	379	393	397	408	379	365	402	374	381	370	373	391	362	375	358	377	397	381	360	357	376	375	373	362	389	412	393	380	364	378	393	380	362	382	428	426	373	374	379	388	372	332	382	379	372	393	333	409	401	407	366	404	365	386	370	362	384	397	388	383	360	399	331	385	404	397	417	412	396	368	384	364	427	357	365	403	361	391	373	352	352	353	390	390	380	412	368	384	393	389	376	310	344	363	374	355	367	375	360	358	384	382	393	349	387	413	398	385	365	334	401	378	402	389	382	381	376	351	411	406	383	359	386	402	380	364	391	419	373	392	416	389	391	377	423	375	359	373	391	358	418	377	388	427	372	368	416	401	395	392	389	385	394	373	436	367	390	372	390	434	404	394	408	377	351	379	378	407	369	332	371	344	378	421	358	348	393	410	363	348	371	405	392	369	394	358	368	364	395	344	337	344	405	386	394	383	344	355	386	397	388	395	387	411	348	375	391	389	416	383	357	401	387	385	378	370	390	368	346	392	415	402	366	361	349	405	366	399	386	386	404	350	357	363	390	375	386	385	383	373	378	350	381	391	393	395	355	385	391	379	374	378	375	357	421	372	385	433	381	350	360	368	349	383	370	377	334	402	401	372	391	409	354	369	404	371	378	392	396	391	397	377	373	345	346	375	391	383	403	384	406	381	390	380	396	369	395	394	382	426	395	387	383	357	425	370	396	383	371	407	360	424	341	343	338	380	408	362	402	381	387	376	394	381	400	385	397	379	374	404	368	379	410	369	348	341	370	386	345	376	389	370	379	359	389	354	363	371	379	404	356	409	399	349	359	383	398	377	392	349	371	390	341	408	406	419	363	355	393	400	343	392	374	388	361	357	368	376	385	365	353	386	380	375	368	381	391	344	394	376	389	382	370	352	379	387	395	400	361	336	357	382	387	400	407	374	380	378	386	375	387	368	405	380	376	414	454	367	380	405	359	400	367	382	387	384	375	394	383	396	352	381	380	390	390	369	376	378	393	398	363	401	429	367	352	395	414	348	348	378	346	382	375	401	360	383	362	395	382	381	379	383	399	372	393	385	355	416	374	370	340	393	383	376	365	401	367	375	381	389	420	377	389	365	354	419	377	363	367	348	371	345	381	348	381	367	372	397	377	396	404	377	373	388	372	372	411	395	362	386	374	368	347	385	363	374	394	394	383	377	379	359	363	347	414	388	365	380	372	372	387	366	379	387	401	375	380	387	360	372	370	327	378	395	383	361	404	357	365	390	404	369	361	347	391	380	380	386	347	358	376	409	396	354	374	384	392	374	383	379	409	390	372	387	380	384	411	331	409	340	385	388	393	383	374	375	407	383	364	391	367	409	380	389	389	364	381	396	346	400	407	396	404	405	395	386	371	397	380	387	373	421	385	359	364	361	356	391	383	379	354	374	386	415	376	383	367	401	377	365	376	399	388	352	379	353	342	379	365	375	380	406	394	394	392	378	394	355	366	400	382	375	394	380	346	346	396	357	370	394	390	353	383	381	348	384	381	399	401	396	388	372	406	379	381	408	364	387	382	373	408	369	397	349	383	397	383	333	370	394	385	423	376	392	381	345	350	357	368	360	352	353	369	390	383	370	380	379	367	368	384	362	397	359	375	392	328	362	383	364	392	388	351	398	374	371	367	372	375	369	426	390	351	380	338	391	395	394	374	383	364	372	376	376	366	408	380	394	388	358	369	381	370	413	336	399	406	404	416	360	413	369	369	379	386	392	357	380	401	367	361	392	422	360	406	373	363	384	390	389	349	373	390	389	363	358	378	361	374	371	379	405	331	392	394	373	383	366	354	390	392	379	407	393	331	392	403	377	384	399	392	365	380	360	380	339	367	411	387	394	407	362	397	422	359	377	394	406	376	374	362	383	397	386	375	387	391	361	377	398	381	395	370	348	369	379	390	397	398	362	395	430	391	372	359	391	396	400	387	363	405	362	334	352	396	379	347	364	360	397	392	369	413	372	383	386	383	377	359	378	366	361	390	388	409	409	388	389	378	365	377	374	361	351	361	411	360	353	390	379	384	365	381	420	385	380	377	397	364	362	376	380	381	378	391	371	372	366	358	368	402	362	329	383	354	406	393	377	387	363	416	388	383	389	374	375	366	407	382	375	374	370	423	326	374	351	376	353	381	394	378	380	358	379	389	353	386	373	370	393	387	354	378	348	383	398	381	394	384	366	376	361	376	356	388	393	384	375	351	364	375	384	366	356	362	362	352	377	398	361	338	370	426	388	369	352	360	354	368	368	368	375	386	369	368	384	401	394	359	406	392	358	397	396	382	376	345	387	365	360	377	410	372	371	373	358	371	342	396	379	364	353	372	354	388	368	405	338	405	390	370	360	382	359	340	392	368	369	385	411	404	398	409	375	359	343	361	395	394	417	363	358	403	395	362	353	373	388	392	387	420	378	390	361	348	379	356	369	369	394	411	350	383	394	381	369	361	376	368	343	368	409	362	380	387	373	374	353	375	403	408	378	391	357	375	396	373	365	391	356	350	390	406	372	380	367	389	377	399	357
10296	1352	463	399	289	240	238	198	190	210	193	178	197	175	195	172	169	213	176	171	157	158	150	177	174	168	163	173	163	135	156	155	163	156	160	144	185	161	176	173	176	169	171	161	142	160	155	146	149	171	172	163	138	176	172	157	150	194	144	156	153	179	168	147	129	157	135	159	171	166	157	168	164	167	156	163	152	140	150	155	153	140	149	162	164	150	147	170	151	157	189	164	160	164	172	167	157	157	152	174	159	154	135	146	184	166	151	142	147	163	173	148	154	147	141	159	154	185	153	147	181	166	178	176	170	138	168	161	189	157	144	139	188	189	149	133	148	158	152	152	145	152	157	152	161	150	178	135	140	180	130	129	152	153	144	161	167	154	174	157	159	157	190	161	156	167	167	159	155	150	160	147	166	162	168	146	167	180	161	168	148	157	137	163	160	134	151	145	158	179	152	178	169	163	179	155	172	158	161	159	141	167	146	186	146	164	161	149	158	150	155	165	173	159	163	153	182	186	170	149	136	160	152	153	160	154	171	154	180	171	157	150	155	181	166	167	169	178	147	159	200	174	144	147	133	148	160	182	172	169	160	133	177	160	141	192	185	169	162	149	162	158	153	137	156	172	135	161	165	176	162	162	177	165	169	183	159	155	165	168	168	159	200	175	173	152	159	152	156	174	161	165	167	148	164	166	150	154	161	157	156	155	174	139	173	157	154	146	156	171	146	163	147	161	172	170	170	167	154	159	156	156	156	149	175	158	148	161	171	164	163	157	153	169	162	184	159	177	139	130	150	176	137	189	149	140	160	149	156	152	152	165	180	149	173	153	131	160	188	179	171	183	157	155	190	160	144	147	144	163	155	162	172	156	172	189	170	148	144	155	123	186	175	168	172	172	153	155	156	146	137	149	170	158	178	158	159	154	184	154	136	175	159	161	168	161	145	151	159	171	170	159	187	180	151	141	171	164	177	152	150	176	145	145	160	151	140	169	158	153	162	170	165	148	152	175	161	157	146	159	184	147	161	145	165	157	138	158	160	146	156	157	155	167	158	151	163	189	169	187	126	179	168	152	153	143	164	148	146	148	158	150	158	158	151	170	167	168	162	155	156	162	181	168	177	168	176	153	183	148	130	152	160	174	164	138	160	186	154	130	159	175	179	156	143	156	147	156	162	150	175	161	154	146	156	152	134	156	165	173	169	150	173	149	166	157	169	161	168	153	162	137	156	154	145	172	151	164	181	173	162	179	156	136	128	178	161	159	159	176	166	167	163	168	154	138	154	188	150	154	164	173	165	151	146	162	165	154	182	163	174	145	161	171	165	174	163	152	157	150	160	165	130	162	158	158	158	175	146	190	159	161	168	180	151	169	171	169	167	144	163	145	134	142	169	162	169	160	153	172	174	145	165	135	181	166	147	177	142	163	139	158	188	143	182	144	167	134	137	149	167	135	173	185	167	187	160	165	154	170	192	153	165	172	159	166	150	150	197	177	162	169	164	147	168	144	172	158	172	149	163	140	145	155	165	171	158	165	174	172	146	164	122	155	131	152	165	148	167	162	142	165	141	153	163	180	170	170	163	145	156	168	163	169	159	141	160	160	154	189	161	136	179	163	162	172	153	180	164	172	165	163	159	164	172	143	150	132	165	170	154	149	172	161	186	149	150	131	169	177	152	155	163	142	145	149	153	161	164	158	150	145	169	159	142	165	162	183	181	176	161	150	175	143	130	128	162	173	144	176	153	170	158	152	177	166	174	156	133	142	154	164	178	131	144	143	144	186	155	140	170	142	160	155	177	127	138	147	168	163	183	170	154	159	133	162	155	139	157	170	144	147	133	174	144	138	154	145	150	167	137	170	163	131	159	160	170	165	160	150	153	138	149	159	169	171	150	151	151	164	144	165	174	134	163	146	161	186	162	184	155	162	142	140	169	164	143	153	194	159	152	181	179	151	156	140	157	167	153	149	162	156	144	196	171	147	141	135	157	159	144	156	179	154	180	169	154	178	161	142	150	168	146	159	144	147	168	148	131	149	171	132	162	142	157	154	165	153	163	169	155	158	144	185	171	143	168	146	150	150	174	150	154	132	160	177	166	160	150	145	151	170	174	142	163	144	160	178	155	156	160	143	154	178	155	148	142	147	153	152	156	155	174	158	193	170	145	147	152	161	147	161	150	166	168	184	172	185	157	146	166	177	150	137	161	153	152	160	157	165	154	162	158	153	153	157	143	169	159	152	163	149	148	146	168	168	182	172	156	152	173	159	143	146	168	174	161	168	167	158	155	147	161	167	161	167	140	151	154	170	166	130	134	144	160	142	163	146	161	154	180	152	140	145	158	175	145	145	153	167	148	130	140	156	168	169	173	150	174	156	155	168	138	183	157	171	180	152	183	189	166	172	153	157	162	162	177	160	153	153	180	152	163	170	148	146	176	147	160	155	175	153	151	173	164	136	160	165	180	165	164	156	131	134	175	136	153	145	157	153	181	162	183	172	165	163	158	163	171	163	157	176	159	150	158	162	140	145	166	151	156	169	160	173	172	181	148	157	147	151	146	184	164	169	144	164	149	157	182	172	149	140	166	145	183	172	182	186	158	146	155	154	173	154	151	167	163	150	160	162	175	172	162	166	159	153	155	151	155	145	185	170	166	165	159	165	147	157	159	173	186	160	187	187	148	165	152	175	145	111	151	188	169	140	149	177	174	129	159	184	180	173	176	148	135	162	155	148	144	176	163	124	167	154	147	140	172	149	165	151	154	145	167	153	163	175	167	178	149	153	146	168	170	168	167	148	156	156	155	151	149	173	159	145	154	159	181	165	146	137	178	151	164	154	158	171	188	148	153	181	163	165	152	191	155	159	174	151	178	146	135	160	153	161	173	173	164	141	147	160	160	154	157	170	174	154	183	169	158	173	159	171	179	161	150	156	166	156	136	148	169	174	144	171	171	166	142	139	135	176	152	155	167	159	159	166	163	153	152	153	178	152	161	145	156	138	188	150	149	180	159	169	157	153	170	154	181	154	167	163	164	144	180	147	174	144	181	153	135	153	138	176	168	166	153	154	169	165	164	144	182	166	156	172	178	174	156	165	147	168	167	147	146	135	152	165	155	168	155	144	169	157	168	142	155	156	174	169	177	138	158	133	148	150	173	161	168	151	167	165	157	158	167	150	160	182	183	171	154	163	161	151	154	167	158	183	165	137	145	151	167	159	140	153	174	167	164	172	184	134	164	150	161	177	172	168	170	172	167	153	132	142	147	154	152	147	142	155	166	149	155	177	172	164	149	150	167	181	166	158	171	171	161	147	156	172	151	153	159	183	192	156	164	169	148	163	145	168	157	143	148	170	188	146	166	172	170	136	167	184	157	163	168	177	168	169	157	175	162	162	154	154	168	170	146	143	177	135	150	141	156	158	157	170	158	118	128	163	185	167	156	161	177	169	154	152	139	167	138	171	158	175	173	150	166	167	173	137	139	137	179	158	164	156	159	166
7584	1065	1209	1260	1090	837	743	691	648	610	576	530	546	523	539	492	485	459	434	452	407	377	437	468	447	420	444	428	430	408	407	416	399	423	418	421	383	425	450	400	421	391	413	405	395	406	380	404	357	425	438	386	377	441	415	397	410	407	389	400	410	421	430	400	391	417	410	388	449	407	414	388	426	417	400	385	452	399	446	413	373	413	401	383	393	447	373	385	393	430	390	413	381	365	407	394	449	417	404	405	396	438	364	402	412	401	424	386	398	388	428	407	418	425	432	417	420	396	423	424	409	425	430	428	400	422	448	390	369	436	388	433	380	427	403	423	396	418	423	422	385	390	413	415	437	391	439	387	404	393	423	432	448	399	418	428	392	415	382	445	390	401	389	397	384	402	393	457	425	409	425	382	384	422	398	391	408	405	410	418	409	417	440	408	413	417	419	412	402	396	418	408	396	435	429	421	434	405	394	384	423	417	379	405	398	414	361	417	395	396	423	410	405	419	428	391	414	432	378	403	433	404	395	414	437	428	419	396	388	375	415	423	414	421	408	386	431	374	359	424	405	411	436	403	398	424	424	419	415	395	433	379	398	450	418	424	431	420	427	423	383	409	400	422	426	402	361	378	409	380	401	419	406	423	402	406	414	420	410	398	373	431	438	390	389	408	400	437	363	381	440	386	388	408	398	446	389	374	401	421	422	389	373	391	397	440	419	437	365	437	404	415	396	385	404	388	393	409	425	413	413	402	430	406	427	399	402	372	434	386	411	388	411	429	455	398	399	403	375	443	402	434	402	406	430	380	415	448	380	401	403	450	444	407	432	430	399	399	420	422	417	363	394	418	428	445	407	409	407	421	413	423	388	430	417	395	415	413	411	423	431	440	387	423	461	399	415	396	401	389	389	370	406	418	406	446	396	467	394	407	430	416	399	385	392	407	405	390	414	415	393	446	426	424	452	453	381	400	395	447	411	399	364	400	437	452	393	419	419	398	445	427	352	392	387	416	401	370	432	419	443	407	453	402	446	425	407	424	401	407	434	419	405	431	394	422	414	425	410	439	392	408	388	386	402	419	414	417	394	410	396	418	446	393	396	415	421	401	434	417	468	415	394	433	402	435	399	417	405	435	425	441	413	415	409	418	406	374	405	415	401	421	378	403	428	411	437	399	419	413	432	403	416	414	403	397	436	424	387	391	405	395	399	402	396	407	389	398	410	403	404	447	420	389	415	432	438	402	434	423	408	422	413	390	371	427	400	419	408	420	410	421	363	446	392	413	422	405	418	403	365	412	395	430	430	421	419	392	386	435	387	401	443	402	418	411	418	415	399	402	405	408	401	396	417	404	422	417	383	420	403	400	403	404	372	402	470	384	404	405	402	449	388	406	391	429	451	382	427	464	423	397	406	426	416	407	436	394	432	392	398	445	429	439	377	397	393	420	403	400	404	380	390	397	388	437	425	423	423	393	418	389	399	428	399	437	382	434	373	413	422	416	406	370	390	426	384	423	432	422	408	364	399	401	416	381	419	441	422	439	388	416	432	423	385	426	415	403	436	412	416	415	435	382	378	423	412	393	379	429	396	421	422	407	428	402	440	383	404	404	444	382	435	397	428	411	390	385	391	431	414	417	401	399	430	450	420	393	392	445	427	370	451	388	421	401	411	423	420	413	392	414	410	383	445	415	395	390	436	381	421	419	420	424	444	397	426	412	367	407	440	392	416	388	417	390	432	407	403	369	377	406	365	389	417	386	376	415	423	380	411	394	412	387	401	436	418	408	388	438	394	423	369	396	426	426	427	403	415	434	397	418	393	389	424	404	404	389	440	408	404	382	420	388	413	370	400	429	393	403	397	432	420	412	402	426	416	398	422	403	385	420	419	372	376	436	418	380	418	397	406	426	410	414	409	427	381	439	381	472	420	412	414	424	416	414	439	426	402	423	414	387	425	399	419	430	424	437	381	411	411	410	382	403	413	385	407	407	408	413	418	403	427	438	429	389	428	403	391	418	415	400	422	398	409	418	382	399	442	443	426	392	399	403	379	367	422	434	400	396	421	393	383	375	435	418	421	437	457	440	419	396	383	430	406	445	394	418	403	395	357	378	405	388	399	422	394	395	420	394	424	403	397	400	432	422	433	423	387	404	415	425	343	388	381	373	378	401	443	431	410	400	408	423	412	430	397	374	420	441	435	414	401	407	427	454	391	411	408	418	395	415	383	372	444	387	384	401	420	424	409	422	414	392	410	430	359	419	398	420	431	410	418	414	365	434	418	404	408	397	422	453	410	418	404	414	402	405	408	363	440	418	400	437	389	386	427	391	413	403	407	411	391	373	380	426	429	418	377	397	442	375	408	384	425	430	471	418	375	398	377	418	420	441	409	392	444	423	402	431	388	402	367	403	398	400	402	404	460	388	383	389	411	410	418	394	420	421	398	427	447	370	413	396	398	417	427	401	454	400	405	419	398	412	385	446	383	415	415	436	409	415	410	416	391	416	388	401	425	429	390	436	416	419	397	396	395	402	369	395	391	387	426	428	414	407	419	400	393	401	462	398	430	409	420	454	426	409	377	382	418	404	402	399	403	428	452	429	414	387	429	404	418	408	459	402	380	403	427	424	398	429	404	411	435	385	421	398	396	378	386	435	403	388	430	406	424	403	451	411	409	389	436	397	418	389	400	459	410	420	420	444	390	393	396	407	401	411	398	408	409	373	439	425	416	426	437	422	424	404	397	411	390	381	410	430	386	401	415	379	398	405	431	405	445	398	420	399	419	387	378	414	361	440	409	388	397	389	409	437	420	398	458	405	393	415	399	445	409	401	457	417	414	393	389	395	381	443	399	384	381	387	380	442	423	437	422	429	412	434	391	411	415	381	445	427	452	426	402	425	381	385	438	449	424	412	390	433	393	425	414	418	433	422	396	403	401	396	402	425	402	391	373	395	366	410	426	390	414	425	394	442	405	408	393	412	365	418	388	418	425	400	403	404	399	410	448	421	387	431	386	414	429	383	417	383	438	381	424	414	389	394	360	404	413	429	411	370	418	413	449	405	396	433	389	374	385	401	440	415	359	413	402	418	395	416	436	419	398	401	458	405	415	437	404	396	420	403	429	401	410	427	390	399	370	436	420	432	409	397	387	401	407	418	398	406	406	358	403	422	426	392	420	405	434	408	434	411	358	424	382	379	395	409	414	426	394	387	438	405	409	436	438	404	398	386	414	374	426	398	418	397	413	392	419	411	420	373	427	437	412	387	424	397	384	389	373	372	412	360	435	403	420	416	395	440	421	405	379	444	377	418	395	407	380	438	457	419	398	419	384	428	411	413	440	432	397	410	393	436	391	401	409	419	366	420	444	399	432	470	381	403	393	435	416	356	393	381	426	375	420	426	402	416	374	388	398	392	388	395	407	402	385	400	455	394	428	441	403	407	403	423	432	378	390	384	449	396	386	426	409	408	411	409	409	370	429	461	427	444	467	399	400	385	408	395
24172	4400	1112	783	575	493	420	312	320	335	276	283	277	241	247	262	285	217	252	233	234	217	225	232	236	238	211	221	210	257	213	207	209	251	210	228	248	233	250	257	225	216	223	236	249	229	221	212	219	229	223	246	239	206	228	209	217	234	207	234	242	260	228	221	221	237	210	244	239	250	261	225	234	247	228	235	226	206	245	267	222	233	215	213	220	235	213	216	230	213	247	238	200	245	210	251	224	198	238	208	231	251	220	191	206	202	221	214	239	249	231	238	225	216	242	246	200	206	205	234	214	239	224	238	252	189	256	226	249	225	246	220	228	226	194	204	229	218	221	218	209	215	229	221	224	228	247	232	236	222	229	232	203	248	224	195	209	221	231	220	236	273	252	270	261	210	206	229	244	216	245	232	237	238	217	201	229	241	221	222	200	215	236	222	241	232	257	227	234	210	233	226	205	244	219	205	203	220	227	212	233	220	222	216	218	230	210	238	193	259	228	249	246	218	221	192	222	228	232	233	254	246	241	242	232	235	232	233	226	240	232	249	240	218	228	207	223	229	216	235	222	202	225	204	230	212	223	242	228	238	231	249	213	231	229	213	197	228	262	223	197	244	241	223	239	234	229	231	240	212	229	217	222	211	214	203	227	255	232	234	188	226	221	219	215	264	258	227	211	211	243	257	233	211	225	216	258	229	230	231	247	203	222	233	234	246	241	211	236	231	210	206	214	234	234	232	243	260	240	231	226	237	250	228	230	230	239	232	214	225	231	253	196	227	237	218	238	198	254	234	222	255	193	236	233	226	217	216	277	214	247	233	227	206	202	226	212	231	227	242	228	250	217	220	230	217	253	247	245	232	215	230	247	204	223	230	229	238	221	226	229	241	249	224	229	222	212	231	231	241	205	257	192	237	197	234	216	221	260	216	227	230	234	214	217	231	237	227	233	215	223	235	233	193	223	233	219	221	199	212	205	221	236	216	208	232	243	231	220	234	201	203	244	270	209	242	234	215	214	222	224	224	222	221	232	238	245	230	230	231	240	233	224	223	221	189	241	210	228	244	241	215	240	219	240	220	217	224	225	222	242	219	230	246	219	200	224	226	234	245	215	227	223	246	240	215	245	196	213	254	206	233	200	196	255	222	218	233	234	239	212	217	228	221	243	217	208	211	207	254	216	231	236	235	229	226	234	252	229	219	225	220	235	237	211	194	221	235	260	219	209	238	208	231	226	255	223	208	244	246	225	223	220	218	240	235	235	252	255	216	240	238	242	253	233	228	200	220	221	229	244	220	192	231	219	224	209	213	238	243	232	228	248	232	226	238	227	223	241	222	228	218	225	214	211	232	241	258	256	223	213	212	246	222	265	201	219	214	261	266	237	211	226	233	217	217	251	207	237	227	210	242	229	247	226	229	206	222	232	226	198	221	244	233	206	220	210	218	242	220	227	255	249	210	223	219	245	219	209	253	221	238	233	231	236	247	232	237	257	210	232	230	224	250	236	230	204	208	201	236	229	226	226	231	231	215	212	206	219	252	231	225	210	215	250	259	196	241	240	226	220	225	205	229	204	183	215	197	217	224	230	222	263	263	201	235	203	210	228	237	212	190	226	229	191	241	267	275	236	226	230	233	214	235	253	232	211	232	234	237	221	250	224	222	237	212	214	226	218	228	219	222	215	238	217	224	220	230	208	203	205	190	210	217	250	229	227	241	259	218	210	217	234	222	243	215	220	254	241	248	232	227	246	230	189	228	218	247	225	212	198	227	232	210	233	211	217	247	232	247	215	220	209	238	222	227	202	210	221	235	205	223	229	218	205	206	262	214	227	234	217	237	217	233	248	222	207	233	188	205	196	241	220	260	227	227	232	232	222	192	204	223	249	252	223	213	242	229	238	233	221	236	214	227	226	244	245	236	219	221	231	215	224	263	231	213	242	226	216	257	202	238	227	242	266	229	230	234	229	244	222	215	227	253	240	230	220	249	253	223	249	261	223	200	259	257	231	220	203	229	257	214	227	226	241	238	224	205	245	217	226	222	206	205	220	243	227	201	224	244	224	224	236	202	235	230	220	222	220	211	226	224	243	208	224	229	219	237	253	228	200	246	224	204	201	224	244	229	228	201	213	234	228	227	228	234	247	227	236	241	231	233	209	235	217	210	227	267	210	226	214	221	187	219	213	211	223	239	206	212	206	213	208	246	216	263	222	198	238	233	249	243	247	233	205	221	235	218	234	262	240	234	223	221	234	221	243	237	224	215	204	220	209	210	235	250	249	247	216	207	231	247	273	226	201	226	210	233	221	217	212	203	233	206	245	209	212	221	221	215	211	206	232	224	232	215	221	230	240	227	227	225	224	196	231	247	222	233	216	211	208	226	246	257	212	220	224	248	224	232	232	244	212	224	222	242	226	201	264	246	228	238	222	243	241	212	216	224	236	218	214	210	242	217	230	247	207	236	246	256	238	218	234	221	225	233	219	222	220	228	234	218	203	208	221	228	244	239	231	233	226	241	259	212	216	223	226	206	241	231	234	218	216	224	218	216	220	236	219	254	250	222	203	236	221	226	224	220	229	240	228	228	216	251	197	205	218	234	220	234	236	213	234	230	226	198	209	259	225	228	187	187	229	199	205	230	268	238	207	236	228	247	241	238	231	221	190	211	237	203	229	229	230	243	251	229	233	233	249	226	239	230	232	234	232	235	224	232	231	241	230	225	213	204	251	199	232	251	204	202	231	207	223	235	234	247	217	198	224	239	237	235	199	235	231	201	221	227	220	242	242	211	249	222	209	224	246	228	221	209	221	236	216	215	221	234	224	222	188	250	255	219	248	220	249	225	222	234	236	243	223	246	248	214	221	224	229	233	215	232	221	214	208	236	233	238	215	232	216	193	249	235	229	245	222	217	232	217	232	215	218	241	246	242	240	232	239	230	235	252	216	236	220	234	227	254	233	222	226	280	215	235	216	214	197	233	214	245	216	208	189	215	236	217	230	204	226	208	253	232	211	217	233	219	220	220	232	243	235	226	233	205	232	208	212	228	212	230	217	242	222	231	230	246	232	221	241	226	211	217	228	224	218	212	228	245	214	216	200	202	247	245	195	238	242	227	233	263	227	250	241	228	230	226	221	241	216	213	237	232	239	225	224	226	230	218	203	212	271	252	240	237	236	206	236	184	233	213	190	203	240	238	226	247	211	227	242	232	207	258	245	219	238	225	221	234	219	237	210	218	230	190	231	215	230	202	245	213	248	255	208	200	214	224	211	250	216	208	227	264	258	257	210	216	232	234	243	218	219	276	231	212	236	226	270	206	225	230	204	232	231	203	228	218	213	227	206	200	249	256	204	237	259	212	244	212	220	257	202	221	232	232	192	214	248	220	231	249	216	254	208	224	216	184	213	242	222	227	226	218	225	215	212	239	206	235	213	234	232	225	214	253	234	221	273	230	231	215	237	227	245	235	254	226	221	229	209	221	234	214	218	230	240	215	259	218
16722	2513	2435	2688	2262	1783	1485	1189	1170	1077	930	896	850	768	807	740	732	746	661	655	607	560	627	624	610	613	626	559	583	541	547	581	580	567	581	552	549	558	519	574	562	532	545	555	588	557	558	538	543	511	597	528	571	590	506	536	554	552	554	521	585	529	559	542	550	579	561	563	532	564	553	565	581	546	496	577	530	552	510	546	546	543	544	537	560	565	531	541	550	559	492	509	536	541	574	527	561	524	572	538	555	558	627	526	550	559	567	572	544	552	543	582	530	500	595	573	538	549	542	573	531	564	542	587	573	555	574	567	538	510	483	567	578	504	565	567	571	580	546	511	548	534	535	548	547	554	541	562	567	571	533	511	579	537	524	560	575	571	536	546	514	556	538	552	532	505	577	552	541	537	549	566	565	581	569	534	577	598	547	504	547	500	540	565	575	531	537	528	547	579	553	549	561	564	574	517	555	549	547	564	550	518	553	538	537	556	494	531	561	556	545	539	569	572	522	537	563	499	563	555	559	558	553	534	521	549	549	547	529	538	562	551	515	563	547	561	550	540	538	558	507	549	551	535	548	546	543	576	497	535	534	567	508	541	532	525	531	519	577	579	540	560	542	546	577	502	543	547	543	540	574	525	581	571	572	566	591	529	537	542	556	537	549	528	598	550	574	559	550	513	562	581	514	577	567	534	540	547	553	507	525	566	535	520	558	570	553	580	575	532	545	586	551	570	542	577	583	529	544	541	536	532	529	544	549	525	522	536	520	540	509	521	593	495	534	560	506	535	595	542	568	551	540	531	553	543	566	548	514	539	538	546	551	516	507	576	542	565	552	512	539	552	585	553	625	547	560	536	588	584	571	530	573	554	535	565	543	586	506	537	531	545	489	516	562	534	549	548	566	547	536	551	565	558	565	547	517	585	579	526	514	528	568	523	528	519	540	544	535	550	537	529	516	538	514	558	523	519	546	561	523	514	533	560	553	554	530	572	549	481	561	586	531	550	596	538	554	542	544	558	546	577	592	538	508	518	541	549	532	547	513	542	480	554	545	519	585	551	556	540	543	575	536	568	587	559	515	572	560	556	527	554	541	552	568	505	562	522	560	538	561	511	528	551	504	552	596	522	561	539	535	580	528	517	558	587	562	544	572	544	543	545	566	557	559	551	541	501	564	546	570	560	541	547	582	542	555	541	542	525	563	548	541	503	569	556	557	588	603	573	527	564	554	577	516	563	590	577	578	562	555	546	519	559	555	523	538	513	535	532	570	519	563	511	562	594	545	569	552	578	535	580	541	501	545	551	553	514	516	584	574	524	515	543	555	567	580	564	568	545	535	582	512	561	527	544	578	528	531	573	572	534	513	556	572	532	560	576	556	543	549	561	560	574	541	490	566	555	526	520	524	546	561	575	528	572	548	539	534	558	561	593	532	580	580	571	549	544	540	571	524	508	519	561	547	536	518	521	535	557	530	538	562	563	568	548	541	586	545	510	563	560	537	552	531	548	524	532	535	515	527	526	539	544	522	517	561	570	528	563	563	547	516	540	557	554	541	528	530	548	523	550	558	586	519	531	518	525	557	540	543	588	479	554	529	552	556	522	522	533	577	535	527	552	532	532	553	588	527	537	582	571	556	551	545	518	584	559	544	600	554	565	534	541	542	515	570	588	543	556	560	540	543	536	538	520	505	541	555	535	551	486	534	537	574	560	552	532	532	563	538	490	578	548	519	569	561	566	544	522	549	535	535	542	565	542	550	509	541	514	562	528	547	549	574	519	568	538	583	512	522	571	546	537	600	528	551	528	539	578	567	571	555	565	591	544	544	580	533	552	525	552	606	533	573	569	544	543	555	554	557	548	532	564	544	518	536	542	538	562	565	538	554	541	558	575	525	538	536	597	533	531	573	577	523	496	536	535	555	563	553	537	536	541	538	574	564	533	548	600	574	527	525	520	521	555	529	512	546	535	524	504	549	563	581	562	544	564	541	556	553	579	535	566	544	544	548	527	589	546	537	568	557	549	548	575	551	540	556	511	546	547	567	496	546	526	523	576	538	575	542	526	550	562	547	550	549	513	538	579	598	541	529	580	536	528	517	523	537	527	552	530	507	519	512	549	554	584	550	517	588	550	559	546	537	529	532	551	517	550	555	541	585	571	546	495	524	531	525	570	585	526	533	549	553	534	541	544	533	536	546	570	581	571	556	519	531	548	534	555	544	553	594	531	550	541	529	523	552	584	545	542	556	555	533	534	500	520	571	541	574	536	539	518	531	553	585	529	541	566	550	562	559	543	543	523	561	596	572	570	512	544	552	502	566	519	528	544	509	519	546	547	536	557	538	579	541	520	510	553	569	576	608	565	542	541	538	547	545	559	544	585	545	510	541	538	594	579	572	551	614	567	531	571	582	538	547	548	573	527	547	539	607	548	529	559	543	552	565	564	516	558	568	557	601	585	545	541	523	536	522	572	556	551	579	519	547	548	568	546	573	557	573	540	531	538	565	540	565	550	521	578	569	603	533	544	556	527	524	526	554	513	502	539	536	583	540	526	561	590	543	550	548	549	542	517	572	574	522	534	564	569	550	554	576	533	549	552	514	554	546	517	564	562	560	548	547	539	529	554	508	567	552	531	542	542	523	566	546	547	555	537	580	554	538	527	546	530	570	530	530	579	585	538	568	571	532	559	533	512	588	564	557	531	581	566	505	575	549	546	533	556	545	512	551	538	502	522	553	547	531	557	571	547	577	546	556	555	560	568	566	571	525	523	580	567	520	566	534	549	547	565	509	541	511	528	530	559	540	568	544	570	522	525	543	556	520	564	599	530	551	538	544	550	579	547	579	570	531	587	562	538	575	576	557	506	585	554	570	549	543	512	568	531	543	552	559	507	567	565	562	544	511	535	534	536	542	562	524	574	578	554	549	553	527	546	510	547	552	591	554	553	557	543	553	547	547	534	574	561	545	539	545	548	500	522	569	527	529	549	549	537	535	523	549	520	543	529	525	568	569	552	550	531	529	573	558	557	569	548	553	559	549	535	508	507	547	510	520	526	567	535	556	553	556	594	549	559	529	564	564	529	553	537	544	586	583	550	561	518	541	574	564	535	571	568	555	533	536	517	576	574	576	571	553	535	520	543	556	587	581	567	562	544	547	534	525	522	545	570	517	566	604	511	544	580	569	564	585	497	508	542	536	565	580	539	524	557	566	546	556	575	531	557	556	554	556	536	558	493	516	507	520	583	539	558	520	534	539	495	519	557	526	564	582	499	556	529	545	517	538	566	548	549	540	579	593	584	524	511	523	540	543	562	521	601	534	542	552	543	526	570	503	535	551	546	546	576	561	546	575	575	550	517	557	548	562	549	568	522	500	517	547	547	548	534	566	553	555	558	521	530	526	547	564	509	574	577	530	550	528	563	561	580	529	528	570	528	526	586	510	513	581	571	526	525	524	510	519	537	499	541	560	593	574	554	569	527	540	554	541	554	574	517	586	533
32533	7290	1723	1035	675	517	389	361	289	265	261	248	238	212	203	206	180	209	185	173	155	149	160	179	174	141	166	149	158	156	136	177	149	175	133	169	155	152	182	158	154	154	151	133	163	166	152	149	148	180	158	155	160	158	170	146	148	167	140	159	157	153	154	162	169	138	161	128	160	179	164	152	138	157	149	144	160	188	148	168	165	152	161	163	153	141	144	161	157	160	155	147	149	143	171	143	142	188	160	148	148	165	146	155	136	137	159	170	146	152	145	149	164	176	155	150	154	157	164	150	145	162	134	161	156	139	142	160	173	133	135	175	141	144	151	128	171	164	153	157	150	157	170	146	161	149	188	169	149	118	158	143	135	143	145	121	161	157	155	151	142	124	157	140	144	163	153	173	158	155	185	156	164	166	154	154	139	161	126	167	146	127	176	175	143	169	152	159	153	157	156	149	145	164	160	157	149	128	168	162	164	165	141	155	136	178	152	152	143	134	140	143	130	139	139	171	169	154	164	145	154	153	134	160	167	151	164	137	152	164	145	147	170	137	167	153	157	175	165	165	150	158	161	147	166	173	151	143	145	164	167	168	163	140	141	156	141	169	161	174	141	172	137	164	165	148	154	172	178	163	160	164	149	134	160	133	176	136	148	142	151	146	159	160	154	132	160	143	166	173	160	171	171	155	157	155	165	149	165	152	145	134	143	173	158	154	144	156	157	157	173	137	171	150	161	156	161	161	147	149	144	170	150	189	169	154	165	152	147	146	120	168	165	156	163	180	177	145	151	134	172	167	144	174	164	172	156	148	146	158	160	158	144	158	134	166	164	170	153	141	142	152	139	138	168	159	150	162	162	145	165	155	167	162	157	160	150	158	156	183	148	137	153	161	144	151	171	161	156	148	167	156	149	176	161	157	161	153	162	164	140	158	145	172	163	159	137	155	153	145	152	184	136	149	163	141	155	154	131	155	169	148	173	128	150	152	161	164	153	173	152	148	141	142	152	163	165	162	155	160	139	149	177	134	142	147	142	130	153	145	173	161	148	151	149	128	171	175	174	142	147	176	147	134	161	174	153	132	163	132	156	175	133	158	169	164	146	157	155	151	148	147	145	149	149	154	145	125	169	173	154	178	144	134	143	165	153	159	162	122	163	165	182	163	153	153	170	144	150	148	125	162	150	160	135	158	131	150	159	165	172	127	156	147	159	134	148	148	159	151	152	151	144	146	169	137	165	170	151	144	155	155	166	154	183	147	136	141	158	150	150	159	136	149	148	173	141	172	134	168	156	143	115	150	152	177	149	145	147	169	147	142	145	164	162	162	160	166	173	157	131	157	147	152	165	127	156	156	157	145	152	142	138	150	145	178	153	149	173	148	157	152	160	171	144	147	163	160	161	169	153	168	165	151	166	156	155	141	157	151	152	164	170	143	149	172	153	134	120	135	136	128	145	129	142	165	150	159	165	160	149	134	147	143	164	158	158	137	165	124	135	156	145	145	183	132	174	145	179	144	149	146	156	162	141	163	167	152	156	143	171	142	136	165	158	180	152	166	167	152	136	139	178	150	168	150	129	178	152	155	187	155	156	154	143	152	154	162	139	145	134	174	132	170	141	153	149	148	148	158	139	138	162	164	151	161	169	157	134	169	168	173	152	149	145	152	119	154	168	169	173	156	148	146	147	204	167	151	142	160	137	153	141	170	145	150	150	134	146	142	138	147	170	156	186	162	141	152	146	152	167	174	146	148	174	150	166	160	173	156	154	156	139	165	186	183	153	173	138	154	152	163	167	153	157	169	150	148	163	138	158	150	148	149	145	142	148	142	145	171	166	163	153	128	174	211	160	176	151	164	165	163	156	146	160	151	184	163	164	161	163	158	170	158	157	149	153	141	133	155	165	145	158	137	134	141	167	161	128	134	159	153	160	170	167	143	147	168	174	177	139	170	132	155	135	156	158	159	159	125	161	170	151	158	168	123	162	150	150	146	160	161	143	149	182	169	148	154	166	170	156	147	141	140	141	166	159	155	140	170	160	190	163	159	150	156	146	156	147	173	129	151	154	152	157	137	152	143	132	140	135	138	167	144	169	146	157	142	160	174	156	160	149	146	163	158	152	152	162	163	168	170	175	153	163	157	130	138	155	168	172	168	135	173	133	145	155	151	157	152	149	144	155	124	157	162	168	169	162	153	157	151	157	167	179	144	172	147	133	163	147	153	155	147	139	167	156	157	153	143	161	186	192	171	167	147	163	149	146	174	162	143	165	133	176	161	151	185	142	154	169	157	145	145	165	163	147	163	131	166	165	169	153	160	152	163	135	150	147	138	167	139	170	159	139	153	160	128	145	148	146	175	153	154	158	157	170	143	162	145	170	125	171	141	135	149	163	133	146	132	149	166	146	142	146	151	153	160	133	155	181	155	162	168	154	161	153	176	159	176	146	173	143	171	126	161	147	156	128	149	146	135	137	141	145	161	157	136	137	141	152	173	150	171	158	148	147	158	159	159	165	186	174	142	160	144	158	158	155	176	179	183	166	152	178	134	136	153	144	140	157	139	173	147	147	151	141	158	135	147	161	146	130	139	165	154	154	146	136	179	162	163	144	176	167	170	182	163	138	151	143	147	162	147	135	143	157	157	149	165	167	139	146	124	148	136	151	131	166	154	159	176	156	170	150	157	133	178	155	135	138	154	148	156	144	155	142	152	177	145	149	146	133	141	153	167	144	162	155	141	173	140	180	169	144	157	159	131	145	162	157	178	168	153	143	150	144	142	140	168	153	163	166	145	162	153	185	157	165	150	166	134	137	168	167	161	193	135	165	164	130	135	171	171	155	138	154	165	150	140	165	166	156	133	171	159	162	162	168	136	130	148	179	154	162	167	130	166	161	150	143	131	162	158	170	145	112	140	144	140	157	173	152	146	173	155	150	144	132	139	160	159	163	150	147	169	161	153	165	160	146	151	149	158	133	160	142	137	142	176	154	152	132	166	153	174	169	165	141	156	155	143	166	177	168	166	155	147	172	144	163	157	139	164	148	142	169	163	163	176	179	163	156	174	167	150	172	151	147	189	169	124	153	156	149	179	168	139	163	154	144	167	159	134	147	167	170	164	153	135	168	152	159	156	145	161	178	136	146	164	143	152	161	160	174	170	165	150	137	163	166	152	145	146	158	159	141	151	154	162	156	148	131	153	174	145	152	150	141	160	158	156	141	160	173	122	140	115	157	161	146	146	162	154	150	132	147	157	156	158	146	185	184	177	155	163	178	129	157	145	163	137	150	138	166	144	141	156	158	171	137	151	129	170	147	160	161	154	171	151	158	135	144	163	163	143	167	150	150	152	158	152	132	173	157	151	154	178	138	167	172	160	160	157	140	155	168	146	167	150	166	140	149	146	157	153	154	145	174	170	153	146	174	168	147	154	138	142	148	174	162	182	160	147	144	161	157	162	178	149	155	194	153	154	141	166	160	151	158	176	143	181	151	151	154	161
20219	3212	3244	3413	3036	2349	1863	1559	1230	1097	987	912	855	801	804	665	677	599	581	515	507	502	457	469	532	464	473	473	444	400	418	432	373	414	419	410	383	428	378	393	359	378	431	411	405	397	411	429	397	373	417	393	405	424	378	375	392	368	368	394	385	406	369	380	389	404	375	397	352	388	396	366	395	398	362	373	368	386	369	398	381	406	401	394	392	383	370	363	380	356	376	369	367	378	358	364	347	409	383	398	353	390	364	377	388	382	388	374	366	399	365	394	387	372	375	343	396	355	390	373	381	380	363	359	372	354	364	380	361	385	397	415	389	359	360	398	369	380	387	380	391	353	389	383	389	363	372	363	356	381	368	387	375	386	395	361	369	367	355	354	381	363	352	385	362	379	373	391	360	399	403	368	400	359	345	352	408	371	388	363	400	367	357	384	362	385	388	375	393	362	362	399	381	408	381	372	374	351	376	372	347	417	377	386	371	374	365	382	374	357	377	349	360	379	364	383	367	375	390	353	348	366	379	389	381	370	411	424	379	350	368	402	343	361	378	364	336	337	385	391	394	348	375	421	373	365	356	350	353	368	391	396	369	378	380	364	358	347	390	381	362	388	360	378	352	330	390	385	373	384	387	374	386	377	412	374	408	348	387	369	371	375	378	371	381	345	384	344	368	353	387	385	403	385	358	345	383	368	370	385	369	389	366	373	395	359	375	383	381	372	374	400	355	376	378	347	382	367	366	386	358	365	385	373	367	376	368	365	379	340	385	354	393	406	403	378	347	400	367	379	397	361	393	383	363	373	400	360	381	360	366	378	374	358	364	369	397	370	371	333	407	365	376	373	403	368	369	386	401	374	390	341	415	358	365	348	344	356	367	389	357	403	372	429	372	424	367	356	376	381	385	354	359	365	397	357	399	387	395	389	351	376	349	388	356	393	369	366	392	396	336	393	387	397	397	358	327	372	411	416	381	363	384	356	376	331	403	351	408	380	395	328	403	399	404	382	370	384	365	347	389	383	384	390	396	401	399	368	360	380	357	375	356	363	349	359	373	378	391	363	361	365	378	357	365	367	395	393	387	395	347	365	386	362	393	357	366	427	353	344	410	390	361	377	377	406	376	363	365	374	324	381	360	367	409	334	384	423	380	380	383	387	374	390	373	398	392	391	406	389	362	397	375	342	399	412	382	363	361	394	351	385	389	374	413	401	337	355	419	399	401	357	360	375	363	411	371	360	397	360	356	390	347	318	356	376	395	417	388	353	384	387	391	402	357	378	378	361	376	353	382	389	378	383	366	336	370	316	382	382	407	378	391	407	389	380	342	338	355	428	379	400	364	408	355	364	406	392	362	389	360	365	367	375	377	389	383	392	377	364	370	415	390	378	365	401	371	381	376	353	358	377	410	411	377	347	362	391	374	369	376	367	390	368	404	387	361	371	376	416	362	355	377	377	372	367	382	363	389	345	326	387	390	383	350	348	374	372	346	393	360	401	382	376	378	397	397	358	389	400	385	358	382	378	391	373	400	373	349	376	368	389	419	380	405	369	365	404	343	389	382	393	367	359	353	371	341	385	390	363	378	378	363	371	382	368	366	379	365	359	375	341	352	395	394	364	387	367	340	378	400	367	382	386	369	418	387	375	356	393	387	379	359	386	339	412	403	382	369	379	354	396	344	388	386	371	374	410	373	365	329	365	377	374	330	368	409	402	376	375	345	388	388	383	342	371	382	376	399	393	372	385	382	405	416	361	394	374	340	389	360	369	374	384	377	377	366	352	380	412	365	391	355	343	376	377	374	378	388	339	372	387	361	350	390	387	396	373	375	348	358	371	408	373	404	349	408	381	346	393	402	353	374	402	356	392	352	360	396	347	370	384	390	374	379	388	393	387	389	385	377	384	348	371	395	398	387	385	370	370	374	380	381	370	410	399	372	387	355	394	355	391	356	378	390	352	361	372	371	360	355	371	381	362	325	385	360	432	368	395	377	385	416	366	391	365	376	397	386	354	374	397	385	371	389	381	390	390	392	373	359	360	373	392	381	376	390	324	390	363	372	394	373	364	360	381	369	382	378	366	378	370	345	419	404	350	385	370	373	381	374	384	406	362	360	369	367	356	406	371	402	379	389	395	344	391	379	391	344	381	405	378	370	359	325	378	385	380	386	365	359	371	363	390	418	371	369	386	372	409	374	374	420	368	356	381	389	375	355	405	329	390	370	362	390	404	383	347	390	377	367	371	411	364	409	359	345	348	400	363	386	418	347	355	364	369	363	384	384	366	381	373	378	406	338	353	334	390	316	387	375	397	372	350	381	387	398	354	373	358	352	379	350	382	387	374	372	405	393	371	379	367	397	398	376	348	404	399	353	397	387	374	352	363	398	381	399	359	383	361	368	382	394	363	402	380	399	392	426	394	381	389	364	359	345	379	390	384	411	353	382	367	396	378	387	382	359	376	390	396	424	380	340	389	386	367	372	386	383	404	378	391	382	392	380	359	384	375	354	385	352	381	405	378	365	378	384	394	403	391	384	381	383	349	412	357	423	364	358	388	392	370	388	368	409	361	382	385	389	361	376	374	351	317	374	415	367	364	363	372	343	432	374	382	371	364	386	387	351	383	372	367	391	362	401	375	390	387	391	397	383	366	364	391	362	341	373	408	376	405	368	379	389	362	398	356	390	340	364	377	402	375	375	371	379	381	389	366	370	388	377	358	342	333	330	378	377	399	372	365	381	369	377	392	409	374	369	390	394	387	381	365	375	364	383	379	357	325	391	404	399	381	358	373	358	392	371	374	357	372	351	426	382	362	342	340	388	364	362	391	403	401	394	403	365	383	338	366	387	393	383	361	371	404	410	399	341	387	407	364	406	348	358	379	340	368	362	378	391	395	382	346	345	382	391	394	389	381	377	418	396	370	335	377	351	341	380	368	392	364	398	403	382	372	348	399	404	384	405	384	393	377	397	356	387	336	350	348	359	380	380	390	364	363	350	423	370	342	400	384	434	371	360	363	368	333	391	339	384	387	407	399	363	375	387	378	361	378	358	346	387	374	377	381	386	396	355	390	394	346	373	385	345	318	378	398	383	396	370	395	390	405	382	381	390	367	384	384	366	405	393	384	384	406	375	372	363	395	419	399	415	356	392	386	367	371	395	417	368	372	415	372	380	393	386	370	373	390	376	366	369	387	384	422	395	394	357	358	373	378	377	361	360	361	433	378	394	390	389	380	383	349	382	372	391	400	348	361	338	383	397	385	405	386	355	372	367	387	404	384	390	373	379	348	369	370	386	400	372	356	350	405	377	383	371	359	361	371	360	369	365	369	368	364	380	397	401	393	389	355	364	366	328	372	346	349	369	403	363	348	372	364	367	357	367	386	347	390	384	377	395	357	332	382	327	355	379	366	391	326	370	371	364	418	394	408	395	380	409	375	373	384	367	389	356	359	381	400	367	359	410	423	358	373	389	383	377	358	413	410	385	358	363	384	409	373
10210	1451	478	352	305	269	237	235	189	195	177	182	186	195	169	171	180	156	191	179	164	164	161	186	160	168	154	142	157	164	165	173	147	157	161	153	172	164	173	132	151	174	165	154	157	163	150	177	141	171	166	150	152	171	163	166	154	178	185	164	156	159	180	170	168	135	162	154	176	140	138	181	151	177	152	152	143	159	145	157	152	149	158	162	154	174	152	143	163	153	150	166	132	160	162	152	167	185	154	147	160	145	163	176	155	150	158	146	151	186	159	146	158	169	135	159	153	145	144	176	179	170	143	159	159	163	136	170	180	153	175	167	149	128	174	150	162	141	149	168	143	135	167	155	145	138	165	150	166	170	144	165	157	173	178	169	160	162	138	166	166	162	163	125	151	155	153	143	154	165	157	168	145	164	139	151	171	129	160	184	180	169	169	157	166	175	151	159	151	131	153	155	146	134	161	146	182	152	165	158	151	160	157	155	177	145	149	165	155	171	165	150	155	148	161	132	168	160	149	177	177	159	160	170	171	176	168	160	151	141	155	143	164	180	148	162	161	147	165	151	164	168	158	149	155	163	135	157	186	150	154	164	159	166	161	150	170	150	174	143	138	156	161	168	161	152	165	173	153	154	153	144	146	154	169	143	174	160	166	182	156	145	174	161	165	151	161	167	153	160	151	162	169	168	156	175	164	160	175	168	183	148	160	164	178	162	157	162	147	163	153	147	143	175	175	174	150	134	151	140	147	180	149	154	174	168	143	176	155	165	146	160	152	171	130	174	137	166	163	162	163	154	134	170	164	183	140	153	184	147	141	139	151	158	146	170	136	159	162	159	137	151	159	171	150	158	145	175	167	187	128	186	172	156	152	166	165	160	168	164	145	165	146	169	176	167	152	195	169	152	164	149	152	180	149	163	169	158	142	174	151	164	169	152	141	170	158	160	160	168	158	152	155	159	156	177	154	174	183	163	174	144	155	148	165	168	162	166	165	158	185	192	179	151	170	148	160	163	151	151	157	147	136	144	181	179	154	146	170	158	160	171	155	166	167	172	151	174	159	160	165	154	161	168	139	140	175	173	168	161	147	168	172	155	146	151	175	141	166	149	143	144	167	148	171	171	138	184	158	159	172	185	170	177	166	175	149	168	162	158	158	158	165	126	159	184	160	176	166	163	156	165	167	164	148	136	154	154	173	152	159	182	152	160	174	168	157	151	157	150	157	131	174	166	174	180	170	175	160	141	155	162	175	155	167	165	164	145	182	149	134	153	156	151	159	146	145	170	171	158	165	174	159	149	161	133	156	136	168	146	173	162	170	151	167	183	158	151	140	154	140	166	144	141	162	162	184	148	172	169	164	194	176	154	195	179	173	152	152	151	168	168	156	164	145	177	149	153	153	155	158	156	161	151	173	161	170	167	148	171	163	139	177	140	181	174	195	169	138	160	177	147	158	165	158	166	154	144	166	169	158	137	163	153	127	163	144	174	156	163	152	162	158	184	155	156	140	140	155	145	150	160	192	153	143	154	155	160	154	152	160	156	168	142	171	165	172	149	179	155	164	150	156	172	165	146	152	170	140	143	145	149	145	167	176	158	152	174	155	179	168	164	139	146	174	156	138	176	147	147	152	174	167	148	150	168	141	156	179	154	159	162	161	149	146	154	175	156	155	155	171	184	156	159	169	171	158	174	151	157	161	160	154	185	182	162	169	171	170	178	142	178	144	159	141	142	154	158	165	159	171	161	178	147	182	159	162	159	154	171	151	177	167	145	147	166	148	149	158	163	167	171	148	159	144	143	179	156	172	170	149	155	174	159	137	178	190	178	156	142	181	172	172	147	161	156	161	165	144	175	159	152	164	161	164	162	148	177	148	163	142	141	162	164	162	168	155	153	125	143	175	167	132	170	169	161	144	189	158	159	181	136	151	157	134	186	160	158	174	147	157	174	180	172	168	154	153	187	153	142	172	144	141	144	150	148	144	164	135	140	153	160	170	151	167	150	141	132	149	170	120	154	157	153	154	141	139	143	171	145	157	169	164	149	163	162	168	141	129	150	168	143	188	172	161	170	205	165	179	178	151	156	164	156	164	163	156	124	172	167	175	139	169	133	156	168	149	155	153	137	164	159	159	182	164	159	145	129	143	155	168	142	166	160	165	174	151	155	134	187	167	166	165	153	173	158	142	159	129	148	149	175	146	156	141	164	168	164	152	159	140	159	155	131	167	184	146	171	176	145	160	151	149	148	147	155	167	152	170	160	173	129	154	163	191	167	177	175	163	176	150	160	145	160	172	138	165	173	172	164	144	161	153	138	162	163	170	153	175	160	159	138	163	182	163	139	130	147	186	161	169	161	148	166	174	161	171	165	157	145	147	173	168	172	153	133	148	167	165	189	168	171	131	155	162	154	145	165	173	162	147	169	169	158	140	159	166	155	173	152	157	167	136	151	152	151	167	168	160	147	131	166	140	138	163	169	154	162	189	153	166	160	152	146	154	154	168	150	163	158	150	152	157	177	189	163	151	163	156	140	145	162	148	153	155	160	168	155	157	158	146	170	154	156	161	179	157	160	142	173	163	172	144	166	179	163	178	166	159	146	144	143	164	174	154	173	177	174	143	178	158	149	173	175	153	131	154	166	164	169	135	179	174	175	141	151	159	147	173	143	146	174	158	174	151	167	152	149	173	143	151	165	165	156	149	149	157	163	154	152	172	148	153	169	165	162	148	149	184	154	159	141	165	172	156	154	165	159	143	158	155	153	163	150	144	155	144	175	154	177	154	160	180	194	147	164	140	167	146	156	142	151	139	164	169	176	144	166	137	169	159	146	165	149	154	169	163	147	167	166	150	169	166	157	179	162	168	150	139	157	158	171	156	169	172	173	138	154	166	185	158	141	161	169	156	165	148	150	140	149	177	164	148	151	156	171	160	151	158	141	152	170	155	161	163	156	157	154	161	176	184	153	137	142	156	154	181	185	160	136	161	172	174	160	158	164	136	175	184	140	160	169	180	156	167	191	159	169	152	141	155	150	157	171	136	155	175	164	175	163	182	162	154	148	152	177	152	160	168	182	159	152	140	157	151	146	180	169	168	172	179	165	169	152	167	144	153	173	173	148	168	153	130	168	164	170	172	150	159	190	153	164	161	182	169	163	163	174	166	175	145	146	172	163	154	135	168	159	138	138	173	166	137	150	141	162	139	171	162	156	143	151	176	171	178	168	149	163	151	149	170	141	166	163	144	176	156	151	152	162	181	149	178	157	170	179	189	155	147	147	168	182	178	172	147	149	149	153	173	172	160	163	156	145	149	142	164	148	156	156	162	176	169	149	147	175	148	150	155	160	176	147	158	136	142	161	155	169	176	172	165	190	176	161	167	158	146	159	169	174	163	150	157	153	149	144	141	134	136	158	147	167	161	166	145	141	165	129	157	144	152	164	148	159	150	170	167	158	175	176	142	140	160	173	191	156	155	157	179	172	167	187	169	164	131	161
7622	1284	1193	1214	1062	872	842	640	661	608	584	578	535	530	557	536	516	507	524	465	460	414	452	424	433	455	441	473	421	417	426	442	457	433	366	402	437	422	389	399	420	396	452	408	413	415	413	466	390	410	433	421	422	409	388	374	402	439	401	429	417	414	431	382	445	414	446	416	411	409	407	419	412	404	417	412	407	389	442	433	407	400	397	398	411	392	396	395	437	393	438	384	395	392	387	411	383	414	429	399	409	411	401	400	434	417	379	420	412	422	404	407	398	410	390	387	390	395	418	432	467	427	403	417	408	375	379	392	416	429	378	451	449	415	410	413	414	449	412	390	424	399	402	407	420	400	399	436	410	410	403	427	391	383	407	411	400	412	392	402	439	402	419	398	397	409	425	412	417	409	430	415	447	409	412	346	399	406	412	412	412	419	416	397	411	398	414	393	421	403	378	395	423	437	404	403	415	379	402	423	379	402	396	439	378	405	398	426	406	424	364	402	435	404	415	404	441	400	446	443	412	424	415	407	447	432	422	382	420	391	413	403	410	405	408	400	427	411	442	439	379	404	422	425	459	398	423	390	383	406	423	402	395	438	403	410	440	419	421	409	437	399	398	405	394	412	421	423	431	438	387	380	427	403	415	422	409	402	404	406	400	405	426	413	438	426	400	419	402	354	401	432	439	439	407	451	388	375	407	437	439	399	416	396	432	399	422	380	390	388	389	398	351	391	420	369	378	399	405	442	402	400	386	418	396	401	402	390	436	404	467	393	411	420	397	411	391	409	384	415	385	399	463	430	410	421	387	397	416	400	403	431	402	426	409	407	410	421	397	400	414	435	424	374	443	404	465	420	413	426	413	367	403	433	414	374	395	406	431	428	381	376	404	389	395	397	411	375	422	419	369	351	366	402	389	410	407	437	405	389	385	428	429	393	372	405	442	431	425	410	415	436	417	414	412	437	456	412	419	437	416	406	383	425	454	428	438	433	401	392	429	408	386	388	396	401	382	382	406	387	368	368	421	373	413	431	409	447	427	412	405	398	398	410	405	391	368	395	415	368	384	387	430	462	396	433	386	391	417	371	354	388	440	397	436	381	381	385	415	392	421	365	411	391	450	406	419	395	378	401	427	391	421	417	414	416	409	417	438	386	381	403	393	424	421	384	390	450	420	390	380	419	432	400	382	363	441	394	419	420	417	390	399	392	392	403	438	406	397	435	408	447	416	406	433	432	412	389	421	401	419	380	422	423	413	434	422	430	404	420	423	424	432	409	410	370	402	409	471	433	411	401	407	465	430	397	433	414	440	412	406	427	381	410	379	405	409	415	407	424	401	390	418	400	394	355	403	400	395	401	406	440	406	400	396	438	394	445	401	419	413	394	400	415	414	406	442	394	409	402	403	441	396	407	395	399	397	359	450	420	410	426	398	412	400	420	393	394	413	396	394	387	437	440	418	426	431	398	387	425	409	404	393	432	397	372	404	432	393	368	387	425	415	431	427	379	412	408	424	464	417	399	398	370	416	412	406	390	400	421	413	396	457	412	413	417	382	396	381	423	438	382	418	452	413	435	417	420	401	433	402	407	407	406	400	417	405	421	405	413	414	420	390	424	379	418	419	403	391	408	416	424	401	415	403	420	398	395	412	403	422	450	420	408	393	378	416	435	410	409	404	387	393	395	409	410	429	433	411	408	415	410	434	431	434	422	449	404	412	379	423	368	413	396	391	414	404	412	415	430	389	361	412	409	391	405	459	416	409	400	396	413	415	404	417	386	399	422	425	451	416	434	398	408	404	438	388	388	407	405	419	377	395	394	399	434	416	447	402	431	423	392	411	393	436	332	386	424	415	430	390	417	410	392	425	397	389	401	396	402	416	457	412	431	387	394	389	426	391	409	399	383	415	435	420	435	431	443	407	399	401	400	446	421	414	396	385	395	419	388	379	418	379	408	391	387	393	410	411	407	388	394	422	459	365	381	421	375	400	457	432	403	398	396	411	393	430	412	427	418	430	403	433	395	385	405	376	407	370	383	405	390	382	384	394	409	400	414	415	385	445	408	397	418	415	442	406	415	389	433	403	388	451	398	426	402	431	446	433	399	395	404	431	392	401	410	428	385	400	419	384	408	402	369	379	422	426	432	390	413	435	442	422	425	411	382	393	410	404	429	394	379	452	386	431	383	381	430	391	380	402	407	416	405	392	411	398	393	418	437	406	401	397	388	429	372	384	381	425	382	384	402	431	390	377	381	395	421	394	419	442	409	392	417	404	401	378	397	404	363	408	419	415	413	407	459	397	383	429	432	404	395	387	435	419	441	390	427	406	399	411	455	349	426	435	422	421	385	371	426	403	425	413	394	375	387	384	412	429	426	411	398	408	408	408	438	404	426	398	435	409	416	400	381	425	406	429	406	425	428	402	376	396	409	420	391	451	406	403	427	426	383	394	372	424	403	428	416	411	438	428	423	427	403	431	398	410	401	424	382	344	359	390	425	383	410	414	403	424	414	394	391	424	365	437	391	381	410	402	410	421	420	436	414	422	419	389	414	393	388	389	474	388	420	394	415	417	412	410	411	441	422	410	416	402	438	417	434	398	439	418	423	438	445	430	421	423	440	401	423	441	419	422	415	419	413	417	409	406	406	411	450	417	405	397	390	401	415	415	453	454	449	395	372	402	393	422	431	405	391	423	428	385	426	412	383	365	420	392	430	388	425	416	373	398	402	421	399	398	387	391	428	398	405	439	401	425	358	431	427	397	386	418	410	435	415	427	397	397	399	409	374	415	400	397	420	398	419	389	449	409	388	403	379	402	380	381	420	401	404	423	403	420	422	409	409	436	415	401	416	411	441	413	405	414	395	397	400	414	410	409	394	432	425	418	414	395	410	387	396	395	400	415	428	388	427	404	408	419	420	358	375	390	421	409	441	389	399	410	404	405	433	419	394	417	417	432	391	419	416	412	415	403	419	424	374	432	403	430	397	388	437	447	381	381	439	413	413	438	382	452	417	441	395	360	433	388	388	388	434	391	409	423	394	437	412	409	410	378	398	416	398	382	381	388	398	415	377	437	399	408	427	427	394	440	412	395	374	384	392	379	429	404	410	420	423	393	393	386	365	391	420	445	420	369	432	380	420	370	404	411	416	386	398	432	422	440	416	387	403	412	367	453	418	415	419	402	413	424	390	417	404	399	427	428	404	391	430	392	405	400	357	434	398	385	413	432	387	384	360	413	422	386	389	425	402	390	374	409	435	413	401	426	407	415	389	428	449	460	378	437	447	406	445	386	383	380	431	456	392	394	406	412	445	412	364	417	419	418	402	444	390	391	416	413	475	424	395	406	398	402	392	405	415	393	396	413	419	430	404	394	405	391	400	422	446	377	366	389	399	411	420	432	439	412	425	410	410	414	416	380	405	415	426	445	407	409	409	388	399	408	388	378	417	408	401	419	393	409	387	411	392	408	400	432	426	403	403	445	409	405	406	377	402	440	406
24090	4340	1164	785	529	435	381	356	323	330	268	291	268	267	253	282	261	228	231	222	263	251	242	208	248	214	237	235	236	237	231	222	219	235	225	199	221	245	230	222	217	225	213	226	218	215	225	217	240	241	221	224	239	210	225	221	224	219	227	228	218	216	255	225	224	223	214	211	218	239	217	243	219	208	243	203	170	224	221	207	229	227	213	213	213	207	241	215	202	216	209	234	204	225	267	234	191	245	212	229	204	228	224	206	205	230	233	246	234	233	216	216	232	236	243	224	236	209	215	214	229	250	223	239	232	191	200	230	215	214	213	231	214	230	239	208	229	206	239	248	222	227	254	224	238	235	244	216	226	244	212	202	210	208	234	225	229	213	240	209	246	216	209	222	195	224	228	208	227	215	215	259	201	241	258	248	198	215	210	178	191	187	206	239	225	215	198	232	239	237	248	200	233	208	250	232	209	210	213	246	232	218	197	210	222	239	236	209	206	210	199	204	242	217	257	223	233	233	242	225	247	240	210	243	209	205	203	225	229	252	207	218	260	221	200	207	234	232	242	233	204	225	215	218	226	226	219	244	234	237	217	224	216	205	219	201	234	245	219	225	228	227	240	233	209	230	225	249	222	231	233	222	221	245	216	241	206	206	195	256	205	223	224	226	230	215	220	201	209	233	232	236	232	234	219	220	230	229	237	219	212	274	219	204	221	245	243	223	225	210	207	206	214	224	198	215	246	258	198	226	212	234	210	223	183	220	220	218	228	226	220	235	214	237	185	230	216	217	216	207	208	229	203	193	246	213	229	212	217	202	217	224	221	208	201	232	234	216	234	235	217	229	217	225	228	233	222	229	215	242	222	210	217	209	225	233	238	207	229	232	221	233	217	227	242	213	190	191	219	230	226	191	202	231	213	207	234	234	208	226	225	221	203	214	206	223	233	214	240	214	217	217	245	235	229	216	196	210	212	218	208	201	224	217	213	207	216	239	221	215	261	220	221	224	230	223	216	215	215	236	220	218	227	184	236	222	197	225	224	204	207	229	257	220	200	235	204	242	249	211	214	222	197	241	197	218	202	246	221	221	218	231	221	237	201	221	198	215	209	231	215	239	231	205	193	217	199	203	208	230	239	217	226	217	227	228	245	209	205	231	207	230	195	228	219	207	226	221	240	232	236	207	222	223	232	210	224	232	205	215	213	232	244	220	216	253	232	223	206	211	214	197	214	257	234	243	221	225	188	245	230	190	244	206	225	210	216	210	219	232	239	227	213	231	205	236	223	232	216	246	222	227	225	233	235	236	237	230	208	234	210	228	215	224	216	194	233	226	194	219	235	222	223	244	231	218	242	200	201	218	249	210	194	212	215	228	211	211	236	232	209	228	242	220	236	246	208	236	188	227	220	215	233	211	239	212	238	225	209	232	223	197	214	212	190	252	210	224	219	210	220	220	220	236	230	228	208	206	218	225	243	220	222	215	220	224	213	183	248	204	210	238	224	193	254	267	208	256	241	196	223	230	219	200	237	252	241	217	214	227	247	227	209	220	209	187	208	204	217	207	216	224	220	195	222	211	236	247	203	222	205	228	192	220	233	224	211	218	187	223	214	238	219	213	236	230	236	224	213	183	228	235	249	257	251	229	234	239	215	228	234	203	213	233	225	210	247	216	237	217	203	236	234	222	223	210	201	201	229	236	219	219	230	235	223	235	208	214	225	251	228	237	202	231	215	212	217	215	229	216	222	226	218	235	226	219	199	225	227	203	223	245	169	240	237	234	181	251	200	248	208	223	212	217	224	223	207	210	238	224	215	249	202	219	251	227	256	215	239	226	229	243	245	227	221	211	210	244	234	224	237	201	226	223	218	203	212	237	192	241	255	238	230	227	231	232	226	213	225	232	241	230	228	208	230	221	226	209	204	227	222	217	234	232	252	228	241	218	203	224	230	232	205	223	210	219	226	232	239	186	240	214	230	203	244	231	226	249	198	235	242	233	235	205	229	223	242	221	221	259	217	218	202	200	215	232	222	232	250	228	230	239	238	233	205	220	241	209	236	216	193	223	226	225	228	216	268	240	207	249	230	230	202	218	251	214	228	206	220	204	237	206	201	233	228	226	231	219	185	217	230	213	238	219	210	208	228	220	209	219	248	201	239	226	226	229	229	224	211	195	237	220	208	230	239	227	239	218	248	227	225	225	223	229	216	215	221	207	233	221	216	245	226	198	236	228	224	223	207	207	197	231	199	212	215	256	238	237	214	221	259	242	225	245	217	203	217	217	214	215	226	240	246	207	229	230	244	194	244	242	234	232	234	218	219	215	211	258	224	246	195	216	204	224	244	231	212	248	225	210	210	226	235	206	218	208	208	217	208	220	242	215	256	214	229	254	212	215	238	222	201	227	232	242	219	210	243	233	241	212	216	211	218	208	225	223	224	206	246	226	233	238	245	214	198	234	204	226	224	192	239	205	234	245	204	237	224	250	221	194	246	218	233	250	226	233	237	242	235	231	224	231	214	216	229	211	217	231	225	234	233	204	234	191	192	235	205	233	226	203	226	226	207	209	213	208	214	232	244	213	221	227	244	206	224	231	221	209	225	206	211	217	220	242	231	197	214	195	224	226	216	232	220	237	208	196	235	254	213	230	221	233	232	200	230	179	207	219	208	231	209	237	195	211	247	255	199	216	226	198	202	229	217	225	230	239	235	217	220	241	229	204	226	224	243	240	222	226	218	200	209	234	215	215	220	239	228	242	221	219	229	246	258	246	210	209	195	212	224	227	212	222	222	198	218	211	230	239	204	242	192	245	238	234	249	201	215	227	257	216	238	252	227	215	231	214	265	236	197	231	223	208	216	245	210	202	201	234	229	227	219	225	215	249	262	196	236	251	208	217	221	224	236	203	221	220	229	270	196	258	244	222	211	244	248	199	207	218	236	223	228	226	217	227	212	215	223	227	225	225	203	208	212	218	210	240	235	212	239	215	210	235	228	214	231	220	239	205	234	241	219	234	197	219	200	203	206	207	223	255	180	229	233	240	217	228	218	239	226	213	187	217	222	211	242	215	228	217	223	210	251	212	224	210	203	212	237	229	215	205	195	207	220	200	211	229	204	225	231	230	240	199	227	205	219	190	219	250	223	221	227	212	219	235	251	207	251	226	242	204	270	216	204	196	207	218	203	237	215	207	226	262	216	230	225	231	248	211	216	204	229	247	250	215	234	211	241	215	224	263	241	242	233	219	228	231	210	233	196	209	215	239	220	228	253	232	221	240	206	224	232	266	237	215	241	215	214	226	234	207	209	221	232	203	221	217	253	201	226	214	209	220	221	236	213	236	253	209	213	225	184	233	218	244	207	263	213	200	230	211	234	201	193	239	212	187	227	233	202	227	220	229	229	204	214	234	240	229	242	221	205	207	227	224	190	230	241	216	214	208	205	210	222	212	228	218	238	211	235	259	206	222	239	218	252	207	242	199	232	238	238	220	209	245	214	246
16890	2563	2450	2667	2154	1766	1542	1289	1114	1055	1007	821	863	872	771	770	706	712	669	632	585	596	616	592	615	614	595	579	621	590	590	584	537	544	535	543	583	556	593	588	557	576	528	554	550	545	569	520	607	571	580	525	603	535	549	546	496	574	571	536	537	566	557	543	583	540	539	560	531	541	573	563	541	563	546	559	549	576	555	525	547	555	555	534	582	577	528	544	531	518	573	533	525	542	510	517	567	543	575	516	496	559	556	550	550	542	517	563	576	544	558	566	556	536	555	537	516	534	511	532	547	535	552	537	554	550	561	560	518	595	522	541	499	529	516	563	527	534	546	530	545	547	508	551	572	510	511	581	553	568	549	557	522	565	514	512	595	559	534	514	521	551	532	563	527	515	556	532	485	533	542	531	534	509	555	520	553	563	559	522	521	530	537	555	541	565	555	523	519	537	513	544	544	546	540	554	549	507	530	557	581	550	537	539	524	535	531	526	569	556	541	558	512	531	538	553	520	567	580	560	561	578	543	547	528	554	543	531	536	513	555	543	559	567	556	560	577	521	577	555	578	541	522	560	565	523	521	493	514	507	541	571	587	557	553	554	526	597	569	594	544	558	526	598	548	576	549	550	526	507	574	548	564	530	542	571	504	559	554	503	535	521	512	534	559	561	518	556	585	516	545	535	573	522	505	556	567	573	574	540	511	538	547	572	543	581	563	599	488	554	592	509	548	551	535	520	552	552	534	515	505	562	567	536	551	531	574	540	529	578	575	527	479	543	558	565	569	535	536	553	553	538	546	521	541	501	561	560	551	522	563	549	526	529	558	546	547	543	573	540	536	546	540	515	517	528	560	566	495	526	548	570	552	529	533	515	533	536	561	539	523	493	569	557	519	568	561	545	552	563	505	512	550	541	550	558	509	561	572	561	511	544	529	533	535	550	553	564	503	544	592	493	571	575	506	517	560	542	539	534	540	549	564	598	542	505	548	527	496	560	555	543	564	531	550	549	567	537	528	524	544	577	510	520	532	534	538	575	489	552	523	545	514	551	537	534	524	539	549	529	530	560	526	529	562	518	524	556	529	551	516	541	504	524	517	525	585	533	539	532	549	533	543	530	542	536	521	522	595	520	576	542	582	531	562	516	551	553	528	549	518	514	512	560	530	510	528	512	572	535	511	553	561	543	573	530	520	554	557	563	571	567	551	596	501	558	500	531	595	560	552	543	539	529	569	529	553	558	544	520	550	529	512	561	535	552	541	537	579	587	534	555	505	547	578	536	533	544	555	515	569	565	498	503	523	541	553	532	540	543	554	560	545	571	546	560	554	520	559	522	547	556	541	554	499	563	509	523	564	522	519	510	504	503	569	544	587	558	542	576	563	578	516	553	542	547	556	489	517	598	542	571	535	531	564	554	509	578	539	545	517	550	559	527	553	526	543	570	557	542	569	566	550	573	556	576	555	542	521	581	526	518	513	554	544	520	571	505	515	563	543	526	557	561	521	541	559	523	529	557	528	529	516	544	558	543	557	570	564	509	524	537	555	528	531	538	519	543	522	534	539	536	539	548	569	516	535	519	553	565	529	525	568	542	579	571	560	534	534	548	550	558	558	494	563	559	546	560	519	553	549	556	506	558	547	539	537	563	541	514	526	547	580	534	536	514	567	538	571	570	574	548	536	514	511	551	567	546	568	506	571	500	567	507	562	546	586	528	544	537	599	563	551	569	519	523	577	508	542	504	555	550	527	515	539	526	525	552	537	539	550	491	563	569	534	502	584	537	510	507	518	512	551	507	536	599	561	537	574	564	557	541	537	544	551	550	530	559	534	520	539	532	529	569	613	553	529	550	574	535	598	543	525	555	529	524	509	618	562	543	534	540	559	511	513	520	556	532	572	528	571	564	498	541	526	516	526	557	571	529	586	559	512	503	512	545	542	555	515	542	569	545	596	571	519	534	527	549	527	560	539	538	516	556	524	571	565	558	533	529	495	557	584	503	528	546	510	528	539	490	529	545	568	531	527	511	547	556	557	562	521	551	550	548	572	499	571	588	578	554	543	523	548	541	536	517	513	552	554	520	489	508	569	549	557	525	523	576	545	521	544	540	539	537	557	558	534	585	554	555	542	519	535	565	504	535	507	530	494	531	511	534	501	512	518	539	575	573	547	538	524	561	528	527	546	561	561	556	583	571	566	567	556	549	552	518	565	526	585	528	537	572	537	548	592	536	542	513	562	571	549	563	580	531	540	546	525	550	556	549	493	545	537	503	516	550	502	533	542	577	540	514	556	575	521	522	549	577	566	555	542	593	576	527	547	544	549	525	566	562	559	554	534	541	520	484	558	556	521	552	536	587	567	568	553	540	539	501	555	544	561	533	496	533	495	546	510	537	541	568	543	571	511	532	544	533	561	548	540	559	522	542	543	542	574	520	520	562	530	542	490	541	538	559	590	506	554	512	531	538	556	573	578	527	535	556	575	514	497	589	587	558	552	550	563	589	577	530	555	551	524	557	511	562	542	521	567	548	521	584	552	572	547	534	539	531	550	539	519	538	518	570	551	558	522	517	548	557	536	526	547	565	551	538	562	536	538	531	551	568	568	499	547	582	524	558	547	539	558	551	520	583	585	547	521	555	542	522	594	511	567	535	535	525	519	532	546	550	547	544	525	561	557	483	518	522	569	555	527	541	550	554	549	523	575	539	586	557	561	520	560	556	549	566	525	573	516	530	537	526	568	578	554	570	527	524	591	546	520	553	551	535	501	585	529	578	536	552	601	573	537	515	532	528	554	528	540	543	534	560	560	537	542	516	576	522	535	549	554	521	579	547	544	533	500	534	526	589	562	552	492	579	555	547	518	548	579	554	549	517	581	532	512	539	535	540	565	542	579	473	566	547	582	551	544	484	540	528	541	592	554	520	533	531	520	519	577	529	545	524	563	556	521	534	511	551	531	566	559	543	500	487	511	568	522	519	546	539	554	561	559	530	521	541	541	521	511	551	537	574	539	582	528	535	498	551	580	549	510	533	542	547	528	529	528	523	521	544	537	524	551	557	518	541	549	572	520	506	518	567	505	580	564	528	557	599	537	577	560	573	538	565	581	539	538	558	534	572	543	514	536	526	524	510	494	522	548	539	598	530	497	582	535	589	549	515	553	557	536	512	595	583	566	579	565	526	513	523	608	576	549	546	515	537	534	541	569	547	526	534	549	563	519	576	536	563	543	540	564	550	505	559	584	553	543	560	529	543	553	571	556	537	515	563	546	547	523	542	510	530	559	560	530	553	547	533	556	542	544	534	561	502	576	578	513	558	527	585	540	557	501	498	557	524	534	513	598	470	516	511	531	565	547	571	551	557	504	545	547	549	517	557	530	520	542	528	526	551	581	567	565	539	498	537	560	503	562	576	514	571	572	558	557	539	514	546	544	509	537	564	551	566	559	529	603	551	549	546	546	527	546	520	554	524	554	566	530	525	561	542	557	544	522	567	575	556
33007	7060	1679	1091	734	537	469	355	325	270	245	235	206	177	184	207	189	199	184	174	147	181	143	173	133	161	146	167	157	161	128	142	172	147	154	165	136	173	140	164	157	149	150	142	165	139	179	159	148	145	186	158	146	144	178	162	151	147	173	158	124	119	141	158	146	166	141	153	166	150	162	154	147	149	149	145	188	170	143	151	173	157	153	154	152	171	145	164	149	138	167	164	168	172	165	142	168	160	151	146	139	172	137	139	193	143	134	152	149	143	161	137	159	144	165	147	168	162	176	165	157	143	161	156	164	149	141	157	137	179	143	134	161	147	160	161	162	146	141	144	132	149	169	151	154	159	165	149	157	145	171	159	148	146	141	160	144	135	139	140	155	164	142	148	175	146	159	153	141	146	141	144	165	151	158	154	160	166	142	156	157	167	166	162	149	143	135	136	129	137	151	142	152	168	155	148	163	160	137	141	154	133	155	168	141	148	148	140	158	153	118	160	151	163	155	145	121	162	123	138	151	146	159	164	156	151	157	149	145	138	142	174	153	168	140	159	156	186	137	174	125	173	144	157	156	180	166	148	168	151	146	143	139	154	151	161	144	147	171	156	183	145	146	165	165	157	144	156	133	152	154	145	161	144	137	150	148	121	150	161	132	143	135	148	137	147	170	155	141	148	159	150	173	149	154	167	152	148	152	150	169	159	149	171	173	149	165	156	162	150	133	190	157	150	157	150	137	159	160	155	145	154	164	151	163	154	152	167	157	150	163	161	155	155	150	155	162	136	153	178	138	158	150	145	166	173	143	147	155	168	128	126	149	153	157	151	162	149	133	147	144	155	175	165	161	173	150	162	139	185	144	181	150	154	141	157	148	138	168	179	144	174	165	168	146	162	154	137	143	159	180	142	150	167	153	170	152	136	154	155	120	169	130	141	148	166	154	168	159	160	153	138	143	169	158	144	154	144	175	155	154	161	139	183	163	158	156	166	136	136	144	158	139	140	148	147	146	166	155	166	151	151	162	148	149	146	162	136	174	148	163	134	156	136	144	149	130	157	156	163	137	156	169	166	161	160	134	162	147	148	158	164	155	157	162	163	155	144	131	177	166	130	175	140	147	132	151	131	138	131	150	154	153	151	155	151	143	149	169	132	159	168	148	192	154	146	150	147	144	161	145	144	137	141	154	144	152	138	139	131	151	167	168	144	150	145	143	139	123	186	169	163	151	156	150	140	152	141	143	157	157	157	159	164	157	154	177	169	140	158	146	156	152	156	160	138	162	167	144	143	150	181	144	159	150	140	137	155	145	145	151	136	126	147	159	180	165	159	162	156	150	138	146	158	170	166	152	165	159	135	143	169	169	146	154	162	175	157	164	149	167	126	152	143	157	156	151	144	121	175	114	160	143	149	172	140	130	154	161	163	169	138	136	149	170	137	146	153	172	139	158	154	165	162	156	165	171	166	137	146	170	158	151	143	174	173	139	134	178	150	150	148	174	136	142	168	160	147	145	157	137	156	142	137	140	155	147	144	157	151	150	133	141	147	152	144	187	169	138	178	165	153	149	149	140	160	157	152	164	183	148	134	146	153	175	148	168	151	136	152	158	158	143	145	158	170	177	162	168	161	145	150	156	160	141	131	132	162	124	137	149	154	154	150	157	153	153	164	174	146	150	157	137	137	152	159	146	164	150	169	190	142	133	154	140	154	152	166	167	163	150	113	157	173	145	159	156	151	141	138	176	170	156	165	159	148	145	149	142	147	176	151	147	162	144	162	128	138	125	155	158	137	144	143	144	162	168	174	142	158	165	145	154	187	152	176	150	147	158	145	158	154	144	133	116	145	152	144	148	153	168	152	162	137	149	145	137	176	163	151	140	142	148	145	146	133	157	151	168	147	143	151	139	120	148	167	175	176	166	121	147	148	149	160	130	156	156	165	163	163	137	159	156	148	131	154	170	172	158	133	154	152	158	160	162	149	158	153	146	154	142	161	188	150	159	150	151	149	162	147	160	157	149	152	135	176	165	156	151	164	141	164	139	170	153	146	159	160	156	139	148	146	142	163	153	145	140	166	151	166	147	135	138	149	168	173	158	169	174	165	139	176	186	145	118	153	152	146	192	150	161	143	160	171	149	160	139	165	160	154	152	144	143	136	149	159	166	137	164	136	158	150	139	137	156	157	161	191	166	168	152	166	151	176	153	127	173	160	162	139	155	162	157	148	152	166	154	138	151	169	178	141	157	146	161	138	150	129	153	129	156	152	154	161	179	146	148	164	157	162	157	176	156	185	155	147	178	157	143	144	149	162	146	167	157	137	176	164	157	154	153	154	168	139	169	144	152	161	139	159	159	150	163	168	158	165	141	160	144	153	151	163	134	135	143	139	173	143	156	150	158	167	162	180	155	155	152	144	137	145	158	135	150	151	153	155	150	171	179	170	175	157	137	181	172	141	143	154	168	156	158	157	129	160	139	133	137	151	167	157	141	161	174	144	146	165	159	126	153	130	150	132	139	163	148	138	154	131	145	148	146	143	163	143	175	131	168	159	151	144	137	148	150	159	134	157	142	152	155	169	138	167	145	153	152	180	136	148	146	145	148	154	162	181	154	134	147	153	150	154	136	159	168	149	139	152	139	160	153	144	134	156	165	168	133	160	134	144	179	146	164	135	163	142	162	150	141	163	198	178	175	141	165	164	131	156	152	162	141	163	152	176	142	139	166	148	168	150	146	187	160	143	152	153	175	153	149	170	159	149	157	150	167	149	161	164	150	147	150	153	156	165	152	170	154	154	151	154	187	153	161	159	165	153	153	139	152	166	168	124	148	164	149	136	160	138	150	141	164	159	173	137	150	147	135	161	176	160	155	162	145	146	184	124	152	174	184	157	154	134	157	186	155	151	141	150	153	148	133	159	131	143	135	148	132	159	166	160	142	156	143	173	173	134	169	167	140	155	138	166	147	161	150	140	151	141	171	143	150	146	169	167	155	167	138	132	176	154	160	161	166	142	161	153	147	166	145	138	142	152	142	158	147	149	144	167	139	153	169	141	127	148	161	149	174	160	147	139	149	154	138	151	176	159	145	147	155	176	175	167	158	147	148	176	161	133	143	158	155	162	123	153	151	151	159	156	139	155	136	141	149	141	157	126	158	169	164	135	151	149	157	176	143	157	152	142	132	172	164	151	128	149	162	160	142	159	149	138	146	156	149	135	149	148	145	117	158	144	146	143	137	133	149	149	174	169	157	179	173	148	139	157	158	165	161	130	190	176	156	164	140	153	152	145	129	165	151	135	139	156	144	156	144	150	150	147	168	161	150	154	164	152	186	141	147	147	153	153	146	136	115	180	147	170	164	165	144	153	161	152	150	142	164	157	154	156	167	153	161	165	152	161	151	159	149	157	138	150	145	128	152	160	139	141	148	159	145	170	152	141	146	135	156	167	147	178	172	143	172	171	143	151	165	182	178	136	135	150	151	147	148	164	134	171	136	154
20634	3135	3344	3544	2974	2336	1951	1618	1387	1115	1048	966	764	821	728	758	667	622	555	497	540	482	457	470	495	477	468	482	453	436	418	393	385	419	402	381	384	390	361	400	394	418	397	408	415	415	365	395	407	390	380	397	383	397	342	391	391	399	352	390	388	390	415	364	359	409	394	384	340	389	346	371	372	397	417	369	369	342	367	373	390	364	404	391	377	382	393	377	389	426	403	368	389	401	412	358	372	368	379	369	384	364	354	370	412	375	368	367	409	392	374	393	368	381	378	414	395	369	385	380	418	384	353	403	390	414	371	371	370	364	380	390	374	384	345	379	412	407	350	361	337	368	387	371	377	409	371	357	378	351	363	421	354	368	394	365	348	391	397	399	356	385	378	384	384	342	331	399	334	339	379	410	363	417	373	318	379	421	363	378	378	374	395	366	361	377	377	413	395	344	365	411	380	381	377	373	364	349	380	403	394	385	404	365	373	338	359	395	391	379	386	342	366	351	383	394	350	394	406	385	375	393	388	350	372	389	370	399	350	376	338	363	383	355	370	385	393	381	363	376	342	389	350	418	385	350	360	361	387	337	347	377	385	382	361	380	329	385	368	367	375	377	356	403	359	353	390	403	382	376	380	397	390	378	382	384	394	359	387	367	350	402	389	373	385	363	375	368	396	367	376	320	432	357	374	402	356	383	390	373	339	381	403	385	375	394	341	384	388	364	400	375	343	366	382	378	376	367	373	375	382	385	408	372	385	368	377	377	371	377	409	361	346	368	363	380	375	372	388	364	368	348	400	361	351	407	362	363	381	359	395	377	403	379	342	377	376	360	381	373	375	387	339	395	379	385	358	390	354	414	377	381	385	366	402	372	375	409	352	392	374	366	363	350	385	374	392	380	393	386	382	389	378	370	386	400	365	366	405	386	350	378	414	372	370	413	398	379	384	395	368	359	387	377	379	382	396	372	360	352	378	357	330	372	352	366	353	386	388	432	387	396	380	372	376	385	359	393	363	363	332	376	389	365	350	383	351	405	370	391	385	353	384	403	378	406	397	357	396	353	374	384	353	380	389	411	359	362	372	409	381	340	382	345	368	359	396	389	395	370	360	371	376	356	369	351	366	398	353	393	399	395	412	366	342	368	382	381	390	364	356	398	383	394	377	386	382	396	390	379	391	378	351	397	351	357	373	386	390	381	366	356	354	346	368	400	400	367	397	375	403	355	389	345	364	391	398	368	355	378	403	353	385	367	359	376	351	400	353	388	380	366	365	395	353	392	381	368	379	351	350	372	386	358	377	367	396	343	369	368	359	372	344	377	378	398	359	332	355	410	353	377	400	357	347	371	346	417	417	345	422	357	341	366	353	391	396	361	403	359	333	375	355	374	410	364	340	382	387	361	389	398	392	357	382	383	388	359	375	351	407	369	354	385	374	373	334	382	393	384	362	349	371	363	372	347	382	401	382	399	377	380	389	383	382	391	368	413	369	391	395	341	371	358	372	375	378	348	391	352	389	377	359	380	354	389	375	389	370	388	395	407	384	369	367	378	393	371	396	355	389	380	388	363	380	375	388	362	367	364	365	375	382	375	399	359	342	363	370	352	381	370	407	342	416	367	391	384	383	368	380	351	394	345	357	389	373	325	352	391	380	376	380	395	407	366	380	369	358	385	397	397	386	409	361	392	375	380	414	378	370	335	377	399	357	392	394	373	374	370	376	380	411	370	374	349	369	376	393	376	350	366	386	364	343	363	384	377	395	385	387	357	360	381	387	379	379	387	388	384	359	410	370	375	363	354	353	390	358	395	387	333	390	380	349	363	386	380	364	372	366	342	346	388	359	428	341	404	410	381	356	391	396	374	381	367	374	351	343	362	373	368	354	326	384	361	385	408	361	404	370	394	366	370	428	387	401	361	379	383	384	373	362	363	357	412	373	418	329	347	399	377	379	352	388	374	360	349	395	401	381	338	372	382	388	414	337	348	378	385	383	372	389	396	340	366	401	371	387	376	392	336	383	376	413	352	364	371	379	350	387	354	354	371	388	339	359	357	341	369	340	383	348	368	403	392	389	404	393	384	369	365	391	363	398	365	394	382	336	364	402	385	392	354	390	369	417	395	388	397	351	378	396	361	383	380	352	391	390	376	375	394	385	335	391	387	363	374	354	363	399	392	339	366	372	383	369	380	391	402	373	393	421	381	416	371	377	373	337	369	375	368	361	373	393	392	370	427	375	365	384	352	358	370	341	400	375	393	371	366	416	344	360	386	363	382	361	389	389	376	412	371	372	391	350	343	384	379	366	364	387	394	364	363	375	360	385	372	397	370	379	371	339	397	398	379	416	387	398	379	396	401	372	367	406	403	386	357	402	394	380	367	372	367	393	363	378	356	348	391	374	375	356	392	351	425	417	387	387	398	410	404	405	360	408	377	407	378	385	363	403	360	343	397	362	380	378	376	376	368	376	371	367	381	367	374	384	360	350	353	383	348	388	357	395	342	378	367	363	376	350	379	377	353	350	355	331	373	352	374	408	410	386	400	393	395	365	381	403	361	378	383	374	381	386	355	363	394	426	348	386	438	384	362	376	394	388	388	354	376	371	387	363	393	366	394	404	397	381	406	370	368	359	377	363	384	376	360	342	374	412	408	388	372	378	384	383	394	356	371	354	376	356	370	352	389	377	379	420	390	366	389	351	353	369	412	347	373	351	354	352	417	337	386	391	400	404	359	389	366	378	360	368	405	412	331	377	363	352	368	361	370	386	359	368	367	379	374	326	434	345	387	401	399	393	389	376	365	363	408	386	387	350	385	346	362	382	345	360	375	387	338	380	383	384	391	370	379	368	392	367	376	398	378	375	400	349	369	388	362	373	411	405	387	362	408	381	350	400	369	347	368	340	384	409	364	358	367	362	386	350	347	338	353	358	423	398	367	352	368	365	364	349	337	400	405	370	382	375	407	379	344	372	359	360	350	353	378	399	412	357	342	377	359	366	386	391	368	390	356	362	399	346	426	373	388	366	367	363	374	404	390	383	392	359	361	364	416	381	361	368	385	353	357	362	375	369	403	361	364	361	355	348	368	383	360	391	357	387	361	396	382	399	380	367	375	385	394	393	403	342	347	440	353	372	382	416	355	389	390	350	388	371	352	395	385	377	392	355	377	398	383	420	364	388	372	351	402	378	404	340	367	379	384	400	371	402	417	395	386	322	391	372	347	375	343	370	407	390	405	404	346	393	405	362	355	391	363	404	381	387	406	427	344	374	398	382	368	406	333	393	363	391	373	364	381	382	388	384	370	386	391	379	391	391	371	355	377	364	395	386	392	388	396	389	363	366	376	386	328	357	396	396	357	396	418	372	390	359	371	376	404	385	385	352	369	383	367	360	410	377	365	394	355	386	389	370	377	377	389	400	396	370	380	375	382	378	373	395	388	386	386	392	394	397	409	408	377	368	362	374	381	384	381	392	392	369	394	364	366	353	396	391	375	352	370
9887	1244	521	372	272	251	238	224	188	190	173	214	163	161	175	155	158	166	166	187	147	167	159	146	154	155	174	166	169	173	138	152	182	155	161	152	147	144	165	159	155	179	165	163	179	153	127	177	151	147	171	160	154	152	173	154	153	176	162	163	164	164	161	188	140	164	157	168	155	162	166	172	166	154	169	161	171	181	163	147	184	144	142	170	145	123	143	131	141	176	131	170	182	165	137	153	142	145	189	141	143	155	154	148	161	163	143	168	143	146	145	145	127	152	161	143	161	131	145	169	157	138	149	153	169	160	173	150	187	158	141	143	183	169	164	163	189	133	176	146	137	164	144	157	165	170	144	173	144	165	161	169	141	162	159	151	148	134	157	160	158	169	157	154	149	173	163	151	148	184	154	147	141	171	144	161	158	136	151	147	143	162	146	159	153	153	161	144	171	160	147	170	167	173	158	159	178	163	139	154	151	158	146	148	160	162	165	142	171	161	140	150	167	156	138	152	176	159	127	152	158	184	161	150	141	168	117	166	145	134	168	140	156	143	151	155	186	164	167	146	150	125	129	170	141	169	175	156	144	172	126	148	158	134	154	150	167	154	163	141	156	149	147	160	159	169	145	156	142	147	170	158	157	142	159	175	170	125	180	151	136	183	141	146	138	146	163	128	160	168	167	161	156	160	151	155	161	146	159	169	164	142	149	180	147	158	154	157	160	166	155	161	138	167	158	146	158	152	148	153	132	155	138	169	142	175	160	156	171	162	163	151	151	149	157	146	156	150	157	150	144	164	162	155	140	132	156	153	147	164	169	146	173	164	157	150	143	154	149	135	134	178	149	179	155	171	146	163	151	133	155	137	180	156	156	168	176	164	163	156	167	156	151	154	162	158	168	141	161	152	142	164	151	135	162	162	141	153	188	156	162	156	141	146	140	153	161	169	152	161	176	147	162	167	166	168	163	177	134	170	163	133	177	156	133	167	175	151	178	130	169	158	156	172	158	154	175	159	163	137	151	161	137	156	154	176	153	161	177	154	128	153	150	153	168	143	173	143	175	156	155	166	141	160	136	153	164	149	168	146	143	163	163	141	149	154	156	167	165	174	161	156	163	155	156	161	148	142	159	174	157	153	137	174	175	146	172	144	156	159	152	163	167	176	159	167	163	148	134	195	156	129	148	171	165	154	175	151	158	167	150	168	154	132	141	136	153	159	165	115	161	179	153	165	161	159	131	166	140	156	159	143	167	145	148	140	167	159	149	164	138	172	178	141	169	141	149	158	164	179	140	150	154	163	157	160	157	156	176	151	136	172	144	160	142	157	140	177	143	147	146	147	170	157	146	150	150	173	156	157	164	155	164	142	135	187	159	157	157	168	169	160	148	166	155	159	143	150	147	169	138	151	140	157	188	159	165	154	125	140	163	214	153	168	155	169	157	145	126	164	161	172	169	173	151	159	161	127	175	138	154	138	163	144	175	147	158	151	144	155	172	143	161	188	174	160	155	156	182	164	150	184	153	161	168	152	154	174	155	159	143	166	187	146	160	145	188	151	144	151	155	149	139	147	164	164	167	165	169	171	162	150	131	176	158	160	157	138	163	154	164	151	150	148	160	155	170	187	175	165	164	171	163	147	144	146	144	161	151	163	143	145	164	180	182	177	154	151	154	158	161	155	158	142	160	169	175	150	133	169	182	146	146	161	152	166	155	165	163	143	180	176	168	170	163	188	153	177	168	172	151	133	162	152	175	182	137	173	150	136	134	152	173	148	148	146	169	138	143	161	153	139	147	144	160	153	160	156	178	137	180	156	161	164	144	197	133	164	151	134	136	172	164	150	153	155	169	165	164	147	138	167	162	149	146	158	154	162	156	146	174	158	141	140	167	164	169	107	172	139	181	158	148	145	161	147	152	151	138	164	161	171	131	127	181	143	152	161	156	175	135	169	162	168	150	173	128	144	160	172	156	143	146	159	147	196	173	166	154	153	178	169	163	136	144	160	154	116	137	155	182	163	155	146	190	160	154	146	139	150	186	139	174	166	167	164	141	154	162	158	140	156	158	155	153	150	169	135	194	141	134	166	169	165	181	198	161	164	158	137	129	118	160	154	151	164	146	158	167	141	153	171	160	146	139	170	143	154	138	128	142	145	155	161	166	170	127	164	154	140	158	161	160	136	155	163	163	160	167	156	171	155	157	145	153	149	148	172	146	170	167	176	149	167	147	155	155	188	159	163	173	146	137	144	133	157	164	159	145	165	173	165	157	166	139	169	154	169	128	164	162	167	188	183	154	138	169	159	165	158	164	165	177	169	158	157	162	154	147	184	164	176	142	153	153	148	168	145	147	151	143	144	144	145	187	159	151	156	131	162	151	179	144	154	146	174	151	158	163	143	142	171	137	158	141	151	162	184	167	140	164	154	157	145	151	155	165	150	174	164	162	153	145	164	152	159	171	144	160	174	172	141	164	164	152	160	154	166	130	143	144	164	133	167	179	137	165	155	152	161	146	163	171	159	173	146	146	134	151	179	159	163	178	165	161	156	169	155	157	132	151	151	172	171	135	160	169	162	187	142	150	139	144	161	165	133	162	149	159	161	167	156	159	155	174	178	164	155	152	179	155	150	145	174	134	180	153	153	161	154	148	137	184	152	151	138	174	139	137	163	160	186	140	189	148	148	153	147	147	165	166	150	146	167	150	147	131	148	159	176	161	146	148	157	173	150	132	160	142	152	155	150	168	172	161	172	176	129	166	137	146	147	125	172	165	151	165	177	169	132	155	170	165	169	156	178	165	173	153	175	151	182	160	168	131	155	145	161	159	145	141	149	161	169	170	167	163	152	165	186	182	155	139	155	160	170	146	139	158	139	169	135	153	145	170	155	157	155	160	151	150	148	177	150	164	156	158	176	124	155	152	161	160	157	180	176	155	145	168	150	141	176	167	144	174	145	141	148	149	147	164	147	168	178	155	161	126	170	140	169	154	156	128	126	151	159	157	143	154	158	185	161	185	160	143	154	160	170	143	160	165	190	152	169	174	158	150	144	140	164	152	155	165	150	143	171	154	170	183	161	156	149	151	155	142	152	173	175	154	185	144	168	158	149	171	154	158	158	145	139	155	166	160	177	177	151	161	161	157	154	177	159	168	176	152	140	179	138	155	138	132	158	148	174	142	149	186	169	142	143	189	158	175	171	183	156	152	154	137	166	154	177	157	160	138	149	152	164	144	165	147	153	188	150	152	149	172	133	171	133	142	147	127	160	158	163	150	147	156	156	130	163	174	135	149	184	153	162	146	148	150	146	162	161	152	152	153	131	137	153	174	163	160	146	164	164	133	145	129	178	150	157	172	158	148	131	172	155	156	145	183	153	164	161	144	140	177	153	154	173	160	132	147	159	129	152	145	150	155	163	180	168	140	172	179	159	152	160	160	138	142	169	154	166	153	167	171	150	161	143	177	149	129	174	145	159	151	168	166	155	173	151	170	164	133	167
7325	1118	1251	1258	1076	868	847	773	695	620	587	532	531	609	507	525	468	486	430	449	420	410	423	422	449	468	416	411	425	427	406	414	393	407	404	408	418	384	375	419	391	389	387	400	372	390	421	412	420	427	401	429	409	374	417	386	403	404	449	411	431	415	368	414	402	425	391	392	407	419	399	371	399	405	413	423	417	409	422	396	427	403	409	431	364	418	410	418	386	408	388	379	418	385	386	408	423	417	382	403	397	426	426	445	419	418	413	416	422	400	399	413	394	392	403	430	413	378	428	399	400	387	375	371	412	388	411	392	382	381	426	404	415	415	374	450	385	407	398	403	408	399	419	435	402	406	401	419	409	426	357	423	414	380	436	400	406	373	427	427	411	396	413	391	409	432	397	439	429	411	379	418	395	452	385	398	403	411	380	406	400	396	407	424	394	406	425	362	391	383	397	389	405	370	413	387	408	409	411	410	415	390	424	375	412	400	429	398	391	378	407	379	382	416	398	387	412	395	412	419	418	389	427	412	381	405	402	409	416	394	414	392	416	399	400	415	403	444	372	387	363	414	412	427	445	409	365	457	441	416	399	380	386	382	400	420	431	386	388	396	399	389	402	409	388	406	428	397	395	429	409	397	393	404	395	391	421	410	417	418	385	396	412	397	397	419	380	410	396	418	390	409	356	393	454	405	438	411	400	422	389	432	366	383	418	419	384	389	414	363	437	453	397	392	376	388	401	393	413	403	424	411	396	406	428	417	371	431	398	383	411	382	403	407	407	394	378	407	410	395	412	400	391	387	384	401	432	429	391	424	387	411	391	377	392	399	412	422	441	440	395	434	398	401	385	419	411	418	416	374	418	393	410	398	389	392	457	412	407	424	397	383	397	374	403	416	408	384	422	388	390	419	358	392	415	387	412	415	393	422	345	405	404	418	411	370	411	392	401	393	393	418	398	384	389	379	411	396	410	397	450	438	410	393	376	409	412	442	399	383	427	402	400	407	379	432	425	379	411	392	397	392	407	416	417	414	406	399	367	411	411	425	414	411	406	395	400	401	409	450	430	402	409	405	393	392	424	414	424	414	387	380	402	421	415	392	414	415	398	379	384	399	398	392	428	390	424	397	403	411	398	452	402	394	433	424	398	382	425	378	401	402	427	421	390	422	437	406	401	434	410	420	405	381	428	425	408	411	383	387	395	399	418	370	401	433	418	435	422	430	383	379	399	383	445	414	437	373	391	383	428	377	390	362	402	397	367	446	372	396	409	431	418	395	383	425	414	410	416	385	370	403	383	419	408	458	399	378	412	406	428	415	388	371	417	418	379	359	402	373	395	402	429	385	397	396	422	376	401	407	387	398	449	385	403	412	398	368	389	366	403	416	407	398	369	385	404	396	408	446	385	421	428	381	395	427	399	420	395	417	412	430	414	399	390	418	408	414	399	424	410	417	442	439	402	411	363	383	397	399	409	384	380	435	424	410	376	420	410	407	425	440	375	430	414	407	437	448	407	422	418	396	371	380	443	376	424	424	411	455	431	390	424	405	419	361	392	424	375	411	365	392	444	415	440	408	421	380	366	372	404	375	389	410	421	418	421	443	374	402	414	417	395	403	386	383	413	412	424	411	382	441	433	401	400	407	413	449	407	408	381	430	426	419	383	411	378	439	421	399	420	400	419	419	391	416	407	399	416	406	416	379	412	392	402	439	371	407	446	395	373	421	410	442	413	360	440	413	414	418	406	388	418	383	441	402	418	422	416	385	414	402	443	450	403	408	383	409	407	415	370	407	415	383	428	411	413	393	395	346	409	401	417	430	403	392	421	404	418	388	379	397	410	411	402	443	340	386	407	437	431	410	387	389	428	389	434	380	401	397	380	404	375	412	389	427	394	414	386	416	414	422	429	426	396	414	370	415	438	381	388	381	403	418	384	417	382	420	394	398	393	426	365	416	403	431	395	398	403	410	393	418	391	368	386	430	406	379	401	418	407	410	414	422	374	414	405	406	396	409	392	391	432	439	421	426	452	402	410	389	387	403	422	318	415	416	398	367	419	410	419	382	380	362	389	406	393	376	395	407	392	408	394	399	365	387	408	439	425	406	449	427	385	444	396	375	393	374	402	413	445	398	392	374	431	389	384	375	411	371	441	406	441	416	431	424	395	378	437	441	440	375	412	403	441	392	386	387	438	399	386	406	399	430	402	428	417	427	447	442	368	384	368	399	419	413	425	414	408	388	411	405	403	421	400	373	370	404	417	395	414	345	414	401	403	390	415	363	406	423	421	416	408	400	460	422	432	384	413	440	431	424	384	429	385	421	415	378	423	376	372	394	398	390	454	402	426	405	410	418	420	421	396	380	389	413	412	431	406	400	388	389	427	401	391	400	403	382	431	371	408	407	371	416	389	391	417	410	422	394	388	364	402	381	393	408	402	389	405	386	400	417	413	418	404	437	385	386	411	404	426	418	428	400	388	404	392	418	408	392	425	418	426	402	393	385	409	405	398	407	420	382	399	408	385	373	418	425	393	394	403	402	413	422	405	413	392	390	421	374	432	389	414	433	394	400	388	410	374	406	374	389	429	418	379	347	415	388	378	408	403	432	396	407	439	360	397	408	394	369	412	392	416	399	370	405	379	432	382	405	396	395	442	356	407	406	366	417	385	397	386	409	421	414	405	410	416	399	365	430	425	380	374	433	425	411	419	394	397	395	432	381	377	392	389	402	452	399	389	387	408	371	366	417	385	420	390	415	379	413	399	408	406	407	413	412	411	430	401	411	421	434	412	394	440	420	409	406	439	388	397	421	383	415	361	392	394	373	397	382	410	421	416	419	413	421	428	416	423	427	379	394	387	400	405	391	420	441	388	404	399	399	413	387	397	429	416	425	424	417	376	373	396	411	396	398	415	394	412	400	399	378	400	373	409	425	402	411	425	396	396	371	440	400	421	407	367	403	403	404	398	380	398	373	399	427	400	397	425	381	408	425	407	374	390	429	393	384	377	384	375	413	381	436	379	421	409	361	405	377	421	409	409	369	429	417	400	398	378	396	389	438	428	405	398	393	408	414	437	408	382	412	429	404	381	418	396	402	367	424	420	360	422	353	420	407	392	437	398	407	416	428	412	427	412	437	410	356	446	375	448	410	362	407	380	385	394	401	412	377	399	422	446	371	411	401	399	413	410	405	378	417	394	375	403	394	407	389	417	412	403	379	415	424	438	401	402	414	424	424	385	433	388	367	405	397	388	397	431	386	389	368	415	432	404	425	400	412	408	379	366	429	439	442	389	375	403	405	393	404	456	384	386	412	406	368	415	441	406	411	426	397	411	386	394	386	435	404	393	383	385	406	420	378	410	395	398	441	400	417	417	402	416	424	395	407	413	421	435	418	385	386	412	385	418	413	446	426	390	403	389	406	382	403	418	442	406	409	398	397	434	420	394	405	352	398	394	404	374	428	359	413	412	428	392	400	416	405	401	367	404	445	388	389	402	395
23426	3875	1208	832	614	493	364	369	313	317	264	263	252	257	261	242	270	214	232	225	238	199	223	229	232	252	230	208	228	218	227	224	215	238	203	244	231	235	223	234	238	223	216	221	259	196	228	252	252	226	237	227	247	222	194	240	243	229	240	223	224	213	237	233	217	205	195	204	227	230	212	222	201	241	211	220	243	244	197	228	247	243	239	243	225	239	204	213	179	205	232	206	192	244	212	230	209	238	231	222	224	222	216	248	201	204	186	239	214	221	211	230	225	230	227	238	268	185	204	218	214	242	214	210	223	203	270	229	213	214	243	210	211	208	206	244	225	213	234	213	215	205	258	223	203	241	227	248	206	239	233	208	231	241	241	239	222	211	219	230	235	233	257	217	219	217	218	243	232	216	209	222	213	216	231	220	219	231	225	215	247	212	250	226	252	220	235	214	245	245	234	195	241	242	231	229	230	226	232	222	208	239	230	236	241	218	201	222	203	209	232	203	251	228	242	217	219	220	224	238	230	239	209	223	223	251	202	217	269	217	194	240	231	199	172	227	250	215	217	212	235	209	201	239	200	220	245	222	234	238	222	236	196	206	219	217	230	218	235	206	220	227	240	226	217	216	228	192	216	199	234	244	231	237	228	217	227	229	205	243	222	239	224	205	222	219	252	255	249	240	196	237	224	232	231	212	191	201	258	226	224	226	233	235	200	227	226	216	227	203	195	251	208	188	235	222	217	213	219	237	196	251	254	238	229	227	216	230	208	236	234	223	220	213	251	244	204	223	221	223	222	215	207	214	215	208	233	219	211	222	227	213	234	247	214	219	242	210	204	211	213	219	218	245	229	221	203	210	244	244	228	247	220	238	198	219	211	225	217	237	219	226	217	217	217	221	225	223	207	209	252	220	210	215	219	234	251	284	224	228	236	236	195	242	251	210	226	221	226	232	239	224	246	239	217	208	200	214	247	239	221	225	245	241	219	205	216	207	219	222	235	228	211	248	182	218	212	225	240	218	245	208	228	245	228	226	218	233	240	181	221	229	250	223	208	227	221	187	222	245	235	244	252	220	234	205	250	221	203	208	226	188	232	247	234	249	229	237	182	194	236	228	235	220	220	243	219	226	232	198	200	219	199	260	232	235	225	234	213	258	238	256	189	223	249	231	235	219	217	226	218	215	237	243	237	218	218	213	215	248	221	233	250	217	229	231	228	201	249	243	232	198	238	214	225	204	218	227	244	223	218	224	223	214	245	203	257	246	232	244	223	234	216	192	246	242	195	223	209	199	214	197	228	232	226	226	247	222	212	226	221	215	211	216	216	229	251	197	230	223	213	202	209	224	233	249	232	200	224	246	221	220	220	227	213	205	223	221	226	220	233	218	198	203	240	231	224	201	247	217	241	237	217	196	234	205	222	217	218	202	206	226	241	227	232	225	222	214	233	223	232	217	233	243	253	231	256	225	209	245	211	214	207	234	222	190	204	229	222	208	225	231	198	204	237	272	198	200	249	246	228	193	195	223	238	239	222	232	224	218	249	204	231	229	218	225	242	214	254	241	237	232	224	228	223	218	222	239	224	190	239	202	223	257	208	234	212	242	231	228	226	218	215	242	244	225	229	226	230	215	208	230	241	220	200	247	204	254	226	256	214	215	251	228	204	200	248	233	233	225	232	214	244	198	217	225	202	216	230	207	235	248	236	219	226	217	201	232	225	251	196	216	246	204	182	224	218	223	205	229	212	259	253	231	206	221	233	211	214	223	206	248	216	216	221	234	213	231	237	192	207	238	244	228	215	239	202	241	229	231	244	242	209	217	210	232	231	252	241	224	208	224	224	198	235	235	233	270	201	208	231	203	227	273	234	209	223	215	210	216	213	219	208	230	242	230	216	193	211	249	217	210	222	200	240	218	239	212	246	238	220	203	234	228	242	253	218	217	264	256	238	204	203	228	247	225	222	218	235	237	241	199	217	228	194	216	203	229	232	217	246	217	219	246	217	225	212	192	226	248	226	199	199	216	240	213	222	199	208	219	233	220	223	206	236	224	215	226	234	209	213	220	204	248	246	241	217	207	193	221	225	244	209	236	209	211	213	222	243	221	260	234	213	197	245	251	238	203	197	214	249	217	218	198	216	228	222	204	246	209	218	230	214	236	208	237	247	212	213	215	240	216	220	217	215	204	201	238	216	235	253	211	246	234	220	259	231	228	238	239	224	219	204	201	250	197	205	217	255	223	222	200	221	252	215	232	204	204	215	219	249	215	243	203	246	220	246	219	231	218	200	217	219	221	223	234	231	277	226	201	275	225	216	241	222	237	231	225	219	225	230	214	237	231	235	207	224	243	217	206	216	210	214	213	216	221	222	231	221	220	200	205	250	201	225	202	229	212	227	226	235	255	245	198	205	238	243	236	236	234	223	234	226	219	210	212	256	240	228	223	219	230	228	246	225	228	227	233	199	190	212	239	225	240	227	233	225	230	237	205	222	213	236	230	203	217	207	231	237	233	212	228	220	228	218	225	215	224	211	242	207	227	222	217	238	229	214	210	211	208	206	229	223	221	239	199	245	204	224	209	209	231	229	207	227	220	249	202	253	230	239	239	211	218	228	259	225	220	226	236	213	220	206	240	215	183	232	225	241	199	209	218	216	237	217	195	256	209	233	225	226	234	209	234	225	220	202	200	230	231	246	255	223	203	205	220	240	234	226	239	208	213	212	220	224	229	242	220	230	250	214	201	240	228	216	215	195	183	242	220	247	224	236	244	233	181	206	207	222	206	211	201	223	238	237	232	216	212	234	223	247	229	230	207	194	248	203	219	224	210	258	243	232	248	232	206	181	230	219	229	215	207	240	216	227	236	226	225	233	210	242	201	210	203	196	241	197	219	226	213	231	222	202	222	234	238	214	205	217	232	235	234	215	219	189	178	201	186	223	215	233	221	220	207	220	243	242	237	214	198	236	222	225	187	227	222	218	208	207	246	248	219	209	225	228	209	228	194	254	229	230	218	243	205	213	246	218	233	232	239	220	245	230	192	203	202	220	204	245	221	229	230	231	228	239	225	227	236	204	212	215	236	243	209	216	179	220	244	218	202	207	232	221	240	239	205	239	237	222	206	222	223	229	259	230	220	236	237	232	235	237	245	232	249	239	200	238	209	217	243	221	205	228	222	207	200	215	223	198	238	221	220	200	236	244	244	244	227	221	192	236	233	220	215	196	222	237	253	227	242	223	238	209	229	218	201	239	192	241	216	206	244	216	212	228	260	228	225	196	218	219	233	263	230	205	222	241	240	226	218	200	214	224	220	236	238	196	220	189	241	220	197	202	192	225	205	210	201	268	221	211	223	239	245	238	206	222	231	224	222	248	242	208	228	233	229	232	212	211	201	248	245	213	203	244	218	217	264	249	191	226	221	214	233	227	201	243	252	230	240	213	219	205	227	216	210	204	231	213	211	216	226	257	206	222	183	225	218	225	236	215	239	236	214	240	212
16364	2358	2568	2905	2222	1774	1516	1346	1205	1029	929	872	848	827	792	752	742	769	701	593	587	600	591	620	601	612	587	600	621	592	564	510	547	566	563	573	552	552	559	565	592	564	526	538	595	542	531	531	510	509	547	541	543	488	521	552	568	577	526	524	560	554	562	551	542	554	529	547	554	519	552	554	560	566	535	522	519	549	535	558	553	555	519	501	541	538	552	509	568	546	532	544	556	572	529	544	559	523	537	557	541	517	566	524	569	539	508	513	551	570	564	530	528	536	581	562	534	508	516	506	514	532	558	526	573	499	562	550	529	514	530	531	534	545	521	577	546	544	541	496	523	572	505	523	556	507	510	564	557	505	560	541	568	547	534	508	518	530	577	541	507	528	500	510	524	515	556	527	565	519	524	499	502	545	525	576	560	509	569	520	542	553	541	529	529	513	523	527	510	510	516	506	591	537	537	537	511	548	539	561	549	570	552	543	509	544	524	571	546	557	577	535	553	561	553	574	529	511	548	523	545	544	527	549	506	509	533	542	530	516	542	528	497	541	550	542	546	504	577	539	550	584	554	512	547	629	580	504	510	512	514	563	584	561	535	544	551	563	561	526	538	538	536	541	563	531	561	533	538	572	574	521	533	558	567	543	543	577	533	594	572	558	509	573	566	554	513	515	595	512	551	576	522	513	508	582	552	580	547	536	516	570	564	561	570	536	573	517	528	498	538	543	547	557	553	556	530	567	524	506	556	566	563	541	532	571	536	512	538	629	520	568	544	560	580	551	536	549	512	554	549	536	575	573	570	569	538	535	538	578	567	557	502	521	524	549	541	567	561	530	529	553	535	504	552	560	557	546	549	510	574	504	566	572	523	527	549	569	552	531	544	509	523	522	521	552	549	560	572	541	531	504	551	538	579	512	537	554	576	513	557	556	553	517	518	493	591	570	563	558	620	529	517	564	550	557	561	560	513	541	536	554	523	530	540	561	561	533	589	525	539	533	541	517	567	555	558	525	523	482	562	517	555	513	538	507	498	530	490	526	503	611	541	536	554	532	527	546	524	539	513	534	580	546	510	544	536	493	549	516	563	564	540	570	500	598	539	549	507	507	547	559	564	537	507	540	575	578	543	583	533	549	518	560	564	495	511	540	569	518	557	533	535	548	536	492	534	528	547	575	503	537	561	540	585	535	594	528	515	530	553	574	531	538	522	540	529	525	557	530	543	568	539	552	503	524	544	580	578	520	528	557	568	515	537	525	533	559	510	557	556	540	592	543	514	555	553	498	550	512	604	553	567	575	503	533	566	593	538	577	537	521	537	536	541	534	525	542	552	602	544	579	506	578	523	541	522	533	512	516	542	556	504	552	530	502	563	540	533	570	558	569	549	539	538	508	556	504	526	530	508	567	537	579	529	574	537	519	537	561	543	576	507	566	529	551	553	558	542	558	534	552	570	535	513	562	554	520	541	541	545	557	519	530	560	560	563	526	502	551	572	528	556	519	517	496	517	537	577	603	523	518	511	541	535	508	548	563	529	586	564	522	557	497	510	562	524	542	567	577	527	505	509	557	545	575	530	526	529	540	582	563	597	553	551	558	495	565	494	519	526	540	513	561	564	539	577	487	559	565	509	532	524	529	542	564	550	521	516	542	555	510	526	510	543	525	525	514	551	569	537	595	500	501	529	539	530	529	489	551	571	543	559	580	604	543	558	534	552	538	520	531	528	546	572	555	560	556	556	526	531	540	537	586	505	574	541	551	532	556	522	558	488	559	569	535	534	528	571	494	548	530	539	565	546	569	532	518	538	535	572	508	508	562	522	546	590	512	535	497	548	566	531	531	534	558	584	536	530	549	526	565	531	511	549	494	565	582	542	530	526	561	552	553	595	569	580	585	581	546	548	566	523	560	560	529	530	532	580	499	553	545	573	545	529	529	561	543	512	508	545	539	525	539	517	552	589	544	528	550	548	556	579	593	506	552	526	530	569	544	528	602	574	545	541	603	564	555	559	534	555	556	533	565	535	565	521	517	526	567	564	532	542	528	524	529	496	489	541	549	520	505	574	558	542	568	548	506	558	560	515	499	530	523	519	526	539	491	535	530	517	518	528	562	523	539	511	522	567	528	545	533	524	536	568	536	496	506	568	510	543	518	561	559	517	583	565	535	503	526	538	569	514	552	468	520	554	529	539	527	529	532	567	584	577	542	614	561	553	536	497	533	598	535	514	551	542	530	527	599	573	562	587	531	546	535	498	531	529	535	567	565	539	540	548	525	524	548	522	538	535	503	543	555	545	545	509	564	513	525	574	574	528	514	527	525	568	538	530	518	548	545	533	545	601	587	568	562	520	563	520	556	528	574	498	571	516	501	547	532	527	544	508	526	587	546	539	536	537	557	547	552	577	550	542	511	522	528	571	540	549	524	539	501	522	522	526	555	536	553	517	588	565	573	510	531	504	510	549	494	537	532	530	540	541	525	590	548	563	555	550	533	489	536	556	501	577	571	547	566	525	536	529	577	564	529	562	544	575	544	551	546	544	544	546	533	528	522	535	553	493	539	504	565	526	560	588	574	549	534	578	540	535	533	560	554	564	566	531	514	586	515	563	546	568	549	517	532	530	527	512	586	568	591	524	569	539	544	571	544	541	552	565	533	539	578	556	548	540	513	547	551	537	581	567	524	518	530	568	554	555	548	572	552	539	551	542	551	555	537	523	556	551	549	560	584	530	517	537	567	563	542	523	535	524	555	533	508	549	559	520	534	565	550	565	531	510	539	557	535	579	497	533	546	559	552	520	530	523	554	556	538	537	541	576	560	538	577	542	567	544	548	516	553	571	523	589	515	535	586	507	501	513	571	514	547	582	559	568	528	524	531	556	583	521	591	545	542	570	516	551	561	549	493	556	535	525	510	522	533	572	531	525	566	488	570	555	560	525	558	529	530	537	538	532	476	532	540	573	475	540	530	538	588	534	578	583	566	551	587	526	523	585	520	528	528	537	547	571	554	584	575	525	604	536	499	538	564	539	559	567	544	535	560	564	584	539	538	524	499	529	586	565	573	520	540	525	573	537	589	541	530	519	566	505	544	524	540	510	567	538	568	561	555	550	566	546	567	511	532	556	521	478	494	532	569	575	525	538	544	538	505	593	548	581	565	557	534	536	541	506	558	532	556	559	525	545	533	551	535	567	541	533	558	527	504	571	547	553	522	562	546	512	553	544	528	518	522	545	529	556	492	595	561	528	542	535	576	583	576	524	527	540	563	569	537	549	564	563	526	520	517	522	559	550	546	535	525	529	536	563	569	541	546	522	525	542	532	519	521	526	540	525	511	531	558	550	539	556	514	526	548	528	515	539	538	489	524	526	586	516	592	555	563	522	516	602	527	514	524	533	574	556	568	547	580	525	539	551	549	541	515	523	547	554	531	566	525	488	553	523	585	592	559	572	560	522	551	548	558	571	547	569	549	536	519	524	556	552	545	519	563	558	546	505	530
33371	7542	1859	1164	725	523	414	353	295	306	252	263	246	212	191	190	201	173	190	150	164	169	149	186	156	157	167	180	149	161	151	164	144	158	167	163	155	147	163	189	164	160	148	171	150	157	156	171	189	165	139	163	147	196	162	159	143	148	161	148	157	155	148	161	161	158	152	148	154	171	140	159	152	158	165	155	179	162	161	129	138	146	149	160	148	155	155	132	169	160	169	167	177	159	173	153	173	157	138	162	137	137	137	161	184	163	142	161	158	189	151	170	139	164	163	147	144	165	151	153	152	154	138	174	137	184	161	149	141	145	167	132	180	170	172	157	156	158	131	156	151	149	133	163	137	161	130	174	144	153	152	159	184	159	162	141	163	170	175	168	150	160	151	163	169	152	143	164	149	132	153	160	172	166	157	163	163	178	161	153	162	151	165	173	159	149	166	157	153	131	155	181	164	138	147	167	150	160	173	163	155	148	132	158	156	149	143	171	163	206	165	145	153	176	146	161	142	154	170	137	139	152	154	160	167	143	151	143	154	155	136	180	180	150	132	148	163	162	169	170	162	176	162	165	157	165	160	136	158	153	150	140	171	154	158	149	169	170	154	188	171	164	159	171	156	157	142	130	149	153	151	151	162	173	153	144	176	134	141	153	157	157	153	155	144	154	176	150	160	151	154	164	164	135	180	147	140	155	158	155	134	134	156	145	148	197	166	149	162	143	146	167	139	156	171	156	159	143	155	161	162	160	163	151	156	136	126	159	151	158	159	153	165	170	165	158	154	151	164	151	152	164	160	163	134	155	165	140	152	159	169	149	186	139	168	164	167	163	198	149	155	159	163	134	144	164	186	165	162	152	150	137	144	158	166	142	169	154	146	148	164	186	160	163	137	150	172	141	146	165	147	154	176	180	145	167	160	148	154	141	159	162	159	147	150	158	139	158	168	174	187	152	162	166	130	125	142	135	176	189	164	159	161	166	164	162	155	163	149	173	146	153	158	166	148	175	143	146	149	149	160	143	155	144	173	181	152	163	153	164	152	168	135	136	169	161	163	141	158	166	180	167	143	142	196	167	148	159	154	153	136	138	179	172	132	167	160	179	158	154	144	144	153	155	149	168	160	144	174	152	180	176	156	166	161	144	184	168	140	162	160	156	179	180	155	148	143	178	156	146	146	144	149	171	162	133	153	112	143	137	163	142	147	149	150	156	164	177	142	145	139	159	158	163	170	154	157	153	151	167	153	175	144	168	171	163	168	173	164	152	172	138	169	171	168	159	164	158	162	159	145	157	161	145	176	144	166	153	160	172	166	135	159	145	169	165	163	165	181	129	153	165	158	194	155	131	157	159	164	164	189	161	132	163	168	141	146	145	152	158	135	182	162	153	174	164	151	153	166	165	156	157	153	133	174	138	160	135	154	160	160	172	149	161	183	153	159	149	157	146	168	159	155	141	152	142	145	139	150	157	146	165	168	162	141	163	172	166	180	173	162	144	146	159	181	167	122	155	150	142	157	148	157	163	175	136	132	173	151	142	155	147	157	161	177	174	145	142	141	161	162	159	159	158	156	151	143	168	173	153	162	146	137	156	167	151	157	158	188	162	145	157	138	150	171	153	166	145	151	146	136	142	153	156	165	164	139	150	146	156	141	169	173	153	169	144	152	145	159	147	165	164	160	164	162	144	140	155	188	156	155	147	158	156	158	170	159	161	155	170	168	165	164	131	172	165	161	153	161	170	132	154	173	163	155	153	167	185	174	130	154	165	163	153	162	151	163	138	171	147	155	167	170	144	165	148	149	142	134	170	127	156	159	154	167	151	174	133	165	160	170	157	160	137	154	155	142	170	157	160	175	173	159	172	144	148	147	145	181	177	136	158	158	177	186	161	168	160	169	149	149	149	161	164	165	148	167	184	171	154	172	165	161	152	162	146	158	136	141	143	150	156	149	163	132	179	151	164	166	179	149	180	173	161	140	159	134	153	173	156	171	162	155	166	142	161	159	182	146	151	156	148	155	167	164	177	151	146	146	157	142	141	165	153	180	155	166	141	152	184	140	156	168	162	157	146	163	145	167	159	156	165	159	175	163	163	160	154	188	153	142	156	157	147	165	150	170	146	145	130	146	139	160	157	185	170	170	135	130	162	139	172	157	148	143	155	151	136	156	168	143	129	156	146	142	164	163	178	168	153	158	143	172	132	156	131	143	144	175	167	150	168	145	150	143	155	146	145	183	177	167	171	181	159	154	179	146	190	143	161	145	158	155	170	157	152	152	152	151	165	143	156	177	172	145	154	164	154	157	151	151	147	152	187	132	169	150	162	152	154	149	170	162	162	182	147	184	165	172	161	153	152	176	138	159	139	166	197	157	161	158	187	158	162	145	139	144	148	138	149	153	173	163	167	145	158	191	153	166	148	172	149	163	147	158	162	169	160	157	163	167	145	171	160	156	155	170	149	165	180	168	162	164	169	146	162	177	154	164	162	162	155	147	149	131	165	156	169	164	159	181	163	168	169	149	147	152	161	162	139	160	157	161	135	147	171	156	156	167	141	178	158	138	149	150	152	147	137	169	177	176	143	148	162	175	148	143	184	157	161	137	157	164	155	144	144	144	165	157	170	169	167	173	155	156	153	137	136	175	169	136	171	144	143	170	171	130	148	148	163	188	140	164	178	151	164	148	163	189	159	130	160	154	154	161	161	170	132	162	171	144	144	132	133	149	163	174	165	144	165	142	153	165	162	159	150	142	170	156	140	146	157	132	136	165	165	193	157	153	154	136	175	161	163	167	130	158	155	178	153	172	134	177	164	143	153	149	156	153	144	154	156	174	134	166	174	163	176	157	166	154	157	166	122	147	172	158	165	165	154	152	150	163	148	146	161	171	154	155	144	157	155	173	155	137	157	169	178	167	157	153	160	158	140	179	161	137	160	163	159	155	176	166	131	157	177	154	159	163	149	174	145	151	171	149	155	160	146	161	169	150	166	163	166	158	140	200	161	185	144	175	164	162	147	141	165	166	191	162	161	145	174	169	148	150	166	139	154	131	143	163	146	197	159	179	150	150	159	156	165	170	167	154	163	152	161	140	149	157	164	142	192	157	138	174	167	151	162	183	159	161	156	149	174	149	154	142	174	191	145	162	170	168	152	175	159	170	153	155	134	158	163	151	149	130	152	152	177	145	160	152	162	154	155	154	153	186	168	177	152	158	159	155	149	147	139	181	152	152	149	151	156	175	147	161	152	155	140	134	165	169	150	162	166	155	160	140	141	153	160	159	173	142	165	157	168	177	159	161	170	150	158	159	160	157	138	166	170	151	156	148	158	159	154	165	157	127	137	128	159	142	170	187	158	175	162	153	144	154	152	164	132	152	146	127	159	169	174	130	163	138	164	168	141	157	159	160	143	147	171	168	150	162	139	133	156	174	177	153	134	146	176	141	136	180	162	170	153	167	163	176	154	160	149	155	166	142	162	168	181	197	149	152	152	147	145
20669	3475	3520	3714	3063	2301	1865	1524	1318	1177	1061	913	815	823	785	666	657	622	604	507	440	454	430	458	488	459	480	504	442	420	456	416	426	399	424	424	394	373	389	386	409	402	391	377	416	396	370	412	373	388	408	411	412	369	407	411	370	377	407	392	386	424	408	386	391	369	394	373	345	374	407	364	382	398	339	351	371	362	365	398	368	391	378	382	372	414	380	374	368	358	416	354	428	398	387	401	399	385	373	431	378	360	379	399	396	386	359	396	388	371	378	400	378	375	383	407	366	375	368	393	369	382	383	375	440	399	375	392	370	353	390	358	376	370	377	375	386	358	396	387	368	366	377	388	379	391	390	397	376	403	399	384	393	365	399	405	362	380	372	373	414	366	393	362	418	409	419	391	346	369	365	338	388	369	412	373	373	391	387	398	377	379	408	395	390	395	376	377	396	390	381	392	401	404	363	343	367	378	395	373	390	362	389	410	383	400	405	422	386	391	376	366	410	340	429	370	410	359	367	377	378	377	376	371	365	374	380	399	420	352	382	397	380	392	387	350	369	363	369	400	392	384	420	412	359	388	349	369	386	346	369	350	341	410	385	366	368	356	389	390	414	408	382	368	377	422	368	352	394	377	381	369	416	359	371	362	393	364	410	392	364	384	366	407	365	392	394	382	364	372	390	385	347	368	354	412	397	393	368	372	357	406	399	396	377	359	383	375	357	346	371	375	374	366	364	357	400	412	387	368	372	418	404	412	396	378	384	386	392	413	399	403	392	378	369	360	361	384	370	374	379	376	388	385	392	364	424	397	412	407	368	361	420	349	393	386	367	374	385	396	374	379	400	348	361	383	395	362	375	407	369	377	380	402	387	402	423	374	383	385	370	373	399	396	425	383	363	388	391	371	360	403	392	411	388	403	384	364	375	382	399	362	409	397	379	412	381	392	395	424	386	384	400	382	397	381	411	403	359	358	394	388	398	394	363	397	368	413	403	379	373	399	377	391	388	407	358	343	386	380	384	416	374	395	401	367	406	385	383	376	368	383	413	364	398	427	401	385	407	424	388	381	406	363	383	373	384	391	378	380	370	392	388	405	426	388	404	395	386	391	389	363	369	404	401	390	371	405	392	406	388	417	406	409	374	409	380	380	374	401	369	380	349	360	377	354	361	393	388	391	384	357	392	360	398	401	396	379	406	374	394	377	397	366	361	414	401	367	375	362	409	388	367	379	382	397	402	392	403	380	384	375	428	386	368	331	410	380	384	379	403	384	358	424	390	398	396	366	389	382	348	377	337	396	346	368	363	376	397	433	396	362	397	354	361	357	389	383	377	377	354	381	371	327	381	417	390	380	369	408	385	385	365	389	360	387	378	378	350	359	381	391	355	386	386	367	409	421	381	387	416	382	367	372	369	367	392	383	381	406	393	379	371	387	400	399	386	407	398	368	362	377	381	398	398	369	363	376	409	380	389	377	373	389	373	398	419	388	372	377	394	369	377	377	383	386	379	418	375	367	410	346	369	382	390	390	363	378	361	420	355	368	392	381	372	365	366	373	375	390	373	345	356	396	388	361	379	365	376	382	377	407	356	409	403	359	384	395	365	396	365	378	397	368	407	394	368	368	387	399	364	365	395	392	372	369	411	382	359	373	400	384	394	389	420	396	386	387	371	382	374	393	403	390	409	414	397	325	361	395	390	399	405	427	368	397	373	401	414	389	374	401	383	386	400	388	395	388	406	420	390	394	378	375	405	408	407	358	375	368	361	394	378	375	369	362	410	375	375	412	401	392	372	382	412	384	365	383	382	394	370	336	360	403	345	394	394	382	414	398	390	413	397	401	393	411	378	355	376	387	392	398	405	380	361	373	402	369	375	393	396	371	419	363	376	398	380	372	410	361	398	376	411	391	381	395	391	376	394	374	368	398	377	397	416	381	413	386	417	391	398	375	388	345	382	385	380	380	389	396	377	378	409	404	418	408	392	387	391	399	388	360	398	391	398	384	398	412	384	379	408	417	390	386	368	383	356	352	377	367	368	422	387	409	368	365	382	374	357	371	405	366	374	376	372	327	404	371	407	376	367	380	399	319	383	362	380	363	407	362	347	399	363	377	417	398	399	368	381	378	372	402	388	390	387	390	377	380	398	409	402	403	371	361	383	359	353	376	354	393	389	381	412	366	374	380	378	365	380	397	411	405	381	391	406	379	377	345	369	392	355	410	371	398	383	377	408	370	341	386	387	359	355	390	374	377	355	418	364	367	402	373	390	360	390	399	400	378	381	436	382	420	363	402	436	379	431	373	398	396	364	345	354	374	359	396	408	357	362	385	388	357	391	391	384	396	402	383	346	371	370	387	422	384	406	377	369	407	361	396	369	357	372	378	353	361	383	353	390	390	377	392	374	386	374	382	369	385	387	404	369	390	404	399	386	389	345	396	395	399	393	362	374	368	363	374	409	376	398	398	396	375	379	379	404	367	411	376	355	389	375	397	361	429	400	405	367	365	369	377	416	395	350	398	370	345	392	375	388	392	403	359	331	400	383	352	390	391	355	415	406	391	369	388	394	355	381	407	412	360	379	398	411	371	413	376	407	396	396	391	406	382	386	392	387	372	396	397	377	411	352	353	405	420	392	363	396	403	386	402	374	386	379	364	357	363	396	382	400	388	356	406	369	417	355	350	423	388	388	397	376	349	378	378	383	407	385	397	357	379	373	371	384	391	413	374	379	374	375	391	356	390	377	381	340	397	408	358	405	406	373	378	344	383	370	371	380	406	371	386	376	401	368	387	387	400	401	384	369	343	384	349	361	365	368	366	382	377	387	388	376	363	389	394	405	368	368	391	386	376	386	377	353	374	378	387	379	395	431	401	368	376	377	382	385	368	384	399	385	380	362	372	407	358	362	373	377	399	401	361	394	377	403	399	385	352	369	402	374	404	410	379	392	395	368	396	368	392	368	428	356	435	422	383	407	393	407	370	364	385	407	398	405	362	373	395	402	397	379	369	401	366	376	396	405	391	354	391	396	367	380	378	403	423	350	423	398	343	373	380	409	391	351	406	387	398	374	396	352	389	376	394	368	425	386	362	368	392	367	380	386	386	385	393	366	348	406	417	411	394	377	374	395	374	386	397	405	362	397	371	351	362	394	338	413	387	361	358	377	384	426	378	396	380	412	403	376	376	407	410	422	403	372	400	364	398	441	388	397	414	381	370	375	366	380	369	400	347	372	355	396	371	412	363	381	378	388	364	389	369	408	386	374	389	375	422	380	346	367	382	415	408	379	387	360	394	391	365	393	388	420	390	400	388	414	396	403	384	397	369	380	434	391	390	344	391	393	373	370	397	386	413	413	375	383	375	403	374	364	371	398	375	376	428	385	362	357	354	360	421	400	374	417	393	391	423	393	380	390	367	365	370	394	368	376	383	387	372	367	405	381	384	394	376	387	382	360	348	405	375	436	366	367	403	393	380	351	421	379	381	401	416	373	385	400	387
10820	1356	510	376	327	254	185	199	242	177	182	169	181	162	172	177	175	183	157	169	170	170	165	172	151	170	175	194	169	158	156	151	145	185	161	163	157	125	147	154	169	139	151	162	153	164	159	151	168	153	177	161	176	150	187	187	145	187	186	165	160	175	142	146	130	180	177	142	141	166	167	150	168	147	161	171	173	159	165	148	158	162	168	145	170	166	174	157	156	147	166	158	165	150	162	159	152	173	149	158	153	156	148	159	150	181	169	171	150	159	194	162	152	154	203	155	177	158	150	183	147	149	182	154	151	163	151	162	186	143	164	165	159	150	169	150	156	145	183	151	133	173	184	172	163	180	147	191	166	163	171	170	137	160	154	159	164	172	136	169	173	181	167	185	173	164	162	184	165	166	162	171	152	167	173	169	160	153	136	170	152	169	166	191	178	160	150	173	173	156	170	170	169	155	178	161	164	164	163	128	153	166	170	160	184	143	159	156	149	160	176	175	162	170	180	157	206	140	177	183	167	156	166	165	152	161	164	167	169	210	163	154	156	159	141	143	176	168	159	185	144	139	182	180	181	142	154	157	150	128	157	165	162	185	177	162	169	129	149	166	166	144	160	172	163	166	144	155	174	154	163	146	156	152	159	174	168	159	139	175	164	132	165	165	140	141	168	175	151	160	165	148	160	157	165	148	176	173	163	179	152	173	148	157	152	148	152	147	173	165	177	143	164	158	157	172	137	148	153	156	179	177	156	175	161	142	149	143	159	155	166	161	165	131	163	188	176	174	159	183	178	154	157	170	145	151	178	169	167	155	172	171	148	194	151	180	176	147	155	162	148	162	162	168	184	159	141	164	161	169	156	153	159	150	187	161	155	167	157	162	174	165	144	160	171	148	153	145	129	162	135	149	191	165	175	178	148	188	180	163	167	147	182	164	198	169	149	185	159	178	167	178	153	151	160	157	163	189	149	158	146	171	157	151	143	156	171	166	174	159	151	152	170	164	176	143	161	169	188	167	171	156	144	157	149	153	151	185	164	187	156	170	178	167	145	153	184	153	188	182	133	146	163	146	149	177	168	149	140	153	162	146	163	154	135	155	160	174	175	171	158	153	190	164	173	156	158	163	194	152	157	148	171	175	149	167	164	158	168	157	189	160	172	158	168	171	186	151	167	151	172	180	145	159	172	151	157	145	165	170	158	172	154	168	179	156	168	164	170	174	158	162	149	150	164	183	168	182	156	171	165	158	150	154	178	162	190	145	165	172	176	147	162	148	141	184	151	168	155	171	176	173	154	170	159	159	156	160	150	170	160	163	161	182	147	166	175	166	152	149	131	158	143	157	157	184	175	195	167	186	171	163	152	165	157	148	157	168	157	170	166	157	151	185	173	129	168	161	152	144	162	155	149	154	160	155	153	185	161	168	160	171	194	164	140	144	176	179	156	143	164	171	173	158	156	184	183	195	175	180	162	175	159	168	163	163	121	139	152	149	174	172	188	151	153	143	160	157	161	154	180	173	152	172	166	179	152	162	165	184	148	137	158	191	145	174	170	169	168	141	175	164	174	168	179	167	163	201	154	152	157	149	151	160	152	163	173	172	158	178	182	136	144	156	154	154	154	161	151	157	151	203	188	166	157	162	175	159	173	164	162	183	171	171	158	137	180	172	160	157	157	168	175	159	198	161	146	143	159	170	158	179	154	162	152	178	152	155	151	197	172	184	148	162	172	154	153	185	166	168	158	155	165	155	154	159	132	156	169	178	168	156	138	169	178	148	155	154	150	157	151	143	173	144	167	177	154	146	166	164	139	179	160	158	183	154	154	134	178	158	173	140	157	153	164	162	169	152	152	148	165	177	168	158	168	158	160	167	156	145	186	170	162	169	153	191	159	146	171	178	178	168	149	138	158	176	175	141	158	175	144	155	166	190	169	146	157	150	181	150	153	158	143	157	181	176	154	135	171	173	163	150	140	154	154	155	165	181	165	156	165	153	154	135	178	162	166	145	156	150	175	163	166	171	150	137	159	154	132	165	141	138	147	139	163	167	157	145	153	153	187	167	165	153	158	156	152	168	163	164	162	147	157	202	149	160	159	173	152	159	145	142	153	165	164	167	153	149	169	163	160	152	153	156	160	172	163	169	183	186	146	158	175	186	148	170	177	149	157	153	173	164	152	153	178	167	168	147	160	149	140	172	173	146	141	171	151	157	168	158	171	153	178	145	183	171	147	158	181	163	166	147	172	139	166	163	163	168	172	178	165	150	154	177	181	174	143	157	161	158	163	149	146	146	182	181	158	168	181	157	151	139	144	169	164	171	152	180	145	179	160	165	173	186	177	173	179	145	184	159	132	166	152	181	184	166	174	161	169	169	130	178	171	148	168	142	169	176	154	176	161	164	187	148	168	160	161	139	147	147	177	151	163	165	171	171	159	147	166	156	163	166	168	163	153	188	146	153	157	159	151	159	166	172	165	159	182	156	168	142	166	166	165	182	142	176	146	169	160	149	177	157	153	167	161	153	157	149	176	175	165	149	162	150	174	154	158	141	174	152	163	168	167	173	179	180	145	160	147	185	153	167	165	174	170	152	184	165	144	167	145	157	159	177	156	163	175	150	176	183	181	154	151	122	177	148	143	172	167	163	184	172	141	173	178	177	155	162	174	153	149	151	153	170	164	168	154	168	150	184	155	176	157	169	137	156	154	169	160	168	163	162	170	151	163	166	142	174	176	153	161	149	146	162	173	146	163	181	176	147	159	161	179	180	171	161	160	170	164	165	173	183	142	186	172	161	163	135	131	168	156	150	134	179	157	160	157	167	130	194	174	170	171	164	150	178	157	135	164	155	190	170	153	138	140	160	150	162	168	159	173	162	158	149	141	157	159	173	163	181	162	169	202	165	193	180	183	190	158	155	160	165	162	150	168	154	161	161	163	169	154	165	176	167	160	153	137	149	165	155	167	136	180	153	173	152	165	169	157	184	190	164	148	152	181	171	155	124	161	161	175	192	151	168	171	162	185	165	170	150	174	163	141	184	163	158	141	149	156	157	167	175	148	157	180	157	170	156	139	171	161	159	148	150	139	168	156	155	163	153	138	173	161	168	155	153	152	194	164	163	159	174	174	190	157	161	169	158	165	143	170	162	145	169	151	184	179	153	172	182	182	162	157	144	163	145	150	156	151	159	177	150	157	148	177	164	162	158	158	150	157	177	188	167	155	154	158	169	145	157	154	155	170	153	170	154	179	164	161	155	153	175	168	178	164	157	142	179	165	126	158	164	188	163	166	147	154	184	159	167	158	148	151	132	153	149	151	162	152	171	126	173	165	170	155	154	148	158	156	193	166	159	159	156	141	160	188	171	164	166	178	115	185	148	178	161	164	154	173	168	174	158	166	165	158	150	175	166	189	168	158	162	170	179	177	170	162	155	177	154	160	169	140	168	154	163	144	164	141	153	153	144	133	148	177	173	169	179	149	168	146	162	159	148	180	152
7989	1175	1260	1332	1207	922	811	767	664	635	627	518	537	493	549	539	527	461	444	472	417	425	459	434	423	429	432	425	448	433	452	420	392	414	390	433	402	411	395	400	419	449	410	400	416	430	421	402	435	376	416	403	435	395	436	412	424	443	441	428	393	387	431	437	446	439	397	474	409	413	402	439	378	416	400	402	435	397	388	439	420	443	435	415	398	402	414	444	417	425	400	403	449	421	414	451	408	400	403	446	418	456	423	450	414	453	432	435	408	451	428	414	387	387	386	433	435	393	441	420	375	400	409	458	381	420	419	435	413	412	439	401	424	436	395	421	449	436	383	402	390	400	433	415	403	393	427	412	451	417	389	398	424	405	385	418	433	451	441	429	416	412	401	429	396	424	425	399	409	415	420	390	409	440	434	427	410	418	411	427	407	404	411	452	400	417	410	429	437	411	429	380	411	439	388	447	392	390	415	396	466	407	416	393	407	425	404	419	402	399	391	451	401	391	370	430	434	411	412	445	430	398	398	430	431	401	389	426	410	426	404	386	443	433	390	403	406	418	413	434	386	432	434	400	414	412	401	400	440	407	402	414	437	400	426	437	438	425	439	413	392	408	416	427	396	412	396	415	433	404	393	438	391	398	425	405	435	411	403	422	431	403	396	392	419	444	388	416	432	392	407	400	416	436	414	411	444	396	403	411	402	371	375	435	436	390	427	423	398	423	404	387	406	433	399	396	380	410	447	423	459	436	417	384	388	431	386	400	397	427	417	391	419	417	403	414	402	398	446	445	420	408	406	405	422	377	417	405	410	414	388	394	429	407	444	429	387	418	403	400	379	408	423	438	414	435	407	415	433	404	439	433	432	406	405	424	406	403	438	436	459	424	432	414	427	421	409	424	428	409	421	421	381	439	404	419	419	428	441	421	390	411	392	453	383	404	414	457	428	423	410	395	379	410	418	446	421	432	396	416	383	377	402	411	416	433	389	416	399	405	405	415	386	443	412	377	411	440	425	423	423	427	411	408	430	413	410	401	426	425	408	387	416	424	420	418	403	471	445	436	382	421	431	366	412	427	394	412	416	414	409	384	432	432	386	383	420	416	433	409	406	431	396	392	366	387	419	420	414	447	403	439	380	413	385	437	421	450	402	428	390	419	409	415	429	434	455	460	389	393	415	411	403	407	409	447	381	403	379	407	405	377	445	426	398	439	431	417	421	434	393	398	421	412	385	424	398	415	411	445	425	382	398	437	401	412	382	383	444	407	423	445	385	423	434	386	431	408	466	395	449	371	434	407	408	430	425	455	416	428	401	452	426	392	409	414	410	397	429	413	420	395	398	421	440	402	440	440	411	401	401	430	445	455	371	407	399	389	391	391	393	427	420	414	417	456	424	397	415	415	411	415	414	416	444	392	416	418	441	430	425	408	441	452	452	439	461	427	413	430	409	452	413	449	405	401	414	408	430	417	411	379	385	396	416	394	451	407	425	382	443	397	413	468	411	403	405	414	384	422	384	419	423	429	432	394	422	421	426	412	398	392	419	458	410	392	444	391	415	434	396	418	416	421	412	435	437	429	451	445	406	435	381	443	429	422	407	409	404	448	449	403	443	435	413	446	420	419	444	450	417	429	371	394	421	420	411	461	423	443	423	429	419	417	450	416	420	429	420	430	422	418	396	431	433	410	414	415	445	433	408	432	426	429	462	419	433	415	395	407	383	408	394	446	439	405	410	402	460	432	420	417	421	439	433	420	397	371	409	393	399	422	405	418	464	433	407	392	441	378	377	438	413	415	402	423	430	408	424	394	415	392	426	373	398	387	453	420	401	431	413	446	429	408	415	414	431	446	420	391	413	437	445	431	409	428	400	412	402	437	455	422	460	410	405	420	397	387	412	400	389	405	376	411	413	432	407	424	425	384	416	384	427	421	421	396	432	425	433	405	412	433	396	457	401	404	431	401	399	404	399	390	418	438	433	407	432	398	413	423	429	409	382	359	416	387	400	401	425	424	403	400	454	441	426	409	385	435	423	406	403	395	378	408	415	435	398	408	431	459	421	409	365	405	403	429	397	381	399	389	389	381	402	406	415	413	407	423	385	458	424	394	438	423	392	397	431	394	419	419	412	435	423	467	403	439	412	378	411	417	438	397	408	391	417	445	401	408	376	399	423	442	439	417	446	419	401	410	408	452	413	407	407	425	399	421	399	433	440	419	387	437	445	393	427	437	435	380	419	417	409	393	389	460	409	412	440	406	423	395	427	442	440	425	438	408	434	432	420	406	418	425	438	427	428	428	429	449	386	448	420	412	388	413	423	416	415	438	424	453	417	452	397	425	429	420	426	422	415	426	414	399	425	427	408	418	421	386	423	436	433	402	428	456	402	414	448	433	406	402	388	415	443	382	428	430	377	409	410	398	407	406	439	392	400	374	440	383	432	433	398	411	444	408	393	427	424	398	412	394	395	379	397	417	425	407	404	408	382	410	425	403	401	418	376	431	406	378	427	403	417	454	405	440	389	426	417	407	423	416	394	425	444	418	407	421	415	401	443	443	406	432	405	401	415	414	410	419	438	427	406	369	412	409	429	417	395	398	398	402	443	406	396	414	420	440	428	434	444	416	394	435	396	386	424	464	421	417	402	412	450	418	424	422	414	452	425	462	470	402	422	438	428	453	426	407	428	402	453	422	403	411	424	414	426	438	450	404	450	393	399	410	375	413	402	416	384	421	454	441	386	404	427	400	416	407	458	385	448	380	416	433	398	427	437	431	401	404	422	420	411	397	430	407	412	420	400	376	404	414	377	432	416	370	394	417	416	443	440	416	441	417	424	430	435	398	403	430	399	418	398	408	388	389	375	439	380	411	422	402	442	441	415	452	412	390	401	407	423	380	418	415	428	403	432	408	413	432	439	443	428	393	451	416	382	423	435	412	424	431	420	408	403	413	428	432	407	411	421	388	396	419	426	455	402	417	409	416	422	419	402	400	426	366	351	418	413	428	408	405	416	404	423	342	405	400	395	409	384	426	421	419	410	410	372	410	424	438	411	406	412	436	426	384	404	395	425	390	413	404	407	382	394	447	463	431	416	418	397	412	440	426	417	431	410	440	409	435	401	416	392	423	446	408	422	428	397	374	422	424	391	443	414	399	416	460	406	432	431	415	375	398	408	446	419	402	434	386	414	418	395	438	420	408	401	393	439	427	433	383	428	416	422	437	394	413	399	475	406	424	390	373	424	447	426	430	394	418	450	415	422	410	384	442	452	409	408	415	429	415	397	434	386	399	424	427	399	424	455	445	379	442	437	391	429	412	388	392	441	424	397	373	426	413	423	433	393	432	397	394	407	432	393	408	411	390	412	400	411	418	388	443	415	427	462	404	437	397	386	421	416	450	405	359	402	382	399	361	395	377	409	411	434	400	420	403	425	464	448	416	398	405	391	416	454	400	378	441	405	420	404	428	409	422	411	391	439	430	391	429	410	409	379	391	403	405
23376	3882	1189	902	603	458	375	349	340	303	299	288	292	279	267	222	246	269	231	239	229	241	226	239	255	245	244	220	246	240	219	230	219	220	217	232	220	215	222	259	233	200	232	215	215	248	217	212	229	199	234	235	230	236	228	239	236	229	238	244	227	240	216	217	236	259	217	263	226	213	229	249	228	231	217	231	207	223	203	203	224	244	214	195	231	227	219	217	237	246	217	224	237	223	233	217	218	203	212	232	218	211	219	222	225	223	247	232	232	221	214	227	220	225	241	218	197	246	240	187	222	217	203	220	235	223	228	238	233	210	240	252	234	211	218	227	220	210	208	230	200	213	230	215	228	233	200	237	225	225	225	238	213	228	206	212	211	233	212	196	214	222	215	244	251	206	240	251	262	246	215	217	225	229	225	216	238	235	220	211	250	235	233	202	207	223	240	238	245	266	180	229	229	217	233	240	243	234	235	238	221	231	243	229	239	216	228	226	231	262	208	194	243	240	230	243	240	186	247	237	220	225	252	230	237	212	224	202	238	221	209	241	218	192	192	229	239	230	233	258	222	210	199	235	249	223	229	266	232	235	240	248	230	234	231	198	219	228	234	214	237	221	251	202	225	243	226	218	212	239	232	233	217	240	205	233	230	199	221	211	197	212	216	226	205	218	202	213	221	227	268	220	225	219	192	233	225	231	251	215	217	197	229	189	219	225	222	234	221	229	214	199	207	207	258	232	243	218	228	209	226	249	239	219	226	216	234	239	236	227	231	236	262	248	227	205	198	219	214	211	250	209	250	228	199	208	218	207	248	243	205	228	232	233	222	238	205	241	211	242	245	219	218	205	253	212	227	230	232	219	210	238	247	225	247	236	220	233	231	211	208	232	208	249	234	242	217	236	232	226	258	241	234	239	213	217	191	248	227	248	233	231	234	251	245	255	215	230	269	207	196	217	230	220	237	238	223	234	222	215	197	243	231	217	276	267	217	222	239	229	224	210	217	240	235	222	226	221	229	225	221	243	214	203	237	227	259	239	228	218	215	220	211	236	226	224	222	243	216	209	203	240	182	233	211	237	242	207	217	253	226	241	222	225	207	235	233	257	250	220	230	198	211	196	222	207	241	224	236	238	190	207	206	221	239	210	222	251	215	205	230	233	228	204	216	237	231	204	229	221	225	220	192	230	239	213	227	218	211	219	235	212	221	216	197	216	213	227	213	241	231	236	213	209	214	208	245	251	236	256	235	222	183	204	224	213	236	224	252	241	264	231	227	228	215	226	224	222	196	230	204	212	250	219	234	225	235	234	243	237	229	208	224	239	237	244	250	229	229	215	229	229	218	220	222	246	252	229	230	242	230	221	234	195	214	249	215	187	196	216	210	227	236	229	226	241	228	228	216	226	225	238	230	226	236	237	218	261	230	241	227	201	228	238	222	232	247	256	206	223	199	189	212	212	212	228	216	212	215	215	223	197	214	239	245	222	245	217	210	230	235	246	237	243	211	238	242	207	220	213	212	247	226	230	222	218	245	219	227	242	226	217	242	236	208	207	255	219	220	218	235	238	203	230	229	220	232	202	198	201	239	201	217	222	242	215	201	242	219	224	208	223	202	227	230	219	244	256	206	230	226	239	232	220	222	213	236	207	254	206	245	209	200	224	223	243	215	219	235	237	205	216	236	225	229	248	242	220	223	242	238	223	252	239	216	228	208	239	199	233	215	208	204	249	240	240	200	251	208	230	208	231	228	224	234	215	228	216	226	218	234	206	226	239	224	205	229	229	226	227	212	192	246	239	219	241	244	250	209	211	227	221	233	213	215	244	245	227	205	218	232	222	261	225	228	227	226	234	257	261	245	206	221	252	248	231	247	206	219	233	199	226	250	207	216	252	202	218	240	250	223	211	229	212	223	221	228	239	240	221	229	218	242	208	240	234	240	234	217	237	215	211	204	228	216	210	229	217	226	225	224	196	207	253	227	218	223	227	208	209	242	272	219	220	232	244	211	212	221	212	227	224	225	224	240	210	237	202	215	226	223	236	218	224	206	211	212	222	197	200	236	205	239	257	193	236	236	237	214	228	223	250	250	193	204	223	238	227	233	244	194	229	230	230	197	196	211	230	236	214	217	229	231	227	227	214	230	210	255	221	272	248	241	236	213	215	227	203	206	221	226	246	236	255	217	224	230	231	218	229	251	216	224	256	243	252	220	207	224	199	238	240	224	222	222	253	230	205	225	227	231	236	260	228	255	206	202	190	208	215	256	249	222	218	211	226	228	265	245	201	224	224	202	253	219	235	217	210	231	225	211	205	227	245	249	236	211	241	222	212	235	246	216	227	240	211	237	233	209	242	235	220	228	205	235	204	243	247	242	223	249	223	248	253	231	239	218	222	228	228	239	227	195	206	246	219	206	250	223	218	238	221	228	239	220	260	226	206	200	227	207	222	222	203	213	208	248	225	227	219	242	236	246	215	208	218	236	229	256	229	211	220	244	190	246	253	218	261	234	194	199	220	208	232	242	206	246	223	223	249	236	215	223	253	236	197	244	247	238	203	222	219	225	260	213	230	211	211	255	251	232	251	240	214	221	244	237	218	241	249	232	253	244	220	226	215	198	211	220	239	250	224	237	241	225	237	235	221	245	217	229	225	216	234	227	223	221	233	235	215	229	211	207	241	245	243	210	247	220	234	213	256	202	227	218	235	201	248	213	238	225	249	238	235	228	205	214	214	205	210	220	248	221	244	209	233	243	243	221	233	254	223	199	215	229	224	222	220	220	216	236	232	234	224	227	243	249	189	223	205	247	205	193	226	204	233	227	236	212	214	220	206	232	223	230	240	235	251	231	234	223	208	223	222	225	198	195	230	241	230	227	198	265	245	206	216	200	210	240	223	238	212	234	214	264	227	225	220	210	223	222	209	224	202	232	234	245	208	252	230	233	225	215	211	217	234	199	229	234	217	228	232	245	229	255	218	222	232	208	227	238	208	238	200	243	226	250	237	222	232	234	244	240	207	199	215	226	230	231	272	229	242	212	216	239	224	215	227	235	193	220	245	209	214	233	225	220	201	230	207	237	211	235	189	257	233	240	214	223	228	198	207	246	202	239	214	253	243	241	242	210	224	245	220	226	243	244	232	220	206	193	199	228	240	216	205	203	214	220	219	238	210	232	214	246	235	220	242	206	207	215	225	218	212	249	220	218	218	199	231	207	204	211	223	219	230	250	212	248	249	217	233	260	225	199	226	237	240	231	240	209	210	233	225	241	210	210	226	224	213	244	243	252	239	217	229	230	230	237	214	227	243	233	219	226	248	223	218	200	229	225	238	237	210	242	232	222	211	255	240	231	223	223	215	234	214	207	236	228	241	228	242	207	226	209	252	269	269	214	228	246	235	229	244	217	239	203	215	236	223	205	246	245	203	246	274	212	218	225	222	216	216	229	254	249	245	221	191	219	244	258	227	228	245	210	219	245	223	225	220	216	244	191	238	226	205
16308	2279	2687	2881	2259	1749	1477	1287	1209	1070	978	940	858	811	809	740	807	740	661	683	656	584	592	635	621	617	599	632	608	574	591	599	562	513	595	544	577	574	554	572	516	553	553	547	540	568	592	558	574	541	537	568	585	584	584	582	533	545	524	570	536	571	549	539	585	514	542	577	538	521	528	549	542	571	589	516	593	536	514	559	539	554	556	550	532	547	560	582	535	542	552	554	532	509	564	553	528	507	551	518	548	541	522	541	548	561	582	591	528	568	523	551	544	513	596	546	558	566	506	556	530	537	563	544	579	537	551	551	570	569	526	578	536	545	547	577	556	543	487	577	568	499	558	535	524	519	564	576	581	539	578	552	575	544	564	572	541	558	541	543	548	552	552	575	559	545	581	584	516	574	591	557	560	577	524	524	555	517	538	540	561	563	548	541	554	506	595	590	548	525	565	532	555	545	554	576	588	540	519	561	547	541	560	524	570	558	500	543	489	530	594	571	592	561	549	579	514	562	569	541	557	552	600	551	581	556	542	518	582	537	526	563	533	551	545	544	523	551	556	556	508	530	560	556	530	532	547	556	518	556	544	546	569	550	554	518	587	554	551	559	518	502	547	537	588	536	570	539	535	510	577	561	542	556	517	558	561	539	574	574	556	550	551	529	594	588	559	548	532	564	564	533	531	573	554	524	569	517	495	566	558	575	552	597	580	562	537	535	548	571	563	574	548	545	549	553	549	556	601	579	555	536	557	537	521	554	527	539	547	570	532	579	560	560	576	546	575	531	561	513	560	543	550	537	501	565	541	506	564	524	552	556	544	573	563	557	549	552	550	562	593	501	573	526	533	529	549	551	555	560	533	528	567	583	557	529	537	557	573	523	562	584	554	594	522	561	539	537	533	580	585	570	560	578	544	515	540	570	563	513	548	548	567	578	535	588	543	537	512	543	556	524	546	564	552	550	571	518	548	539	522	549	525	539	578	579	555	537	574	560	533	555	548	553	581	521	523	520	548	583	566	586	533	538	543	545	545	521	572	550	526	568	526	513	540	499	549	560	524	536	566	542	539	559	524	526	537	550	535	550	539	555	524	585	556	543	542	507	503	553	540	586	546	530	521	536	535	511	536	517	554	524	565	564	532	541	570	523	555	560	550	572	548	498	565	529	568	538	598	561	546	531	525	568	523	566	586	515	553	539	592	554	529	541	541	501	564	508	529	505	555	561	587	544	543	539	547	575	528	537	571	543	530	568	489	564	535	570	573	562	556	518	538	571	517	550	566	560	573	525	557	572	565	541	522	539	558	586	527	557	555	531	524	567	560	578	532	566	532	554	574	521	502	537	538	576	563	506	556	560	553	567	544	560	513	572	556	561	548	547	503	520	571	529	595	550	533	552	578	559	540	571	532	573	558	523	592	566	535	541	575	536	596	562	545	524	553	513	568	547	566	602	535	590	564	542	545	553	574	513	598	545	537	510	580	543	534	477	560	610	548	561	572	562	568	548	556	626	537	604	553	571	543	548	541	538	542	555	534	563	513	540	520	563	576	515	546	550	533	548	522	539	570	518	508	529	564	546	561	540	602	545	554	548	602	539	538	502	517	543	550	589	545	568	562	546	517	541	541	592	534	551	546	546	544	578	565	593	529	552	566	544	539	496	562	495	569	571	543	556	528	574	511	600	596	545	563	576	585	555	559	556	584	505	546	537	536	546	550	545	465	565	539	555	586	565	530	541	533	532	597	571	559	561	537	560	549	528	544	553	538	528	518	522	495	557	527	577	562	588	522	540	521	552	528	576	514	554	544	550	524	539	525	546	525	583	567	588	538	520	585	548	551	536	545	559	531	516	549	568	500	561	506	595	538	536	545	519	529	610	558	560	583	558	589	515	506	561	566	561	507	574	557	508	534	549	564	554	557	558	574	571	557	529	591	519	559	535	516	541	604	587	540	559	566	549	571	569	526	527	554	521	522	559	518	544	554	535	547	551	540	552	580	573	547	538	537	558	510	573	578	535	508	571	544	551	513	554	581	513	550	605	546	535	547	563	570	552	578	556	543	581	562	505	566	575	531	557	559	551	538	568	558	565	524	524	565	587	545	557	542	528	525	542	573	568	522	550	564	521	576	556	583	565	603	569	560	585	562	600	554	540	549	537	552	561	539	587	579	565	590	595	547	541	530	572	576	557	581	540	528	539	572	521	554	548	575	554	510	596	575	549	538	596	517	568	556	533	531	575	546	539	572	554	586	543	538	561	588	601	532	549	541	564	552	545	527	561	543	575	517	550	504	565	532	526	561	595	531	523	536	564	529	540	536	555	533	514	535	581	525	585	585	575	541	539	556	557	540	565	538	542	549	547	580	538	557	535	564	551	535	541	550	525	613	570	558	574	547	582	558	528	539	552	562	581	572	559	566	547	554	548	585	554	537	526	590	580	539	537	549	540	521	561	584	519	545	546	538	522	537	543	526	540	566	557	575	570	569	537	526	568	569	571	587	537	537	601	526	540	541	534	552	521	582	553	528	536	569	544	582	530	543	596	517	556	546	528	553	531	547	571	500	545	625	548	559	541	532	543	543	549	549	535	544	503	534	565	512	553	593	578	599	575	522	532	529	525	577	553	551	572	581	554	564	514	548	531	574	545	544	522	534	564	547	540	561	533	528	545	568	559	562	543	521	558	566	569	560	559	547	559	522	525	601	549	550	574	556	505	564	557	512	564	561	506	537	579	527	554	519	557	548	542	543	577	533	556	602	582	497	558	541	519	540	547	525	561	548	580	544	543	569	546	551	518	550	529	557	565	575	590	551	551	570	549	532	544	540	529	564	526	538	578	537	558	590	556	538	552	542	565	536	543	551	555	524	525	552	533	561	496	536	535	507	513	549	557	536	563	553	561	572	511	575	555	559	557	555	581	563	575	577	540	508	586	583	578	530	550	553	560	535	557	562	578	555	553	528	562	546	536	529	565	582	520	605	578	583	557	551	541	538	509	548	515	548	522	531	559	513	541	535	535	524	568	568	537	546	530	549	572	558	518	512	575	488	526	548	535	532	553	563	532	573	538	593	519	530	544	502	491	542	553	549	539	567	587	564	552	560	536	519	559	498	523	554	545	546	534	537	562	580	575	550	552	565	568	587	535	527	553	521	545	517	530	552	549	544	537	536	526	537	579	569	564	541	568	525	554	550	556	539	547	565	549	553	552	555	566	553	572	542	538	541	594	527	571	547	557	559	530	560	542	528	579	568	569	494	560	585	587	601	533	540	526	503	507	538	567	524	513	552	558	536	559	506	552	602	540	532	562	502	545	567	556	559	524	537	583	539	556	539	562	528	523	530	550	544	551	516	553	535	543	558	536	567	563	562	521	498	564	534	518	535	538	564	522	560	519	588	542	548	566	542	557	549	558	562	546	561	552	552	545	607	515	572	572	550	546	543	577	519	557	568	573	549	551	508	544	560	532	561	520	573	600	536	561	577	500	526	549	510	553	594	525
33050	7553	1914	1279	783	521	429	320	308	294	266	228	257	203	206	209	190	184	177	140	177	211	160	177	195	163	154	167	172	149	176	177	151	154	139	146	168	154	161	187	163	168	170	148	165	153	149	144	155	164	146	159	153	162	180	157	139	140	160	162	167	146	184	165	167	197	147	178	151	196	172	170	157	162	139	146	170	147	129	158	179	154	145	164	164	161	153	160	133	175	132	170	165	147	133	173	141	162	165	163	184	148	170	151	166	156	148	147	151	163	188	168	134	175	153	152	163	191	172	158	136	143	165	150	171	142	167	148	154	169	133	165	178	147	150	183	159	164	138	131	169	179	165	148	158	189	151	160	178	172	165	143	151	173	173	154	158	172	161	152	166	174	182	154	160	134	187	147	157	159	169	147	122	128	164	155	147	145	183	158	166	152	157	152	196	146	152	151	174	157	154	168	148	145	152	161	159	135	145	142	179	162	157	149	176	138	167	168	149	153	170	166	183	165	168	166	150	149	168	169	148	156	157	161	160	140	125	152	158	195	165	170	148	176	161	146	140	171	163	158	163	166	136	184	155	143	157	175	174	171	149	181	151	142	170	151	157	176	159	143	164	137	131	165	160	157	160	163	158	136	157	179	147	129	162	176	157	139	164	167	146	160	165	151	161	159	187	165	145	156	175	184	158	147	189	149	150	169	148	151	161	176	156	159	143	154	182	166	161	161	165	148	151	161	160	168	153	131	163	156	188	160	170	151	170	168	153	155	161	176	186	152	157	173	174	150	141	140	169	150	154	197	162	170	161	163	172	159	161	148	129	154	156	151	157	154	169	161	153	126	163	167	166	154	157	156	160	127	178	127	157	168	166	155	136	170	172	175	159	165	163	156	166	161	154	160	174	160	142	159	181	154	144	130	149	161	165	172	152	165	151	145	156	171	178	173	161	161	173	160	159	157	154	160	175	167	159	163	162	157	168	163	161	175	150	176	136	154	166	173	172	147	141	147	166	160	163	151	148	151	166	151	169	143	157	151	156	160	168	179	155	171	168	152	157	149	163	189	152	145	161	144	123	134	162	167	154	171	175	164	138	154	148	151	160	166	171	164	154	150	159	169	155	163	183	157	141	167	148	139	165	170	157	180	151	133	160	147	135	175	154	164	150	140	143	151	153	163	133	135	177	144	175	180	170	149	150	159	175	187	167	170	170	167	164	133	182	166	153	161	163	166	163	141	161	159	178	165	143	152	152	163	153	154	186	154	142	141	166	182	180	155	155	141	147	131	157	161	151	168	161	160	158	163	152	177	180	152	149	160	143	144	133	165	149	158	147	141	162	161	145	157	173	151	143	170	163	161	151	144	150	148	166	152	150	161	151	159	158	160	167	143	163	160	147	150	162	165	162	190	163	165	150	153	147	147	153	166	147	144	135	164	140	164	162	149	147	165	182	147	167	173	171	145	183	142	142	148	127	169	185	150	151	145	154	165	161	149	158	161	177	160	160	172	188	165	153	155	149	147	159	150	158	141	133	168	163	156	171	153	157	172	160	168	140	167	173	157	153	175	184	133	159	170	165	170	156	159	159	162	143	194	154	177	146	151	165	185	138	158	165	154	173	165	174	171	158	140	169	141	159	152	154	159	150	165	143	159	178	166	159	152	159	165	148	135	161	179	137	169	156	167	162	140	165	143	146	163	180	171	181	156	164	143	188	142	160	154	147	162	145	159	145	171	163	158	141	151	153	144	144	175	167	139	172	152	150	169	153	170	166	137	170	171	183	172	174	162	159	160	153	167	170	150	121	147	133	168	143	149	181	170	156	184	176	159	173	144	129	160	180	152	150	145	167	170	162	145	153	167	149	153	171	151	157	128	150	146	161	146	159	158	153	173	149	158	168	133	177	182	160	164	157	144	184	168	169	159	171	159	154	152	153	139	157	196	150	171	156	168	160	139	171	156	152	170	147	148	153	164	183	162	164	161	124	172	176	169	148	158	174	161	144	161	184	163	177	165	152	159	146	160	180	167	158	140	152	169	177	169	147	141	161	181	168	164	148	145	148	159	162	148	156	144	169	159	174	136	155	154	126	149	154	152	139	179	154	156	149	164	173	154	137	155	179	137	165	164	176	156	155	164	140	174	167	164	173	145	163	181	155	165	159	150	148	168	178	135	137	146	154	155	146	174	147	157	158	152	172	177	143	151	148	148	161	180	154	177	146	176	162	206	162	145	185	165	154	180	155	145	158	142	188	147	147	130	140	147	149	184	161	179	145	161	156	177	155	175	155	163	172	149	126	132	161	160	155	193	163	176	177	182	148	159	151	152	147	149	152	162	137	141	139	149	151	159	178	156	203	160	147	151	159	163	133	158	164	174	170	178	170	155	144	157	155	136	166	176	151	164	157	169	180	147	148	147	162	181	141	169	177	147	145	143	153	136	162	176	183	162	127	174	160	172	161	163	141	169	149	159	156	173	175	142	174	157	146	172	152	179	182	188	155	171	165	147	149	153	156	142	143	153	171	147	162	167	123	147	152	168	150	162	168	148	150	151	184	142	176	138	142	146	172	161	153	177	145	148	134	152	177	164	140	180	151	174	160	148	169	177	172	153	139	155	186	159	179	169	174	142	133	156	157	137	131	176	173	168	186	165	150	174	166	141	158	123	151	186	158	151	142	155	182	171	141	151	142	157	154	179	148	168	143	155	154	142	172	171	148	140	158	144	146	170	137	162	173	150	144	148	154	134	148	164	168	161	160	146	165	133	153	142	154	165	177	136	170	166	168	159	144	153	150	159	158	150	171	166	141	164	148	147	142	155	162	157	157	178	156	167	166	158	137	159	169	183	183	184	154	157	136	122	179	173	178	170	169	166	150	176	150	162	165	142	161	150	164	133	154	196	162	151	157	157	146	167	149	157	165	168	176	162	165	160	154	149	171	176	154	170	181	159	163	157	187	136	165	128	145	153	152	158	138	146	156	150	159	175	172	155	162	186	157	161	146	146	180	162	143	158	153	180	157	167	175	154	152	141	164	151	147	162	164	156	172	164	161	172	161	171	159	170	191	159	153	184	180	161	172	142	149	162	134	168	185	166	184	141	163	164	152	168	140	173	163	144	161	165	139	153	169	154	167	137	161	145	151	173	180	164	170	139	165	168	153	139	152	158	140	143	145	162	142	135	154	184	164	159	175	139	142	174	142	155	156	141	155	150	160	169	185	166	157	154	169	186	151	156	150	157	166	167	174	168	175	161	142	159	174	146	156	160	163	140	162	155	163	151	141	172	172	161	167	178	163	158	173	168	145	140	159	148	186	170	168	142	175	148	163	147	154	159	158	149	184	170	181	159	152	168	196	175	182	157	148	151	153	157	151	149	162	181	171	166	177	147	176	137	146	182	146	172	147	155	155	146	141	165	160	159	164	149	159	147	147	157	155	163	163	153	158	136	157	160	140	152	157	171	151	192	152	160	166	154	155	139	162	155	144	155	152	146	155	164	167	141
20789	3472	3791	4239	3121	2281	1844	1416	1323	1116	1055	916	928	856	756	693	706	661	642	504	530	447	469	443	440	456	472	476	480	484	462	449	414	441	438	429	413	429	385	419	421	421	365	409	395	403	416	398	411	401	388	409	397	389	393	439	374	404	381	434	378	359	357	375	392	384	396	390	398	404	394	372	399	390	417	402	383	405	350	393	402	403	372	359	381	353	383	398	395	387	389	411	424	393	369	374	391	405	406	429	388	373	376	390	407	424	374	408	402	407	396	376	356	397	386	360	378	370	394	340	375	398	395	384	410	386	393	391	411	340	401	393	353	415	403	356	343	390	378	380	440	388	398	415	384	400	381	410	376	417	395	407	396	409	394	377	424	424	395	389	376	407	367	406	394	393	405	351	397	378	376	377	389	406	383	398	398	362	392	395	377	384	390	383	399	393	404	393	359	376	390	408	372	396	412	410	362	410	361	398	394	406	371	410	381	379	364	410	401	386	387	365	401	421	394	385	414	379	384	388	391	397	392	401	396	397	416	410	392	368	392	382	411	368	397	386	420	396	385	407	387	403	371	362	384	406	346	371	381	382	374	415	365	358	403	382	390	394	409	376	372	359	383	386	376	352	414	394	410	393	387	413	385	378	418	389	407	381	361	403	403	390	368	377	385	353	424	420	373	384	380	397	374	396	419	425	394	415	371	370	383	391	407	384	406	360	376	404	389	390	421	424	349	419	369	377	398	353	397	416	433	366	376	382	402	383	381	406	400	376	413	380	436	374	391	368	388	455	421	425	389	392	380	375	401	446	380	366	384	376	421	401	354	421	423	383	399	362	369	376	392	405	404	394	383	380	349	376	392	382	382	396	402	392	403	413	404	375	370	377	409	398	389	415	371	415	407	375	366	351	361	395	414	394	398	375	405	390	387	394	428	403	330	384	368	402	410	377	402	389	364	427	401	406	411	397	402	383	410	379	370	414	363	402	364	407	342	342	388	408	405	366	377	380	350	371	406	401	382	391	424	401	390	376	391	360	394	416	416	368	372	378	372	401	383	394	419	371	415	400	376	407	396	384	379	415	380	422	419	391	404	399	410	389	420	385	358	412	355	404	379	388	372	392	403	359	413	393	385	378	427	412	411	389	414	388	417	409	376	377	394	406	365	405	404	400	401	376	375	412	408	402	368	396	410	384	394	398	432	403	414	396	423	393	354	420	344	424	410	376	383	394	365	386	355	417	397	391	381	433	392	398	403	434	400	376	400	394	403	392	351	427	401	427	387	397	388	395	402	390	391	376	352	403	380	371	384	399	390	392	383	400	386	392	391	359	388	358	369	414	348	377	413	379	406	368	416	362	388	373	402	385	388	380	409	373	403	386	400	366	397	422	358	384	370	382	389	378	397	369	362	363	390	353	380	385	397	385	406	382	379	389	405	363	401	389	366	388	390	406	390	370	377	370	416	338	416	375	386	365	426	416	409	403	426	389	361	414	390	419	377	372	447	398	407	426	415	364	382	409	370	381	393	384	411	376	408	386	445	410	380	346	431	431	355	365	413	365	410	367	391	372	385	393	369	377	359	379	370	402	378	434	393	368	383	377	377	364	358	399	373	373	378	390	362	414	371	390	399	407	377	389	375	410	355	364	378	451	377	386	402	384	421	418	434	403	424	386	365	371	398	375	408	381	356	374	382	384	376	396	387	406	380	402	372	431	408	347	406	393	403	366	389	412	415	381	373	394	440	415	368	386	386	379	396	388	405	399	412	402	380	390	378	389	373	379	397	405	384	390	396	398	361	369	383	376	385	384	360	389	378	410	405	377	408	392	384	373	406	419	391	396	356	363	378	385	350	416	351	400	402	391	394	440	401	356	358	369	369	404	389	375	377	379	413	345	385	377	374	381	352	415	371	412	359	404	393	379	390	396	415	388	372	399	373	395	387	382	373	405	371	381	385	424	394	343	379	383	401	389	430	415	404	376	358	395	389	344	386	383	336	410	396	393	356	335	376	376	409	399	377	399	411	395	414	397	394	414	378	413	383	380	366	396	377	380	378	388	434	382	373	399	376	422	372	342	368	407	404	360	396	386	389	376	392	358	409	368	394	408	351	379	417	356	353	439	418	393	368	373	385	400	386	373	376	400	361	386	341	329	389	418	406	378	392	412	407	410	361	399	375	408	396	390	364	427	361	371	388	396	411	381	426	410	370	354	386	404	406	345	360	372	362	417	409	394	401	373	372	394	360	412	385	391	406	390	391	373	377	396	410	375	368	359	398	395	384	412	397	392	360	398	383	373	368	420	356	391	395	360	391	384	367	385	386	387	421	389	414	357	384	398	396	402	369	406	378	377	398	358	376	389	389	409	381	372	377	373	397	351	425	360	416	418	385	348	360	380	395	362	381	377	426	415	409	393	406	394	394	400	383	406	415	398	418	359	384	387	400	396	399	382	384	379	407	421	391	418	393	394	395	388	353	370	378	415	335	387	368	362	402	391	372	361	375	385	378	358	382	400	376	361	394	405	379	351	368	406	343	399	385	381	421	383	388	378	384	417	409	374	378	385	405	404	346	406	397	403	378	340	414	388	390	416	358	380	393	382	387	372	409	369	384	419	350	333	388	387	378	398	403	417	360	359	405	404	401	375	396	371	400	382	383	359	387	382	385	369	432	379	396	368	389	383	414	409	404	406	359	388	432	399	390	396	366	404	384	370	416	399	402	379	424	381	397	391	388	390	360	408	394	392	390	376	389	413	399	397	377	395	398	397	396	387	381	385	428	379	388	398	385	399	395	422	385	397	408	402	394	433	410	413	358	407	394	396	354	403	382	398	403	389	404	393	384	347	376	407	404	403	403	376	376	358	373	379	326	384	415	371	359	402	380	372	377	348	378	392	380	398	375	388	381	350	395	382	382	402	384	401	370	370	396	382	413	426	382	400	419	367	381	392	376	377	420	362	381	374	378	382	371	381	379	404	367	388	369	364	411	375	397	372	388	385	395	370	395	407	379	398	375	383	380	391	399	417	423	393	366	393	402	417	417	395	385	385	364	383	386	379	376	396	392	374	415	410	361	396	405	382	402	376	404	385	425	420	377	352	403	377	375	386	383	397	388	373	380	402	395	383	403	405	369	379	390	368	393	405	426	426	405	392	414	400	376	379	365	404	394	406	378	388	369	380	360	389	381	386	409	421	382	403	355	375	408	414	399	395	385	372	416	371	387	433	379	392	392	366	358	396	405	388	413	399	395	415	407	426	354	363	385	396	417	403	402	404	415	427	373	392	386	381	426	380	427	396	378	415	387	374	357	408	373	399	396	413	388	408	383	386	399	404	397	406	395	382	379	405	388	381	399	385	384	369	425	367	393	427	417	424	420	385	405	373	413	358	417	403	351	354	336	416	379	414	417	375	381	407	382	376	390	385	385	396	413	395	430	416	417	398	384	392	398	390	368	373	354	402	390	396	421	384	407	398	364	378	405	384	388	401	394	371	397	368	425	400
10772	1458	576	422	297	250	235	187	214	192	190	195	194	186	163	199	197	161	174	161	185	149	193	148	168	168	187	162	164	197	175	183	186	173	182	161	165	155	194	137	184	156	200	178	152	174	155	165	163	182	180	159	166	170	157	162	180	148	173	150	170	149	189	159	205	167	151	168	163	169	140	173	168	194	164	164	155	177	173	166	158	171	143	182	162	152	166	175	188	188	182	166	168	156	161	192	154	171	166	197	164	185	172	162	182	159	157	136	174	168	144	172	182	166	163	149	168	180	189	162	169	139	177	165	180	158	154	165	165	179	157	162	183	155	180	173	138	169	184	174	205	152	139	155	171	169	166	149	171	170	162	154	159	188	165	172	183	187	171	183	161	190	155	173	159	182	167	173	167	154	174	150	159	162	182	146	162	154	185	157	177	178	181	149	172	162	188	170	169	172	166	164	147	148	165	169	182	161	163	153	162	190	173	180	170	182	173	173	147	167	151	162	160	170	163	157	170	171	168	169	155	171	175	165	167	177	159	171	152	158	156	194	170	153	175	170	188	186	190	147	177	173	161	180	142	176	167	165	158	170	163	171	168	163	163	183	176	161	148	172	184	184	186	145	215	184	179	153	184	175	178	182	150	161	159	172	195	123	161	170	153	164	153	173	169	157	165	160	145	151	150	158	165	149	153	156	161	140	201	161	175	169	171	146	170	162	172	170	146	155	165	171	157	163	169	173	179	193	161	197	166	170	172	170	147	139	168	158	170	176	171	153	159	153	167	157	157	162	170	155	168	146	183	146	155	179	180	205	164	164	174	153	165	174	172	163	171	180	158	170	178	175	169	182	145	176	167	167	158	188	161	156	164	164	150	159	161	149	184	166	182	178	167	146	189	147	181	159	161	163	178	157	164	161	157	168	163	186	167	173	159	148	168	152	178	153	177	175	183	145	166	159	168	162	174	193	186	157	155	166	174	164	159	154	170	154	191	139	160	173	181	171	180	146	167	160	175	158	160	167	175	182	174	157	201	184	167	175	162	157	157	155	167	178	150	180	185	175	190	159	189	186	136	144	148	177	148	147	160	142	181	157	167	166	175	168	190	172	167	171	154	155	176	151	189	188	152	144	169	168	173	165	162	162	165	163	193	175	165	162	168	156	170	153	159	151	144	149	174	150	177	174	164	171	166	165	171	176	177	154	168	164	170	166	151	181	185	179	169	198	161	172	162	178	156	195	167	170	162	179	165	184	151	134	175	181	152	155	167	171	153	149	153	169	172	175	170	178	169	156	189	173	172	162	171	181	141	136	164	165	166	155	133	170	152	156	145	174	191	168	175	178	175	199	175	168	151	170	179	173	167	152	168	181	188	160	169	161	164	209	177	146	156	162	149	165	157	177	174	172	163	189	146	175	189	168	173	162	166	160	180	146	177	186	195	196	160	177	146	175	173	172	155	163	184	173	158	145	171	188	206	193	162	186	180	169	156	137	151	164	173	160	163	173	173	185	164	166	197	160	173	148	169	161	170	158	167	180	172	159	175	164	149	170	151	167	156	186	176	148	171	149	163	173	169	189	197	147	158	175	157	190	182	176	170	179	190	135	140	141	155	151	168	181	159	163	163	174	170	157	163	176	177	171	198	134	168	176	156	168	181	132	176	186	175	156	163	157	167	176	185	173	173	173	187	178	155	169	145	150	191	179	172	191	161	155	191	175	159	175	187	184	164	145	167	170	181	160	172	162	166	155	152	159	159	159	175	185	171	169	166	180	167	176	139	155	152	144	176	180	173	144	169	140	152	167	151	173	172	176	198	165	183	180	173	146	153	182	187	165	173	143	150	165	170	159	147	175	165	176	154	168	151	174	183	170	154	153	167	160	169	187	155	161	151	164	159	175	170	162	181	189	150	151	173	159	167	184	178	161	189	155	170	175	146	156	167	153	169	173	175	143	170	150	176	170	156	162	182	162	144	146	161	178	158	165	171	189	169	145	175	175	182	162	177	145	171	164	165	166	160	156	168	165	154	177	161	159	180	157	159	159	169	168	164	171	199	162	175	161	156	160	187	202	143	142	145	171	171	169	153	178	153	164	170	178	187	160	170	137	178	185	175	160	159	156	157	159	160	159	148	162	142	191	142	157	168	162	170	163	148	162	151	150	156	147	185	152	180	164	142	171	193	173	178	173	159	158	151	154	161	177	155	188	153	160	169	157	187	174	173	178	166	153	159	142	167	166	165	160	166	167	177	163	192	169	163	162	152	168	179	162	170	178	167	179	168	196	159	190	158	156	145	163	169	177	150	139	168	148	172	155	165	180	171	168	161	151	158	164	168	163	170	173	184	189	161	156	164	151	174	168	185	155	173	154	161	181	148	174	154	146	158	191	181	169	181	161	196	161	206	136	165	136	170	174	175	198	184	147	186	186	139	159	143	176	164	176	151	162	179	167	169	164	175	165	162	164	147	182	187	170	141	158	182	172	160	174	153	182	178	164	163	179	151	157	172	152	175	168	179	170	150	156	174	155	171	174	167	167	181	167	165	161	177	164	159	157	146	166	180	178	173	140	156	165	161	152	178	182	184	170	155	153	153	160	197	174	168	179	175	176	171	177	181	174	164	175	155	159	172	164	169	177	146	153	158	176	152	151	176	157	179	169	169	173	175	155	165	187	180	132	166	172	160	166	151	172	137	162	158	153	156	192	195	165	174	158	169	173	156	162	161	167	151	180	169	142	187	174	163	146	144	147	151	160	161	155	165	151	175	154	174	166	173	161	159	182	188	172	154	140	138	153	159	175	171	152	138	175	160	154	152	160	193	185	181	205	163	160	167	167	164	165	151	160	166	151	169	174	151	173	155	162	156	164	181	149	153	167	155	161	148	147	188	173	177	170	149	158	183	180	178	149	154	167	142	173	152	164	196	159	191	148	152	154	170	184	173	175	156	182	188	179	160	183	169	187	181	174	166	141	146	166	161	182	179	183	134	167	147	157	180	185	158	171	184	162	175	149	189	143	143	193	158	160	155	178	156	164	189	168	180	156	142	152	149	162	193	183	168	167	167	169	167	152	154	165	158	185	146	167	149	148	180	157	143	165	145	186	183	168	148	165	163	164	152	161	174	166	168	185	149	156	170	174	169	170	137	143	182	151	161	175	181	141	169	194	201	167	182	179	161	162	156	168	180	167	158	147	158	172	199	171	172	166	171	164	174	165	171	186	146	195	187	143	158	153	164	180	162	189	137	165	159	151	180	171	170	183	186	175	176	167	189	160	149	173	158	154	166	155	174	162	149	136	176	181	190	183	165	150	146	151	172	206	154	167	168	168	183	162	181	183	159	166	198	189	175	146	165	160	163	179	169	192	172	184	151	163	172	159	154	150	170	166	192	177	180	169	179	165	156	167	155	134	162	165	177	193	152	156	177	172	166	175	186	177	172	171	155	148	183	183	190	186	157	167	152	170	153	168	166	164	175	181	157	153	152	166	179	177	154	175	170	184
7961	1373	1511	1407	1129	909	766	689	693	665	629	570	573	547	536	482	502	523	482	458	469	444	406	440	426	441	465	477	448	498	455	422	415	459	450	435	428	430	434	423	437	455	434	422	447	454	432	437	424	408	427	434	439	464	458	431	400	404	408	438	385	403	421	407	418	407	411	395	437	450	426	396	411	420	414	427	422	440	402	440	443	423	429	439	440	405	423	421	412	462	445	393	439	407	408	430	434	430	425	449	440	396	438	430	447	446	431	421	436	423	421	455	433	418	446	426	408	395	413	435	422	412	447	438	424	425	429	418	418	448	384	419	410	393	443	429	411	457	470	445	411	410	421	425	481	443	432	410	387	448	428	448	432	485	425	412	458	426	422	469	450	414	439	455	435	399	422	410	453	434	409	389	457	445	404	430	446	462	386	428	422	402	468	425	442	417	464	467	420	455	408	386	400	437	436	444	391	440	451	447	442	470	436	422	436	485	385	452	442	425	415	431	444	402	435	454	417	435	403	405	447	402	428	455	439	424	431	401	380	397	404	438	435	423	453	466	390	421	452	407	417	435	421	421	418	429	422	412	408	423	448	408	399	430	439	450	405	409	403	438	428	417	411	414	395	447	395	441	415	420	438	422	413	446	459	489	441	416	398	439	419	413	415	397	455	426	417	406	417	414	429	422	440	421	424	430	436	459	445	469	404	396	428	410	438	460	425	404	449	461	424	440	427	442	406	422	402	445	478	420	454	421	459	408	437	453	408	448	442	445	446	435	458	459	437	426	421	434	417	444	432	431	460	434	410	383	418	439	382	421	422	449	462	452	391	429	403	482	417	439	416	407	442	403	442	432	404	405	406	386	438	400	431	430	441	421	440	513	402	432	435	443	448	448	423	438	436	441	439	416	464	428	402	476	397	401	436	423	402	410	407	455	442	444	440	398	445	441	431	422	437	440	430	464	454	427	415	415	408	414	430	399	426	416	422	422	437	419	465	432	405	426	455	444	452	454	443	411	442	411	445	430	441	409	440	418	402	443	423	421	455	407	412	392	430	446	412	447	432	417	453	414	443	438	442	459	446	475	432	402	420	464	445	430	438	415	457	440	428	407	408	500	419	437	443	429	378	410	446	412	425	438	412	447	406	397	404	413	455	445	435	418	393	401	375	459	374	375	440	406	443	447	435	498	419	419	384	413	450	426	426	430	414	427	433	463	443	411	425	494	446	430	433	406	444	425	430	419	425	424	429	408	459	421	432	428	450	431	439	461	431	419	418	446	446	423	445	418	435	449	444	423	434	413	394	405	432	442	412	447	424	412	403	432	421	434	443	441	446	402	441	412	454	417	457	437	416	411	430	460	390	424	444	436	447	438	411	416	437	423	432	448	472	440	424	437	426	416	432	429	451	422	459	440	424	438	427	446	430	444	443	393	431	418	404	405	407	444	403	446	409	414	374	398	400	473	399	437	424	467	394	441	435	435	462	436	449	432	410	386	435	441	450	389	407	413	441	464	404	386	412	437	392	410	452	443	368	450	415	438	442	432	428	445	445	424	421	430	445	445	436	443	444	426	390	450	415	410	432	413	435	424	463	419	454	444	428	427	421	419	431	417	416	435	397	434	439	445	426	383	422	425	415	435	401	433	414	422	450	415	418	420	439	450	409	404	436	433	418	435	439	458	466	402	377	444	427	435	407	475	407	416	429	433	427	437	439	404	444	422	424	404	447	412	426	403	400	415	479	408	413	402	421	441	406	408	435	446	391	431	384	402	436	430	445	431	425	450	416	420	399	437	460	439	415	410	435	405	425	425	436	444	419	434	479	411	458	448	445	435	442	433	427	451	447	404	406	428	456	408	415	401	430	427	456	448	443	438	428	424	413	422	409	452	439	445	456	404	417	429	463	418	420	460	435	448	430	424	421	433	425	409	441	469	441	429	406	456	425	414	463	442	418	420	412	439	412	464	439	455	414	430	425	437	485	452	394	412	454	402	433	417	418	451	393	444	445	463	431	427	418	390	437	432	386	420	442	442	424	436	445	402	401	439	423	458	424	401	421	414	410	477	442	438	441	437	403	420	424	463	431	435	434	412	426	437	442	408	420	454	435	447	408	454	416	418	410	422	413	426	392	441	459	406	432	461	427	391	397	416	431	397	436	405	420	444	438	450	413	462	426	428	432	439	458	425	463	452	474	420	459	463	463	409	443	411	432	430	433	425	432	419	420	437	441	418	409	421	439	426	416	413	412	419	395	412	447	444	464	398	435	406	411	451	425	404	439	402	384	426	434	447	440	446	429	418	435	409	428	424	411	452	418	441	436	447	441	446	459	432	403	488	381	437	408	434	421	446	430	453	421	425	454	403	395	447	439	460	420	408	419	452	430	437	428	423	451	434	435	448	419	432	392	387	424	446	451	443	441	464	445	434	432	417	458	441	400	416	452	443	405	433	394	442	427	434	421	454	415	395	448	440	427	419	402	454	393	428	395	432	430	447	440	399	365	426	408	427	440	396	439	407	442	460	407	456	420	407	456	436	420	404	444	424	424	423	407	426	412	411	449	405	420	448	445	438	420	442	418	378	416	402	431	404	422	447	413	418	433	401	430	418	449	427	424	416	399	414	438	416	445	421	462	390	412	498	413	429	449	434	397	430	430	440	401	421	409	438	416	417	435	450	414	417	453	409	422	395	438	421	435	425	434	465	426	456	425	425	437	429	442	448	433	420	424	421	422	444	448	402	466	445	449	395	408	430	431	453	450	403	415	408	416	396	430	430	460	414	397	368	432	397	459	419	429	422	429	430	426	429	424	395	433	431	430	405	476	433	446	436	443	420	427	393	400	422	398	411	412	443	485	466	410	470	426	439	409	429	451	435	408	425	430	428	444	435	475	421	425	434	430	421	418	425	422	413	420	423	465	428	434	409	435	432	413	404	457	457	443	458	437	401	406	435	424	417	438	406	439	418	460	446	414	415	445	455	444	413	433	405	455	442	434	481	439	416	418	419	434	395	424	444	401	427	425	403	458	412	440	457	449	404	424	411	396	418	452	450	423	395	452	455	424	407	427	447	440	449	440	441	403	419	447	400	381	463	435	430	465	413	427	431	429	400	457	407	395	444	413	472	442	441	471	425	403	456	413	422	423	458	428	405	395	417	457	399	459	427	466	383	482	391	395	447	419	405	410	418	470	399	430	451	440	421	415	433	460	469	405	429	423	433	444	446	414	384	406	427	390	405	424	434	402	417	402	441	396	396	407	434	412	418	423	424	455	437	406	452	451	412	419	434	427	432	418	418	434	421	435	427	411	429	394	398	451	434	442	447	387	437	436	424	412	394	425	467	412	404	427	418	416	443	425	458	464	466	414	422	425	422	442	451	468	429	432	433	379	443	418	448	449	428	436	420	420	414	412	439	408	403	419	444	411	437	431	427	426	427	414	427	408	418	472	434	377	415	413	461	407	430	428	436	424	413	416	403	424	428	435	475	410	439	415	412	439	379
24172	4507	1315	855	604	472	386	328	334	297	276	286	271	258	250	261	272	240	255	257	254	245	230	248	207	207	255	221	245	267	255	272	227	223	237	215	208	269	215	244	224	247	222	244	214	254	219	216	252	250	224	213	233	238	218	256	248	228	248	225	202	206	229	228	260	235	255	236	239	223	239	220	245	245	230	240	245	230	249	238	241	230	257	236	207	218	211	231	201	224	239	239	270	235	247	249	254	235	226	260	221	234	209	230	234	255	251	242	251	214	233	205	229	251	223	232	240	237	227	211	234	217	238	221	225	237	248	220	227	224	260	224	280	218	228	239	216	225	214	232	258	243	238	222	214	243	221	254	228	255	231	247	209	232	221	227	228	229	223	187	254	237	250	235	219	237	240	203	245	245	213	212	238	209	258	275	246	218	225	234	212	210	224	232	236	215	224	254	216	253	231	267	237	227	226	214	218	206	274	213	226	227	251	232	226	232	217	260	243	233	228	246	251	228	251	253	237	245	227	218	233	249	216	236	248	226	214	227	256	229	225	301	236	211	235	238	239	225	220	280	223	212	227	225	235	235	224	232	240	190	252	223	225	202	238	264	235	210	229	252	185	240	227	231	254	246	216	230	226	238	227	235	241	211	221	248	253	250	225	229	234	226	242	235	246	228	232	226	234	208	235	207	237	240	243	221	223	249	233	240	240	257	225	262	245	246	227	219	270	218	211	236	224	229	202	236	247	227	267	217	210	239	227	260	212	241	237	220	242	250	239	238	223	211	241	262	217	235	248	230	243	262	222	202	249	240	243	229	233	248	216	223	261	243	240	220	234	230	222	256	228	220	220	238	205	223	226	215	203	228	239	197	243	200	248	235	202	238	254	238	232	222	220	232	225	214	222	243	245	219	249	207	236	229	245	235	229	249	251	228	206	232	232	218	202	206	197	236	241	258	222	252	208	240	253	256	252	227	273	227	249	223	219	238	226	207	252	219	240	198	230	240	235	226	223	240	225	242	222	241	237	217	219	206	254	218	244	210	238	210	211	214	235	218	237	267	202	225	218	210	213	244	231	253	233	226	221	245	255	237	235	246	266	239	252	235	236	253	237	252	260	238	204	244	218	238	222	225	250	239	258	258	240	246	240	257	234	241	231	228	206	232	236	244	228	245	232	272	220	250	251	257	228	238	232	258	250	216	252	216	262	279	223	203	227	223	224	217	228	208	225	237	237	233	240	256	246	222	238	237	260	227	248	244	214	249	252	268	242	216	230	229	258	247	240	218	203	259	250	228	214	244	223	239	221	206	267	235	226	216	257	240	207	208	226	220	213	226	219	239	222	226	234	213	261	220	225	228	253	241	208	211	231	215	197	263	225	248	222	246	242	220	211	240	173	221	236	226	199	211	246	231	250	242	252	256	247	214	230	232	236	200	234	242	232	216	222	249	259	233	223	227	233	230	233	237	276	265	234	261	226	243	235	245	251	235	231	234	230	254	274	217	227	262	236	254	230	239	257	236	224	211	224	228	222	250	237	222	233	198	236	258	225	253	226	240	244	221	239	211	254	224	208	255	239	271	235	231	238	217	201	204	209	247	209	241	229	230	228	224	231	219	223	235	247	237	213	213	236	229	221	239	235	223	226	232	251	238	243	248	269	211	243	216	231	226	243	238	233	232	237	257	251	244	210	259	235	239	235	201	232	196	236	243	236	237	237	239	221	217	230	216	260	234	208	260	235	232	231	225	235	233	207	235	254	267	230	256	261	225	257	251	219	221	236	241	224	227	249	226	224	248	205	236	232	226	228	212	224	239	222	226	232	248	242	242	241	240	231	259	248	256	243	262	269	229	262	243	211	237	258	216	243	219	236	214	250	241	233	243	262	228	221	217	222	236	224	223	203	217	216	237	220	241	257	228	241	244	254	228	236	244	228	246	226	206	239	225	220	255	231	256	240	222	229	233	234	259	246	224	242	215	229	212	245	199	226	233	205	244	264	248	227	260	243	226	225	219	246	214	237	208	220	253	262	240	235	240	232	217	223	225	248	217	212	199	206	216	244	213	235	256	243	234	246	263	221	235	276	234	248	240	232	251	235	231	247	217	226	243	242	244	222	207	242	242	228	249	239	263	246	238	221	220	252	256	223	247	211	247	234	237	227	261	228	210	207	232	225	230	214	234	248	242	191	226	243	231	236	218	239	236	210	199	216	246	238	213	243	189	230	190	206	229	217	219	252	239	217	242	243	236	241	231	222	238	247	222	245	264	207	207	247	241	228	250	222	240	269	228	257	206	229	196	237	237	212	236	202	244	215	258	256	230	225	253	274	231	256	241	224	230	260	239	224	217	250	251	231	249	219	216	222	228	264	217	255	218	221	213	220	222	247	252	260	242	255	233	202	237	218	237	224	230	219	217	236	215	225	248	227	217	229	216	221	249	236	222	246	238	212	252	251	245	244	249	234	239	230	248	237	253	196	234	225	244	229	231	215	196	201	235	219	221	210	244	244	234	218	295	262	219	241	271	233	226	222	240	246	238	261	235	228	239	235	240	235	251	192	202	275	229	217	226	236	225	266	227	211	210	231	245	221	211	232	215	216	224	258	239	244	223	208	221	223	244	243	245	233	246	234	239	261	221	235	237	219	227	219	230	238	242	233	239	240	237	231	234	229	226	234	233	235	223	226	228	243	245	273	254	225	209	245	216	237	218	248	226	253	210	225	255	250	257	225	238	219	222	230	205	223	205	256	230	251	223	274	240	243	223	231	219	239	248	233	205	236	228	228	208	228	224	247	231	232	233	241	209	242	255	238	211	239	241	225	225	233	228	249	233	231	255	226	218	230	231	215	245	243	218	247	255	257	239	219	230	236	235	234	221	215	255	259	221	229	202	207	210	234	218	272	220	247	244	244	224	215	226	224	219	237	247	236	240	239	232	243	235	240	230	263	225	246	247	218	241	228	233	240	236	210	236	238	223	240	226	220	205	231	253	236	232	244	240	213	259	240	252	240	253	213	231	237	222	223	226	212	215	227	219	226	231	208	230	232	228	253	214	193	220	248	215	221	241	207	227	224	211	219	227	234	231	237	220	247	257	219	229	237	221	220	247	252	230	241	248	230	266	239	255	198	226	205	217	230	222	222	219	255	221	228	250	215	258	269	217	210	241	245	241	245	222	213	231	207	258	237	228	264	215	222	225	223	253	239	248	201	198	244	232	232	239	225	228	236	229	236	235	218	231	238	241	194	222	223	232	228	264	227	210	249	237	246	253	208	236	209	228	221	207	236	256	211	233	223	242	241	240	246	200	208	246	237	232	223	250	212	239	235	248	236	238	208	228	225	227	253	243	238	229	237	276	246	224	210	225	244	213	220	256	244	227	237	229	224	220	272	236	224	227	245	224	232	248	230	246	215	241	221	213	224	219	234	233	244	233	234	224	213	251	217	233	233	253	223	227	218	248	233	247	223	230	220	210	249	266	238	225	214	218	213	234	211	224	241	240
16691	2740	2791	3035	2337	1868	1413	1248	1172	1023	911	915	840	878	829	716	730	705	769	656	651	622	605	627	606	633	620	645	622	663	644	609	554	569	569	582	557	599	546	571	597	645	516	604	599	595	623	572	594	553	565	573	599	565	579	608	585	552	559	573	602	566	585	544	566	560	580	563	626	586	538	584	586	570	554	562	593	586	567	545	537	587	591	561	605	587	546	556	540	605	581	536	542	615	573	571	578	559	571	559	544	543	549	597	565	555	602	542	585	582	608	534	543	554	559	563	601	590	550	569	541	568	593	548	593	578	591	585	558	567	586	583	542	556	579	556	582	571	552	532	543	552	629	579	565	557	560	585	540	534	542	541	549	574	565	597	611	565	587	567	603	566	518	565	546	569	614	574	589	553	546	574	584	555	548	570	586	572	527	555	516	553	588	550	569	599	579	549	601	555	595	559	568	569	545	557	555	564	543	537	532	560	561	559	554	573	567	557	567	574	603	523	592	563	533	539	555	559	559	552	557	588	581	589	564	613	589	598	547	525	572	560	593	556	517	567	572	538	597	555	575	582	550	571	606	598	544	582	592	521	555	569	529	595	547	571	572	574	568	538	572	580	591	538	599	585	580	582	566	533	551	574	546	588	554	526	593	543	578	559	565	618	574	578	510	564	525	559	538	587	548	569	520	571	537	542	529	605	523	543	550	572	577	539	591	545	561	534	530	517	513	586	565	614	581	542	598	531	521	583	564	550	618	556	558	617	528	535	557	595	555	555	576	580	563	566	590	562	577	601	568	521	580	546	564	621	580	571	529	550	595	531	587	547	559	551	521	548	625	544	555	527	559	535	565	546	545	539	568	554	588	569	565	565	559	551	556	594	590	559	537	581	581	544	580	582	542	555	570	582	561	584	559	575	600	585	557	596	531	565	563	600	576	545	550	536	582	586	581	581	551	563	553	502	514	573	541	594	573	571	548	558	566	553	591	588	629	563	502	594	587	600	585	550	524	597	525	560	560	550	541	554	550	558	600	563	523	529	525	581	584	576	570	592	579	567	597	540	580	544	535	562	558	587	556	556	565	518	584	602	562	577	582	582	528	561	586	561	598	576	566	576	592	578	570	536	551	560	548	583	557	566	596	570	545	601	535	570	580	536	545	592	580	541	574	589	540	572	577	568	576	560	565	553	564	599	529	548	551	615	578	556	572	589	609	582	538	575	524	574	573	557	595	590	547	597	575	535	552	535	571	559	545	580	564	573	572	587	569	537	617	584	583	583	533	587	555	544	525	593	568	597	587	581	566	551	538	567	634	564	563	565	563	567	568	544	546	581	545	595	568	608	581	598	563	570	520	607	578	580	576	597	548	610	542	561	560	591	547	547	572	569	589	521	579	573	549	603	591	560	537	522	544	523	534	558	548	544	573	569	557	634	601	554	555	535	549	537	562	579	535	608	585	555	609	563	528	569	573	558	528	562	533	583	543	576	536	586	551	559	564	564	577	574	510	592	560	565	531	559	560	545	547	571	531	569	574	581	540	577	589	555	559	551	600	562	594	539	566	532	575	569	557	611	564	564	569	533	568	521	579	562	583	544	579	512	553	553	592	587	590	569	546	559	579	555	585	599	544	542	556	541	556	545	534	554	567	561	583	550	587	578	569	583	565	534	558	551	577	533	576	522	552	543	569	601	574	530	541	542	549	574	584	572	540	624	576	579	566	552	612	577	586	568	590	569	589	614	581	543	536	629	568	581	559	580	545	568	559	568	539	548	556	526	540	606	549	599	582	570	568	574	561	580	543	588	589	558	551	598	591	589	533	536	574	595	564	568	604	500	546	518	526	550	549	561	555	547	537	541	517	545	532	579	561	568	582	549	597	558	558	548	584	583	552	531	611	535	578	583	577	539	573	586	536	532	584	542	563	567	583	521	580	525	573	576	540	587	560	587	531	588	568	532	536	512	616	575	553	533	585	552	596	547	588	558	542	565	560	568	554	539	611	541	585	563	543	544	546	583	586	518	576	584	564	606	610	563	593	577	535	565	612	583	528	534	540	570	558	523	528	525	554	591	580	540	583	594	600	561	564	550	537	562	580	595	565	556	540	569	579	557	531	576	536	584	552	518	588	601	575	542	553	583	608	546	551	596	536	588	560	532	569	601	554	534	521	598	572	541	530	565	521	567	570	573	599	602	575	600	547	557	535	597	584	573	592	544	543	531	598	547	568	521	559	561	554	530	612	574	511	598	537	567	590	511	563	593	596	590	557	620	610	580	549	535	505	587	585	588	570	542	541	544	552	525	572	549	559	601	579	582	564	533	535	552	534	539	547	557	557	576	567	556	560	579	574	530	570	594	544	579	555	605	634	538	569	614	586	529	585	531	583	605	547	570	545	597	567	565	586	567	583	548	543	575	596	570	585	567	560	589	561	563	551	604	506	560	562	556	550	562	583	532	571	577	629	534	576	563	560	591	564	562	608	573	551	550	572	552	607	575	587	574	567	532	531	558	525	567	549	530	600	547	567	589	540	531	634	607	611	536	582	582	539	524	592	575	549	554	549	561	602	582	559	573	589	558	566	558	561	567	588	558	609	606	568	548	585	548	607	578	618	541	579	575	559	589	557	556	542	552	588	601	570	557	585	587	574	565	483	579	589	599	601	545	595	576	581	598	587	601	598	554	584	554	542	586	549	521	511	533	562	592	574	583	529	579	564	574	590	555	573	566	611	546	564	541	568	573	551	580	554	551	547	564	547	587	562	549	546	594	556	556	520	554	559	589	570	581	551	542	551	539	578	530	561	586	569	552	571	551	558	585	557	552	585	576	582	572	529	588	552	569	571	566	546	576	601	555	585	574	583	543	542	560	569	553	567	587	562	592	586	575	629	585	521	569	590	550	556	544	487	581	587	571	567	521	553	544	555	549	610	586	602	531	546	564	532	599	537	535	518	569	562	559	576	563	577	511	562	593	593	538	544	544	613	597	573	573	603	577	563	578	525	562	610	545	527	585	550	563	574	545	535	576	551	585	560	591	526	488	543	546	549	563	556	564	553	547	603	564	549	570	529	557	582	583	552	561	579	578	591	570	632	561	590	573	602	521	588	559	585	564	524	631	540	577	588	581	590	582	513	577	603	546	538	588	557	568	570	608	594	527	588	550	542	559	573	549	544	602	571	565	562	565	605	575	537	582	608	522	570	571	578	581	608	550	577	603	557	589	492	601	552	628	536	546	569	559	580	583	550	550	521	576	624	606	592	585	571	572	594	582	570	556	587	581	556	571	570	587	597	588	542	590	542	535	565	545	594	606	534	578	561	582	594	566	558	521	569	593	537	573	564	575	577	573	604	598	541	539	560	534	583	545	569	537	597	560	554	580	628	580	559	565	542	623	497	513	599	564	574	571	554	559	572	573	599	557	540	590	599	556	600	564	556	595	583	529	551	559	564	530	590	529	540	589	539	599	571	609	575	593	528	562	578	554	546	516	523	582	537	579	562	542
33076	6896	1980	1314	831	538	400	367	303	313	235	256	250	229	242	201	181	174	154	203	169	191	160	155	175	171	178	153	184	168	169	171	163	172	147	160	151	155	168	149	166	183	163	160	159	144	159	179	182	168	174	130	151	167	150	162	156	160	141	172	135	154	156	152	168	162	159	157	141	147	153	147	150	162	149	179	166	152	190	157	156	149	147	145	161	152	153	174	146	191	149	154	154	159	160	168	163	190	163	138	181	150	130	148	155	144	155	172	149	161	170	164	150	157	162	166	174	171	167	148	142	159	172	150	156	151	151	149	168	150	147	157	165	147	146	139	161	183	156	169	177	165	151	157	143	140	147	177	168	147	132	170	169	168	151	153	128	164	168	170	187	175	175	167	141	185	184	169	157	146	163	170	145	137	156	160	179	178	154	172	188	154	154	137	135	175	154	181	157	144	160	154	171	134	125	151	148	170	159	139	160	161	160	161	140	158	140	150	151	183	176	178	165	165	167	153	155	173	158	178	174	153	151	157	163	143	148	169	162	153	170	172	170	158	143	161	166	157	161	155	172	136	140	185	155	174	181	150	143	162	162	154	174	156	153	197	160	143	181	164	196	163	160	158	161	143	171	152	151	195	149	156	159	161	182	185	155	168	148	154	149	140	147	177	143	162	154	163	147	157	169	167	169	158	151	161	151	158	167	170	144	162	154	184	176	159	166	175	150	148	159	172	177	162	177	145	149	158	149	160	150	149	154	157	158	139	168	174	141	156	154	137	161	150	150	145	161	152	170	181	172	165	169	156	149	180	204	165	181	157	157	186	160	180	158	151	147	138	161	170	151	157	175	150	165	167	142	154	132	180	168	135	170	161	156	171	148	170	172	137	150	152	145	153	151	171	146	182	164	170	136	187	155	146	185	169	173	153	146	164	130	145	156	170	142	163	151	175	162	166	153	159	163	165	192	178	176	163	173	169	150	153	165	154	163	169	145	148	162	148	160	152	183	159	163	154	178	177	163	155	157	174	186	174	172	143	149	167	142	155	149	162	174	155	154	154	133	143	119	161	152	152	152	154	138	147	165	193	150	139	167	169	151	166	157	144	148	159	175	176	157	167	157	170	156	152	150	152	176	159	172	145	173	160	165	141	160	166	148	169	161	169	157	164	176	175	189	161	163	150	171	165	161	174	182	156	159	175	173	157	162	168	161	142	151	164	166	163	153	137	141	184	169	175	176	150	162	161	156	134	150	171	142	169	139	157	185	178	161	150	141	138	138	158	147	165	177	139	140	172	160	168	168	148	172	160	160	144	195	163	168	166	167	178	138	159	176	173	179	188	188	163	145	145	160	158	168	149	165	186	180	145	163	144	141	165	166	144	162	137	157	159	153	165	175	166	161	152	139	158	144	146	153	163	156	157	154	182	152	167	162	150	169	143	172	166	165	152	162	180	181	176	179	162	152	189	156	149	161	154	134	177	170	140	147	153	147	159	175	173	126	165	153	152	136	174	172	158	159	169	157	166	143	182	132	176	157	176	142	153	158	146	163	153	163	189	164	161	157	170	151	150	163	137	147	182	164	158	154	150	163	155	140	187	172	150	167	168	150	157	153	134	169	141	149	181	147	145	166	164	168	162	171	153	153	144	165	165	171	170	145	148	160	134	183	175	159	180	143	175	144	161	161	152	167	126	172	163	165	151	160	160	153	132	161	164	156	169	152	151	150	143	153	173	184	161	155	157	159	156	142	166	195	161	190	177	148	141	160	151	166	135	156	193	154	143	163	141	162	160	187	147	154	168	176	157	152	151	140	146	161	144	164	179	182	166	163	158	147	158	188	150	165	165	158	142	164	143	174	156	144	163	139	154	157	168	153	162	171	155	158	158	171	165	167	148	143	156	160	169	183	166	147	189	151	152	156	182	155	170	172	193	151	173	129	156	168	147	168	158	153	152	184	179	153	165	188	150	176	128	163	142	137	162	160	161	163	157	142	164	138	151	144	176	177	160	125	153	151	154	140	159	155	153	158	137	149	164	156	146	152	151	140	160	158	160	161	164	155	164	156	161	153	175	137	181	193	168	169	152	158	155	164	149	153	156	154	146	156	174	176	146	207	131	169	152	154	146	175	163	156	143	190	156	167	155	171	155	151	187	142	150	163	137	159	164	155	152	166	139	137	190	150	153	146	155	187	160	163	159	150	152	148	149	143	156	152	153	153	160	188	154	139	166	143	151	151	146	162	159	170	180	190	146	168	175	154	153	160	163	155	141	143	174	158	156	163	160	162	163	160	168	158	147	156	142	149	151	154	148	155	165	162	167	142	146	167	148	145	176	157	156	138	183	172	166	181	160	165	171	157	152	149	168	156	161	167	177	132	159	178	176	159	155	160	166	166	178	156	168	162	139	144	147	183	171	137	165	174	162	153	143	156	149	156	184	154	168	158	177	140	176	147	166	167	139	181	152	186	156	163	143	147	155	174	161	147	194	153	160	175	168	153	139	178	173	178	181	189	179	164	173	172	148	144	155	156	158	169	170	153	155	155	134	163	152	168	186	155	132	187	159	152	147	155	158	139	184	156	177	166	172	153	175	148	168	164	171	155	149	153	163	175	155	166	182	171	164	187	155	144	165	144	179	161	155	162	166	121	169	146	149	166	152	148	149	174	163	161	140	141	169	184	157	167	170	182	179	166	144	166	158	160	145	151	145	178	161	162	155	144	176	162	161	131	131	167	160	152	163	144	160	154	163	137	162	173	141	154	158	172	158	167	151	185	180	169	169	157	156	151	153	185	167	159	161	157	171	130	133	121	182	152	160	181	145	151	158	159	178	158	166	151	148	155	177	164	153	150	164	149	142	144	173	165	134	141	154	131	185	172	169	150	158	149	161	158	151	157	146	173	151	138	155	174	170	159	158	163	162	159	167	137	193	162	146	154	152	159	161	160	171	155	155	159	159	169	171	174	184	151	166	145	164	162	160	150	151	160	174	147	136	183	166	146	169	145	173	150	155	147	165	178	178	170	158	144	152	167	150	141	156	164	195	154	152	146	195	181	156	148	139	170	180	149	156	163	168	145	161	141	160	148	166	164	166	174	166	150	161	165	155	150	154	167	138	166	154	147	150	149	143	146	171	167	197	147	133	157	152	157	151	158	164	150	153	159	138	168	170	166	175	161	158	149	169	166	174	151	175	162	157	146	157	143	173	173	174	158	137	168	158	143	162	171	143	161	173	168	162	125	149	178	167	177	171	150	164	174	160	172	154	132	180	157	151	159	164	161	165	151	133	130	155	152	153	158	139	168	150	148	153	163	163	171	166	175	144	152	157	163	172	155	173	178	138	129	138	150	160	160	140	156	173	172	146	170	157	135	171	124	165	150	145	150	137	177	147	140	144	182	160	175	157	157	171	152	147	181	147	183	177	179	150	150	143	190	179	160	180	176	162	146	145	169	148	168	167	164	148	175	159	169	167	152	165	179	153	171	149	153	162	150	152	155	195
20758	2707	3847	4352	3250	2316	1825	1525	1399	1239	1001	931	876	830	772	777	739	668	621	570	513	526	478	478	458	473	508	503	505	488	481	481	480	444	428	460	438	415	404	427	381	399	366	419	423	395	453	421	396	368	378	406	394	415	379	373	411	427	386	419	419	383	404	418	422	417	409	428	401	416	435	407	393	407	373	403	433	403	394	388	351	369	406	401	391	403	401	395	367	405	400	378	415	399	405	377	427	353	388	395	387	407	361	338	417	371	424	421	400	378	386	428	406	349	379	404	417	404	405	385	371	396	400	361	373	404	426	395	395	370	414	362	403	391	385	387	384	385	377	376	354	378	376	408	375	360	440	394	417	412	390	391	369	412	407	391	405	376	380	377	378	433	413	384	416	427	383	409	398	392	401	396	381	403	410	394	394	405	403	394	368	388	394	417	420	381	400	409	370	359	384	403	402	427	436	400	419	399	350	392	350	349	390	361	394	392	399	372	427	371	373	369	426	375	438	431	352	409	380	422	372	391	438	391	373	440	381	374	390	382	408	409	420	387	403	377	409	357	366	396	379	377	376	383	421	354	418	415	368	402	394	404	387	413	417	396	421	414	402	339	405	399	402	403	415	421	383	393	372	363	403	396	385	420	372	400	414	434	385	400	409	373	411	388	390	407	383	403	410	382	365	383	375	428	402	406	339	412	406	368	407	427	380	402	415	406	408	344	408	382	366	385	383	358	385	427	449	379	395	383	430	416	358	383	379	365	370	381	393	407	332	389	363	431	401	405	422	371	413	362	393	395	370	427	445	426	426	375	406	403	400	384	399	404	356	369	386	389	375	387	392	372	407	386	414	395	385	356	362	380	387	379	408	371	381	392	401	366	380	390	370	387	396	365	432	387	404	379	385	368	423	364	422	401	390	402	428	369	372	398	397	360	391	381	383	409	342	349	380	388	435	433	365	376	383	366	353	398	390	424	399	418	389	395	408	389	402	413	420	346	412	419	390	375	412	379	397	412	381	421	407	384	400	405	373	388	436	373	400	444	439	404	399	389	374	406	371	377	413	415	376	383	395	372	358	411	389	404	391	413	392	427	358	375	362	399	394	374	416	417	380	377	420	378	416	376	385	393	381	397	388	391	371	402	367	371	394	382	395	397	412	368	362	362	403	362	367	412	420	367	400	387	404	378	393	377	385	388	402	329	399	390	398	400	413	360	404	429	389	414	423	418	373	411	416	391	412	393	385	363	389	397	384	378	387	383	406	392	384	373	380	416	402	350	405	407	392	391	358	370	370	407	353	395	374	400	416	385	394	397	380	385	412	401	355	374	368	380	391	383	388	378	378	380	390	381	360	385	417	404	397	426	437	388	403	400	389	396	393	413	365	461	366	374	382	371	399	365	392	395	369	389	370	380	395	387	390	390	393	394	414	414	376	398	401	385	355	400	398	369	410	397	408	384	376	371	396	360	401	404	378	366	409	397	398	405	422	408	419	360	397	399	369	368	381	366	398	421	411	370	349	378	421	393	401	384	423	361	370	351	366	434	392	385	379	378	368	402	405	400	420	346	387	409	374	387	378	366	378	364	383	378	382	392	380	407	386	377	356	391	415	364	385	372	347	414	423	373	402	379	399	400	396	378	395	401	393	379	362	384	385	388	350	394	389	366	398	386	427	371	388	381	390	392	406	401	385	406	410	438	414	386	403	422	434	449	393	378	392	398	386	415	417	387	405	390	384	388	422	384	394	376	378	373	371	388	386	378	364	425	403	412	406	394	400	386	401	404	387	358	380	427	415	422	388	371	400	388	392	351	351	356	393	384	415	402	397	407	417	381	359	403	374	403	368	407	427	395	421	395	359	394	424	400	389	385	412	410	403	353	398	394	395	387	387	404	394	386	406	411	389	379	392	401	381	381	379	410	395	406	406	392	389	411	408	373	369	397	427	401	428	392	363	418	375	385	428	386	378	404	367	415	357	379	396	400	405	372	392	391	381	396	372	405	440	380	406	387	366	418	380	419	427	374	343	404	396	382	417	410	373	402	381	363	391	382	424	413	422	387	363	394	391	384	400	430	394	403	425	405	356	375	385	390	401	406	423	379	438	405	384	381	408	371	371	381	378	404	411	352	395	432	420	381	398	400	363	389	380	388	399	401	382	397	389	397	380	424	360	373	401	377	408	440	378	373	374	370	384	404	383	409	427	388	400	354	386	427	449	372	380	384	404	372	416	380	427	377	402	418	413	392	395	355	398	416	376	424	376	378	380	395	401	402	415	396	409	393	379	394	373	409	371	408	423	350	392	366	388	395	399	411	359	417	383	394	409	432	369	417	413	380	380	374	378	425	420	379	365	394	404	373	429	399	389	407	390	405	440	361	399	393	419	394	374	402	411	421	393	365	431	413	406	397	377	373	382	387	375	391	382	390	400	391	409	392	413	357	400	409	376	373	400	399	375	361	412	401	410	367	364	383	358	363	415	383	381	375	405	349	409	400	403	401	386	359	413	373	356	402	369	381	413	377	391	401	385	338	373	378	424	361	411	392	367	435	382	370	372	361	385	385	375	388	369	368	399	380	373	386	369	401	399	379	397	393	428	398	412	391	403	422	424	405	424	410	348	392	390	370	361	359	428	403	378	367	408	387	353	387	403	368	393	409	372	394	383	387	435	376	425	404	380	396	410	391	402	385	370	404	393	408	419	409	401	425	406	440	343	354	391	402	439	400	377	389	410	417	406	408	419	399	400	414	409	434	369	417	434	383	376	341	383	377	374	400	416	378	370	371	383	394	394	399	388	364	375	419	421	411	361	380	398	413	389	393	375	373	392	375	387	416	383	366	428	375	407	409	386	420	416	400	378	384	391	374	391	356	397	423	397	397	435	395	396	398	403	397	411	380	399	397	378	377	364	366	378	398	421	378	434	412	350	362	381	370	405	398	434	403	391	395	391	395	407	431	420	422	377	384	367	380	398	415	381	370	399	391	390	385	391	398	398	401	382	421	392	425	415	421	394	411	410	377	379	386	433	398	375	354	387	367	374	384	403	342	413	429	390	403	390	391	428	370	384	412	418	404	359	389	393	395	386	418	406	378	417	371	383	346	395	399	414	400	375	388	394	429	409	407	372	399	417	386	412	382	375	389	428	421	400	384	426	405	364	415	406	420	402	380	408	406	384	359	405	419	354	402	383	394	371	400	412	377	412	374	414	380	361	394	399	404	379	398	436	395	394	402	362	430	385	408	379	390	370	422	409	366	397	421	408	406	399	385	402	340	385	396	399	393	371	399	381	392	393	371	441	400	396	395	380	397	377	435	390	432	387	383	373	374	385	395	392	409	393	377	398	396	395	441	366	402	437	411	385	378	380	378	382	378	393	437	392	429	408	355	412	367	416	400	395	406	401	419	381	427	373	400	377	409	369	390	387	398	405	369	400	388	408	398	420	393	429	364	442	393	380	375	367	378	355	404	413	399	403	400	400	397	405	379	394	379	426	396	355	377
10407	1358	591	467	351	276	234	212	173	216	186	199	167	187	200	166	176	181	183	195	182	157	172	196	179	145	184	144	160	166	154	163	167	195	150	180	182	166	150	184	168	164	166	170	182	145	157	161	177	167	168	171	173	171	145	179	171	153	172	162	191	159	150	146	163	154	164	156	169	157	161	178	158	160	153	182	172	170	174	172	170	156	167	154	169	158	165	164	169	178	149	163	177	183	187	161	173	170	160	153	166	160	146	153	173	167	160	162	181	152	194	178	167	164	164	173	160	150	136	163	161	158	171	171	158	155	171	177	192	171	166	160	166	184	179	168	172	154	142	152	175	159	164	179	166	174	158	171	154	152	162	176	180	162	175	155	156	164	164	176	145	182	183	166	196	158	175	167	171	155	144	164	184	165	151	171	151	152	152	156	169	162	164	156	148	160	163	154	169	166	186	166	170	181	166	165	169	184	184	160	149	171	168	178	182	163	170	167	185	164	165	162	166	162	167	172	170	155	176	175	157	164	181	145	139	156	177	158	161	195	150	152	172	168	148	178	165	168	161	156	176	171	166	165	174	175	140	178	182	184	168	168	173	183	163	161	184	176	168	168	163	140	167	164	152	219	156	158	145	174	178	165	194	146	160	160	158	194	166	154	155	168	152	183	155	157	185	197	178	182	151	172	181	142	154	186	177	146	164	176	159	162	185	162	157	154	165	188	185	155	164	162	174	140	170	191	175	165	177	169	169	169	154	175	175	167	165	152	179	171	173	161	150	159	197	168	165	189	169	163	163	159	162	153	176	131	153	172	190	173	172	169	180	161	186	195	171	174	170	166	182	181	173	164	158	182	181	167	146	142	159	166	174	178	188	171	161	162	166	177	165	178	156	159	170	149	161	151	158	176	180	174	176	176	166	146	201	154	165	143	178	170	146	160	171	182	164	152	139	151	183	165	144	157	171	166	185	198	189	162	139	162	157	171	183	166	159	153	153	154	183	161	151	164	170	163	175	161	176	157	158	192	165	179	160	169	137	163	159	152	177	177	145	165	174	168	181	173	192	156	150	139	135	153	156	188	167	171	167	176	167	163	177	160	151	171	145	179	141	150	157	162	176	167	166	150	165	170	164	150	183	171	181	155	159	191	182	159	144	181	154	178	155	182	141	174	182	153	173	173	175	181	172	182	173	162	176	175	195	162	173	180	187	174	178	156	153	148	154	172	168	168	159	186	175	184	159	179	149	150	170	206	178	145	163	182	186	153	158	165	188	180	181	138	149	163	163	163	175	159	179	175	175	167	160	164	170	166	167	185	168	156	157	191	174	172	177	154	178	151	163	152	178	158	144	171	156	197	186	153	153	170	146	162	191	196	155	157	164	120	168	159	153	169	189	174	185	142	167	149	180	168	185	154	167	169	153	182	170	165	162	178	169	154	174	166	160	161	163	172	162	139	162	184	177	157	161	186	174	168	150	186	155	145	141	162	203	169	169	173	185	173	148	181	176	154	162	161	148	168	158	153	158	170	162	147	151	158	149	149	188	168	166	185	165	168	179	152	154	167	181	164	153	160	179	154	173	157	164	152	179	162	163	181	176	144	162	139	177	178	175	161	185	166	171	149	163	195	166	183	174	160	143	179	186	154	171	158	174	208	157	132	176	158	140	181	180	151	156	173	134	160	186	154	167	167	161	160	154	161	155	165	172	171	167	153	170	158	145	156	189	175	163	171	149	143	141	170	162	177	155	140	155	159	171	157	137	186	163	143	179	178	151	160	155	194	183	146	142	164	170	171	162	161	166	147	147	161	182	163	165	152	161	164	136	179	157	179	175	156	150	166	155	167	164	168	156	157	141	189	167	166	166	182	154	156	160	172	154	183	168	164	159	146	152	152	158	177	184	152	171	190	170	181	161	173	168	161	158	160	191	149	160	161	149	156	174	176	165	162	150	148	151	164	165	164	159	158	174	189	164	192	164	144	165	187	172	159	160	154	179	174	176	179	177	163	157	188	159	173	154	181	162	160	191	160	147	154	176	176	172	154	160	157	158	172	189	184	161	166	169	173	186	188	149	171	159	153	158	161	147	182	154	178	159	157	170	174	156	169	166	159	161	155	194	172	154	159	152	174	160	185	182	161	155	158	187	159	184	159	148	173	172	171	158	150	159	167	147	174	158	157	177	160	143	145	175	140	174	186	148	158	149	165	174	173	160	180	178	158	195	155	181	162	155	152	157	142	148	180	158	168	153	174	155	176	140	189	165	158	175	159	158	177	158	179	170	153	164	155	164	154	148	148	155	181	164	165	183	170	168	167	162	161	166	167	162	170	168	174	184	171	172	191	169	173	176	144	179	188	141	164	155	195	154	151	185	187	156	200	174	169	157	151	159	192	169	170	174	161	151	190	177	168	162	190	162	151	156	180	150	163	181	190	192	162	176	172	171	163	152	151	150	182	156	177	162	176	175	166	172	182	158	167	157	140	167	146	163	175	167	155	155	198	135	159	159	199	173	157	174	164	174	180	160	168	156	169	187	171	152	157	148	177	168	186	161	173	152	180	151	140	168	174	165	195	151	140	160	189	171	161	161	148	141	168	151	180	195	156	179	153	156	148	184	171	163	169	169	150	170	162	166	146	156	170	139	165	168	149	168	148	176	146	163	169	148	184	166	156	153	146	156	155	172	163	168	171	164	149	168	163	160	166	167	170	176	152	171	174	188	168	170	151	182	159	181	178	161	155	172	161	152	181	179	165	148	179	155	163	147	165	155	155	164	179	172	162	151	187	173	166	168	186	156	169	166	154	170	179	150	184	170	162	145	156	195	182	171	180	165	173	172	143	163	170	149	161	164	174	175	172	129	153	181	193	164	160	163	153	177	167	185	186	148	153	188	172	185	165	206	187	150	164	132	173	167	165	170	155	174	182	168	171	174	170	180	155	161	157	176	171	166	165	166	167	160	156	169	170	151	172	173	177	155	191	167	174	137	178	151	167	167	181	177	172	178	143	166	175	169	156	152	156	161	167	176	161	191	154	151	157	172	178	190	164	162	181	180	179	175	175	158	142	180	156	174	157	177	166	139	161	177	196	174	161	167	180	152	158	161	157	151	180	160	152	157	169	165	150	164	138	181	187	192	166	159	171	152	198	151	161	161	164	149	154	166	170	139	165	181	151	180	197	147	179	161	143	171	183	159	176	166	186	171	166	183	172	174	166	180	165	182	179	174	187	159	180	165	155	173	174	188	183	158	167	167	162	155	148	161	153	160	170	153	173	171	150	155	162	153	157	178	166	175	177	172	149	167	181	166	161	170	160	159	189	170	149	167	160	188	170	142	160	181	165	150	157	164	152	163	168	160	178	162	195	175	153	182	160	186	140	150	150	152	149	163	163	164	171	137	194	156	188	166	176	198	161	191	187	152	163	168	148	177	160	161	165	192	183	154	170	173	185	174	173	155	171	136	152	174	150	155	147	169	168	146	160	152	157	166	183	185	165	153	174
7642	1157	1391	1426	1235	949	837	704	661	653	564	523	556	546	525	487	480	535	511	494	449	458	489	446	426	443	443	464	471	465	431	501	434	453	442	433	411	437	398	420	393	447	414	415	400	444	460	439	423	430	439	429	441	433	424	430	409	434	438	435	410	447	415	422	425	420	415	435	430	450	413	400	412	450	455	416	426	432	430	414	429	407	444	454	426	419	413	406	418	441	439	394	413	456	394	443	433	432	441	441	447	436	420	398	394	447	409	417	424	440	442	402	409	409	432	413	397	422	408	469	448	443	440	419	429	461	423	398	458	417	464	414	447	415	441	437	403	425	428	431	403	414	453	414	406	416	412	417	450	445	434	429	411	425	444	438	420	389	474	447	454	421	397	457	428	463	396	435	412	435	401	465	436	455	424	448	423	415	437	428	429	442	398	426	397	420	410	440	423	449	410	407	409	418	450	443	436	408	446	408	416	422	423	432	414	436	461	451	441	415	422	436	444	425	420	392	434	435	434	407	447	473	404	415	416	400	413	431	450	408	444	415	446	426	437	475	437	418	417	397	370	454	425	422	426	404	417	459	447	408	446	417	440	403	415	450	431	426	424	436	402	426	429	450	428	434	447	442	412	450	421	440	454	430	451	448	439	428	392	427	377	433	432	426	426	433	407	433	452	415	402	392	443	434	424	438	407	425	432	409	461	446	457	425	413	427	403	405	429	458	446	439	434	415	443	399	446	468	408	436	398	430	434	424	430	387	428	447	441	417	435	430	454	397	442	416	416	456	467	422	422	431	463	403	434	413	403	433	433	428	424	434	465	409	426	414	436	432	405	432	440	432	463	402	470	393	448	438	417	424	429	445	429	443	442	419	434	418	420	397	429	404	408	457	453	440	431	415	427	424	425	439	422	433	436	421	460	417	426	440	452	468	411	469	447	395	477	413	433	428	348	454	413	441	453	400	450	448	468	445	413	429	387	416	449	429	453	468	419	403	414	440	424	433	414	432	431	416	399	489	433	384	400	433	415	442	429	417	418	414	425	460	398	410	403	421	409	443	396	428	430	425	436	433	421	424	406	424	375	418	424	420	419	458	407	439	442	439	417	416	456	430	424	423	451	426	442	439	412	386	443	396	453	420	402	453	404	445	377	401	420	403	432	421	388	432	423	420	391	415	403	438	433	436	416	445	459	444	431	427	422	431	428	443	425	421	402	420	452	436	452	438	400	385	424	424	403	380	402	409	448	425	428	442	406	448	426	450	422	454	429	424	402	417	437	410	429	419	417	426	398	410	382	446	412	403	462	412	418	427	399	416	447	457	455	431	434	448	408	400	392	449	425	421	435	423	426	439	417	463	407	449	412	421	449	422	383	426	409	424	424	433	451	429	428	436	397	444	402	459	460	435	415	441	432	448	437	423	455	421	380	436	421	424	443	406	463	421	420	416	415	418	447	421	403	438	379	414	458	399	417	406	429	435	473	461	431	444	417	424	425	440	452	463	442	421	437	427	401	419	442	434	402	392	403	443	425	432	454	442	421	393	444	473	418	472	407	441	427	453	404	435	412	414	449	459	430	429	394	404	447	458	399	452	431	449	420	431	425	447	426	398	430	439	416	406	434	456	435	428	449	418	425	432	423	424	461	440	397	431	440	416	414	409	433	419	406	429	429	440	423	439	436	396	421	430	446	427	419	436	431	440	409	445	456	406	427	411	434	427	422	434	483	404	412	434	447	392	425	407	463	419	403	427	434	429	424	427	452	434	431	431	414	411	412	438	444	404	457	407	439	414	427	442	416	449	454	414	403	420	457	431	419	435	461	443	387	418	426	451	389	433	457	449	462	447	442	410	427	413	387	406	433	420	419	451	406	454	421	455	404	432	455	437	459	450	466	430	416	431	391	443	447	425	380	431	450	441	439	401	448	451	436	426	467	446	446	458	413	417	421	419	438	468	445	425	402	463	466	468	427	443	420	413	489	398	445	466	447	416	446	429	408	436	423	426	412	414	459	445	424	405	464	427	426	410	448	434	404	401	422	417	420	462	449	431	425	413	426	430	384	426	452	453	414	429	460	431	388	412	432	382	416	443	388	433	445	411	437	437	387	463	428	432	416	430	414	447	406	438	374	446	440	419	420	426	434	443	440	419	450	466	429	394	404	441	427	402	381	442	416	420	426	455	395	450	423	420	421	419	422	445	420	449	455	425	441	452	434	461	413	427	454	400	407	413	423	417	423	436	429	421	402	443	427	439	448	416	428	424	459	441	416	405	445	425	458	437	412	424	416	425	436	436	433	411	446	491	432	410	451	456	448	385	474	416	431	413	446	425	437	417	408	432	439	386	393	431	440	399	474	397	454	437	427	416	433	418	439	392	436	417	395	410	419	446	412	425	392	389	427	446	418	393	402	421	419	417	420	440	426	412	412	421	432	432	433	399	424	468	436	432	428	428	424	456	451	426	404	428	453	400	431	421	407	422	419	454	392	416	416	414	429	428	467	399	427	420	412	420	430	453	454	413	453	397	402	430	427	428	459	401	449	431	459	397	427	421	439	426	420	384	438	440	463	427	420	411	413	424	432	420	440	449	428	408	469	416	446	432	452	447	425	424	449	423	386	443	462	412	436	430	429	417	393	405	408	395	416	431	384	448	446	392	389	429	405	409	395	433	480	421	429	421	437	424	423	431	411	404	400	436	430	447	414	441	417	424	437	419	427	426	429	427	407	398	429	435	413	414	411	412	420	485	408	405	424	450	479	394	433	416	449	451	405	453	430	413	428	459	444	379	448	436	436	418	346	457	458	419	420	425	448	417	440	442	408	430	415	442	396	404	446	451	406	425	408	438	397	449	432	417	440	476	402	464	437	429	391	449	438	407	423	452	457	457	417	454	439	405	403	465	424	419	408	450	375	400	467	436	443	420	436	443	440	443	398	440	424	398	421	425	429	382	414	440	442	413	403	428	397	392	383	432	443	443	444	427	409	409	460	415	393	427	441	455	467	438	431	438	396	397	438	439	407	400	431	453	400	401	431	460	441	455	458	440	422	437	441	433	419	404	438	432	441	435	447	453	459	455	400	413	463	452	421	397	473	407	426	386	390	427	442	486	400	489	395	400	426	437	445	435	437	419	386	427	439	426	425	429	444	420	433	458	468	435	426	438	407	416	416	456	452	404	438	435	459	454	447	413	430	425	391	416	411	444	447	419	432	454	412	459	398	434	418	461	426	429	429	448	442	427	436	445	434	428	439	402	419	417	413	463	447	444	440	431	441	437	396	434	451	428	457	410	453	419	439	449	431	430	448	464	407	436	450	431	398	405	435	454	407	422	406	421	401	424	450	398	407	408	424	439	467	418	387	418	416	416	426	406	411	427	403	426	448	419	415	415	414	480	424	442	401	455	431	444	439	397	432	441	448	402	427	423	402	414	454	431	422	440	432	406	452	400	464	434	425	433	489	441	419	456	414	393	406	442	449	404	432	432	406	418	467	445	447	439
23624	4112	1365	825	595	451	404	378	343	303	311	260	282	263	263	274	229	254	278	251	247	244	256	241	220	236	238	240	228	258	253	263	240	224	224	255	233	227	235	233	217	249	222	233	210	269	245	257	253	214	206	235	245	232	220	240	253	217	239	229	218	201	235	208	240	212	218	216	237	262	221	252	234	248	225	229	233	239	258	227	238	239	233	234	220	238	232	218	261	241	235	240	232	246	229	195	233	241	239	242	265	229	220	232	227	228	252	259	193	237	218	253	231	246	238	240	277	237	264	263	214	209	227	205	197	241	233	241	276	258	254	215	233	256	228	251	228	228	240	258	252	220	242	224	215	240	230	226	239	234	226	233	247	233	218	222	226	219	233	237	284	230	246	236	231	202	233	261	205	244	244	239	229	247	224	242	239	251	202	241	238	198	214	228	224	224	227	231	268	208	238	242	190	258	255	237	229	232	213	269	205	225	233	242	210	224	243	227	224	211	227	232	257	236	235	217	215	254	228	240	209	217	222	228	265	239	214	235	211	243	232	227	246	241	249	257	247	226	237	241	216	221	237	256	228	228	247	230	251	213	244	235	241	252	236	228	215	220	200	231	262	242	273	243	249	231	223	229	245	215	231	214	247	233	220	189	243	244	226	254	214	234	228	215	202	257	237	239	243	219	251	224	215	208	218	205	217	241	251	263	260	245	253	226	206	237	235	220	244	247	221	244	272	256	207	223	246	229	211	224	195	199	182	217	254	227	223	224	214	231	230	259	217	251	213	213	234	243	265	260	239	271	247	227	248	237	232	242	243	247	227	225	266	246	227	232	226	240	259	232	233	224	229	230	203	246	251	241	211	226	221	230	253	250	217	239	224	232	225	247	240	204	243	245	221	230	208	234	227	215	262	211	271	219	246	220	204	227	245	256	229	223	215	231	241	238	239	258	254	222	207	241	255	228	242	207	234	244	216	220	227	242	248	250	237	238	243	224	216	253	226	237	260	261	244	207	228	250	213	253	248	239	225	230	260	223	244	238	235	226	260	229	272	240	249	236	211	217	274	206	236	220	215	245	229	207	246	195	224	250	222	239	251	212	223	225	214	244	237	221	233	234	243	248	231	222	251	226	251	223	235	243	252	217	235	217	244	236	245	207	234	258	246	231	260	232	211	241	226	190	243	266	254	234	264	229	242	224	229	249	241	251	212	211	243	214	245	216	261	219	247	253	231	237	234	218	199	230	201	224	243	251	232	233	244	223	218	227	222	234	230	251	236	226	217	214	255	252	210	236	252	258	210	238	244	216	214	223	245	223	219	223	243	235	240	241	267	236	221	224	257	232	223	224	215	249	253	247	220	261	263	219	242	240	212	240	229	283	235	236	203	220	230	249	240	231	203	259	238	224	230	227	226	231	212	219	245	266	219	253	243	222	230	224	233	250	246	259	231	229	218	237	255	217	234	220	226	225	247	241	227	223	248	229	227	218	202	248	237	251	255	216	229	271	235	223	215	235	233	278	222	236	257	245	252	233	217	237	234	221	231	243	211	208	223	263	244	242	253	199	234	250	216	224	226	230	261	267	218	256	250	259	228	228	240	208	208	246	242	259	240	205	247	210	217	238	193	229	260	212	221	247	251	216	236	239	253	230	209	254	272	241	207	226	243	213	213	224	232	214	223	237	192	255	230	220	217	221	225	269	216	228	223	244	234	257	214	240	224	214	220	212	213	246	248	248	208	223	192	205	237	225	227	218	215	241	214	230	208	248	249	218	246	240	240	237	243	240	229	247	221	238	233	224	235	243	228	210	242	252	250	247	222	188	183	223	245	215	233	237	214	242	238	254	246	233	224	227	226	230	224	210	227	244	230	200	224	248	260	251	237	229	238	260	211	224	239	218	227	227	213	229	210	226	251	226	223	224	217	257	239	234	210	244	227	240	241	272	231	238	240	240	255	209	245	243	213	242	239	236	245	247	221	188	240	208	245	226	231	214	216	248	232	241	241	227	223	223	259	225	240	232	229	225	232	220	233	224	249	221	271	247	236	249	249	256	251	230	222	235	252	212	236	228	257	246	243	250	256	261	224	228	231	229	229	246	219	232	220	246	256	226	234	237	224	232	229	254	279	237	233	234	243	242	245	218	250	249	230	230	231	249	206	228	235	255	232	245	214	257	227	235	247	224	221	244	232	230	206	248	221	227	237	219	246	221	245	260	217	219	243	253	267	230	239	240	240	246	220	259	226	209	214	251	250	226	232	220	210	240	240	245	193	226	242	204	233	242	228	219	210	232	218	230	236	231	229	245	222	219	276	238	242	234	226	200	210	236	258	222	226	242	242	236	222	216	231	204	239	243	222	230	221	221	213	233	264	192	225	226	235	247	241	231	230	242	221	214	236	224	244	212	241	249	237	240	263	233	222	213	230	256	235	204	243	201	223	232	233	243	224	250	206	240	232	245	266	234	243	233	237	231	253	241	236	243	228	244	243	251	221	224	237	254	224	241	233	249	255	236	226	232	249	218	248	214	249	221	222	237	234	217	225	216	253	251	207	234	240	258	265	194	229	240	257	238	245	233	217	233	223	212	217	225	228	249	241	226	241	242	239	233	231	254	219	245	245	213	217	237	239	218	253	204	208	234	245	256	212	239	230	216	233	248	247	224	217	202	229	224	226	220	223	270	221	264	243	242	240	210	248	235	219	222	238	198	266	237	269	247	259	240	215	225	265	238	248	212	242	216	237	230	206	215	242	253	221	232	250	243	219	234	236	236	240	236	275	243	265	225	241	260	242	223	228	233	245	244	256	236	253	220	259	222	221	250	244	211	241	228	199	243	206	235	224	221	212	231	224	237	219	243	246	249	253	220	221	256	227	256	215	220	199	250	246	237	226	218	233	215	246	230	211	233	242	217	248	198	234	229	239	238	241	249	214	274	252	215	229	212	240	240	241	210	241	245	260	247	215	221	258	225	233	243	200	225	245	253	241	267	247	242	242	260	241	250	240	234	246	245	181	240	267	249	239	219	230	237	242	213	217	243	234	269	262	244	241	230	199	231	232	236	242	227	218	221	217	208	241	232	236	222	258	224	235	230	238	231	231	248	234	235	264	222	242	216	253	233	225	231	230	218	220	224	227	257	241	228	231	225	223	225	227	212	228	217	241	240	258	212	219	195	246	220	247	217	205	258	255	223	240	245	248	259	246	251	246	216	216	220	244	228	245	215	234	234	228	250	242	236	235	245	257	229	238	220	246	238	230	208	197	223	211	218	279	199	224	244	213	239	261	246	248	230	224	245	236	250	211	209	250	224	204	239	232	224	226	230	205	193	217	232	224	246	237	218	232	251	231	229	225	247	232	257	214	209	250	233	213	203	218	232	240	228	242	229	250	210	227	226	216	232	236	225	217	245	204	250	212	211	237	226	223	230	222	271	222	215	250	239	226	228	231	245	235	232	230	211	224	234	227	228	247	219	209	239	274	232	226	210	201	215	218	235	223	232
16377	2747	2878	2920	2332	1886	1521	1269	1114	1075	922	942	848	801	805	796	700	722	776	714	690	636	607	623	619	630	650	666	580	631	647	610	636	648	592	603	583	573	570	569	628	603	561	590	545	542	570	605	584	572	600	554	562	584	562	569	565	549	605	567	554	555	583	568	568	553	560	538	547	599	560	621	553	518	547	554	600	581	604	536	513	595	548	574	582	579	549	582	556	550	539	555	580	557	567	554	599	578	551	562	580	529	529	516	595	559	581	572	575	592	585	569	601	561	563	548	551	556	584	527	535	562	606	571	599	617	556	582	536	566	549	565	551	562	543	577	534	530	566	550	593	541	551	538	562	560	607	552	534	558	557	574	576	580	577	571	564	583	582	565	616	555	566	592	542	573	569	566	580	552	542	558	561	545	577	556	564	582	551	512	580	590	600	578	527	529	557	544	536	568	586	569	523	563	546	575	542	604	570	568	584	570	557	537	567	579	555	558	570	582	553	575	565	557	590	609	559	588	538	596	595	541	522	564	533	569	616	535	567	580	552	590	525	562	574	530	544	569	589	560	578	540	612	550	609	577	552	554	606	579	550	603	557	592	577	543	569	563	539	586	575	522	561	611	552	574	593	556	538	541	562	572	586	553	591	539	591	586	543	561	559	530	556	605	595	548	556	603	570	549	591	557	575	589	583	567	527	574	570	585	541	573	581	603	547	560	549	507	587	615	540	548	563	566	560	559	574	545	584	544	574	553	575	571	541	567	557	535	582	563	536	592	516	579	536	563	583	556	542	559	561	604	566	521	575	619	543	512	536	536	564	541	602	570	581	582	528	573	593	576	536	552	574	588	563	576	599	597	595	570	534	551	565	582	536	551	546	571	578	571	582	595	575	624	582	551	532	551	561	556	586	534	561	565	599	604	558	527	580	523	560	577	606	530	576	546	635	555	553	562	548	576	541	537	534	608	581	566	565	544	553	571	555	561	546	555	556	527	576	552	549	546	579	580	531	615	591	617	604	555	597	577	590	540	588	573	563	627	590	581	564	522	576	608	569	557	535	530	572	555	578	554	547	558	557	549	570	544	595	535	585	579	560	580	589	532	537	531	528	632	562	583	563	547	600	573	560	563	536	590	556	590	566	526	574	545	558	550	500	587	581	549	554	565	591	532	581	522	566	559	514	583	610	541	571	546	547	544	561	567	577	515	546	595	548	521	593	554	601	548	561	567	575	570	564	584	582	561	539	558	586	605	551	597	554	553	562	578	512	561	559	542	604	577	562	568	562	586	575	559	586	585	555	573	556	565	537	569	592	566	548	573	547	560	618	563	537	570	591	569	531	585	560	554	568	568	509	563	552	540	539	560	539	578	584	569	612	522	576	578	517	517	567	589	585	577	574	600	613	562	576	548	531	560	525	553	581	555	579	565	554	577	558	542	600	568	543	582	572	554	543	600	555	546	546	561	572	593	570	555	571	615	592	571	576	567	613	563	552	559	531	552	565	561	601	592	544	551	550	551	602	539	534	579	571	545	564	578	559	580	619	623	592	514	545	542	580	592	560	578	550	592	561	576	546	545	525	587	585	567	559	555	565	546	558	569	581	555	607	556	586	575	540	583	535	574	579	570	601	590	565	580	589	546	596	555	600	580	569	566	576	595	566	614	519	578	567	541	535	605	568	574	513	573	527	556	594	613	559	523	524	579	561	509	583	579	546	596	607	558	541	595	517	565	605	586	579	561	554	512	575	573	512	557	561	579	512	536	546	573	544	598	611	568	545	608	569	581	540	531	566	545	567	532	544	571	536	567	580	582	557	533	605	568	530	585	567	575	560	588	595	595	548	616	576	508	551	558	544	558	590	563	555	552	559	564	554	566	544	535	559	541	585	545	589	571	573	572	558	538	600	573	531	524	557	544	578	582	521	542	537	523	591	515	570	581	518	546	578	584	554	548	562	585	558	555	548	564	575	573	546	583	540	590	495	576	538	594	606	566	581	612	581	544	591	591	559	552	588	573	591	599	568	572	574	543	566	553	530	635	535	537	574	548	588	566	577	562	586	532	543	509	545	593	605	576	601	546	576	568	526	584	561	584	577	554	514	579	541	561	577	572	527	577	571	581	579	556	589	585	554	548	614	550	591	536	534	577	601	556	569	568	530	534	579	556	562	618	559	549	601	552	574	580	533	509	573	597	590	584	532	563	575	575	604	533	613	485	568	570	562	554	583	531	545	596	560	570	551	548	562	546	557	545	552	531	580	569	557	593	597	551	572	569	579	558	525	538	528	569	574	577	594	596	586	587	576	557	577	577	554	561	586	541	544	537	586	576	598	561	520	549	575	577	563	576	601	576	580	528	585	586	583	559	537	578	586	528	554	567	556	561	597	539	586	560	541	561	536	588	570	557	570	569	599	583	570	571	603	581	579	550	551	541	578	559	579	566	519	570	546	564	579	572	563	586	588	554	539	584	603	537	615	501	579	560	572	600	581	575	569	542	577	563	578	567	524	574	602	551	560	581	561	569	559	590	561	557	593	556	527	608	579	578	491	566	560	570	597	593	536	622	538	516	569	595	592	611	583	580	583	583	536	548	544	551	570	559	599	582	578	561	581	581	547	563	568	578	540	584	578	570	553	586	562	605	540	570	589	584	566	583	582	571	576	625	614	538	602	603	601	553	537	536	570	602	542	565	560	568	565	597	574	541	596	562	604	543	591	599	547	594	549	564	566	572	545	554	602	527	556	580	599	542	559	550	577	565	587	531	550	562	558	565	546	582	585	595	569	606	531	524	581	572	588	569	561	539	587	590	606	551	554	567	563	581	570	598	564	527	552	570	535	557	577	597	600	572	575	562	513	530	587	555	576	587	542	533	572	580	545	551	602	608	583	567	595	528	537	581	555	552	550	541	583	557	558	569	541	550	519	548	574	559	579	533	541	599	534	568	549	570	522	589	552	562	551	586	538	588	598	592	548	608	563	593	548	563	538	517	579	571	566	565	570	569	553	598	562	565	555	562	580	566	547	606	548	586	553	599	532	600	591	536	594	559	603	529	564	584	589	565	558	583	567	555	519	596	549	546	536	568	577	570	551	553	560	565	561	564	579	578	570	588	569	542	578	526	568	567	582	579	529	529	572	570	554	587	605	567	540	548	544	578	616	537	549	553	568	562	517	556	539	558	557	560	580	565	540	579	574	576	559	573	586	570	588	628	534	548	554	592	548	536	553	601	604	595	547	526	550	571	570	588	569	586	549	557	577	564	557	603	586	552	577	566	577	552	584	597	554	574	568	551	558	590	580	572	576	567	545	577	568	579	599	565	541	550	598	552	546	540	558	616	581	553	572	562	586	574	588	598	557	559	547	531	581	558	557	562	545	538	535	554	575	545	588	577	590	549	535	562	535	580	558	569	567	563	533	578	556	554	562	551	564	613	569	576	577	599	547	582	538	580	568	572	577	565	567	544	542	572	524	533	587	578	553	629	558	564	575	567	577	578	544	554
34440	8024	1931	1322	754	585	410	378	266	277	242	252	205	217	240	227	196	207	198	206	167	172	175	172	185	175	180	187	192	171	203	204	183	168	183	178	170	189	156	169	189	166	158	157	176	157	160	174	185	165	174	177	190	174	152	159	188	143	138	147	161	147	161	162	174	176	184	180	164	164	174	145	133	169	155	168	183	163	179	164	181	156	174	160	151	165	160	193	171	162	177	154	159	145	172	165	166	188	171	176	161	148	154	157	178	172	158	145	148	150	170	160	181	143	145	169	173	152	192	175	151	150	160	166	148	179	160	186	184	167	142	135	160	170	160	149	124	179	173	158	156	194	145	160	167	177	155	158	161	181	157	149	179	161	180	176	142	167	150	155	162	167	174	149	185	146	173	173	166	147	162	165	156	151	140	168	157	162	158	152	171	168	187	155	173	159	156	164	140	162	160	152	187	184	187	164	181	161	158	162	178	152	173	155	164	153	156	161	177	151	139	163	161	168	168	159	166	143	170	156	177	198	148	151	169	186	172	175	146	152	185	162	158	163	186	193	183	144	137	164	164	154	179	170	175	177	152	185	171	152	161	159	166	150	147	183	177	177	153	155	177	154	166	178	189	155	187	172	149	145	168	173	170	183	155	155	176	163	171	191	157	173	154	171	167	193	170	160	148	168	154	158	165	171	168	152	147	166	181	176	174	157	160	142	162	159	167	145	172	177	160	162	164	187	147	160	182	176	159	144	162	175	162	182	156	164	182	167	160	160	189	193	160	174	176	153	182	167	165	170	162	143	153	137	158	178	182	175	151	172	177	165	187	157	177	164	179	173	161	182	170	179	169	162	173	167	179	176	179	160	176	193	156	159	152	153	159	147	174	176	159	159	177	144	168	170	148	171	164	155	160	143	156	190	135	168	184	167	189	169	188	159	128	123	146	161	162	150	181	157	158	172	186	177	144	145	150	171	169	174	179	161	168	156	150	152	156	161	188	151	136	186	151	171	190	188	150	147	147	147	171	178	161	158	158	160	193	149	137	172	155	152	169	179	190	182	174	157	200	167	155	166	165	179	141	179	151	161	153	152	150	150	144	152	178	160	154	177	142	152	168	162	162	161	172	142	177	157	148	176	160	182	159	163	167	186	181	164	209	157	153	153	166	156	183	168	182	168	166	159	163	154	159	162	176	179	182	162	175	157	163	167	191	164	149	174	153	215	142	161	156	173	181	161	172	166	174	137	144	165	147	166	159	164	161	155	186	148	177	131	142	188	151	205	196	156	175	157	149	159	159	183	175	164	160	188	156	177	144	151	178	169	145	162	158	183	181	149	164	177	165	163	143	200	185	136	166	170	178	149	154	182	181	154	147	166	165	150	172	155	153	139	159	181	179	150	159	185	163	179	175	181	156	175	155	153	139	156	149	133	162	160	158	162	171	175	181	171	156	170	161	168	162	159	134	142	162	142	196	166	167	153	180	184	172	162	168	162	148	159	171	187	179	177	164	164	169	146	163	147	165	172	164	178	158	158	160	146	195	157	170	185	170	167	171	142	160	184	188	187	151	157	152	153	179	157	169	170	201	171	167	148	166	176	168	181	144	187	139	147	179	149	152	158	172	147	163	170	173	174	167	180	176	159	159	133	165	176	167	164	159	177	150	161	171	187	149	155	166	157	171	147	152	174	157	184	160	166	153	167	177	156	164	170	162	177	163	134	169	153	180	147	163	158	160	176	179	188	160	174	157	157	168	177	173	180	160	138	165	153	173	148	156	166	140	162	156	195	185	159	153	172	186	179	148	157	171	162	187	160	151	153	173	160	146	168	149	162	142	168	174	168	193	171	144	165	191	164	165	158	174	187	183	146	173	147	150	176	139	173	168	152	167	158	162	171	152	169	174	151	171	157	155	166	146	145	159	163	179	144	183	154	171	173	144	170	139	159	167	175	169	188	173	162	155	138	163	172	176	188	177	153	179	153	204	157	187	169	162	195	164	161	173	176	169	187	163	167	166	160	155	155	166	159	157	164	163	183	151	177	171	147	165	159	174	163	169	164	183	153	162	162	156	148	153	158	151	185	194	164	158	144	150	186	136	153	174	190	140	187	183	167	153	153	167	157	171	145	166	150	152	156	169	164	162	150	183	186	159	164	158	169	170	160	174	166	145	153	129	166	145	162	141	190	159	145	145	161	170	166	201	164	169	168	152	153	143	167	159	173	159	154	154	140	168	176	165	158	166	188	167	160	169	171	177	144	180	168	172	167	159	164	156	174	148	180	191	167	175	185	191	153	147	172	155	175	195	165	188	164	152	167	154	163	148	180	171	200	163	193	155	156	160	170	172	128	148	167	188	183	163	180	148	152	167	193	167	176	174	163	162	159	148	161	163	156	179	150	181	152	168	175	168	151	174	180	183	170	159	167	171	157	169	185	175	148	147	169	166	142	157	180	173	160	160	173	163	175	150	143	177	165	176	134	161	166	160	138	145	171	162	156	163	154	168	124	151	181	150	162	161	199	164	177	155	145	167	158	158	157	163	156	178	165	157	173	176	151	152	185	186	158	182	165	173	168	146	176	175	178	142	151	150	172	144	168	148	171	170	157	155	178	175	159	171	164	172	156	173	145	161	174	160	158	173	132	158	168	171	171	159	158	172	165	140	158	150	174	139	160	165	149	155	166	167	147	165	176	164	148	175	179	153	165	152	167	161	169	155	156	156	158	173	169	166	193	140	173	150	156	162	164	165	150	165	187	174	155	173	177	155	163	157	169	182	176	174	174	162	162	140	174	154	165	177	169	136	163	156	219	174	130	166	175	147	156	185	158	156	181	152	169	168	158	174	177	174	159	172	159	177	174	139	173	151	164	172	149	168	164	183	158	169	166	196	188	182	176	199	151	187	156	159	173	133	153	179	181	174	167	171	167	161	199	146	176	168	162	170	168	163	169	167	158	172	161	166	180	158	163	177	157	166	162	167	139	171	166	149	158	183	160	154	170	184	151	173	172	153	165	151	158	174	168	157	137	164	145	152	176	174	149	144	167	156	155	154	174	182	137	153	145	164	132	163	173	189	170	163	162	151	157	160	170	173	174	183	158	159	168	183	191	159	144	176	150	176	171	177	153	150	166	131	155	179	165	167	182	176	155	166	152	140	186	153	143	165	156	155	156	156	180	163	144	180	142	156	181	146	141	178	162	152	169	152	193	193	192	173	147	174	156	181	168	169	163	168	150	162	170	167	170	178	158	149	181	175	147	142	157	154	172	171	169	163	153	165	181	159	171	149	159	160	140	170	140	168	170	169	146	164	148	160	137	175	170	160	163	163	141	143	186	162	176	177	162	161	167	170	160	139	168	147	175	186	167	161	154	161	165	138	136	177	154	137	161	163	143	185	160	149	166	157	173	181	160	142	165	182	189	159	197	131	151	182	177	193	163	163	155	189	164	157	159	174	140	153	176	163	188	178	168	181	174	171	185	139	164	164	182	170	166	179	151	158	164
21409	3546	3775	4197	3146	2433	1969	1486	1320	1110	998	936	811	832	734	727	659	623	548	613	571	518	525	499	513	485	482	534	524	500	518	521	508	454	424	417	404	404	424	442	425	410	408	375	418	398	464	413	442	436	407	422	409	427	428	443	441	408	399	410	401	448	423	413	388	388	416	379	359	391	398	405	397	429	389	383	408	409	416	408	422	407	401	365	434	400	406	415	446	435	389	395	441	419	412	414	423	402	403	425	397	394	388	392	410	423	404	390	401	391	422	378	398	386	389	422	406	404	436	415	363	391	395	393	393	443	395	398	424	401	388	379	426	368	418	371	394	369	386	395	414	406	414	423	383	385	417	396	402	438	420	388	392	428	372	451	402	418	431	383	407	422	379	381	436	392	432	418	427	386	395	408	400	381	421	420	419	409	407	412	362	442	404	393	392	417	401	382	406	393	406	413	394	384	408	411	396	403	412	407	407	416	421	431	378	401	400	384	407	416	396	397	443	378	411	407	427	404	402	446	416	397	432	411	419	381	436	427	383	386	409	402	388	381	388	361	395	405	413	433	428	386	391	420	394	366	385	371	403	398	444	391	399	387	363	413	388	380	364	395	411	397	377	443	409	380	397	414	403	431	386	411	435	369	428	427	391	408	406	398	426	385	374	424	396	407	390	375	435	447	437	400	396	425	411	369	415	396	441	373	373	388	413	401	387	421	401	417	396	386	398	387	399	434	386	400	394	376	397	403	389	390	374	420	405	399	416	402	356	387	402	417	405	411	402	411	426	418	398	393	406	401	417	415	421	420	385	420	359	408	377	406	373	400	414	397	409	400	408	384	398	381	430	443	420	412	369	395	389	389	391	396	429	414	404	381	390	383	396	415	425	419	390	398	387	440	424	412	385	402	400	421	385	382	404	402	417	384	419	365	420	402	351	410	405	420	407	382	382	414	397	416	431	430	407	426	402	450	424	396	397	397	398	378	416	389	413	371	423	404	390	403	393	403	394	423	385	405	422	422	401	400	367	410	384	390	383	385	407	421	414	424	410	417	420	421	401	376	370	394	394	407	380	450	401	394	416	379	414	423	412	406	371	373	412	398	450	400	431	388	430	393	367	362	386	391	387	424	428	417	384	445	385	395	415	422	398	435	377	388	392	403	413	395	399	402	404	425	385	420	404	394	414	418	394	400	413	414	404	390	405	420	420	374	406	396	443	423	420	367	353	413	394	408	373	375	386	381	393	394	412	402	409	410	381	433	428	371	450	383	395	433	423	415	431	422	367	423	385	415	414	409	393	414	398	427	399	408	405	356	421	413	393	386	415	412	396	409	409	398	402	389	408	389	389	380	398	389	401	379	426	364	407	400	408	422	426	395	382	430	401	388	408	371	370	398	461	430	399	388	415	428	386	405	369	418	387	389	440	400	382	378	437	429	366	396	384	419	397	424	416	354	389	425	388	367	381	398	404	397	395	397	401	423	394	396	397	395	385	402	366	415	395	405	423	408	386	443	402	386	393	431	405	421	399	406	421	385	435	395	422	424	380	399	392	426	412	407	384	428	414	373	395	412	429	417	393	373	402	414	388	381	379	403	419	398	415	413	396	415	402	393	423	417	380	415	417	421	386	426	419	389	395	403	414	426	401	427	368	387	418	400	395	385	401	424	383	403	419	450	414	410	429	402	394	378	408	371	376	387	377	424	412	416	417	382	370	433	395	364	374	409	397	385	407	392	382	392	392	407	376	394	431	396	390	413	438	389	426	410	403	423	398	385	403	378	423	392	395	426	394	407	410	398	410	397	417	385	412	400	416	419	406	404	415	389	403	401	437	374	404	394	396	395	390	385	409	424	432	371	383	400	380	447	421	400	390	421	358	428	395	404	419	430	436	444	430	417	400	398	407	399	372	410	425	385	404	408	378	407	393	419	449	382	412	376	371	410	422	377	409	397	403	417	395	412	400	405	377	386	400	400	414	443	439	375	402	410	377	431	406	404	396	416	400	423	399	402	412	373	379	375	383	395	409	427	410	408	411	384	394	398	397	399	390	411	428	396	417	433	389	356	413	430	377	383	437	402	410	402	423	420	390	385	428	380	434	378	428	406	413	399	385	407	411	419	417	431	410	406	368	423	421	399	418	418	411	407	414	430	374	398	386	400	414	403	378	378	372	363	374	392	366	397	359	383	427	362	392	425	431	419	370	424	410	403	384	421	388	388	382	434	399	411	409	399	379	421	397	425	412	435	413	420	414	390	397	400	441	402	401	399	406	418	409	399	408	379	442	383	408	404	392	382	397	407	373	405	408	416	382	379	374	400	373	382	407	434	441	385	397	442	397	337	374	385	393	399	395	418	391	401	410	417	435	373	374	414	399	404	427	395	397	381	387	429	428	380	428	380	412	436	404	400	395	443	404	405	399	421	402	350	380	393	404	385	382	390	384	380	407	412	376	439	393	408	427	420	420	415	394	395	378	390	375	382	390	442	427	397	414	380	410	416	419	381	386	402	398	386	411	406	402	425	380	382	400	433	398	358	413	410	399	370	446	427	409	373	390	380	398	452	423	373	393	385	390	374	394	402	398	373	410	418	384	386	422	377	417	433	401	395	402	403	406	430	394	398	413	369	390	419	413	419	380	402	394	425	441	411	383	419	369	413	390	416	418	391	413	397	389	416	420	379	387	404	402	388	376	409	433	390	414	401	427	428	428	400	414	412	395	391	427	382	359	369	408	382	406	418	378	403	414	404	411	431	423	418	417	366	395	415	391	433	405	417	429	395	395	417	366	418	377	386	370	414	410	395	399	399	367	396	407	422	408	423	411	385	409	406	408	380	407	414	452	383	429	434	450	407	369	404	389	390	379	420	407	379	376	391	381	359	428	402	412	372	401	410	387	407	428	371	396	404	404	376	398	371	393	388	407	373	404	435	407	400	394	419	393	392	383	394	392	386	424	426	379	390	420	405	420	419	412	410	383	406	390	422	424	395	364	372	402	419	411	395	394	420	401	401	409	398	402	404	413	399	433	390	398	357	425	398	395	368	398	401	405	351	394	414	371	402	406	388	445	398	381	426	398	405	398	405	412	423	401	425	376	423	392	371	403	418	415	397	402	384	405	372	436	434	399	418	388	418	387	412	401	402	418	380	403	390	413	375	393	428	389	370	412	399	419	391	419	394	418	397	384	401	406	381	419	403	439	376	368	392	386	422	390	382	415	395	415	411	409	400	397	401	411	413	443	409	376	392	372	394	404	437	414	398	426	394	376	363	402	399	388	395	390	408	418	373	431	401	375	428	431	392	415	402	376	395	411	406	389	405	383	402	428	435	416	372	371	405	353	352	412	410	387	347	424	363	435	434	400	362	398	405	405	424	396	374	368	408	409	417	375	409	406	381	427	391	444	412	416	407	385	402	373	416	412	431	410	402	374	433	394	371	418	392	416	413	422	388	402	401	402	383	379	401	415	406	387	423	386	403	388	434	402	421	413	396	412	385	412	414
10117	1466	540	405	319	242	217	209	215	209	224	176	186	175	188	171	188	167	186	200	194	169	162	189	165	165	171	159	163	170	165	171	178	187	195	127	192	174	158	201	181	166	161	167	157	181	164	150	181	174	193	157	178	188	168	182	177	167	159	167	196	158	190	160	171	159	140	146	194	171	152	158	168	171	165	186	175	160	188	158	190	159	180	192	178	181	194	161	169	179	170	163	145	173	131	177	151	187	162	171	167	151	179	189	200	153	147	178	163	167	157	165	173	163	182	176	162	167	181	158	136	161	178	171	169	190	156	166	173	167	159	154	163	155	169	174	187	163	178	193	149	158	162	156	184	171	147	154	157	204	159	187	156	187	184	173	181	183	172	191	164	165	199	180	169	174	148	179	153	200	166	184	151	168	163	172	172	165	186	173	159	159	167	166	172	151	179	158	157	164	173	174	159	147	152	176	184	176	146	146	171	155	160	156	180	181	167	161	171	160	171	167	164	187	152	170	144	150	175	174	160	172	171	155	163	183	164	190	153	165	154	170	189	190	186	171	152	162	176	161	195	168	152	170	171	175	162	136	146	148	169	152	165	183	175	162	192	169	158	165	171	191	154	174	170	186	157	185	187	156	171	162	165	156	178	200	172	175	170	175	151	165	181	188	181	161	151	162	169	183	168	146	160	169	186	140	168	196	201	153	170	181	167	172	151	140	186	150	188	158	154	158	190	176	170	154	171	152	175	144	181	170	154	190	169	154	158	165	151	184	182	177	150	170	153	172	166	190	164	153	178	184	195	158	161	154	175	156	175	172	162	170	141	174	148	164	155	180	183	170	156	186	169	169	170	169	157	165	168	177	171	182	150	175	193	204	181	206	154	183	186	150	191	147	166	163	172	181	171	156	166	168	164	168	176	153	167	170	183	185	153	125	159	156	176	169	170	172	187	156	166	154	144	158	172	161	164	175	170	156	182	180	171	169	158	210	159	181	196	141	188	173	151	170	145	166	176	186	148	171	191	162	181	169	186	171	140	171	201	170	166	152	163	183	170	170	175	157	159	142	180	152	155	179	150	151	173	188	165	176	177	156	167	170	152	183	161	172	182	193	155	170	164	171	171	160	193	178	172	178	166	165	175	179	189	161	162	173	184	153	177	171	187	167	151	193	170	167	160	150	163	147	176	162	191	188	157	184	175	162	160	170	160	158	149	162	173	153	154	179	159	172	153	148	172	170	169	176	166	147	158	162	182	182	169	174	150	171	173	153	178	160	189	167	164	174	172	182	174	172	187	172	185	159	175	173	195	165	171	169	166	171	140	142	187	185	174	140	170	151	168	181	169	169	182	177	163	169	185	176	165	173	179	167	161	169	175	150	173	175	170	137	152	179	168	179	171	154	158	163	151	186	172	170	182	159	156	163	184	166	180	160	165	172	169	190	152	140	161	160	171	175	187	158	172	194	171	174	171	166	173	143	195	169	170	156	165	171	149	171	173	164	157	163	145	143	169	156	174	183	179	186	158	184	183	181	166	158	179	171	167	160	193	139	183	194	183	173	194	168	161	191	165	167	169	173	144	170	159	162	164	179	172	169	173	183	158	169	173	173	160	166	169	177	173	179	156	165	143	139	169	151	171	174	178	184	174	170	149	179	170	170	172	170	188	168	189	177	186	183	172	163	171	147	156	176	162	157	180	174	166	150	175	182	164	172	154	137	164	162	177	156	164	173	145	167	190	164	154	179	167	170	175	158	162	165	169	164	168	170	193	178	190	158	176	172	152	163	171	177	185	174	153	180	154	152	173	164	157	167	158	174	134	169	162	166	167	150	172	163	166	161	169	153	169	165	165	174	165	172	161	173	180	133	171	165	162	184	175	163	173	165	165	187	196	165	173	188	158	157	175	177	180	154	152	162	157	155	182	164	166	176	177	186	180	194	175	175	155	170	180	168	158	162	155	144	156	154	172	153	179	156	148	183	187	160	154	183	183	148	172	167	174	176	155	200	178	181	163	186	168	160	182	147	142	173	183	179	147	152	158	152	167	150	179	174	168	194	189	191	176	173	170	175	174	196	157	157	167	157	167	179	165	163	157	160	161	187	151	177	170	171	183	167	166	190	194	155	146	155	178	182	142	186	175	174	162	158	181	178	168	187	161	162	161	173	171	161	162	176	158	171	142	158	175	159	179	186	151	165	175	172	168	172	152	178	149	169	167	170	151	171	154	164	168	163	158	161	160	168	148	179	150	157	173	155	147	166	151	159	135	166	160	167	164	185	169	188	160	145	174	176	178	199	188	167	167	152	175	175	175	161	188	171	164	168	173	180	161	171	162	204	166	161	134	163	162	173	148	173	158	169	169	180	179	183	175	165	149	199	184	181	147	181	182	164	172	151	186	191	184	158	159	180	185	168	163	185	170	172	166	146	185	162	164	205	164	170	172	158	201	156	185	156	168	175	187	158	186	185	167	190	166	170	148	171	166	168	184	192	181	157	184	171	172	171	161	150	154	156	174	173	148	176	179	188	184	195	149	182	186	171	169	149	162	164	168	158	172	167	175	168	166	179	156	173	147	163	168	162	171	183	174	152	167	184	182	155	187	180	172	165	162	175	162	151	155	175	180	175	153	163	175	189	184	170	169	176	176	171	176	136	163	156	151	130	138	154	180	158	158	167	172	148	163	167	150	172	185	202	184	175	175	190	153	156	180	147	175	180	173	163	160	156	170	157	149	168	171	168	144	165	163	161	164	163	160	166	170	155	189	172	166	148	172	156	152	166	140	146	159	160	177	159	152	158	181	167	167	173	168	180	155	154	184	180	158	175	171	179	186	184	173	159	182	170	161	156	180	163	181	184	198	153	170	163	147	190	173	145	167	151	164	182	172	160	159	170	162	168	163	158	165	205	143	166	176	186	193	162	168	172	181	176	181	148	176	161	176	179	172	170	176	161	194	152	163	125	193	155	183	181	168	180	175	163	154	162	164	165	155	185	160	150	168	179	187	160	163	172	172	170	172	169	170	147	178	177	170	163	173	180	164	190	181	193	158	184	175	164	168	199	176	161	214	152	173	214	173	172	163	202	176	165	155	162	185	162	169	146	146	167	189	165	176	159	179	155	166	169	139	165	156	176	168	158	174	161	152	170	166	182	169	178	160	168	174	185	178	162	184	163	172	165	174	162	157	174	162	165	180	149	177	165	161	163	175	201	164	196	163	151	174	163	174	185	167	167	162	161	186	153	193	150	168	150	158	167	174	197	193	168	190	167	176	154	156	179	142	196	180	179	163	177	167	171	166	171	175	152	163	160	170	159	193	181	196	143	162	159	172	181	165	178	193	182	154	168	165	168	170	178	187	181	171	180	175	148	153	131	176	200	195	159	189	167	183	144	171	172	154	179	156	184	160	153	167	176	168	153	168	179	170	156	154	177	186	176	167	160	161	193	177	184	186	186	154	189	177	168	186	170	185	169	169	178	182	161	175	183	167	178	174	169	149	186
7519	1428	1370	1486	1230	909	829	748	668	644	582	535	580	538	517	517	467	528	452	508	503	476	431	455	474	462	434	480	459	506	473	444	427	443	412	449	447	407	431	455	457	444	458	451	418	457	451	453	429	429	415	436	413	425	402	447	447	441	431	433	427	422	444	439	449	418	429	418	460	463	437	427	491	436	450	426	458	444	408	446	479	416	439	477	424	436	452	449	449	469	415	448	422	445	459	435	476	395	417	425	429	396	448	451	402	408	425	450	441	418	418	418	419	456	450	418	426	425	422	404	448	450	425	450	458	414	413	440	453	446	404	462	441	456	446	440	440	441	424	418	432	427	456	455	443	424	410	431	405	431	470	436	412	413	429	443	445	435	473	416	422	473	410	416	441	455	431	430	395	436	423	435	429	460	412	456	420	436	392	429	433	474	456	421	454	452	441	429	435	385	432	444	458	435	459	439	445	429	398	427	412	462	420	440	451	453	463	458	433	468	458	451	457	407	453	460	444	449	399	441	435	443	428	455	450	403	422	423	438	396	428	428	447	434	457	449	408	465	411	400	456	444	443	430	462	420	403	407	450	442	438	463	407	448	422	422	449	457	415	436	413	432	436	431	439	433	450	470	424	440	484	420	464	456	419	432	439	414	441	459	437	424	444	409	432	438	433	437	473	456	428	444	442	467	432	426	480	423	403	421	418	423	439	446	436	452	391	482	428	489	416	416	457	444	416	435	455	421	435	467	415	437	439	434	447	429	406	432	435	448	389	420	469	436	472	438	427	426	425	462	419	452	445	465	431	442	446	436	429	446	419	466	464	423	429	462	418	410	434	425	463	405	389	452	453	472	415	454	447	437	429	459	456	431	410	428	460	461	439	430	424	424	432	451	407	450	442	446	421	412	429	440	416	443	441	442	418	462	429	456	436	450	411	426	436	387	409	417	440	426	425	395	412	421	408	446	457	471	433	434	448	443	440	444	432	474	448	386	402	467	441	439	460	449	392	433	418	400	458	417	377	407	419	419	409	453	410	484	431	435	418	401	429	401	435	428	432	415	449	430	412	415	469	427	412	490	463	414	404	454	422	424	417	467	421	462	429	411	433	407	424	481	393	404	448	423	468	454	428	430	448	450	457	430	460	446	431	446	416	464	479	432	449	408	423	422	446	433	444	446	436	465	442	466	416	416	444	435	427	415	452	415	460	453	417	449	431	446	419	456	410	465	447	418	430	415	427	417	430	459	445	425	431	428	451	405	403	424	432	439	394	459	454	413	428	428	398	409	444	429	451	405	391	433	440	457	458	404	441	441	458	422	446	443	444	403	415	409	449	425	419	429	430	426	391	442	440	422	425	424	410	459	389	431	416	443	436	433	433	396	419	423	435	407	434	455	440	453	454	435	441	447	413	413	464	438	463	438	417	480	440	408	448	453	438	428	444	450	416	431	419	402	415	428	444	457	423	460	401	425	427	440	440	419	432	414	403	445	400	402	453	413	458	495	459	434	454	425	417	465	441	444	455	420	460	460	445	457	412	440	442	463	444	467	410	401	416	442	467	397	438	447	446	471	429	438	407	445	422	401	462	440	429	434	465	482	431	398	410	411	425	448	444	453	485	442	463	427	425	454	450	433	438	467	412	405	450	413	465	430	445	429	432	435	452	408	448	427	463	405	461	448	395	442	450	400	429	434	471	431	441	427	457	417	427	450	429	451	399	426	411	475	436	439	435	459	436	422	400	467	425	438	433	441	409	408	452	462	460	466	442	424	450	460	461	484	475	458	478	480	437	462	436	421	415	450	432	493	473	419	450	455	435	452	439	456	422	457	442	432	428	414	432	457	448	418	415	461	394	426	459	391	433	448	479	442	428	420	422	408	430	448	428	424	416	439	425	452	444	460	433	444	444	451	408	416	402	460	463	486	450	432	421	443	436	419	437	465	464	454	427	391	427	439	412	428	435	447	411	488	416	422	456	428	430	451	426	402	440	430	450	427	419	417	435	439	441	436	448	429	459	407	463	417	453	401	437	451	468	440	424	403	427	437	450	434	419	462	432	454	417	467	456	427	414	448	461	427	492	445	411	417	429	442	452	406	404	399	445	431	451	456	433	391	437	433	419	393	445	454	428	424	447	415	506	418	412	438	397	410	422	435	427	417	430	463	429	428	426	413	433	427	441	407	429	422	416	424	424	406	426	432	464	449	440	401	477	437	426	465	474	412	444	424	454	440	428	417	437	431	419	446	419	427	426	448	415	435	436	439	455	423	422	427	446	445	418	410	403	475	441	447	435	443	488	465	448	404	448	408	467	448	435	406	401	432	473	397	426	416	431	430	467	465	501	454	458	426	451	443	399	428	431	462	434	433	432	435	433	471	430	394	406	450	418	436	389	395	460	496	402	455	409	447	440	445	441	438	440	415	426	413	446	426	465	435	463	446	432	474	409	421	404	442	419	433	421	479	456	439	426	401	415	424	429	441	452	445	457	451	462	449	410	447	416	424	457	449	426	431	407	426	434	401	376	444	413	465	463	415	427	419	435	422	446	444	461	435	432	414	418	433	438	467	445	418	382	418	420	409	388	438	429	465	446	425	432	438	448	459	420	373	426	403	455	415	399	480	457	484	442	407	436	396	442	422	453	453	375	437	428	433	434	426	450	436	484	423	443	404	430	392	416	442	443	457	414	418	465	410	423	451	470	435	460	427	489	414	391	482	415	415	443	450	418	436	484	412	468	457	451	442	472	423	422	450	416	449	425	463	397	461	474	405	456	421	450	447	503	442	448	446	396	425	474	451	434	439	433	452	425	433	431	441	455	445	472	398	383	453	454	464	444	448	442	440	418	424	426	442	425	453	459	453	448	416	418	439	438	433	418	439	446	425	447	416	434	434	417	451	441	431	412	444	410	459	415	459	463	415	466	410	464	469	429	416	436	488	444	446	387	415	408	460	434	384	433	462	462	446	447	463	458	455	388	415	427	443	411	414	439	418	452	452	442	429	433	416	438	440	456	451	467	415	432	449	438	449	464	470	423	417	410	457	423	472	460	429	413	398	483	432	432	449	387	451	472	420	411	455	457	412	426	424	430	438	403	470	438	431	442	407	420	432	457	414	491	458	449	472	429	444	422	424	429	476	413	451	410	429	414	443	430	431	424	451	459	434	478	467	434	450	463	443	443	422	439	414	468	452	415	441	446	426	444	434	431	439	456	434	431	413	437	428	450	414	407	423	418	425	425	473	450	476	431	464	461	458	449	466	410	411	438	447	441	440	412	423	412	449	430	410	444	424	435	446	398	462	438	412	413	452	409	459	408	439	446	469	438	448	431	452	431	486	461	446	430	441	440	479	429	438	448	430	423	453	474	437	434	480	458	421	470	466	440	432	443	463	453	410	425	436	454	430	436	434	428	439	434	419	461	440	428	455	417	432	452	439	419	438	448	452	419	400	483	455	434	452	425	430	419	453	460	418	418	411	394	433	440	419	423	486	462	428	476	435
23270	3917	1316	849	590	473	391	344	339	294	342	267	252	283	266	247	277	224	262	247	274	267	276	216	218	259	226	257	251	257	219	240	234	244	216	257	213	212	223	199	259	239	217	271	239	221	228	206	274	228	230	227	213	248	257	226	247	258	251	218	238	221	226	248	244	232	263	232	261	228	247	260	239	262	243	250	237	214	225	221	218	225	241	252	240	250	236	224	241	262	235	211	244	241	239	220	240	229	246	217	242	220	246	257	259	243	236	254	229	216	228	245	217	231	235	234	236	231	251	202	244	233	226	218	248	255	237	197	240	259	274	210	220	229	250	243	234	226	216	232	208	245	257	236	213	232	238	215	219	223	229	239	232	241	233	239	215	226	235	211	246	228	243	221	211	231	229	224	232	224	248	236	241	219	258	237	219	223	240	229	221	256	246	277	229	254	234	234	241	219	228	207	213	199	216	215	220	206	219	215	221	206	248	204	221	223	231	249	210	235	234	201	203	227	226	232	249	222	234	266	257	220	258	225	248	256	243	232	231	249	242	238	224	210	230	208	262	222	237	268	213	266	224	236	236	234	258	248	222	229	218	239	262	209	235	208	229	205	249	245	205	223	250	229	247	248	238	231	241	250	246	237	233	260	238	276	224	225	225	212	251	231	218	242	213	229	224	226	256	245	222	200	247	229	231	254	226	269	220	218	212	237	242	237	198	223	246	218	232	249	248	222	225	235	234	210	215	225	214	226	241	231	262	242	257	212	257	224	224	245	236	224	190	248	259	233	240	257	223	225	210	231	241	241	256	220	215	211	223	216	232	219	245	242	235	210	222	226	230	234	260	229	227	234	239	238	217	217	230	227	228	212	210	221	229	219	232	217	264	227	243	250	242	230	209	252	223	234	246	233	226	250	225	221	256	220	248	240	227	228	215	247	232	202	226	220	237	221	249	246	255	239	275	253	211	254	216	242	197	226	227	254	225	240	253	210	232	211	222	243	234	206	233	243	261	239	219	240	221	239	228	192	246	224	246	244	215	231	223	259	240	240	213	231	224	252	240	232	248	235	249	246	233	245	225	220	254	223	235	219	244	245	228	226	223	222	245	236	237	226	250	215	239	231	231	199	231	244	241	200	254	229	237	220	218	235	208	250	225	231	250	204	227	215	212	226	235	241	248	202	247	247	233	232	227	247	269	240	213	209	210	227	231	246	215	237	217	243	248	259	236	254	215	226	238	223	218	247	200	236	217	224	242	239	244	213	237	266	243	249	220	249	267	223	238	242	227	216	250	243	210	234	231	248	250	228	247	195	274	249	251	234	233	205	226	226	229	235	237	273	215	243	234	237	227	243	235	219	256	233	250	213	232	222	245	248	236	242	225	244	216	208	238	233	216	241	247	252	213	189	247	232	241	215	225	240	241	209	231	230	239	222	238	258	228	222	228	219	225	210	240	264	214	220	253	213	204	269	209	233	232	239	230	230	208	259	222	226	223	218	213	246	220	251	220	241	234	238	228	242	222	199	225	230	257	242	262	216	225	215	227	232	206	247	228	213	253	220	214	240	270	203	233	219	227	228	241	257	229	226	249	212	230	235	235	216	229	257	231	254	223	229	220	259	225	252	261	229	228	209	223	261	215	218	217	260	248	262	233	243	232	224	236	203	244	224	229	245	230	243	221	224	232	236	228	232	227	214	241	202	208	213	240	225	225	257	254	242	230	206	239	221	196	216	224	290	245	243	261	212	246	216	233	272	246	236	241	245	216	216	224	220	229	223	252	220	219	237	226	232	206	264	231	251	224	262	254	216	219	212	215	229	281	231	235	275	220	227	227	227	254	220	245	234	203	224	221	234	231	237	209	256	260	240	228	246	220	206	232	225	216	236	252	230	229	216	254	203	225	251	228	232	221	200	217	239	209	232	198	243	243	225	210	226	251	226	241	211	235	235	236	230	229	269	237	267	247	237	225	234	246	238	226	249	245	241	230	212	234	232	221	222	227	223	239	205	245	229	239	206	224	257	261	253	231	250	217	222	234	245	219	209	237	236	227	227	212	195	235	221	239	260	223	260	205	245	224	241	197	226	254	221	228	248	246	247	211	232	245	244	220	243	241	243	217	233	234	245	238	229	250	266	225	224	244	234	256	249	230	221	208	247	262	256	229	218	261	239	222	220	215	248	229	247	262	246	270	233	220	231	249	241	209	254	256	242	242	214	222	237	227	218	256	231	217	214	232	230	219	232	242	235	221	234	229	226	256	227	248	223	246	234	235	232	234	198	236	213	241	249	219	236	243	223	240	246	248	219	252	244	219	234	210	201	239	222	231	228	233	225	260	256	204	228	243	229	246	246	218	241	219	229	263	226	234	250	233	201	229	241	228	231	235	241	231	234	230	223	210	232	241	258	237	240	221	231	247	225	246	266	242	229	256	229	238	227	227	237	231	261	250	229	269	241	247	260	217	235	237	245	244	243	222	244	206	250	241	225	213	226	227	255	228	237	238	245	209	203	241	242	249	231	229	243	230	245	209	212	232	242	273	272	229	247	211	251	219	220	226	230	227	223	239	242	231	222	247	244	263	232	259	231	221	227	254	216	232	221	206	218	224	233	268	221	249	245	208	229	236	257	241	243	252	251	245	216	212	218	224	229	252	217	251	243	209	261	208	234	218	253	257	236	235	252	207	248	213	259	243	247	275	217	248	218	208	214	216	229	235	242	215	240	210	226	221	251	240	206	241	193	238	256	245	219	242	254	241	212	230	222	224	242	231	235	236	190	220	240	237	234	219	223	215	235	233	237	250	235	218	206	229	230	218	252	225	240	243	244	216	222	212	257	246	258	256	249	231	263	260	259	251	220	256	235	240	228	209	213	249	254	234	244	248	195	258	224	243	216	235	255	219	217	227	273	248	227	262	240	219	222	228	230	221	244	215	228	242	214	227	233	218	219	249	228	247	271	218	221	229	255	242	235	238	253	231	235	247	227	208	236	236	250	208	237	225	249	242	238	234	215	237	223	228	238	233	223	225	241	235	242	253	241	209	221	235	231	225	234	235	231	240	253	246	274	219	222	259	237	246	232	233	218	214	262	243	202	229	261	224	247	253	228	215	235	262	249	230	265	224	218	248	242	245	252	270	222	241	211	238	200	216	236	238	226	219	251	241	223	255	270	216	222	230	241	239	231	237	243	245	229	241	233	214	232	230	233	218	233	227	253	231	221	251	224	237	221	238	234	202	249	227	241	221	243	256	202	227	251	256	256	244	241	237	203	251	253	211	213	216	233	231	204	241	240	232	224	235	240	229	225	195	241	238	239	245	215	215	237	214	238	251	247	195	258	244	219	215	221	245	227	233	246	250	231	243	209	236	227	223	228	224	237	249	245	217	199	232	202	233	241	215	235	242	241	219	220	238	236	205	242	218	221	213	244	202	204	220	255	224	242	253	221	237	213	207	257	245	254	251	237	246	222	252	259	210	211	236	223	214	215	217	239	234	239	251	260
16227	2185	2822	2819	2307	1816	1486	1243	1161	1048	929	830	847	872	815	786	738	738	753	688	704	641	641	647	664	658	631	635	673	614	621	670	679	599	581	580	568	584	575	579	597	558	601	594	580	546	596	586	594	547	551	555	553	561	592	596	551	596	576	578	573	579	549	557	540	570	552	592	548	533	542	546	548	583	570	588	542	588	580	582	531	578	561	563	548	539	545	557	515	579	565	577	574	544	577	550	613	562	544	539	567	536	563	535	565	562	572	597	566	576	577	556	555	598	559	575	600	539	596	535	522	595	545	577	525	596	570	555	529	561	564	571	585	572	556	577	569	613	547	550	588	544	576	574	583	529	554	571	531	567	520	554	544	552	647	560	540	502	580	570	576	573	534	598	570	570	559	581	553	566	536	582	587	525	581	537	556	561	587	576	526	561	576	539	550	553	576	540	588	572	535	590	581	567	635	583	538	568	558	576	560	601	562	555	526	579	623	581	518	553	575	537	606	532	570	581	563	522	556	578	566	558	530	565	560	618	563	578	569	559	535	536	554	556	583	553	542	525	585	543	552	562	565	555	560	579	560	553	545	577	543	587	536	518	540	555	561	583	558	514	528	561	558	530	558	572	560	600	552	558	555	558	555	584	551	546	601	569	548	621	558	513	556	579	591	574	535	562	524	630	596	540	540	581	542	545	600	584	561	625	580	601	527	553	543	572	572	523	527	550	588	568	539	503	562	578	592	552	581	532	575	626	560	561	560	557	549	549	532	529	564	570	498	599	608	538	568	616	585	566	580	569	545	563	522	605	531	547	561	544	539	587	565	563	543	594	543	524	572	601	551	575	570	553	592	572	616	579	585	589	548	568	571	566	612	587	536	545	572	517	545	571	609	531	553	552	589	533	615	555	607	568	568	576	561	561	571	572	548	580	547	568	559	567	581	563	544	609	548	543	563	563	577	532	540	579	589	571	577	600	559	579	540	539	570	574	554	582	594	542	576	524	565	511	563	569	545	523	588	576	562	586	562	563	556	569	551	587	541	553	581	602	539	548	567	556	574	545	580	575	562	538	571	568	511	543	525	563	542	551	539	570	544	625	550	549	575	544	542	543	591	550	601	544	586	539	586	608	576	519	598	620	554	559	582	558	605	533	539	584	562	551	548	567	541	608	569	535	574	636	597	583	566	575	623	533	544	563	545	590	566	563	534	574	580	574	577	553	536	567	580	560	587	586	579	586	589	543	568	540	592	541	580	561	560	551	568	550	570	567	550	580	521	561	578	583	557	551	616	564	576	547	600	579	532	565	577	521	583	540	553	600	587	574	547	566	558	556	580	550	584	532	527	584	550	564	556	587	525	581	606	574	596	553	603	587	591	566	560	557	604	540	572	592	543	598	577	550	603	537	558	583	582	559	570	564	542	552	543	557	573	558	544	554	567	557	558	523	578	564	534	564	522	590	556	538	536	571	555	597	567	551	572	601	563	586	545	537	586	571	554	557	582	562	585	569	575	587	563	565	602	550	564	531	549	595	583	603	559	516	496	581	551	594	530	607	534	587	559	516	579	560	543	545	570	529	556	556	623	565	580	544	583	580	573	586	584	529	564	568	575	545	537	586	563	579	582	556	591	576	551	571	592	524	564	543	574	545	574	558	574	565	561	622	520	537	539	556	602	571	518	553	576	560	576	551	573	570	600	544	574	559	528	506	550	587	578	590	512	613	540	544	583	601	533	576	542	613	560	577	559	612	576	530	556	583	572	555	595	580	573	531	525	579	596	602	583	562	575	569	545	589	579	573	594	600	635	547	564	578	558	563	634	584	579	564	541	579	531	591	575	554	569	606	571	572	552	585	571	606	555	531	595	578	547	541	570	546	585	537	537	568	585	572	502	532	576	549	564	574	536	550	577	549	597	535	593	561	571	575	585	552	601	542	585	593	577	567	546	553	572	560	565	524	544	564	521	552	560	539	559	527	583	588	527	570	540	518	581	567	586	528	572	561	591	540	567	595	544	570	548	568	555	567	536	601	590	581	560	593	530	545	592	557	557	562	568	605	547	537	600	550	594	580	599	606	560	593	611	555	549	572	585	560	543	511	548	535	561	551	602	571	573	548	586	544	538	579	592	581	546	539	582	562	563	543	556	525	535	556	603	568	535	513	566	557	544	583	555	540	584	559	585	544	565	563	564	536	555	605	556	551	556	611	585	592	547	547	531	589	579	536	517	584	579	557	560	544	521	551	568	576	519	611	596	556	547	544	568	576	556	580	556	532	620	531	629	588	537	584	543	538	562	549	520	536	562	557	589	594	565	552	608	554	578	557	558	558	606	557	571	576	553	560	556	558	551	530	578	538	574	536	576	547	568	581	524	595	587	543	532	571	571	598	531	585	567	596	560	590	580	528	597	553	598	550	554	585	570	562	573	570	584	599	547	555	585	557	580	511	551	602	578	576	593	529	547	580	550	532	603	526	554	564	545	560	582	544	596	570	549	607	591	570	592	556	562	592	574	571	575	549	551	584	563	570	582	595	546	563	546	534	582	559	557	557	574	536	568	529	544	573	564	566	596	586	549	518	536	551	571	580	482	522	533	580	598	541	511	544	543	567	533	523	606	594	605	585	554	554	574	608	544	606	588	525	565	538	534	582	538	544	521	570	556	578	556	543	521	556	586	558	535	570	569	534	541	574	529	579	576	565	587	569	539	597	549	569	532	561	566	618	544	584	603	579	604	527	590	587	563	564	600	572	594	547	538	546	559	583	554	562	627	568	589	569	540	604	552	507	560	562	550	554	546	589	534	583	553	590	592	560	568	564	591	570	555	549	535	562	540	585	552	582	575	554	534	574	545	561	545	543	534	570	579	593	576	495	565	570	607	574	534	552	547	582	545	552	588	596	520	536	569	528	542	553	589	581	594	588	590	562	566	584	529	615	566	593	585	589	559	621	599	535	581	567	542	552	558	571	586	557	560	571	562	546	623	574	571	566	550	582	594	516	603	578	556	509	525	566	599	594	612	543	560	581	570	544	561	553	553	534	537	576	544	540	570	589	541	555	562	580	565	529	544	556	591	558	586	548	564	549	558	563	565	569	579	562	565	586	570	572	527	552	548	561	578	602	580	548	534	585	573	559	517	568	569	594	535	579	551	558	577	565	574	525	560	523	538	556	560	557	539	526	531	598	579	524	606	553	546	534	549	566	561	543	546	516	544	540	538	569	547	519	580	574	569	605	578	591	549	563	544	564	571	563	561	580	578	544	504	541	542	569	561	580	543	556	543	568	581	525	544	595	552	568	554	580	580	556	534	540	549	608	579	551	559	578	545	535	590	566	568	546	522	556	528	553	584	519	534	548	588	580	579	571	506	544	557	543	605	587	532	576	539	574	580	577	540	569	617	571	582	594	562	563	547	574	547	567	564	559	573	577	562	569	549	541	570	567	583	563	555	552	561	596	565	556	586	609	607	539	579	583	571	542	572	581	553	586	534	597	582	553	565	582
33765	7069	1927	1355	761	568	430	365	342	283	274	218	220	245	194	215	204	182	169	170	157	172	161	187	170	179	166	185	184	162	155	179	190	180	163	154	169	151	149	174	169	140	174	174	170	153	156	132	172	180	148	174	158	159	166	148	161	191	152	157	152	163	151	149	151	143	152	161	153	146	170	168	152	137	174	157	158	159	156	165	154	154	180	152	180	167	162	170	169	154	162	151	151	179	181	152	160	181	140	138	176	164	163	174	158	169	188	154	158	167	152	171	159	172	167	167	157	150	172	145	156	159	164	159	152	178	168	157	162	147	143	174	164	183	151	166	158	167	165	164	171	177	174	149	157	160	172	179	161	168	174	177	167	144	148	138	168	139	183	178	168	184	171	164	184	176	168	170	165	157	148	156	163	157	152	165	156	138	151	170	151	177	153	155	168	164	151	151	143	153	172	161	144	136	183	177	135	169	153	150	177	160	135	144	163	157	186	165	168	172	158	150	163	169	179	177	172	165	170	147	152	154	160	160	163	185	153	190	194	169	153	148	133	159	166	168	168	137	172	150	159	146	156	155	186	149	159	150	174	166	125	157	157	152	175	130	149	157	156	175	153	174	132	166	173	158	168	137	170	181	196	170	180	146	135	164	168	141	172	155	176	153	171	162	152	161	157	177	148	182	141	162	152	158	154	146	168	171	138	159	163	145	174	194	177	170	148	157	178	148	138	157	186	151	182	171	168	161	153	176	163	175	203	176	145	153	189	140	164	162	170	174	155	163	166	166	171	175	176	150	139	180	176	157	170	159	155	151	158	163	163	177	165	164	168	153	145	159	153	163	161	166	164	178	154	177	175	172	156	149	166	152	160	134	159	158	141	177	140	179	133	156	179	164	175	149	164	166	147	132	156	180	136	148	175	158	170	150	176	158	158	179	149	175	159	161	159	165	176	155	179	174	170	167	190	194	183	150	137	152	172	159	156	152	153	168	156	145	149	161	189	173	143	167	195	152	159	174	167	176	184	147	150	160	156	151	123	156	174	187	154	161	168	144	163	157	159	149	162	139	163	168	169	155	167	165	162	173	148	165	189	156	166	165	186	141	154	170	160	169	159	167	150	184	146	184	136	146	166	177	169	163	140	173	170	156	177	178	154	165	162	160	147	177	152	152	172	139	154	176	174	170	163	163	160	148	170	144	151	172	149	160	177	175	172	195	159	162	156	193	141	152	177	163	148	146	162	149	160	178	165	137	129	143	181	167	178	155	173	182	148	201	177	176	178	167	178	164	154	152	170	169	167	163	185	166	173	164	152	152	168	170	163	166	149	154	159	153	164	173	158	148	181	190	175	171	153	175	183	180	153	152	179	170	170	144	153	164	172	166	165	185	179	176	174	189	164	162	163	154	193	141	172	177	154	137	157	137	184	183	175	167	157	169	170	186	180	162	149	155	166	155	176	151	170	160	162	167	144	170	178	177	161	188	168	169	148	172	169	135	155	165	151	151	186	173	166	149	158	174	165	143	164	161	183	144	152	181	174	167	166	150	167	163	166	140	168	184	146	139	153	181	162	169	184	150	159	148	183	168	168	169	136	150	173	179	153	153	183	158	137	153	145	141	158	164	154	147	171	144	187	171	164	144	169	172	147	169	167	176	128	184	154	166	161	163	166	166	167	171	147	175	164	180	128	169	171	168	174	175	149	142	157	150	148	165	184	170	157	167	175	160	157	171	163	142	176	170	154	161	165	165	133	158	147	184	163	178	152	152	167	168	156	159	153	155	175	158	172	171	172	167	165	178	163	171	159	174	161	152	152	159	187	166	178	160	148	150	171	155	159	164	157	153	160	141	197	161	155	182	170	142	163	184	167	166	164	141	156	162	146	165	172	159	134	154	172	162	188	163	162	202	176	176	170	165	170	150	152	158	159	189	169	159	160	178	175	139	159	163	161	165	152	163	159	170	146	163	147	186	180	171	164	170	161	147	149	151	167	152	163	149	170	170	169	150	166	149	163	147	147	171	172	163	166	169	149	163	164	169	140	190	161	171	165	172	165	160	133	160	163	174	167	159	152	146	168	161	171	143	153	176	182	168	164	161	186	163	159	189	159	183	153	170	153	171	176	167	153	159	156	167	142	155	175	154	127	160	157	172	157	158	158	163	184	155	167	172	146	142	179	161	174	170	158	144	154	185	165	163	176	147	154	154	181	152	181	175	179	169	171	162	149	154	177	157	148	155	191	155	155	184	157	166	158	164	168	156	123	160	144	171	166	167	176	157	170	162	169	155	160	180	157	180	141	165	174	141	177	179	165	159	167	166	168	145	166	152	160	148	148	170	142	179	169	168	162	153	155	155	157	153	155	139	151	173	144	141	157	173	154	184	162	182	165	167	164	172	145	174	172	157	166	130	140	179	160	138	166	179	160	140	172	158	178	163	180	168	157	146	172	156	172	158	156	153	145	143	155	157	165	159	165	155	162	155	172	157	167	174	174	164	173	168	160	174	178	162	172	149	150	160	163	172	150	140	172	155	134	165	157	163	136	171	153	159	161	177	178	154	165	180	164	162	157	159	173	152	146	157	180	132	141	189	171	175	157	152	184	182	157	171	161	148	141	181	155	169	180	152	165	171	146	170	159	141	144	153	182	180	155	174	142	142	180	165	160	160	160	176	173	167	166	181	180	161	147	192	174	184	154	169	156	156	163	170	155	161	151	173	140	181	162	173	162	161	153	149	158	160	173	157	132	157	136	158	153	198	169	152	176	171	171	166	160	179	161	160	170	174	156	154	170	170	141	156	180	165	151	174	157	149	153	158	172	164	182	187	175	130	159	152	160	155	161	153	161	157	145	144	173	162	155	158	143	147	171	146	149	145	162	160	158	167	154	161	179	165	157	170	184	159	169	140	160	172	157	182	175	144	148	153	152	165	171	156	175	185	174	147	137	157	165	166	145	155	177	167	172	142	171	141	156	163	169	162	183	152	158	154	143	156	177	167	181	161	139	161	168	167	147	138	149	171	169	159	154	154	173	168	154	144	183	137	164	186	158	167	151	168	154	157	172	170	173	175	164	167	163	160	167	162	157	159	193	155	166	137	164	176	184	163	173	156	127	167	176	192	161	169	164	155	151	179	163	157	168	179	155	146	163	178	145	131	154	160	170	150	152	159	157	172	174	165	146	162	184	179	168	147	172	170	167	175	162	173	150	135	177	152	173	158	166	169	178	161	176	170	155	138	187	152	133	152	163	165	152	157	165	175	175	172	156	160	165	168	173	194	169	179	148	149	146	155	148	163	161	159	149	147	161	174	166	167	164	182	170	165	163	169	160	171	176	164	171	172	171	165	141	157	180	186	177	159	160	207	150	150	169	161	168	167	149	189	173	155	178	135	160	173	158	175	147	151	150	156	156	136	160	146	161	139	150	171	158	151	189	154	135	168	161	154	174	169	172	176	166	147	167	165	175	172	170	176	143	159	160	149	165	178	184	165	166	159	173	166
21160	3010	3661	4004	2913	2184	1858	1578	1240	1067	1038	836	814	799	760	687	668	586	583	583	554	525	526	506	522	534	496	494	477	518	483	513	496	438	401	423	418	439	393	412	422	421	407	445	438	418	396	386	426	364	414	382	385	412	410	384	439	399	406	430	413	397	453	414	385	413	413	363	403	407	388	410	391	405	419	377	423	398	379	417	406	375	391	400	410	398	406	432	369	374	384	410	423	393	422	372	409	380	408	398	406	422	370	397	385	390	381	380	402	391	373	369	412	377	390	393	384	385	382	385	378	365	401	382	421	382	344	419	409	408	439	356	394	386	388	406	391	381	350	379	412	369	406	372	373	392	386	401	374	398	434	416	386	355	379	409	405	369	405	380	386	395	420	389	426	382	356	380	408	424	407	413	368	396	400	396	383	404	408	390	425	383	395	381	405	390	399	395	384	405	423	420	388	378	424	422	374	428	418	384	411	400	436	436	402	412	403	401	382	379	371	374	378	423	378	428	432	406	415	393	373	358	402	409	400	395	409	364	395	405	384	369	375	391	404	421	387	375	388	438	420	394	377	395	408	404	405	391	377	401	380	387	377	432	367	398	417	375	377	396	412	384	389	381	427	414	378	430	379	424	375	414	375	413	398	391	398	384	403	398	394	400	380	394	384	388	401	384	411	376	382	392	378	391	421	416	395	440	355	399	374	404	397	429	373	406	394	363	366	388	390	393	380	409	410	393	439	391	353	418	356	374	398	378	364	361	370	447	360	415	386	430	397	409	400	392	379	332	385	386	359	391	389	412	377	404	410	420	402	406	394	366	417	421	411	378	390	410	370	368	393	395	388	397	403	417	406	413	383	399	380	381	404	393	414	367	390	427	413	406	411	412	382	397	389	378	424	400	407	392	422	433	391	368	395	379	414	379	396	420	367	391	400	380	400	390	384	379	361	409	386	400	387	398	380	382	376	410	372	368	446	381	362	387	373	389	394	389	405	358	421	397	418	394	390	376	386	388	389	393	402	398	347	408	406	424	390	378	404	423	374	441	393	444	391	358	340	387	375	376	374	379	421	418	385	407	467	379	409	401	429	407	429	394	398	408	382	377	423	384	380	389	384	389	396	427	396	407	378	355	405	382	393	399	409	358	366	413	409	358	364	386	362	412	362	383	365	358	375	417	409	412	405	390	411	369	395	410	391	401	392	367	376	407	400	387	380	390	423	417	358	398	399	399	408	382	407	406	378	374	425	402	412	364	392	403	393	395	410	369	376	407	396	404	394	353	401	405	373	403	396	370	417	405	379	399	405	384	405	409	360	393	423	394	389	391	435	409	384	395	392	393	401	385	400	405	368	362	381	412	403	374	403	384	397	408	401	375	415	391	384	388	380	350	389	402	399	390	409	375	397	380	440	377	387	445	406	452	365	397	386	380	416	375	412	416	400	422	394	417	379	393	395	415	384	384	406	341	415	408	392	390	386	413	367	381	429	437	371	360	401	386	389	381	377	390	403	399	392	383	415	452	388	372	424	354	395	386	421	398	408	377	405	409	384	375	381	374	408	400	400	418	426	392	363	430	391	399	405	400	406	369	413	458	389	397	361	418	423	412	390	411	410	376	386	396	425	397	397	404	410	397	411	368	373	411	381	430	361	425	404	404	397	351	409	380	388	410	412	418	415	402	381	394	393	382	422	417	409	392	385	393	412	373	404	390	397	401	366	383	379	396	388	386	385	396	416	369	439	403	410	422	407	423	397	411	394	374	398	375	403	424	401	375	402	379	392	392	405	396	390	396	350	409	398	390	409	403	385	404	371	407	412	395	392	425	368	386	435	376	414	388	434	409	378	383	414	418	407	398	390	423	376	372	408	408	397	400	381	401	365	384	402	381	365	387	396	391	384	376	372	376	421	389	438	389	374	406	433	428	404	415	396	389	383	388	374	372	360	383	389	407	398	423	346	395	392	399	427	397	392	386	443	396	412	368	405	396	391	411	422	388	418	419	409	398	430	401	365	416	382	415	376	383	374	386	429	418	377	396	378	404	388	381	416	373	434	397	364	402	389	405	432	331	372	422	401	378	383	385	386	372	382	360	389	388	406	404	393	407	370	428	422	418	428	367	379	396	399	414	417	387	401	411	396	413	389	368	370	368	363	373	392	385	429	379	430	389	428	364	420	382	366	400	383	382	398	367	369	366	412	354	409	406	402	365	391	362	392	387	377	418	422	375	416	391	395	409	355	396	407	367	406	394	383	379	372	384	385	417	396	377	411	403	399	367	415	403	408	405	385	392	381	410	376	382	367	412	409	385	371	394	408	373	393	403	419	396	376	371	404	416	409	403	376	461	416	387	387	385	379	401	382	392	396	410	395	432	427	382	386	383	397	394	395	394	363	392	358	379	397	402	432	400	411	394	358	407	414	411	414	420	396	389	428	383	420	433	401	414	390	411	374	388	370	361	410	388	407	394	367	398	411	434	381	393	460	393	391	379	424	395	415	401	394	395	426	381	396	383	383	431	423	379	390	396	401	366	413	426	382	415	402	422	409	399	382	411	418	408	388	405	398	382	382	380	410	375	411	407	402	387	426	408	398	386	407	408	398	415	396	389	375	396	399	402	387	442	369	420	391	386	408	392	387	392	380	385	394	369	395	372	359	377	383	426	408	378	431	382	382	440	396	398	406	382	379	395	380	395	405	414	406	359	377	421	400	423	400	399	402	389	367	389	384	376	354	398	418	397	395	416	393	415	420	414	433	418	388	400	405	421	399	413	353	427	399	387	419	398	416	369	393	366	404	354	381	413	396	384	415	399	389	412	359	380	375	438	375	419	385	393	374	411	409	406	381	362	416	411	383	397	399	397	406	448	422	418	388	392	355	377	436	399	379	375	404	383	381	384	389	413	410	376	379	394	422	431	355	415	420	394	381	395	381	373	381	399	411	384	399	387	388	389	406	408	411	383	375	411	361	397	405	444	402	368	379	396	375	393	368	362	398	387	398	406	398	387	413	403	422	398	416	428	379	437	420	408	428	408	361	437	412	396	391	423	376	413	363	383	401	382	353	403	385	394	415	419	400	397	395	369	421	387	393	416	415	416	381	368	436	429	404	366	412	380	379	411	382	403	406	388	382	408	397	419	365	394	406	393	367	396	378	405	402	416	372	360	387	363	380	409	428	425	365	401	423	444	405	390	388	376	377	395	398	401	399	409	381	427	375	440	377	385	373	403	346	387	409	407	412	397	388	367	418	417	390	407	399	402	384	371	405	398	379	411	400	421	405	398	384	390	379	428	399	417	397	397	438	396	388	418	349	397	423	428	356	390	438	373	394	372	393	410	394	409	399	353	366	420	402	401	388	363	373	395	398	385	409	417	371	358	400	416	383	390	392	401	390	431	391	371	391	416	410	373	413	394	417	418	417	392	366	383	344	389	395	383	409	409	434	392	410	419	417	386	351	359	374	410	361	392	411	400	401	363	409	383	365	400	394	415	420	399	426	420
10443	1409	622	431	324	242	229	215	169	208	195	198	169	194	187	169	175	174	173	163	169	190	199	166	172	178	196	159	160	165	169	190	169	181	185	180	176	177	165	145	174	184	196	176	181	171	161	179	172	176	186	170	168	179	182	164	175	151	178	174	142	156	167	163	173	182	161	181	179	163	164	163	160	166	160	193	190	160	178	170	165	154	167	170	153	212	161	161	171	154	165	170	163	171	168	157	169	173	153	166	156	167	179	174	174	163	175	189	155	191	161	177	170	156	162	167	155	182	175	162	158	179	159	165	192	177	148	157	164	176	166	153	167	174	179	168	155	171	167	164	181	184	174	164	165	162	150	147	161	176	188	174	173	178	162	151	183	196	177	172	162	169	179	159	154	172	185	169	163	168	177	171	164	166	150	212	149	158	204	195	180	174	174	150	183	167	167	151	159	168	156	175	193	176	178	175	149	174	183	183	158	170	171	186	182	165	179	220	202	168	154	163	178	179	192	179	185	147	179	182	190	193	157	196	166	158	175	174	156	182	158	141	186	183	166	154	161	173	189	170	158	184	177	180	173	185	163	164	180	170	157	191	158	196	153	173	166	172	141	156	154	163	181	171	170	170	197	154	170	177	177	178	167	164	165	188	147	179	166	176	166	182	173	178	185	186	160	157	161	205	171	187	138	169	139	143	142	165	175	174	179	186	184	151	190	203	155	156	160	167	170	178	163	165	150	153	160	178	148	153	136	170	181	190	177	187	171	170	170	162	167	174	139	169	184	176	168	210	178	171	169	161	152	154	208	199	184	174	156	175	169	165	155	170	169	174	155	166	177	150	191	148	164	167	169	183	178	193	199	171	174	179	173	163	162	154	169	155	175	180	170	183	182	143	182	157	173	187	182	173	170	175	174	173	171	153	191	159	174	175	154	165	162	178	168	184	171	166	206	195	172	175	184	158	154	185	179	162	173	203	186	150	162	180	192	175	171	198	164	196	165	137	178	180	166	157	187	180	154	166	160	146	136	195	169	168	183	181	173	184	161	207	181	169	150	160	166	177	191	177	178	170	168	176	213	167	185	163	161	167	156	190	180	150	188	191	158	153	176	171	197	163	186	209	192	169	174	150	163	165	198	171	189	175	187	177	191	161	175	145	158	163	168	160	180	173	181	149	179	159	150	168	192	178	168	172	156	168	201	160	190	167	168	163	163	167	194	178	172	156	165	168	171	177	163	171	174	189	187	165	161	193	161	203	151	190	180	185	164	154	182	176	155	136	176	175	159	170	181	188	179	188	197	175	170	170	163	162	187	182	177	177	186	149	169	169	188	160	179	156	185	169	171	170	158	183	158	173	188	188	188	193	192	198	187	167	161	165	201	191	155	176	167	163	187	188	182	163	176	166	171	163	156	161	182	155	171	186	187	153	151	143	180	167	197	171	175	199	169	181	160	150	190	179	167	180	181	157	182	172	171	190	183	175	161	174	161	177	184	181	175	150	175	180	166	176	186	184	181	172	185	171	175	156	179	172	156	186	174	173	167	173	159	165	164	151	199	170	174	152	176	169	183	158	188	170	157	166	172	190	168	159	167	178	170	166	157	184	166	177	166	167	164	168	184	181	188	202	173	170	164	153	195	183	175	179	187	190	154	176	189	174	153	166	187	176	175	186	177	160	159	175	178	160	164	159	180	172	144	171	157	149	165	183	163	195	152	174	174	151	140	174	185	177	171	194	163	175	160	184	180	208	192	179	164	200	163	157	161	185	179	174	184	159	167	191	194	172	189	178	195	152	186	166	172	156	166	175	147	182	156	163	178	178	158	175	164	186	199	176	166	148	156	165	195	157	155	177	164	171	192	157	165	173	159	184	188	168	129	145	168	166	177	162	151	165	184	176	164	172	167	179	188	159	171	154	178	168	195	173	174	185	185	167	194	164	153	179	189	156	172	167	184	172	172	149	208	172	182	149	198	158	163	189	179	158	196	178	172	188	179	180	165	160	162	149	166	190	153	159	163	164	178	166	170	172	146	171	167	173	156	164	179	161	176	175	174	176	173	176	176	179	167	171	167	175	156	197	172	189	165	171	160	165	186	168	178	164	168	191	182	158	164	166	167	155	189	171	177	185	162	187	201	187	181	189	175	149	187	174	182	176	168	191	169	160	165	179	165	180	177	189	191	179	196	170	179	173	179	156	197	167	150	181	160	161	179	164	191	189	177	196	186	160	154	188	183	186	177	142	156	154	161	188	166	152	171	150	162	181	170	175	179	152	196	164	157	178	170	172	177	173	159	184	169	189	147	153	165	165	176	193	163	182	191	170	151	183	161	168	130	179	157	169	191	147	169	182	159	176	176	161	202	142	151	158	169	172	158	167	187	165	165	162	154	155	145	167	167	152	187	178	166	175	178	159	176	184	169	166	169	165	181	153	171	189	164	198	176	172	185	169	184	148	181	197	169	142	185	167	190	177	183	166	178	175	151	178	187	174	171	145	144	185	158	168	175	148	199	173	161	199	205	180	172	141	145	176	198	171	169	172	185	156	169	194	166	178	153	169	198	187	175	187	177	161	147	191	182	137	161	175	168	177	154	182	188	174	191	181	166	164	167	147	171	166	170	179	177	174	173	153	175	192	163	174	189	167	152	198	152	191	169	161	194	178	169	175	174	177	185	171	160	181	184	176	178	173	144	174	192	172	174	166	177	180	174	159	163	154	170	184	172	199	167	201	186	163	156	137	164	168	164	183	181	156	151	189	167	149	174	170	131	141	141	179	152	147	150	161	163	160	185	169	160	171	189	158	168	156	165	182	159	178	177	160	172	170	173	141	180	163	147	172	174	148	166	178	157	178	166	150	158	154	151	177	173	167	175	181	160	184	198	171	135	180	162	170	171	175	156	168	160	163	156	196	191	171	154	180	158	160	165	203	192	174	158	152	157	157	175	158	169	174	175	180	163	158	153	167	177	181	187	173	167	165	155	172	176	210	180	182	144	160	167	191	177	181	177	173	170	172	161	156	187	153	145	165	156	179	175	188	150	178	172	152	165	176	172	166	179	168	183	161	173	165	176	181	163	156	166	164	175	179	172	161	159	145	156	177	187	173	192	142	176	202	176	184	174	201	168	180	166	166	166	158	198	162	166	157	160	168	179	173	170	158	172	168	164	162	177	182	191	163	184	176	164	193	154	161	164	166	199	173	175	164	189	195	160	173	166	155	178	169	171	166	154	170	179	152	161	182	162	190	150	178	163	183	186	167	183	157	178	177	170	193	195	176	157	172	167	233	169	171	188	161	177	178	132	185	163	163	153	162	159	174	164	194	159	162	169	178	184	180	177	189	194	198	160	199	199	169	155	154	174	154	151	154	151	171	170	169	208	179	170	168	182	184	175	169	162	146	172	188	166	163	157	160	188	180	160	169	175	156	185	170	176	192	180	177	184	143	182	167	202	167	151	163	165	156	190	179	153	186	177	193	177	151	161	202	184	188	176	173	149	160
7814	1217	1394	1465	1148	915	841	709	675	572	642	574	537	566	566	540	513	484	529	475	502	493	472	476	505	440	461	473	479	455	460	511	495	443	453	460	432	445	414	457	437	421	458	429	424	427	454	418	453	405	421	449	467	414	462	427	410	446	437	439	439	422	424	477	404	442	419	444	428	445	419	447	423	427	445	415	432	440	412	440	455	475	433	434	443	463	457	477	470	441	411	419	388	404	485	419	460	468	430	462	475	447	492	490	436	446	437	467	465	406	472	422	456	443	442	472	468	457	382	399	438	413	434	437	454	407	430	478	433	458	425	446	451	397	414	433	452	414	437	427	448	417	450	438	422	421	448	412	449	433	448	431	436	403	435	415	440	435	418	446	454	420	459	460	434	496	411	401	411	428	451	471	423	448	436	454	450	471	432	456	437	409	441	440	469	447	413	434	397	441	465	470	439	434	461	451	465	454	448	443	427	458	444	461	429	455	466	415	466	458	453	438	455	496	414	487	438	449	468	409	406	437	440	432	426	455	470	435	441	398	476	443	412	426	434	445	443	416	457	431	451	457	408	445	470	470	406	425	414	446	415	436	411	437	451	442	442	441	441	435	425	433	471	471	438	431	408	479	478	440	428	414	414	423	431	423	433	451	483	441	431	427	466	432	451	475	426	451	424	448	427	410	458	417	421	435	445	430	428	439	467	434	437	452	455	402	466	428	431	409	439	425	448	479	426	439	437	428	452	458	450	431	393	458	462	445	410	445	454	411	411	457	461	403	452	438	451	422	446	446	463	439	430	454	418	414	427	423	430	428	413	407	423	439	436	449	460	434	437	422	440	442	435	444	415	417	428	410	460	418	467	444	432	398	436	450	432	395	431	454	435	422	443	448	435	440	420	420	439	408	444	442	441	449	414	435	414	417	434	429	445	409	414	449	411	403	421	448	462	414	410	437	471	441	458	439	416	455	423	443	432	456	497	459	456	443	469	423	444	439	418	443	460	403	451	425	417	442	448	431	419	433	420	430	440	451	468	462	436	434	439	425	438	408	476	421	446	439	424	436	449	446	485	473	452	435	474	450	451	409	436	439	450	411	445	442	465	473	456	448	412	437	409	411	405	422	419	452	399	388	407	446	465	417	467	439	437	428	448	440	440	406	423	408	423	429	417	454	420	427	447	425	417	446	425	434	443	451	460	457	458	451	441	451	446	414	451	454	467	473	457	416	436	450	412	416	445	423	450	434	455	447	448	431	440	450	416	426	443	428	439	461	451	425	470	472	429	466	429	436	457	436	474	424	420	441	439	415	440	372	420	454	425	419	430	448	431	423	411	488	392	433	421	486	435	438	450	422	453	431	440	430	439	446	444	457	444	465	443	444	466	403	416	424	459	441	415	452	473	428	454	456	437	463	457	441	385	422	428	440	431	428	419	468	456	419	446	448	446	450	429	463	480	401	442	449	401	408	433	437	442	407	454	447	444	445	429	485	435	423	446	428	434	406	454	439	458	446	442	469	439	462	446	442	465	395	444	439	441	440	426	462	464	432	437	424	437	423	431	472	448	447	436	466	453	417	458	404	441	419	474	464	446	476	477	444	425	429	458	448	445	441	476	392	439	431	457	422	427	434	422	468	437	444	444	414	426	440	402	419	447	445	444	452	429	441	424	459	440	410	426	434	432	443	481	430	401	403	444	456	457	429	435	437	454	427	481	415	406	435	418	418	465	459	429	491	428	417	448	452	418	443	457	442	445	454	452	433	399	464	451	481	440	441	432	405	424	412	446	415	448	461	436	462	458	385	473	446	457	412	433	406	417	444	401	438	449	470	438	465	430	459	446	426	415	447	461	435	420	454	450	471	433	448	421	467	500	470	437	454	423	468	443	422	468	454	446	464	448	433	441	422	498	409	449	441	470	458	442	412	416	403	417	445	445	447	430	440	450	452	410	461	452	412	419	382	442	437	448	432	430	446	447	427	426	404	449	445	450	454	423	423	461	444	444	423	439	411	422	433	420	483	474	440	427	450	422	410	402	421	411	452	434	475	450	448	436	454	439	465	449	427	446	448	471	438	406	430	428	445	464	445	412	441	409	429	408	410	478	481	449	424	410	469	437	437	403	439	477	442	447	435	463	462	450	421	430	429	433	436	445	431	441	440	459	460	423	443	425	454	431	399	422	441	400	426	434	420	412	437	491	456	424	449	410	435	416	442	437	451	445	421	431	468	407	432	465	454	431	437	400	465	445	441	411	459	432	448	415	449	457	427	432	444	450	446	458	461	428	431	445	425	418	449	464	415	406	448	415	454	404	459	433	422	432	411	420	392	475	473	435	445	437	465	482	428	444	433	404	446	441	411	449	448	431	460	411	442	472	434	420	457	476	444	444	438	448	464	425	457	438	464	392	430	446	461	407	440	411	446	446	489	471	435	462	440	418	432	428	430	473	467	413	422	423	436	437	404	442	473	428	427	454	447	463	430	473	402	472	454	452	464	422	411	459	454	422	407	444	443	417	431	433	407	429	441	427	428	446	404	446	431	453	447	437	456	462	444	445	429	456	461	424	464	414	471	467	468	430	482	471	441	444	450	460	416	451	443	481	437	435	433	470	435	454	423	439	422	427	472	453	448	430	414	470	431	434	433	464	424	452	440	489	418	475	441	414	402	448	436	435	418	431	426	442	460	427	446	431	432	440	444	406	430	450	419	426	449	435	436	417	395	452	456	445	456	448	436	432	457	438	481	483	439	436	449	452	456	432	474	440	455	439	469	419	441	472	491	460	481	432	491	428	431	442	470	443	496	438	410	444	413	456	452	443	428	420	436	455	393	411	413	442	454	436	421	442	427	421	473	449	453	433	422	432	436	453	476	461	420	425	432	414	468	436	450	462	435	418	423	468	433	453	408	470	448	435	454	426	460	452	468	437	438	455	442	464	449	473	474	458	410	450	402	435	435	426	464	429	432	428	423	429	437	416	431	436	425	440	451	422	421	444	428	460	439	465	420	421	458	463	468	442	443	471	420	440	405	433	428	465	431	424	430	430	450	411	435	424	443	409	437	415	414	429	441	466	425	445	428	445	395	415	473	425	424	423	461	445	457	432	387	391	416	419	441	391	440	457	477	456	469	429	438	442	435	449	444	441	445	433	430	456	406	428	424	455	435	429	403	419	435	432	447	436	440	450	445	436	448	445	439	447	419	489	451	436	405	402	437	416	423	444	481	459	429	457	453	425	412	468	451	458	427	444	445	456	430	440	450	453	427	440	433	431	492	453	447	447	408	447	509	471	415	443	431	430	417	435	432	480	403	433	436	442	444	441	428	455	408	427	444	465	449	439	432	434	414	390	458	426	431	425	459	413	435	425	425	406	415	448	410	421	420	393	416	469	398	458	450	440	411	466	412	463	458	448	434	429	443	439	408	411	438	458	454	447	419	424	460	410	469	450	413	429	449	434	414	434	439	432	461	439	463	427	403	430	466	449	460	446	429	447	441	423	430
24002	4032	1298	965	557	445	414	362	277	291	292	269	262	290	274	263	260	270	254	242	231	269	256	265	254	233	266	246	239	266	285	264	232	272	247	245	265	237	243	214	223	254	208	230	264	241	252	252	248	251	249	251	229	262	283	196	240	227	248	286	245	254	276	262	282	234	231	254	241	222	235	253	258	236	222	221	242	233	241	223	218	245	259	258	247	238	222	256	247	235	223	221	232	256	232	232	253	261	252	231	244	228	278	256	251	236	254	215	230	230	244	240	206	199	239	208	226	264	241	209	241	244	252	239	270	213	282	215	257	221	247	274	225	254	244	265	212	239	242	274	235	261	227	243	255	266	236	211	246	255	262	250	255	282	219	273	221	236	236	222	228	233	245	254	248	236	220	252	212	236	224	254	224	234	250	258	226	217	259	237	231	227	256	232	234	241	234	253	259	243	239	222	227	269	259	242	235	260	236	213	255	246	271	259	239	229	218	230	216	255	248	253	237	227	211	261	245	245	250	260	243	232	261	223	230	235	228	229	246	237	248	225	254	224	231	243	233	249	238	242	243	241	239	253	255	239	243	237	242	237	242	227	229	214	261	261	246	239	262	222	248	239	255	229	217	243	245	224	274	237	224	245	216	255	209	240	260	217	237	223	236	255	264	252	217	235	210	234	237	222	237	229	230	218	256	237	230	211	250	234	223	263	246	230	258	241	251	218	271	218	262	249	214	248	224	227	258	224	284	226	234	252	235	217	281	217	241	254	223	233	256	244	244	216	239	264	248	238	214	230	249	240	246	234	248	245	246	233	263	227	223	240	241	264	243	220	252	229	266	236	225	236	256	244	239	247	222	230	230	246	248	226	247	225	255	230	220	251	228	217	263	253	232	285	253	218	232	259	248	230	233	232	270	237	274	274	231	240	228	273	258	218	259	249	252	245	260	245	240	246	269	220	252	235	234	246	239	250	241	229	243	249	239	227	248	223	227	206	249	241	236	237	241	244	229	264	250	243	241	257	250	250	233	235	248	240	240	236	255	220	231	246	236	218	232	235	264	236	212	257	254	224	252	247	270	247	225	236	249	229	263	243	217	231	239	233	220	255	259	230	213	271	242	208	226	208	209	243	233	234	244	255	266	217	208	225	209	241	263	256	243	239	214	241	264	227	241	245	246	254	246	276	260	264	240	218	224	256	235	247	258	213	248	253	251	255	239	218	246	229	246	236	260	255	213	253	251	223	251	242	211	207	257	225	244	242	232	246	224	239	236	220	229	255	238	222	234	247	239	241	210	271	226	243	243	252	248	246	233	235	252	253	231	224	240	237	220	235	224	255	279	219	230	263	249	244	266	232	222	254	253	216	259	242	227	230	233	237	233	265	213	222	243	237	226	240	254	233	251	237	277	244	246	241	221	260	237	241	245	230	224	243	220	232	227	230	237	231	246	251	206	260	236	239	246	243	253	269	266	239	245	247	248	237	237	265	206	224	220	219	218	250	253	228	240	265	243	253	217	236	246	241	250	251	211	245	236	227	238	238	231	240	200	250	232	239	221	223	258	244	232	215	260	236	237	238	250	243	233	215	263	225	223	253	264	236	216	267	226	224	215	245	222	233	242	267	217	233	233	257	242	244	248	244	225	248	271	242	238	253	261	255	254	268	252	240	240	226	232	226	219	213	226	255	278	241	253	253	229	237	278	262	254	222	252	256	231	246	240	252	219	261	231	239	252	236	249	252	234	242	240	226	231	213	248	263	245	273	253	242	261	240	255	242	233	229	244	224	227	254	233	240	226	214	220	251	237	237	231	226	259	252	242	266	250	248	248	244	220	230	210	260	219	216	231	222	233	222	225	260	243	239	243	231	251	255	240	221	234	233	225	221	213	220	230	248	247	277	246	228	236	261	216	233	237	244	236	248	258	222	237	250	247	275	284	270	241	205	259	213	223	249	240	227	254	228	248	223	231	230	227	239	250	242	266	218	248	208	218	247	259	238	270	249	227	235	229	241	228	256	244	214	234	222	224	254	239	260	242	230	221	296	231	199	234	256	259	215	248	210	233	240	238	263	252	246	238	232	222	249	228	265	259	206	236	248	233	228	231	237	264	234	233	213	236	232	251	263	210	234	199	236	226	241	230	227	241	235	247	245	258	215	244	242	276	247	229	222	246	226	250	256	244	210	222	279	273	261	267	242	205	202	260	239	287	231	244	212	214	215	223	229	222	260	233	224	240	227	242	216	257	263	220	238	220	232	218	241	219	251	232	247	241	263	211	228	239	230	229	241	258	227	253	259	220	233	242	232	252	224	224	244	221	236	242	245	264	239	208	226	213	247	238	265	234	246	224	251	247	203	230	242	206	253	259	231	209	255	230	260	203	224	228	245	253	243	251	254	254	226	256	263	236	234	245	239	222	235	236	221	273	224	256	248	248	227	199	256	252	226	224	241	236	233	259	199	230	238	240	220	228	242	236	245	218	235	264	235	258	257	237	227	269	241	284	232	248	225	247	242	213	211	236	244	234	242	241	244	242	222	254	239	221	238	247	259	257	240	249	229	222	211	238	241	249	233	242	273	221	240	240	251	217	247	250	263	226	251	223	235	240	223	215	226	245	230	228	216	246	238	219	232	249	230	237	253	257	231	249	243	225	242	283	229	238	253	241	231	218	225	235	222	224	229	222	234	223	229	224	251	207	226	232	237	235	216	237	257	223	239	256	239	244	235	231	197	291	249	242	231	267	263	263	237	242	241	211	229	254	256	247	222	218	247	230	250	240	249	226	249	266	247	234	245	243	235	255	223	271	248	206	237	224	262	246	218	248	207	253	239	232	248	212	238	255	250	224	245	250	232	229	222	260	259	266	237	247	252	268	250	217	223	210	241	225	234	216	260	233	272	211	249	244	244	247	239	244	240	236	256	225	260	220	241	240	256	215	260	237	256	247	264	229	245	209	217	215	261	239	257	238	241	247	235	214	225	257	215	217	240	211	225	236	221	227	243	248	209	247	241	240	236	262	243	228	209	225	262	238	208	228	210	246	219	237	224	208	208	230	234	254	246	223	231	234	209	215	241	242	262	251	255	222	241	268	225	266	229	222	238	245	241	247	248	248	229	238	208	255	251	266	220	285	239	238	249	251	254	248	250	231	269	229	254	264	254	233	251	220	221	261	252	230	243	244	243	222	233	236	223	264	240	242	242	264	230	251	260	245	238	246	231	238	253	234	230	240	255	243	268	234	245	243	241	221	234	238	233	224	245	236	238	234	231	233	260	230	272	243	246	229	222	250	239	232	232	241	214	228	225	234	221	229	225	240	252	250	223	275	244	256	270	225	209	206	247	246	236	274	225	234	246	225	238	239	248	247	237	210	241	257	230	239	245	233	227	232	230	235	245	244	242	232	228	228	213	284	241	203	228	251	249	270	227	201	255	260	227	250	249	233	257	246	243	284	228	229	209	215	239	240	245	244	243	223	221	258	221	206	236	261	252	234	250	240	254
16546	2366	2778	3054	2269	1728	1500	1252	1203	1037	936	844	917	855	803	782	679	716	765	685	681	662	629	672	684	643	650	658	670	629	651	641	632	650	652	598	638	579	614	604	586	597	605	590	585	568	571	639	606	577	579	609	608	552	582	629	622	551	614	611	605	612	583	593	585	609	536	546	552	550	622	557	630	606	588	571	543	579	618	603	607	585	593	547	571	598	613	585	587	534	585	607	568	602	555	558	557	566	584	555	573	580	538	599	585	562	578	584	558	601	587	629	583	594	614	562	574	602	613	568	546	562	617	551	572	626	509	570	595	591	574	607	587	582	570	597	590	565	563	564	581	606	609	574	578	565	551	605	575	582	563	576	548	596	593	590	550	571	588	546	590	594	617	588	603	576	595	618	580	592	569	568	539	548	562	562	584	597	571	601	611	565	583	607	559	554	576	582	576	546	554	560	578	582	547	590	578	600	590	581	583	540	564	586	582	622	547	552	550	597	583	598	600	563	582	597	566	601	570	566	605	542	608	556	583	558	590	556	567	595	566	560	567	558	583	608	583	563	612	547	563	638	577	609	573	569	549	622	571	579	635	588	583	609	594	576	609	555	621	563	601	582	637	547	604	565	579	552	558	542	566	541	575	593	605	608	617	577	564	558	567	606	586	560	643	610	569	614	594	598	591	543	557	576	580	590	583	554	591	604	591	559	555	586	609	605	593	595	561	556	625	581	578	624	583	559	570	553	560	577	624	567	592	585	584	602	585	594	540	622	514	578	628	497	609	603	604	568	586	575	568	622	592	586	567	573	508	578	609	570	581	552	595	545	541	600	531	574	566	606	559	596	605	600	593	564	585	631	561	558	589	592	526	567	616	560	550	579	545	573	535	578	587	555	586	596	585	604	572	550	587	578	584	586	583	619	577	563	598	614	599	546	580	561	584	562	605	579	552	615	576	579	561	621	574	632	628	608	585	591	583	542	598	597	602	588	575	566	556	588	610	592	630	573	600	585	579	583	538	550	557	532	584	547	593	580	581	549	576	593	531	601	579	616	569	592	601	519	541	562	592	619	600	588	572	561	574	622	602	585	575	564	584	560	583	551	572	594	586	612	552	580	579	581	583	546	577	546	578	597	606	612	585	590	617	574	600	594	629	569	611	592	600	586	596	613	568	594	576	587	585	564	577	601	592	624	591	580	579	590	550	607	600	574	551	573	588	640	594	587	583	590	613	590	606	594	574	549	543	616	578	539	589	589	555	564	602	590	548	536	578	580	547	558	625	577	602	563	550	605	607	573	583	596	577	592	544	565	589	586	561	591	596	590	585	565	567	583	548	543	614	612	602	614	610	605	594	573	567	553	566	622	545	557	584	618	585	592	533	582	562	542	600	558	550	585	619	592	584	546	609	563	610	561	573	534	593	580	620	613	614	560	589	574	628	577	520	578	573	560	594	568	534	557	533	548	603	617	533	597	589	585	583	605	558	608	541	574	569	567	600	585	556	548	567	587	577	593	580	576	582	595	574	582	593	578	583	572	596	607	590	576	587	576	573	579	586	567	588	554	603	515	596	564	580	578	523	570	573	560	557	560	600	568	609	571	605	540	559	612	610	573	586	636	570	582	603	586	552	522	602	586	547	552	578	587	597	579	557	589	571	589	583	601	551	597	584	613	569	594	543	560	614	579	625	583	604	596	572	597	582	593	548	576	577	582	601	533	585	573	604	575	559	566	575	559	584	548	550	611	584	564	569	574	563	587	598	531	563	588	602	592	587	601	593	579	571	607	578	576	613	562	585	580	509	567	581	541	568	574	600	592	592	580	573	538	567	569	598	548	557	556	571	567	542	611	597	604	576	607	600	566	560	542	587	603	592	604	631	589	551	580	572	570	530	566	573	604	618	576	605	586	617	594	556	624	586	522	553	561	591	614	636	580	567	596	570	580	565	574	567	568	552	546	555	563	589	571	563	601	614	572	613	569	577	539	552	564	611	608	622	599	538	558	595	545	576	560	578	568	574	588	550	637	600	593	531	582	576	513	618	614	561	576	584	571	568	536	587	578	558	555	634	579	585	574	545	604	545	575	579	570	572	581	619	586	589	585	566	612	535	564	538	605	589	606	569	594	563	574	551	564	571	589	585	606	550	589	556	556	604	583	620	579	597	558	569	586	605	556	573	589	582	581	651	606	544	589	588	589	538	595	579	580	543	579	603	603	583	615	596	599	576	569	538	581	617	580	613	596	589	589	570	574	566	600	565	567	577	597	548	582	562	609	550	567	593	555	561	579	590	588	615	541	587	597	591	597	605	605	588	580	550	552	579	610	527	596	595	610	553	587	553	568	568	544	549	565	574	556	570	596	592	550	574	572	560	573	608	604	545	584	543	608	569	587	592	557	590	565	582	562	599	529	602	600	602	602	572	576	532	608	556	566	573	616	596	577	581	556	579	571	588	574	499	576	557	574	592	564	587	638	534	559	572	562	572	600	577	554	576	635	578	574	610	547	572	567	614	589	540	549	555	581	536	619	581	570	593	583	605	586	573	558	572	586	553	583	603	605	591	551	578	570	569	547	581	569	587	569	588	639	542	577	575	582	571	544	621	553	588	566	599	559	605	591	577	528	645	610	610	610	559	563	568	587	586	592	583	572	595	582	561	586	583	560	593	553	581	538	546	540	661	584	597	574	550	591	594	615	561	552	590	597	573	549	578	601	577	560	540	589	541	567	524	570	577	614	576	624	578	589	577	583	570	599	550	628	546	588	575	576	588	607	559	573	567	600	583	559	602	554	602	532	603	556	569	589	586	562	587	605	546	583	556	531	573	552	628	600	597	554	558	563	621	605	640	592	556	581	552	572	546	546	613	563	556	588	560	578	564	552	612	568	599	550	543	565	554	553	583	588	593	566	593	555	540	557	582	597	547	563	567	564	615	544	584	613	543	574	585	554	599	575	569	592	572	580	616	546	608	582	564	551	574	615	585	519	558	582	606	546	612	611	568	569	555	588	540	580	571	613	601	519	574	578	577	582	609	578	547	544	574	577	556	606	573	566	520	586	576	575	525	532	571	581	587	602	584	553	603	534	568	580	632	589	570	582	561	561	600	589	607	540	590	581	565	591	615	553	571	602	587	587	573	578	610	597	562	544	572	547	629	591	589	578	550	590	550	617	609	564	598	552	587	588	603	529	556	563	561	556	576	595	603	528	579	531	578	561	547	543	589	550	571	589	631	590	571	557	589	577	597	577	599	583	587	557	598	570	603	547	595	553	560	572	593	573	551	595	558	569	586	603	530	579	544	610	598	543	576	576	542	575	569	569	544	596	523	558	590	575	591	595	583	588	548	577	570	589	536	613	574	607	543	575	583	585	601	536	585	565	618	571	576	609	550	644	615	576	578	545	590	565	582	606	579	605	608	619	589	571	593	567	566	545	584	584	577	608	573	584	608	558	571	565	587	577	574	585	574	567	581	599	560	572	582	572	597	603	593	594	617	581	579	565
32958	7582	1950	1336	785	479	385	336	327	285	272	228	232	239	237	206	195	180	176	210	177	173	192	157	179	177	186	159	177	157	184	191	179	184	190	154	145	162	157	175	156	175	144	188	188	199	156	138	177	159	173	177	168	187	146	152	177	147	167	168	165	181	165	156	186	155	185	150	191	170	164	184	145	155	155	173	186	157	153	133	154	156	193	178	184	180	168	174	185	174	170	189	167	176	176	154	153	154	174	177	147	168	175	162	185	163	152	180	168	172	144	149	168	162	158	136	140	145	172	188	181	168	179	164	178	175	176	140	171	195	170	172	192	145	172	137	161	153	192	167	148	166	161	149	146	167	184	178	163	180	176	168	158	177	169	152	181	151	150	172	168	175	167	154	172	155	169	185	161	153	172	166	182	165	166	167	150	164	172	163	176	170	154	185	189	155	170	151	159	186	173	160	160	193	169	161	169	159	182	176	184	149	184	178	156	144	158	161	181	177	175	171	178	188	174	164	194	165	156	166	191	146	168	180	168	169	160	171	172	188	168	162	154	199	155	198	152	172	160	174	188	152	166	183	172	162	181	168	143	134	154	159	175	172	164	153	177	161	155	160	187	169	148	145	186	184	170	171	135	165	180	172	164	206	161	142	172	153	176	170	161	177	154	174	161	158	185	180	154	162	158	163	171	173	176	160	175	162	172	191	141	156	188	165	173	139	144	186	160	125	185	171	180	172	191	179	155	174	151	142	151	161	175	198	139	161	157	158	162	166	183	181	163	179	163	175	179	171	178	176	193	191	133	167	153	172	152	169	178	147	182	161	150	163	154	153	154	152	146	146	152	185	164	182	155	161	181	178	184	134	154	162	176	162	176	161	150	160	178	157	170	160	180	168	173	153	185	137	157	160	196	172	182	173	154	164	177	168	176	138	146	178	172	173	161	172	170	145	162	157	163	193	159	177	150	171	167	157	174	168	175	148	180	170	177	156	160	170	132	159	169	166	147	177	207	172	196	159	177	161	172	157	170	184	203	147	166	153	174	168	165	172	156	165	170	163	171	186	148	156	177	151	152	178	162	171	162	175	150	154	155	156	159	184	144	178	155	153	189	157	159	174	173	172	189	188	181	177	156	162	174	145	154	167	148	155	177	169	171	153	157	178	154	186	161	175	160	160	150	178	154	159	160	174	152	173	177	149	163	190	168	157	165	146	168	164	168	162	166	166	168	160	177	173	189	185	170	154	154	169	178	183	195	194	175	191	172	161	154	152	172	184	166	179	168	169	166	148	161	152	152	175	159	151	173	148	180	152	169	164	155	177	146	175	182	155	164	187	161	155	180	162	179	181	157	157	170	171	160	160	168	145	163	151	168	190	175	157	197	184	174	181	179	155	164	159	162	141	158	176	166	174	173	168	181	160	168	169	152	163	163	185	168	169	161	167	154	167	185	164	153	178	152	163	182	167	160	176	175	173	158	174	201	166	192	156	145	160	171	172	168	172	180	186	177	179	170	165	158	171	165	161	191	180	169	174	179	185	153	167	163	175	185	140	158	151	160	176	177	167	158	185	153	150	161	159	163	149	173	167	150	167	172	198	156	174	158	178	170	172	156	153	176	165	184	163	164	178	159	134	168	160	170	177	149	165	162	166	170	167	175	174	164	180	157	161	162	157	155	167	184	163	144	151	158	211	163	162	167	154	167	172	184	181	163	146	158	171	158	162	184	160	163	162	171	194	170	149	140	166	151	162	166	158	172	143	176	162	134	148	176	167	168	147	170	178	162	173	175	190	161	171	155	150	173	149	185	177	190	156	162	176	161	189	173	163	166	152	179	173	157	181	137	166	194	169	170	182	174	146	168	166	157	154	167	169	169	156	160	171	174	180	175	155	165	165	186	161	158	167	162	160	149	187	154	168	157	178	169	193	171	165	150	166	163	168	169	155	176	185	178	154	155	169	157	147	194	183	178	180	183	160	166	165	171	175	169	176	164	173	165	141	191	165	185	170	170	181	156	180	171	170	184	157	182	150	151	164	158	152	144	161	169	152	176	195	200	176	172	170	154	160	165	166	187	166	157	188	169	186	158	163	156	139	185	163	178	199	163	189	189	149	170	168	155	161	158	160	164	168	167	163	168	162	168	149	177	173	175	178	155	171	173	164	168	173	153	158	184	172	142	188	162	150	169	171	176	154	164	172	174	173	158	163	170	161	160	176	163	177	151	165	169	171	168	163	170	154	160	177	157	177	172	183	180	161	152	170	161	195	168	180	179	145	187	171	173	158	170	172	163	178	182	178	165	177	161	161	169	170	181	177	165	159	160	155	180	159	174	178	165	178	170	164	165	182	180	160	157	164	180	174	190	191	154	161	147	188	157	179	166	143	164	140	164	165	183	163	171	156	173	168	169	178	172	158	159	171	173	154	172	185	172	157	154	180	161	154	177	173	173	157	153	162	173	183	169	156	140	149	171	173	194	148	150	139	166	189	162	156	181	174	162	187	167	150	166	170	173	182	162	153	155	154	166	189	155	165	149	177	189	173	177	175	147	185	167	185	168	173	176	174	166	155	161	160	167	144	174	179	166	180	187	181	160	186	171	184	197	175	173	173	165	160	163	178	192	161	158	168	146	149	157	168	197	177	177	172	184	179	175	174	171	169	176	160	168	156	165	170	150	153	142	179	156	163	148	180	147	172	153	161	162	179	179	182	165	180	172	182	165	159	149	166	208	157	157	168	202	197	167	168	175	159	195	190	188	144	161	185	154	163	168	154	168	177	166	148	174	161	154	145	177	161	170	159	172	176	151	177	151	164	161	182	187	160	182	168	166	163	177	156	148	162	167	161	164	183	145	169	194	150	172	189	160	184	175	153	176	182	164	185	189	147	183	181	179	154	166	171	174	136	180	181	146	157	169	148	169	175	186	157	176	175	172	171	167	162	164	153	157	157	176	150	171	179	203	178	166	162	152	161	169	166	173	147	165	161	179	177	193	171	170	160	180	190	175	183	163	174	162	151	165	159	170	164	182	178	166	185	169	162	175	205	180	158	166	187	180	179	172	180	151	173	179	155	150	169	155	161	200	176	163	154	156	185	178	181	144	149	147	189	166	161	174	168	157	170	189	164	191	162	178	179	183	164	164	186	163	176	147	149	143	156	147	160	160	161	198	169	154	156	167	172	148	164	145	149	164	174	148	169	157	185	151	185	174	158	189	161	192	158	166	164	187	170	164	183	177	138	177	177	167	139	166	159	187	171	157	164	167	199	153	185	172	166	161	167	180	146	159	150	165	155	155	160	159	163	179	176	142	167	170	147	156	137	165	180	162	185	174	189	134	161	186	174	192	179	221	151	175	177	180	171	160	138	160	195	178	158	167	183	157	187	151	153	161	173	176	153	159	166	151	160	172	152	151	168	188	187	177	174	152	159	200	144	175	144	158	163	197	191	149	188	173	178	155	169	169	161	170	154	177	165	169	166	163	149	173	172	171	147	186	165	190	166
20558	3363	3759	3946	3148	2216	1686	1414	1332	1070	1015	837	880	901	775	713	699	653	598	572	571	564	542	521	505	526	507	506	490	518	498	506	513	533	470	504	462	432	402	434	478	439	436	390	438	407	408	428	383	402	447	425	395	421	419	390	412	398	410	428	449	374	402	403	410	414	407	399	420	408	443	397	392	405	384	410	389	406	410	396	408	427	405	381	396	406	407	431	420	411	408	401	433	389	411	434	404	413	419	450	409	430	408	435	415	395	410	448	403	412	432	369	396	416	415	393	418	385	365	458	403	425	424	395	385	415	418	418	395	402	405	414	439	396	410	393	430	454	427	375	430	406	396	410	422	432	422	394	440	466	393	410	417	416	414	423	410	379	427	436	390	400	406	415	371	433	393	444	418	405	367	417	396	395	429	417	405	402	422	395	448	404	400	400	414	436	435	397	387	389	396	376	428	428	413	420	407	435	394	403	391	424	410	371	401	416	417	417	426	427	433	416	464	433	434	427	399	439	410	413	408	434	430	446	390	422	448	414	396	436	408	370	396	392	421	389	426	416	410	366	395	393	387	404	407	388	422	404	429	404	435	424	391	380	387	402	416	389	430	414	441	412	383	433	416	400	438	384	441	355	385	406	397	439	379	406	375	398	402	415	375	411	406	419	395	374	430	388	421	431	387	411	435	429	421	418	393	379	401	411	421	420	386	410	450	396	424	413	411	393	414	377	419	415	459	390	397	409	447	402	392	413	384	396	390	374	391	399	422	419	447	461	447	418	445	413	414	406	404	386	413	398	412	421	358	405	415	418	416	391	404	404	427	430	426	396	405	380	422	427	410	397	409	432	407	425	408	424	413	412	412	410	421	387	402	444	405	393	419	374	394	386	410	422	383	410	424	409	438	410	417	421	410	403	393	406	383	407	412	419	381	377	388	403	399	379	425	406	425	404	389	405	383	433	387	436	375	413	376	405	406	381	404	406	406	420	420	435	419	421	404	391	432	412	377	385	411	421	396	427	391	434	404	427	384	412	402	413	421	438	379	398	407	395	371	409	404	421	430	407	428	408	412	403	418	425	421	406	396	412	410	437	423	416	400	378	415	384	384	393	399	412	379	408	401	414	405	422	393	431	427	402	401	405	369	414	400	408	401	406	436	406	434	428	421	378	423	385	397	431	381	392	390	394	430	396	434	420	409	412	381	436	416	389	456	404	406	406	405	394	415	393	390	438	410	418	406	402	412	413	426	411	424	420	412	386	397	422	432	378	415	375	432	387	425	377	398	394	392	441	390	443	427	397	424	406	373	397	365	445	424	389	380	415	380	403	404	380	381	415	376	397	363	380	444	393	410	432	417	394	418	416	348	387	426	405	390	433	404	378	385	435	402	410	438	424	395	422	367	412	440	417	412	387	393	412	409	409	407	407	412	392	428	406	395	394	431	424	394	393	422	413	396	408	426	423	415	398	426	383	398	405	391	423	429	442	421	412	433	440	356	440	377	396	447	421	418	403	380	408	389	406	440	387	407	399	415	433	451	401	425	416	394	424	380	385	407	403	377	433	407	394	430	418	407	411	419	413	443	423	414	441	432	400	390	432	406	422	402	389	398	426	405	424	459	407	390	412	423	405	435	371	381	380	376	432	424	403	401	422	413	447	361	420	369	414	403	438	380	397	395	438	416	404	399	450	440	443	398	439	395	417	392	407	447	395	432	427	419	443	440	420	419	417	400	386	401	459	387	429	425	426	399	402	411	397	423	405	404	396	381	416	403	407	431	414	408	420	427	417	390	366	426	397	428	418	446	418	425	404	413	407	410	380	432	415	413	398	393	402	368	440	421	413	404	415	421	394	392	386	378	416	388	385	419	414	381	406	390	383	440	409	418	364	384	381	404	392	371	429	410	423	417	401	431	429	428	402	406	389	402	414	434	385	384	418	379	423	420	441	412	393	432	411	409	398	386	383	419	439	401	418	401	422	380	427	420	428	428	402	435	434	383	394	399	401	385	409	373	408	444	406	392	406	362	389	422	426	399	384	429	420	413	393	423	371	373	422	356	400	366	418	407	384	390	397	367	411	419	416	422	398	404	378	401	397	402	379	420	418	398	411	442	426	398	381	413	380	401	394	394	396	401	415	403	402	442	435	384	392	431	399	390	398	395	414	448	414	371	443	372	393	395	400	426	436	383	419	415	416	444	407	395	392	397	418	401	384	378	379	400	425	417	388	428	421	421	395	407	414	404	428	397	421	403	438	390	355	454	381	384	377	398	423	417	387	428	451	400	416	404	416	397	396	406	432	435	428	440	411	390	429	398	392	405	384	412	451	413	396	418	379	370	429	395	412	390	387	361	428	396	423	415	423	401	432	426	427	393	411	392	426	392	369	407	448	384	429	458	421	406	411	446	430	405	385	421	445	393	441	413	387	421	409	394	393	376	387	407	393	386	404	408	408	402	426	409	404	392	410	407	428	407	408	400	402	392	395	412	404	440	426	440	401	410	380	417	411	419	412	388	421	399	450	415	437	399	400	412	486	436	448	466	414	402	417	397	402	425	398	423	402	423	411	418	415	377	388	398	390	419	420	417	395	430	424	396	379	410	392	366	381	425	441	410	403	406	405	427	392	381	361	423	405	424	416	413	407	410	438	397	425	401	421	398	428	382	446	411	407	416	437	381	407	421	426	429	404	400	387	387	411	433	385	406	355	396	385	400	412	370	438	432	401	429	455	412	372	374	405	411	402	406	428	365	428	411	404	420	396	400	364	374	441	364	396	399	421	422	361	417	389	410	398	408	401	406	436	411	382	418	396	413	385	408	432	419	449	405	448	393	410	384	408	409	415	397	425	417	399	434	415	411	442	408	385	395	391	410	407	435	447	376	398	442	376	416	422	382	424	394	408	400	396	402	444	445	388	390	424	392	388	418	398	398	380	384	416	415	372	434	411	423	412	387	428	393	399	374	390	410	377	433	432	437	416	419	430	433	405	373	388	380	394	437	406	381	388	432	364	420	410	424	435	437	376	438	434	396	418	421	389	402	446	399	383	417	421	422	397	417	439	396	435	414	394	380	415	406	404	401	372	392	397	439	392	411	378	449	409	403	364	414	402	452	415	448	398	406	418	393	429	407	405	399	419	436	425	423	392	406	356	430	408	432	405	393	433	428	406	385	379	412	404	426	445	431	438	373	414	409	425	399	406	411	411	390	396	379	403	431	433	455	384	379	395	404	406	387	423	399	412	379	421	396	396	368	427	397	422	400	414	422	436	410	405	409	386	392	411	406	400	404	417	442	429	383	361	390	398	429	381	400	409	408	427	388	446	407	446	411	415	387	380	431	400	398	434	401	415	383	418	379	380	408	407	409	438	393	421	425	405	412	395	415	399	426	396	433	396	412	444	343	411	429	360	413	380	382	394	392	383	396	395	439	404	392	395	409	418	400	430	394	423	408	411	399	406	390	429	411	396	401	431	457	379	382	424	395	409	382	426	407	411	437	412
11123	1554	538	443	309	232	229	209	246	215	198	193	190	207	194	205	163	206	187	212	202	177	181	173	173	169	187	194	192	191	177	168	159	163	177	205	184	177	200	168	160	187	173	190	186	167	189	180	162	157	163	180	165	178	163	184	165	199	179	180	172	169	206	180	189	183	172	152	180	204	180	170	150	174	184	202	189	191	181	173	178	154	182	191	174	175	154	156	187	178	160	217	190	158	159	151	152	159	204	151	154	170	174	185	173	159	165	169	172	198	168	192	181	197	180	176	164	174	174	175	159	155	213	192	182	164	183	157	169	179	174	165	165	170	168	149	172	154	172	174	180	174	175	163	197	177	167	155	180	160	153	135	152	153	186	178	154	185	190	171	171	152	184	173	196	171	170	152	175	201	174	168	163	180	177	166	187	200	160	183	158	184	181	165	198	180	194	158	181	182	151	164	156	166	181	157	167	194	182	175	167	156	170	183	179	157	152	177	191	155	183	162	190	180	149	172	161	165	183	176	159	176	188	194	198	208	176	188	167	178	183	161	175	153	183	164	176	155	171	162	176	171	172	188	188	186	193	154	184	171	157	181	173	173	186	170	190	190	170	193	170	168	154	155	193	149	197	156	139	147	189	172	151	174	162	181	192	191	157	153	150	157	199	170	158	188	151	167	177	194	181	179	203	195	157	183	165	169	168	184	178	181	171	175	187	158	171	158	154	165	179	175	160	190	165	188	174	173	168	185	178	180	162	176	177	168	177	168	180	161	160	187	155	183	179	169	190	162	167	150	156	162	173	162	177	165	159	176	154	177	155	153	169	155	169	186	172	189	177	170	163	170	155	154	169	169	201	182	162	176	182	193	158	160	161	180	165	169	135	158	159	154	134	181	189	160	170	189	163	185	142	214	198	153	165	153	157	158	186	177	176	151	171	162	162	171	168	170	179	165	171	161	176	175	183	136	182	181	156	163	187	178	181	162	195	188	185	187	188	152	168	155	177	152	181	180	169	173	189	176	162	161	186	193	176	194	177	189	157	183	183	174	178	188	167	166	168	152	165	166	169	156	169	184	173	168	158	170	170	149	154	166	196	176	186	163	190	156	187	183	151	163	187	180	174	161	181	167	186	153	148	159	175	169	183	159	197	173	189	169	205	178	170	175	153	184	179	164	178	175	160	174	160	173	180	180	170	155	169	152	162	176	173	178	167	172	162	183	167	166	166	194	204	186	179	166	186	155	209	182	194	168	184	189	177	181	174	167	147	152	201	191	161	159	183	170	160	176	169	196	188	153	160	174	165	179	171	188	163	186	201	182	181	193	163	177	174	178	159	183	190	184	185	170	162	148	159	168	169	155	150	144	179	164	179	178	168	190	193	186	176	138	185	127	166	151	185	157	158	188	171	165	182	159	183	173	183	182	161	171	189	180	189	154	172	165	164	168	176	149	202	161	163	166	185	174	182	143	147	176	161	167	166	173	157	168	167	184	156	172	186	199	169	187	172	176	171	167	181	154	171	182	152	172	177	166	156	180	161	158	181	190	175	173	161	167	192	183	180	158	169	168	194	166	163	182	146	177	183	154	163	160	173	181	166	172	167	181	201	175	184	195	163	145	180	171	179	191	168	159	166	168	191	174	187	152	163	168	153	165	182	149	168	191	184	198	171	164	175	151	183	155	159	183	168	169	178	175	201	183	166	191	188	163	170	191	204	158	173	186	185	179	189	194	179	155	160	171	161	171	164	165	175	165	159	180	150	166	154	152	161	202	175	167	179	155	186	184	199	152	136	161	194	167	169	164	216	175	190	180	164	189	174	168	172	200	164	162	173	161	159	167	195	159	154	159	173	154	166	185	168	158	184	182	183	141	145	193	191	183	163	170	179	181	169	172	182	188	174	165	169	181	162	151	164	151	186	185	169	158	188	193	211	184	161	160	162	158	179	203	178	179	172	179	165	201	172	133	147	150	182	171	173	195	164	169	174	176	144	141	168	153	158	170	166	151	168	172	157	167	148	161	178	200	162	167	176	153	193	166	162	165	180	168	173	166	177	184	172	191	181	172	181	179	176	182	170	165	184	147	165	171	186	200	193	153	192	165	179	182	167	175	170	168	152	171	183	159	177	176	147	162	188	202	175	186	166	168	175	178	145	186	164	161	172	180	175	183	175	177	197	154	173	158	180	168	157	183	180	164	163	183	169	206	171	159	186	160	187	176	177	151	191	154	197	159	181	183	166	171	143	180	171	183	183	155	193	200	186	180	163	186	168	189	174	201	151	168	170	180	150	165	189	185	196	174	173	176	145	181	189	188	159	168	177	168	199	164	184	215	166	172	170	172	177	172	159	182	171	170	178	185	180	188	172	161	170	169	164	179	181	169	184	168	174	165	173	185	186	183	173	168	175	197	143	161	158	184	144	177	166	166	177	179	171	175	154	177	150	171	191	164	164	162	174	176	172	161	178	177	185	184	166	166	179	163	183	163	187	171	179	189	155	180	186	148	179	177	164	156	173	178	148	155	206	184	166	194	146	159	171	180	167	169	176	174	180	161	198	176	159	153	155	179	177	152	179	180	176	170	171	169	172	186	163	157	176	164	176	172	154	184	192	179	159	174	166	165	152	156	173	181	187	158	193	179	169	161	187	187	191	188	161	145	174	171	189	190	172	151	203	191	177	199	175	174	168	172	189	200	174	187	163	193	183	169	173	184	181	155	176	168	153	177	189	166	151	166	181	189	170	164	172	176	158	182	190	159	165	193	173	161	180	165	155	161	184	162	174	186	167	161	198	187	164	166	179	185	198	176	155	189	177	198	189	164	193	146	190	180	168	162	149	174	187	186	184	161	159	166	177	195	170	180	163	148	182	182	170	180	157	165	185	171	189	165	161	180	146	186	172	149	166	158	188	153	184	179	182	179	200	175	182	166	165	159	158	203	186	182	190	175	187	163	152	159	160	184	147	190	178	159	163	185	170	176	194	151	187	156	204	171	171	169	187	190	170	167	196	158	170	171	182	166	168	181	172	170	164	174	158	169	170	178	160	177	156	190	167	161	189	165	187	169	187	148	184	166	163	167	199	187	164	160	148	185	201	183	148	165	170	182	189	169	160	171	180	175	161	198	165	158	175	197	191	154	166	168	183	162	183	189	196	178	175	175	161	154	174	146	194	167	165	183	156	171	185	181	184	160	187	199	174	208	181	170	197	169	204	183	144	174	140	166	185	172	179	160	151	201	184	187	175	155	170	170	188	167	156	174	167	189	177	163	150	164	179	191	152	161	149	171	196	185	175	179	178	167	178	167	184	175	168	176	175	173	175	160	175	170	169	160	179	189	168	191	194	158	159	188	153	196	187	159	149	169	183	179	168	162	178	161	199	163	175	146	153	200	163	157	176	198	173	190	169	176	178	200	174	179	168	186	155	168	175	181	162	168	195	171	168	172	155	171	140	141	157	178	168	164	168	177	201	177	155	155	175	156	212	158	190	139	173	168	152	147
7889	1256	1307	1449	1061	836	755	662	634	640	614	560	498	588	575	517	547	521	508	491	461	490	489	455	458	465	463	451	474	494	432	458	451	480	464	458	454	426	417	468	470	450	467	424	475	433	410	433	467	478	405	421	435	418	417	460	434	427	425	442	428	403	442	440	444	452	456	463	439	457	442	414	455	413	430	438	418	418	452	484	476	435	432	456	447	454	442	451	434	459	456	470	477	476	434	448	420	447	422	398	447	472	412	448	433	495	451	425	491	451	483	428	467	445	468	440	458	430	460	415	448	429	445	443	422	453	436	485	475	470	412	435	477	451	410	482	418	450	435	430	441	439	389	445	430	408	401	429	472	436	452	446	432	410	432	441	459	440	445	438	448	461	415	414	453	469	451	454	434	435	478	459	462	456	448	458	469	444	444	449	458	486	461	494	449	409	435	420	446	471	430	438	431	449	447	431	426	450	451	450	437	412	440	477	453	418	439	428	450	474	426	416	442	439	454	453	406	398	463	484	494	445	434	407	471	465	422	408	450	405	454	439	445	458	436	443	418	427	454	456	437	421	456	392	477	411	455	397	420	450	425	415	432	421	435	445	485	432	440	432	438	478	451	442	424	432	422	431	433	465	454	431	423	425	414	409	400	431	440	428	462	430	439	453	403	444	430	440	460	465	455	421	417	461	445	455	460	446	433	415	423	476	454	397	436	438	450	437	441	427	468	428	473	409	413	456	441	435	428	415	401	462	424	396	454	412	423	428	465	444	469	456	442	436	415	438	428	424	477	443	434	412	406	458	467	429	435	450	487	436	425	439	442	431	422	444	460	438	426	453	426	458	414	465	459	434	407	415	484	421	463	412	466	448	438	429	425	422	431	432	449	425	423	437	456	423	470	463	460	391	480	462	428	436	467	428	438	453	448	463	412	426	432	441	466	437	445	440	438	473	420	490	431	444	459	411	447	414	469	445	442	452	449	422	439	453	431	396	438	435	418	447	470	444	412	477	435	438	463	453	444	477	431	449	462	450	405	438	457	457	457	431	455	456	450	427	430	451	410	422	437	469	432	409	441	434	442	427	421	435	435	464	428	459	432	431	482	467	475	457	412	435	448	448	450	439	419	421	424	437	442	416	469	452	437	459	426	436	447	411	420	445	436	432	444	433	433	425	457	457	471	442	430	482	465	462	458	441	469	436	464	475	443	450	418	449	417	436	405	445	421	469	466	434	461	462	443	448	446	428	429	450	421	470	451	456	438	430	444	419	449	442	401	490	512	441	405	430	446	422	462	429	460	469	442	437	420	424	443	446	438	424	436	405	454	438	444	442	457	461	435	464	427	467	473	456	432	442	424	447	430	427	431	407	420	461	446	435	471	446	446	416	454	416	441	443	411	430	448	453	436	391	436	437	432	444	442	397	453	401	448	419	429	421	440	449	464	459	463	419	441	453	449	432	376	425	432	460	432	448	445	477	432	418	439	433	440	451	457	459	425	463	428	427	432	445	465	438	444	434	447	441	476	457	480	424	433	418	416	464	444	405	436	451	427	437	462	446	424	445	438	407	466	444	470	407	438	419	419	477	430	433	412	406	433	478	458	475	430	388	405	448	440	402	460	410	460	449	436	444	455	466	441	407	442	448	429	458	452	465	412	425	447	445	476	446	424	415	451	435	434	437	424	436	432	411	402	436	399	493	384	444	393	426	456	414	410	452	435	449	428	461	447	413	417	392	436	468	484	412	445	435	427	421	452	469	447	437	433	450	420	459	447	447	441	441	421	441	440	432	442	431	442	424	452	467	455	476	460	455	402	432	450	483	483	413	425	417	444	445	457	462	435	433	443	431	473	464	448	440	437	424	446	456	431	462	446	404	436	461	443	423	467	481	428	476	450	447	414	399	458	439	429	458	425	432	450	449	472	429	443	434	421	422	423	457	402	423	426	449	431	448	474	424	427	444	453	444	412	476	437	457	434	408	442	438	425	455	458	413	441	439	400	448	454	420	444	413	428	428	428	446	435	443	464	421	435	419	465	435	437	413	452	449	462	476	428	457	436	440	449	455	386	413	452	425	454	453	425	460	459	470	430	462	462	461	435	422	425	470	422	459	436	426	449	445	430	488	455	427	447	458	453	438	450	456	437	414	435	416	462	458	420	479	451	430	420	458	459	414	414	417	471	425	457	445	458	441	423	442	416	412	439	453	426	423	446	434	406	415	425	424	410	414	452	418	409	425	431	439	435	444	406	453	446	474	462	438	451	436	443	429	440	450	468	490	447	449	450	421	450	426	434	413	438	441	446	410	440	483	446	424	439	486	438	458	458	442	436	458	441	446	462	428	408	426	487	457	444	462	454	424	416	446	435	464	486	463	442	452	434	458	447	448	427	495	471	447	363	424	425	476	449	436	491	450	399	452	415	431	419	431	454	449	445	439	435	471	454	442	459	457	412	455	452	425	431	453	414	434	427	418	462	438	394	421	447	446	420	433	461	435	473	389	412	430	442	433	446	447	474	398	429	428	455	458	431	452	443	429	417	449	442	451	430	458	452	470	438	455	453	460	451	433	435	408	421	437	460	448	460	489	460	414	420	395	447	457	403	430	449	468	456	478	416	447	425	461	441	438	440	406	427	410	444	435	454	469	483	474	454	493	423	440	456	484	414	454	429	441	472	439	465	435	412	434	429	433	475	430	455	457	450	443	435	446	426	433	437	441	430	448	460	446	458	434	439	438	417	465	481	431	423	462	443	419	437	429	407	440	464	442	423	429	454	438	443	420	427	481	447	441	474	434	458	467	450	445	451	442	443	436	452	468	447	419	424	424	436	399	453	424	428	463	392	468	471	437	409	426	432	470	411	439	444	413	463	429	432	441	440	422	505	477	472	451	446	444	454	421	459	465	459	452	455	427	425	437	434	436	418	407	463	429	460	463	495	444	407	439	447	454	449	483	452	420	403	415	403	457	466	453	474	426	419	435	456	434	421	447	462	455	450	436	478	460	450	431	439	447	430	433	426	472	472	438	426	443	411	443	441	440	438	433	448	467	436	428	467	443	431	433	470	431	431	400	471	464	418	431	434	448	430	444	429	493	430	437	467	444	489	465	438	460	444	431	438	428	414	474	424	438	421	424	393	439	417	460	438	456	461	442	453	425	444	432	427	447	378	410	478	446	426	410	439	441	445	419	483	435	424	442	429	444	400	428	435	434	479	457	402	461	427	449	442	426	414	435	421	456	458	383	460	470	449	438	427	438	466	474	435	417	445	452	431	492	469	454	435	505	417	450	416	402	469	461	412	474	446	460	484	446	416	443	462	436	433	461	474	450	431	483	443	442	440	474	474	424	408	462	413	451	412	462	455	471	431	451	471	393	429	453	470	418	463	482	457	435	463	460	505	479	439	461	443	451	419	458	406	489	453	416	444	446	444	435	457	458	436	392	439	415	407	459	437	443	434	466	482	452	435	459	482	407	497	452	444	472	409	420	455	417	426	477	433	431
23881	4262	1332	844	588	419	374	368	351	309	274	265	296	270	270	273	251	258	270	235	226	251	245	239	236	257	235	240	224	274	240	246	226	226	274	236	255	219	241	254	221	232	245	226	250	229	247	214	242	249	233	227	225	220	251	264	241	254	255	209	252	214	230	231	242	243	263	273	212	235	251	272	228	219	231	245	243	218	250	207	241	229	241	250	241	238	285	237	236	259	249	226	241	212	253	257	231	241	225	246	206	214	238	225	253	221	268	238	269	229	238	254	242	220	231	237	239	219	243	269	226	208	245	243	252	276	232	269	232	214	258	230	239	226	241	234	214	248	233	247	287	224	247	233	250	238	229	244	229	217	219	240	220	233	231	213	236	211	232	246	235	206	259	241	240	232	221	251	237	263	262	255	244	254	249	207	247	222	268	249	244	246	275	247	233	246	226	249	235	222	244	235	254	276	277	256	231	233	224	229	217	224	262	251	229	247	246	227	241	241	260	240	263	218	262	241	263	243	249	191	247	235	221	224	215	234	242	231	237	234	260	217	215	258	231	226	202	211	254	233	223	233	218	231	211	217	224	218	240	255	242	243	265	245	250	268	244	247	241	225	236	228	239	238	247	259	232	224	232	223	241	237	246	245	240	237	249	228	248	246	221	265	283	213	240	243	245	221	273	248	223	224	229	233	246	223	228	230	260	226	205	220	258	233	232	223	241	218	239	252	209	243	209	230	265	232	231	229	229	228	239	251	210	241	220	228	235	246	237	205	240	233	281	234	233	212	212	239	218	229	233	216	229	214	247	237	257	254	215	213	232	249	206	237	225	232	227	221	248	238	271	236	254	239	231	249	227	230	209	236	241	212	237	252	221	212	222	220	230	232	204	233	230	236	224	242	233	254	220	213	216	233	234	249	259	213	249	215	248	224	240	227	224	259	222	258	230	224	227	224	235	229	235	233	228	239	235	268	280	265	222	215	252	232	234	232	247	234	229	233	250	250	243	210	224	240	228	227	244	257	279	224	232	239	263	216	248	235	251	223	198	244	245	218	225	234	204	244	207	277	248	242	222	248	236	214	229	210	210	226	224	234	236	255	234	235	238	221	252	249	205	219	244	226	238	240	241	231	265	246	242	227	251	231	232	250	212	282	241	238	227	216	246	243	235	235	237	224	215	238	234	233	224	223	227	247	245	244	220	219	217	250	231	269	225	242	249	217	246	237	232	247	220	211	219	224	255	235	232	236	232	240	238	234	245	270	251	251	234	222	252	265	248	229	217	213	231	228	243	243	238	232	264	254	245	225	258	254	258	248	235	218	268	231	226	249	251	239	227	211	220	235	258	240	228	260	238	235	239	224	226	224	237	235	230	216	220	241	210	262	234	246	256	210	240	246	236	235	245	224	253	228	237	241	203	221	217	223	221	218	236	223	242	259	224	245	229	211	225	265	220	238	231	247	245	226	229	212	231	253	218	243	223	269	222	245	236	232	256	222	227	234	244	218	218	223	224	250	218	248	239	232	243	235	270	248	220	229	223	214	248	236	248	240	240	250	246	191	241	244	198	244	239	272	258	253	237	231	230	234	220	229	247	206	263	215	227	240	271	245	239	231	233	252	216	255	258	271	246	237	253	243	239	236	257	229	232	240	226	241	225	223	245	248	229	219	232	269	239	251	227	247	243	226	275	250	223	229	222	246	231	240	245	272	227	226	234	229	243	230	232	234	239	245	223	262	251	242	243	220	223	225	212	221	241	240	224	251	255	219	245	236	244	256	244	219	235	240	216	248	230	250	243	248	245	267	232	232	244	224	253	230	246	250	260	241	229	237	237	231	195	250	213	233	254	243	206	246	230	262	242	223	250	252	275	253	223	260	263	232	267	227	247	228	214	226	216	256	212	239	254	255	252	226	221	231	245	252	224	247	223	240	215	222	224	218	261	245	246	227	239	220	269	237	256	228	262	252	239	225	240	226	243	239	245	241	229	240	213	255	235	214	255	231	234	243	218	233	243	271	237	269	251	211	233	216	242	222	276	248	230	238	246	214	254	229	239	256	239	255	200	232	264	232	248	256	246	230	248	240	229	206	247	233	267	233	243	224	249	268	220	248	251	237	236	237	252	220	205	247	215	255	236	268	241	264	238	226	240	236	231	242	257	254	215	223	251	236	246	238	267	253	262	229	252	269	228	227	240	256	282	223	235	269	248	237	226	227	240	221	241	219	215	205	228	212	229	245	244	245	248	217	211	239	271	224	252	257	254	226	221	247	228	234	267	231	246	227	239	262	231	236	235	246	240	236	236	249	226	212	219	197	251	248	235	238	225	275	244	251	247	236	221	244	207	217	237	248	211	242	252	229	236	234	239	228	214	239	247	230	244	244	270	238	222	241	235	222	205	267	201	222	239	248	223	220	228	226	244	222	196	212	220	251	212	259	267	238	221	220	247	250	257	246	260	221	232	260	218	222	237	227	223	215	228	212	263	238	205	247	249	273	210	217	248	239	219	249	273	220	241	223	229	259	238	246	241	247	253	239	216	226	222	227	222	207	238	226	247	227	259	246	232	239	253	233	247	267	236	232	220	265	238	234	222	241	263	229	258	259	212	223	251	248	216	244	212	231	235	270	233	233	232	245	255	236	234	224	238	226	222	244	248	220	247	194	235	244	219	240	223	213	242	230	213	212	259	215	259	233	248	247	236	268	198	230	245	254	271	231	246	247	235	254	239	240	250	259	230	213	239	235	257	243	221	209	212	235	230	215	239	234	219	230	226	227	242	224	226	217	256	241	236	235	247	225	234	233	247	217	234	227	244	232	224	238	263	240	223	232	216	231	215	249	245	244	270	230	226	242	233	240	236	227	239	197	242	264	213	224	235	224	205	236	256	223	252	215	233	234	246	245	232	241	205	234	237	239	266	224	235	254	264	239	253	267	256	234	272	250	254	250	208	213	230	269	227	223	245	241	241	242	258	248	251	239	254	224	255	233	229	251	229	219	232	245	239	241	231	233	238	229	233	218	263	221	243	262	225	235	240	242	251	239	252	231	229	218	234	236	243	228	228	269	242	229	246	231	257	249	245	228	219	219	209	245	241	245	220	222	255	227	244	261	246	234	244	207	232	248	224	192	236	253	242	254	222	230	258	227	275	215	225	238	194	207	258	255	274	238	232	216	247	263	250	257	248	220	249	241	227	195	254	247	238	268	259	251	242	238	237	239	246	252	230	234	250	234	211	211	250	227	215	245	253	228	260	258	226	253	222	243	242	230	237	239	224	246	249	210	251	266	216	240	212	255	257	235	228	252	229	212	255	210	227	182	244	255	224	226	231	266	232	244	252	226	217	244	233	249	224	236	245	250	252	267	251	226	271	252	255	220	241	239	257	223	229	224	244	238	242	265	221	231	253	246	224	231	228	243	245	246	205	236	234	235	279	251	227	236	248	256	234	251	236	253	210	258	256	198	256	265	206	256	219	260	245	210	211	260	213	232	250	254	267	214
16599	2681	2926	2894	2244	1649	1371	1301	1051	977	928	882	810	832	838	755	785	699	718	739	630	639	614	652	637	610	661	600	607	666	602	620	670	627	626	579	598	580	603	540	564	622	567	565	569	557	564	553	610	581	604	604	579	592	612	579	576	586	600	592	554	577	587	599	567	557	582	587	581	576	601	566	556	564	556	619	575	550	588	585	583	593	583	608	525	575	605	564	574	575	577	574	555	583	595	581	547	566	555	603	554	584	584	563	596	605	625	577	593	593	557	592	557	526	589	572	537	575	519	597	600	560	637	603	610	592	601	557	588	615	567	599	541	522	588	557	582	579	566	586	571	632	617	533	554	570	559	604	566	553	553	596	584	532	560	570	642	603	600	596	562	567	577	570	571	591	541	548	571	597	603	599	536	566	592	583	624	569	588	594	582	584	608	575	574	594	600	618	587	518	597	580	541	606	579	558	566	582	561	586	595	583	602	580	544	588	557	589	578	577	580	600	599	581	561	612	559	565	587	549	545	570	595	592	588	586	607	540	557	597	536	565	591	588	570	564	564	566	595	551	547	623	584	605	571	585	577	595	579	567	566	579	570	545	559	583	551	582	578	562	555	572	588	543	627	600	568	560	565	584	587	568	574	592	542	581	576	569	583	651	594	573	586	583	571	525	566	586	570	578	554	598	588	574	543	516	551	602	614	594	572	600	545	585	596	575	585	587	554	581	572	580	601	581	581	567	564	597	584	549	563	569	608	549	580	576	581	595	590	568	575	574	539	554	591	564	596	559	591	611	568	598	579	603	566	598	621	529	567	552	589	590	545	537	593	568	570	565	589	601	571	567	579	590	605	575	580	566	551	584	552	599	560	618	596	511	562	580	587	577	561	590	565	561	587	554	596	568	587	559	549	594	599	584	575	578	551	579	572	558	570	559	599	518	611	564	609	586	601	592	558	557	617	575	563	555	571	608	537	569	566	530	560	579	511	569	584	565	560	600	534	560	537	608	588	615	630	603	569	546	580	563	562	555	562	571	586	570	585	586	557	600	583	551	571	522	543	588	583	551	583	626	581	577	570	539	566	609	557	564	614	598	614	605	568	589	585	566	605	584	586	548	522	627	600	568	577	573	617	594	574	563	571	580	577	575	528	558	593	549	541	571	548	536	567	567	546	560	602	560	517	575	583	553	566	592	590	554	566	570	574	565	549	577	578	603	603	508	571	577	590	583	562	575	554	583	586	574	604	596	627	581	602	591	615	546	545	514	596	589	527	584	584	575	564	540	603	586	591	573	596	569	555	565	570	550	560	575	612	592	570	591	590	576	529	584	580	616	543	576	540	567	534	590	552	554	608	573	631	574	582	593	541	576	606	604	552	612	550	605	630	562	581	592	585	557	562	553	520	570	587	585	605	581	597	562	539	571	572	552	620	578	572	631	565	530	603	542	588	572	570	590	558	566	578	599	538	575	568	592	602	610	584	567	572	569	567	590	580	586	552	570	612	608	570	574	567	598	607	553	588	592	566	595	566	573	605	600	555	543	551	585	514	561	604	547	587	576	562	575	559	583	600	595	608	588	538	599	591	531	550	592	602	541	623	591	570	551	598	586	569	542	585	569	604	591	587	609	595	556	553	568	558	560	535	648	587	604	561	574	566	553	549	537	593	564	583	579	582	578	616	532	547	565	539	571	568	550	549	574	595	534	567	579	539	568	545	599	573	527	538	545	570	586	558	550	576	591	607	591	582	543	599	577	616	522	595	515	585	562	601	576	577	582	563	508	570	591	575	584	567	596	595	570	555	566	532	582	565	552	585	587	563	577	569	611	624	574	592	611	544	497	587	571	577	551	556	560	582	580	571	545	552	571	585	578	583	559	552	594	568	565	594	581	549	543	567	610	614	557	579	551	548	573	579	553	575	564	577	576	610	597	536	541	587	578	568	552	538	556	554	593	576	590	560	571	605	569	560	555	564	610	598	586	577	573	598	563	556	595	618	582	579	582	585	613	582	582	595	537	573	583	576	580	578	573	569	561	572	590	607	621	601	573	575	567	584	584	555	606	620	591	546	576	579	552	576	610	598	583	575	570	575	602	635	587	543	636	544	539	574	655	545	573	578	577	568	587	574	594	568	566	572	615	586	576	546	590	533	581	573	586	529	588	575	563	548	593	602	588	575	534	594	613	574	600	595	594	592	553	583	556	625	586	605	609	576	552	574	572	579	591	567	598	600	583	586	516	543	555	551	584	552	615	576	604	556	591	532	568	576	594	526	579	625	606	542	581	569	599	551	562	564	576	604	617	575	562	557	588	563	577	626	563	575	569	584	535	554	563	557	537	586	533	561	580	560	588	630	576	575	595	613	582	562	567	594	613	565	536	561	577	578	569	574	536	555	573	566	569	601	549	591	547	585	568	611	576	529	567	591	536	558	572	545	579	534	611	571	586	546	563	573	608	574	568	538	549	517	563	587	578	577	590	538	572	578	554	602	529	552	552	569	538	530	593	589	565	578	554	572	593	543	560	578	588	567	588	565	578	585	571	530	547	571	547	540	587	598	572	538	573	600	597	609	595	576	566	632	541	600	545	556	587	572	585	569	547	556	601	587	613	547	553	534	602	565	600	621	590	610	537	593	560	585	559	589	603	543	578	560	580	566	586	546	546	566	598	575	543	572	550	569	553	561	579	582	599	562	603	531	635	596	613	561	600	554	620	610	550	579	577	570	574	581	592	562	608	518	566	569	571	568	585	551	587	611	541	574	567	558	526	565	555	595	620	521	634	616	526	575	579	553	550	589	575	598	570	630	559	569	541	564	522	575	573	630	590	578	562	566	620	565	559	562	622	584	605	567	569	654	580	574	558	527	592	551	583	597	602	620	534	571	547	578	623	586	574	573	586	571	583	553	548	593	589	583	567	564	582	563	553	573	544	592	593	563	564	609	555	543	594	515	549	617	549	589	524	566	572	575	632	575	596	576	565	608	590	609	559	556	580	571	542	560	556	583	590	595	567	574	543	566	551	553	559	579	543	624	562	563	571	574	566	554	538	594	571	563	629	590	545	531	629	615	571	556	561	543	566	569	586	551	522	556	571	612	583	529	589	581	565	605	581	625	582	591	583	568	581	622	518	562	564	581	643	547	585	532	582	522	564	546	548	584	526	556	579	580	579	597	587	572	579	566	563	563	578	580	620	584	602	607	587	562	569	568	525	585	568	542	555	569	569	584	538	579	583	588	581	590	551	530	571	557	553	584	560	545	557	582	602	592	582	566	579	569	575	575	560	655	598	588	612	577	521	592	564	591	562	565	621	600	605	575	570	587	569	574	541	557	561	572	583	576	588	573	574	548	606	567	567	612	559	530	586	551	571	595	604	573	577	564	572	579	533	570	554	561	545	570	562	603	590	612	581	572	569	597	536	573	583	566	558	584	606	566	569	618	580	539	614	569	587	541	512	603	629	579	590	578	547	602	595	573	570	575	588	584	570	521	581	601	565	587	556
33702	7616	2180	1363	759	534	399	393	310	268	234	242	215	228	207	211	208	190	186	203	180	172	170	173	158	162	153	159	167	158	199	163	161	178	195	171	181	164	148	167	171	142	147	167	177	164	162	156	169	157	182	150	142	192	171	192	193	186	156	144	155	169	134	134	143	176	167	172	170	163	153	177	166	188	163	160	170	166	146	155	134	147	158	173	180	180	180	153	158	158	155	163	147	138	116	135	175	148	159	160	171	164	162	150	153	138	149	183	166	144	154	170	172	146	156	151	163	182	157	177	165	153	191	162	141	168	163	162	165	171	188	158	162	165	157	154	176	175	158	188	168	152	166	178	162	152	180	149	174	172	166	160	164	158	151	182	133	160	162	157	156	183	196	169	183	170	172	158	167	158	158	165	176	155	159	178	178	180	199	186	161	164	157	165	180	148	167	171	155	181	162	165	179	177	151	166	178	140	161	178	165	146	159	169	188	167	175	170	161	157	168	163	165	159	166	159	136	166	159	168	155	158	163	185	173	158	168	180	169	176	150	165	193	163	150	149	173	164	152	160	191	146	150	164	151	149	179	152	150	146	176	162	138	161	189	166	143	171	156	163	172	148	162	165	173	153	154	151	175	143	170	156	160	188	153	158	163	177	157	152	177	171	152	169	152	169	177	156	176	137	180	160	165	172	159	184	170	186	156	167	163	143	163	168	179	149	164	171	170	166	158	154	175	167	166	174	167	139	146	144	146	172	174	179	166	169	147	157	174	140	182	162	143	167	160	163	185	166	155	171	154	163	157	175	189	194	177	145	153	174	164	174	170	155	152	179	154	157	165	155	171	169	178	164	158	172	151	171	160	152	152	166	175	168	156	146	170	172	171	150	162	141	150	189	183	164	175	160	172	160	167	177	174	149	158	170	181	164	147	182	144	156	175	165	176	167	164	160	183	161	162	164	174	158	156	178	164	154	146	165	167	126	161	170	163	185	155	150	153	168	161	155	167	144	162	177	177	163	178	193	149	172	154	154	143	167	159	157	170	167	184	161	150	147	151	155	168	139	165	164	167	163	166	162	149	174	169	166	171	160	148	156	171	169	176	179	161	186	160	167	144	160	151	156	140	151	154	147	161	166	161	182	173	194	156	166	153	156	158	149	134	137	179	147	185	157	166	163	155	165	158	182	161	180	144	142	137	148	165	157	168	171	148	170	183	165	158	164	163	153	149	146	174	151	158	154	178	165	167	177	165	177	172	151	177	168	139	138	174	163	162	164	167	194	170	178	186	151	157	167	165	166	174	181	185	179	175	178	163	175	147	151	154	166	130	167	155	172	162	152	188	185	172	152	164	144	152	158	164	172	163	167	170	164	158	172	157	171	144	147	149	161	164	153	153	164	129	142	147	151	177	134	163	160	172	164	184	180	165	188	177	152	159	156	163	164	127	188	143	167	172	189	170	158	166	173	149	153	159	142	173	174	146	150	163	164	167	181	181	147	168	175	169	167	174	149	178	147	172	166	161	153	152	153	151	174	151	141	173	146	157	153	157	162	180	162	159	157	141	168	153	151	198	150	171	145	173	179	170	182	177	164	152	170	140	163	137	152	168	162	158	167	140	144	152	169	189	168	150	146	160	147	163	165	165	152	173	166	186	158	169	163	159	179	160	128	170	154	151	162	164	165	166	133	158	163	174	157	170	176	175	164	154	178	175	166	150	152	176	156	170	171	161	182	157	159	136	155	157	167	149	170	162	152	159	168	174	167	155	130	161	171	149	134	172	149	173	165	150	144	162	163	158	162	159	156	172	153	147	168	168	196	185	170	150	161	151	165	171	140	163	130	171	151	158	166	166	176	153	160	163	158	154	161	166	163	166	183	161	164	159	139	155	181	163	185	164	154	143	182	192	162	137	156	170	169	163	165	164	175	183	150	157	179	130	165	156	159	162	168	187	147	164	155	176	149	144	152	157	168	167	140	157	164	160	175	152	179	175	157	136	166	185	162	189	154	172	151	146	160	137	151	177	176	152	162	133	182	151	160	164	162	146	167	168	156	177	147	146	178	132	131	161	140	148	190	140	140	191	161	167	165	151	140	146	156	165	154	167	175	144	177	149	165	178	147	147	162	159	160	190	173	157	176	170	170	149	159	166	164	157	173	186	182	154	162	143	168	154	151	166	155	173	168	157	158	191	149	179	160	128	184	184	165	161	159	147	145	150	156	164	161	141	192	180	161	156	172	161	153	165	178	164	188	175	153	174	162	163	159	189	165	177	161	177	171	151	174	150	167	177	191	158	160	161	140	176	165	165	164	174	157	164	151	156	161	145	154	166	157	157	175	158	159	145	148	151	159	164	165	143	159	173	162	163	147	147	165	180	149	162	150	210	176	151	169	176	152	187	166	163	167	181	152	213	158	175	156	177	159	178	171	162	187	174	151	149	165	182	170	169	177	154	153	181	172	160	141	158	149	156	162	165	175	177	174	152	146	164	182	158	146	158	182	169	138	163	190	178	174	161	159	152	161	158	155	152	166	161	158	177	160	185	175	163	162	167	159	151	165	159	152	167	151	164	159	146	149	173	173	143	167	174	163	164	170	154	166	144	163	157	159	186	180	132	155	157	176	152	162	182	150	150	158	175	162	179	173	167	169	156	135	150	167	168	181	164	165	160	167	164	163	168	188	178	175	187	143	145	153	163	145	167	176	161	175	163	164	154	169	151	165	173	165	140	203	162	155	174	154	157	162	186	177	165	156	172	163	155	159	166	152	166	136	155	168	164	157	143	136	157	196	158	176	177	163	174	163	150	140	155	171	160	159	159	165	158	150	161	177	138	138	148	166	171	170	161	157	185	146	160	176	158	150	164	137	153	147	148	179	174	160	170	163	163	162	148	144	132	152	174	157	168	182	187	180	165	158	149	180	170	162	166	180	191	160	152	173	162	164	177	152	155	180	158	163	177	182	169	140	151	154	178	164	166	163	172	165	167	157	142	159	186	146	185	160	160	183	176	161	161	150	174	157	142	159	169	166	159	178	152	155	161	151	173	170	177	171	194	189	162	134	175	179	190	155	172	161	138	142	172	173	158	153	163	151	168	154	160	138	143	146	175	155	140	156	164	168	164	175	158	166	166	160	169	163	144	153	177	168	175	143	158	150	184	169	177	164	159	147	175	151	156	195	183	159	177	156	192	198	165	175	168	136	169	169	174	161	152	155	164	150	162	164	159	154	136	146	160	160	183	163	149	164	162	158	174	165	148	165	156	140	141	170	155	144	149	162	161	159	147	135	178	158	162	175	191	162	170	168	156	153	151	175	158	166	170	176	156	171	173	152	144	167	173	153	166	163	152	157	173	167	142	170	168	141	153	156	176	173	141	157	183	177	181	173	179	141	150	159	167	151	160	148	149	176	178	178	167	176	160	146	139	164	156	142	177	172	180	160	177	188	182	152	164	158	153	172	178	193	176	158	159	166	177	158	163	174	159	180	170	161	140	184	143	147
21021	3370	3985	4163	2918	2270	1862	1515	1326	1037	990	847	824	790	736	736	712	567	647	526	504	533	493	473	482	468	453	470	516	477	469	434	485	500	483	477	433	406	421	416	417	436	392	434	407	376	391	411	426	387	429	385	419	433	390	420	415	411	403	376	383	404	365	396	413	415	409	376	401	438	394	432	414	424	427	450	441	410	429	429	368	390	378	376	383	390	394	439	400	411	383	405	420	424	377	434	437	411	388	414	386	377	401	423	367	403	402	399	376	433	411	396	385	404	404	414	379	387	417	382	388	412	402	421	436	381	433	374	392	401	411	404	390	396	414	395	387	365	378	412	422	387	426	422	434	432	418	376	389	458	393	384	407	401	367	392	376	421	393	363	393	406	401	389	394	388	421	388	388	404	351	428	384	405	407	378	397	399	413	400	373	391	387	410	410	371	401	393	409	370	390	385	424	417	414	393	381	414	372	413	405	399	399	407	455	396	396	379	406	385	408	386	403	450	410	389	432	399	400	422	396	401	413	382	428	413	408	405	401	368	387	404	458	399	405	408	409	428	404	382	413	404	395	432	392	423	417	396	389	369	429	389	391	387	413	443	400	410	423	384	386	415	447	405	394	413	403	429	404	420	397	392	400	388	404	402	389	432	373	407	407	400	379	402	420	435	388	379	357	411	426	420	399	402	372	388	405	395	396	374	422	418	402	387	384	400	372	428	392	401	416	356	389	393	410	422	375	413	396	416	382	375	369	381	394	386	383	413	406	427	390	375	390	417	392	378	363	379	379	370	394	392	380	382	403	420	415	406	408	387	400	352	411	395	417	404	420	390	369	414	407	402	418	403	388	388	411	400	405	403	383	394	377	421	402	408	394	378	416	390	412	348	363	397	403	367	379	381	415	417	379	389	423	401	407	401	379	374	425	430	375	416	422	455	391	416	434	389	397	431	411	386	408	441	409	400	413	376	408	415	404	379	409	439	401	404	369	434	417	395	386	397	363	429	383	386	384	420	406	405	375	431	434	417	369	391	386	413	393	396	391	392	370	400	394	408	402	385	405	412	406	392	386	423	417	360	383	384	429	422	394	404	398	446	403	423	407	393	435	404	405	440	382	396	395	384	385	452	378	403	446	357	397	415	387	411	356	429	396	370	439	424	421	408	393	397	415	371	425	407	429	393	412	398	406	389	404	432	391	391	396	429	455	356	422	430	377	420	397	418	407	416	399	402	445	381	407	423	431	412	443	396	411	419	388	422	410	382	416	406	367	380	351	380	419	412	387	404	400	419	408	386	374	400	402	393	431	400	387	418	400	409	381	422	374	431	398	422	366	424	414	417	422	370	380	364	377	396	430	388	430	431	394	410	401	416	415	404	408	418	362	406	441	385	390	393	398	415	379	409	398	396	453	375	366	428	382	403	423	394	416	412	417	373	425	409	406	421	411	411	418	411	384	413	407	412	391	414	400	348	412	379	366	397	451	424	367	415	415	418	435	399	379	432	428	410	391	422	384	393	384	401	384	406	388	415	389	408	386	424	410	408	402	399	410	375	371	423	441	402	419	405	417	378	411	408	403	373	395	402	434	409	400	407	431	400	370	424	406	449	411	383	438	399	398	404	366	401	390	411	428	390	409	405	395	393	396	392	409	390	372	391	405	419	395	412	418	389	396	378	417	419	382	377	395	408	409	367	407	362	425	402	355	397	385	402	425	408	393	390	389	386	410	396	401	387	398	441	390	391	386	433	430	436	422	389	407	384	430	413	389	357	387	432	401	409	380	445	379	368	415	422	392	394	366	408	379	389	385	384	413	398	374	422	435	420	415	409	378	435	404	445	348	386	376	409	405	424	429	403	437	401	394	409	438	410	393	422	389	403	378	416	358	405	397	381	368	405	393	369	426	383	396	417	424	424	394	398	406	436	416	400	405	410	403	388	380	376	391	428	413	406	395	384	374	412	401	371	402	381	373	412	451	408	434	389	425	396	358	423	385	414	388	357	430	414	379	394	416	416	397	401	414	401	403	411	419	376	384	418	389	408	402	400	369	392	388	380	424	413	403	379	408	415	417	452	415	400	396	409	396	339	415	411	389	404	397	419	390	408	409	390	400	359	423	387	418	381	431	407	417	404	400	381	381	416	411	385	417	418	421	388	427	426	398	398	397	422	418	408	446	432	408	391	398	433	387	417	392	389	401	437	420	384	399	383	401	389	432	402	379	396	414	417	387	396	370	436	420	385	446	406	375	374	427	388	390	360	423	421	393	421	427	403	404	398	376	398	377	402	413	425	405	419	422	424	396	432	405	409	409	413	400	394	371	411	397	372	390	424	382	405	373	415	378	380	377	419	390	398	403	439	417	432	452	407	412	404	398	398	383	375	397	370	403	444	396	390	390	428	362	376	394	395	391	436	372	395	427	429	405	368	379	393	375	436	384	406	367	371	427	376	392	364	391	401	409	414	402	366	415	373	413	400	397	422	371	425	424	395	402	400	395	370	419	414	390	401	415	404	402	382	414	413	389	396	422	430	366	392	407	440	399	398	391	395	397	414	396	412	402	399	427	412	383	410	396	407	360	376	433	421	401	383	374	401	384	390	396	403	389	407	433	389	377	418	432	429	421	392	406	392	372	373	415	414	413	394	429	409	407	390	404	411	368	402	390	423	415	412	382	419	396	375	369	439	397	396	356	441	402	399	384	394	401	402	421	388	408	407	385	386	386	378	406	387	430	415	405	367	423	413	403	398	403	410	409	403	423	424	373	410	392	394	389	393	413	423	402	413	411	421	444	382	395	375	421	405	400	392	400	399	401	405	391	404	384	449	409	436	386	417	463	432	442	406	395	377	387	421	400	410	422	411	430	384	391	393	380	442	369	402	407	376	427	406	382	379	382	391	421	419	403	411	404	377	387	415	414	381	443	404	383	378	387	374	398	398	373	405	416	428	405	441	414	399	403	435	430	441	396	408	401	420	418	442	397	409	395	402	386	386	402	407	417	421	387	442	358	414	397	460	415	398	396	415	413	378	404	393	405	408	411	399	398	393	394	397	411	365	378	428	400	402	408	426	414	388	378	391	390	377	421	398	429	411	415	405	411	415	434	400	410	388	407	408	399	392	434	400	389	406	428	389	384	401	390	413	424	404	422	405	400	424	350	434	374	442	408	412	398	390	412	386	415	412	415	409	380	384	391	389	372	396	405	384	392	377	401	412	391	397	400	402	408	399	398	396	413	401	434	393	427	426	375	412	375	407	413	409	407	399	384	411	407	413	433	402	398	422	387	405	416	389	410	386	364	375	433	405	413	395	408	388	411	374	385	429	407	405	369	415	404	455	365	375	422	381	401	416	413	384	400	391	416	385	421	413	421	415	425	420	405	402	367	433	383	375	375	409	407	385	397	399	385	379	385	448	399	377	375	371	361	413	413	430	405	416	388	384	400	419	361	399	414	419	386	389	408	404	408	383	389	419	376	378	434	413	386	424	376	387	424	388	429	418
9912	1286	645	464	289	218	228	217	198	188	202	194	184	195	195	189	171	193	201	173	157	172	157	155	150	166	153	183	170	177	185	189	166	193	167	166	131	165	188	197	174	191	184	152	143	186	175	175	187	180	157	188	182	155	172	160	180	175	181	188	171	154	163	173	169	158	155	161	185	193	170	174	183	171	155	166	178	164	162	159	176	172	186	183	159	187	179	164	154	173	194	179	171	167	175	162	174	171	169	186	166	147	166	177	159	176	163	180	186	190	175	179	170	159	163	184	144	196	184	191	179	198	176	151	169	169	171	174	176	169	155	170	164	188	177	181	166	191	162	188	183	181	172	157	184	190	164	161	156	140	176	161	163	149	164	171	159	161	172	190	194	202	190	190	157	167	197	168	175	177	156	165	170	166	139	175	196	187	158	167	153	181	189	182	169	154	174	176	169	173	165	164	157	175	160	160	169	175	176	145	166	198	181	174	159	185	186	178	176	172	190	172	169	180	151	162	165	170	166	178	188	189	170	184	135	146	173	176	177	193	181	163	168	190	160	145	168	172	155	180	141	159	170	187	204	157	163	153	162	164	165	174	197	158	167	166	168	191	192	157	177	161	196	162	147	161	142	170	142	171	159	184	171	197	163	168	145	177	172	163	174	159	185	181	162	151	177	148	191	165	207	171	194	174	182	151	164	187	168	159	169	161	170	175	171	184	193	158	183	141	175	196	145	171	188	174	157	169	151	167	161	150	153	155	156	199	187	169	171	176	154	192	183	154	166	173	199	161	173	166	158	171	179	162	171	182	196	175	175	182	170	181	177	160	183	170	160	153	172	172	162	183	167	165	176	154	189	149	174	172	171	162	159	153	178	177	157	179	171	202	164	174	174	178	174	170	194	167	179	158	180	162	138	165	154	166	155	188	167	173	179	168	168	179	155	179	165	164	164	173	116	172	155	203	179	175	168	173	168	154	159	182	170	153	178	167	167	175	168	159	159	149	173	157	177	165	181	200	176	178	152	173	174	152	161	173	148	169	161	160	186	172	186	163	159	192	176	176	164	174	154	179	166	160	157	153	155	187	177	155	139	171	162	165	196	153	183	174	195	195	196	190	157	170	182	145	173	183	171	156	161	173	162	178	169	171	158	176	159	172	166	175	150	155	167	178	158	168	175	166	172	172	155	153	174	166	160	191	157	183	147	177	165	145	169	146	167	180	154	164	161	198	145	176	151	163	193	188	164	163	182	182	169	186	165	169	145	165	162	168	164	182	190	171	165	173	178	165	142	155	171	173	186	181	150	174	170	192	167	179	150	170	169	163	182	167	148	155	174	146	145	152	154	160	158	184	165	167	160	198	154	155	169	154	165	180	160	158	173	161	166	142	164	173	178	177	152	170	155	155	157	178	160	200	162	178	167	157	183	178	178	168	169	187	180	190	178	162	164	177	171	196	178	195	174	163	162	165	137	159	153	194	165	160	184	181	149	165	180	142	150	211	183	180	186	163	169	166	170	180	165	177	185	156	181	168	187	147	172	182	183	157	160	156	167	160	163	166	158	148	194	200	155	142	179	169	157	165	164	184	162	184	161	170	213	171	181	163	184	162	154	162	206	169	174	151	148	164	163	171	149	153	178	179	166	161	162	152	168	169	182	186	172	169	158	203	164	175	184	159	181	162	169	183	156	174	182	184	190	166	168	175	195	164	175	163	183	185	198	151	170	144	182	185	178	168	188	165	157	160	169	175	175	167	177	199	163	157	140	165	179	165	160	182	168	189	156	173	169	148	151	178	197	164	157	179	153	155	173	163	158	180	162	173	158	162	152	169	145	170	188	186	166	178	180	177	156	148	170	153	146	148	148	178	174	177	171	182	175	159	161	170	149	171	178	142	184	170	163	169	156	147	178	152	159	158	168	167	174	184	181	168	166	194	184	174	163	179	166	142	178	179	183	201	185	144	187	159	182	167	156	163	174	178	176	172	155	151	190	179	163	168	162	173	169	177	172	140	166	164	174	181	167	174	171	152	171	167	158	165	151	171	176	163	169	154	162	157	161	178	158	159	180	170	165	178	154	159	175	187	144	169	163	159	159	167	169	161	169	164	168	174	155	174	160	160	155	167	160	157	192	158	193	176	164	164	155	155	165	163	148	168	138	170	156	168	172	153	147	160	170	157	177	142	151	165	147	184	184	181	163	177	179	174	169	159	170	160	169	196	159	152	190	177	144	166	155	180	167	178	163	148	161	171	169	164	174	184	168	176	148	167	151	149	175	177	189	182	167	154	176	172	166	181	174	172	165	140	149	175	182	174	169	137	166	208	182	151	169	143	169	201	154	154	145	178	210	148	157	185	170	186	175	168	169	179	174	146	188	192	183	168	162	165	164	160	179	152	139	186	174	161	170	187	175	189	168	179	174	199	166	186	183	172	190	162	169	189	182	158	171	177	151	169	144	136	154	150	184	160	163	176	162	166	180	170	192	152	183	161	190	161	173	198	180	163	192	161	171	159	163	163	167	180	158	159	168	151	192	196	159	166	159	172	163	176	174	182	166	180	166	185	155	179	171	154	160	181	193	177	165	188	157	155	158	180	175	177	158	146	175	163	197	179	163	172	157	192	189	166	183	157	165	160	188	197	205	180	157	174	182	162	167	166	178	171	144	156	175	170	169	167	144	178	172	181	171	202	192	182	171	163	184	189	156	182	149	151	162	154	195	193	186	160	165	168	154	168	168	175	184	169	181	188	166	168	182	169	186	146	178	166	142	160	178	191	174	151	147	190	162	166	143	150	154	171	155	170	170	183	165	150	179	179	151	161	166	156	146	172	176	184	189	164	185	183	177	150	171	172	164	175	167	170	200	173	169	184	164	159	176	166	198	150	165	166	173	182	171	168	178	180	177	168	168	166	188	170	164	158	164	160	167	196	175	178	192	173	170	164	184	172	181	161	164	166	171	176	180	171	177	183	200	160	171	168	191	164	157	182	171	167	173	163	169	206	171	166	156	165	156	155	186	185	162	178	188	190	173	142	184	167	174	198	155	171	204	168	169	196	146	181	173	180	176	164	173	149	146	168	187	143	165	159	165	167	168	178	157	186	169	163	148	168	168	155	121	192	170	184	160	180	182	169	151	158	183	170	166	173	185	166	171	179	162	161	164	152	199	173	173	173	167	152	155	165	177	183	182	181	186	161	178	187	125	169	153	188	174	177	185	160	189	194	170	157	165	201	155	185	159	176	187	176	183	172	169	155	178	176	190	180	155	168	198	187	158	166	157	170	203	170	179	179	183	177	209	159	172	144	171	185	173	176	158	167	153	186	161	164	148	179	181	154	203	171	164	168	175	152	201	166	201	175	140	198	179	162	176	177	180	170	163	160	166	168	163	175	172	161	176	178	164	178	165	143	156	157	171	171	194	194	174	157	186	193	168	160	150	172	184	185	168	163	156	192	175	180	172	187	152	167	144	152	168	176	147	189	166	183	152	181	164	164	164	161
7531	1217	1551	1485	1106	902	706	703	621	610	514	570	554	599	567	550	478	483	485	522	471	452	446	465	424	458	499	451	492	481	428	466	464	494	480	450	425	432	396	421	474	470	394	414	415	443	457	420	429	451	402	410	456	430	409	478	425	461	436	418	434	432	449	451	449	441	452	433	451	421	416	470	428	459	451	460	447	443	448	453	414	436	386	425	428	424	463	445	452	420	433	416	450	398	427	437	406	408	408	481	440	418	429	444	456	422	461	442	455	465	424	427	425	454	423	430	439	449	452	436	461	413	442	407	436	422	449	442	433	400	402	461	449	445	420	427	458	451	460	447	412	434	447	442	444	454	446	415	436	471	460	433	453	415	444	463	443	412	432	418	422	473	415	429	410	470	459	426	452	431	435	430	427	422	421	395	450	414	414	415	424	436	442	393	406	378	409	426	444	429	460	451	447	406	449	488	419	433	428	445	406	419	491	453	454	432	427	463	421	456	439	459	440	429	427	473	469	414	433	478	472	401	432	459	465	447	458	426	421	418	443	427	435	435	467	440	447	451	420	421	428	431	424	441	466	461	459	403	425	425	450	451	464	452	435	473	439	410	444	436	455	439	404	436	457	417	443	422	442	439	400	435	441	419	414	430	449	390	404	466	439	409	430	436	416	427	411	403	423	442	452	390	418	442	436	425	441	419	460	456	442	448	428	416	426	478	423	395	452	424	437	434	434	395	407	434	463	434	431	440	441	447	469	440	432	420	433	464	451	447	440	414	429	453	450	476	434	466	441	447	412	439	444	469	456	445	455	423	473	471	446	413	435	421	474	445	451	433	475	450	415	439	438	416	442	423	451	434	478	428	473	443	421	411	438	406	399	445	412	450	436	436	424	443	424	401	445	450	433	431	439	423	437	413	427	453	413	445	458	446	414	475	413	415	426	479	445	377	440	418	437	416	386	426	404	406	436	448	409	430	453	449	442	446	406	451	407	430	413	413	383	432	436	454	427	436	427	444	461	444	425	434	425	430	438	465	439	493	468	460	425	437	427	463	436	443	428	436	390	407	459	428	477	437	451	435	444	458	422	461	444	461	415	422	438	410	474	398	451	453	436	445	440	446	444	459	444	465	436	437	464	427	384	451	456	456	438	471	411	453	437	433	420	444	423	417	434	440	448	441	437	446	426	452	441	412	411	444	457	416	457	459	424	429	477	477	450	425	444	461	462	411	416	411	462	461	457	435	439	436	452	414	416	442	431	452	405	439	446	432	435	446	428	433	453	437	435	426	444	459	426	419	440	420	426	431	419	456	466	391	428	448	432	417	427	427	419	450	430	432	432	452	453	416	457	465	458	419	440	459	418	406	447	455	434	400	447	444	408	431	437	451	462	414	436	442	419	449	449	400	470	467	440	422	425	392	418	411	412	410	456	481	396	445	455	460	418	410	442	453	397	435	455	447	449	454	394	440	463	445	419	430	425	425	433	449	480	419	439	455	452	469	428	455	427	445	461	393	426	458	446	445	450	440	440	479	416	443	446	415	428	446	431	462	445	432	417	459	413	415	474	463	455	451	427	446	429	421	421	411	432	417	463	383	439	426	444	465	390	484	422	434	442	443	449	410	412	426	437	453	440	445	425	484	384	457	424	456	451	424	451	444	465	487	444	434	418	400	472	438	408	418	435	426	454	440	437	439	459	401	412	426	433	438	410	447	432	417	398	466	433	455	414	421	455	442	466	442	396	439	424	428	451	437	403	436	431	434	417	461	422	458	440	451	445	475	405	465	430	446	460	412	442	415	447	474	448	435	455	431	468	449	461	421	484	424	425	431	449	395	428	451	445	435	438	418	422	464	433	453	425	427	413	435	486	432	441	467	434	459	450	434	447	448	448	453	426	415	432	422	410	422	416	442	442	391	417	439	402	436	406	486	396	456	448	427	403	460	454	407	445	463	446	423	434	442	415	445	461	433	423	429	441	461	448	423	419	413	413	417	458	425	428	441	486	428	417	428	449	438	404	447	464	489	448	398	453	414	459	447	464	430	425	457	432	479	432	409	445	419	450	439	433	452	478	442	446	435	440	413	446	420	472	427	476	421	465	457	457	410	465	422	429	466	440	445	458	427	441	462	397	409	405	460	458	440	404	427	446	428	462	424	403	447	442	470	430	440	434	410	462	459	437	449	405	423	438	431	407	453	444	420	452	427	437	432	453	436	441	427	412	427	424	445	431	442	419	434	451	411	469	435	443	436	387	440	425	468	414	407	449	443	436	462	402	435	441	441	466	436	425	466	448	423	435	436	443	400	445	424	446	422	442	422	430	478	417	436	457	434	458	434	440	421	443	424	427	410	462	442	426	450	454	387	458	431	423	423	411	438	408	440	414	446	437	427	414	420	413	421	444	442	454	411	439	438	436	422	428	419	414	434	410	409	466	410	423	503	437	412	424	476	435	464	430	449	452	488	409	410	435	461	456	449	466	431	431	403	428	442	444	430	451	424	445	410	448	450	428	452	464	410	418	400	429	452	466	443	433	424	434	432	463	453	457	477	457	455	443	443	443	456	402	452	465	444	420	402	460	431	489	425	425	438	397	439	459	463	426	444	403	461	431	442	447	409	434	409	467	443	443	432	434	429	460	393	431	450	454	448	461	438	424	413	452	441	436	466	444	435	429	450	432	463	420	450	447	449	440	423	440	435	412	415	445	422	425	444	444	472	449	443	429	448	448	448	436	447	451	409	439	451	437	431	387	455	414	442	446	425	422	457	447	427	425	414	411	424	443	439	466	446	429	430	458	408	451	421	450	433	440	446	452	427	399	436	431	382	435	461	430	424	428	438	457	401	455	451	411	413	443	437	419	456	415	441	437	406	470	407	454	430	440	457	444	448	449	398	461	413	452	426	465	465	442	440	442	448	450	445	433	427	425	460	439	467	472	417	405	442	435	456	457	439	428	466	447	452	437	452	439	446	407	418	442	454	425	423	448	436	441	431	415	422	412	435	468	418	454	407	420	447	414	466	434	436	430	396	429	453	448	425	461	450	457	452	468	430	406	421	442	426	414	425	447	441	406	402	395	411	438	401	456	440	435	437	421	417	430	448	419	434	432	438	427	426	421	426	419	426	468	457	463	401	418	427	452	447	470	420	421	400	439	453	440	415	420	472	412	429	422	459	444	459	451	419	437	458	466	435	453	472	481	443	436	432	473	427	420	459	399	436	448	415	426	429	449	409	416	433	446	446	437	418	412	453	441	448	434	450	386	409	424	432	459	448	427	396	447	423	428	408	415	422	426	435	396	406	428	460	458	462	401	452	440	446	430	455	452	461	397	436	414	429	446	433	401	445	490	435	421	440	424	426	443	434	467	446	398	427	453	438	444	477	448	399	452	462	434	439	443	461	453	400	456	399	411	470	406	424	449	434	422	407	428	430	444	431	444	448	463	443	444	476	433	394	442	416	445	446	485	463	433	428	437	427	433	443	421	410	422	409	416	433	448	417
23670	4617	1599	977	660	507	435	363	320	325	274	264	284	266	289	271	240	262	254	255	238	283	233	274	245	252	249	221	222	284	244	243	234	213	215	242	253	246	260	213	268	208	205	238	255	236	245	234	225	250	228	240	232	252	237	217	224	241	244	245	220	236	223	203	233	224	256	242	232	233	262	238	274	202	242	236	220	241	237	219	255	251	234	238	223	233	252	222	255	241	225	237	214	235	223	235	230	249	224	241	228	229	214	224	250	238	257	258	245	251	237	251	229	220	246	244	223	264	257	220	251	247	231	226	225	235	227	229	204	241	208	250	221	235	235	227	253	216	230	249	219	236	255	256	208	254	244	251	223	215	238	237	240	224	242	235	251	236	237	255	231	225	267	217	230	233	245	220	197	236	211	256	209	230	213	258	240	264	226	223	197	240	244	242	222	231	237	261	262	244	215	233	236	267	215	212	236	219	239	250	195	233	218	211	229	219	255	260	271	229	250	227	248	236	253	200	227	253	230	251	205	231	218	253	268	235	235	221	252	252	230	225	221	241	230	249	214	230	239	233	239	222	234	227	202	217	217	213	260	260	255	252	257	245	208	228	222	262	259	224	253	246	252	267	231	255	257	269	270	224	287	219	264	282	256	248	271	218	224	234	263	255	226	241	216	218	252	235	233	224	277	245	239	264	239	241	261	232	247	248	240	237	240	248	183	241	237	255	254	214	237	240	225	213	254	239	235	251	224	211	244	207	241	222	210	215	212	220	233	238	270	214	256	234	240	245	244	245	247	247	247	229	221	227	219	240	196	253	221	234	265	251	228	248	252	225	215	262	243	228	242	228	250	261	218	256	239	216	228	235	245	239	240	241	235	232	206	261	237	210	227	234	221	247	259	238	225	232	230	239	225	245	237	234	241	240	228	226	218	233	201	240	235	211	233	244	236	276	265	218	217	265	236	234	240	259	232	242	218	224	234	237	224	237	246	251	261	254	227	239	250	226	235	210	221	227	232	244	244	228	216	233	219	241	231	216	215	233	240	211	231	235	262	245	232	238	213	227	213	225	232	239	246	218	214	243	232	246	253	259	248	241	242	207	252	251	237	238	241	196	251	235	248	239	225	222	193	254	258	222	208	257	236	263	225	234	258	230	253	260	242	234	269	262	260	248	234	230	229	229	235	250	241	255	283	243	228	231	240	222	235	215	256	196	232	215	235	231	216	239	233	221	236	264	256	241	242	250	249	217	219	237	220	232	221	226	222	253	237	204	230	220	233	233	260	238	240	226	238	245	244	208	243	220	269	229	238	243	213	229	240	258	238	201	251	194	227	205	241	225	216	217	245	206	254	238	235	234	257	217	254	237	222	240	217	218	221	229	222	216	268	248	224	258	235	237	253	232	220	209	219	249	226	242	244	220	244	209	241	237	229	244	245	254	234	219	232	207	217	241	211	199	257	234	241	267	254	226	255	224	211	230	213	241	242	226	251	242	272	229	238	228	227	252	215	242	257	240	224	247	201	241	237	232	242	238	236	235	230	243	242	224	229	250	244	237	244	222	244	227	246	226	237	206	246	228	235	253	241	250	240	239	246	249	233	250	208	226	241	205	225	224	245	235	213	234	263	276	244	221	242	214	228	214	266	234	228	219	236	223	226	257	246	254	247	231	239	205	232	213	230	239	239	248	242	261	236	240	243	263	246	237	241	232	253	204	255	230	244	245	243	239	280	234	235	241	232	232	255	208	240	253	217	247	237	253	249	232	236	228	261	216	268	262	250	265	262	241	262	255	257	244	241	261	219	255	213	271	243	238	239	271	259	259	255	259	226	207	230	226	223	219	230	223	230	249	217	231	242	240	219	226	265	247	235	237	222	229	226	271	238	251	246	239	219	220	219	222	244	246	236	249	249	255	226	251	230	249	218	216	242	233	238	251	250	212	206	224	210	242	234	211	224	228	246	241	214	225	241	219	267	215	267	258	213	228	246	224	235	242	240	223	228	240	270	240	241	260	238	239	236	233	229	220	242	222	200	201	245	230	237	261	251	236	224	225	254	238	227	266	245	249	219	231	256	210	218	227	221	250	260	247	238	256	258	200	210	206	228	254	236	245	235	224	251	222	201	227	231	256	231	223	259	229	246	218	220	230	264	228	263	254	253	246	251	247	230	268	249	239	247	215	218	221	206	212	275	223	228	258	230	221	232	220	249	228	238	237	229	223	221	247	269	213	240	234	206	205	274	251	249	243	213	228	235	240	223	235	272	232	233	213	207	259	215	220	214	225	223	237	207	256	263	269	221	269	253	239	288	240	255	235	258	240	260	244	236	221	241	224	254	245	230	239	236	252	234	267	216	258	247	254	250	232	259	226	246	222	241	207	259	222	228	236	242	238	262	224	232	250	217	256	260	224	256	228	246	266	245	253	236	212	236	242	271	224	213	246	255	250	245	238	257	243	241	243	215	223	217	235	214	258	250	267	215	234	243	219	231	255	275	253	220	233	222	253	237	264	267	261	240	239	239	258	246	247	234	230	266	261	260	212	210	228	202	224	252	239	253	220	223	195	240	260	218	214	226	228	208	214	252	247	264	241	266	243	247	238	214	242	237	261	241	252	240	217	213	231	227	225	234	231	245	251	229	226	228	232	215	227	224	219	210	232	241	231	217	218	227	256	240	248	251	279	246	256	249	240	226	262	228	225	217	232	224	255	234	257	225	243	273	244	249	265	238	223	238	239	246	252	264	248	244	238	248	227	248	234	245	242	228	234	213	252	231	240	281	243	239	217	213	206	242	246	252	218	221	222	208	213	243	222	249	253	262	254	231	211	245	262	228	249	252	245	219	254	263	243	230	266	227	256	234	219	271	231	244	241	232	252	243	239	224	227	256	226	252	246	230	251	249	218	253	216	241	225	248	218	229	244	241	219	226	218	238	238	216	223	201	222	255	221	224	246	243	232	256	216	251	225	222	246	221	240	223	241	221	240	209	226	227	252	209	246	197	225	230	229	247	238	231	235	250	218	222	212	241	252	238	241	273	240	248	248	259	223	225	230	236	230	224	246	241	229	227	242	231	212	258	269	222	218	234	232	231	226	238	232	252	269	230	257	233	236	216	248	242	248	233	230	271	256	244	246	232	227	210	280	242	241	239	224	221	266	244	226	234	235	255	235	262	263	234	236	222	236	214	229	244	248	235	235	232	237	235	230	234	242	247	248	226	221	245	213	217	224	235	235	243	235	233	251	214	226	230	208	224	238	250	199	245	244	233	246	230	227	237	214	246	233	224	222	206	230	230	213	238	231	237	222	238	237	269	251	222	228	230	219	220	257	248	243	241	237	212	228	223	267	216	217	256	221	223	211	218	218	218	239	228	223	242	211	253	222	205	227	251	246	239	203	241	241	253	220	243	240	266	245	237	228	243	227	239	227	246	246	230	244	227	252	254	245	227	254	249	233	237	227	242	204	247	237	263	258	235	216	206	231	238	241	230	223	250	242	239	243
16254	3090	3322	3105	2332	1812	1485	1291	1131	1013	888	796	858	786	826	826	765	730	733	696	682	684	636	612	601	611	664	586	615	613	588	577	609	658	575	580	576	628	598	567	583	608	570	588	539	610	578	589	581	587	543	607	603	511	600	601	605	524	566	558	578	553	587	566	602	570	588	555	578	566	554	588	608	613	543	573	594	584	553	574	550	576	530	559	564	552	602	592	570	582	557	599	549	584	573	621	626	621	565	521	574	562	613	536	588	548	550	587	582	550	622	568	613	590	534	571	561	568	561	615	565	585	601	615	535	570	578	553	561	592	560	573	607	598	561	625	593	569	592	570	590	568	559	555	571	578	578	539	579	600	618	604	604	539	592	509	520	546	599	560	547	574	623	599	578	569	595	597	558	582	621	560	587	560	569	558	551	583	582	550	586	613	517	561	543	572	567	574	578	553	539	636	592	574	590	556	538	602	554	560	561	630	565	593	565	606	526	540	627	593	580	567	574	578	550	559	584	535	584	550	597	579	612	573	527	595	576	598	567	542	579	579	637	565	582	544	551	590	618	576	536	557	542	586	598	564	568	583	558	561	574	573	607	544	535	587	550	600	548	594	582	563	607	608	649	560	542	530	560	575	532	588	586	601	597	561	550	530	537	579	579	572	579	618	570	575	605	578	554	555	581	588	568	613	548	595	569	596	550	623	576	624	595	552	616	611	562	589	562	546	529	565	535	593	528	578	550	541	606	558	561	535	582	524	593	566	570	589	553	603	567	571	549	587	593	571	549	595	613	603	560	587	558	558	579	576	559	554	620	573	542	571	599	589	582	607	588	590	586	613	548	555	523	601	573	573	550	559	580	575	623	558	589	571	565	564	571	591	579	541	532	634	592	581	591	622	569	553	565	597	576	568	603	549	595	599	622	539	568	560	587	608	557	538	570	565	562	621	599	530	611	575	587	505	553	546	570	611	564	558	594	590	513	568	558	560	530	574	558	608	604	575	553	551	604	549	552	586	580	568	604	619	594	526	581	549	609	571	603	573	595	575	557	614	593	541	613	601	581	546	536	558	597	604	524	580	579	590	554	601	531	614	587	582	589	549	589	564	593	601	563	553	554	613	550	608	554	560	571	553	611	574	602	546	553	548	577	549	585	558	583	587	538	578	611	597	553	572	566	560	580	582	559	563	576	542	512	566	593	580	586	588	565	594	573	606	554	601	574	565	576	549	536	573	555	591	508	563	585	570	590	593	579	570	592	566	590	583	564	624	586	574	555	558	550	651	586	554	597	589	551	582	567	539	573	620	601	598	544	573	569	619	519	606	564	604	584	602	573	543	578	562	574	552	563	594	540	567	573	614	568	552	580	559	552	560	573	589	578	530	555	609	598	586	574	559	573	564	570	584	587	625	549	561	596	561	544	561	570	551	571	562	566	554	563	585	555	555	560	569	574	583	564	576	567	586	613	606	578	583	567	572	583	571	595	583	567	595	592	608	540	554	569	580	536	575	593	549	547	528	579	576	612	563	533	583	588	586	536	593	557	589	572	581	587	641	578	614	562	549	584	506	609	561	565	560	625	587	555	568	602	562	603	565	586	562	579	576	592	554	577	552	581	597	527	577	587	545	603	519	565	637	596	585	545	556	559	567	572	525	584	578	601	564	589	528	567	588	600	575	574	579	593	562	591	543	589	572	547	558	614	582	564	554	548	546	563	581	584	587	592	582	535	589	516	569	531	594	579	545	540	558	604	656	549	622	591	558	570	534	582	579	605	560	615	603	555	595	555	550	579	545	591	610	552	545	558	567	586	557	559	575	564	563	568	596	595	592	551	598	570	566	560	557	560	568	659	554	588	575	576	568	557	584	592	570	602	576	607	558	584	591	562	564	584	610	598	559	580	557	568	546	572	503	549	631	558	533	572	546	570	569	562	563	533	588	595	568	582	541	565	565	581	577	575	591	578	552	585	537	579	574	609	601	579	543	592	587	539	569	590	585	559	565	576	568	590	582	552	561	575	518	597	574	556	572	602	590	588	562	577	586	608	594	548	564	637	581	609	556	615	574	556	584	579	560	583	573	601	571	600	535	576	582	552	530	574	551	587	565	543	570	572	547	553	574	599	585	582	551	574	596	573	547	575	573	540	560	631	558	546	579	542	546	550	594	577	592	571	540	550	559	585	601	586	535	577	584	553	588	589	596	589	633	596	579	581	609	575	545	553	551	559	557	586	548	609	558	553	584	561	554	580	571	572	551	575	542	601	568	546	605	574	577	591	612	627	550	572	569	568	551	577	576	570	519	531	586	537	578	577	561	607	520	538	561	580	564	560	600	607	520	578	586	585	545	604	609	598	559	570	597	577	540	605	612	597	546	591	597	578	582	570	582	553	587	552	586	612	582	578	507	566	581	564	582	617	622	543	565	580	594	573	532	525	564	608	562	617	595	606	580	566	543	563	589	583	619	560	611	579	591	567	553	546	586	585	558	554	575	563	546	595	573	534	549	511	575	578	527	594	586	545	565	596	561	553	583	606	588	549	554	581	574	567	571	586	562	556	590	560	561	538	582	542	551	549	604	572	559	575	548	581	561	536	548	591	576	562	566	559	575	616	568	578	590	587	564	531	589	566	569	585	569	572	597	541	605	595	599	568	581	570	573	575	574	561	587	582	544	506	578	558	600	554	641	609	565	565	605	577	598	599	547	564	584	556	628	542	561	604	622	542	599	590	536	566	583	584	650	585	562	586	580	560	593	518	576	588	593	570	584	559	559	578	599	603	572	584	555	596	571	551	568	576	584	576	560	593	563	616	556	507	588	542	546	596	557	575	530	578	571	550	544	548	603	575	566	587	597	594	549	606	585	539	578	620	539	558	605	612	588	591	595	603	575	549	589	545	527	610	614	600	563	532	572	587	555	621	595	552	575	589	559	518	575	564	592	514	603	552	550	563	576	582	587	576	576	543	558	569	566	583	545	628	561	553	575	566	566	549	552	578	608	556	612	582	546	560	571	534	585	566	578	601	576	565	596	552	578	556	560	551	612	566	553	588	591	553	586	590	538	582	565	588	560	591	545	559	553	597	582	598	538	575	555	592	578	590	560	562	575	587	562	597	544	614	587	574	512	589	555	594	567	576	569	597	560	553	575	589	579	579	586	525	570	645	563	577	562	584	593	570	558	609	577	591	590	565	562	574	614	574	572	558	507	543	587	590	574	559	595	593	565	585	569	566	535	561	535	592	556	579	625	533	569	551	590	608	581	534	607	579	580	555	546	591	617	607	627	595	635	567	570	569	584	581	574	546	568	556	587	625	583	573	573	547	588	565	535	563	586	591	588	587	613	567	572	561	599	567	578	587	555	581	583	536	581	557	561	553	600	578	589	562	561	593	569	528	564	612	581	611	538	546	564	576	594	570	593	608	579	576	534	609	592	596	583	592	583	551	572	528	573	570	567	575	553	590	574	517	575	591	594	567	572	636	552	563	538	569	595	576	526	562	589
32953	8173	2387	1463	796	656	465	345	311	289	243	238	215	247	197	207	178	188	188	181	163	182	196	191	139	149	178	177	176	184	176	145	154	173	182	174	165	177	154	144	156	160	175	173	166	151	175	146	161	152	172	177	155	154	158	174	169	162	168	183	174	167	181	160	178	177	163	166	156	156	158	167	159	153	142	155	149	170	184	158	179	156	153	157	151	171	161	156	170	173	185	163	161	159	181	164	168	157	164	150	183	175	194	175	177	144	161	137	177	179	172	165	173	153	183	169	187	185	148	156	160	139	157	159	169	147	183	153	192	160	156	162	152	149	156	153	133	150	147	166	164	164	180	165	167	166	167	160	166	151	182	172	144	162	133	170	160	192	170	162	152	163	140	165	156	140	168	174	195	141	164	164	159	161	165	180	156	144	176	158	179	175	170	180	165	149	162	161	157	176	160	188	156	197	157	171	147	182	159	160	144	176	155	194	160	150	152	181	167	170	137	176	174	146	190	163	136	140	151	171	174	179	194	161	170	166	188	165	177	151	156	196	177	148	169	164	141	157	153	165	160	191	142	158	167	145	147	163	162	172	155	162	154	165	151	145	160	168	146	165	178	155	182	168	174	140	152	153	139	152	164	170	175	146	173	183	161	157	159	156	153	182	155	190	161	175	166	136	155	148	152	157	174	165	153	173	164	145	164	154	145	157	166	163	161	180	167	160	150	145	163	176	151	151	157	169	148	143	181	171	169	170	149	152	179	150	184	169	172	147	166	165	172	183	159	171	161	160	151	159	171	150	166	144	167	156	146	174	164	153	164	157	178	149	171	174	147	173	173	164	153	181	171	183	154	154	146	151	191	153	173	179	152	147	148	148	145	170	159	166	199	179	176	156	152	179	168	160	154	189	163	166	149	150	173	165	142	169	181	155	188	132	149	163	171	152	163	173	165	149	167	150	162	148	161	173	185	155	181	169	161	170	193	161	179	158	155	163	168	165	169	167	157	158	153	189	143	159	168	156	158	179	141	175	139	156	154	176	162	165	156	192	147	176	158	169	162	149	171	169	188	168	147	174	156	168	153	184	173	155	161	155	148	136	174	166	148	173	166	186	168	149	156	144	168	162	156	166	157	158	171	150	173	163	159	172	178	155	172	160	166	164	179	180	158	176	165	186	128	147	173	170	126	146	168	178	174	147	139	140	170	176	165	177	162	166	172	149	180	152	171	169	180	170	163	164	162	141	176	148	171	172	183	167	161	154	147	158	158	151	148	174	154	169	160	169	161	164	170	182	123	168	173	174	140	161	199	134	177	156	158	163	149	142	148	170	152	148	164	165	157	170	154	174	158	161	158	155	157	143	171	165	165	162	164	166	137	162	155	174	170	169	135	164	162	130	164	142	160	181	167	151	150	153	162	160	153	169	171	154	170	155	157	150	194	164	181	158	142	156	179	160	146	171	184	186	159	179	161	172	175	154	159	173	161	163	168	177	172	175	150	171	199	161	157	171	177	163	153	147	167	182	153	170	170	138	151	175	173	151	155	151	161	173	138	158	169	196	162	165	150	162	143	166	161	135	164	161	179	148	146	156	196	149	162	170	173	125	171	153	160	181	184	147	183	160	139	181	145	164	148	160	156	163	173	157	150	181	164	184	169	169	170	181	170	165	166	169	162	182	169	186	138	134	182	159	185	167	163	191	169	177	180	135	171	174	183	158	156	160	179	169	166	161	144	172	163	172	178	144	159	155	155	163	159	181	165	161	176	183	147	167	151	152	165	153	160	179	170	190	158	163	157	170	167	155	180	162	148	174	164	164	176	168	165	152	176	170	168	152	166	174	147	135	129	174	141	148	156	144	154	154	160	164	150	154	182	143	170	175	175	182	159	162	140	189	146	167	175	182	146	169	179	156	149	173	170	160	174	188	185	183	168	171	168	173	152	155	188	168	154	147	153	159	159	170	159	154	180	181	183	144	150	165	150	177	179	171	179	159	169	139	180	154	161	142	165	191	154	155	176	140	170	157	175	161	164	169	155	155	160	151	163	165	153	149	183	155	159	178	177	152	166	173	146	150	175	179	171	178	159	165	174	153	162	155	180	176	165	143	165	167	179	157	149	165	150	151	148	184	187	179	157	164	154	159	159	141	154	161	162	166	183	182	171	136	171	142	151	152	154	157	175	163	139	171	176	177	185	165	144	179	173	162	191	171	154	150	165	164	159	156	196	177	146	150	152	161	160	145	148	189	170	157	142	176	192	174	150	174	157	167	163	148	165	178	188	189	170	162	167	169	172	161	150	168	182	170	148	153	176	165	200	156	141	187	151	161	163	141	173	157	145	207	161	155	169	170	149	186	159	141	163	159	164	140	154	172	158	162	179	161	147	173	139	144	199	163	150	145	166	163	157	134	165	170	165	164	174	148	157	179	176	146	158	167	160	172	136	167	157	159	161	158	168	145	140	139	180	161	154	147	170	162	188	182	136	153	181	163	168	156	170	172	164	133	145	161	170	150	156	156	170	160	173	158	174	174	180	155	158	146	148	177	172	160	166	167	167	179	158	139	150	155	175	187	163	155	162	154	172	155	163	148	160	164	161	161	165	176	164	151	161	176	162	169	167	165	160	196	149	153	147	171	151	173	162	184	142	149	129	169	165	182	175	186	155	197	160	175	182	160	200	186	147	146	180	186	143	175	164	175	164	178	189	150	160	188	140	161	164	166	152	149	160	172	183	177	167	166	195	143	155	160	181	173	167	164	148	183	158	168	156	188	176	157	162	154	153	182	165	150	179	157	157	171	194	181	168	143	161	165	161	178	174	168	149	172	154	165	166	163	173	174	179	166	182	147	190	164	172	168	179	171	190	186	154	153	150	153	142	154	163	180	165	162	178	173	162	151	161	158	157	161	187	172	146	132	187	176	173	157	171	171	144	165	142	161	173	157	149	161	182	169	154	167	139	159	167	173	151	162	164	170	159	167	180	160	169	152	161	179	181	157	145	159	159	148	156	160	163	176	139	151	166	167	179	151	163	174	154	150	128	172	149	163	157	180	167	152	166	159	161	155	193	157	178	161	182	131	153	165	150	161	156	134	143	140	150	162	164	165	155	152	168	170	141	150	177	155	183	161	178	156	179	169	176	155	173	148	159	147	153	162	154	171	195	174	135	175	159	173	175	170	147	162	158	156	162	164	166	177	162	141	146	151	153	162	179	155	177	163	174	186	160	151	164	168	172	171	148	175	180	151	185	196	156	146	165	174	169	146	160	149	174	167	196	187	150	172	172	172	165	161	180	179	179	148	184	174	154	169	181	171	147	162	140	143	164	183	139	183	162	162	164	181	164	149	148	171	160	176	151	170	164	140	143	146	162	166	163	162	153	179	186	155	150	177	160	178	158	173	157	146	179	155	152	176	158	182	187	138	153	144	164	153	155	163	163	168	146	159	156	169	172	162	164	151	164	140	173	162	160	181	155	161	151	155	155	151	161	157	152	162	138	154
20909	4455	4362	4438	3244	2384	1914	1592	1427	1173	910	856	739	785	779	709	698	637	568	557	562	513	505	513	505	488	469	467	519	476	475	463	472	495	498	461	396	403	420	411	399	432	444	396	411	396	413	426	394	421	416	412	353	424	407	425	407	389	400	384	388	394	410	410	390	422	403	396	445	410	389	391	442	379	409	423	427	384	412	406	407	441	423	426	400	423	416	406	398	380	379	341	405	436	395	394	409	393	429	381	394	398	380	392	405	415	400	396	393	396	407	407	424	442	394	417	444	396	386	410	417	390	418	346	402	386	423	385	408	444	401	373	390	349	447	372	439	412	371	434	404	411	337	413	415	383	400	379	393	392	404	409	399	406	382	415	396	393	381	374	434	415	420	402	399	429	397	414	390	412	397	358	401	395	386	416	417	371	430	394	390	386	394	375	406	381	410	391	388	414	399	432	373	432	373	410	435	377	406	419	397	417	399	363	397	406	389	410	408	399	386	405	393	426	417	391	415	408	382	385	359	368	376	407	372	400	414	403	383	410	416	414	395	413	429	417	444	406	364	436	376	410	387	379	397	371	400	435	425	393	405	443	387	414	386	368	386	399	384	405	397	368	399	395	418	417	412	374	419	412	392	373	406	393	443	397	414	380	366	429	384	444	391	425	357	389	411	420	408	399	409	400	392	388	390	379	425	419	405	416	409	419	357	380	434	428	413	383	402	409	414	429	392	420	405	359	380	394	406	432	392	399	400	411	413	434	381	378	417	401	371	390	382	395	396	389	406	380	373	376	410	386	428	414	421	387	393	412	441	366	384	375	402	412	369	447	428	413	433	386	402	416	407	395	394	399	405	391	407	412	447	402	415	395	396	379	389	407	420	384	422	413	408	417	411	425	406	403	400	382	436	369	390	404	417	392	435	418	431	429	388	358	401	374	382	387	406	354	413	402	396	408	375	367	401	378	397	395	381	405	386	407	378	402	404	416	413	422	391	414	430	395	406	416	405	389	378	383	401	404	407	366	413	405	383	451	374	412	411	411	386	449	364	417	379	394	397	377	368	390	431	410	423	401	383	397	405	368	397	386	393	383	415	399	408	371	404	399	360	427	406	395	402	431	391	424	394	395	400	395	410	444	395	428	383	386	400	370	424	402	396	384	346	349	418	377	417	402	402	402	418	391	424	396	393	377	404	433	420	405	417	427	411	404	387	414	397	398	379	421	411	406	376	398	401	407	354	381	394	377	419	393	418	390	385	389	395	414	436	401	359	376	433	410	432	418	412	397	393	397	406	414	398	421	388	406	402	417	419	428	407	410	398	377	395	439	361	401	389	387	400	407	397	436	405	402	404	417	390	371	377	427	414	443	392	412	414	394	385	422	417	368	419	407	378	417	387	389	384	387	428	431	364	442	394	413	385	383	391	379	389	391	387	426	427	419	381	377	414	389	408	418	390	417	410	412	377	370	374	400	411	392	393	400	407	377	414	428	416	392	390	406	409	400	378	434	414	387	410	412	392	410	422	413	403	404	412	415	375	412	408	406	383	356	381	387	404	386	384	385	405	387	402	413	405	400	401	404	452	377	389	383	417	380	407	435	395	421	424	412	389	369	396	419	386	399	378	409	417	382	429	434	371	430	401	387	396	404	403	416	390	412	381	388	409	375	392	415	383	411	409	399	387	401	422	396	405	420	396	424	422	356	424	397	388	402	394	416	399	393	433	408	420	387	392	391	400	393	398	402	365	396	425	397	398	427	410	370	397	383	415	429	372	392	425	378	394	401	397	418	413	374	414	452	429	381	384	429	395	371	400	390	396	395	393	403	415	371	422	377	372	417	384	396	416	389	386	358	417	427	427	421	388	393	392	413	372	389	409	390	407	424	411	412	390	387	419	427	400	418	366	390	395	386	426	385	365	416	399	409	424	415	412	411	411	406	413	414	378	398	381	388	402	380	391	395	397	389	401	410	385	392	403	392	373	405	391	363	409	415	423	409	406	374	406	429	416	416	387	406	393	374	405	415	428	406	405	383	387	393	390	427	421	392	419	414	413	404	401	397	475	393	391	413	398	424	383	457	427	370	395	407	418	409	394	411	368	394	383	388	417	428	383	443	371	388	395	445	381	401	397	398	426	429	414	408	419	390	392	353	400	380	423	395	412	396	380	426	391	413	381	399	424	387	385	376	399	381	361	446	413	385	389	441	401	437	404	394	393	392	381	444	422	383	422	417	373	409	400	396	434	440	421	410	415	420	371	393	383	406	364	396	423	417	392	375	386	396	402	399	393	408	434	404	435	381	401	394	401	420	406	402	359	394	386	429	406	371	420	402	435	386	411	380	380	403	394	391	425	399	417	383	416	369	399	385	407	408	393	386	409	418	430	395	379	406	387	459	394	384	367	409	402	391	426	403	361	410	386	373	379	379	384	387	431	398	409	429	391	379	438	393	407	420	421	391	426	429	385	414	415	391	375	424	343	424	406	423	416	409	421	440	397	407	431	388	404	440	394	413	400	411	430	389	398	387	407	404	410	415	383	408	414	415	374	415	439	405	411	385	424	406	417	415	404	412	418	414	374	414	393	407	399	384	395	398	387	422	388	415	382	376	444	366	378	358	424	427	379	397	404	400	425	420	391	436	407	403	403	389	403	388	417	394	429	412	385	421	392	400	412	397	406	464	398	403	404	411	422	406	404	369	392	350	407	371	365	370	405	411	401	399	387	439	433	392	388	411	401	417	407	426	387	407	396	427	398	423	430	446	383	377	426	396	395	439	418	411	413	385	411	408	415	371	429	401	350	390	388	393	393	421	435	436	419	374	392	407	386	435	413	419	389	391	390	366	394	399	395	396	408	374	375	394	422	432	402	402	350	422	413	397	394	381	408	423	402	347	375	431	376	392	371	394	389	408	386	381	410	393	421	393	376	418	351	383	395	395	416	377	396	397	363	406	425	408	423	392	374	433	358	408	430	446	420	387	408	386	378	400	400	384	410	382	413	408	400	399	424	361	381	409	399	369	392	392	418	393	381	367	356	396	388	411	379	388	400	396	434	411	417	420	393	424	385	393	424	395	392	385	409	409	404	372	424	414	427	389	383	390	389	395	403	402	383	386	390	409	414	370	383	413	412	394	411	409	412	373	370	387	398	394	389	374	393	415	398	354	407	411	406	449	413	402	419	404	401	404	391	404	380	449	392	424	430	393	393	400	407	364	400	416	406	412	392	370	402	385	400	401	361	409	378	390	407	411	376	353	389	366	434	382	411	397	401	414	370	421	414	409	385	387	416	420	399	412	372	425	404	455	412	409	411	434	405	396	411	397	414	393	399	414	374	382	393	401	399	396	419	396	429	395	374	404	402	394	409	390	409	417	406	395	381	411	345	425	362	396	398	390	374	410	398	471	421	434	396	404	383	406	390	417	421	424	401	419	373	438	384	410	408	400	387	402	411	431	429	376	374	370	385	413	409	399	421	408	335	408	406	401	406	399	388	379	433	409
10467	1580	582	457	306	242	244	217	213	204	186	174	203	177	204	190	208	179	180	168	167	155	189	193	162	168	176	175	180	182	183	169	162	153	148	172	170	170	164	168	175	192	153	186	158	172	158	154	193	145	162	169	164	165	179	171	173	199	196	192	147	172	159	183	167	160	158	158	186	164	158	156	188	146	168	183	146	176	182	163	160	163	171	142	172	157	175	189	173	155	215	180	170	157	162	176	198	204	181	151	157	186	174	167	148	187	174	151	156	178	185	170	190	170	188	169	167	153	176	186	179	180	169	187	158	163	203	187	202	200	165	188	161	159	174	173	181	174	173	171	153	157	162	165	170	175	191	181	170	153	174	166	167	192	173	171	195	175	181	174	174	169	179	163	171	181	176	142	208	192	160	175	186	165	178	164	159	153	161	186	171	157	165	142	188	187	159	157	175	174	153	181	171	179	173	179	192	165	172	170	161	171	176	172	179	143	178	196	170	169	163	170	176	145	167	183	160	182	198	182	194	154	178	159	182	168	173	159	160	168	186	151	194	180	156	151	161	187	175	162	176	189	194	177	171	167	172	160	165	166	161	185	150	149	160	156	162	167	176	144	152	194	185	173	152	178	177	147	150	182	170	174	161	199	178	172	172	172	182	173	148	194	171	155	160	159	169	149	175	186	169	162	161	172	155	171	186	181	169	161	186	185	186	158	156	201	173	152	167	145	158	177	177	156	179	163	152	174	156	167	163	171	191	179	171	151	167	159	163	149	158	186	190	174	174	170	160	166	161	174	177	151	156	166	157	206	167	161	160	163	168	139	172	173	189	160	156	167	162	179	170	172	178	202	202	183	158	170	189	177	147	170	165	167	169	168	168	161	161	166	170	169	195	124	183	195	174	198	176	166	175	172	175	185	202	166	178	174	160	187	162	173	149	186	151	169	173	156	175	168	175	189	178	175	183	171	169	170	187	153	150	166	155	172	165	163	181	179	157	155	168	152	165	176	152	189	170	157	163	175	184	171	156	176	189	184	187	171	187	186	175	158	151	149	175	189	157	198	206	161	178	177	165	184	158	163	179	172	155	153	153	175	165	162	173	172	156	164	154	174	185	186	173	165	151	142	182	184	181	171	170	195	183	164	186	180	175	174	169	195	206	146	159	164	149	172	163	179	170	158	153	180	180	173	155	194	198	163	164	172	171	182	156	167	182	182	189	173	183	207	154	175	190	156	178	183	163	164	172	175	180	171	168	178	195	173	163	177	183	165	155	169	170	164	176	190	150	162	180	175	172	156	172	172	164	149	185	192	177	154	168	184	171	173	171	164	161	175	157	193	163	176	143	145	152	168	169	165	173	196	182	155	188	169	144	152	157	162	171	167	178	168	167	176	162	180	158	173	198	169	195	169	217	184	142	185	195	169	170	158	159	189	170	172	180	155	145	185	160	187	152	158	172	184	150	184	164	147	158	166	177	150	168	153	174	180	166	157	167	179	161	195	172	178	156	150	191	158	162	184	173	161	165	169	169	190	175	180	192	183	155	170	170	174	158	198	176	182	165	174	186	164	173	180	171	160	140	177	187	176	155	181	187	160	168	174	170	142	164	179	164	155	181	184	176	160	161	166	182	179	165	171	155	166	193	171	170	176	161	198	154	171	183	137	157	195	185	155	160	171	172	175	169	171	157	159	170	183	187	157	161	167	163	163	173	179	171	163	186	153	194	184	171	173	168	170	218	144	171	182	171	158	160	165	165	167	171	192	168	169	175	180	164	171	173	147	161	163	187	180	172	175	180	157	165	203	164	182	165	161	187	156	177	161	172	177	180	167	180	189	146	156	175	177	166	170	186	208	152	186	164	184	167	201	193	148	143	188	169	177	188	178	175	177	170	167	169	195	162	192	171	159	166	206	157	139	179	174	163	162	152	195	181	182	177	176	159	193	190	177	169	177	198	181	170	173	174	191	175	183	164	189	189	200	168	198	200	180	165	178	174	185	177	163	159	162	191	160	176	180	167	171	177	163	163	211	197	179	163	184	169	158	183	181	154	187	179	160	166	177	165	179	176	193	160	160	191	169	185	196	178	167	155	164	167	188	182	191	160	150	159	188	170	177	163	163	157	166	178	168	162	137	158	194	169	195	169	167	172	173	148	172	181	158	157	154	189	174	171	155	181	179	174	151	152	184	166	176	163	167	176	149	177	153	168	159	181	181	186	179	150	195	178	190	179	157	165	156	165	187	183	159	173	182	191	163	178	205	174	156	183	155	155	185	199	195	168	175	177	166	173	191	173	201	181	203	185	178	184	198	166	200	177	165	157	168	161	181	163	185	196	166	165	168	163	185	149	161	188	171	162	170	190	164	146	173	172	151	165	185	142	182	162	152	185	173	170	161	145	194	164	148	180	176	182	170	161	179	187	152	178	180	166	191	152	150	189	156	198	172	166	183	191	166	187	178	159	158	189	165	177	161	160	163	169	199	191	184	179	180	174	157	196	178	183	173	178	169	181	177	192	168	147	165	195	173	180	165	153	178	176	190	146	172	199	168	164	179	182	167	155	156	160	170	170	172	190	180	177	173	157	164	177	159	155	182	171	157	160	195	151	172	173	157	176	154	176	177	180	161	168	165	190	184	181	179	188	200	157	159	166	193	186	165	166	163	145	177	170	175	137	172	183	170	172	173	154	185	169	179	157	167	175	168	169	180	165	197	165	161	169	168	173	183	180	162	169	168	180	201	162	151	220	154	179	198	190	181	166	164	188	177	149	177	182	194	187	204	171	190	169	174	155	177	187	174	182	171	184	180	176	183	168	184	164	163	167	160	161	158	165	172	159	188	190	170	149	168	154	192	182	150	154	204	171	185	165	196	173	158	198	164	175	164	193	181	169	175	172	160	212	170	196	192	179	155	170	181	191	133	162	157	153	147	166	184	182	163	180	165	176	172	167	157	169	184	138	139	160	156	185	182	190	166	183	173	177	168	160	156	170	174	171	156	180	174	174	163	174	163	149	179	157	173	147	162	168	167	143	152	164	162	156	169	165	170	168	170	169	171	167	162	173	187	178	171	181	183	193	164	167	192	171	158	171	173	171	186	180	161	174	164	155	156	167	189	177	174	168	153	162	165	151	173	189	165	198	157	160	195	162	177	151	169	176	183	169	159	151	162	171	184	182	160	159	190	169	177	138	171	170	188	157	152	167	175	184	182	150	162	171	180	161	169	163	155	173	175	176	180	188	186	175	141	151	159	155	169	147	168	193	179	183	166	163	168	178	168	174	171	169	184	172	173	158	188	173	176	190	166	175	176	152	167	173	178	160	160	172	180	197	145	167	169	154	167	174	164	173	157	177	197	180	178	168	180	185	157	187	151	187	187	152	160	173	164	162	147	182	175	184	171	195	165	175	182	173	178	182	184	172	163	169	181	169	171	156	163	153	168	176	196	164	198	167	191	171	171	193	162	182	164	147	187	165	193	165	162	163	183	176	166	172	188	183	179
7955	1358	1485	1589	1254	927	777	695	675	569	580	523	515	524	518	531	543	513	514	496	499	479	487	507	460	412	441	426	439	517	459	450	470	478	502	457	456	431	447	457	414	420	420	439	412	435	435	427	449	439	462	416	461	442	431	447	431	415	452	470	479	439	444	449	436	414	485	412	459	463	477	423	438	432	447	405	436	442	429	425	431	464	425	476	410	459	465	440	429	425	422	451	438	441	453	400	452	450	468	474	431	393	461	425	443	466	431	427	430	400	406	422	439	470	404	460	443	424	468	424	458	475	440	461	453	438	428	440	466	451	421	430	430	430	455	430	444	422	488	463	417	464	423	440	422	452	428	465	426	456	431	416	437	435	490	451	455	421	463	452	442	470	425	423	437	439	448	447	425	459	457	437	415	446	443	431	461	408	429	429	439	446	427	447	467	434	471	433	470	425	456	474	427	434	459	437	396	443	432	424	434	385	459	451	478	443	454	458	456	464	446	418	462	421	417	464	412	427	447	434	445	433	441	439	430	429	449	476	459	439	442	470	396	454	418	418	439	433	424	465	435	442	420	463	431	410	448	443	436	435	430	440	437	441	483	410	371	417	468	413	448	407	460	460	443	414	421	463	418	444	448	429	433	477	433	438	430	426	471	421	487	443	436	454	449	422	475	437	455	441	415	411	458	408	462	430	451	408	435	419	481	442	436	441	440	441	468	467	470	429	431	458	457	426	444	418	471	452	400	442	434	440	450	462	431	447	421	467	450	482	480	417	434	424	406	467	436	438	424	429	389	410	413	443	446	416	436	450	447	414	435	457	467	436	461	479	402	464	449	413	415	422	387	456	450	456	434	450	401	441	454	433	469	401	441	435	417	437	430	444	419	428	446	481	445	424	419	424	443	461	410	482	452	460	452	448	432	473	416	477	475	467	463	438	457	451	463	469	405	437	448	437	440	420	447	406	469	427	436	450	426	425	451	449	437	466	433	439	446	457	439	422	447	464	417	442	492	413	402	437	426	455	464	433	449	413	409	455	433	468	461	424	428	477	445	429	436	421	407	446	438	433	428	431	449	411	415	429	457	414	424	461	463	475	424	439	449	434	470	475	416	438	449	473	451	392	462	439	445	426	437	417	443	410	464	477	420	449	478	469	418	483	440	448	450	424	435	390	408	415	445	431	477	411	452	456	428	464	445	442	426	417	467	417	450	408	464	444	433	411	446	398	458	421	448	478	415	453	442	463	422	431	472	417	407	429	435	446	401	433	436	426	418	442	454	477	455	451	456	449	416	438	429	444	440	447	426	419	448	435	478	442	454	479	449	424	393	461	461	440	391	421	449	451	443	451	445	477	446	433	434	456	463	467	443	443	430	451	413	450	449	465	415	443	406	449	451	458	436	445	456	404	427	437	429	462	466	439	420	465	394	443	434	422	427	396	466	437	472	441	446	456	460	436	473	442	393	435	468	457	415	445	432	472	426	444	432	457	461	442	412	462	452	457	423	456	458	415	449	464	467	444	455	451	408	463	407	442	459	392	424	419	467	474	419	434	400	448	426	463	469	452	448	391	421	449	439	449	484	477	471	423	441	411	410	457	431	408	453	434	428	468	421	464	421	474	492	446	418	413	422	419	402	474	429	444	417	425	444	454	398	428	435	437	459	433	434	480	450	466	428	432	449	458	409	454	403	448	492	470	440	439	448	417	469	453	440	421	439	445	416	405	454	421	400	405	443	437	418	443	462	419	453	431	371	457	445	450	432	405	456	442	434	447	481	424	459	426	459	438	433	389	435	473	432	422	409	431	458	470	416	409	451	418	403	407	446	441	402	437	452	426	441	402	433	440	398	461	448	407	402	444	429	441	433	408	415	444	458	463	463	461	467	438	420	446	438	453	449	415	425	457	450	456	439	427	411	429	433	454	454	436	420	417	453	426	456	434	451	432	403	414	420	457	389	419	430	432	464	422	415	461	412	461	448	464	492	449	455	410	453	463	443	415	448	425	433	401	416	433	430	426	483	420	435	433	444	475	432	444	459	427	417	447	437	464	421	447	429	462	450	461	513	414	427	475	462	439	432	457	419	442	425	412	430	418	432	400	408	407	509	456	430	453	418	426	416	423	428	443	456	427	429	433	442	423	437	439	438	424	464	431	436	458	447	450	447	447	430	470	455	445	437	456	414	432	452	447	466	420	401	462	448	477	469	418	417	430	421	410	414	425	447	416	461	458	431	442	429	478	452	452	418	444	434	437	381	428	502	402	430	470	438	454	472	435	441	401	435	420	400	442	440	445	469	440	454	459	430	477	427	448	428	414	445	426	464	425	443	455	465	423	441	463	455	433	457	448	441	457	479	426	438	445	432	444	414	393	417	404	439	410	427	407	424	407	452	449	431	437	470	441	424	426	417	413	440	441	433	412	447	404	452	456	445	415	436	455	454	458	439	468	396	445	439	413	429	447	433	435	456	479	447	471	441	441	433	420	437	414	475	438	427	447	448	466	453	461	422	466	429	432	463	421	449	441	442	441	432	452	444	494	429	440	486	434	429	470	430	442	415	409	408	481	434	453	419	439	431	436	482	493	429	434	452	441	465	475	470	430	422	426	450	440	444	391	442	449	443	494	413	481	444	400	486	431	487	441	465	447	482	432	428	434	427	431	436	498	436	451	447	463	437	425	435	458	457	431	440	457	418	426	442	462	418	401	437	448	476	470	446	449	440	472	417	452	439	464	450	421	438	436	434	432	442	487	427	424	433	470	404	467	453	446	424	445	466	448	457	449	448	422	446	361	440	428	460	435	462	452	482	430	433	450	441	446	439	469	459	437	465	445	449	446	400	465	458	440	400	434	419	436	421	434	442	429	420	457	443	390	446	463	419	430	424	449	449	402	424	455	468	445	473	460	468	451	417	486	421	447	468	407	431	452	428	476	422	441	436	470	410	476	450	474	455	444	474	458	442	374	421	427	413	448	448	440	471	449	462	388	454	494	450	427	418	453	435	436	463	427	432	484	435	463	410	445	421	440	459	471	437	424	435	419	420	437	455	426	429	462	442	464	470	460	471	457	428	414	431	438	441	443	475	421	424	418	424	447	444	433	422	436	410	439	436	440	428	441	442	468	421	448	474	438	455	481	483	427	460	468	442	415	432	435	438	414	439	409	453	421	453	442	420	497	456	456	420	458	443	446	440	421	442	424	465	452	440	450	438	440	444	470	469	426	460	439	417	453	440	455	435	467	419	443	425	444	448	417	429	417	460	430	435	458	419	411	445	449	416	467	459	443	429	435	435	453	455	431	438	470	453	444	437	469	425	425	433	443	438	415	431	421	446	409	408	404	453	442	462	451	426	440	471	445	509	443	425	462	414	390	452	441	441	408	463	414	439	441	415	456	407	457	475	450	442	428	426	430	441	456	449	453	440	447	459	443	464	426	444	425	426	450	430	480	454	423	438	412	406	452	456	432	431	448	456	461	425	424	449	414	433	437	426	449	448	481
24334	4913	1455	979	644	514	408	414	347	277	282	274	291	300	245	284	301	239	268	259	247	269	269	238	239	253	231	224	224	233	284	253	260	248	245	230	243	248	221	224	242	242	246	293	248	249	220	241	246	262	223	254	248	237	254	230	233	242	241	245	248	226	249	227	213	232	236	231	226	245	247	251	226	266	241	248	249	227	257	226	249	248	216	240	241	225	238	271	230	245	236	259	227	248	239	254	237	238	232	272	224	207	231	210	221	247	235	252	245	238	232	236	285	222	229	217	237	254	260	232	210	227	263	228	226	228	262	232	215	221	236	236	253	204	255	219	228	237	259	236	220	229	221	240	269	252	256	221	247	253	230	209	240	260	229	259	266	249	215	248	243	258	239	236	209	226	216	253	241	235	237	219	222	256	228	214	245	264	246	219	209	233	249	227	233	239	228	260	252	254	218	249	246	242	245	230	262	225	227	240	234	242	268	235	222	236	261	222	225	242	230	238	224	256	229	257	256	264	224	232	224	205	236	244	248	238	226	261	268	252	243	229	264	253	243	223	207	235	234	251	244	254	245	246	240	248	262	234	246	264	255	243	253	228	255	244	239	257	221	223	204	253	247	248	222	247	212	251	232	267	258	232	240	280	229	228	250	243	244	283	230	245	239	209	238	254	233	227	225	262	275	228	246	254	239	223	251	241	238	255	246	215	233	238	233	250	217	249	273	262	206	215	208	265	250	238	250	237	246	257	245	250	231	250	241	237	218	254	226	223	246	250	242	228	251	238	278	248	244	242	267	223	256	233	237	226	246	236	261	252	240	259	273	251	245	258	234	205	196	234	235	240	262	288	236	252	248	220	219	238	224	219	232	247	243	255	275	217	252	253	225	205	232	242	237	217	233	253	244	236	217	206	224	218	208	231	241	227	235	244	234	225	231	220	262	258	221	229	221	276	236	234	247	254	249	215	268	276	254	254	256	247	247	251	240	235	259	255	229	245	245	230	222	219	257	221	233	225	257	227	233	261	213	262	262	242	240	224	237	229	245	225	225	237	259	267	233	242	234	242	217	240	252	208	235	247	236	244	227	227	244	228	251	253	224	227	242	217	249	235	223	234	255	248	253	229	234	250	220	251	257	242	254	234	254	249	216	257	251	257	224	247	229	245	226	232	252	243	223	237	238	218	272	223	238	234	210	236	222	212	275	265	260	250	215	258	236	261	266	271	259	255	225	239	205	200	253	257	260	230	264	225	234	274	224	234	245	251	241	223	238	254	229	214	238	244	236	260	240	223	251	246	245	258	235	241	223	248	230	234	250	225	233	265	245	220	247	239	215	231	236	238	247	237	238	229	251	257	231	242	216	249	261	252	254	234	245	254	245	230	243	241	232	227	261	278	216	234	233	231	267	215	244	237	242	220	237	247	213	251	236	243	238	234	210	230	265	244	249	226	248	240	238	232	263	232	236	250	230	246	239	251	255	229	228	228	252	270	248	258	252	226	239	229	226	201	259	286	255	237	252	236	242	231	256	194	262	212	231	235	257	211	247	226	243	227	216	256	211	235	222	235	254	257	226	256	246	241	230	227	253	258	267	232	232	256	245	241	256	277	232	230	237	239	241	205	258	242	240	243	240	218	214	249	222	238	229	240	242	218	241	237	235	227	240	222	240	238	219	241	263	277	227	218	259	232	244	197	261	230	234	258	242	248	283	215	213	240	225	229	237	246	229	248	242	265	226	230	240	266	260	227	220	275	221	240	241	231	254	253	236	245	239	237	245	222	249	257	228	246	266	231	232	231	240	230	225	249	251	256	243	220	232	252	227	243	256	239	254	254	247	256	254	259	243	274	248	249	233	243	261	231	260	226	234	240	250	202	264	236	220	244	231	252	238	227	211	233	248	241	260	260	231	242	252	229	248	218	245	257	235	248	233	252	257	240	243	250	245	250	235	248	221	219	230	249	223	221	215	240	230	249	256	212	253	269	251	254	284	227	237	231	232	233	253	243	235	272	231	235	225	239	224	247	263	228	253	247	232	255	209	231	226	250	251	237	245	239	242	243	246	229	218	257	233	251	221	255	234	256	247	240	225	223	241	251	254	254	222	248	257	245	241	208	223	238	244	240	210	248	212	240	231	239	221	230	230	242	218	223	244	243	248	233	270	226	246	256	247	281	231	266	235	221	273	237	240	246	256	261	225	233	221	228	252	255	251	241	218	284	250	246	250	248	265	266	231	235	239	215	238	270	260	267	230	215	225	239	208	250	252	253	225	243	254	222	230	289	225	246	232	231	243	246	251	219	267	253	226	228	267	243	236	230	249	253	247	232	247	260	237	243	225	249	242	237	236	217	245	218	217	261	242	236	207	246	237	250	239	250	247	245	234	221	248	229	249	259	223	241	232	263	245	223	224	232	249	228	244	256	221	220	258	242	209	228	261	251	224	233	239	229	254	257	259	225	237	256	247	223	195	223	200	250	251	261	262	221	260	256	239	252	251	232	249	228	245	261	253	271	206	266	234	200	248	271	247	214	245	248	215	238	212	246	231	217	239	235	257	247	233	222	258	239	237	254	247	238	251	240	255	239	250	244	237	255	261	244	242	251	274	208	224	234	233	230	227	238	235	235	226	241	241	268	252	237	232	211	206	236	258	238	227	244	258	220	228	241	227	239	236	249	266	213	239	231	222	275	238	240	223	232	271	273	246	245	254	222	244	267	231	235	259	224	249	236	256	270	251	248	207	254	255	261	239	244	228	221	254	211	225	238	228	221	230	257	234	242	273	244	238	242	258	222	239	251	226	270	241	243	257	224	225	206	249	233	229	240	241	239	241	235	233	246	255	237	229	251	244	229	234	233	207	239	241	212	260	221	238	238	278	222	266	268	231	224	261	273	245	234	275	260	253	231	247	237	213	212	263	238	218	268	257	230	208	256	242	227	238	248	251	210	252	222	218	225	257	257	259	233	240	246	245	245	265	247	252	227	224	236	239	217	260	226	258	201	232	243	267	222	260	263	259	225	264	279	244	237	230	240	257	260	244	228	258	230	240	262	238	245	254	273	246	264	253	241	261	237	210	255	289	203	235	207	247	262	261	249	237	225	241	242	237	274	229	253	219	236	215	239	243	245	263	234	253	216	235	238	239	261	215	223	244	285	242	214	249	271	254	237	233	231	223	245	247	251	244	240	256	235	225	218	239	248	268	235	248	225	237	237	253	215	253	246	257	232	232	244	234	244	241	267	229	242	245	234	223	234	255	247	259	278	234	240	228	248	226	228	223	224	241	242	274	224	261	251	242	211	237	241	249	257	253	239	242	232	212	240	226	219	208	239	231	243	213	235	252	212	223	222	245	239	207	208	212	239	217	240	218	236	223	243	229	246	235	213	260	256	196	234	235	222	245	235	261	244	227	243	257	245	226	238	235	221	254	211	244	228	255	257	244	229	227	241	242	276	221	249	235	221	254	220	272	258	222	265	240	260	243	260	235	244	248	237	249	257
16608	3225	3182	3441	2505	1989	1620	1446	1163	1053	934	843	898	801	835	796	699	711	717	724	689	628	672	621	609	589	626	604	670	614	588	636	617	646	621	567	558	592	601	629	579	582	566	585	558	593	595	592	590	590	567	605	569	570	566	603	540	553	598	560	547	520	595	566	584	602	586	591	522	590	572	557	613	581	584	571	534	566	576	576	615	604	580	521	583	582	535	573	601	641	549	558	563	567	549	582	629	564	651	591	584	606	583	561	588	576	567	596	573	584	567	565	567	548	562	547	605	576	563	518	573	558	615	537	608	591	585	540	518	575	577	564	543	565	590	551	558	581	600	603	592	550	587	589	566	564	559	587	562	601	577	586	627	591	560	615	549	616	564	625	576	575	542	587	609	568	597	555	545	588	563	569	579	591	539	579	612	608	617	565	590	537	572	535	621	551	577	590	551	581	563	583	531	583	544	600	581	573	580	595	584	529	572	540	575	577	563	601	577	556	572	582	567	580	621	568	568	582	581	558	594	586	557	629	564	594	577	576	607	574	550	559	606	573	563	603	552	577	573	596	607	606	582	593	573	553	609	605	605	574	592	622	603	566	562	547	619	582	558	610	614	577	575	522	561	603	567	592	598	589	556	548	556	541	626	582	552	550	603	563	568	547	575	568	595	567	613	589	554	570	607	571	541	553	573	586	578	556	577	558	605	536	623	632	546	562	581	554	613	570	605	549	580	560	529	570	607	536	630	606	563	605	579	599	593	589	541	542	581	579	543	567	611	580	579	542	588	580	591	590	569	556	565	573	569	585	579	564	578	580	578	589	554	592	584	577	570	533	587	601	549	561	575	579	607	555	584	590	574	586	555	582	601	627	573	619	541	591	582	570	577	542	605	576	592	596	580	552	566	544	581	530	608	582	573	608	562	612	552	558	597	556	580	592	587	549	573	620	562	601	557	594	545	550	558	582	521	609	566	520	574	595	584	610	601	604	559	578	579	608	577	537	578	598	573	541	582	550	628	554	632	579	587	569	598	557	595	598	588	566	563	647	584	595	593	585	573	612	566	583	561	588	587	600	572	567	602	573	591	547	547	586	617	571	614	579	621	578	562	580	594	612	558	547	593	596	570	600	563	571	553	589	598	571	557	559	552	569	535	602	556	587	570	575	576	605	577	636	617	598	592	588	570	604	578	579	536	589	583	550	584	594	579	575	572	577	595	556	590	555	612	615	590	566	519	584	578	576	562	559	572	538	564	548	591	569	554	579	626	551	601	585	640	535	624	598	541	592	580	553	554	580	628	602	555	594	569	589	558	578	581	596	579	597	585	601	548	577	583	548	548	565	590	583	598	574	557	607	616	575	591	592	545	580	583	562	578	555	539	561	561	609	587	564	584	585	619	542	590	585	578	614	577	569	590	605	544	596	558	556	545	601	637	581	589	575	624	579	571	640	526	578	522	578	561	563	596	611	537	580	546	604	603	543	566	585	652	554	591	566	583	574	592	557	573	543	577	632	585	555	554	590	550	603	608	587	561	560	584	563	590	537	592	558	607	591	575	599	556	535	575	608	566	530	605	560	573	576	591	603	593	574	548	566	551	596	589	597	610	573	580	552	574	572	568	600	574	570	590	563	631	529	568	599	555	581	591	619	594	594	570	604	633	582	543	586	585	582	570	544	585	619	596	604	557	519	579	566	580	540	594	623	598	577	630	551	613	594	611	590	516	559	532	582	559	544	571	592	562	612	557	590	549	594	640	578	544	575	591	629	587	595	595	586	545	579	608	597	582	548	587	600	554	605	572	593	548	590	583	560	581	549	566	608	601	579	591	603	596	620	614	555	552	595	566	587	605	572	623	576	574	549	574	602	572	593	623	559	565	610	580	524	599	556	566	565	567	540	611	592	582	605	576	543	566	598	575	550	595	572	582	550	558	581	589	586	559	595	551	628	588	583	566	580	568	578	579	576	592	554	574	541	568	573	555	545	578	598	585	595	569	593	588	555	612	582	564	564	591	539	609	551	608	549	552	546	582	524	590	591	617	564	562	536	574	549	590	588	582	568	568	562	605	529	599	598	581	587	572	580	589	608	602	529	564	591	613	596	605	628	595	578	615	580	589	576	615	593	562	571	558	605	589	607	579	576	593	578	608	613	580	588	595	580	558	549	602	593	580	589	592	587	584	587	597	589	580	593	579	618	594	580	631	563	553	567	554	600	587	597	582	594	597	611	578	580	577	544	610	588	563	554	557	588	630	576	595	593	584	542	578	561	589	584	573	608	637	584	580	584	570	605	584	597	594	573	594	594	541	563	601	560	600	583	569	589	550	572	567	577	591	633	571	596	582	578	562	575	593	624	576	639	610	564	574	562	607	597	597	575	608	562	571	600	601	554	554	577	586	583	610	556	603	622	613	546	605	609	565	634	571	594	541	597	595	541	539	634	580	565	561	554	591	601	589	576	595	582	561	566	591	558	588	612	619	571	605	599	547	586	554	604	575	604	570	589	563	582	568	548	588	550	636	596	586	622	554	589	582	550	567	576	621	604	595	597	632	597	573	561	575	570	590	596	579	575	591	514	575	558	595	551	563	591	606	603	590	587	555	610	575	586	579	544	524	582	578	597	579	581	587	592	590	570	579	563	581	556	617	581	573	605	610	617	619	584	612	606	617	590	527	582	572	598	584	583	622	663	590	544	635	595	599	565	525	618	571	609	555	539	579	543	551	598	552	591	539	561	588	563	608	564	538	563	601	579	560	559	540	603	604	528	567	593	532	626	606	543	565	573	570	575	588	626	599	578	639	565	615	618	554	614	591	608	578	567	578	597	579	550	534	566	582	581	568	592	592	600	589	555	577	617	606	553	580	584	579	556	553	626	569	602	553	537	574	613	551	558	546	570	571	560	576	539	586	559	612	617	581	583	558	622	573	543	537	579	585	586	558	521	606	574	577	533	544	593	592	591	550	583	573	610	600	571	617	609	592	584	540	566	546	598	523	615	582	599	562	604	611	562	584	609	563	559	614	559	567	545	621	588	577	600	598	593	567	579	553	565	598	598	555	602	558	565	604	552	593	592	587	576	569	553	562	563	573	606	618	570	598	601	603	540	611	589	587	577	566	556	590	601	615	580	548	552	569	570	565	577	609	546	591	600	606	589	613	570	517	560	568	591	594	583	599	602	609	589	604	600	555	565	549	598	554	562	599	551	598	638	596	594	600	571	570	549	599	554	585	575	605	585	556	600	564	587	609	610	578	598	597	569	569	586	592	595	591	572	608	588	598	586	555	627	548	574	578	598	576	581	588	530	556	585	576	604	560	583	652	557	581	608	573	612	558	577	609	579	628	611	560	611	580	615	582	585	602	599	546	571	565	551	579	555	591	549	578	503	563	586	598	637	589	578	609	611	567	579	578	591	567	574	588	560	559	570	605	586	649	562	594	551	623	588	586	596	537	560	577	556	557	549	555	569	588	565	555	585	560	626	553	576	599	575	557	626	607	606
33928	8429	2321	1494	855	663	499	379	350	269	254	240	234	212	221	209	174	185	184	207	182	159	158	171	165	201	161	166	163	183	159	183	165	150	208	175	189	156	164	143	200	174	151	166	173	168	176	163	190	156	168	170	184	167	172	160	182	170	183	129	167	168	172	154	154	191	176	173	164	160	157	173	180	175	182	158	168	184	177	168	183	162	187	179	174	157	160	157	172	165	180	195	167	187	157	171	171	163	182	142	166	157	192	163	155	178	150	185	164	166	160	147	154	152	165	155	149	135	173	186	170	168	170	195	171	145	156	151	143	177	160	160	168	167	165	142	158	176	152	167	175	174	163	202	148	186	164	182	167	184	179	150	172	151	171	150	157	157	154	152	168	163	161	176	155	167	165	167	174	159	151	150	169	189	191	157	193	188	193	162	186	161	191	156	167	158	172	158	160	179	156	152	165	151	176	161	151	176	162	169	157	201	143	155	191	186	169	168	177	160	172	175	179	163	153	150	175	163	181	172	182	175	164	156	173	154	168	171	167	166	178	137	148	151	161	163	182	167	162	152	156	154	149	194	159	171	171	156	167	164	166	160	161	146	161	158	141	163	198	175	157	154	184	152	166	153	156	154	175	160	162	167	169	163	164	163	169	180	160	149	173	155	161	161	161	165	159	174	152	177	175	163	149	157	154	135	161	171	190	196	165	140	160	160	163	149	157	167	193	186	189	174	192	162	155	173	171	157	160	145	185	141	159	146	176	167	174	159	154	174	170	169	181	185	163	163	196	179	174	170	179	151	171	200	142	171	187	148	187	174	165	167	153	167	181	187	131	192	158	158	159	171	185	143	165	163	166	159	167	153	164	164	152	176	154	183	151	150	174	158	144	167	189	161	156	147	157	200	168	166	173	167	171	205	189	155	183	188	177	178	184	174	180	177	154	196	176	176	168	159	160	151	161	155	153	167	164	180	152	162	168	168	174	143	166	161	162	171	161	168	146	159	153	175	142	184	175	139	167	210	171	148	161	141	148	169	141	171	188	186	188	165	159	156	160	156	175	193	172	169	165	165	139	171	178	162	162	169	167	171	155	175	183	166	164	162	170	153	160	176	152	149	153	176	171	147	167	180	170	155	173	152	152	179	178	158	176	178	168	166	159	167	163	185	177	187	173	193	149	165	153	141	176	151	183	168	180	159	193	176	153	168	157	139	182	170	158	159	155	156	173	153	190	176	167	177	163	182	187	183	187	178	153	151	162	164	150	144	165	146	152	154	149	171	148	141	167	149	179	140	159	152	163	201	189	174	168	189	170	181	179	178	154	170	174	159	164	163	156	157	149	166	183	155	180	169	149	184	159	160	174	174	176	181	176	185	160	156	161	168	160	159	186	164	156	158	162	154	162	150	145	160	163	171	156	176	172	173	170	203	158	179	180	166	169	151	172	152	128	142	158	164	178	155	163	145	155	155	175	141	139	164	171	173	193	167	160	147	203	187	176	171	175	160	158	160	147	163	153	177	162	169	168	159	176	162	145	160	178	169	183	170	165	180	183	168	162	175	167	183	178	160	187	183	173	145	153	166	193	158	161	164	173	155	190	177	150	173	168	180	179	167	159	164	163	162	179	145	160	157	179	163	168	185	159	159	172	161	156	157	146	153	179	178	171	168	192	168	160	165	169	184	178	168	191	173	165	174	160	187	141	142	155	170	147	136	181	175	159	167	194	169	160	165	166	152	157	168	186	162	156	181	168	166	154	166	174	137	174	160	175	160	172	158	180	174	161	158	164	165	159	167	169	155	155	164	169	171	180	154	149	172	156	162	180	167	168	178	200	171	153	147	155	162	159	170	157	152	161	167	193	154	181	175	184	170	170	167	182	147	156	174	201	163	147	183	172	160	156	158	162	184	194	188	167	180	163	144	180	158	153	152	170	166	168	146	157	155	156	172	170	158	170	167	164	145	170	175	171	172	166	182	168	172	172	182	181	173	181	157	172	147	210	171	179	183	160	183	189	149	152	180	174	146	167	179	158	184	176	170	154	166	162	167	173	178	155	169	177	161	153	171	159	156	161	168	201	172	197	155	173	162	168	154	156	147	181	158	162	184	160	161	182	142	173	183	164	172	163	194	162	187	194	167	162	163	182	177	167	164	165	178	160	186	183	188	178	162	183	158	189	172	169	167	174	167	162	174	163	188	177	165	163	180	151	156	185	177	154	149	174	187	179	169	156	168	158	174	184	154	153	153	147	162	183	147	164	158	153	178	183	160	169	180	186	160	156	182	174	175	187	165	155	172	163	171	177	177	195	165	165	151	179	190	197	162	193	159	176	185	157	159	173	167	178	149	171	178	174	162	165	166	179	170	150	160	180	165	160	158	151	163	163	153	186	173	185	185	183	165	195	192	190	177	168	159	155	172	158	155	186	161	174	171	162	173	150	136	193	191	174	180	173	186	167	157	140	188	157	173	168	191	166	161	177	145	163	174	194	166	152	162	164	151	182	158	163	172	164	191	183	195	178	150	147	166	156	162	182	176	173	171	151	161	161	162	148	179	168	192	164	167	162	151	172	186	174	181	154	179	155	187	146	173	144	159	170	150	168	177	157	186	184	155	167	175	180	156	166	156	193	184	151	185	166	188	157	141	155	176	170	185	158	169	162	181	172	173	164	164	154	147	196	168	160	160	182	160	140	180	176	201	158	177	185	164	169	156	175	163	177	176	180	172	161	196	156	157	164	153	173	174	172	188	147	141	187	160	167	165	147	167	147	164	172	159	152	175	189	172	179	158	163	184	161	184	172	153	162	141	167	139	180	163	173	167	173	161	158	150	177	160	160	173	156	175	185	125	164	187	170	163	164	153	149	180	158	156	171	150	170	169	169	153	170	190	161	172	167	184	162	151	155	169	170	175	178	175	158	168	149	186	164	166	167	189	151	182	166	188	152	187	185	170	173	188	170	169	197	178	174	173	148	174	157	166	185	163	151	197	175	162	166	180	172	166	173	163	162	153	174	177	141	150	178	163	154	186	179	164	158	151	177	180	162	157	167	188	193	182	171	137	166	173	164	165	176	183	162	164	147	180	189	152	163	176	161	162	172	151	191	155	145	178	158	164	172	161	163	185	176	161	174	157	154	164	164	194	161	167	187	180	174	152	163	170	190	162	157	178	162	170	166	154	168	185	155	168	173	165	185	160	131	168	177	174	187	177	184	170	159	193	175	147	167	168	147	162	176	182	176	153	152	167	159	170	170	160	159	168	168	158	151	163	169	167	143	180	169	199	152	170	176	172	134	161	182	170	183	170	159	151	173	165	186	168	151	171	168	164	164	176	168	170	195	176	161	155	161	161	154	164	187	173	179	173	159	176	191	166	166	180	167	152	150	158	195	166	165	159	149	184	173	157	166	154	156	158	174	149	170	183	198	161	196	179	150	148	159	167	157	178	173	181	159	181	177	196	168	177	179	151	173	175	170	169	171	169	162	171	163	173	190	144	177	159
21147	4207	4541	4578	3332	2605	2089	1647	1331	1116	970	838	807	791	759	706	579	617	589	600	544	507	529	493	478	511	524	496	469	505	473	450	454	517	533	483	424	467	411	436	434	425	440	412	426	440	417	407	416	377	427	397	405	421	423	427	395	413	414	456	447	384	442	419	395	434	391	445	434	396	398	410	384	438	422	398	414	417	400	418	413	415	422	417	393	416	407	408	453	365	408	389	420	454	420	402	421	406	450	379	431	396	424	406	424	406	410	432	388	413	414	409	449	413	405	408	403	399	385	422	392	429	408	390	367	406	429	394	429	409	381	444	410	423	431	463	395	384	414	402	426	440	424	413	404	410	408	434	446	442	395	390	417	416	430	414	388	395	425	433	393	407	392	414	401	423	382	381	417	403	424	404	389	385	439	406	405	406	432	397	391	391	437	400	424	400	418	397	451	432	420	405	426	391	419	409	459	408	405	481	419	418	411	429	399	446	400	417	410	411	401	428	385	398	391	393	449	381	402	406	422	406	406	398	408	405	401	404	413	418	424	420	372	417	411	409	425	420	395	430	375	425	448	393	438	429	373	429	390	420	421	397	407	389	360	396	386	424	400	417	434	404	377	392	410	403	416	405	403	410	394	393	403	419	425	424	444	419	450	412	401	421	437	376	430	389	416	408	413	414	421	399	373	390	402	432	401	406	397	426	391	405	414	406	400	396	399	439	418	391	401	426	435	442	401	424	372	435	424	397	414	382	383	372	400	420	400	408	404	434	405	410	382	378	373	356	380	434	407	410	431	422	426	425	390	360	423	405	419	418	418	417	409	419	404	415	383	426	424	420	432	390	399	399	387	438	396	413	409	437	423	434	371	405	375	383	458	420	403	401	426	392	410	418	412	430	431	420	418	407	420	394	373	432	427	400	432	406	400	413	380	392	394	385	424	394	420	422	422	382	403	432	389	398	398	392	434	427	416	407	404	421	379	406	414	377	408	374	415	436	406	429	411	450	438	437	369	366	423	431	401	414	401	440	406	422	423	385	447	417	442	391	420	406	420	403	394	402	423	411	439	384	396	392	416	416	390	400	446	402	406	376	434	433	408	398	401	398	375	422	438	423	420	448	408	408	392	426	407	411	412	429	422	438	404	411	457	443	419	415	392	426	418	406	401	431	423	424	383	465	399	392	448	423	406	367	419	418	431	433	420	431	406	435	406	395	376	408	422	410	446	393	411	410	387	387	390	411	403	437	387	400	447	423	428	419	395	444	371	418	473	390	419	430	442	448	422	452	407	395	421	411	408	409	451	420	396	425	413	418	388	379	391	410	441	382	416	438	414	408	401	401	424	443	422	398	389	433	403	394	376	436	403	381	434	386	420	378	416	416	411	446	428	410	416	450	447	434	403	409	391	445	374	435	436	424	394	425	407	403	408	404	424	386	425	418	396	382	381	405	380	429	434	431	451	403	399	419	381	386	374	401	427	417	398	432	402	392	420	410	444	397	396	427	403	396	411	404	410	401	443	421	421	445	428	427	389	398	431	407	437	393	430	411	411	416	393	386	426	376	409	401	384	446	400	401	440	398	454	434	391	422	406	404	401	368	425	406	386	427	423	412	427	427	388	416	389	393	433	407	405	412	384	405	429	407	424	431	433	414	390	408	426	452	428	411	460	417	400	401	402	364	421	421	401	424	405	424	411	387	447	409	419	393	424	416	423	393	425	362	421	428	451	418	442	402	409	411	431	381	436	396	385	384	409	416	409	396	460	441	434	400	440	404	396	432	390	415	452	455	401	393	401	412	427	408	417	421	353	379	408	400	421	403	411	369	421	413	388	426	407	400	404	430	407	393	415	451	399	377	405	408	380	433	429	455	419	410	392	406	407	449	444	421	382	440	443	391	438	435	406	421	397	405	430	415	419	428	409	411	419	433	420	431	360	447	430	466	403	388	402	397	390	410	400	435	380	385	415	416	410	405	416	378	414	439	399	423	398	442	425	399	400	417	374	407	408	410	396	435	423	428	367	417	398	404	429	404	413	453	440	376	386	418	396	398	399	405	438	419	431	408	455	418	427	414	400	414	394	437	408	404	385	386	444	440	445	443	410	383	420	426	412	395	407	402	409	414	438	402	446	433	392	405	415	391	411	425	396	408	408	403	420	411	407	395	418	385	418	393	400	385	409	399	409	392	421	402	428	413	397	413	418	409	422	394	417	397	377	414	382	442	382	401	390	408	426	399	405	393	402	418	457	443	387	421	431	399	443	390	406	437	424	368	377	401	403	379	388	377	418	411	417	437	420	397	409	428	413	400	408	409	427	412	401	407	423	407	431	396	367	383	413	406	419	417	364	410	427	433	431	443	415	419	399	421	400	380	448	384	409	391	437	403	400	394	441	419	420	431	365	395	438	419	420	377	371	406	411	415	378	389	425	401	421	441	405	421	440	404	398	431	412	407	427	409	406	370	405	401	386	414	405	422	426	428	432	430	416	400	395	416	440	385	393	412	433	435	408	410	413	419	434	405	421	405	368	405	413	366	414	412	411	404	395	390	419	399	392	435	398	449	420	436	385	444	456	414	466	390	390	422	416	445	402	397	386	420	422	383	429	413	404	428	353	418	420	399	390	408	427	388	429	387	426	435	442	386	405	392	396	396	419	404	407	396	423	411	442	398	415	424	414	400	415	396	393	400	434	357	422	419	388	404	399	420	444	405	406	441	400	440	404	407	424	389	395	392	425	393	424	408	413	412	386	432	430	425	417	387	417	418	390	392	425	433	428	380	412	401	406	405	424	437	394	405	385	405	410	425	398	385	412	407	425	436	406	395	425	393	448	408	406	426	445	418	404	404	416	415	408	392	415	415	435	398	407	415	415	424	411	427	404	411	408	420	393	437	422	417	439	407	383	420	403	426	411	401	414	425	391	415	411	417	420	403	447	451	390	401	431	391	391	407	412	442	401	421	404	414	389	439	389	461	433	398	406	399	377	397	423	394	397	397	450	391	412	422	428	361	424	400	392	419	382	417	425	407	387	392	456	413	374	390	393	426	397	412	398	414	436	434	380	414	431	421	396	439	409	459	376	392	386	411	428	416	433	397	420	422	421	427	398	398	395	350	418	384	416	415	391	414	399	402	434	400	390	424	426	372	432	407	399	439	394	396	444	422	427	444	444	428	427	376	412	387	391	404	386	418	409	394	386	446	425	403	417	408	435	386	431	414	409	402	415	440	398	442	422	412	374	425	366	400	403	376	372	408	383	410	381	416	362	437	391	417	404	369	393	434	389	419	410	378	419	396	394	378	422	424	427	398	432	428	388	420	408	408	429	408	425	402	429	436	418	431	390	387	411	427	423	418	425	445	405	430	365	390	410	429	418	421	434	425	433	382	425	433	428	384	411	441	392	426	411	400	432	420	435	401	432	440	386	429	412	444	392	370	397	368	437	399	448	407	411	434	400	417	378	434	403	423	416	389	415	399	411	431	432	429	392	427	401	393	406	376
9809	1607	630	499	323	305	225	208	218	174	218	198	182	186	176	182	166	172	185	198	178	180	198	171	171	161	146	183	164	174	190	163	174	150	204	190	133	189	178	160	163	174	159	187	162	194	176	173	164	186	173	163	178	175	178	167	165	174	174	195	193	162	184	180	159	182	187	186	160	166	169	168	165	182	177	171	151	165	184	157	175	159	148	161	201	163	177	159	167	181	168	188	182	152	155	184	189	179	162	203	155	175	190	177	165	146	164	166	202	168	169	190	170	191	180	155	169	186	169	182	177	163	166	175	186	190	177	199	171	181	159	174	203	158	181	185	164	189	171	151	140	164	187	159	190	157	166	167	168	165	203	195	170	152	155	176	178	192	182	172	169	188	188	193	188	179	187	195	157	175	190	177	159	164	144	172	200	176	165	153	154	174	166	178	161	166	145	172	164	176	195	183	170	151	186	181	175	158	191	172	169	165	186	179	182	183	178	203	190	182	186	147	184	182	155	188	171	199	156	169	187	192	159	188	164	177	177	185	170	163	188	178	161	156	173	168	180	169	195	163	178	172	194	192	146	173	153	168	162	177	157	166	158	189	172	166	169	157	182	163	165	190	155	173	183	178	186	191	163	181	176	170	145	183	159	159	171	188	167	195	158	207	181	174	144	187	167	163	169	171	161	167	166	173	189	168	187	193	182	204	171	202	162	162	165	161	182	160	183	196	170	188	184	211	195	172	164	174	182	180	178	192	185	150	187	162	173	190	163	180	179	169	177	172	177	174	161	160	173	183	171	190	174	183	173	181	189	190	180	144	180	176	150	186	161	181	164	174	173	162	183	175	165	184	168	191	185	174	183	179	161	178	166	177	163	188	180	184	174	158	161	190	172	173	184	154	159	159	178	176	173	170	183	170	183	185	171	153	162	167	182	166	185	194	180	188	190	200	181	172	158	156	189	173	169	183	178	171	170	191	163	174	169	151	161	162	173	164	170	165	167	187	185	180	190	189	192	179	181	188	190	180	192	172	174	198	161	175	160	220	165	180	174	158	173	195	174	187	163	174	154	176	170	149	183	154	170	168	171	167	173	185	167	187	161	170	168	200	164	180	158	201	191	152	170	168	155	207	176	176	192	190	151	195	193	199	154	174	184	135	154	180	160	162	195	184	162	168	170	177	194	161	143	189	151	172	161	177	172	169	179	160	176	185	157	183	184	167	154	156	177	178	158	180	202	196	165	171	184	156	157	159	179	191	157	186	191	151	176	185	189	198	155	156	170	202	183	172	147	158	176	168	141	176	161	178	176	182	176	170	164	157	165	138	159	180	187	186	169	171	192	187	151	172	164	178	179	178	201	170	183	164	161	170	166	165	166	170	167	165	170	156	171	169	134	170	175	163	185	177	168	187	200	165	200	170	171	199	148	178	160	165	156	186	177	177	206	150	168	168	188	185	176	160	184	188	144	169	168	193	172	165	167	165	177	176	184	187	184	183	175	166	165	186	170	170	170	198	141	171	145	145	194	161	190	171	176	187	160	175	189	145	193	174	168	180	171	179	170	172	180	177	204	182	178	174	166	166	168	157	172	159	165	169	158	197	178	156	172	164	168	168	178	180	180	158	179	187	173	164	158	163	178	165	210	146	193	172	196	165	145	208	189	175	197	177	173	185	155	174	175	165	166	173	184	176	169	184	181	175	184	145	151	160	183	173	176	178	173	163	152	177	172	175	205	178	181	181	175	172	181	197	167	182	185	157	183	171	171	190	190	160	188	166	162	152	167	166	129	165	178	186	161	152	197	152	191	175	159	141	178	186	155	197	154	176	199	169	193	181	176	154	179	179	169	146	180	165	169	177	166	184	164	187	173	183	165	183	176	199	166	173	156	168	197	151	157	176	154	166	171	211	160	172	174	195	164	173	185	173	151	169	162	177	182	143	168	195	172	149	188	187	157	198	190	188	200	167	191	162	170	170	152	154	156	163	194	170	182	140	168	159	166	190	155	174	189	215	195	167	166	173	163	150	171	154	174	173	197	184	184	196	155	191	168	189	179	165	175	155	175	159	181	189	188	190	175	166	175	152	187	193	152	173	184	180	157	155	169	164	160	170	166	205	159	170	185	159	152	167	191	183	190	138	165	184	173	165	155	189	158	184	164	166	172	186	171	156	146	169	170	172	168	170	179	166	167	189	170	195	173	161	198	143	207	182	181	161	167	187	184	176	174	149	162	176	218	181	170	162	145	184	178	183	173	195	193	178	165	160	173	173	174	170	188	157	196	164	155	186	196	181	187	167	180	178	183	197	187	152	170	177	170	187	182	185	173	162	165	154	161	182	175	191	152	176	160	171	156	191	169	160	183	176	171	187	184	166	167	154	188	180	200	198	186	179	152	154	166	166	163	143	180	161	175	194	181	191	165	174	188	190	168	172	167	159	164	186	164	175	165	183	185	168	146	181	168	161	179	209	160	168	161	219	164	186	183	164	149	181	191	175	176	169	151	166	171	170	177	155	149	183	172	189	179	171	176	165	155	183	184	177	177	186	193	176	151	176	173	193	201	166	152	143	172	152	158	177	183	175	160	202	169	187	179	166	183	182	176	167	168	178	186	163	170	154	170	190	199	184	168	185	159	170	196	183	169	162	160	176	185	196	182	198	189	166	166	160	164	170	172	176	175	174	164	175	170	185	175	188	160	167	166	175	190	186	171	191	162	161	180	157	153	191	197	184	171	160	163	169	167	185	159	169	166	188	169	211	174	187	166	147	189	183	176	166	190	181	189	162	169	160	152	164	185	151	170	178	146	152	189	174	164	161	175	162	152	187	185	164	192	156	195	169	177	181	161	170	181	188	169	166	180	161	172	169	167	175	190	162	164	158	162	164	166	173	159	171	173	187	153	188	149	197	177	170	165	185	185	181	184	165	169	166	166	175	179	169	171	141	152	191	171	176	185	179	156	163	175	160	155	164	167	177	188	186	132	165	192	153	178	160	187	174	182	188	201	160	161	164	187	180	153	162	177	212	187	174	172	164	161	206	168	169	162	194	169	182	165	157	162	161	155	155	166	167	176	157	164	177	164	165	193	173	184	161	177	199	195	169	199	200	186	152	172	180	167	175	183	169	166	160	180	195	175	176	162	187	200	194	174	185	187	184	165	172	184	191	147	136	152	173	172	180	171	155	165	173	168	145	177	184	175	172	207	171	171	182	161	183	164	187	163	154	180	186	166	164	186	171	202	187	206	178	179	198	177	164	153	156	162	190	180	156	181	180	149	178	173	154	162	176	142	172	178	163	165	171	180	177	168	170	181	230	184	155	170	146	191	182	168	141	163	162	167	164	140	161	174	175	170	194	171	168	179	194	161	185	171	176	196	162	159	184	206	199	180	166	199	171	155	184	158	159	186	167	193	160	168	162	192	157	188	168	174	180	191	172	178	178	180	159	169	170	168	140	163	185	170	179	193	157	155	158	176	170	174	174	165	188	152	190	158	178	152	172
7523	1526	1582	1744	1232	993	783	722	665	610	583	590	581	546	542	556	495	511	474	495	492	492	446	461	440	475	469	514	462	466	478	458	454	456	461	455	462	432	460	433	445	497	437	488	447	449	453	442	440	430	434	423	414	439	423	436	428	423	445	438	482	445	455	444	473	443	425	465	434	401	411	450	473	432	432	438	488	466	417	427	445	431	394	433	406	427	428	428	422	436	459	428	422	462	433	425	457	445	460	449	453	443	423	425	448	440	468	437	437	441	433	456	461	448	442	470	446	451	434	462	440	426	476	460	445	426	443	430	436	447	432	438	436	450	454	451	484	409	443	426	435	469	451	457	456	432	428	414	468	421	449	446	435	434	464	466	480	445	451	439	424	459	434	448	430	426	465	473	459	436	444	452	448	424	416	418	430	422	411	483	464	429	474	459	510	420	437	433	418	438	398	449	457	439	452	463	441	474	446	435	432	457	430	425	383	458	456	449	426	439	435	465	446	473	433	487	413	454	441	478	453	421	431	454	440	460	433	472	401	431	445	455	442	432	422	434	453	421	469	428	416	408	442	425	459	434	412	435	442	436	464	445	424	456	457	459	439	459	449	403	433	422	459	437	438	452	425	477	450	436	445	473	428	408	490	438	454	440	457	439	419	436	451	422	432	462	474	446	421	454	438	414	463	415	449	398	436	449	443	437	473	419	463	463	457	479	432	454	447	448	477	422	492	458	407	451	437	437	423	447	423	418	424	416	448	487	448	457	438	455	463	442	436	443	466	457	405	433	442	452	433	451	445	430	424	435	420	433	453	441	409	426	433	453	477	427	447	456	423	425	459	438	422	468	444	442	436	428	429	456	458	448	456	440	442	416	457	467	402	427	420	436	423	434	450	451	479	459	458	454	438	419	435	440	490	472	447	478	425	410	432	449	475	451	458	468	445	425	438	439	424	450	412	448	430	401	452	469	453	465	449	477	437	413	458	418	433	462	452	431	421	412	467	379	448	406	411	434	471	441	465	446	433	445	443	444	483	418	459	410	472	436	463	454	442	447	421	423	450	472	423	449	442	452	436	458	421	469	449	451	417	455	464	440	440	452	486	441	411	431	459	460	481	403	454	444	411	431	399	462	428	477	467	430	440	438	465	427	486	452	479	456	451	462	435	436	449	451	415	446	452	435	451	446	453	441	447	452	435	453	462	450	443	434	485	458	451	471	441	449	484	446	505	463	409	439	443	434	450	454	444	460	464	423	481	438	431	478	490	450	417	470	438	432	454	431	480	435	411	449	429	462	459	444	392	427	443	469	426	400	413	379	404	456	435	386	470	430	413	452	541	459	447	458	468	448	440	451	465	454	458	442	441	435	444	398	433	437	453	464	426	428	451	409	451	432	422	418	462	416	460	431	458	444	446	469	465	450	496	457	443	476	422	438	424	441	423	429	436	450	462	424	438	420	472	448	434	447	437	440	485	449	454	424	437	466	467	461	438	449	429	436	466	446	422	459	426	435	449	453	477	443	427	467	464	459	460	444	433	481	435	452	436	457	433	448	474	451	481	469	451	425	476	453	425	446	468	468	444	470	419	438	460	465	467	435	431	447	455	434	473	480	449	439	463	438	460	423	424	452	439	448	447	450	418	429	413	445	435	429	411	412	439	458	455	432	420	432	405	433	428	437	427	445	431	443	413	437	432	430	467	463	463	413	431	438	447	458	441	405	432	431	461	423	431	451	424	467	473	412	439	422	453	463	449	467	468	432	497	463	426	420	489	447	428	446	435	427	434	447	438	486	441	468	421	447	454	445	417	423	439	444	445	429	463	459	436	428	472	444	436	447	438	452	437	432	441	434	420	420	414	421	456	424	406	463	463	417	434	470	449	411	439	450	457	472	432	427	426	501	448	419	415	413	408	454	458	452	459	438	456	421	485	434	509	424	435	428	447	445	460	450	424	444	415	433	454	407	432	436	457	487	441	432	445	467	474	451	462	452	419	416	435	438	469	423	430	462	413	447	432	427	424	422	422	474	432	430	421	425	423	428	390	467	444	447	435	471	442	422	447	454	433	470	440	455	435	438	456	438	474	445	419	458	463	419	482	460	452	434	479	438	414	437	419	423	438	454	455	470	448	437	446	422	452	441	465	469	412	400	446	461	473	434	430	415	448	450	458	444	417	471	457	493	434	428	486	437	442	432	457	453	449	464	440	441	459	468	456	456	410	411	458	444	437	413	427	456	412	467	477	453	435	479	445	442	467	454	481	417	455	438	448	441	457	454	459	407	469	436	451	417	461	458	421	463	439	390	486	447	456	443	425	440	424	434	442	461	401	428	456	475	401	398	427	410	431	432	452	420	442	475	400	436	392	457	471	481	434	449	424	452	458	374	401	459	447	428	441	445	417	459	449	444	404	434	442	426	453	454	415	439	440	442	453	437	446	433	405	422	437	457	465	427	450	412	426	429	430	471	466	438	443	464	477	484	450	409	427	436	440	482	435	471	438	438	448	441	471	419	432	468	465	438	448	429	418	434	456	432	463	445	449	453	447	483	451	471	404	471	435	485	455	425	469	494	431	447	449	447	431	435	423	415	452	442	418	424	447	431	442	443	413	412	431	433	451	457	406	408	429	444	433	437	389	408	422	446	455	455	475	434	384	478	456	440	467	431	471	458	439	444	440	459	423	452	433	467	415	425	453	442	451	480	436	449	450	452	430	436	460	420	398	441	467	428	436	451	389	449	432	440	448	464	468	445	480	442	390	443	442	437	443	433	480	412	442	418	467	462	444	443	429	448	452	429	451	419	459	455	432	402	462	384	420	441	457	456	427	412	418	434	431	485	489	458	451	443	452	452	421	402	433	444	423	406	480	475	441	463	431	465	458	415	448	413	458	424	425	430	481	438	476	437	435	398	464	442	412	408	452	436	448	430	434	427	446	435	422	419	421	430	449	437	439	431	472	457	461	421	434	438	483	451	441	405	418	436	455	451	404	484	434	441	421	421	459	421	442	456	446	469	438	452	466	462	436	418	439	472	432	445	428	443	453	464	461	437	458	439	431	436	438	462	405	446	413	421	460	432	446	434	483	411	474	439	387	446	472	444	425	483	465	514	438	443	467	435	435	428	456	427	437	465	448	449	429	417	443	471	461	414	431	451	425	407	428	427	445	391	430	459	441	427	443	435	452	413	470	442	456	423	442	426	427	460	427	448	475	431	417	444	432	470	451	433	453	464	429	459	458	415	459	415	484	441	407	472	441	446	412	441	482	427	464	402	447	458	489	453	412	475	451	456	422	448	441	463	461	424	452	450	432	445	463	421	494	467	417	427	459	448	466	448	455	449	457	413	439	435	440	447	411	448	393	449	414	435	414	482	413	470	450	437	449	463	421	399	423	424	441	459	435	471	453	452	426	392	456	439	408	438	433	408	431	462	464	430	452	461	432	447	419	453	447	449	465	457	430	433	435	450	419	446	442	450	433	428	445	455	443	440	449	418	455	430
23633	5082	1479	1116	729	549	423	396	362	357	310	250	258	275	257	256	227	238	247	252	261	245	237	234	243	248	245	234	263	251	223	247	217	243	242	244	245	228	229	243	231	223	247	265	237	249	238	234	230	249	213	230	258	258	260	260	237	252	226	253	234	230	238	219	245	267	231	231	256	258	234	262	242	250	240	233	252	221	233	227	236	259	224	222	252	244	247	226	217	218	236	236	252	207	237	251	238	276	230	237	240	245	249	262	265	259	223	223	236	240	240	242	259	249	227	248	200	232	216	247	220	224	243	227	224	258	219	236	258	230	253	245	240	228	258	222	247	235	262	242	251	257	247	258	227	239	230	230	200	240	243	262	254	243	231	242	261	244	259	255	249	252	234	239	225	210	238	213	239	246	266	247	232	243	278	248	244	232	239	249	264	257	240	228	197	207	229	231	237	241	208	214	234	273	243	239	241	227	232	246	234	221	230	209	250	239	283	232	227	253	245	236	245	222	261	245	244	218	262	211	223	244	243	229	249	209	246	245	246	228	244	228	236	258	251	222	240	229	271	246	236	241	230	251	246	251	222	214	246	249	226	228	211	254	240	261	219	233	228	217	239	233	262	247	215	232	267	226	227	221	257	258	246	201	264	208	231	232	227	248	220	237	203	226	247	262	275	236	230	237	218	203	273	249	241	240	270	245	248	227	222	258	240	230	207	221	235	230	222	239	242	247	233	237	218	236	241	269	211	229	230	211	242	233	199	225	247	213	254	245	237	235	224	273	231	260	227	240	248	208	230	262	233	261	237	229	232	237	271	251	233	251	219	255	233	236	216	241	237	230	268	239	216	241	222	205	234	252	221	239	234	247	236	229	242	234	233	238	237	224	220	241	221	262	237	218	241	220	225	228	221	237	225	242	232	257	275	269	256	235	250	246	242	230	240	247	227	223	270	199	223	229	233	263	253	208	237	253	243	246	224	230	230	229	226	218	217	229	227	258	250	254	251	281	267	262	254	261	219	245	211	229	239	232	204	229	260	258	249	268	241	212	219	237	258	246	271	256	234	257	244	240	238	210	230	266	214	236	230	204	232	246	237	257	224	254	239	242	255	246	245	238	219	227	238	267	210	270	233	211	246	248	235	226	265	246	242	218	246	225	225	258	218	231	242	222	239	251	210	225	241	247	241	241	217	225	225	237	271	232	217	228	221	233	254	208	238	230	224	241	253	257	243	240	243	227	218	247	218	242	239	214	257	214	205	232	235	259	233	256	217	243	198	235	249	236	223	269	265	213	226	238	236	226	252	219	249	234	240	251	215	224	245	267	250	251	226	229	226	238	257	237	240	238	225	209	211	245	227	245	212	218	197	236	255	227	263	238	242	214	252	228	230	233	232	241	239	269	228	240	230	234	255	242	233	243	225	237	256	253	231	225	216	269	258	259	213	253	231	226	216	219	246	228	266	239	246	241	242	225	263	273	234	231	232	250	246	230	221	227	228	260	246	232	223	261	248	223	263	212	230	252	221	257	236	246	246	225	253	215	251	255	270	232	238	209	218	255	230	255	268	255	232	243	224	223	262	224	246	239	244	235	213	252	228	218	249	207	240	210	228	203	247	249	243	261	230	226	244	261	248	222	223	214	199	245	238	249	228	245	246	246	220	229	248	228	224	209	260	238	224	249	216	251	244	253	270	220	286	239	221	229	233	252	224	235	201	295	239	264	240	241	249	251	256	225	217	227	239	199	251	208	235	227	208	234	255	215	254	272	235	214	262	238	249	244	244	240	246	240	229	253	236	235	220	243	240	244	220	243	237	221	222	213	221	244	215	271	275	249	247	268	260	224	257	224	233	225	238	232	214	237	239	251	237	232	232	223	229	231	225	236	226	202	248	201	226	228	218	240	231	224	233	258	239	245	238	253	230	222	239	264	258	259	247	259	253	218	227	221	235	279	228	225	217	244	217	238	238	217	236	251	246	246	251	223	232	245	260	231	253	233	238	220	232	228	256	264	216	191	232	252	251	227	234	239	234	214	249	219	229	229	232	263	247	231	251	258	254	235	236	235	246	231	252	237	241	232	243	223	219	226	215	210	239	218	238	241	227	233	237	223	251	229	231	248	248	261	233	222	235	251	266	258	238	241	240	252	246	258	226	251	225	209	258	264	215	220	248	251	235	232	213	241	239	263	236	213	261	228	263	258	237	254	253	222	231	248	251	215	227	237	241	225	209	232	213	247	254	249	224	246	261	231	234	235	242	214	253	224	241	221	210	269	207	246	243	249	228	262	223	250	234	243	205	229	254	249	248	200	236	214	214	206	243	243	233	221	240	229	212	243	242	240	232	229	247	215	254	247	237	251	199	224	235	259	231	250	228	178	245	259	225	253	255	234	242	222	227	238	254	241	228	250	251	228	238	245	210	228	217	237	210	242	225	246	222	251	234	246	251	221	238	236	218	233	232	241	228	229	223	220	224	259	251	237	242	242	224	239	233	219	261	231	252	202	236	207	191	236	239	248	239	235	211	224	230	257	240	231	252	206	219	231	237	265	234	230	264	257	265	229	250	227	262	207	253	234	236	255	213	230	225	231	245	212	249	239	263	260	265	248	195	232	275	238	239	247	256	210	212	247	219	232	228	254	256	240	245	238	246	221	222	239	205	236	221	225	239	222	219	237	271	238	244	223	207	239	229	249	247	221	232	258	218	237	232	228	210	219	241	238	219	233	262	246	233	237	216	239	232	250	233	235	244	216	228	220	244	239	246	251	258	231	248	202	267	240	205	241	266	241	219	236	212	216	246	257	234	247	253	245	209	222	223	237	237	246	253	239	247	274	221	246	236	243	250	262	207	263	218	238	230	233	231	194	239	222	253	217	236	249	262	252	233	241	250	235	241	242	225	245	224	253	223	215	241	239	258	232	254	257	231	215	248	234	236	274	222	229	266	239	247	259	244	224	249	242	225	248	228	236	234	265	215	242	231	220	244	219	234	240	243	220	238	250	271	257	230	208	237	252	251	227	245	208	226	249	217	238	262	277	229	234	241	235	241	222	228	215	233	217	239	226	250	218	229	251	236	234	232	253	240	221	244	239	226	219	241	204	233	229	252	251	247	216	230	257	253	245	233	224	240	242	228	232	277	236	256	218	216	265	260	269	243	294	235	208	228	249	204	249	270	229	226	216	235	218	233	220	241	234	248	218	244	227	247	239	234	227	242	215	226	235	236	228	241	213	249	199	235	205	229	227	234	246	267	238	233	229	240	244	247	240	218	219	269	240	237	252	249	242	239	246	224	236	265	272	236	230	216	257	233	274	249	247	245	229	255	230	225	248	239	256	252	235	273	224	246	192	254	241	244	244	236	228	234	230	220	243	265	260	260	219	244	239	255	242	259	275	251	245	236	216	241	270	222	232	224	209	244	242	226	228	216	217	241	235	262	234	259	224	254	239	223	237	242	199	219	234	211	248	236	208	239	235	229	280	257	226	232	251	224	261	220	242
16457	3410	3153	3395	2603	2029	1603	1326	1233	1065	942	890	862	803	767	754	723	659	721	699	636	621	643	636	636	636	587	622	643	617	561	654	604	603	633	624	627	575	594	591	592	591	615	576	528	612	613	574	602	589	577	554	554	589	605	572	558	625	583	564	593	543	568	561	536	581	582	564	608	552	587	576	571	607	587	549	569	590	587	587	606	604	551	599	581	560	578	618	565	527	514	565	580	576	587	617	569	588	545	590	569	598	562	546	597	567	570	576	610	565	591	583	588	588	585	543	596	557	541	628	590	614	539	584	584	594	552	601	590	639	588	561	566	595	566	551	585	611	562	584	588	568	539	536	569	567	552	567	554	548	608	585	569	584	553	534	603	583	582	576	585	592	576	580	606	614	586	574	563	577	573	540	581	557	562	590	593	552	571	601	581	520	589	559	579	574	619	549	552	570	565	609	606	555	569	541	561	602	586	589	602	576	582	614	572	587	511	574	561	541	555	590	580	547	531	559	547	537	571	588	566	542	560	578	580	607	512	580	627	562	613	612	610	565	532	555	588	529	572	603	552	557	598	574	603	544	560	545	588	566	623	577	555	550	557	583	552	610	579	559	588	580	536	583	559	600	575	555	586	571	569	559	560	552	553	584	576	594	599	616	531	595	569	534	575	612	549	590	569	571	590	574	562	582	566	581	582	577	575	573	547	600	595	571	585	571	587	571	610	593	580	557	580	524	608	582	549	553	591	564	602	542	561	596	575	581	587	525	577	591	601	576	620	597	553	609	616	578	565	602	576	614	589	563	560	584	574	572	593	558	526	582	552	619	596	585	563	581	558	599	577	571	601	609	586	596	560	529	598	571	555	608	565	565	589	581	597	568	572	552	572	565	600	629	600	561	591	554	571	557	609	562	568	611	562	615	542	606	613	568	521	537	550	617	590	614	587	572	621	598	532	610	577	603	559	597	565	607	572	609	537	547	634	559	632	573	584	566	608	593	587	588	584	590	553	586	554	609	574	565	530	589	556	571	573	552	546	592	579	588	529	527	536	596	582	572	585	541	571	569	589	565	613	614	604	586	542	614	604	602	550	562	559	562	543	555	545	552	577	561	557	586	558	563	583	589	585	561	531	538	572	623	553	572	582	619	565	560	554	598	557	622	591	590	554	601	558	572	574	575	611	611	582	627	557	599	595	577	550	571	585	585	572	549	540	615	597	540	566	547	584	550	564	575	570	573	587	558	579	584	532	600	575	591	601	570	551	585	534	615	627	537	536	570	554	581	542	546	575	566	571	571	558	571	561	608	569	585	573	606	593	568	602	600	568	573	600	600	572	581	598	596	602	531	593	574	607	533	583	579	627	592	582	565	521	544	588	576	551	563	556	580	604	576	573	613	595	542	617	568	605	549	563	574	583	568	598	549	590	598	604	628	603	608	539	596	584	581	608	587	582	592	587	549	590	572	606	553	551	577	601	574	592	549	567	568	577	546	531	585	579	593	575	577	584	574	562	579	552	572	578	592	570	547	561	585	505	572	592	617	576	563	524	562	615	604	554	576	629	559	591	604	560	579	576	548	551	543	533	578	586	545	544	566	589	560	548	576	584	576	559	557	572	601	570	593	571	599	615	592	560	598	621	547	594	610	579	575	630	589	528	555	552	587	562	577	578	576	612	580	587	604	572	564	557	560	548	567	600	574	604	602	581	572	560	582	593	564	603	567	607	641	582	579	616	569	577	605	604	592	617	554	581	578	564	590	552	545	590	563	580	538	559	591	596	607	559	647	593	523	599	589	621	606	552	586	579	534	558	565	531	534	572	594	541	569	580	598	561	563	577	515	609	569	619	584	593	605	571	581	560	599	586	621	584	579	561	564	606	583	582	574	595	554	572	578	603	548	571	570	595	592	574	606	586	556	617	548	597	599	569	579	589	578	539	597	543	581	573	573	576	579	593	572	572	579	584	554	578	601	601	565	596	577	551	557	576	582	598	535	602	625	604	583	572	559	579	586	571	580	615	577	567	554	586	558	585	566	590	561	591	586	542	572	556	562	600	582	571	614	562	605	583	572	555	574	606	600	529	602	558	592	614	553	575	594	596	599	600	573	593	542	584	569	554	524	574	576	553	574	576	615	574	571	568	571	609	604	576	581	608	572	566	577	563	611	573	547	597	555	569	586	563	536	590	576	587	569	604	538	606	593	571	584	583	550	597	568	554	578	586	614	587	607	563	609	592	575	574	523	580	574	604	570	543	583	572	620	582	573	595	544	550	584	606	575	563	577	646	575	588	594	561	565	558	580	570	531	575	629	580	578	563	600	564	598	558	591	606	577	599	582	579	588	632	542	579	546	549	580	583	566	597	576	548	587	566	591	586	574	571	588	649	566	568	606	548	574	566	552	603	549	577	569	592	583	571	574	642	593	606	580	549	558	601	641	580	579	604	556	608	567	572	607	569	605	576	602	603	609	591	597	559	605	538	524	614	591	594	559	586	559	586	580	588	555	597	563	574	617	594	573	603	517	558	590	619	563	608	540	593	570	579	616	558	583	543	580	572	569	600	585	627	564	618	535	585	637	582	547	615	589	575	582	545	592	624	595	597	578	590	612	570	570	572	557	611	582	540	579	555	545	607	591	546	585	601	583	582	574	585	562	612	577	536	541	523	616	576	585	541	568	579	584	536	553	561	591	614	576	592	594	609	617	573	598	545	584	612	590	596	609	622	547	577	530	568	584	585	563	572	571	553	551	547	569	598	587	549	591	552	568	620	580	556	553	575	535	591	556	604	597	542	542	591	599	579	572	586	584	638	544	613	558	568	539	553	591	573	602	596	558	557	604	574	572	586	628	574	564	588	602	548	577	583	557	579	571	573	575	553	551	550	587	567	548	602	561	605	596	588	571	582	585	586	531	574	584	564	565	554	573	566	584	527	559	561	577	609	585	581	564	580	605	552	602	541	595	579	590	520	590	543	558	581	586	576	573	578	590	544	574	513	568	580	575	564	551	543	563	588	562	602	567	573	575	600	568	554	606	582	586	523	590	587	545	594	579	555	594	558	559	596	609	602	577	578	604	554	568	580	624	486	575	642	601	589	574	606	560	566	549	577	608	551	547	588	543	582	610	565	567	565	568	540	630	588	607	565	550	569	564	605	628	576	604	558	582	539	552	548	584	545	595	549	584	618	589	565	577	584	560	592	561	544	542	619	561	569	591	592	599	583	576	566	562	607	547	607	598	613	580	626	575	574	568	620	578	585	583	576	600	563	610	576	584	568	570	660	582	569	545	595	572	566	562	590	605	605	590	591	621	567	563	556	639	564	578	582	589	566	557	569	601	590	594	612	598	531	575	609	548	607	570	590	579	575	592	577	549	573	605	572	583	577	566	583	612	557	577	621	584	580	581	590	611	563	570	601	564	559	549	559	577	590	610	611	563	556	592	551	579	563	552	527	575	585	589	619	590	545	561	553	582	542	608	581	603	642	571	598	585	592	533	590	549
34079	8349	2359	1538	888	572	476	384	316	266	287	221	221	203	233	188	176	175	191	209	172	204	178	191	160	191	159	169	165	175	205	173	158	172	189	157	218	185	166	168	180	156	165	180	201	197	189	157	152	170	172	158	177	178	154	180	151	163	165	163	174	165	180	160	179	145	171	164	175	174	148	169	173	167	142	169	176	165	185	166	195	167	183	165	189	158	166	180	173	160	166	184	157	154	168	161	169	144	156	167	155	177	184	162	160	165	181	167	161	163	171	169	141	175	176	158	144	162	165	155	174	178	138	177	179	178	157	127	155	178	188	190	165	155	179	178	163	158	140	167	181	148	167	159	154	169	165	152	157	192	150	175	160	144	155	152	167	175	165	176	144	130	186	169	160	144	188	153	155	177	176	149	146	142	177	187	163	156	143	153	144	151	181	168	179	155	174	160	166	167	154	135	166	161	152	177	155	163	153	166	171	174	162	151	158	155	164	152	172	166	171	164	166	171	167	143	130	175	174	171	155	159	140	199	194	167	182	161	196	148	203	164	161	162	179	165	166	174	158	176	190	171	163	155	163	188	171	174	152	165	186	171	135	154	149	164	189	164	167	152	172	139	193	176	133	161	146	151	138	171	163	175	163	149	143	178	153	162	176	162	184	174	152	172	176	170	164	172	162	166	171	157	171	163	190	152	189	164	184	164	156	174	171	184	171	171	197	141	149	158	157	165	165	160	146	176	156	165	155	164	147	160	155	157	173	159	160	147	173	170	152	173	145	165	151	131	151	164	149	165	169	152	157	147	172	155	174	171	155	148	156	170	172	141	175	171	159	163	176	162	159	146	170	167	170	173	168	159	155	182	150	158	164	175	170	153	177	148	164	172	181	162	154	169	158	180	185	167	157	183	170	189	163	169	177	166	176	176	195	164	162	164	159	143	164	176	160	161	171	156	141	162	141	165	157	136	172	159	175	136	160	180	145	145	168	161	157	175	159	162	147	149	180	154	158	170	179	141	173	176	172	162	173	154	153	177	193	168	136	157	167	162	190	145	138	143	175	167	155	185	155	198	171	161	177	154	161	161	153	181	184	163	134	141	198	157	165	208	155	191	188	154	144	167	158	169	185	165	149	165	174	158	169	161	159	155	161	165	176	154	172	184	142	170	180	169	177	155	158	191	159	174	165	166	142	189	170	174	156	160	169	154	169	147	164	160	173	152	171	173	166	196	158	164	187	166	184	184	166	175	153	143	133	183	144	151	168	185	163	157	154	152	161	156	164	187	159	140	170	154	173	180	158	163	177	165	182	169	180	164	159	183	153	152	176	172	153	150	174	173	169	177	188	157	165	161	150	148	176	169	164	154	181	165	177	183	170	163	152	174	176	162	163	182	168	173	169	174	144	150	181	156	152	140	156	161	140	173	183	163	170	160	146	147	170	167	177	159	156	169	150	152	162	186	159	190	154	186	173	155	175	166	164	179	180	180	152	161	165	181	172	169	155	170	150	138	149	162	142	143	165	158	153	151	170	161	170	168	166	141	163	151	143	158	172	162	148	170	157	150	181	148	170	184	161	180	187	182	144	168	143	148	151	181	209	166	177	162	164	167	161	149	168	141	175	169	174	146	175	164	178	144	187	158	158	180	198	191	153	141	176	151	179	158	175	161	160	166	176	156	170	149	157	160	149	155	152	181	148	151	159	175	153	166	152	172	169	147	146	162	181	184	150	180	149	173	171	151	153	179	155	178	189	188	157	163	162	150	153	143	155	180	152	158	178	181	144	170	170	154	162	159	181	146	183	163	168	192	148	162	159	167	158	149	162	197	185	160	161	169	153	166	176	165	170	182	163	167	160	166	139	149	160	160	143	156	165	185	164	155	175	167	155	161	177	178	162	135	174	152	146	160	160	137	177	151	170	164	164	152	161	150	163	149	154	148	145	166	157	161	150	163	182	173	182	137	171	181	182	167	164	166	153	177	168	140	170	144	170	160	188	185	156	159	166	186	183	177	175	181	144	176	177	166	153	182	184	176	137	180	176	155	154	164	166	158	167	159	177	170	158	177	166	162	168	173	164	166	197	177	181	164	144	157	183	165	174	163	145	164	173	185	166	150	181	179	162	158	153	152	152	149	169	155	188	170	151	178	192	143	167	173	159	180	155	184	148	168	181	179	170	159	188	159	159	163	150	138	166	166	142	155	188	168	169	159	152	168	145	167	157	144	158	176	164	159	177	143	183	184	161	170	172	183	153	162	137	179	190	146	166	150	151	174	158	181	168	169	157	189	179	154	143	184	172	188	171	166	156	153	186	173	150	147	175	176	160	152	147	152	178	136	161	195	188	177	161	150	145	160	163	162	171	170	147	179	156	167	166	157	183	150	167	165	177	164	172	163	192	156	176	163	145	186	170	154	180	171	161	158	181	165	167	189	154	149	175	165	187	164	180	169	167	170	183	178	161	169	149	141	148	145	151	173	178	160	173	164	177	182	159	174	196	176	166	153	147	153	163	154	160	162	182	152	199	157	159	160	159	171	167	164	169	163	192	168	153	190	178	167	152	191	180	192	173	172	174	174	150	155	148	138	168	149	151	170	171	164	167	169	168	162	141	156	148	168	177	154	157	173	156	164	163	172	157	178	168	155	143	177	185	166	163	162	149	168	164	175	180	147	163	153	172	172	169	169	169	164	164	151	186	145	171	168	173	181	183	156	153	182	161	160	172	153	154	171	157	174	166	161	172	181	184	156	160	178	148	136	151	166	178	185	149	164	178	149	157	174	151	160	194	165	167	155	154	153	154	169	168	155	176	156	178	175	177	181	178	175	166	185	190	183	156	160	173	192	176	167	178	171	155	168	179	154	149	162	178	157	143	164	162	181	161	156	160	162	161	159	155	183	178	198	174	160	187	163	174	165	156	156	163	177	141	148	151	147	133	165	139	175	180	152	168	159	172	163	159	157	164	154	176	188	168	167	148	153	174	154	176	180	160	171	162	173	190	166	164	159	160	152	171	172	202	129	160	144	181	207	162	172	168	147	171	184	163	157	158	165	154	151	170	161	185	168	166	164	164	154	147	176	139	159	156	164	168	152	132	183	176	179	181	173	156	163	167	153	179	168	176	143	145	166	171	181	164	157	166	152	153	156	143	172	151	173	192	158	158	157	164	149	190	168	161	169	161	174	163	154	176	163	159	143	169	163	156	162	150	178	194	150	167	157	168	175	173	159	165	162	162	189	146	166	172	170	154	153	163	184	171	140	170	170	171	154	159	185	169	167	167	176	143	174	123	155	149	140	161	182	154	167	174	157	164	149	166	170	179	161	164	141	165	168	166	162	168	178	151	157	191	156	169	162	149	177	159	173	157	159	169	167	165	162	176	166	158	164	169	149	160	159	173	140	170	178	171	181	169	150	165	160	164	153	174	163	159	155	153	165	163	181	156	161	167	125	162	143	152	170	180	183	161	159	158	142	176	146	164	163	177	177	166	155	181	173	158	167
21279	4044	4372	4696	3352	2611	2040	1554	1321	1154	983	895	822	800	693	660	650	586	567	512	565	558	523	502	523	478	513	517	473	467	459	464	472	533	485	481	429	435	432	449	401	385	415	409	431	415	375	415	399	406	415	407	437	435	370	376	408	408	434	406	416	419	407	393	422	396	406	460	402	385	373	443	416	396	460	402	407	447	399	402	422	401	456	402	404	387	424	415	393	414	402	400	404	434	419	408	428	392	400	400	411	401	417	361	408	414	404	425	421	438	438	395	416	394	396	421	428	441	390	406	387	373	431	426	418	379	415	418	462	379	389	390	393	391	405	415	396	419	399	377	398	397	379	426	424	397	364	386	404	400	425	390	413	424	416	397	397	398	418	423	389	435	437	412	390	431	399	403	385	400	366	395	428	437	413	418	396	411	412	396	384	358	398	406	401	388	392	401	404	391	388	393	410	400	402	404	408	424	444	414	443	406	402	417	426	406	413	413	413	366	410	356	372	392	395	382	393	413	368	409	408	427	391	393	399	393	370	402	403	413	410	397	413	417	382	366	421	411	401	446	397	438	404	397	430	382	424	394	412	408	417	393	408	402	397	390	442	420	371	415	393	372	415	381	391	409	385	425	435	410	391	369	417	440	406	421	407	398	357	394	370	388	407	406	365	410	434	402	395	407	336	395	396	432	403	397	419	376	421	427	378	385	425	375	395	435	417	430	438	379	397	385	427	400	387	398	428	380	395	402	396	402	414	439	438	386	404	394	415	396	426	433	408	389	397	412	406	369	384	400	428	420	395	392	400	421	402	409	419	387	363	413	381	419	381	435	383	405	344	414	413	429	408	382	393	417	411	422	381	403	410	386	435	404	417	365	455	389	413	432	403	454	419	407	376	433	441	397	400	426	418	378	405	408	424	399	432	438	383	371	394	386	410	409	393	415	426	411	438	428	411	424	377	388	405	400	410	377	340	450	406	407	411	393	425	405	401	431	421	398	401	382	404	416	410	381	418	382	398	405	402	425	409	407	438	413	425	396	441	352	390	403	451	398	388	399	422	425	373	372	407	402	415	411	405	427	410	366	413	421	373	398	386	373	421	406	396	435	409	442	412	385	419	430	417	391	418	394	448	408	418	391	429	386	389	398	401	408	404	431	407	445	393	416	371	326	408	407	405	437	393	444	404	419	395	426	436	374	385	388	392	355	416	393	456	379	393	432	413	386	445	433	400	407	428	464	394	387	404	415	367	382	401	392	391	403	451	412	361	407	408	431	442	406	421	404	414	424	391	413	407	397	389	458	348	381	405	425	365	415	370	390	414	406	431	413	405	392	383	438	348	384	416	405	386	402	380	386	411	415	387	388	387	382	406	428	455	375	417	417	358	364	392	419	353	402	402	385	410	409	393	422	372	409	398	374	411	406	365	386	418	405	402	382	411	382	385	378	415	422	412	436	411	374	450	385	406	384	409	416	405	366	360	397	391	379	396	411	406	418	409	412	386	407	444	395	400	373	431	420	395	425	371	398	429	438	421	422	388	378	400	420	408	391	411	431	380	432	383	381	389	403	369	378	427	388	378	387	380	394	391	404	410	390	426	434	375	397	433	399	392	470	355	397	399	423	398	423	451	427	401	396	362	437	406	426	382	404	417	427	399	380	386	366	426	408	391	373	415	396	416	389	391	391	418	449	386	415	411	429	418	397	404	380	399	416	387	403	406	405	392	423	425	439	409	390	396	394	420	436	429	405	434	417	402	394	380	439	425	442	405	423	421	393	404	439	414	414	384	422	403	447	400	431	403	441	423	445	404	411	440	414	398	435	396	413	399	396	381	421	438	387	396	395	403	404	421	419	413	416	441	401	430	368	424	390	412	388	414	417	400	389	374	412	422	390	381	402	402	381	395	434	374	396	388	429	420	409	394	368	406	405	416	378	418	392	371	388	425	418	444	412	405	421	420	394	408	438	456	418	414	427	391	397	427	442	396	424	410	418	412	390	408	436	382	456	403	444	380	403	377	425	417	379	425	411	408	415	411	419	393	405	380	428	397	427	414	422	337	441	373	397	381	397	380	388	392	380	380	432	379	376	404	425	416	368	373	402	418	407	417	376	392	374	409	420	446	407	432	409	432	440	384	398	413	403	430	402	417	394	431	405	436	395	390	386	416	402	408	416	403	426	404	376	387	383	398	427	386	391	384	421	411	358	403	419	411	398	420	416	424	418	385	407	404	403	402	432	425	378	449	406	411	422	409	432	386	390	401	421	408	391	442	396	410	368	415	410	412	417	428	374	417	416	398	395	399	397	396	386	391	394	401	420	394	361	403	402	412	400	413	394	405	365	423	402	382	422	391	439	414	390	394	425	400	424	392	384	420	361	391	419	378	416	396	394	411	412	403	418	379	370	400	401	442	423	430	402	404	414	425	386	352	385	425	390	410	413	408	406	358	402	401	419	377	389	390	376	415	397	434	420	417	417	422	381	420	380	400	407	401	400	401	413	405	370	399	392	425	409	398	410	384	385	450	407	404	444	380	400	405	426	406	389	427	384	380	379	405	397	400	402	387	404	433	427	414	407	393	386	400	407	415	393	390	430	428	411	386	385	408	411	444	427	383	405	388	409	397	385	396	430	406	401	390	402	432	422	424	395	381	393	419	425	397	412	433	390	400	395	403	383	417	384	396	393	380	433	413	393	401	395	394	387	420	400	397	389	405	433	406	400	392	403	410	408	428	396	407	417	406	380	369	409	408	424	417	420	376	410	394	443	399	368	426	412	419	423	411	433	441	430	461	413	401	411	385	417	379	374	413	374	390	425	410	419	402	381	417	429	420	410	363	401	406	364	401	417	454	396	413	423	405	386	441	393	378	395	404	390	402	407	457	408	422	398	404	395	411	420	370	375	390	384	410	435	435	413	363	399	403	423	434	405	393	376	383	386	408	412	393	397	422	396	420	431	390	398	420	394	386	394	370	405	457	417	409	384	408	395	410	360	379	441	392	383	431	422	391	402	390	351	415	378	419	409	417	398	408	408	366	416	455	409	407	418	407	397	423	410	426	371	397	435	411	412	405	411	393	437	390	385	437	377	405	385	417	403	394	406	399	414	404	415	408	400	430	401	385	391	378	413	430	391	391	391	395	418	425	399	410	406	369	395	439	407	421	419	431	384	383	417	403	389	404	383	452	385	393	404	422	391	426	417	400	392	389	418	434	382	399	395	377	429	386	397	422	433	397	428	392	409	351	379	410	394	433	427	402	377	404	424	407	389	411	457	434	392	421	423	398	402	408	405	468	407	402	407	406	435	436	382	400	391	453	393	400	401	388	400	427	426	425	382	393	414	392	347	425	384	432	404	411	417	393	367	379	401	442	388	406	435	401	387	398	402	407	409	399	406	428	405	417	412	385	403	445	393	440	368	387	431	383	397	405	421	390	399	397	441	392	404	371	422	364	384	405	440	403	407	393	413	392	445	409	411	431	405	427	394	367	394	387	401	395	412
10809	1670	635	491	331	264	236	207	239	186	197	204	193	185	196	184	169	169	175	198	166	187	171	183	186	174	188	177	165	186	186	181	153	177	172	178	184	165	181	154	195	170	185	192	150	180	172	185	194	174	174	164	178	159	157	150	199	162	152	165	201	179	169	189	167	194	179	185	186	176	178	178	176	189	162	171	196	192	178	170	165	157	188	181	186	188	180	142	176	172	164	163	193	160	164	167	178	172	154	148	172	185	155	188	164	156	171	182	170	184	185	161	187	156	190	196	183	183	201	202	170	178	195	144	169	199	175	165	172	153	210	168	184	172	181	180	175	171	205	167	171	163	172	194	174	136	178	186	190	156	199	189	182	163	170	197	172	188	200	200	181	184	163	181	159	164	157	169	157	179	168	179	163	176	162	178	171	165	195	183	158	149	175	174	162	171	181	170	143	177	178	200	186	167	151	171	157	173	179	164	172	182	169	172	197	166	170	177	161	156	159	165	203	150	197	157	173	173	176	196	175	162	175	179	175	152	195	173	170	156	194	187	194	179	209	170	151	156	163	188	218	172	175	151	170	180	181	192	190	170	157	187	172	164	184	185	186	186	163	149	170	204	173	187	175	187	173	169	170	183	178	188	171	178	161	176	193	179	153	173	172	151	168	163	174	179	168	186	159	168	183	175	175	199	186	192	140	190	173	163	198	186	171	174	166	176	183	156	174	187	196	175	152	184	216	188	166	167	168	202	151	170	176	179	165	168	186	162	177	183	145	190	160	189	170	164	142	160	179	186	173	166	196	182	189	177	154	184	186	185	171	175	186	191	167	190	177	177	171	183	196	149	177	173	186	180	168	176	166	179	183	172	194	185	168	200	197	169	190	165	204	159	174	166	194	172	166	159	184	162	167	177	163	153	177	162	163	181	179	171	179	190	171	165	179	156	148	184	158	164	173	159	172	194	190	187	161	192	193	162	162	191	171	183	175	185	145	186	169	175	174	160	164	174	168	155	178	185	184	177	154	180	195	149	177	176	175	182	156	192	178	188	175	193	162	176	193	185	169	183	159	191	164	175	164	190	177	164	162	169	163	163	188	173	192	175	196	168	158	174	179	173	174	157	149	189	174	144	173	182	202	183	171	161	186	172	167	175	184	149	168	173	140	154	178	172	174	173	173	163	159	162	178	174	184	182	178	176	184	181	171	197	186	176	151	172	173	155	173	188	165	194	173	182	167	181	155	172	166	167	190	176	150	184	161	164	185	191	166	172	160	177	187	188	170	188	166	175	163	203	211	184	183	176	180	172	167	179	194	199	166	194	168	165	161	152	193	202	170	168	178	164	156	213	173	182	180	163	151	181	157	157	181	180	172	148	186	157	176	181	157	184	159	195	182	169	194	167	159	176	187	196	140	184	181	147	159	188	166	145	173	176	164	146	155	169	198	161	185	200	192	180	197	195	162	159	190	168	192	183	183	166	146	180	191	204	205	155	167	169	168	189	159	161	181	185	149	154	182	164	171	196	175	181	164	170	202	178	172	192	181	169	135	140	168	164	184	182	178	155	191	175	165	181	181	165	187	168	159	170	175	177	175	198	157	184	169	173	164	169	187	168	192	182	189	180	168	194	155	176	175	152	199	189	162	185	141	175	160	188	161	188	170	154	180	184	165	176	173	169	157	167	155	167	196	167	205	204	195	191	198	169	181	178	180	184	160	176	162	173	144	149	176	194	178	198	184	183	195	164	156	162	187	171	167	168	153	170	172	170	159	170	165	186	146	194	148	164	206	191	160	202	197	188	173	167	191	178	159	177	195	164	205	176	164	179	160	190	179	163	170	184	169	177	179	174	170	167	200	167	188	189	166	209	195	178	174	180	153	158	173	198	171	158	174	179	187	199	191	189	172	176	156	185	184	160	174	179	170	208	185	190	169	188	208	184	171	175	207	197	172	192	179	195	179	166	166	190	158	166	156	194	138	198	186	191	188	163	164	196	190	179	183	172	190	172	195	183	152	178	166	181	178	177	165	165	188	183	188	172	200	166	178	146	179	182	169	176	213	169	174	175	186	165	196	168	173	191	175	191	178	175	159	182	172	175	160	175	186	169	164	152	182	199	196	187	150	182	182	185	165	190	153	176	180	188	158	164	193	160	176	172	165	165	194	192	163	191	168	171	177	176	168	188	159	158	197	179	172	168	184	161	187	184	218	199	170	168	177	210	178	192	157	160	172	175	186	154	170	183	180	163	162	188	191	181	157	180	188	189	164	177	161	174	157	176	174	168	174	192	196	191	201	157	168	183	193	177	178	177	183	171	188	163	165	176	159	186	187	197	199	202	179	163	171	154	173	174	198	163	158	167	178	191	176	202	181	182	154	207	183	185	186	173	182	184	164	173	180	197	196	180	195	168	160	178	172	151	167	170	193	150	161	164	173	194	192	179	181	194	161	181	196	175	166	171	164	171	174	169	167	183	170	160	176	167	181	192	182	157	198	149	199	163	173	219	199	181	184	175	200	191	185	170	180	174	178	190	200	177	194	197	169	204	183	161	155	179	181	202	184	192	153	184	178	163	183	188	188	175	195	180	191	171	168	194	184	178	175	171	189	182	160	200	191	171	175	155	168	175	153	171	191	164	179	203	206	175	164	183	157	173	185	186	199	180	165	151	183	166	171	187	160	164	161	186	180	156	184	173	127	175	155	163	152	166	163	180	185	167	157	177	181	198	192	197	155	165	163	173	167	178	210	174	195	170	168	174	176	183	192	191	159	172	170	180	166	164	194	173	180	154	193	182	162	170	170	173	161	167	184	187	184	169	176	192	181	203	190	163	160	163	157	147	185	189	183	160	194	187	170	182	160	180	171	171	177	180	187	176	193	184	189	174	182	175	175	194	182	189	152	170	176	171	169	165	194	174	200	187	184	160	172	173	170	159	209	203	198	161	166	165	169	165	165	184	193	175	165	165	172	168	148	183	184	172	190	184	169	196	178	187	163	169	191	178	177	161	189	154	170	156	172	178	171	189	149	161	169	185	196	175	176	185	160	206	181	179	174	154	166	201	191	186	174	173	196	195	158	172	172	200	169	175	177	178	182	202	167	162	160	184	161	158	166	170	175	178	170	168	159	178	168	177	175	169	187	178	176	160	182	176	182	190	171	169	152	180	181	168	171	215	163	164	160	196	180	166	173	166	163	181	182	201	165	176	163	178	180	181	135	198	184	185	169	205	175	150	172	196	159	185	166	164	169	183	180	188	182	181	181	152	184	199	177	192	188	168	162	180	161	164	185	171	174	194	165	189	184	174	206	179	180	162	160	163	175	202	160	190	170	172	161	169	195	169	159	179	184	178	188	181	192	186	152	180	164	156	158	186	182	182	168	177	185	197	187	151	196	182	192	171	163	175	190	164	177	206	176	189	162	156	161	169	173	187	200	191	184	191	195	154	196	183	156	169	174	186	186	178	168	179	182	179	195	184	180	161	189	151	167	168	191	185	169	159
7931	1525	1554	1644	1230	880	801	741	670	639	571	595	546	581	553	535	456	492	496	495	472	482	464	466	496	471	489	445	480	483	449	442	444	477	468	459	459	451	471	467	479	454	447	453	460	442	395	439	460	446	465	425	462	456	443	421	478	442	440	433	464	437	440	407	443	453	413	442	497	463	467	450	438	471	454	461	440	417	426	446	446	395	448	483	479	472	428	433	470	453	469	448	454	435	451	472	451	465	482	439	476	474	419	439	458	452	446	434	439	447	457	473	430	480	440	427	440	417	453	445	443	469	456	451	481	432	422	470	424	488	450	450	443	528	487	455	478	406	450	454	422	439	457	428	460	399	464	477	465	433	412	429	402	437	480	425	481	434	479	467	468	412	426	445	460	434	434	468	438	473	463	478	469	451	458	456	422	456	495	429	429	430	492	414	416	433	473	426	431	452	446	428	472	460	409	467	430	455	458	464	476	476	435	436	425	441	480	426	443	447	468	449	477	445	461	482	428	462	442	457	437	444	435	477	477	432	442	452	483	476	478	462	432	466	446	434	464	455	400	447	423	480	439	448	453	473	424	483	441	468	444	411	480	483	453	465	439	429	417	450	413	442	467	444	431	431	430	468	462	423	428	473	439	450	411	471	446	411	480	460	445	434	466	480	445	439	467	469	478	429	439	470	463	444	452	452	414	445	459	426	484	455	489	436	462	461	440	449	469	446	447	460	456	467	433	431	431	470	460	452	413	454	478	398	432	442	440	466	434	419	445	457	460	457	429	461	484	431	457	404	438	455	450	447	447	456	414	487	464	435	438	450	442	484	408	433	442	417	464	468	423	432	451	457	440	441	481	404	425	485	445	433	438	429	445	421	464	459	449	455	445	493	457	451	460	470	451	480	442	435	428	442	432	450	482	424	424	447	406	442	457	441	441	486	440	443	464	461	461	459	485	467	424	448	467	442	445	428	456	421	464	449	474	452	441	494	423	428	413	430	469	424	435	435	474	448	476	428	447	457	487	432	461	467	445	433	427	442	446	405	401	486	434	400	455	477	430	439	416	444	445	425	455	477	439	457	466	467	434	416	488	436	463	415	429	429	458	429	452	447	461	433	427	452	424	481	443	401	438	441	463	468	451	449	466	443	475	420	454	464	438	467	413	436	462	470	469	445	457	488	460	428	458	426	439	435	458	462	463	439	445	468	432	468	475	418	444	468	467	451	470	424	410	458	455	464	463	439	408	437	436	430	432	456	494	436	478	456	431	478	459	418	447	462	479	456	448	421	410	450	482	482	437	440	451	453	463	488	464	450	462	435	455	434	434	447	466	437	465	455	491	408	415	467	439	481	455	421	447	442	439	443	424	432	481	413	453	447	461	437	448	432	425	454	439	457	438	469	442	476	437	422	454	416	457	460	450	421	448	446	472	427	479	464	428	484	434	455	490	469	457	427	453	409	442	483	446	458	424	461	454	458	450	429	450	455	466	458	464	464	432	464	431	438	467	455	475	451	458	476	456	450	416	432	463	445	482	465	453	455	489	438	431	468	449	453	416	454	447	441	509	459	435	467	464	461	463	433	449	427	426	428	449	472	431	486	449	469	472	462	448	449	426	452	437	445	500	440	434	474	456	464	458	426	471	449	461	467	456	464	434	477	467	471	459	461	420	455	407	440	460	488	456	441	450	434	471	482	446	478	420	438	461	400	465	456	433	448	416	432	450	430	451	444	423	466	456	453	458	447	431	433	445	485	414	439	467	472	413	420	473	456	455	457	432	473	463	442	458	446	484	453	453	472	413	452	460	458	403	468	442	407	452	413	484	474	435	458	402	445	426	407	460	468	443	447	474	428	395	473	456	451	447	422	433	445	459	464	468	442	482	459	439	458	450	427	454	472	442	455	470	456	470	469	458	429	461	428	433	417	427	455	481	486	446	436	415	452	432	412	439	472	429	429	460	516	459	436	440	412	437	455	450	488	478	402	441	431	475	439	470	476	453	414	447	472	425	432	449	442	429	503	441	407	449	485	432	422	493	479	466	430	434	394	453	458	424	418	464	467	444	454	459	422	427	440	475	442	482	436	456	447	454	426	470	462	456	445	451	468	439	467	455	442	428	439	434	431	409	429	398	433	451	426	471	446	451	454	475	468	458	433	497	425	452	472	449	428	468	397	426	441	462	440	446	418	444	430	455	462	460	452	408	445	423	438	446	434	421	434	458	426	459	487	406	482	437	480	463	452	465	459	455	487	473	455	438	448	468	432	443	430	491	474	425	458	432	473	438	492	452	434	459	453	439	450	437	413	422	463	455	452	473	436	433	441	468	458	517	456	469	457	461	420	437	432	453	432	437	438	426	457	442	455	462	439	453	452	459	472	461	472	502	476	495	445	470	478	465	452	442	424	456	453	460	446	452	433	452	453	477	454	462	436	424	448	461	455	461	461	464	458	452	446	456	489	433	457	474	447	461	461	436	441	432	490	413	455	439	456	430	466	482	438	446	435	485	422	442	417	450	444	448	429	454	443	477	466	447	476	465	423	454	437	486	456	432	417	425	452	432	449	460	491	458	448	443	450	415	464	448	466	448	424	490	462	445	400	421	448	461	421	465	447	440	424	464	455	447	485	446	489	432	454	453	464	428	419	454	432	450	419	425	453	449	498	429	472	442	441	481	434	495	455	454	450	500	403	443	457	452	469	437	434	469	440	441	429	448	435	446	432	443	417	451	463	456	463	492	460	431	466	458	475	445	419	400	482	447	480	437	448	434	452	461	448	431	428	453	409	448	436	465	478	437	417	439	429	459	420	429	474	460	441	468	476	462	476	437	434	404	425	474	444	485	465	428	435	465	471	459	458	479	410	442	443	441	406	436	437	469	473	446	445	436	459	451	449	463	459	436	449	443	450	433	463	463	473	450	435	465	433	436	394	448	407	455	454	465	444	479	422	447	446	436	456	409	455	463	450	434	477	478	438	455	454	445	478	468	439	421	420	413	478	455	405	453	440	477	426	463	456	450	451	481	453	461	440	463	468	380	418	437	405	423	438	427	466	468	442	450	450	458	412	456	432	443	425	437	475	473	422	415	424	463	454	451	450	444	447	445	441	453	467	472	454	469	441	455	435	417	434	466	481	468	436	464	427	419	450	434	472	460	470	417	427	480	450	439	476	419	485	456	422	444	418	470	472	475	421	467	448	455	464	462	442	480	419	455	410	444	445	477	471	429	467	453	434	444	479	459	460	424	430	473	487	475	447	445	456	420	457	442	456	431	472	446	467	445	467	476	435	482	447	446	407	452	456	452	496	488	479	479	445	486	436	439	412	477	446	434	439	434	416	424	470	450	452	436	440	453	437	466	493	478	434	488	500	445	464	471	455	461	465	440	435	425	466	407	444	446	458	434	472	453	464	446	423	432	492	457	430	436	450	511	450	432	436	489	453	435	421	466	446	463	479	440	484	453	460	437	437	444	452	433	444	511	441	450	460	450	443	439	495	448	461
23822	4434	1506	1083	694	499	370	392	312	282	273	285	260	272	260	244	245	252	283	280	231	254	287	253	244	266	257	227	261	255	278	243	258	266	225	233	246	256	235	234	221	225	216	227	221	243	252	243	228	234	245	239	241	207	232	213	263	248	243	225	257	237	249	251	238	226	267	211	246	233	236	239	229	249	248	249	227	232	260	252	231	230	238	227	240	237	242	266	252	271	226	214	227	231	268	255	281	240	206	229	233	230	255	220	240	257	216	250	274	249	238	244	235	266	261	237	249	240	255	262	239	219	196	230	240	214	236	223	266	241	221	241	218	240	220	213	242	247	253	218	242	251	246	234	241	242	235	226	246	224	219	265	245	254	245	221	245	234	225	215	233	224	270	271	240	217	215	234	242	264	240	240	241	222	264	222	249	246	250	231	217	226	255	249	227	229	228	263	222	202	237	228	274	252	268	224	271	239	228	278	255	235	237	251	249	233	268	233	207	248	229	229	234	228	256	232	210	254	242	254	237	247	230	248	236	264	232	222	244	230	249	248	262	254	223	232	240	249	267	253	250	261	258	260	233	256	261	225	228	227	239	243	218	256	280	252	229	239	199	229	255	239	232	273	222	211	248	240	223	248	249	232	260	228	251	240	215	235	255	246	250	253	265	233	243	215	237	245	243	233	248	238	243	224	230	248	226	209	232	241	235	239	248	247	237	257	232	234	232	245	253	227	234	218	217	207	228	239	270	277	234	223	235	226	240	252	236	226	242	268	248	246	231	243	241	272	280	238	239	223	257	241	227	239	259	221	246	256	249	236	254	226	232	229	224	238	249	251	275	228	229	233	248	244	239	244	258	237	234	266	256	234	233	228	219	229	210	227	245	222	248	242	233	257	232	247	238	218	257	222	253	243	271	249	232	231	243	252	207	262	233	236	246	226	271	237	247	250	242	219	221	222	224	212	238	267	238	243	251	228	259	266	246	241	221	224	232	253	245	243	247	253	282	233	271	240	258	255	245	249	227	256	218	243	241	233	219	258	239	242	233	218	205	250	212	241	241	246	229	236	206	261	220	225	254	271	210	250	249	247	238	249	230	246	235	243	234	215	248	276	252	238	236	261	259	232	255	243	237	227	261	228	238	240	231	227	260	242	242	232	255	251	243	233	248	260	257	239	226	252	234	274	242	231	249	264	248	279	238	251	207	235	239	245	221	224	235	228	216	208	221	236	245	242	226	246	258	232	251	226	252	223	247	203	210	227	244	238	220	252	251	252	226	234	248	268	237	256	274	258	242	244	235	259	257	217	221	223	272	277	281	256	223	245	242	271	238	238	237	253	239	262	224	249	219	234	234	223	214	245	273	236	200	266	242	206	242	259	235	228	251	260	222	249	247	240	259	227	273	224	255	218	241	242	260	233	230	213	253	253	235	219	227	235	238	230	235	246	218	232	221	251	245	245	264	244	234	249	238	212	251	219	255	231	234	241	274	232	215	269	231	212	236	232	231	254	244	270	262	264	249	202	246	255	212	231	255	239	228	256	247	230	250	246	278	263	221	240	236	278	229	274	215	217	260	254	223	243	251	258	260	221	252	233	213	256	244	234	267	223	261	231	225	230	260	269	246	245	256	256	212	227	256	222	235	242	257	214	225	271	227	255	240	247	242	254	224	266	227	237	245	220	232	232	250	233	218	227	217	234	216	224	227	273	236	237	225	216	253	231	235	273	241	220	221	213	249	247	236	247	265	230	226	229	241	233	254	235	248	244	256	241	263	206	222	250	236	247	271	236	273	244	253	226	212	255	240	212	259	246	245	255	236	239	263	226	239	280	243	213	235	265	245	235	262	247	233	236	221	224	244	240	223	258	254	220	212	280	242	264	236	262	250	225	253	262	251	220	249	252	232	236	258	229	235	250	244	254	230	237	224	238	243	240	243	252	263	259	273	256	241	243	261	223	251	213	230	230	249	251	251	250	215	251	221	236	228	249	242	247	235	218	265	254	253	250	249	273	237	246	243	252	264	268	226	248	257	271	252	259	257	256	241	213	242	252	239	275	265	231	222	239	213	243	205	224	230	250	239	245	283	250	233	245	243	243	244	234	276	229	222	233	232	218	244	244	241	242	255	215	270	252	249	248	220	237	247	229	246	245	233	245	218	234	248	233	228	221	225	228	254	268	261	248	258	221	277	256	228	245	252	224	207	247	270	230	239	260	227	267	232	223	209	225	254	252	231	242	256	242	243	244	276	256	248	247	229	218	237	262	233	283	239	249	257	264	232	229	257	227	253	228	229	265	287	233	244	251	266	240	245	237	242	239	260	228	252	242	240	229	265	253	289	245	236	221	268	239	230	202	233	249	231	256	253	246	268	233	233	251	218	239	218	239	239	253	238	241	268	251	203	241	256	240	217	250	254	241	250	247	262	235	248	220	240	254	246	247	260	274	225	258	234	236	236	270	259	239	255	221	232	207	245	238	229	267	245	237	232	261	239	249	214	221	252	252	227	233	275	256	237	242	204	254	280	234	262	253	234	272	234	246	218	255	229	239	228	213	237	251	227	239	261	237	220	252	261	257	261	256	261	248	247	248	225	256	217	242	238	217	221	254	236	262	243	233	261	246	236	235	253	248	242	245	223	263	265	258	264	239	244	270	269	272	233	259	254	250	208	247	247	216	253	249	253	244	269	222	267	250	233	254	250	238	237	255	270	252	219	229	262	255	234	267	232	233	246	244	272	244	230	236	224	255	248	239	238	233	202	223	241	251	235	239	263	217	230	237	256	261	204	224	216	267	234	197	245	232	274	220	236	229	230	232	256	206	262	247	247	234	219	229	225	240	246	217	257	241	245	236	245	242	231	243	281	261	250	263	222	245	229	261	225	253	266	258	237	230	224	269	220	237	240	233	250	218	264	250	243	220	260	226	246	207	269	259	241	215	255	231	248	207	260	249	243	254	251	263	227	262	255	243	256	264	261	261	241	232	203	258	243	223	224	255	228	242	236	234	222	247	226	231	267	248	243	213	243	242	242	250	255	246	264	232	243	236	263	232	241	249	266	262	240	246	260	220	238	234	241	256	228	222	266	245	229	300	263	262	248	253	277	274	202	254	252	233	235	239	246	227	250	249	226	256	257	250	262	236	243	268	255	290	241	231	238	239	253	251	271	237	255	233	235	259	243	264	218	243	257	242	234	229	257	233	243	246	229	231	229	248	221	268	242	237	261	234	234	239	226	240	263	237	253	248	255	253	280	199	238	252	215	250	229	252	250	230	250	241	237	254	235	231	238	221	233	246	225	247	257	219	273	222	275	249	231	232	263	251	259	236	245	244	224	225	235	238	256	221	267	225	247	260	263	231	260	221	227	240	237	232	235	241	259	243	225	270	230	257	257	261	254	248	239	241	214	249	224	237	226	259	229	235	258	242	267	230	286	236	232	245	257	253	220	244	245	231	224	271	268	223	238	248	255	252	230	222	246	230	260	248	245	265	231	236	256	244
16343	2661	3279	3367	2492	1975	1558	1450	1140	1030	891	880	853	851	749	774	692	718	685	641	631	655	662	617	622	610	594	643	624	625	631	573	583	658	687	610	570	583	613	583	617	622	546	577	540	600	592	580	568	587	615	597	553	619	612	591	610	585	589	575	571	589	563	587	592	593	609	579	591	591	591	593	593	588	575	560	589	530	571	552	570	570	571	567	607	580	613	607	607	591	579	568	603	570	590	562	549	567	550	573	619	613	594	580	577	570	532	564	554	548	594	588	569	582	528	571	580	585	590	589	564	576	613	560	633	560	606	566	557	572	598	565	587	537	599	569	614	616	547	580	573	585	583	583	597	588	556	565	578	581	544	571	592	519	567	587	592	580	582	545	588	586	591	578	589	576	611	586	598	603	611	547	626	572	562	533	629	592	554	566	576	594	574	623	584	567	495	580	584	591	543	555	562	569	616	537	552	562	562	570	538	600	595	517	606	607	558	555	617	600	590	594	565	559	575	534	560	590	577	548	578	640	543	547	602	586	606	628	548	553	604	600	562	571	548	599	577	581	604	553	626	569	609	552	603	605	566	586	634	601	543	604	589	570	627	583	602	604	557	581	563	595	606	580	564	610	593	566	583	578	565	558	602	604	605	580	583	588	588	547	603	567	627	571	562	573	565	568	548	584	617	564	555	582	616	576	582	584	592	558	579	577	642	561	564	561	542	625	544	569	620	628	573	578	552	545	573	602	561	566	603	582	574	589	610	552	555	587	538	562	578	576	584	537	566	566	590	606	574	590	603	582	583	530	583	583	573	580	586	569	600	603	566	575	568	578	635	618	606	575	594	571	647	571	566	614	555	574	574	567	562	557	602	580	608	523	602	576	617	605	580	591	592	569	595	577	602	583	595	545	582	558	565	585	595	589	566	612	586	573	601	593	606	566	551	553	603	599	568	548	600	595	531	565	597	597	581	612	603	544	546	578	634	578	585	575	564	562	560	616	579	548	593	571	602	531	576	596	547	598	601	593	563	591	588	572	571	601	568	577	566	613	604	597	611	555	590	568	602	582	541	583	597	583	577	631	555	594	560	593	556	549	592	569	585	595	597	580	559	595	551	545	556	579	589	579	579	633	503	584	602	571	600	591	539	593	614	582	537	609	610	577	567	575	586	590	576	559	569	573	612	577	564	582	579	575	570	563	622	582	569	610	548	578	634	611	540	594	609	606	575	537	598	559	552	574	605	587	591	616	587	626	596	613	571	585	573	583	589	578	607	585	624	564	613	587	593	582	562	612	590	629	565	559	600	569	595	558	535	602	565	610	563	561	595	558	575	613	558	622	603	582	567	618	585	601	536	566	551	592	656	603	526	613	578	556	588	611	562	571	588	554	554	582	605	568	572	577	563	598	577	519	525	565	595	569	563	580	580	611	589	535	584	567	588	599	592	624	614	599	576	602	554	590	547	566	585	589	587	625	598	581	578	578	577	607	620	592	553	561	626	590	549	557	600	591	607	574	572	542	602	609	584	582	607	585	544	590	575	602	580	588	588	601	579	589	608	561	566	567	577	561	579	594	572	541	601	558	619	572	576	587	564	587	601	575	608	571	565	549	578	568	569	593	591	581	558	554	580	548	581	579	582	610	561	602	584	563	539	581	581	553	614	584	593	579	580	588	607	577	587	584	588	573	608	601	580	580	575	597	578	610	547	601	607	534	587	615	560	545	595	584	594	564	602	597	577	589	616	575	620	571	596	539	553	630	594	609	589	588	610	597	580	561	577	540	553	605	589	586	576	571	578	616	566	629	569	616	580	591	584	609	552	567	627	590	581	587	548	587	579	620	597	563	625	627	545	563	618	606	585	574	596	554	601	583	566	636	574	568	538	517	560	578	581	611	571	585	598	574	641	594	593	573	638	610	653	589	573	564	626	613	577	569	617	574	539	561	586	623	578	577	530	546	631	596	597	608	582	629	608	567	604	574	576	607	608	607	570	591	546	585	591	599	599	551	593	534	547	608	577	606	551	575	590	621	624	557	558	585	628	583	583	615	541	567	598	568	564	576	577	594	575	587	562	598	616	627	569	517	589	566	619	584	627	596	602	573	603	593	585	589	555	534	582	564	548	562	570	529	556	536	578	570	582	566	583	556	568	598	592	606	560	571	581	563	598	549	606	556	564	562	593	577	620	605	599	584	604	616	585	583	542	567	610	598	550	575	551	595	557	621	592	594	602	577	595	557	595	563	618	590	566	576	576	562	609	604	582	604	580	576	547	601	592	624	609	594	562	613	569	576	642	590	616	577	559	561	573	559	575	636	613	574	569	582	586	637	593	596	617	592	556	570	597	531	594	595	600	583	562	583	605	565	531	548	554	586	599	579	590	540	542	593	584	565	570	619	577	550	576	570	526	604	573	567	606	572	596	572	553	576	590	571	581	599	588	558	578	542	539	540	596	584	657	575	548	639	595	576	599	560	564	571	576	555	557	565	594	571	614	627	618	559	592	601	573	543	583	598	580	583	576	560	578	562	567	555	560	588	627	577	590	608	573	617	568	592	560	569	581	603	615	570	588	623	594	623	600	569	591	540	593	611	586	599	602	551	610	574	565	549	602	585	558	583	549	522	570	526	578	585	583	584	597	587	574	588	606	613	556	583	559	539	613	581	607	584	617	556	572	610	561	552	582	554	524	587	588	579	613	594	599	584	566	584	602	559	583	597	597	580	572	625	586	605	572	562	581	571	620	614	573	579	587	620	565	554	650	605	586	619	593	608	585	566	614	574	560	569	611	589	598	635	576	594	561	586	581	592	577	601	560	561	548	581	597	532	569	564	601	608	547	584	579	564	587	572	562	552	570	617	583	576	588	627	598	537	567	612	562	593	601	596	588	600	582	627	598	604	581	602	566	612	612	561	572	615	554	566	624	586	583	601	608	581	565	583	558	585	570	583	593	572	547	575	529	556	584	599	558	610	594	592	606	598	549	590	580	595	565	593	578	543	605	583	594	572	571	642	608	559	589	571	637	597	628	553	560	611	553	575	664	572	580	613	602	599	599	588	569	571	548	541	607	618	574	584	578	607	567	619	615	572	594	566	554	600	582	540	572	574	609	597	537	585	610	567	537	597	542	609	541	537	572	567	556	582	588	563	574	582	640	553	596	584	598	565	580	605	582	551	609	565	584	573	564	589	544	588	565	568	610	580	562	573	574	588	567	594	613	543	611	577	594	541	550	556	615	574	615	558	563	557	584	597	541	580	593	626	575	549	598	601	594	579	589	602	564	579	582	573	608	595	599	601	593	607	566	589	541	591	548	615	576	602	611	591	597	586	592	587	584	540	595	605	591	580	559	572	575	575	614	559	591	614	535	559	617	596	626	573	571	587	579	590	615	548	561	560	546	568	579	619	588	608	581	605	588	575	571	557	554	571	602	649	549	615	580	582	579	528	585	582	565	621	559	562	619	590	608	593	574	575	584	596	585	635	633	544	576	580	572	571	600	594
34411	8245	2305	1432	841	615	463	352	268	288	250	249	219	204	214	194	207	200	183	164	174	178	173	160	137	193	174	190	161	170	155	189	168	172	206	191	161	176	156	158	152	163	163	172	156	149	153	152	167	151	153	140	169	154	150	156	186	149	170	147	166	160	155	162	199	170	164	164	163	171	142	172	162	160	158	158	157	165	164	153	148	159	144	163	155	168	176	204	159	166	158	163	171	170	158	169	161	173	151	151	154	180	176	161	174	152	162	170	171	170	163	161	136	166	170	178	168	168	140	153	129	181	176	172	162	147	141	146	177	160	151	179	177	162	173	150	160	155	160	191	172	176	160	161	171	150	169	147	167	175	168	169	157	163	152	162	162	149	154	168	151	163	168	165	160	169	144	140	167	168	144	146	153	150	144	148	162	178	172	164	164	174	152	153	151	170	181	171	180	160	147	157	171	167	156	144	154	144	165	171	154	173	184	156	145	167	152	144	169	178	180	177	161	176	160	143	177	169	161	153	152	158	173	155	162	153	159	162	157	180	161	161	167	163	172	168	153	157	151	165	172	166	152	153	168	170	172	182	166	159	149	156	167	158	176	180	172	140	177	174	159	169	192	148	169	165	157	164	166	145	166	195	152	177	152	203	177	163	175	169	188	165	157	177	151	167	138	165	185	180	179	144	173	154	169	152	166	161	155	185	163	178	195	154	164	159	152	149	186	168	163	152	166	175	157	161	171	154	146	144	161	183	177	152	157	171	151	166	168	162	150	160	175	170	148	170	145	185	167	152	160	187	186	184	147	147	166	136	163	121	175	175	163	163	176	142	153	188	149	172	140	159	151	147	157	167	164	127	164	171	154	158	172	147	149	172	148	156	168	171	162	160	167	185	155	176	156	174	137	147	162	172	187	145	168	167	175	145	148	148	168	166	178	157	176	154	168	145	161	168	161	155	167	167	188	193	167	185	139	156	162	154	128	169	154	149	162	147	161	161	156	145	131	157	162	156	157	145	153	186	180	149	159	176	146	166	153	177	140	180	171	168	153	173	164	170	162	166	148	171	144	151	184	152	159	152	186	157	161	171	149	185	138	176	179	152	179	179	162	185	141	156	182	144	159	182	164	175	160	175	169	174	144	167	156	154	145	160	173	177	158	166	162	175	134	178	145	149	163	158	163	171	149	160	150	151	196	150	150	168	171	169	165	157	182	153	157	172	173	168	154	141	172	171	173	164	180	166	148	148	135	158	174	171	200	171	156	162	185	154	144	153	159	189	184	167	146	160	172	175	156	180	174	195	168	189	158	157	149	163	146	169	171	170	161	183	160	173	168	181	182	153	163	181	179	176	172	149	165	157	167	143	156	140	152	160	173	154	145	154	169	182	179	169	169	165	149	146	144	173	160	143	165	149	167	151	173	175	173	161	155	151	179	160	190	173	141	139	176	167	173	168	203	184	181	160	134	153	170	170	186	170	159	183	159	144	183	160	182	145	153	172	149	180	180	168	184	166	153	174	152	152	181	162	157	175	182	133	157	166	155	163	159	149	158	144	155	154	150	176	163	134	165	173	165	147	156	168	160	138	143	163	184	142	173	152	154	159	150	162	150	165	144	149	160	182	172	172	158	166	158	130	154	189	164	159	170	171	169	166	167	156	184	183	184	141	174	163	148	162	151	163	159	143	165	176	162	176	139	174	142	165	147	164	151	164	180	158	182	178	175	172	151	180	168	157	197	170	158	168	164	170	173	159	159	175	150	168	183	166	169	173	156	148	140	173	175	150	169	165	178	158	160	136	170	160	190	162	137	152	163	157	178	164	165	111	133	162	160	162	161	193	163	126	151	159	178	165	166	151	162	149	157	177	176	188	165	146	160	152	167	158	165	151	145	167	161	171	156	147	150	152	181	162	146	163	182	163	143	166	187	172	159	172	167	166	199	170	162	171	169	166	162	165	162	157	151	175	172	179	139	175	164	162	200	172	152	175	160	157	152	144	156	184	170	177	172	143	148	156	148	132	153	168	153	156	155	165	152	175	164	177	128	161	146	158	182	147	160	163	152	166	154	172	151	171	157	164	146	191	151	188	158	157	161	151	178	167	150	167	167	156	184	169	177	174	167	195	160	164	196	152	155	172	160	178	152	149	163	171	188	180	165	154	157	169	174	143	183	166	133	161	163	189	174	161	169	141	144	153	128	150	164	172	172	152	157	177	160	157	151	160	164	159	177	161	165	162	154	162	140	185	188	165	176	166	148	153	159	197	158	186	167	166	149	163	163	166	185	157	157	155	168	148	174	152	177	165	152	141	172	154	150	175	140	173	161	172	170	142	184	182	155	190	169	174	173	145	160	144	179	161	184	180	185	146	157	154	178	176	189	163	159	141	151	164	153	164	168	199	140	166	160	163	156	158	174	158	166	198	180	174	150	151	172	172	173	180	149	126	166	144	165	142	159	163	150	153	168	161	155	155	157	159	177	159	129	183	157	166	191	140	154	161	172	170	152	167	155	146	154	171	163	178	169	161	139	185	169	156	154	162	171	194	155	149	147	154	167	173	133	142	177	150	144	148	140	137	136	189	129	169	155	150	153	173	180	157	140	158	171	164	143	153	165	162	155	149	152	181	157	135	131	188	159	162	175	167	168	157	179	167	161	161	158	172	152	153	158	163	162	169	161	174	164	158	167	151	177	162	163	138	171	156	174	134	171	137	156	167	155	153	192	155	145	147	177	155	169	177	179	178	163	189	155	173	141	169	164	153	188	178	153	157	174	154	170	166	159	170	182	162	169	169	148	165	153	167	153	193	183	165	182	148	169	184	161	166	152	158	176	174	129	154	163	164	175	163	152	122	147	138	171	134	160	177	163	144	182	152	153	147	169	145	160	147	193	186	177	148	152	150	168	166	171	157	159	162	162	188	154	142	167	166	173	175	169	175	152	155	173	179	162	168	162	145	159	174	173	149	166	171	185	173	155	172	165	155	174	159	174	180	176	174	164	161	152	161	184	169	160	146	163	190	151	153	179	160	156	186	157	171	175	185	144	161	142	168	162	162	141	155	177	164	179	177	197	178	160	155	164	156	161	144	160	165	170	151	183	162	148	176	149	172	156	162	168	166	155	166	155	157	176	186	168	180	163	166	170	176	171	174	168	186	186	183	150	165	176	161	156	152	162	185	170	146	157	182	153	146	138	159	182	184	139	181	169	167	145	159	153	150	173	149	186	181	158	152	185	153	184	140	157	147	165	167	179	172	163	177	176	153	187	152	151	161	162	176	161	154	146	181	157	173	170	158	127	148	164	176	151	181	171	166	161	164	164	177	160	154	161	154	134	151	173	160	180	153	160	180	157	179	160	189	166	152	157	192	153	172	150	168	159	160	146	161	177	187	141	147	144	160	173	150	195	162	166	160	163	151	174	168	152	181	168	182	176	170	168	177	186	163	193	163	172	148	155	176	164	184	188	147	165	143	141	158	168	163	158	158	156	178	161	161	158	153
21396	3874	4181	4462	3348	2697	2071	1615	1261	1142	959	868	840	752	681	633	575	603	575	479	521	518	511	475	485	537	531	520	449	437	436	453	460	530	497	470	419	407	417	419	456	424	430	416	417	410	425	413	425	429	432	402	388	400	413	435	413	410	372	348	438	413	373	388	404	404	422	433	433	387	390	439	400	407	440	394	387	416	399	377	388	395	375	388	399	390	399	439	412	410	390	409	383	417	402	407	435	406	379	422	416	405	406	425	406	382	435	403	421	397	421	389	416	400	431	418	364	399	396	403	388	419	407	419	416	404	377	408	388	427	402	424	401	366	414	417	404	395	415	374	391	395	412	375	416	403	416	388	374	397	367	411	386	411	411	393	419	408	382	400	428	439	443	419	370	400	363	426	442	398	397	416	395	389	395	379	384	406	399	365	378	378	395	415	392	377	456	455	384	389	421	394	396	432	410	386	383	411	407	387	423	395	409	400	396	412	435	419	405	416	376	391	425	421	422	423	391	409	397	403	420	404	388	365	421	411	438	387	406	387	434	386	396	418	389	408	406	347	384	411	400	411	406	420	410	374	420	414	384	365	392	413	358	429	392	393	410	389	406	422	390	364	367	427	406	410	395	392	381	390	388	395	432	432	416	436	400	405	379	422	416	395	380	426	427	414	377	384	395	409	395	412	390	424	397	401	372	381	428	366	422	423	375	402	356	404	396	404	415	390	424	402	396	405	385	433	392	427	414	410	390	386	390	401	414	392	373	432	417	403	399	379	411	410	382	400	429	422	445	376	378	410	395	407	390	396	399	392	387	401	414	418	406	351	362	381	413	399	408	411	391	421	386	377	406	433	412	370	409	357	418	386	393	383	380	429	386	396	405	368	433	400	427	373	373	386	383	422	406	418	365	381	393	388	418	413	366	378	401	400	373	410	419	397	388	385	433	424	415	398	382	393	398	412	409	414	375	394	380	401	374	399	355	384	401	402	394	411	414	428	419	375	413	429	389	393	423	401	407	403	410	383	433	427	388	449	376	410	377	403	418	385	409	415	379	363	438	408	417	402	397	402	401	426	383	397	403	408	367	369	398	397	372	419	417	366	408	412	417	389	401	392	417	413	373	406	407	395	411	384	417	397	390	423	411	390	395	407	382	370	420	391	426	396	421	438	394	432	403	374	421	402	384	414	402	374	376	397	426	417	393	413	410	413	390	391	408	429	390	417	418	415	362	398	382	425	383	423	385	419	409	392	389	409	419	424	419	415	420	396	396	378	407	395	386	381	396	405	426	387	425	385	404	424	399	374	428	407	428	379	417	386	409	418	396	405	414	400	380	414	395	393	413	422	378	428	435	428	396	395	413	389	390	419	416	390	404	410	374	389	367	396	387	376	365	392	396	422	425	397	410	395	420	402	389	425	399	402	415	406	396	407	397	414	392	414	358	452	408	441	423	396	389	418	402	407	370	378	393	392	406	413	401	393	444	381	379	359	386	381	444	422	408	358	384	390	385	431	410	410	385	389	397	404	397	368	389	423	423	398	404	400	413	429	391	407	404	429	409	413	407	401	371	442	396	412	405	413	397	388	360	397	389	388	401	353	404	379	413	406	385	404	427	384	390	416	385	381	390	399	391	370	371	388	384	408	430	395	396	400	385	407	398	393	386	402	405	404	388	400	388	390	398	420	393	407	403	396	404	421	427	388	382	395	376	384	392	358	415	392	392	396	421	398	414	411	410	420	388	424	396	398	383	437	378	420	418	458	391	417	388	401	400	426	381	408	415	398	408	400	415	417	406	405	395	373	401	383	405	401	411	430	394	365	430	424	363	411	378	378	398	430	403	408	411	430	409	414	420	400	382	416	453	410	394	374	389	397	385	424	417	407	395	380	419	398	394	425	384	393	407	407	403	404	379	417	428	395	381	418	420	411	436	369	408	399	396	395	377	403	400	410	438	405	433	388	397	357	385	377	401	404	410	414	420	430	442	398	392	402	374	392	402	392	406	379	382	386	415	407	429	395	397	432	372	402	407	359	406	414	416	395	385	403	414	400	389	386	403	393	358	405	411	403	392	411	414	453	388	433	417	429	368	344	433	390	428	400	378	386	375	406	402	371	422	388	373	406	398	428	399	399	393	384	414	420	439	421	401	411	389	415	394	372	427	421	412	386	429	358	405	375	395	412	417	394	366	424	383	411	418	425	378	438	393	395	447	417	402	386	393	402	384	428	406	398	431	390	385	392	403	390	400	402	368	404	390	393	414	384	390	401	422	397	390	410	419	410	379	372	403	428	401	386	412	392	390	408	389	398	404	392	402	399	424	359	402	398	401	373	418	400	383	394	421	384	367	430	378	396	390	372	412	404	379	399	403	355	377	380	422	393	349	416	421	441	376	421	395	409	390	403	418	438	395	416	420	386	374	396	402	418	408	389	413	450	399	392	398	444	391	398	397	402	417	387	431	409	407	406	398	388	433	411	391	415	410	398	385	436	384	370	409	388	416	414	393	417	408	387	385	404	386	383	363	380	412	396	435	395	386	450	408	381	376	380	417	390	403	384	399	382	350	362	380	371	407	410	406	385	410	438	382	436	416	431	404	440	390	428	385	401	396	387	416	406	416	412	417	377	410	403	357	402	404	388	416	408	395	401	405	392	396	416	354	389	410	396	396	411	397	389	411	413	398	413	362	389	383	384	378	381	399	401	428	396	408	384	404	416	412	386	428	425	379	420	420	353	395	409	409	410	433	412	442	412	399	424	399	417	413	383	409	423	424	398	404	419	405	423	417	430	380	395	402	401	375	391	384	419	413	398	444	395	399	412	381	415	388	412	360	387	395	406	409	391	379	430	385	412	420	371	394	393	392	396	376	398	382	381	394	435	395	410	392	415	395	397	422	385	364	379	437	385	385	428	366	409	420	398	410	415	409	391	420	429	403	412	380	382	427	411	443	429	429	388	423	385	405	401	385	399	429	403	458	369	393	409	407	400	391	383	379	394	429	380	364	415	405	429	445	394	423	339	387	404	360	426	397	390	353	399	391	363	373	388	398	370	388	397	383	400	388	405	368	401	386	436	427	344	365	407	383	427	373	386	426	411	438	388	407	395	426	403	410	393	392	407	405	423	430	408	423	396	401	370	392	410	383	393	405	421	428	386	392	435	377	376	402	435	393	399	391	411	391	411	431	409	432	395	381	411	371	374	396	407	394	413	381	358	435	412	418	429	412	423	366	417	377	412	385	431	385	378	413	410	412	433	395	396	423	391	408	431	394	378	416	369	385	418	345	374	379	385	379	417	400	421	407	406	386	357	451	378	404	425	431	435	408	364	384	389	394	412	442	384	402	399	418	411	386	384	391	423	407	414	405	411	378	400	378	377	415	410	413	402	425	429	429	415	394	389	442	394	416	419	380	421	382	403	397	387	403	380	390	388	414	391	418	416	394	420	426	350	426	400	389	391	379	402	405	392	364	404	397	400	394	353	416	405	405	412	399	412	406	391
10730	1690	683	453	298	280	247	199	204	197	191	192	161	181	188	153	203	179	160	162	201	169	212	167	192	165	140	176	175	170	148	162	154	173	190	167	195	177	183	192	183	170	161	183	180	143	157	172	157	180	175	169	182	159	203	177	154	188	171	191	167	171	185	171	186	191	171	151	168	181	159	174	156	178	218	187	166	175	182	171	187	179	200	162	155	179	185	196	167	162	172	176	161	163	169	155	176	179	174	174	161	187	163	171	153	180	154	155	174	182	197	145	181	171	175	172	162	135	177	152	185	161	195	159	176	179	184	161	169	185	143	154	163	158	163	164	155	194	182	175	167	179	174	169	163	194	184	177	149	157	185	187	167	148	163	196	173	161	148	179	169	186	171	185	181	176	155	163	171	180	184	169	168	182	187	184	183	164	159	175	160	177	160	184	169	191	176	169	184	191	158	171	176	173	197	170	174	190	134	154	172	147	165	181	189	175	168	155	167	178	159	184	173	193	184	168	171	175	152	177	159	170	203	187	152	144	171	171	181	165	187	170	162	198	184	172	171	183	178	156	165	194	177	191	173	184	157	191	165	164	175	181	166	148	163	187	178	149	185	194	192	187	185	163	177	165	189	194	168	170	163	171	179	155	174	178	169	174	188	158	165	189	167	180	159	174	177	179	176	179	156	178	176	187	172	182	178	150	173	173	169	144	188	180	152	156	142	172	175	181	146	194	180	147	172	178	160	163	207	194	163	179	200	166	158	168	187	174	169	164	146	168	156	183	189	185	192	183	176	149	152	174	147	189	166	167	158	149	191	149	161	150	175	181	172	170	155	176	175	174	186	161	163	168	157	157	176	153	173	173	203	178	160	177	181	168	177	189	159	201	169	185	158	172	136	149	158	159	174	167	166	164	181	189	179	169	153	177	181	186	186	161	180	183	171	165	148	172	174	175	216	163	154	170	168	164	151	181	156	196	160	188	172	197	152	172	175	179	179	176	157	183	178	141	180	146	162	195	172	178	190	178	161	153	190	184	179	173	176	194	156	172	171	161	185	169	162	174	192	166	175	164	161	147	158	180	170	173	196	180	168	167	161	167	183	153	178	193	183	153	183	177	160	158	155	178	178	198	160	161	136	147	166	185	165	160	179	183	151	159	172	158	152	185	189	176	164	180	163	178	149	160	192	159	146	205	135	156	186	189	175	181	171	192	189	142	158	205	162	175	160	159	167	172	191	195	158	151	183	175	153	184	159	159	172	184	160	161	167	174	182	169	159	195	170	149	175	154	174	189	190	191	189	167	165	167	177	183	198	167	162	192	157	179	153	156	158	157	170	171	189	168	158	167	156	169	182	173	151	174	182	194	140	173	145	161	170	176	163	162	166	163	170	165	144	158	148	163	165	180	170	178	152	183	189	155	170	173	173	167	148	169	161	171	171	175	169	189	168	169	175	168	161	192	170	190	186	150	167	203	173	162	173	142	149	155	163	176	176	150	160	157	167	167	152	179	171	180	160	148	183	169	187	166	165	175	157	168	149	179	166	173	158	165	194	182	198	180	161	169	194	160	154	165	178	171	203	171	156	193	172	172	163	190	202	172	154	156	192	165	145	166	167	186	168	197	152	164	169	197	173	164	165	175	180	176	187	172	167	180	185	205	172	172	182	163	152	180	167	186	199	165	190	184	181	159	169	161	166	136	179	192	177	159	143	182	215	174	164	169	166	165	178	169	153	163	176	189	177	194	175	160	162	165	149	146	164	142	185	162	175	163	174	155	165	191	163	154	184	166	145	149	166	178	187	160	165	162	157	178	164	167	164	147	179	159	184	158	170	169	161	166	176	187	154	168	157	164	152	177	179	176	163	187	160	184	175	165	161	169	156	182	164	164	149	179	152	162	191	166	171	160	169	174	170	157	163	155	155	186	151	193	185	186	161	170	180	191	175	170	163	179	168	156	171	180	181	173	188	195	182	195	141	166	168	178	139	143	174	191	182	165	179	172	162	168	186	183	191	185	154	194	182	159	158	167	160	172	174	166	165	157	162	164	197	176	167	170	151	167	158	153	159	198	177	160	155	173	176	175	175	186	147	150	160	169	156	152	177	162	184	147	169	135	146	152	196	170	147	174	188	149	162	147	164	188	143	161	186	168	181	160	149	160	192	177	178	183	169	207	171	186	183	179	166	171	162	178	182	156	167	182	167	171	179	166	167	158	153	157	150	168	157	177	167	174	183	187	158	165	178	191	191	169	165	160	166	171	160	169	172	181	186	182	170	152	157	162	151	116	151	170	194	152	200	175	170	192	184	155	190	162	177	178	167	157	187	159	161	180	164	170	163	164	155	167	132	170	163	163	166	163	186	164	158	165	204	156	173	158	183	177	175	155	181	171	153	189	168	171	176	149	187	166	185	180	194	167	167	156	167	163	158	160	177	160	185	146	180	179	165	138	192	172	156	161	182	188	163	184	140	187	154	170	162	154	154	176	139	166	170	173	210	166	138	169	200	181	135	144	174	164	190	167	142	171	207	167	177	176	170	192	149	160	210	136	178	174	165	178	178	157	193	192	187	147	169	178	178	187	170	190	157	174	161	191	182	157	179	155	173	166	164	166	171	162	157	164	180	199	181	180	158	151	155	191	174	189	178	192	139	165	155	167	182	158	187	158	139	162	184	169	191	191	183	213	185	178	164	176	177	144	167	164	168	182	181	161	175	163	170	166	151	190	154	166	154	193	188	182	175	167	178	166	180	163	181	182	177	168	172	177	176	162	165	167	166	191	185	199	176	156	172	162	166	184	171	164	183	154	177	170	171	165	195	162	154	160	154	182	181	164	168	153	189	161	181	184	179	186	153	176	174	198	173	161	148	159	166	182	134	180	162	154	166	166	144	172	156	177	186	165	169	165	175	182	173	160	185	173	175	171	171	190	180	166	157	177	165	146	148	165	189	163	181	151	169	182	149	152	170	177	172	152	180	168	160	153	169	198	176	174	165	187	160	175	152	161	170	176	201	147	151	156	155	167	159	195	151	197	173	153	187	195	178	180	153	189	170	160	168	165	179	148	175	156	175	183	163	169	155	164	165	152	170	180	167	168	175	171	165	187	170	169	152	171	182	178	172	174	193	179	172	169	183	176	191	191	161	137	194	172	156	186	170	163	180	167	179	180	136	180	158	171	159	177	185	163	169	158	169	163	159	157	149	196	167	184	162	177	178	168	162	162	166	158	183	176	177	176	159	173	169	162	148	202	199	160	134	159	175	156	176	174	176	160	178	166	171	160	178	176	164	160	145	173	169	180	174	137	163	175	173	166	180	185	178	165	157	147	160	183	153	175	176	155	171	173	173	157	182	163	195	174	163	172	175	167	171	168	189	161	185	173	167	189	164	180	192	189	173	166	146	171	192	186	185	150	174	152	175	163	202	165	160	167	167	175	179	188	154	163	175	165	164	160	181	175	166	168	174	166	192	184	184	183	193	181	166	170	172	163	188	178	177	159
7919	1347	1628	1547	1253	1021	776	685	660	600	553	530	490	559	537	489	477	468	441	423	495	455	459	479	483	458	487	437	433	431	477	471	462	486	464	479	432	465	437	448	432	472	427	458	429	473	433	467	461	459	445	436	445	439	448	430	440	456	455	474	420	440	414	425	403	457	419	428	431	436	431	475	403	463	463	470	438	396	421	441	376	443	422	394	457	416	421	446	450	449	446	420	423	410	434	405	421	450	432	438	431	456	427	446	423	429	463	426	409	424	425	416	443	446	452	413	424	438	421	480	442	457	445	438	453	417	424	437	417	439	425	392	457	475	447	460	449	415	444	455	439	437	444	503	428	421	456	439	434	435	444	436	491	456	463	467	430	440	446	464	424	455	431	403	451	450	427	440	442	402	467	440	448	460	425	427	456	467	444	449	476	474	448	424	419	439	485	446	415	477	469	437	415	430	431	461	449	439	407	416	454	423	455	466	424	421	451	453	420	401	438	426	415	467	422	420	439	442	441	469	450	435	433	455	451	396	455	446	441	424	442	422	448	463	448	440	447	427	477	456	456	444	430	452	432	449	430	416	431	419	438	461	433	376	435	438	420	457	412	409	454	427	453	428	423	435	440	431	426	458	461	452	468	435	402	410	418	429	443	434	460	442	401	461	460	457	434	441	415	450	428	437	428	452	410	442	454	462	439	443	467	456	439	422	439	407	448	408	443	421	435	415	430	443	453	455	446	410	423	455	436	395	478	432	470	423	470	432	434	418	478	501	472	449	407	448	409	459	437	426	469	428	394	434	445	439	413	429	446	441	468	388	465	469	421	452	432	464	423	453	441	412	419	433	426	428	441	396	460	450	430	427	431	473	433	418	444	487	433	432	434	412	450	436	457	432	443	421	454	413	431	428	418	455	396	420	461	453	421	437	430	448	431	438	455	424	433	418	469	416	439	478	449	441	431	421	426	449	444	442	421	392	460	445	461	461	412	441	448	417	426	435	447	460	452	446	490	419	452	435	439	444	470	425	401	431	446	442	502	425	457	427	449	437	445	465	458	448	462	428	439	438	404	408	428	476	452	434	492	405	457	441	449	404	440	455	413	428	461	424	422	455	452	428	445	467	440	407	471	423	411	419	422	454	441	475	430	441	427	465	440	436	403	412	463	435	407	405	498	448	404	455	455	406	438	425	408	427	440	421	425	449	435	451	440	446	422	426	451	441	428	465	417	448	454	425	411	445	452	433	413	443	434	426	451	452	464	445	447	435	473	442	429	440	413	416	427	419	420	473	463	434	438	431	434	433	425	426	455	411	426	412	443	431	433	386	432	425	512	428	426	430	436	416	428	439	454	424	417	463	428	437	465	434	429	415	451	471	438	452	390	428	437	426	421	436	443	426	425	455	440	442	447	412	448	426	458	462	459	513	442	449	451	469	421	457	456	457	483	431	421	462	415	445	435	455	448	452	435	437	405	441	450	454	424	454	414	447	448	484	415	446	443	460	456	429	454	411	449	411	425	447	444	395	464	424	453	454	432	451	453	450	441	450	406	424	410	429	460	419	446	460	443	442	473	450	453	473	449	431	410	449	451	460	411	450	424	439	464	470	421	439	438	444	464	424	438	413	461	438	417	472	462	423	427	452	444	457	432	456	444	473	422	435	433	434	450	458	404	396	429	416	430	473	453	432	418	454	449	423	440	443	446	449	448	478	421	424	486	458	456	445	442	446	420	468	432	452	426	462	436	456	447	462	446	477	433	458	448	420	440	418	422	447	416	454	430	443	466	451	456	441	449	419	468	445	456	436	407	419	403	414	468	416	440	478	456	439	418	433	442	454	448	448	461	417	433	415	465	503	417	427	468	401	475	428	404	443	414	462	457	439	405	404	413	432	477	438	451	418	454	425	417	441	419	435	449	441	431	417	466	474	407	452	384	449	436	421	413	448	431	448	440	463	463	448	441	442	412	435	458	413	448	418	467	434	457	454	417	437	418	435	462	478	436	458	426	448	469	417	450	481	405	448	441	442	389	418	429	445	462	422	447	439	445	447	437	447	462	480	441	446	442	450	430	439	420	466	428	411	414	460	458	418	439	462	442	461	467	455	468	448	409	436	435	443	484	449	381	440	459	454	426	445	419	435	461	441	426	438	441	411	402	431	417	441	434	424	453	400	400	463	443	410	388	438	437	416	401	453	457	455	451	481	441	476	472	457	433	447	448	421	431	465	457	430	444	461	466	445	452	437	459	460	413	435	452	458	435	484	411	437	402	462	382	408	430	473	452	451	449	449	430	458	433	459	379	437	464	439	442	460	436	420	430	420	420	409	448	465	445	462	459	449	387	445	409	449	438	438	414	435	399	419	481	443	447	433	453	458	411	448	450	444	453	404	417	472	442	445	432	426	451	436	463	410	467	415	434	399	435	478	454	438	439	452	430	435	454	432	406	446	462	447	445	428	421	437	478	427	439	447	470	423	403	427	404	418	462	472	462	446	415	503	462	437	420	468	449	429	460	450	433	407	405	432	441	446	443	442	460	421	437	468	426	443	461	444	427	424	424	451	439	439	449	423	440	409	502	409	437	427	489	444	444	412	436	400	424	444	432	430	476	425	456	423	442	444	437	451	467	418	440	444	429	468	438	436	399	418	473	406	422	433	430	431	455	453	456	440	466	466	405	466	449	457	437	460	453	462	429	444	467	423	421	437	454	456	446	453	430	454	411	462	444	456	460	425	471	440	458	430	453	455	431	442	454	405	455	422	424	424	405	422	466	455	432	435	450	430	427	422	433	478	394	434	459	445	430	436	409	412	454	424	418	434	395	440	443	445	420	433	449	437	443	444	482	439	449	446	433	434	441	437	427	450	451	460	382	412	436	422	442	421	449	422	442	481	450	400	419	432	417	456	457	417	439	434	394	432	430	464	480	419	422	457	404	421	454	440	455	434	404	432	440	405	428	426	483	392	453	464	467	414	473	446	451	422	410	453	430	448	470	440	421	435	412	446	452	415	429	454	472	455	437	450	479	456	450	452	415	449	429	430	432	440	446	423	435	431	392	446	416	437	455	413	408	423	415	438	419	417	430	457	475	430	411	417	438	452	412	438	466	404	412	435	447	431	434	446	461	443	406	449	401	410	438	447	430	449	441	436	470	456	458	440	447	445	445	474	452	418	420	461	414	431	385	434	427	412	428	469	437	424	455	391	409	404	472	436	469	433	434	443	418	457	462	453	414	442	431	456	467	412	421	417	449	464	426	418	458	411	409	425	471	435	407	450	427	404	398	467	417	451	437	456	438	455	437	480	459	430	450	422	450	422	459	413	449	462	437	443	425	419	454	423	444	444	452	433	472	439	441	447	444	443	410	426	429	448	427	447	433	444	432	434	413	447	444	464	452	454	420	447	451	468	437	458	458	441	416	426	432	467	432	443	420	431	409	438	443	478	443	424	427	429	383	399	457	419	457	448	422	423	407	451	433	436	459	460	429	415	432	424	413	440
24210	4749	1535	1095	683	468	407	346	317	297	261	289	276	267	296	261	231	233	254	225	235	249	241	254	246	220	218	264	238	257	266	221	247	235	262	224	250	236	235	237	240	260	269	232	251	256	259	232	214	242	247	243	221	238	235	228	211	210	257	214	269	225	244	260	212	214	247	251	267	257	209	238	255	231	244	261	223	248	235	211	235	202	217	229	235	233	238	227	221	268	229	236	238	258	227	259	230	229	224	227	220	207	241	228	262	232	236	207	256	231	241	263	257	209	262	235	217	233	237	242	244	214	240	222	247	203	239	227	239	217	249	248	263	229	234	224	226	216	219	212	237	230	213	208	233	256	221	249	211	243	255	248	219	242	267	235	257	275	246	230	213	243	251	254	245	219	214	228	235	205	234	246	216	233	232	247	244	206	213	224	212	251	240	243	207	231	243	230	221	204	231	232	256	213	242	232	245	251	229	224	227	229	220	234	232	238	255	216	241	206	259	250	237	218	231	241	237	231	242	242	268	243	254	268	227	247	202	233	228	259	252	238	210	255	247	235	243	229	210	233	210	213	243	218	271	261	213	223	229	250	269	243	245	248	242	221	239	233	230	271	253	243	239	233	236	261	249	232	229	212	263	242	216	211	240	219	198	200	209	231	235	240	260	215	243	266	223	224	255	236	221	236	237	211	270	255	233	204	245	219	243	250	234	219	248	220	212	265	223	238	229	240	250	238	238	255	221	229	232	238	232	223	226	230	249	225	229	248	242	231	221	223	215	254	239	235	243	222	247	239	240	221	214	214	226	240	233	230	236	267	234	238	243	226	248	243	258	194	248	271	237	223	238	219	248	224	245	219	223	224	241	223	236	257	247	240	261	236	267	236	220	226	264	244	221	235	229	209	223	213	241	231	255	249	243	217	240	229	215	242	229	243	216	244	224	228	221	240	235	243	252	244	247	251	225	227	247	233	237	230	242	238	230	235	224	218	225	232	222	230	238	242	259	254	245	234	249	234	223	225	231	225	261	258	222	221	245	256	259	239	208	218	224	194	231	225	218	246	244	268	220	266	222	236	222	236	249	213	247	236	245	241	253	235	243	204	203	231	197	230	216	229	235	228	231	245	265	249	226	260	243	242	242	248	270	229	227	257	242	230	222	223	262	248	240	230	232	214	211	262	232	242	264	207	239	257	249	234	213	221	226	255	244	218	244	222	225	220	243	248	242	244	235	231	205	239	239	235	249	215	223	241	256	216	231	233	229	233	224	244	231	246	231	242	253	211	249	225	224	236	245	254	263	232	235	249	260	203	257	219	242	225	238	223	240	254	265	204	236	237	240	238	233	229	250	267	240	219	247	225	263	208	207	239	237	223	230	241	278	235	231	255	252	239	236	229	196	244	227	230	289	231	222	244	248	256	240	204	241	239	246	231	247	255	246	241	211	211	245	221	270	236	231	261	251	232	212	191	220	214	245	216	238	237	219	235	237	233	232	248	223	226	235	232	255	250	241	224	241	239	214	244	236	236	237	219	216	232	212	240	219	251	225	228	193	252	253	239	247	228	246	248	244	233	227	241	233	247	225	236	248	231	217	221	209	218	241	254	235	225	226	262	228	240	233	251	238	218	250	245	212	249	264	220	237	217	227	237	209	202	237	226	225	261	231	221	241	219	233	244	221	214	237	250	217	251	255	221	234	227	272	230	215	223	222	237	263	253	244	213	230	238	225	260	266	246	231	257	225	242	263	264	232	226	211	229	251	237	223	246	228	222	251	271	236	223	227	259	223	205	256	238	220	247	254	227	226	221	227	232	222	242	253	278	241	218	219	223	231	238	232	216	208	238	237	233	240	219	233	214	209	255	212	232	254	245	238	237	244	227	231	224	238	231	213	231	274	230	230	239	242	225	231	236	233	210	236	217	193	196	259	270	245	220	256	209	231	210	218	234	223	213	253	263	227	206	216	217	254	217	228	264	264	209	225	266	250	255	249	217	220	259	221	246	229	211	218	228	216	205	243	251	239	232	236	253	201	267	263	235	233	270	228	228	219	229	246	211	231	241	233	250	208	230	228	241	241	221	213	227	221	244	268	258	232	236	226	214	237	230	241	223	226	230	244	221	245	270	235	221	248	245	215	239	243	242	216	223	243	239	230	237	247	220	252	246	229	246	234	238	253	240	247	196	236	251	269	244	226	216	250	250	205	241	237	238	213	214	247	227	233	230	234	209	265	230	218	274	211	232	206	240	229	237	207	248	258	238	263	251	233	223	223	237	232	249	240	237	250	234	230	217	232	241	228	245	256	219	218	225	233	225	236	204	226	215	234	219	233	229	239	228	263	207	224	219	231	235	222	247	242	215	211	249	218	221	207	244	205	238	218	228	247	237	254	230	239	244	221	245	236	219	238	255	244	242	230	246	214	234	216	243	269	262	233	213	247	243	248	241	204	248	234	260	251	245	238	232	224	211	237	251	253	228	252	230	236	204	257	221	226	239	226	247	223	270	229	238	254	247	230	231	234	239	208	249	242	206	233	257	221	248	244	229	242	225	251	205	222	238	254	208	232	258	261	247	233	228	243	234	224	231	239	254	249	250	242	241	241	263	240	231	226	220	232	230	218	244	230	246	210	225	241	245	236	225	236	263	239	213	231	219	237	225	233	227	256	225	253	216	231	245	228	240	249	270	225	240	243	258	244	240	237	275	242	226	238	231	245	241	241	223	265	256	243	220	218	235	202	235	228	218	234	215	234	232	223	219	267	230	254	260	256	225	236	224	246	225	257	226	217	244	224	254	229	217	241	229	206	251	239	246	211	261	226	256	237	221	228	224	233	233	254	210	234	234	283	215	226	228	232	242	241	247	222	231	228	219	247	234	215	227	221	213	256	236	236	259	225	234	243	217	241	233	238	227	243	234	230	202	223	253	220	236	227	228	208	248	236	233	237	224	268	223	245	262	220	248	228	227	220	240	222	271	227	239	244	223	244	252	218	235	243	214	219	236	235	219	269	232	246	239	216	227	230	232	225	254	230	226	239	218	249	214	243	221	218	214	225	229	240	223	252	236	235	220	226	218	245	242	241	238	231	241	238	222	226	240	235	236	216	229	220	239	221	240	230	230	224	231	238	227	212	225	230	228	201	261	221	223	234	257	233	225	225	216	230	236	241	239	225	242	231	208	232	239	232	277	225	276	250	232	249	207	202	228	210	248	238	208	227	225	236	242	247	219	238	227	231	222	227	221	180	206	234	202	229	214	253	258	267	252	228	230	223	234	238	243	240	219	229	261	251	252	213	197	244	241	217	251	238	238	208	230	237	201	266	245	223	233	226	230	239	243	237	250	223	238	238	239	241	246	243	208	233	257	258	249	250	244	255	218	218	257	228	222	239	239	225	221	207	256	242	240	227	225	235	237	210	240	269	231	218	227	246	250	257	212	215	231	241	221	274	254	245	219	205	213	239	240	246	215	244	231	263	203	239	223	243	246	248	217	214	216	222	225
16959	2945	3291	3240	2382	1951	1575	1331	1200	1045	860	810	801	776	769	741	715	685	706	657	639	616	643	693	635	622	642	661	606	637	565	579	614	676	631	637	617	642	583	591	580	562	582	550	556	554	578	551	560	578	569	587	543	568	529	589	550	586	577	592	587	566	563	584	602	581	578	527	566	575	573	582	586	579	577	598	599	569	603	582	602	578	564	595	559	576	574	608	544	548	557	600	553	590	541	564	592	573	598	556	539	567	556	517	556	542	607	543	560	582	564	588	543	575	571	575	578	553	575	548	598	564	572	580	587	560	514	573	588	584	568	573	563	543	622	559	574	561	599	566	522	578	590	550	546	557	570	592	566	529	611	581	559	555	593	589	515	573	543	614	597	563	603	561	571	570	607	572	581	533	606	537	622	559	566	605	575	562	543	584	541	596	569	622	591	578	539	564	569	576	619	594	578	594	580	584	578	596	582	581	546	582	555	565	558	580	587	525	552	555	551	604	532	608	571	575	580	589	609	573	557	602	548	602	582	594	590	562	570	548	540	541	562	599	587	516	561	569	527	575	546	590	591	516	559	601	544	556	524	571	598	591	578	577	517	543	599	588	611	605	549	555	563	544	578	589	588	542	545	548	568	614	596	582	603	594	572	552	569	561	581	572	565	514	563	561	570	567	530	546	571	581	579	590	554	572	582	576	581	587	549	583	589	572	546	571	510	572	564	600	564	519	554	572	621	541	573	586	587	589	583	561	577	583	551	552	534	552	535	575	563	592	564	575	600	544	567	539	581	590	577	588	550	570	578	558	551	535	570	583	565	586	534	608	553	628	578	584	583	610	528	582	584	562	557	578	558	609	563	555	569	554	554	567	571	538	580	543	577	569	578	592	549	542	549	585	587	561	559	579	594	594	564	578	566	547	549	599	526	564	551	585	605	541	570	545	559	577	568	538	547	640	512	590	566	554	582	609	568	526	556	583	555	517	572	577	576	562	579	594	576	577	572	557	591	573	546	586	547	611	590	565	579	552	587	580	542	538	604	569	569	606	590	566	535	562	597	532	596	578	575	569	570	629	602	576	564	596	552	594	579	593	565	555	560	563	559	573	548	551	549	563	532	590	588	582	530	535	578	585	558	548	581	594	584	521	560	571	613	567	586	585	567	572	541	569	578	622	548	557	536	569	562	527	605	541	604	594	557	557	588	560	569	603	534	582	576	560	581	561	565	579	609	584	607	567	570	555	560	568	586	547	521	558	556	555	574	574	548	608	596	581	584	583	574	552	575	601	576	527	576	549	516	550	609	563	590	539	548	538	540	583	574	570	564	563	523	571	601	608	552	576	574	560	638	604	578	593	559	568	593	576	606	577	590	575	604	561	561	582	578	579	541	530	533	569	573	585	521	550	569	568	615	539	601	557	538	557	500	603	610	584	600	572	574	541	590	579	560	587	558	589	546	587	520	549	595	540	613	609	559	534	604	556	540	547	567	569	574	610	540	560	562	580	557	612	586	563	573	566	556	604	551	581	573	597	557	529	619	527	587	539	551	585	571	556	579	626	583	578	596	592	580	562	572	572	588	568	562	577	549	576	553	554	566	573	568	574	560	550	577	518	584	523	563	590	523	603	569	573	551	590	525	538	557	596	594	601	569	577	556	578	574	614	604	575	589	595	583	595	612	558	566	593	508	560	609	576	538	572	566	617	605	569	596	560	597	614	574	553	595	567	588	537	561	587	572	612	564	559	567	574	562	586	580	604	545	548	569	523	570	564	605	536	560	589	540	570	572	594	578	589	633	540	555	592	570	555	541	566	566	564	534	568	578	521	557	545	546	584	616	546	587	600	528	588	556	525	567	553	574	594	561	584	578	596	576	559	581	580	557	565	621	549	578	561	572	611	571	580	611	538	547	604	579	581	563	587	579	571	606	560	557	590	538	569	607	592	603	560	570	535	585	577	556	549	559	596	560	586	507	557	585	561	570	547	575	597	595	614	588	532	561	565	578	579	577	550	564	534	573	549	586	587	565	575	554	596	565	520	583	556	551	585	571	558	559	559	588	531	598	545	552	603	528	596	581	588	557	577	547	583	559	590	554	595	562	513	570	564	533	577	569	604	585	582	560	579	596	602	521	547	577	563	556	614	573	605	601	590	586	572	542	557	541	559	547	536	543	573	536	590	583	550	560	556	552	554	566	580	570	582	544	578	595	584	567	529	593	573	567	584	569	575	556	550	586	594	564	568	558	592	583	589	541	537	559	577	563	607	556	561	636	600	526	591	544	584	526	574	597	575	596	549	557	557	568	575	570	580	546	538	605	589	576	559	575	567	580	558	587	594	566	583	583	577	567	553	532	576	615	574	516	582	578	535	546	575	539	543	561	595	546	568	554	555	592	612	570	608	544	588	588	559	585	590	580	581	546	522	604	523	518	586	566	589	568	572	547	606	550	542	539	522	558	578	612	575	603	564	581	573	571	552	554	548	576	541	552	613	577	592	565	569	575	551	580	561	587	575	578	554	584	558	586	526	548	559	587	561	553	553	543	578	574	604	570	593	608	584	626	565	560	597	575	568	587	551	605	547	531	559	529	544	574	593	616	511	560	586	544	585	573	578	529	534	581	530	558	555	561	597	609	595	576	580	537	551	597	533	587	579	562	552	549	581	582	577	578	533	519	525	584	607	606	592	584	514	557	587	528	565	516	595	614	567	567	575	583	582	594	557	546	558	575	594	573	584	539	529	567	575	574	561	580	542	539	554	556	560	595	572	526	577	594	544	553	573	554	552	567	600	566	542	601	565	553	600	603	571	561	555	573	549	515	549	544	554	574	598	569	575	577	593	557	560	525	565	556	577	561	541	571	572	600	595	557	611	594	571	562	536	589	592	560	578	562	549	568	640	544	559	606	589	519	603	599	596	607	546	553	581	570	568	519	577	585	581	574	594	555	568	503	572	577	571	603	599	564	538	621	549	583	577	581	569	594	575	585	572	540	554	589	601	532	623	606	550	543	606	569	551	554	596	601	562	576	571	609	567	609	573	535	601	578	602	610	567	586	581	550	602	584	601	571	595	560	535	603	560	595	579	586	535	536	578	559	569	566	567	564	634	594	590	566	538	560	577	572	544	566	558	579	576	605	537	556	576	570	559	574	584	543	575	563	590	581	574	589	538	571	515	563	568	557	548	549	569	559	590	565	566	590	508	595	581	553	570	602	560	558	556	552	571	567	559	585	577	570	608	571	554	548	628	557	583	558	583	593	546	593	597	534	592	585	566	574	568	567	539	536	576	552	603	572	587	562	539	598	565	555	574	586	561	562	567	556	583	554	568	541	561	572	570	545	539	529	593	551	523	548	569	550	583	549	505	512	560	575	514	566	574	543	535	557	551	537	581	583	534	580	549	541	585	625	550	551	594	526	584	581	537	568	541	543	579	568	510	543	561	552	545	525	598	534	565	541	584	617	565	583	572	568	562	519	521	587	566	579	564	592	549	577	544	537	596
34645	8720	2334	1524	840	571	471	391	330	261	256	251	226	226	209	196	185	175	164	180	185	178	182	175	181	166	177	154	159	169	149	135	147	166	178	167	174	153	164	157	164	179	168	168	184	159	182	162	187	160	146	136	154	166	160	186	140	159	172	156	162	189	156	153	140	173	153	160	146	168	170	162	158	165	183	169	159	160	188	163	166	179	163	154	174	179	178	165	150	139	173	160	162	167	150	151	193	194	162	142	157	171	161	179	158	165	178	172	194	159	147	148	162	152	173	166	160	135	148	173	139	168	142	142	159	163	163	163	152	176	168	147	169	171	162	158	163	172	159	137	163	154	142	177	176	158	144	175	149	161	181	166	156	151	152	154	168	156	181	174	185	166	181	154	168	192	164	159	161	143	137	152	139	144	163	160	176	170	159	178	142	164	164	153	163	180	175	162	175	171	157	158	163	143	159	161	171	150	147	152	176	164	174	169	151	170	169	180	163	155	168	143	155	159	142	161	165	156	146	157	159	153	138	162	188	160	163	147	181	154	176	146	150	171	159	196	148	152	176	158	177	184	150	180	168	145	150	179	177	153	156	151	193	168	179	144	147	157	171	153	167	179	153	154	170	136	160	184	172	161	170	154	124	163	147	169	180	151	174	162	170	140	138	171	152	161	151	185	156	188	172	176	177	169	164	149	142	164	166	135	150	151	149	153	169	169	166	180	177	190	179	149	170	153	184	164	157	160	159	130	173	160	143	154	171	143	155	157	130	158	170	180	166	151	162	160	147	163	158	161	168	147	153	169	161	152	176	167	167	162	148	163	142	162	151	164	172	126	162	190	165	178	152	153	148	162	170	159	145	168	159	159	168	167	168	179	155	173	157	155	175	153	153	165	153	163	158	163	168	185	155	163	177	171	178	179	152	154	167	150	191	173	173	148	140	160	168	164	151	169	153	138	148	170	163	135	160	165	161	144	182	172	158	157	158	143	150	153	170	164	166	162	153	154	140	142	157	146	193	171	174	146	154	161	167	158	184	159	144	163	175	157	173	147	174	186	153	169	174	150	157	135	173	176	157	157	173	188	152	156	188	154	165	172	146	153	145	173	160	165	141	176	166	148	165	187	155	161	179	171	170	175	167	168	161	173	165	178	179	151	156	176	189	143	155	165	144	153	146	173	159	189	148	159	149	179	164	166	160	161	150	167	155	141	128	166	161	171	156	164	143	144	146	158	152	158	153	158	176	183	182	146	179	162	144	156	167	147	153	175	175	191	154	166	164	134	159	164	137	169	176	183	170	158	150	163	183	133	169	149	155	166	157	164	141	143	142	166	163	179	158	157	160	171	152	169	156	135	159	157	150	169	167	172	163	152	157	150	159	176	161	153	168	169	178	146	166	169	162	155	178	154	157	159	160	151	166	160	170	190	129	134	136	145	136	174	173	170	148	161	155	163	198	159	161	181	173	154	183	185	173	171	151	157	182	162	174	170	175	152	144	147	167	148	161	156	157	154	173	174	170	151	169	174	177	174	177	143	158	179	145	158	133	161	172	144	172	160	163	165	162	157	155	182	178	138	152	166	142	174	187	173	158	181	156	151	196	164	175	140	152	141	152	134	141	150	156	185	168	179	138	136	137	148	167	158	155	173	161	158	165	183	161	148	192	174	142	167	151	169	154	162	168	151	172	150	163	149	143	153	167	173	192	163	159	171	173	145	179	156	149	165	160	160	145	170	169	143	171	179	178	174	174	163	171	151	162	164	155	149	151	150	153	130	162	161	173	164	173	147	150	170	153	149	161	160	171	160	164	153	175	126	153	156	170	171	176	142	158	152	175	154	143	161	162	163	152	166	176	170	177	167	184	148	165	173	169	162	149	138	140	164	164	169	192	180	144	108	169	166	152	131	151	181	167	153	154	180	154	165	170	173	159	168	131	175	160	149	172	150	186	176	172	157	150	153	191	152	144	159	170	162	176	123	152	171	166	162	165	141	158	150	160	152	144	160	172	143	192	169	134	154	157	155	181	158	150	139	175	170	192	171	156	165	185	144	174	155	162	160	162	175	187	158	180	148	155	157	167	166	160	157	150	186	167	142	179	152	157	147	146	168	155	143	164	159	182	155	161	146	161	183	158	144	144	164	178	162	171	168	154	147	154	164	151	175	162	167	151	160	146	165	150	155	141	168	142	135	160	186	162	166	156	148	159	173	160	140	150	173	146	156	182	181	154	162	163	166	153	146	147	185	187	149	149	141	145	176	148	155	148	169	149	151	141	177	156	170	156	155	161	167	153	167	167	154	161	158	170	172	152	188	184	189	171	160	130	141	154	153	187	149	160	154	149	164	157	140	136	168	152	173	181	159	168	159	174	145	154	184	149	168	159	162	169	172	157	159	165	163	143	171	144	151	160	165	136	162	156	168	157	149	176	184	146	148	142	162	172	175	142	172	179	176	167	146	172	141	145	168	172	187	160	154	167	182	167	154	166	163	172	157	160	151	160	157	150	171	176	162	156	145	154	151	167	162	163	164	168	150	169	164	165	154	171	145	153	164	148	141	165	134	156	171	186	171	149	160	159	139	142	156	163	169	168	187	160	149	152	160	166	165	160	144	158	148	145	143	141	169	162	150	165	154	150	169	138	151	164	160	141	145	149	144	176	150	143	169	155	154	153	182	168	167	185	178	176	165	166	166	140	155	163	164	167	162	163	180	165	170	153	120	156	164	150	146	174	152	164	180	146	142	156	148	163	133	157	146	160	169	174	165	161	142	168	163	172	168	155	138	163	134	159	176	147	172	184	174	177	180	167	181	138	170	186	188	153	166	162	147	174	174	162	160	149	182	155	161	157	184	162	154	172	172	160	156	174	179	138	181	142	152	152	154	161	168	163	156	180	176	168	145	151	184	166	158	150	182	166	137	159	176	189	151	154	137	170	163	169	157	145	166	158	171	158	173	153	144	149	148	174	163	179	159	162	173	151	175	162	194	150	155	155	155	181	181	143	155	162	152	146	167	169	150	146	171	151	161	161	137	142	150	143	179	137	148	140	161	131	149	135	170	148	161	153	184	157	154	175	179	165	154	141	142	176	154	164	166	153	150	147	165	168	153	148	156	175	169	163	180	169	158	157	167	145	152	175	164	154	160	153	169	158	179	151	158	146	166	154	187	161	195	192	148	146	156	173	148	157	152	191	137	145	153	172	170	170	167	174	168	168	164	167	182	152	169	152	144	168	161	158	178	151	153	169	172	158	144	144	169	169	182	153	166	152	170	156	168	159	151	182	156	176	168	170	175	167	172	186	141	170	155	199	157	174	156	182	156	159	172	145	150	163	161	141	172	154	161	153	172	144	158	150	146	170	151	148	166	174	147	152	175	157	156	132	153	155	150	154	164	161	145	153	154	149	160	157	152	180	145	173	171	184	167	171	175	165	169	145	164	146	156	184	157	161	148	175	159	156	148	171	154	166	158	166	152	145	166	153	137	145	172	171	179	156	143
21770	3852	4264	4501	3289	2369	2074	1631	1365	1137	895	883	710	800	713	592	571	598	539	486	477	496	513	479	496	470	500	470	432	445	427	459	493	498	509	476	453	414	400	423	396	444	400	391	412	423	408	407	388	403	441	379	406	421	399	366	417	382	411	410	382	388	419	382	424	398	381	414	421	394	398	432	388	404	389	376	398	398	396	428	428	389	376	385	389	392	400	391	425	411	377	398	372	406	426	391	375	413	400	405	392	392	385	388	383	433	431	384	389	389	409	429	405	395	428	405	387	416	397	409	408	404	390	388	387	378	383	392	367	418	434	412	368	428	392	424	379	400	401	395	415	414	388	393	385	421	393	386	371	417	398	411	391	391	415	376	400	369	424	356	440	413	395	414	411	359	372	399	361	375	407	408	362	407	395	395	411	415	399	438	367	402	429	418	395	373	366	359	379	404	410	382	408	421	439	436	427	420	443	399	375	386	406	439	351	401	412	382	448	416	400	368	402	384	398	416	378	393	382	411	395	413	399	406	415	378	379	405	402	410	383	402	400	380	411	407	414	421	407	397	342	393	373	427	400	380	382	383	395	384	384	373	429	406	399	378	372	407	386	404	371	418	416	381	425	416	412	378	391	409	430	417	409	397	428	387	402	390	380	405	398	382	384	388	403	406	410	406	396	367	379	390	391	371	404	358	404	410	376	406	426	400	436	398	401	423	401	361	391	394	398	445	416	332	417	392	398	411	416	382	379	396	418	402	406	387	383	400	385	414	416	408	418	391	394	406	419	375	363	388	392	386	382	415	415	404	399	375	385	383	415	357	386	431	414	371	370	444	369	413	420	395	378	360	402	375	395	416	371	417	385	387	403	412	403	404	429	404	368	410	397	382	379	410	411	420	398	379	413	396	412	369	390	386	411	385	442	386	383	385	387	382	415	394	387	378	358	422	425	398	399	377	398	404	390	410	407	367	387	398	409	412	384	384	388	404	422	358	391	414	404	385	394	427	422	409	424	388	394	417	443	396	422	399	417	415	386	400	391	397	417	398	418	375	384	398	389	379	404	399	391	373	406	416	409	397	402	403	417	396	402	381	382	407	426	346	410	377	404	372	378	407	408	395	400	385	400	381	417	397	367	425	405	415	395	403	403	413	421	384	407	437	423	411	398	401	420	398	388	416	398	382	393	407	408	385	403	433	391	430	421	425	393	429	381	385	372	389	406	434	401	377	417	357	406	422	389	404	412	411	422	402	398	376	422	368	424	423	420	408	410	392	418	370	402	382	380	379	402	360	387	381	396	358	406	399	398	392	391	359	387	382	368	400	417	356	405	406	425	402	422	407	390	409	396	415	396	378	421	398	398	386	437	384	381	390	390	409	416	393	389	387	391	355	388	381	357	393	379	378	404	428	414	400	396	412	394	393	363	391	425	383	394	409	400	395	389	430	385	375	386	405	403	416	390	378	456	409	395	388	389	425	372	400	417	410	399	406	416	379	377	391	398	410	389	403	394	401	388	395	405	413	406	392	450	385	390	403	389	429	394	397	387	380	404	370	377	398	375	420	383	430	412	379	365	388	390	366	405	375	430	374	446	390	393	389	411	370	397	348	384	388	385	398	398	382	425	374	407	411	409	345	387	379	390	360	410	368	390	406	404	429	429	377	398	396	383	368	386	418	388	401	407	362	384	433	391	397	394	405	392	428	382	395	405	409	394	368	406	382	381	421	412	425	404	388	419	429	364	406	410	399	407	393	386	408	400	404	422	367	364	415	398	412	427	406	408	388	417	412	362	381	401	381	364	396	422	389	378	369	349	384	395	414	383	423	369	370	400	385	407	387	418	427	382	393	396	364	394	377	392	384	419	376	431	394	410	379	361	406	408	437	384	428	414	375	415	341	413	403	411	390	368	406	399	383	420	367	365	366	368	371	382	376	421	428	418	392	413	390	404	411	413	385	384	375	379	416	382	408	398	410	395	395	399	423	392	421	355	388	386	432	403	388	387	365	406	401	370	405	429	370	398	385	361	394	400	406	428	345	363	407	403	406	395	420	395	404	394	405	375	382	373	416	408	418	393	399	402	418	395	403	399	354	399	403	387	407	386	397	369	408	402	371	405	398	379	386	404	404	380	372	405	408	372	419	383	380	385	374	391	413	406	378	372	386	366	417	387	398	375	373	395	401	420	380	375	406	405	424	400	390	435	410	428	428	398	408	391	401	379	431	391	376	377	373	400	368	383	367	389	358	422	397	397	398	402	371	438	370	412	388	397	422	407	391	382	370	392	379	396	398	392	385	393	416	394	365	407	413	374	408	444	363	369	391	377	404	359	392	413	414	381	395	396	408	401	386	402	377	370	397	408	419	389	390	368	390	418	392	407	401	359	421	422	390	398	394	402	410	432	394	387	386	394	360	418	403	401	380	379	447	414	393	383	395	370	413	378	393	412	404	400	359	397	378	378	404	377	381	369	392	358	383	371	425	385	429	359	387	393	409	434	420	394	382	415	384	394	414	405	405	398	403	407	413	385	404	405	427	391	393	399	431	376	400	418	383	370	423	392	405	396	405	382	386	426	375	382	400	391	374	397	411	391	392	402	410	406	407	390	367	371	374	440	390	408	381	387	388	413	368	423	381	416	394	377	368	380	409	391	374	391	411	381	397	403	392	432	393	378	365	404	366	403	420	376	398	390	391	406	400	406	393	403	393	424	413	393	411	373	372	417	396	396	439	380	406	388	363	396	409	429	373	385	376	386	369	427	373	374	416	404	390	377	383	408	407	413	413	384	435	360	416	408	389	405	389	406	401	390	355	412	369	390	361	389	373	366	427	376	399	383	369	382	410	377	416	387	416	390	403	407	389	387	401	421	388	385	389	398	392	370	376	401	387	401	396	357	402	399	440	395	387	388	383	400	408	423	419	375	415	388	386	426	426	392	421	401	378	404	412	375	418	401	368	418	397	395	366	405	389	402	398	437	402	379	403	415	383	400	389	402	417	397	391	425	381	402	377	399	377	375	413	406	371	390	346	391	362	364	416	389	384	405	364	384	402	413	398	385	406	368	392	393	394	408	390	391	423	390	381	415	409	407	378	401	420	364	383	418	414	396	378	427	424	393	405	385	426	356	402	400	379	402	362	417	404	423	394	388	373	401	406	398	381	389	378	388	376	406	400	393	409	416	413	361	414	430	369	400	396	382	403	359	385	392	392	385	436	383	425	430	425	415	392	437	388	371	354	407	403	395	395	405	443	397	438	386	372	373	394	392	420	396	407	403	398	411	415	401	409	379	404	410	372	370	371	382	389	417	414	412	404	395	412	384	412	429	422	351	401	378	406	383	422	403	402	396	383	392	361	372	378	395	408	391	430	379	351	386	372	387	350	395	387	416	375	372	421	392	404	451	382	381	353	402	376	386	371	450	366	398	387	449	419	381	396	391	440	374	406	377	404	400	373	406	382	401	398	390	439	373	409	397	398	361	377	387	378	431	400	394	387	389	376
11025	1479	626	465	299	257	246	221	184	184	193	192	212	176	181	163	170	185	167	185	161	166	158	164	179	153	156	166	156	215	176	163	157	177	193	182	185	145	171	167	165	191	155	182	166	195	151	149	205	149	171	156	163	169	182	171	178	171	171	150	174	179	198	161	150	151	160	187	178	166	151	194	182	181	185	172	202	180	189	189	175	163	178	188	190	181	174	173	169	168	159	158	159	170	129	161	173	159	166	164	165	166	161	184	172	150	184	193	155	174	172	173	167	185	163	165	154	168	166	175	187	162	162	196	166	177	173	189	200	166	194	165	149	193	177	166	165	168	160	137	176	151	172	138	186	168	192	208	186	164	160	173	156	178	170	160	192	189	168	191	173	156	175	190	167	193	187	166	149	176	160	199	193	163	157	193	162	186	176	159	190	155	182	188	179	174	157	174	162	156	176	173	181	169	172	160	170	144	182	177	179	168	151	138	181	146	182	148	159	169	163	199	203	169	173	159	155	176	168	166	180	174	185	167	175	164	186	182	180	172	164	162	151	189	157	173	153	177	180	149	190	174	146	166	150	158	177	173	183	168	183	149	164	147	181	153	176	158	149	147	187	180	153	193	165	176	157	147	164	161	157	151	183	186	187	164	153	161	179	185	172	175	169	180	187	192	163	174	163	175	160	171	196	167	188	174	171	187	157	173	159	202	174	132	176	205	175	159	176	170	154	176	186	157	166	196	193	157	156	193	167	166	160	158	182	174	169	169	171	155	164	155	198	169	144	189	177	178	189	176	172	161	170	167	162	143	164	177	164	184	177	176	183	152	154	178	169	176	165	145	178	166	152	160	166	199	206	153	194	178	198	177	167	160	176	160	166	169	157	194	162	170	180	158	176	152	165	183	156	170	196	159	133	181	154	169	163	190	145	158	181	149	180	181	167	190	187	174	161	169	179	169	154	160	152	148	176	164	187	186	160	150	165	170	193	173	160	175	138	175	173	162	190	148	171	154	151	167	199	162	172	196	175	172	192	154	171	153	166	176	191	170	161	184	186	159	177	149	178	162	161	165	164	178	152	181	164	165	184	188	147	175	153	139	173	184	166	178	168	179	151	156	164	154	158	179	176	151	151	142	163	164	181	173	188	191	165	173	169	183	192	148	160	165	169	158	194	171	172	167	174	140	173	165	169	183	162	175	189	151	197	186	182	156	186	181	186	182	171	170	155	186	157	156	165	162	179	180	155	152	178	175	157	175	153	168	180	174	160	145	171	160	189	193	156	176	182	163	152	177	163	159	163	175	162	185	163	172	186	197	160	171	168	172	160	179	184	172	152	160	161	162	151	148	174	174	174	196	187	198	172	186	157	157	174	155	147	175	175	196	156	159	183	199	190	209	176	179	157	146	158	163	157	172	176	168	169	179	157	170	165	203	173	183	194	181	176	171	211	174	151	171	165	171	177	175	185	199	179	176	170	158	160	164	165	188	210	179	164	148	167	163	161	182	175	162	162	145	151	153	157	169	165	164	176	144	171	175	197	175	185	184	150	175	161	170	152	152	166	193	161	145	180	188	172	153	182	218	178	168	174	174	187	171	156	169	205	178	177	187	179	186	165	155	175	185	176	181	158	160	171	180	198	171	172	148	184	146	184	173	178	165	160	146	185	176	156	165	168	158	142	160	144	166	162	173	157	180	177	151	180	155	168	175	149	186	176	182	170	167	166	189	176	217	164	162	161	183	165	158	154	166	182	174	193	190	179	161	142	188	187	184	192	147	188	170	156	177	182	193	186	158	153	158	170	179	151	162	177	181	180	194	159	166	174	178	156	160	177	157	175	151	188	146	171	161	167	155	171	195	164	190	162	198	165	165	173	178	156	165	167	150	155	150	165	201	192	163	162	150	199	178	164	158	172	173	154	163	183	154	149	159	154	153	139	160	161	170	170	176	184	170	143	163	169	195	175	170	177	171	166	157	183	144	168	183	201	162	184	181	200	167	175	147	169	173	145	177	180	166	173	184	182	172	174	179	171	189	154	177	205	169	175	157	195	180	160	198	165	171	151	159	169	196	168	172	180	178	161	180	181	182	168	180	168	151	178	170	209	168	196	175	182	171	144	160	171	155	177	156	137	167	177	178	195	179	180	171	169	156	166	167	154	135	164	179	176	167	176	165	188	175	202	153	177	174	151	166	167	175	161	189	180	184	164	150	172	144	175	167	165	157	190	178	165	177	169	155	149	159	176	151	158	190	183	187	160	166	159	180	189	175	167	171	153	149	167	172	175	183	189	151	169	168	162	180	153	181	151	183	157	206	163	197	178	165	173	158	177	172	192	170	157	143	164	169	163	158	188	150	183	193	166	191	155	163	173	172	159	199	143	126	156	183	172	171	181	183	166	185	160	155	159	157	177	180	161	164	168	164	191	159	165	169	167	176	164	185	178	161	167	182	188	187	148	178	175	166	161	173	173	163	167	182	181	168	171	172	166	196	168	169	171	167	185	163	165	164	165	153	180	180	179	181	173	141	165	189	152	181	144	171	146	179	175	185	173	198	150	171	176	167	172	172	189	177	166	174	176	165	184	164	178	156	188	160	192	183	176	158	155	173	157	172	170	167	164	197	171	175	163	180	158	182	172	172	169	190	167	170	169	163	179	204	145	171	169	160	164	162	170	179	154	184	188	165	189	168	164	187	167	177	165	173	171	152	147	179	211	171	166	179	160	176	162	174	150	180	157	167	160	191	152	177	161	162	181	175	175	169	171	174	185	166	172	186	166	183	183	146	166	149	177	166	177	168	155	197	184	164	156	159	176	203	171	180	175	188	193	156	170	169	171	168	153	164	161	174	164	177	154	180	179	166	153	164	189	174	154	179	159	157	169	148	182	185	142	166	153	180	162	192	179	201	174	164	173	172	170	169	176	177	165	172	155	172	176	184	181	171	162	188	174	188	163	159	182	150	167	173	158	168	182	159	154	162	177	165	170	185	187	191	148	188	167	161	179	155	182	178	175	174	197	163	202	156	145	169	139	155	169	165	177	182	185	177	163	165	171	143	151	154	172	166	171	170	161	168	170	147	163	164	159	146	160	198	176	158	167	186	166	196	175	178	153	184	150	139	181	182	187	201	164	168	188	184	177	167	181	201	189	178	184	192	183	181	172	175	173	191	176	165	192	145	195	150	188	156	170	165	180	186	170	167	203	174	145	154	167	164	166	170	171	159	176	172	158	151	159	195	166	182	164	195	198	189	139	151	183	176	169	149	187	191	165	162	165	163	193	161	198	186	187	173	169	178	161	157	171	178	141	160	163	166	160	189	171	148	179	191	159	191	166	142	169	160	189	172	156	166	183	169	165	188	175	193	214	188	155	164	174	150	162	173	179	167	172	177	154	184	156	190	169	192	189	199	156	167	180	187	152	149	182	159	144	149	181	183	174	199	172	194	164	175	191	174	178	171	160	183	163	188	149	158	172	168	147	148	158	187	153	173	163	182	145	155
8134	1231	1446	1430	1125	939	830	776	660	577	611	550	539	551	529	473	481	488	483	489	453	445	479	443	466	461	443	458	487	446	421	425	449	448	463	495	467	436	459	415	441	427	420	445	407	425	453	460	425	462	462	455	401	417	515	410	444	444	407	421	455	453	433	442	498	432	437	468	447	464	407	466	440	437	430	442	457	433	421	437	433	452	432	425	439	436	429	415	456	439	419	415	450	430	433	461	442	440	406	426	458	434	448	461	439	490	447	422	433	473	483	460	439	429	442	440	441	423	420	447	460	428	400	443	429	436	459	420	455	434	445	421	429	441	470	463	450	417	418	414	473	427	422	443	412	453	446	449	377	435	440	426	484	428	441	483	441	460	389	439	417	432	432	406	471	454	422	421	417	436	429	424	457	445	433	426	443	456	423	387	433	440	422	449	439	423	434	424	460	440	412	445	452	430	453	402	452	475	448	489	400	447	406	447	434	446	392	457	458	432	454	473	478	427	450	464	488	430	449	464	479	422	438	432	415	416	456	411	392	468	451	455	465	446	474	400	463	440	462	402	434	418	452	447	442	402	439	439	453	486	444	431	430	426	448	434	468	438	418	458	429	415	421	416	431	418	430	419	439	430	467	485	457	457	428	410	436	491	418	413	430	451	456	435	440	457	412	430	435	400	417	437	436	457	431	416	395	467	414	436	396	432	478	439	426	390	458	456	450	413	445	436	442	400	406	418	402	444	471	417	457	434	464	486	428	410	429	439	436	473	429	450	458	419	440	427	435	416	424	472	412	450	433	442	395	432	443	429	379	442	468	427	458	433	430	415	464	408	433	413	424	409	465	437	420	459	457	449	424	437	475	456	481	443	436	432	448	439	450	457	440	453	415	446	442	463	432	462	457	443	443	446	423	417	448	453	476	482	457	471	438	441	459	454	436	440	474	474	438	436	423	436	454	440	430	395	442	390	492	447	456	451	450	463	416	447	406	466	466	399	464	451	457	438	441	464	457	421	448	420	430	413	438	378	419	448	419	432	454	433	440	446	470	412	442	427	445	418	414	448	417	421	473	439	443	409	415	442	441	457	421	429	423	443	464	462	449	430	421	442	457	455	427	421	477	450	450	432	451	439	480	439	416	429	398	430	434	405	436	455	447	436	392	444	396	443	453	420	408	423	474	436	462	430	456	442	444	450	462	441	415	470	432	427	414	446	431	414	434	439	447	412	466	413	459	438	434	464	409	455	484	471	455	408	433	454	417	454	441	430	420	416	453	395	441	446	406	467	448	428	385	451	428	421	398	416	451	462	407	442	428	443	439	453	428	446	416	407	444	439	438	414	426	458	427	444	446	457	445	437	418	454	447	452	444	391	468	477	429	423	412	452	467	461	446	429	448	426	452	432	438	408	431	419	437	460	447	422	449	426	450	445	441	417	442	427	452	428	416	458	428	423	463	410	420	437	459	434	438	459	428	415	464	428	441	422	436	423	422	431	401	449	443	427	424	441	453	434	472	437	429	444	423	457	412	433	480	450	486	464	479	450	425	415	445	418	408	403	434	434	458	414	500	439	423	427	450	428	458	456	471	475	420	425	444	448	428	398	451	437	441	436	393	472	435	461	433	435	431	423	459	433	397	453	459	416	391	448	429	426	436	425	462	442	476	441	421	414	395	422	408	486	448	444	463	451	433	460	424	446	425	413	452	453	440	424	451	459	454	450	408	451	446	419	443	435	426	452	462	436	487	419	414	438	481	433	441	478	466	426	401	460	459	444	431	441	474	438	432	424	403	416	478	407	422	428	425	435	431	416	456	405	406	473	438	464	460	440	420	440	448	433	410	437	457	423	434	433	436	447	436	426	469	437	440	422	398	445	447	429	453	445	452	453	425	452	438	436	472	470	461	508	407	455	436	459	408	456	427	433	437	472	444	416	439	446	405	453	418	438	436	435	445	450	441	429	446	422	455	465	408	446	424	454	402	437	461	475	413	441	427	447	439	467	417	452	414	455	440	436	472	430	433	488	437	426	419	421	429	428	419	429	420	435	459	452	410	498	379	451	418	433	414	422	436	392	463	482	438	420	453	467	435	430	450	466	421	444	430	412	444	462	484	460	410	427	409	432	407	456	436	419	422	467	398	421	444	463	431	438	426	454	455	446	435	452	446	422	411	401	418	467	430	442	451	429	449	459	416	465	431	380	423	452	434	476	422	406	491	433	452	402	449	433	429	441	437	402	478	453	400	448	434	425	476	445	457	398	447	480	414	419	417	443	450	422	406	464	413	475	452	461	410	442	401	454	443	418	401	433	446	428	425	439	446	421	433	432	440	454	449	473	458	422	447	434	437	444	440	413	414	483	433	423	426	447	450	438	433	464	461	457	444	426	420	461	486	407	405	448	423	413	422	431	442	467	434	412	439	419	456	441	432	434	427	434	436	418	425	436	440	448	483	416	438	429	437	414	446	418	435	419	479	416	437	436	419	472	428	457	448	444	417	455	447	433	431	456	457	410	396	424	451	442	439	430	463	454	472	438	411	432	420	433	432	467	442	469	460	416	427	398	419	437	420	462	450	439	458	414	466	454	442	451	450	444	448	415	413	458	426	388	424	473	474	419	435	399	461	457	419	441	392	433	427	422	446	426	462	424	456	474	449	447	431	424	417	458	449	456	437	452	438	439	428	386	458	436	454	415	464	458	461	446	455	432	479	401	424	443	414	451	455	435	420	417	441	435	464	449	459	424	457	423	477	439	451	454	448	452	464	445	424	430	450	435	436	475	492	422	440	461	474	424	480	449	422	425	408	397	455	420	449	472	435	442	421	459	459	444	462	441	441	413	437	446	442	445	416	419	409	434	496	470	436	417	443	449	452	465	440	476	443	452	456	433	446	467	440	473	426	421	453	440	462	441	391	425	447	422	409	451	421	413	454	434	452	448	469	431	439	403	430	453	407	457	451	414	441	409	413	398	431	435	451	470	440	438	432	422	439	419	427	447	453	423	433	427	430	443	446	463	487	396	450	433	468	414	447	455	446	440	449	423	452	445	448	404	436	463	461	414	406	454	423	435	466	410	414	418	455	469	422	437	469	469	472	437	419	452	456	438	420	403	422	446	438	441	431	432	459	399	449	437	423	412	457	446	435	406	479	447	444	434	406	428	447	457	451	467	425	461	436	429	403	418	465	441	433	456	455	443	432	422	458	399	424	425	444	456	450	462	445	433	459	458	424	465	455	441	443	443	424	418	435	441	401	474	429	400	439	415	436	455	430	423	455	443	411	461	461	449	411	418	453	453	423	424	443	480	402	450	439	430	438	408	444	438	450	421	427	464	401	459	431	445	388	428	453	455	467	457	434	452	431	427	409	405	423	436	444	434	447	487	438	432	428	430	445	440	414	404	468	433	400	463	442	397	429	433	430	430	449	438	445	406	453	418	448	415	422	441	422	467	437	425	484	445	431	429	459	426	417	452	381	450	447	420	447	458	396	430	461	466	452	435
24889	4467	1402	1012	662	527	380	356	353	319	266	280	269	279	240	243	240	230	220	239	244	231	256	255	258	270	240	216	253	229	250	243	240	255	244	256	232	214	256	224	217	216	276	226	249	243	227	245	240	251	225	235	211	218	240	241	242	268	232	247	235	253	249	245	240	253	272	251	282	253	223	220	236	249	236	235	245	226	253	303	197	237	236	238	210	252	247	257	235	262	250	248	241	219	267	235	220	249	251	250	243	239	244	238	238	233	238	235	210	216	227	265	231	232	214	246	241	237	239	239	229	239	224	252	227	233	219	224	234	205	209	243	212	248	219	251	256	232	230	225	244	247	245	239	215	217	232	229	246	227	258	217	233	200	240	247	219	227	253	230	254	230	241	230	234	261	248	244	267	231	250	255	252	219	225	248	230	263	241	260	250	243	249	212	234	219	234	231	232	235	215	249	246	213	223	213	209	251	216	237	223	231	214	211	206	214	236	274	233	234	234	207	237	213	249	235	229	216	227	230	257	248	269	259	243	213	217	234	233	225	231	272	225	228	257	244	267	240	238	232	222	218	260	233	257	232	215	214	205	218	237	207	252	263	219	231	232	232	228	216	220	225	205	240	215	278	232	194	231	245	235	238	227	228	239	226	236	271	224	250	235	202	246	206	229	231	248	228	269	211	260	240	213	245	227	218	225	242	236	248	252	227	233	223	241	258	257	227	214	240	242	264	234	237	245	252	239	235	254	236	230	235	247	249	271	213	232	226	201	232	235	214	211	241	225	244	239	242	227	239	219	229	253	249	246	194	239	240	269	235	242	228	214	245	237	248	235	242	208	214	210	227	228	258	257	241	254	237	228	241	249	233	209	242	236	224	239	250	247	223	274	235	221	240	224	243	215	251	242	229	220	236	235	227	236	256	219	214	226	231	228	242	250	250	242	239	245	220	258	249	236	226	240	246	244	228	265	240	250	235	223	227	226	207	228	255	202	281	260	259	236	248	253	225	239	237	244	222	253	242	245	249	221	237	216	236	240	217	228	250	240	258	243	252	206	243	237	236	236	216	252	253	223	239	247	237	224	227	213	250	222	228	231	246	258	256	215	209	207	257	234	232	233	218	223	248	218	231	245	218	248	246	239	236	246	223	263	243	223	243	232	259	222	225	248	259	223	228	260	229	223	246	223	233	258	254	237	227	225	216	226	231	222	244	239	220	221	248	229	245	224	214	269	243	233	226	232	247	209	240	210	257	249	233	234	236	225	276	246	270	216	230	249	246	239	229	221	234	222	229	222	241	251	256	226	229	256	272	220	251	268	256	241	210	243	227	249	276	247	200	239	237	234	246	210	225	248	259	252	221	213	249	240	226	246	251	229	208	219	234	232	226	212	226	227	241	254	217	220	237	232	215	223	255	236	251	254	243	292	247	255	225	249	237	217	220	260	248	241	213	241	261	223	238	261	252	215	233	241	215	211	222	232	213	231	259	250	259	244	241	257	206	206	238	239	234	218	238	230	222	244	220	228	228	227	235	216	265	246	243	267	237	241	222	258	227	245	234	216	236	237	235	264	256	244	248	252	224	230	223	253	265	238	236	243	243	225	257	225	233	214	238	233	243	238	239	256	247	219	260	239	235	228	250	207	212	250	243	261	208	263	226	226	216	250	239	251	227	231	200	273	229	249	261	241	218	247	223	254	231	236	234	231	238	214	242	213	244	264	218	227	249	227	248	244	241	226	230	234	224	258	259	258	234	242	219	246	212	225	216	277	218	218	236	241	267	223	234	231	253	211	240	238	256	239	249	240	225	250	239	218	249	210	236	226	203	230	240	231	235	260	261	247	226	263	228	232	224	244	239	256	232	209	246	231	239	212	223	240	263	222	237	243	243	245	232	246	241	258	251	240	223	232	234	224	237	250	251	240	254	240	235	268	220	220	255	250	229	244	219	217	256	247	238	230	238	238	243	233	239	227	247	225	249	223	222	223	242	207	231	218	269	256	243	232	247	237	239	241	250	231	230	237	235	256	220	216	241	222	230	265	222	231	255	236	245	250	236	232	232	219	221	253	204	231	238	261	243	239	239	249	217	245	220	231	226	206	223	241	236	220	206	252	274	219	252	243	222	249	253	227	241	214	260	237	253	257	250	273	231	231	223	228	236	258	236	221	250	242	260	250	207	248	229	235	278	253	255	227	234	229	240	223	257	247	254	249	265	219	241	260	230	239	205	210	248	256	266	242	237	229	243	231	227	253	237	250	218	245	215	238	232	241	255	223	217	219	246	243	224	243	229	220	227	246	249	253	232	216	240	227	237	240	252	213	241	222	242	252	241	223	239	252	247	226	260	242	250	251	222	223	250	194	268	237	225	234	257	241	229	237	262	229	240	217	217	203	228	247	219	214	273	251	230	238	227	256	273	254	221	253	260	236	208	223	258	207	277	229	243	256	262	221	262	241	242	227	245	225	218	227	239	260	268	256	235	210	223	230	247	216	229	239	207	249	219	237	240	257	226	205	216	208	228	214	246	215	225	227	198	252	207	229	233	252	235	248	239	276	212	216	218	221	245	256	231	217	249	242	256	250	233	239	216	249	245	235	222	274	230	260	264	222	253	251	214	246	248	253	258	270	269	218	236	268	245	226	263	231	226	264	229	227	227	266	248	242	230	233	248	235	235	238	253	235	227	250	225	249	241	251	200	219	213	225	264	224	220	230	230	225	242	266	263	248	236	234	233	222	243	203	247	230	254	234	249	224	243	207	259	225	203	278	277	213	223	217	221	233	238	247	214	216	223	223	232	245	231	221	219	235	262	209	226	246	240	208	230	232	247	232	228	239	216	243	244	227	251	198	258	275	260	251	212	205	275	238	241	237	227	258	229	223	231	243	214	228	221	239	210	228	247	244	218	244	247	266	254	201	203	217	228	243	230	247	210	248	221	252	248	254	229	252	242	213	209	226	226	249	223	239	239	259	257	222	235	253	247	244	229	243	214	232	249	259	245	246	226	243	209	223	253	228	223	236	223	278	216	251	228	219	222	227	232	253	230	227	232	255	249	245	233	249	219	255	250	229	220	262	260	253	259	213	243	262	256	215	243	240	221	253	239	291	218	208	217	253	232	264	228	217	244	239	222	225	227	261	237	221	239	246	225	231	241	226	233	230	209	235	221	255	209	243	248	249	254	213	231	220	254	244	233	252	221	239	225	223	231	228	261	234	245	228	208	252	259	262	219	217	230	239	245	221	232	242	225	275	231	261	257	234	249	251	245	245	239	259	232	248	233	249	232	238	227	218	225	238	201	248	242	221	263	223	245	244	264	240	239	208	241	231	247	238	242	254	262	241	212	235	247	206	223	227	248	274	238	243	241	238	247	241	233	240	239	259	250	224	232	224	245	225	242	239	269	235	246	237	251	240	204	261	264	228	234	238	236	229	208	248	224	257	233	273	228	256	234	261	225	226	224	222	255	268	227	240	283	214	220	206	217	223	219	236	245	229	216
17235	2521	3101	3199	2440	1978	1541	1300	1120	1043	927	894	792	832	771	679	720	669	625	630	581	622	638	605	646	632	601	621	579	593	546	570	570	586	593	626	600	591	589	574	573	635	582	576	574	558	581	569	582	573	614	576	543	568	582	579	577	574	604	603	579	571	566	550	636	541	544	611	585	579	594	589	555	582	562	534	576	590	578	599	524	575	643	585	566	580	570	564	593	558	577	622	561	591	598	562	586	583	595	564	562	567	586	569	580	572	569	598	603	522	538	630	583	585	589	585	560	558	529	567	611	595	589	581	563	596	582	585	603	559	581	584	547	591	584	565	556	549	568	564	595	533	642	547	563	560	571	586	559	575	571	602	557	540	564	560	560	557	569	606	596	548	557	585	533	555	587	589	531	567	596	580	547	584	563	539	587	616	521	590	523	556	541	558	571	588	582	588	543	537	576	601	604	555	556	563	586	551	577	561	585	563	539	567	571	541	554	578	617	600	611	601	564	592	569	548	584	567	578	531	614	596	582	551	493	578	592	557	593	535	587	556	567	599	539	535	530	580	601	564	577	532	593	552	622	568	559	596	581	615	597	567	595	585	591	578	570	587	583	578	547	607	591	533	551	572	574	559	552	623	552	531	615	613	574	590	569	550	593	530	589	584	576	573	552	555	582	563	554	552	609	522	570	551	588	595	598	571	578	575	547	605	580	598	547	574	593	557	622	603	569	560	556	535	598	578	560	578	564	591	530	571	571	569	562	588	584	584	592	584	576	584	572	530	545	597	555	599	583	568	577	551	566	591	597	582	562	570	590	610	594	557	571	580	560	579	556	558	553	560	552	612	554	583	618	514	578	562	559	545	587	546	570	588	599	560	530	560	558	576	553	587	585	610	542	581	542	531	578	569	579	562	559	611	573	574	542	577	572	594	564	578	595	569	609	611	587	592	570	595	573	599	601	526	563	561	598	578	601	586	609	596	641	576	583	576	572	575	553	551	598	559	556	546	553	565	604	553	584	583	613	577	546	530	580	578	606	612	550	556	581	610	629	536	578	557	551	598	529	589	551	583	532	503	606	543	561	556	594	550	566	566	547	585	586	539	574	605	562	581	567	586	602	562	602	588	577	582	584	540	596	633	576	581	574	561	569	578	637	560	536	569	567	565	555	579	595	569	609	571	543	561	562	569	551	561	583	572	565	568	558	554	560	591	550	565	561	551	570	598	606	565	561	595	559	570	523	584	557	621	573	572	568	599	581	579	602	590	564	558	547	602	550	555	531	566	578	590	597	530	531	587	556	567	592	534	585	530	578	572	556	625	555	509	557	574	554	584	558	578	535	606	548	584	610	606	588	567	570	594	585	551	597	610	552	590	562	605	598	544	577	589	616	592	530	543	581	574	542	528	519	605	585	560	583	578	588	586	552	582	554	583	563	551	556	575	581	575	582	605	559	580	605	608	609	562	573	594	545	583	588	613	559	601	603	578	527	591	581	591	554	584	567	547	556	625	535	593	502	539	601	540	616	575	607	540	576	549	571	598	541	594	561	545	581	569	564	563	524	585	579	547	580	559	561	548	570	562	550	521	620	613	591	574	609	537	554	534	568	553	572	577	570	533	556	560	598	558	587	569	614	566	610	556	590	583	542	557	573	548	576	522	596	545	539	560	545	558	569	599	574	614	586	602	560	517	543	583	553	582	572	568	575	564	568	586	559	629	540	559	567	550	566	587	565	560	576	558	583	547	569	575	590	514	603	565	542	568	588	553	597	559	583	603	586	561	516	548	555	537	565	569	582	586	588	586	547	553	610	580	630	577	556	561	581	542	572	556	588	569	603	570	542	589	505	571	563	558	576	583	578	537	535	541	577	521	589	586	546	563	573	593	602	565	591	603	594	532	610	600	578	582	557	581	553	592	588	524	583	563	591	590	559	547	596	601	572	572	612	541	559	579	621	575	590	553	552	561	571	556	586	592	558	590	585	573	570	554	587	589	554	594	580	554	553	576	647	577	586	541	600	567	553	571	518	558	582	603	595	534	576	566	564	532	573	600	574	549	574	577	558	567	590	556	560	625	586	545	581	568	554	543	600	611	602	595	601	624	606	560	569	527	603	600	603	544	577	579	612	570	588	595	537	578	591	579	623	561	580	543	594	564	568	587	556	561	561	553	558	616	578	579	523	591	601	598	613	576	597	584	574	533	553	538	576	609	595	517	591	552	589	531	607	553	521	576	545	554	549	606	560	578	579	609	568	591	584	589	539	525	610	547	511	544	604	588	566	545	569	576	570	567	540	529	545	582	542	587	599	577	563	544	555	592	563	562	575	604	551	541	573	542	578	578	548	611	576	590	602	597	559	556	558	548	581	582	570	575	537	585	599	593	605	577	566	571	564	568	604	591	599	554	577	536	557	594	590	566	570	563	532	580	614	601	568	593	563	602	543	614	565	582	539	577	621	560	541	576	609	595	551	595	572	549	596	607	557	600	549	566	539	557	585	585	551	548	569	589	583	581	584	562	570	587	563	597	562	566	543	545	621	605	583	602	608	605	563	586	567	554	576	577	587	586	543	562	581	562	577	611	572	561	585	586	569	561	593	574	581	539	590	556	627	565	576	570	561	577	546	591	585	535	589	582	568	573	574	593	511	570	584	584	570	608	587	605	593	592	581	615	582	567	561	599	618	544	578	587	584	583	563	581	574	545	598	604	566	577	626	529	525	557	600	548	600	600	580	605	562	559	531	584	583	624	567	579	551	552	566	563	545	566	596	588	595	554	591	584	540	575	575	566	582	596	549	574	558	597	569	582	607	631	573	567	580	586	614	577	587	557	574	582	574	579	586	518	612	594	620	562	641	564	547	563	594	607	575	610	582	581	594	539	570	535	579	597	557	565	565	542	606	551	607	601	585	609	566	620	539	589	570	608	582	585	534	609	586	550	587	611	529	555	581	572	557	594	561	567	563	557	569	566	563	547	578	525	579	573	603	548	570	540	569	594	608	571	570	555	584	620	571	545	622	574	554	565	579	569	571	594	524	628	549	580	586	585	525	530	600	602	585	597	572	606	634	562	570	557	562	613	587	586	567	546	563	580	577	569	563	599	597	568	580	585	571	557	580	544	576	593	592	579	594	549	598	574	587	571	546	575	549	561	578	596	590	587	564	559	548	585	555	562	565	561	539	635	571	564	573	585	575	600	553	601	560	565	558	588	587	621	600	540	539	556	587	555	570	591	591	586	589	518	576	564	593	588	595	503	591	551	548	557	553	543	563	582	560	598	566	544	581	571	534	565	566	564	567	532	566	561	574	561	577	554	577	549	592	545	613	580	573	585	544	598	547	549	588	577	542	557	546	592	588	577	549	584	564	582	574	567	517	528	569	616	580	593	605	608	586	631	532	550	561	589	608	559	580	565	575	595	583	560	551	617	526	572	559	571	559	552	616	567	515	596	589	595	572	601	573	601	567	587	567	567	597	575	589	582	584	588	562	542	565	630	584	584
34368	7740	2394	1408	860	564	416	353	293	260	262	217	224	208	200	183	182	192	185	158	166	164	180	174	148	196	175	159	156	167	172	164	170	193	161	161	152	173	163	148	168	159	189	164	172	169	173	184	167	180	153	152	150	161	158	157	149	171	156	145	164	154	148	169	154	147	154	169	175	198	154	161	158	149	188	163	133	141	185	138	157	156	162	153	200	172	194	145	132	162	164	172	160	139	165	128	160	154	140	182	165	139	170	167	160	169	161	179	177	178	172	152	170	167	165	161	161	178	175	162	177	156	171	170	150	155	180	167	159	158	180	178	184	170	170	155	155	157	165	167	177	148	180	176	159	194	165	157	159	157	137	164	151	172	154	178	168	177	145	162	174	173	166	162	167	161	166	160	150	149	164	149	175	142	182	158	164	183	173	145	173	167	154	166	164	154	146	182	152	143	164	171	165	158	138	164	163	147	167	158	140	167	177	165	164	171	154	131	164	144	171	156	162	176	151	166	154	157	150	162	174	164	133	168	147	169	168	173	171	167	161	162	149	168	166	167	166	146	132	155	180	188	149	159	168	138	165	191	189	156	157	171	151	154	156	148	168	162	165	172	179	151	158	169	172	166	149	146	210	170	155	173	150	146	164	155	169	167	156	144	158	157	179	152	179	169	165	167	146	159	184	172	184	176	185	181	148	173	159	165	162	170	144	163	172	148	147	179	154	150	171	157	161	146	144	163	174	135	156	182	178	166	143	175	166	153	163	169	143	156	158	179	170	177	171	169	195	178	137	150	164	163	169	168	170	178	175	169	157	177	157	150	152	164	148	158	146	162	164	159	179	170	169	154	162	161	183	141	148	168	182	171	149	139	138	176	164	151	158	164	175	163	163	164	154	156	135	165	156	156	160	183	167	151	153	186	156	151	161	174	163	165	160	187	157	167	159	188	158	143	170	154	150	167	170	166	193	151	172	173	163	166	138	172	166	167	182	180	153	152	162	153	153	173	139	169	151	167	162	177	173	174	157	157	175	156	156	170	172	155	183	143	182	166	167	140	149	165	170	177	142	131	139	154	144	157	144	158	161	180	156	180	134	182	178	152	180	169	149	170	181	152	155	158	161	154	173	156	165	154	163	149	160	182	169	170	160	154	188	173	181	150	156	159	169	171	137	168	171	157	166	173	153	181	178	153	161	165	136	173	178	174	156	156	170	163	148	176	150	162	171	175	174	166	149	175	151	175	152	157	178	159	182	163	172	149	174	164	178	159	155	162	158	174	156	135	158	148	151	141	163	143	144	180	177	156	177	175	167	180	188	168	182	166	145	163	184	147	147	159	144	173	155	168	184	153	151	176	170	181	152	170	149	168	158	169	156	192	137	152	156	165	172	170	136	171	150	155	135	203	165	151	184	145	168	173	129	167	156	149	191	153	191	155	178	179	189	181	151	160	164	139	151	161	185	169	156	148	154	171	160	158	143	175	186	182	161	166	155	153	159	168	162	162	159	165	153	148	150	141	176	161	129	183	160	210	155	148	156	149	158	160	152	172	179	162	177	164	160	180	148	158	161	148	169	159	174	166	151	149	148	165	164	144	163	177	145	165	177	162	150	170	160	174	173	166	164	171	157	156	169	176	166	174	170	157	178	148	158	147	139	162	183	167	173	172	162	179	143	185	184	170	147	173	170	155	199	165	172	157	163	158	176	158	168	152	150	148	176	161	160	204	165	162	178	172	165	145	165	161	175	181	158	172	169	174	174	152	176	146	144	175	162	161	166	161	140	162	159	171	146	137	177	183	162	171	143	165	145	183	170	152	171	180	131	167	152	144	166	181	166	163	171	184	159	161	180	195	160	169	172	197	148	173	151	179	155	149	164	131	155	163	167	155	175	148	177	180	141	172	157	163	177	171	165	167	159	180	148	159	192	176	144	150	171	155	177	170	161	155	164	157	165	157	151	158	158	167	152	119	166	168	158	175	162	168	175	153	139	182	148	148	169	149	173	182	164	149	155	159	166	174	141	176	153	147	174	155	182	160	169	159	181	159	166	177	164	175	181	152	162	137	167	161	168	182	171	169	164	171	189	175	161	164	149	159	162	165	135	157	159	153	151	153	187	168	172	150	162	148	161	175	177	167	181	161	154	159	190	167	159	167	166	188	140	163	183	142	165	131	178	162	159	142	168	168	163	172	151	156	169	181	167	148	191	159	165	158	164	163	166	173	157	137	188	146	166	172	176	164	163	152	145	154	198	162	154	171	168	182	164	166	160	163	153	154	168	167	167	182	157	181	153	165	153	169	138	162	149	157	135	157	182	161	146	167	162	195	151	166	176	153	147	167	155	142	149	193	164	153	138	141	147	174	136	158	161	162	163	163	168	140	155	175	153	169	150	166	152	166	173	175	166	154	148	149	185	161	136	181	158	165	152	156	167	164	154	161	153	170	165	139	152	143	151	139	164	168	159	160	149	140	194	152	179	165	166	158	144	148	174	171	174	152	175	171	161	154	167	164	170	153	178	181	164	178	163	176	171	162	167	143	142	165	152	182	151	169	153	180	157	150	149	165	158	169	163	164	159	152	160	165	178	131	161	142	151	139	168	159	155	148	184	171	174	190	162	148	165	193	177	159	154	162	173	152	148	152	171	153	159	169	166	162	166	173	166	152	174	152	128	164	180	142	170	162	166	154	186	180	161	154	165	158	169	160	180	165	155	161	171	175	156	155	176	169	143	179	165	160	162	167	139	179	149	168	144	159	148	166	159	172	168	179	182	165	140	144	160	184	179	141	152	150	159	168	152	173	157	163	195	137	126	160	158	149	154	169	180	148	160	162	145	185	167	160	169	179	166	145	178	157	160	143	140	168	157	172	158	155	192	164	166	178	171	154	153	164	142	180	128	173	161	171	185	184	171	144	161	143	156	155	178	158	158	172	169	167	163	171	171	169	155	159	139	166	187	152	197	158	158	152	170	158	144	147	182	145	159	157	176	172	166	147	164	157	173	160	138	156	159	167	169	162	170	154	156	175	198	175	150	172	190	173	176	154	151	179	181	165	178	169	157	166	173	169	157	157	161	154	151	169	146	137	166	166	165	168	163	166	140	148	151	148	170	125	153	141	146	162	142	172	153	169	203	156	187	172	159	149	148	159	156	154	163	180	176	161	168	164	164	170	194	148	173	184	156	173	160	162	159	183	146	172	138	171	146	146	175	178	152	132	160	167	153	163	146	171	147	151	175	151	161	153	145	161	163	165	178	160	154	179	162	158	144	156	168	162	149	164	166	135	166	156	157	163	159	151	176	139	141	195	143	159	161	164	179	155	168	170	171	189	176	175	158	156	176	168	158	140	185	166	143	170	142	178	166	187	156	161	167	183	185	163	158	195	168	173	156	142	166	166	166	175	179	160	175	167	175	160	175	160	182	144	157	159	157	171	156	177	165	172	166	162	150	174	169	181	159	163	164	152	172	177	158	191	155	164	149	179	178	161	158	159	189	166
21541	3428	4401	4344	3427	2583	1919	1543	1263	1035	915	828	793	664	701	606	590	545	574	534	489	480	494	509	504	472	482	449	444	433	458	482	435	499	489	494	406	454	379	405	423	430	436	419	401	394	390	424	395	404	422	384	366	406	376	388	425	424	425	429	405	406	385	379	422	423	419	376	377	378	401	384	413	409	392	386	371	435	418	404	378	433	395	375	381	436	415	422	391	373	400	391	402	414	394	361	415	427	406	401	398	382	395	390	386	430	406	391	429	395	408	388	385	428	379	406	420	378	418	387	395	374	410	413	387	408	354	438	426	402	402	396	412	378	401	366	404	404	400	420	427	410	383	399	397	396	406	363	388	408	381	378	390	374	394	426	406	404	390	379	385	400	396	391	391	407	369	388	378	400	402	446	398	404	403	404	388	400	404	373	409	408	403	394	408	427	423	416	458	426	378	400	399	412	395	399	415	390	406	390	392	410	441	380	379	392	389	380	393	379	362	424	415	359	436	399	372	372	437	387	413	413	446	395	396	402	416	412	420	400	405	398	380	406	429	374	372	400	385	392	416	390	365	390	420	357	398	400	361	375	371	385	420	394	412	421	416	392	404	397	430	408	406	376	404	390	428	406	401	391	408	370	409	399	393	426	396	407	400	408	379	395	381	389	402	352	401	387	383	402	383	423	415	392	423	379	401	403	429	434	427	418	408	403	400	439	407	404	338	420	383	438	431	397	404	428	448	412	374	366	391	427	383	400	402	368	407	385	356	384	361	416	390	386	386	412	411	404	416	363	400	388	402	383	380	403	422	393	365	392	405	396	381	417	394	351	407	399	426	399	386	392	388	446	430	405	445	365	390	414	388	372	378	406	378	387	393	419	402	392	384	400	405	380	393	389	396	397	378	408	403	370	406	407	408	378	421	424	426	413	369	385	400	409	408	405	442	434	391	419	380	410	364	401	401	398	429	388	392	396	432	408	400	387	388	423	396	409	405	417	399	384	383	380	424	400	383	370	405	391	419	402	387	411	414	401	391	363	381	398	417	373	383	376	379	405	445	387	424	386	374	406	383	396	411	389	369	377	344	380	394	398	431	379	415	390	409	409	396	393	386	376	384	428	411	378	411	390	392	415	362	420	411	428	402	353	419	403	430	425	384	399	400	369	381	409	377	357	375	410	360	415	400	389	388	411	432	383	427	402	384	404	445	406	398	406	413	412	376	424	440	396	411	395	380	418	397	434	406	370	378	424	385	428	388	403	395	404	372	417	400	387	405	353	423	395	428	406	388	391	381	405	407	414	426	416	410	420	398	391	414	379	393	389	390	411	382	382	402	405	393	373	380	414	412	415	394	394	421	413	415	370	426	414	433	428	383	390	397	404	399	363	385	396	404	380	378	416	412	422	379	396	371	387	377	431	405	393	392	396	389	358	384	390	340	387	374	407	402	404	378	370	376	399	399	386	410	390	409	380	397	414	410	409	411	393	412	383	371	410	392	391	416	442	412	419	381	375	412	390	401	437	351	401	359	398	431	414	407	418	393	407	390	427	406	390	379	421	383	375	391	370	439	411	410	401	434	399	393	424	403	424	399	386	405	394	360	403	393	398	406	377	377	382	425	454	402	415	373	381	413	404	404	400	390	414	398	398	410	410	383	374	412	397	421	396	393	372	374	382	390	384	357	406	430	392	390	378	402	407	388	392	349	381	415	404	390	397	397	418	347	412	392	377	377	406	405	401	389	414	396	392	364	382	385	422	407	388	389	426	400	441	398	391	429	367	436	365	429	384	376	405	433	405	417	416	396	400	390	416	401	418	435	384	415	426	427	423	403	379	391	399	410	421	385	395	406	418	387	423	411	368	386	389	407	394	456	417	399	416	383	408	395	400	391	410	451	408	420	378	394	388	378	400	395	365	392	407	399	399	385	425	426	399	389	425	401	393	378	390	418	383	390	411	430	387	380	380	390	409	428	392	433	408	415	421	376	373	362	415	390	393	370	399	377	420	410	416	390	390	411	421	387	391	412	411	379	402	372	409	390	406	385	408	383	392	437	421	376	413	402	402	376	396	423	424	399	388	426	414	412	433	429	391	407	394	389	412	398	375	381	411	361	429	402	383	382	362	381	483	380	445	386	387	437	408	424	379	374	370	372	382	411	352	392	397	392	416	392	392	375	454	391	385	385	436	413	376	428	367	394	400	432	400	409	404	386	364	381	408	424	384	430	388	398	409	404	389	378	398	394	379	380	395	411	398	440	391	375	403	377	383	383	428	361	402	375	439	399	394	445	411	431	402	381	362	389	383	412	381	390	393	385	433	419	359	418	435	423	428	403	394	429	447	402	375	399	379	400	375	392	411	340	383	392	434	453	400	379	384	367	419	429	413	413	432	406	434	391	412	410	366	437	386	390	414	379	399	412	427	395	396	407	409	382	400	422	395	427	406	392	398	396	386	387	389	399	405	414	402	408	394	409	404	375	394	382	415	415	428	408	393	392	379	401	401	405	384	412	379	387	382	395	387	419	389	402	393	399	448	418	416	406	411	385	387	396	376	436	400	376	393	408	370	422	402	395	402	426	406	392	362	416	399	399	399	392	383	391	387	405	397	394	376	401	403	399	388	378	412	427	410	404	412	436	378	363	386	383	389	408	388	432	370	407	411	394	432	392	384	414	422	406	426	435	404	392	400	429	412	406	406	415	379	421	419	407	415	394	369	420	394	382	354	397	420	382	381	396	378	375	407	407	401	354	397	357	402	425	398	416	353	408	394	413	385	387	389	397	405	421	405	443	394	428	383	370	399	400	404	423	398	372	427	411	352	393	403	419	404	406	429	427	397	384	401	435	379	383	358	411	380	384	410	389	423	385	397	425	422	375	382	435	433	409	438	369	389	358	407	396	387	414	382	460	390	426	411	400	425	418	419	399	377	419	436	400	429	391	376	380	407	365	444	370	413	398	396	402	374	393	406	458	392	434	380	410	425	393	388	379	410	390	403	396	398	393	405	395	417	434	439	398	392	393	364	401	395	422	384	399	409	424	386	394	418	376	415	398	402	376	424	410	431	375	426	384	385	379	392	394	385	402	409	373	398	405	384	408	360	403	423	428	404	435	401	373	414	385	395	428	415	399	377	426	396	409	413	438	417	419	395	405	399	418	407	407	389	376	416	392	363	421	417	368	401	383	416	404	414	410	412	409	453	399	372	407	409	410	425	413	392	412	441	386	412	362	389	387	400	411	386	425	430	438	396	395	379	412	409	408	403	385	452	389	402	374	410	396	411	414	393	380	417	405	397	393	418	347	389	386	384	385	417	383	382	394	394	387	388	401	420	414	389	390	392	398	367	360	378	408	377	395	393	408	419	406	410	418	422	403	411	386	401	376	389	394	391	368	366	427	403	409	417	394	443	415	389	418	377	385	376	392	422	383	414	438	403	354	413	406	405	389	464	426	409	359	399	432	401	408	365	448	402	439	417	364	377	394	394	424	401	407	355	391	392
10621	1538	736	453	307	273	236	196	188	180	187	181	211	160	182	165	147	176	187	177	185	171	194	195	161	172	182	176	171	156	173	196	142	183	179	153	180	158	196	182	164	194	186	167	163	185	172	172	163	167	165	159	171	168	160	166	160	146	189	179	164	163	176	165	187	160	173	162	174	183	156	159	155	173	193	161	170	160	185	143	170	181	173	147	155	157	195	157	173	164	178	183	163	178	170	213	169	163	176	174	168	169	167	161	168	159	187	170	192	165	202	186	169	190	176	165	183	189	168	165	168	161	181	180	170	178	193	187	160	210	179	177	180	167	209	182	181	189	157	181	174	197	179	172	170	190	163	154	176	176	172	186	164	158	190	177	197	168	162	182	148	177	166	164	171	171	175	172	170	167	153	179	179	172	166	175	175	184	161	158	151	171	157	180	170	179	159	156	160	163	159	160	165	182	161	158	155	150	142	187	150	187	167	179	182	158	200	189	198	187	198	162	182	156	175	177	157	172	161	170	178	183	186	179	184	181	190	175	175	190	172	165	162	172	200	174	172	159	180	167	191	188	148	172	163	157	167	195	191	188	153	183	175	161	164	186	164	141	194	178	199	178	180	176	163	187	175	156	148	156	215	188	169	147	177	141	149	160	170	158	175	178	143	186	173	166	175	165	176	187	178	160	172	182	185	176	164	194	153	169	190	159	157	182	161	174	160	186	178	150	188	164	178	138	181	168	201	174	201	165	163	187	164	194	168	183	198	174	156	181	155	186	165	189	170	180	174	167	175	190	154	170	157	179	211	162	173	187	187	182	175	185	185	178	187	149	172	163	186	158	171	186	175	166	176	200	161	176	161	178	173	162	169	183	175	162	201	162	188	149	203	179	183	176	179	187	158	167	182	163	168	178	170	168	159	176	152	180	150	180	150	149	166	152	171	155	168	183	141	144	176	174	175	158	144	187	190	153	149	160	161	177	184	176	178	167	173	176	170	162	147	173	183	159	166	152	161	172	159	157	178	174	162	168	171	183	168	160	169	171	180	167	158	190	168	188	181	158	159	177	156	183	164	149	157	179	166	149	158	173	164	164	173	191	161	149	188	177	165	191	189	166	167	153	182	171	174	209	213	168	173	190	171	160	167	160	164	173	180	198	173	156	203	167	177	174	179	169	173	183	194	174	150	170	162	178	176	157	168	164	162	178	156	203	179	157	177	168	175	185	169	171	173	177	159	168	166	181	187	182	179	189	183	166	153	155	153	181	205	154	153	187	161	149	182	188	167	169	151	194	158	151	167	197	170	186	180	158	182	186	175	164	183	173	174	192	161	192	179	146	153	178	151	181	162	184	174	155	189	169	172	172	173	161	187	171	172	184	179	157	177	191	167	211	168	174	182	166	167	155	172	175	148	171	183	205	179	175	166	161	196	164	166	161	176	180	194	170	176	179	193	171	164	174	158	161	162	155	148	173	150	187	170	173	181	184	176	159	167	163	185	148	183	178	167	171	184	183	182	194	176	168	177	172	173	195	168	182	157	182	172	177	164	167	168	172	196	186	171	157	159	165	177	166	176	176	168	176	160	158	168	179	134	176	166	167	188	177	184	146	174	174	166	160	188	172	179	188	165	173	151	167	190	171	185	178	212	163	171	173	160	187	156	165	169	162	165	165	210	171	149	192	184	196	161	139	165	166	185	168	163	190	181	167	175	160	145	177	159	170	168	192	194	178	175	181	155	183	173	190	145	179	158	191	218	172	175	175	190	184	144	168	159	162	190	188	174	151	189	142	178	183	172	178	177	185	178	173	179	188	170	168	159	177	216	172	163	161	182	178	192	186	176	175	175	157	155	174	170	143	154	161	188	182	188	165	165	174	184	164	156	173	145	167	178	181	182	152	157	148	181	190	181	180	176	166	133	149	187	178	157	192	178	185	165	162	172	199	151	180	155	211	164	158	175	180	169	172	156	174	187	171	163	170	168	156	164	172	179	163	155	180	209	163	169	176	176	163	153	169	161	157	174	169	173	181	188	172	155	166	170	165	173	161	162	160	168	175	140	172	176	164	182	140	143	179	169	180	190	166	193	184	162	192	194	190	175	178	160	183	158	208	169	179	181	188	185	197	178	181	198	190	181	158	144	162	159	157	163	177	190	151	173	153	156	166	167	182	185	172	209	170	150	174	175	173	187	176	146	155	163	175	171	186	186	191	163	159	173	178	171	191	199	161	155	156	172	173	198	162	192	157	168	162	173	185	155	183	199	177	179	173	212	166	178	170	177	167	172	168	161	173	186	163	177	179	177	177	181	178	180	162	140	204	182	179	184	172	176	178	141	158	175	185	192	190	192	190	143	172	188	174	175	187	147	160	179	157	187	164	170	177	180	172	187	164	183	156	159	202	168	171	192	163	160	167	190	174	162	161	150	190	156	171	151	163	157	156	170	152	163	180	151	157	181	169	173	186	165	155	188	172	151	163	176	166	185	194	162	168	186	177	179	161	161	171	171	171	171	184	191	181	160	166	161	161	174	153	169	205	177	186	171	183	176	159	175	161	188	149	189	164	156	177	176	180	174	152	158	173	185	167	167	164	181	159	159	155	183	173	189	167	186	156	161	162	188	165	157	173	177	162	178	148	173	193	160	194	183	183	186	178	163	189	176	165	212	210	194	180	148	168	182	169	152	160	173	176	162	180	177	182	174	169	165	164	160	182	156	159	177	184	146	175	184	159	172	172	171	186	187	179	147	176	179	151	168	184	166	154	179	183	176	170	183	175	178	190	179	191	173	170	185	166	171	194	180	177	189	146	178	170	191	167	167	168	167	166	156	177	175	198	190	179	168	176	205	185	159	174	153	157	177	145	172	196	176	185	163	180	159	157	177	152	205	164	172	193	184	161	163	154	156	183	180	189	191	170	167	202	169	190	157	160	166	169	165	162	177	147	166	162	170	168	169	169	149	159	179	191	165	193	175	169	184	192	190	190	173	162	181	149	177	172	165	177	153	168	150	151	182	177	201	186	188	167	176	177	170	173	169	173	181	181	166	161	170	191	194	140	179	179	180	161	163	162	197	182	169	156	169	169	178	178	167	178	156	180	171	178	180	162	164	169	187	201	179	188	176	140	154	185	179	165	187	186	165	189	166	170	161	165	183	179	167	177	153	157	163	186	185	176	188	175	166	142	185	163	164	167	161	184	194	175	184	157	181	194	169	173	176	159	160	194	199	164	165	215	157	170	167	182	190	187	163	167	183	167	192	170	154	174	173	168	136	161	160	170	200	186	155	190	169	164	178	183	193	176	171	172	181	192	175	174	171	177	186	162	157	151	162	171	174	165	168	172	163	160	176	175	157	172	164	165	160	159	175	158	186	188	158	163	156	162	203	183	169	157	175	142	188	171	188	181	171	195	209	160	175	167	167	194	165	187	163	146	168	171	192	176	168	137	172	164	149	171	153	165	159	165	199	197	177	177	190	179	174	169	177	171	173	155	170	183	167	175
7839	1286	1802	1586	1187	974	790	669	603	571	570	574	546	531	506	508	468	456	456	464	414	442	441	482	493	473	461	457	477	433	451	477	440	473	501	428	479	452	453	447	468	413	415	458	433	404	436	466	432	453	469	468	447	405	422	460	440	462	460	425	415	452	450	459	471	444	429	464	449	450	434	418	417	403	426	480	450	424	408	434	438	437	440	438	454	422	433	446	440	435	411	430	443	449	479	431	437	410	431	456	448	442	416	431	474	429	452	456	466	448	445	399	444	457	441	442	444	424	435	452	421	425	446	434	446	465	460	409	416	417	450	471	431	428	425	454	465	439	444	421	424	418	465	439	427	446	458	442	476	454	453	401	430	431	411	427	431	444	440	449	412	406	435	436	459	475	488	437	466	442	434	409	443	422	417	486	473	434	401	453	482	426	480	418	457	434	470	434	427	448	424	420	450	465	450	461	412	410	462	432	425	459	469	440	429	432	434	475	453	432	438	440	434	437	446	449	453	432	436	422	456	431	421	463	488	418	417	446	439	444	408	426	467	436	467	434	468	389	462	429	434	461	436	420	471	401	482	398	441	433	460	406	420	455	458	441	481	397	456	472	424	471	456	451	417	409	429	451	440	507	451	480	458	402	455	428	437	438	474	412	419	437	417	433	425	428	454	423	465	463	426	465	426	455	427	445	459	423	418	430	453	441	448	475	432	429	420	452	443	436	455	440	429	414	482	436	441	416	456	472	426	456	429	435	453	404	439	470	457	422	471	433	422	441	444	479	439	431	443	458	445	434	442	464	407	427	408	442	424	460	466	469	432	429	424	445	420	459	436	435	489	437	430	390	467	442	437	468	442	460	419	440	444	447	414	440	411	423	442	417	440	442	437	394	418	423	414	456	410	444	416	440	462	443	469	471	444	479	445	425	440	437	458	465	454	450	438	456	438	434	417	405	470	427	419	430	427	423	422	412	433	422	424	466	472	429	437	452	473	444	439	462	431	426	442	437	430	432	438	415	451	431	473	457	445	433	449	450	445	436	454	447	430	456	426	423	484	472	440	450	422	407	394	402	412	423	447	413	460	436	443	425	431	438	440	459	451	406	479	488	440	457	455	433	435	424	475	419	447	401	464	437	428	437	454	445	430	462	438	419	446	448	430	448	441	432	419	440	427	468	432	443	446	435	405	468	430	425	473	425	407	404	456	437	436	436	445	432	426	407	402	453	411	453	435	455	420	438	436	421	459	472	463	478	444	433	448	443	405	441	417	435	452	435	422	453	489	460	455	453	450	470	471	443	464	418	419	453	438	468	438	457	461	413	478	465	435	419	444	418	482	444	447	430	464	455	411	424	479	463	426	428	433	472	454	453	423	455	420	419	426	445	429	458	434	465	411	474	442	467	475	475	449	463	458	451	434	445	450	431	416	428	428	440	449	439	406	480	423	439	448	443	428	449	464	450	422	439	439	391	427	435	518	428	466	457	423	447	423	434	473	447	460	446	434	417	435	418	461	426	408	419	441	405	421	470	417	464	424	421	457	457	415	472	466	426	428	432	448	456	427	458	444	424	449	453	405	442	422	457	426	441	461	425	447	432	445	465	452	442	411	455	466	402	439	475	398	480	432	418	447	448	443	482	427	426	455	431	413	432	449	430	438	421	442	477	460	457	447	413	417	430	418	428	462	456	476	399	453	461	456	464	457	463	462	450	442	473	461	449	455	437	452	423	446	467	451	462	416	447	430	468	454	466	425	421	415	421	434	443	480	456	466	435	409	417	443	411	424	488	406	454	460	452	414	425	409	454	424	433	476	436	422	408	464	435	436	435	428	435	418	453	439	453	430	437	433	454	404	424	453	421	465	440	455	469	458	432	473	449	453	454	432	450	464	438	438	414	426	444	443	429	437	486	431	457	389	460	417	454	418	392	475	426	462	500	446	436	431	464	459	484	446	421	427	457	474	456	447	445	436	439	434	439	462	437	443	413	426	405	435	410	435	463	433	442	439	393	445	416	458	417	456	404	425	399	451	438	421	463	449	424	444	426	436	436	425	461	432	449	395	437	473	418	475	443	436	402	468	422	425	404	435	424	464	467	431	508	466	438	459	432	458	444	466	442	429	415	459	463	414	420	443	450	437	454	452	450	444	451	408	427	440	451	418	452	405	429	452	441	445	396	450	447	419	429	383	450	414	424	398	452	419	429	425	462	405	458	446	454	399	436	453	424	416	414	449	448	446	431	446	443	486	423	428	433	426	458	443	496	468	468	418	431	454	466	400	447	387	445	421	434	453	472	443	445	432	421	406	440	436	487	411	409	445	473	415	452	463	404	447	445	438	453	452	431	397	480	434	446	444	456	456	434	455	440	478	429	480	467	454	445	445	462	474	446	443	445	447	464	434	428	414	442	442	433	412	450	428	427	462	433	446	405	440	428	418	444	449	451	448	462	402	432	456	483	459	452	480	453	408	394	436	426	465	428	466	405	452	429	465	431	426	434	446	464	422	459	417	420	445	451	427	379	432	446	462	452	453	440	454	454	429	488	446	444	429	454	456	471	431	438	495	437	409	440	419	404	423	439	423	417	425	448	444	440	445	433	474	442	425	435	433	453	412	445	467	448	445	460	471	448	463	452	443	428	411	457	438	440	425	440	419	446	457	401	439	433	415	469	480	439	440	455	444	445	451	472	440	469	444	403	431	481	430	465	456	425	435	447	441	421	432	392	443	451	490	442	453	438	403	431	445	455	453	430	420	436	449	399	460	481	454	436	453	445	419	432	414	457	464	426	423	444	430	421	448	477	442	467	403	402	438	444	439	453	416	403	462	439	452	488	424	482	431	482	482	447	451	431	424	430	410	407	453	457	444	459	455	429	452	436	433	454	434	441	445	474	444	399	470	408	459	439	421	445	448	432	415	419	494	450	481	452	455	440	437	438	442	442	433	399	411	416	466	467	461	431	465	427	407	413	431	457	425	459	457	493	458	412	414	416	466	467	462	430	428	465	448	443	426	452	448	420	463	389	422	426	452	454	407	454	462	412	417	461	458	436	414	442	417	433	484	443	451	477	455	433	450	429	446	436	445	419	457	440	435	428	442	415	477	410	400	438	454	452	448	454	445	477	452	447	430	419	476	429	452	451	427	473	459	461	465	454	469	475	416	414	477	437	443	442	441	452	475	465	472	440	431	479	428	464	443	416	454	440	439	432	445	450	444	405	464	466	438	434	407	400	466	437	436	402	425	417	498	451	446	450	421	460	436	455	434	444	440	445	434	409	452	433	415	456	446	437	422	418	414	453	462	400	440	444	431	412	471	446	434	440	459	411	442	427	461	473	461	450	427	409	431	443	431	434	434	434	456	443	423	449	447	419	446	457	429	440	427	430	461	454	481	478	418	423	447	456	425	451	423	449	431	506	451	446	440	429	446	450	430	421	427	434	417	436	420	420	455	424	435	429	481	433	444	423	452	463	406	443	446	455	447	448	454	435	427	421	412	453
24744	4608	1664	1140	731	547	378	337	289	304	265	267	271	249	241	271	235	241	263	249	257	251	270	238	214	247	250	218	217	239	201	244	234	267	231	238	263	260	266	256	215	266	242	224	250	261	234	221	229	244	253	190	248	258	211	244	230	267	241	262	252	254	228	252	253	234	245	260	238	235	254	238	239	239	234	242	257	233	224	222	235	220	243	256	268	245	219	232	236	231	249	255	223	251	271	249	252	236	237	265	243	257	226	244	229	219	244	249	245	220	231	244	220	218	226	263	271	194	191	227	243	235	290	257	221	235	214	220	236	238	216	209	235	211	221	212	248	233	259	240	220	229	230	252	213	240	250	236	242	236	268	248	235	251	267	209	239	228	240	207	270	232	224	237	240	250	268	208	246	226	231	225	234	235	252	233	266	235	229	207	234	227	220	285	259	220	234	233	256	254	249	213	256	247	232	257	235	267	235	221	238	253	211	243	234	233	257	220	254	253	228	248	219	226	217	240	243	259	229	246	245	255	250	226	259	235	233	217	251	266	256	227	271	232	240	230	225	239	292	237	259	242	239	240	236	245	267	248	250	238	226	227	241	258	266	226	262	266	236	232	276	240	258	235	186	212	226	238	245	256	262	247	232	255	240	222	234	245	250	223	235	236	221	244	256	250	234	216	227	253	243	243	225	242	238	249	249	242	243	232	234	243	230	251	236	216	239	222	209	260	237	214	262	233	264	243	244	265	235	275	240	248	217	229	260	269	268	242	218	239	231	254	251	229	218	260	236	221	213	252	212	265	239	232	255	235	240	259	223	253	235	237	247	233	235	231	217	222	225	225	235	235	227	260	239	243	226	266	233	230	239	236	239	242	227	233	249	224	215	237	225	213	250	230	247	246	245	250	248	231	220	222	223	260	246	210	222	239	209	222	224	208	247	218	236	215	251	237	234	248	225	227	251	250	233	225	233	252	228	267	256	234	254	242	233	241	246	262	223	210	251	261	235	228	233	234	238	207	251	216	230	227	249	232	244	247	251	245	262	234	244	227	217	240	238	249	244	224	248	248	250	273	220	251	230	231	238	250	230	252	218	236	239	250	233	222	221	261	232	248	248	228	235	234	254	234	252	229	254	233	219	237	214	230	222	224	221	233	223	218	250	237	233	247	267	236	225	253	251	268	234	254	235	231	225	222	249	255	243	248	269	244	236	285	272	218	257	243	252	256	250	237	254	233	232	224	231	222	253	236	256	212	218	256	230	250	232	228	225	258	243	225	236	234	252	254	218	255	266	246	257	223	236	239	237	240	247	240	230	267	241	246	261	241	235	204	256	259	222	246	257	251	250	283	223	209	229	240	226	238	244	230	263	246	224	251	268	237	211	252	210	224	231	236	213	225	228	257	242	219	248	207	240	256	261	226	219	245	224	252	236	210	253	234	203	245	249	250	241	236	249	251	257	217	253	255	247	226	245	228	229	231	255	248	229	244	246	212	222	227	255	224	235	222	274	258	213	249	247	225	224	215	228	231	225	261	250	242	224	252	240	273	237	255	224	229	203	240	282	233	259	224	239	232	244	230	239	213	194	234	271	201	238	252	239	205	252	230	218	225	233	240	248	223	242	226	253	215	239	227	251	247	233	254	236	239	240	252	218	217	212	257	256	237	219	250	241	248	232	213	244	246	251	217	235	250	230	243	236	231	232	245	203	264	215	251	259	258	240	247	275	243	246	240	240	231	224	256	221	280	211	237	259	246	250	215	242	245	254	234	247	238	241	231	229	231	276	235	256	229	238	252	237	213	224	248	262	255	237	237	239	230	217	242	210	224	246	222	283	222	239	254	265	236	222	239	243	210	255	248	277	251	246	229	245	238	259	230	226	216	260	251	230	248	268	232	257	252	237	257	241	264	212	255	232	238	254	248	222	249	262	223	235	241	232	279	243	233	258	246	233	209	207	226	231	248	223	235	250	239	235	249	237	243	234	254	226	217	228	236	265	259	228	248	216	238	238	253	208	225	232	246	232	224	235	220	220	209	235	249	247	240	248	233	211	261	221	222	222	215	221	257	242	223	250	233	236	246	248	228	220	230	212	215	244	208	220	248	238	236	211	243	208	226	267	238	250	233	256	235	219	244	235	256	235	236	242	239	253	243	243	224	227	241	201	242	274	237	214	248	231	213	215	272	227	237	241	273	206	238	217	234	222	212	230	251	223	221	248	232	242	241	251	257	255	237	252	231	270	241	242	217	248	237	234	235	242	237	243	225	216	227	261	237	230	229	251	237	208	228	265	228	241	223	224	252	244	234	233	264	250	250	236	189	241	246	227	261	245	249	210	239	253	240	230	239	256	222	240	238	237	236	237	255	244	234	233	210	287	272	251	212	242	235	232	222	234	231	249	264	257	238	230	230	233	236	232	244	230	231	251	241	211	237	251	245	249	256	254	255	248	228	232	272	253	195	238	219	230	230	238	214	240	244	223	255	252	269	261	226	238	241	229	250	229	203	211	220	235	286	259	198	227	255	249	263	236	239	243	240	242	208	235	217	242	248	239	250	233	252	226	260	265	256	246	254	224	238	216	245	221	233	239	245	231	219	209	211	222	258	240	222	217	226	255	200	236	211	246	211	241	230	229	264	227	233	277	237	227	224	234	262	235	224	247	230	233	264	231	215	245	275	219	226	246	246	231	228	220	254	230	240	216	223	255	240	239	238	271	237	251	241	247	248	229	226	227	252	243	242	239	240	258	226	257	223	218	239	224	232	227	226	242	243	208	249	246	239	233	230	216	248	214	233	234	235	256	248	254	268	235	261	227	232	238	204	262	236	213	256	249	242	231	232	233	246	250	253	238	253	237	218	236	251	248	226	222	261	245	259	237	243	229	242	227	251	214	210	235	264	227	235	220	241	213	262	269	226	230	250	224	229	235	239	248	216	234	237	201	226	254	252	240	227	222	234	234	247	217	231	226	201	257	243	264	249	217	227	242	262	255	226	241	230	233	229	233	251	251	215	233	245	221	233	229	246	249	269	230	234	227	252	251	243	205	222	237	237	224	197	238	252	228	206	252	254	269	255	226	236	265	214	231	240	230	218	233	233	240	233	220	255	237	245	231	242	210	230	217	249	238	226	244	260	233	254	229	247	214	208	201	258	225	252	236	248	265	235	226	224	201	244	243	226	245	232	241	258	213	224	238	244	254	240	244	256	234	254	244	219	238	215	242	271	219	248	236	239	214	244	225	225	227	212	209	225	255	249	255	247	231	255	242	224	248	235	230	225	247	234	252	233	225	250	179	209	247	247	230	269	238	230	236	231	231	253	237	221	238	214	215	226	260	270	233	239	255	236	261	217	244	225	242	257	242	244	263	244	244	205	232	217	231	228	239	213	228	246	213	238	237	241	259	242	237	244	224	256	235	249	229	260	228	248	238	249	220	246	248	266	235	224	235	221	265	206	211	207	232	219	232	223	222	259	256	241	229	240	258	243	241	223	236	226	267	247
16915	2675	3588	3407	2585	1954	1541	1243	1109	983	879	806	864	805	767	708	704	633	664	626	609	639	610	644	608	647	611	661	580	616	595	613	629	621	673	590	608	584	568	614	558	567	581	593	580	601	600	588	581	632	595	541	547	606	596	584	550	584	587	578	554	635	611	586	568	572	566	565	565	564	572	583	630	585	577	601	579	546	568	591	567	595	636	601	604	538	558	548	566	616	586	588	546	545	567	568	593	607	554	574	575	590	577	580	563	581	542	551	590	572	557	564	576	533	580	551	562	593	505	574	584	583	581	584	547	596	568	582	564	551	598	580	588	564	575	548	557	553	575	603	616	555	594	572	551	563	568	574	572	536	579	573	587	564	572	544	570	595	589	577	579	577	562	548	544	584	574	573	559	514	562	554	594	566	558	546	601	520	579	562	601	563	575	536	554	559	549	599	593	574	531	576	582	575	603	588	577	615	596	577	570	561	563	606	533	582	571	572	617	556	559	593	514	597	560	589	590	571	569	539	561	603	555	555	582	594	587	594	610	583	597	548	609	596	589	559	600	529	552	576	578	567	552	567	615	551	564	558	549	539	601	617	581	567	549	524	584	564	588	589	571	574	563	554	584	566	585	606	581	566	565	579	537	552	519	584	540	604	567	549	580	616	592	552	586	546	550	585	618	532	600	576	558	547	586	559	612	570	587	552	615	528	605	566	596	584	561	584	571	548	610	543	554	578	556	601	538	586	600	593	589	572	621	558	559	590	542	606	589	566	560	589	573	585	542	589	555	610	598	597	590	563	586	557	575	548	597	616	573	569	547	577	520	565	581	583	574	528	552	553	568	543	578	547	557	595	579	565	540	571	590	542	600	592	592	590	592	573	608	577	575	604	581	577	600	588	578	590	627	556	591	561	577	627	579	566	551	530	559	556	556	603	603	593	569	544	568	552	572	567	558	582	599	613	570	550	544	600	572	548	525	569	538	554	600	607	551	592	589	597	576	590	579	593	567	636	602	576	582	578	568	545	587	568	594	568	575	589	575	569	600	617	581	536	576	558	555	596	570	523	624	616	588	623	567	586	621	568	572	577	565	590	537	531	590	557	537	599	600	590	581	516	561	549	570	537	601	517	567	572	569	548	542	529	552	561	570	596	570	579	572	569	598	566	572	599	569	544	582	580	601	588	562	564	581	582	586	599	580	566	591	597	579	605	615	571	588	593	565	578	600	551	543	574	601	574	616	582	582	570	547	602	573	575	560	592	559	599	604	579	572	584	568	555	614	620	576	582	575	544	577	615	544	632	552	599	587	560	591	573	553	570	610	586	561	590	627	569	568	584	568	547	571	577	579	591	557	580	569	574	566	579	637	538	596	582	589	568	585	591	554	547	580	565	535	594	593	547	559	545	573	569	585	579	579	566	582	581	612	545	585	587	576	560	585	551	587	571	582	530	581	575	592	574	564	593	624	613	595	612	608	578	553	523	584	543	589	563	567	556	613	565	541	592	622	555	565	554	554	584	615	519	571	551	593	594	555	561	605	599	628	552	619	553	553	580	594	568	549	604	597	619	613	594	582	581	569	539	573	635	518	611	574	522	574	548	526	588	594	609	561	570	574	612	598	538	591	551	557	587	542	588	579	581	561	594	551	611	588	550	568	544	553	578	601	610	546	573	603	575	537	581	556	579	543	579	568	572	579	527	551	580	567	578	565	584	592	610	596	603	593	552	582	569	596	571	586	589	617	570	590	608	584	581	583	591	574	513	560	566	608	570	581	599	544	592	541	596	566	581	554	566	582	610	584	556	601	566	583	585	571	609	556	595	538	571	560	588	564	558	601	554	536	545	549	604	603	591	565	585	627	570	613	552	542	569	595	579	582	607	579	544	560	572	556	552	574	558	544	604	594	565	601	582	581	577	591	598	554	546	581	576	578	550	561	618	615	555	556	572	581	582	577	577	581	579	563	574	571	575	589	562	592	581	569	604	606	552	563	561	585	577	566	570	570	595	578	544	576	581	550	579	540	583	576	566	581	574	588	573	567	542	585	599	609	566	552	582	594	538	611	571	583	578	574	589	571	566	565	576	581	553	578	549	584	546	598	582	604	588	604	573	572	590	540	535	624	603	553	544	572	580	545	576	621	608	534	624	636	574	615	556	560	581	580	576	581	583	621	581	580	571	561	537	551	597	567	607	595	563	625	593	607	572	594	575	544	584	599	581	564	559	603	560	598	551	563	610	606	584	577	588	562	597	592	546	596	622	588	586	580	554	529	598	549	595	519	620	592	538	585	562	564	572	566	585	553	570	542	568	582	572	565	544	616	562	550	553	540	595	549	649	601	592	560	603	604	609	588	564	542	551	552	571	587	557	543	561	578	570	610	591	603	568	588	557	618	551	578	560	555	545	588	573	590	577	558	550	596	584	549	575	529	561	548	555	593	573	543	606	600	609	627	560	596	591	557	581	621	605	595	582	595	556	553	583	597	588	529	584	636	564	551	580	578	597	569	623	597	639	530	571	551	603	561	563	505	552	598	618	591	602	578	605	584	584	539	556	560	591	580	557	562	559	566	616	572	558	588	579	563	530	572	538	588	573	575	578	567	605	569	561	571	566	570	593	569	614	543	560	569	618	591	565	537	586	582	588	603	568	542	595	577	558	598	545	561	570	583	573	582	592	543	585	546	589	634	572	560	595	584	519	563	616	602	553	568	564	560	559	599	563	628	577	635	571	559	550	576	556	626	571	631	578	589	589	578	570	545	540	582	623	551	589	553	600	527	584	589	580	570	578	566	515	614	577	579	572	591	641	551	608	553	539	562	589	558	583	574	583	552	580	620	552	584	566	586	601	591	580	601	589	562	550	619	578	586	590	547	612	568	574	546	541	560	600	553	568	564	606	577	570	575	579	533	574	586	567	561	583	603	577	595	585	576	595	580	612	572	568	549	570	594	633	586	574	555	636	571	577	594	592	613	571	573	619	578	601	606	594	571	596	585	566	597	612	598	659	547	581	588	592	556	547	616	580	551	559	564	539	565	563	570	592	588	559	579	580	572	561	572	563	608	577	586	567	586	583	569	587	600	572	557	615	564	548	594	574	569	555	565	540	547	556	591	600	579	605	585	588	562	569	557	607	587	605	561	581	560	581	561	559	562	575	572	597	578	548	587	605	583	559	578	584	568	591	582	613	589	585	625	591	566	562	560	575	566	568	561	566	603	560	588	575	561	628	604	553	577	579	584	578	577	571	540	586	576	546	606	551	579	593	618	521	575	587	621	639	618	571	595	588	563	595	588	599	621	586	542	567	585	592	573	560	596	533	600	612	572	554	603	585	595	572	591	539	584	549	581	563	574	565	609	588	616	558	585	568	568	560	607	530	612	570	543	566	589	596	561	613	557	536	588	585	529	548	585	602	571	554	588	552	559	562	536	605	553	562	553	580	595	606	602	602	588	567	595	546	600	565	573	591	568	560	540	586	559	606	552	580	602	540	590	571	585	582
35039	8990	2371	1425	864	589	449	355	326	278	253	210	232	232	233	182	193	197	179	183	173	168	190	145	181	171	179	180	154	175	168	169	165	144	171	166	167	203	176	162	151	156	176	165	176	145	183	160	156	177	171	175	168	176	163	161	165	159	161	180	173	152	164	157	172	150	173	176	135	137	167	184	165	138	177	187	166	150	164	152	175	163	143	146	151	174	173	181	157	158	165	167	147	159	182	169	147	162	171	162	173	150	158	175	143	174	159	171	147	164	173	162	159	166	181	189	164	157	208	176	178	164	191	163	153	152	156	184	169	165	163	170	183	184	155	150	180	197	156	153	155	171	164	154	157	175	150	171	162	164	152	198	169	161	164	184	162	151	168	158	149	147	147	166	153	156	163	175	181	173	174	164	159	160	176	158	168	169	165	153	157	141	173	141	174	174	181	147	198	132	136	153	152	184	170	201	145	179	159	196	163	171	158	164	214	153	170	167	163	171	169	145	138	152	153	139	163	158	158	152	170	164	191	191	162	149	137	168	155	164	154	164	147	186	159	175	154	174	178	166	166	197	162	168	160	157	170	157	166	159	148	175	175	177	180	162	155	173	159	150	146	157	166	154	154	170	153	153	163	179	168	159	171	188	183	175	148	143	155	158	172	169	184	168	147	159	157	156	174	182	178	179	148	150	149	178	157	153	178	179	176	153	154	166	183	157	155	169	151	154	152	164	145	168	165	140	157	158	152	166	143	166	169	155	166	160	175	171	186	166	157	142	145	168	148	166	179	150	153	159	162	167	157	153	191	182	155	163	157	172	161	168	143	164	140	180	165	173	146	170	172	147	135	186	144	166	167	162	163	166	154	173	177	163	170	157	156	161	147	176	169	167	187	156	159	172	175	149	170	156	146	164	153	167	155	154	164	180	153	141	176	157	136	160	161	164	179	151	164	160	183	163	173	180	168	146	157	153	164	174	157	160	150	177	180	133	167	159	131	185	159	185	151	185	168	155	145	155	155	166	182	164	148	163	179	172	122	163	159	136	151	182	175	166	179	147	163	162	169	166	178	164	169	150	153	154	152	172	150	160	163	153	170	165	173	165	172	166	184	180	163	160	166	166	170	159	161	150	143	161	166	145	123	145	136	158	171	193	147	169	154	174	161	168	159	134	154	156	160	135	159	181	166	153	152	149	159	177	150	178	152	161	161	173	178	160	149	171	146	157	198	169	172	170	165	138	167	164	189	167	159	156	165	142	149	171	148	158	172	159	160	163	181	172	171	153	167	143	138	135	171	152	164	158	131	172	165	165	161	171	178	140	159	150	151	177	162	147	171	189	159	154	166	179	176	180	164	157	141	163	201	152	161	176	164	179	157	173	181	181	182	161	141	166	160	150	187	186	173	158	176	154	159	178	182	151	181	144	146	166	189	157	154	152	153	157	173	159	167	157	190	153	164	134	170	164	143	139	142	155	144	166	180	161	172	168	188	175	149	152	163	170	150	148	164	173	169	192	170	174	170	163	160	151	154	176	166	136	163	140	160	151	145	161	184	162	209	181	165	163	168	145	166	167	190	156	151	168	139	159	171	153	175	180	188	176	153	140	189	182	148	170	181	172	171	175	166	174	168	161	158	160	172	145	162	164	181	199	166	170	184	161	158	151	176	138	154	148	165	144	144	150	167	158	161	151	153	148	163	176	172	145	161	144	173	165	159	154	142	163	173	194	149	138	162	153	171	138	172	163	180	205	176	151	179	162	143	144	150	162	126	171	171	159	151	160	170	166	154	154	185	183	164	160	161	153	183	151	162	204	165	168	174	174	139	142	160	176	175	167	145	158	174	156	170	159	168	150	186	160	157	146	164	164	161	199	172	169	181	172	169	170	166	152	160	172	171	165	174	159	148	176	153	175	166	158	175	154	166	163	172	134	166	160	167	165	172	170	163	176	138	164	158	151	189	162	179	172	159	154	152	161	176	178	160	173	159	134	150	165	157	156	166	170	153	187	169	154	136	160	162	158	163	145	146	144	172	166	154	144	178	152	154	136	165	165	156	179	146	164	142	176	143	163	160	179	203	171	141	145	153	159	168	154	155	161	165	160	174	176	166	173	135	180	169	142	155	147	161	152	175	167	156	175	151	160	173	178	174	157	176	169	147	147	175	172	172	186	171	164	160	183	174	183	159	170	195	177	172	143	161	163	135	167	159	172	169	162	160	156	151	155	189	136	151	166	165	170	172	180	150	173	149	154	149	140	137	158	162	154	141	157	157	162	174	152	155	150	175	153	170	153	159	157	147	162	146	156	179	133	168	152	168	176	167	165	138	147	155	152	181	140	166	177	185	166	155	152	158	178	160	159	176	175	187	160	157	178	150	165	180	167	172	159	164	146	169	166	189	129	147	160	181	148	181	146	219	171	182	160	146	164	139	165	175	154	146	171	175	152	169	149	151	172	162	182	160	171	187	169	155	166	161	151	177	155	171	146	137	154	171	157	171	163	161	151	178	170	169	147	154	164	178	190	164	151	190	162	173	184	171	164	156	170	143	150	161	150	171	181	152	161	143	178	161	162	178	161	176	137	181	162	176	161	202	155	178	153	160	170	152	183	163	142	156	163	189	174	191	170	150	170	172	144	165	161	177	162	158	174	155	149	188	155	172	158	163	178	144	171	125	151	137	162	181	161	151	146	163	180	174	161	138	189	169	205	164	167	175	170	171	181	179	157	148	157	169	152	189	202	175	192	135	140	126	165	166	183	161	136	160	153	181	158	168	182	167	172	148	141	174	157	162	152	183	154	162	160	160	178	176	156	146	168	173	158	174	170	144	145	168	172	165	156	156	176	151	171	152	144	148	171	164	184	152	151	170	178	176	157	153	175	175	159	151	178	170	160	160	166	180	185	163	135	169	162	145	181	173	160	140	180	176	146	174	153	166	149	149	165	172	158	167	166	161	174	180	149	178	172	169	162	171	163	176	189	146	157	151	164	177	161	173	183	157	183	178	176	165	155	154	158	154	181	158	161	175	179	165	153	164	156	139	176	172	152	163	160	153	144	175	183	173	133	168	145	168	189	138	155	173	165	156	182	164	173	150	147	166	144	144	172	157	169	150	159	132	144	159	160	172	170	163	177	160	161	184	164	172	161	173	154	154	165	173	166	178	172	180	151	161	161	155	200	167	149	164	158	172	161	161	159	179	150	165	162	150	161	165	148	150	151	164	176	154	164	161	156	176	165	153	163	154	153	186	154	157	158	150	158	179	188	158	154	165	164	168	158	161	139	150	175	183	171	157	182	171	194	176	175	164	167	169	176	167	166	177	173	149	153	174	166	171	160	189	173	148	166	195	164	160	158	151	163	174	156	148	168	161	179	172	140	173	157	185	157	183	176	158	145	168	174	179	163	159	166	164	181	138	142	157	171	162	164	148	156	161	159	146	161	189	130	147	169	165	188	162	178	170	152	205	147	164	158	167	165	146	178	163	144	143	147	182	172	175	158
22020	4014	4662	4488	3720	2736	1838	1532	1208	1041	894	866	727	721	635	582	549	514	493	512	466	434	476	468	455	478	436	458	433	419	403	432	447	455	494	456	463	453	436	443	452	405	395	420	455	433	407	424	433	389	369	392	392	408	415	420	402	395	395	392	410	389	395	416	391	378	386	397	393	420	400	413	404	423	390	366	396	411	389	391	396	374	381	357	406	403	380	340	348	406	379	412	405	363	425	413	415	400	390	381	366	400	394	401	403	432	415	374	363	391	405	394	402	412	430	386	400	370	385	399	397	366	408	370	376	407	382	440	444	401	395	416	370	389	386	396	415	386	419	404	412	372	388	425	437	396	402	385	359	416	414	414	403	417	430	392	417	396	402	381	409	409	390	399	413	388	388	362	376	392	405	412	357	398	378	409	430	384	388	377	377	396	409	418	380	411	376	378	377	409	418	412	393	403	404	390	424	399	388	391	391	365	387	399	394	399	373	398	445	430	409	358	379	382	398	408	406	393	362	386	372	425	401	379	369	409	369	379	394	405	399	434	431	409	384	398	391	385	357	408	406	445	387	423	399	394	376	389	386	382	368	391	406	408	363	384	399	384	385	411	403	377	404	389	398	395	412	395	389	402	416	413	435	394	376	381	398	408	389	388	380	399	390	374	377	401	388	422	371	443	403	386	407	439	381	385	389	386	387	402	415	395	390	437	416	402	412	405	393	388	381	352	402	376	404	423	371	407	412	422	383	441	378	372	426	435	382	392	373	413	395	425	412	407	419	382	416	417	393	373	382	398	411	403	398	391	417	419	429	394	440	408	416	403	365	400	384	384	346	418	398	379	396	419	405	371	404	422	428	381	392	403	394	406	391	404	449	412	386	412	404	372	424	412	394	364	395	380	398	439	394	428	397	400	414	414	411	372	420	409	414	392	374	411	400	406	401	403	412	371	385	409	399	391	418	412	402	392	393	397	408	401	398	413	420	413	362	368	410	375	405	404	366	403	376	391	419	395	385	391	385	419	396	448	381	404	413	394	388	392	423	373	389	404	412	384	377	375	394	414	389	408	400	387	388	391	404	379	428	408	373	397	419	387	391	419	419	407	420	396	398	396	439	414	441	400	391	379	403	372	393	372	414	364	432	422	385	411	410	408	375	373	408	372	422	374	388	399	388	401	386	409	427	387	437	390	395	392	444	415	412	400	378	385	401	395	387	399	357	427	384	381	422	424	405	444	399	389	403	381	409	406	419	416	391	392	414	382	395	386	410	438	420	422	408	424	406	401	382	378	399	413	393	363	387	395	379	419	374	433	414	355	414	432	398	397	358	387	389	394	377	396	431	418	392	371	452	460	410	376	384	402	410	417	397	380	406	434	397	396	360	446	383	395	396	400	375	390	373	401	429	386	419	397	390	385	399	400	398	367	415	413	411	381	353	382	415	366	424	411	360	392	387	400	390	409	413	371	401	390	384	417	410	378	408	366	399	377	390	397	411	379	389	444	412	389	381	416	420	403	372	388	408	349	415	414	419	422	377	379	378	371	394	404	380	366	392	399	386	370	395	408	406	434	406	431	389	380	420	417	398	393	433	385	405	382	400	386	402	414	421	386	392	399	381	388	414	397	363	431	378	358	406	411	421	379	361	413	390	406	412	405	394	387	404	395	424	370	407	381	359	386	407	378	393	370	381	383	402	395	398	399	394	416	424	379	368	409	422	397	407	386	397	432	386	397	373	393	383	399	411	376	352	398	440	390	405	385	404	402	371	403	385	420	378	417	409	392	407	393	382	417	385	424	385	420	417	422	392	418	419	393	405	363	402	408	388	426	361	417	445	391	374	388	374	359	372	377	359	419	377	411	395	359	432	428	425	408	403	472	427	399	442	386	391	421	416	412	403	399	413	420	381	414	381	410	428	411	387	386	387	381	361	425	397	417	403	385	430	376	415	374	377	385	440	363	402	410	416	452	404	401	424	437	408	391	397	441	412	459	421	429	417	404	407	418	412	400	385	369	380	387	374	366	379	381	396	387	371	354	388	399	392	371	378	400	377	394	447	409	414	385	411	383	377	392	397	407	361	445	409	377	413	419	385	414	413	382	411	443	419	414	437	423	423	419	426	408	405	378	385	373	374	387	398	404	395	392	397	413	388	363	368	396	443	421	393	370	407	396	405	377	389	384	402	395	418	447	382	410	400	432	422	400	406	377	389	419	419	414	429	390	406	414	381	390	428	429	387	399	396	441	393	389	447	365	421	400	381	397	380	423	378	406	371	413	414	385	396	460	407	396	399	377	386	404	390	396	405	419	411	394	379	397	372	385	413	383	431	371	373	409	382	380	392	408	399	390	393	392	376	405	436	413	414	439	398	407	441	415	389	422	399	398	405	426	402	395	385	409	385	392	401	400	441	433	403	387	391	387	368	395	413	428	386	433	369	403	397	392	385	426	425	383	401	422	425	423	403	405	385	396	373	407	428	374	381	375	441	413	398	441	387	402	381	402	411	409	398	426	368	401	428	405	385	393	395	399	424	367	395	417	402	385	419	399	394	421	403	421	394	391	379	392	420	372	366	418	372	448	385	392	395	397	388	372	410	404	408	422	412	377	434	397	389	400	383	396	381	408	395	362	398	411	419	385	366	416	405	442	379	430	382	426	385	378	380	385	441	367	377	387	391	399	381	397	383	388	418	391	449	377	383	421	410	413	416	403	349	406	376	396	408	403	391	428	417	421	406	388	385	364	410	381	406	388	416	385	390	425	392	415	413	384	387	384	419	359	428	390	376	388	399	405	394	403	380	424	395	379	385	389	402	399	447	407	424	417	377	404	399	395	430	392	397	385	424	392	416	381	366	375	410	426	411	413	414	421	388	375	397	409	412	411	429	406	406	411	404	380	387	409	405	400	388	389	366	394	406	452	391	369	401	382	349	380	404	376	400	389	417	390	388	439	427	381	391	385	409	361	429	395	416	396	368	371	399	399	427	354	387	419	393	384	396	408	404	377	388	360	406	399	406	385	421	401	409	397	414	396	394	402	409	428	385	429	422	418	379	380	398	367	408	390	415	396	421	408	398	395	361	390	389	411	420	378	423	406	387	398	383	368	421	392	416	403	396	381	385	415	367	379	389	377	411	393	383	387	380	384	384	390	421	397	349	395	406	374	364	363	416	392	380	408	396	391	391	383	400	400	403	377	408	419	396	402	395	390	343	426	401	381	448	416	395	396	406	415	387	413	423	394	389	399	434	423	420	415	406	376	381	385	391	377	410	403	349	385	395	390	383	403	427	394	399	430	384	377	426	412	392	392	406	376	386	407	413	398	407	369	449	422	426	430	376	425	397	405	381	416	380	387	392	415	400	406	392	405	400	366	391	405	411	396	390	414	415	379	354	415	410	429	367	432	386	420	379	388	399	387	430	415	372	412	384	394	417	387	376	410	396	403	401	448	422	414	389	421	392	378	405	395	403	400	436	404	384	401	397	383	403	418	403	411	388	404
11221	1509	650	442	329	322	229	224	196	187	186	184	180	167	185	193	172	186	187	166	184	176	193	192	170	167	178	188	170	161	162	146	179	189	179	184	190	171	179	176	158	174	173	181	186	179	171	179	155	177	167	172	134	193	158	190	198	190	169	185	180	165	151	161	169	161	157	143	184	187	162	169	154	169	175	162	199	161	168	161	186	164	176	177	166	198	184	198	178	161	173	142	164	181	180	156	178	163	162	136	188	157	159	192	176	185	169	193	174	190	145	185	158	180	174	169	146	180	174	189	160	166	183	196	166	168	182	173	164	166	180	175	161	176	167	189	153	183	200	198	144	159	161	206	184	176	160	187	194	163	164	181	173	191	165	176	155	190	165	185	173	168	170	193	162	189	181	163	165	144	180	182	180	173	155	177	179	168	173	170	164	164	180	163	169	163	177	177	168	172	170	169	164	186	155	186	168	170	173	192	156	163	154	178	201	186	179	187	169	164	157	155	179	187	167	192	183	163	169	168	164	192	148	187	190	173	211	155	180	164	180	174	153	157	173	169	184	171	180	177	194	186	183	196	192	168	173	171	178	194	163	186	174	168	183	167	162	172	183	182	161	173	175	194	155	169	157	150	181	209	170	147	183	178	185	184	166	160	171	206	185	169	158	205	186	179	171	164	144	149	157	194	167	183	177	160	171	163	155	158	182	182	203	177	206	159	165	170	165	164	193	163	169	168	164	160	147	157	150	182	155	169	167	154	191	167	169	157	161	175	178	168	178	172	156	183	182	186	171	163	177	170	176	168	186	155	157	160	191	140	177	167	170	159	166	179	184	137	185	169	179	185	200	177	181	163	172	199	164	160	172	170	204	188	161	165	185	159	153	148	168	175	155	158	175	178	170	156	168	157	175	170	172	181	187	166	177	175	192	157	180	183	177	178	142	172	160	140	163	165	188	192	192	192	156	170	156	164	169	174	168	189	178	166	185	164	179	186	174	162	183	180	189	153	155	171	162	183	162	178	162	165	179	145	190	166	140	163	163	155	156	167	152	166	167	184	157	135	155	180	163	169	155	193	173	170	167	193	197	194	170	199	151	158	167	167	166	197	175	172	149	176	198	180	162	171	168	188	178	184	151	189	198	158	190	179	191	173	164	182	168	159	157	153	171	191	170	180	188	188	198	152	158	188	173	177	161	175	183	170	148	163	188	173	204	147	172	162	178	157	182	174	162	159	174	170	174	166	166	163	169	152	176	163	188	183	182	148	169	191	173	178	177	154	172	182	157	187	156	158	168	192	149	164	163	164	169	188	150	150	169	183	166	164	179	175	186	183	173	176	177	171	149	192	187	179	147	147	185	183	159	174	149	190	155	179	176	150	162	168	153	201	174	178	162	162	188	163	193	164	172	162	169	194	168	165	166	172	178	178	142	188	188	164	174	163	169	172	175	160	168	179	177	168	167	150	188	177	170	195	180	169	174	198	175	190	173	184	177	172	189	156	164	174	183	163	178	194	205	184	175	168	143	168	168	183	176	151	171	179	184	163	161	199	179	202	184	170	159	153	178	177	179	177	172	189	179	181	182	169	158	201	178	204	169	169	172	171	161	183	173	164	185	161	167	192	157	185	142	161	153	177	162	188	185	174	187	190	189	178	162	157	191	173	169	162	177	172	180	181	187	191	189	194	173	145	166	183	182	174	177	165	166	175	168	191	176	152	167	190	182	152	165	168	183	186	192	178	170	179	186	143	161	160	177	167	201	187	186	151	167	191	176	150	164	167	143	147	181	145	170	174	161	158	152	175	171	163	167	173	152	165	189	181	165	159	154	174	175	177	166	186	158	149	176	186	174	163	181	184	166	163	205	199	149	183	187	172	154	149	169	173	183	166	199	183	174	188	163	148	160	181	152	171	182	182	162	171	163	149	159	179	149	154	184	168	196	156	163	154	174	190	166	181	172	186	175	185	163	160	147	176	193	181	153	188	182	156	186	176	189	166	197	181	178	169	184	169	182	136	182	185	164	199	177	183	172	164	173	191	159	171	171	166	186	168	185	213	174	179	146	183	145	155	185	171	173	205	184	164	183	157	150	198	169	169	152	174	172	172	175	169	162	167	192	166	149	181	182	189	176	151	183	169	160	180	181	174	187	159	160	152	162	161	179	162	180	185	183	152	136	173	203	184	179	190	181	177	171	153	181	180	164	165	183	166	176	163	175	183	158	179	166	164	197	189	148	177	167	177	164	172	175	163	171	171	184	169	177	163	185	173	150	182	180	165	157	161	172	184	194	172	173	196	180	169	187	175	166	186	171	165	209	157	158	158	188	175	168	158	172	173	176	180	179	178	185	176	179	161	168	179	189	201	176	169	190	168	169	160	161	154	177	193	167	167	159	162	168	175	163	168	162	152	182	182	156	145	165	162	177	157	166	174	158	167	189	180	169	156	159	181	185	178	176	192	183	202	170	154	152	172	157	165	173	176	146	162	188	179	171	188	170	166	150	201	189	187	167	178	180	178	178	185	167	158	169	162	161	174	174	160	178	183	182	166	175	159	202	168	178	152	180	178	168	186	165	188	162	192	168	177	148	170	188	150	173	179	185	180	158	187	194	180	146	159	195	179	174	154	170	200	205	170	153	183	141	157	167	143	165	185	189	163	156	192	163	167	172	173	151	178	198	164	181	160	163	157	161	192	160	184	163	183	173	190	204	169	150	189	178	188	188	174	165	176	174	178	181	182	158	165	184	172	152	159	172	202	166	158	180	181	177	173	187	163	184	173	167	185	167	165	186	187	197	190	200	179	156	173	178	189	174	178	172	154	183	168	187	156	160	177	183	162	181	188	147	172	175	164	163	187	187	162	162	170	179	179	164	160	179	157	198	175	163	180	160	151	171	167	141	182	176	177	162	173	183	158	167	181	173	183	190	183	171	168	161	186	156	154	172	155	156	153	179	162	170	175	179	164	204	174	151	159	176	185	194	177	152	198	173	164	177	178	169	141	175	174	160	152	161	223	175	200	190	152	173	177	189	171	156	182	168	166	193	182	176	168	159	150	162	151	165	169	178	166	166	186	183	166	179	170	158	179	177	190	191	184	150	197	159	170	184	176	174	176	164	192	148	168	178	163	185	172	165	153	176	178	185	173	158	172	197	152	193	197	185	198	179	161	153	188	165	168	182	166	167	156	171	180	187	166	183	164	159	153	169	159	170	176	180	190	163	189	163	168	171	189	165	189	181	160	160	144	157	167	171	168	175	159	162	142	158	159	158	171	178	173	181	192	189	137	165	157	166	193	153	145	164	191	159	173	160	160	160	171	195	180	171	168	173	169	162	166	184	173	171	163	150	167	160	140	166	182	147	184	190	164	187	157	187	172	184	189	162	175	187	165	183	165	141	181	179	154	173	174	169	166	174	198	183	170	198	162	185	176	165	154	191	177	196	201	182	159	180	194	187	143	162	164	169	173	172	176	168	145	147	192	192	184	185	159	181	178	168	154
8047	1231	1521	1602	1191	1135	860	731	630	559	555	563	502	524	490	534	465	448	456	455	482	455	480	451	430	432	453	483	463	450	495	463	485	433	480	439	433	448	456	461	462	442	413	427	421	406	468	452	420	434	446	465	424	433	443	444	469	426	461	388	418	444	402	451	439	420	459	434	442	453	449	451	458	424	407	416	453	422	458	416	445	451	454	444	418	404	450	430	431	425	457	425	448	441	449	393	419	454	398	417	454	441	439	462	413	416	453	440	446	436	497	442	463	430	453	423	451	412	452	449	425	447	405	443	425	446	433	492	417	445	451	407	422	422	410	416	435	446	457	448	430	433	429	421	437	414	463	429	408	446	420	460	433	462	419	404	435	454	444	478	448	453	452	438	437	458	441	460	465	465	436	428	461	446	462	480	436	444	471	464	444	460	407	426	447	453	467	444	412	385	455	432	427	446	450	451	438	393	433	462	464	409	423	468	466	441	488	447	421	424	449	443	398	428	494	421	457	434	433	416	420	457	407	403	448	407	397	435	389	431	400	495	447	459	431	424	425	439	445	428	463	440	436	454	428	428	449	474	472	440	414	411	416	394	444	434	417	442	462	466	448	461	455	433	407	460	423	438	437	446	441	400	435	422	385	424	416	444	417	445	449	456	447	476	401	437	425	413	463	420	403	446	457	417	413	414	426	403	448	420	433	427	454	469	437	403	441	421	473	426	477	420	442	420	420	422	442	441	443	455	412	450	402	447	455	468	399	440	416	424	477	424	408	431	440	434	440	447	465	416	475	435	462	441	472	430	434	447	425	444	400	425	428	438	424	437	477	491	455	414	417	390	442	446	489	439	439	433	436	445	453	400	446	421	471	452	410	420	477	422	440	461	438	448	423	491	443	410	416	449	437	465	446	414	434	392	438	452	431	468	424	457	437	425	427	436	450	425	428	432	442	388	458	446	441	449	465	436	426	416	435	420	461	433	453	417	451	440	412	426	438	441	443	418	419	472	446	438	434	410	437	407	458	422	408	437	437	475	426	470	451	423	416	441	433	440	435	404	424	443	433	448	410	443	412	460	445	475	475	451	456	424	446	461	452	397	416	436	438	465	442	440	459	438	438	460	414	420	435	401	407	461	480	449	439	435	418	440	416	442	409	458	440	445	395	429	476	469	431	424	417	461	474	433	425	432	404	432	456	476	440	413	446	429	419	427	444	420	453	450	434	439	429	465	401	398	428	454	460	421	421	438	487	496	431	431	422	433	424	421	435	436	445	412	431	436	438	427	447	423	422	451	455	475	467	442	430	403	405	430	451	455	453	447	448	424	453	452	434	405	463	424	440	467	422	451	453	447	446	463	455	441	423	419	437	462	487	474	435	409	443	424	440	479	457	470	408	416	455	463	452	462	430	450	455	490	419	446	409	454	411	424	456	450	398	444	490	485	463	407	443	401	424	460	464	464	440	433	423	436	451	459	396	439	451	425	440	412	443	439	428	393	458	451	445	449	423	447	433	408	454	430	438	429	453	435	448	456	437	431	451	449	413	448	424	395	419	395	444	440	469	480	444	455	469	444	465	436	458	432	446	458	405	432	420	420	406	441	451	415	406	433	427	435	431	437	444	409	429	422	439	416	423	415	409	426	413	407	447	425	460	401	428	485	436	404	447	456	411	427	447	437	420	427	459	417	435	464	411	434	425	472	424	439	438	435	447	407	457	416	442	419	441	465	426	438	447	444	444	454	431	436	429	479	451	412	442	451	448	480	450	410	443	438	495	434	441	435	445	447	460	458	418	440	441	416	446	420	433	410	469	441	439	422	463	430	466	413	470	447	449	463	451	457	467	414	440	455	464	445	418	410	412	431	421	469	450	429	444	431	474	437	450	463	444	416	431	440	439	433	449	434	450	481	450	432	435	467	430	457	460	432	451	458	420	423	420	451	448	421	463	484	443	431	434	430	420	479	438	473	418	458	463	474	415	450	399	446	453	441	466	439	430	412	421	445	399	432	463	424	428	435	436	422	448	449	455	446	428	463	413	448	475	416	415	441	439	479	456	434	430	422	433	414	440	433	426	408	463	475	444	459	440	447	457	450	431	400	447	435	472	420	429	417	423	408	451	418	449	413	426	444	417	436	452	443	443	404	449	428	454	418	473	457	438	464	440	441	404	414	430	481	404	438	413	445	386	442	448	393	398	410	444	444	408	419	443	450	416	424	441	468	400	430	448	425	435	445	436	432	441	438	413	445	433	437	450	427	420	450	436	410	451	451	443	436	448	453	413	416	442	435	430	459	432	448	406	461	453	426	445	445	428	441	411	430	434	443	439	448	422	429	466	389	413	437	444	459	446	434	464	442	438	429	445	452	441	462	462	419	465	421	444	429	433	454	445	433	453	440	435	468	399	477	419	438	415	446	466	418	441	429	427	430	473	447	439	432	433	433	431	440	424	437	449	408	450	412	436	443	483	466	455	434	447	450	418	455	424	417	411	443	447	436	434	432	415	404	467	430	437	405	433	442	429	431	438	422	445	422	461	431	432	433	441	429	448	432	431	444	454	457	431	444	435	430	423	428	443	445	455	434	418	447	471	462	408	438	418	428	441	429	402	415	445	436	430	461	443	481	459	428	439	439	430	458	428	436	423	438	424	442	425	446	448	418	422	419	448	423	434	422	479	421	425	447	443	441	410	446	432	431	435	430	426	430	405	398	442	443	455	436	454	457	450	434	460	433	451	424	474	425	441	410	456	417	435	459	442	464	414	446	415	428	433	425	454	418	429	432	430	434	428	418	428	445	426	443	434	448	415	446	442	421	453	444	469	457	447	450	431	396	418	450	430	399	418	427	423	402	426	435	445	410	432	391	442	457	423	458	409	433	418	410	445	430	442	417	433	406	445	413	444	438	432	432	449	449	440	417	418	435	419	430	434	465	412	432	436	450	445	464	432	416	450	478	443	481	434	443	447	444	451	423	457	455	432	460	430	416	437	443	416	426	498	404	456	443	389	400	406	429	439	432	427	442	420	415	449	393	459	437	416	430	412	423	440	441	419	463	417	428	470	429	468	435	429	447	425	462	431	445	394	443	401	482	449	421	426	401	412	402	462	455	438	456	411	412	431	448	421	436	435	453	408	434	411	450	439	465	456	407	413	444	420	468	436	420	443	470	427	426	456	421	455	443	456	440	423	452	431	432	449	452	435	421	443	439	459	452	458	444	410	443	444	393	409	442	422	422	408	419	467	503	423	432	419	444	454	467	466	419	433	422	437	435	418	430	425	431	438	452	437	431	449	392	401	406	438	415	401	438	405	474	422	426	433	432	460	449	459	464	451	445	422	419	422	436	452	459	455	406	467	422	403	459	424	452	439	454	420	432	439	412	414	441	448	412	415	404	442	451	431	422	475	439	492	423	393	471	461	438	446	420	481	451	435	450	438	450	444	452	422	435	437	438	419	438	421	421	409	413	438	426	472	448	452	421	435	440	424	409	424	472	421	426
24784	4558	1535	1030	717	528	420	376	339	301	266	277	255	244	239	255	253	250	252	241	243	235	236	246	278	258	250	222	236	255	231	246	220	253	233	243	233	224	228	264	257	267	228	235	242	243	241	226	211	238	221	224	221	240	245	257	253	257	235	229	220	190	224	234	247	248	244	219	221	216	219	265	219	255	259	248	245	224	263	239	214	216	225	198	234	237	203	238	233	245	258	226	215	248	233	241	232	236	216	235	243	227	211	246	246	212	230	199	214	227	225	263	210	223	225	248	217	267	220	238	238	248	255	212	229	230	213	277	218	219	250	213	215	187	225	258	218	272	226	245	242	236	245	243	245	242	218	241	274	234	230	222	226	239	227	228	248	222	246	221	216	203	259	215	252	278	225	223	223	264	266	244	224	239	215	248	242	218	232	248	257	246	233	230	222	228	258	244	231	237	219	229	223	231	267	231	206	249	233	218	219	254	227	229	254	224	244	248	228	234	223	222	236	242	218	247	210	223	236	241	271	238	220	235	247	230	228	240	256	239	232	235	231	207	226	219	208	231	231	246	245	220	259	248	220	245	245	233	233	219	216	219	248	230	241	274	246	224	207	229	238	234	201	223	244	229	225	244	216	225	217	253	244	233	258	219	237	234	236	218	209	232	242	230	236	226	230	235	235	221	223	257	219	221	233	225	241	244	217	238	253	274	234	232	221	274	214	229	241	230	215	217	205	230	239	241	226	241	198	250	254	226	212	241	243	256	246	218	233	252	242	226	232	228	242	220	248	239	228	215	237	227	212	238	251	230	234	221	217	224	215	239	233	228	224	224	242	240	228	243	213	220	217	191	242	215	262	225	233	259	217	251	208	241	244	235	239	234	235	209	242	240	232	229	222	225	259	247	260	242	225	229	259	245	231	240	239	213	230	219	242	235	245	242	238	251	242	238	241	259	212	243	207	241	234	257	249	247	248	230	231	245	240	246	238	229	227	268	247	265	261	233	225	265	243	229	241	244	239	241	241	248	271	249	238	250	255	229	233	241	200	240	240	209	256	225	228	206	222	220	252	213	238	230	219	218	222	213	248	240	235	221	235	252	216	250	223	236	269	214	244	228	248	229	205	248	217	231	250	252	249	227	242	236	232	232	215	250	231	234	275	255	239	228	235	222	224	237	255	263	252	225	228	253	219	259	225	257	251	242	239	231	232	219	224	232	209	239	258	239	235	230	216	253	221	216	247	234	230	229	227	222	226	225	219	232	207	243	219	264	260	222	229	255	207	248	232	268	224	230	207	222	245	270	247	246	248	232	219	263	227	238	229	212	226	253	245	240	240	242	223	279	252	239	272	268	243	240	227	244	222	227	212	248	223	226	237	220	240	237	240	235	234	235	240	244	216	229	246	246	219	219	226	223	233	234	224	237	215	218	253	247	237	243	232	236	250	228	237	230	242	248	248	192	218	263	269	217	234	240	248	225	229	241	246	251	242	231	231	204	224	203	207	218	244	225	237	251	267	220	221	208	214	245	233	235	245	204	231	246	250	240	215	214	230	266	241	253	233	236	252	210	221	211	226	231	252	229	182	236	226	235	249	247	228	237	246	287	212	227	254	257	241	240	211	232	243	216	229	242	214	229	211	232	250	251	234	234	232	239	241	237	234	232	233	254	260	252	240	251	220	223	225	218	221	261	239	253	237	204	244	232	228	228	227	248	251	224	239	209	239	226	254	217	240	214	231	257	229	226	249	231	249	225	251	232	239	248	244	242	225	249	222	232	221	251	196	235	255	231	263	228	233	244	230	229	222	224	227	226	218	234	267	225	223	238	229	251	250	225	206	241	242	230	235	200	216	211	259	232	234	236	236	238	235	236	263	253	252	222	233	201	246	234	238	238	219	218	224	241	236	223	235	225	232	228	235	228	245	264	258	225	198	201	219	211	229	219	243	217	214	243	253	250	225	230	223	218	259	223	251	210	260	263	255	237	203	200	236	199	225	216	242	240	226	221	227	234	240	224	251	230	241	225	261	252	202	204	243	250	211	231	225	194	240	226	246	213	230	255	223	213	239	272	217	211	245	249	217	220	240	234	260	236	208	256	255	236	220	227	245	235	250	253	228	259	218	242	233	250	208	232	224	247	240	232	246	239	247	201	234	250	274	234	248	235	252	214	235	267	249	228	272	227	237	210	230	236	221	262	232	228	223	225	253	281	233	220	233	216	227	251	233	245	248	236	217	231	241	225	252	253	240	227	261	239	241	242	257	249	237	242	223	239	237	228	222	239	224	222	247	234	226	245	264	264	217	235	251	243	230	205	244	253	230	220	220	218	248	242	224	225	228	234	196	227	259	267	230	233	232	221	226	236	206	250	251	235	225	222	223	242	269	216	228	231	252	210	230	231	266	230	241	240	250	233	227	220	212	222	228	237	235	209	242	241	236	258	223	241	241	225	239	228	240	239	242	224	259	258	222	231	205	202	233	250	264	228	232	236	213	212	241	251	236	225	236	209	207	241	238	212	234	257	261	225	240	216	221	219	244	223	243	250	220	243	224	242	230	251	247	241	234	240	205	237	258	269	244	248	223	244	215	231	226	220	228	226	205	232	216	213	262	249	229	250	253	249	223	224	224	234	232	236	253	217	243	240	229	240	248	233	230	252	219	254	264	220	255	264	250	229	224	236	225	228	235	224	237	225	260	239	229	235	227	234	255	260	225	219	217	256	225	240	227	226	227	203	236	255	236	259	235	239	237	235	233	226	258	231	231	231	236	256	232	256	237	220	226	244	209	233	252	243	239	254	251	233	196	207	223	200	250	259	250	215	230	231	221	244	241	232	228	265	224	238	257	260	225	284	206	247	266	246	244	228	219	267	240	234	238	237	218	228	220	202	223	238	258	243	193	255	219	202	252	231	220	245	228	248	209	231	260	218	248	237	221	266	253	233	244	225	223	230	232	276	229	223	221	227	269	228	236	269	217	241	217	248	225	264	254	224	256	232	221	226	231	218	203	227	230	260	235	257	236	238	234	228	241	242	244	261	259	225	246	216	246	202	203	244	266	254	238	230	249	216	276	246	221	230	228	223	243	242	254	257	263	230	237	249	216	269	234	243	232	257	231	245	222	248	227	219	241	244	237	218	203	242	254	211	243	218	233	253	247	250	240	217	236	230	252	209	211	239	233	267	219	242	246	222	229	233	231	233	249	227	248	229	212	212	232	238	233	238	228	236	234	244	228	198	243	251	254	230	234	251	224	217	254	234	242	241	249	235	239	231	236	253	221	277	199	282	241	243	243	209	232	197	206	238	229	226	223	225	244	218	234	227	203	246	217	225	243	213	247	227	219	231	235	212	252	220	206	222	213	255	212	226	261	236	226	246	232	224	247	247	248	231	189	265	229	247	220	201	215	215	239	231	216	221	225	237	268	268	247	234	218	248	217	214	224	195	230	233	225	212	234	243	240	223	238	271	266	236	237	236	225	229	215	251	245	223	245	235	247	243
17056	2516	3160	3254	2563	2040	1709	1415	1117	1018	779	896	782	760	756	721	678	578	602	603	627	603	616	657	601	608	629	615	598	588	565	532	624	605	594	546	612	576	575	562	574	555	568	545	568	606	616	551	578	566	584	594	585	566	557	603	617	609	547	573	604	573	553	528	492	563	580	571	581	533	596	558	556	554	513	552	593	594	559	578	623	578	562	559	535	582	565	582	569	545	545	563	583	589	568	590	604	508	564	541	583	555	588	505	575	641	565	588	606	595	503	607	570	554	594	597	581	542	574	569	557	556	565	583	579	574	557	557	551	519	527	583	579	572	542	577	582	558	525	555	545	555	571	560	583	571	576	562	572	528	572	606	541	595	535	600	559	538	549	584	539	569	591	562	585	546	582	524	560	558	535	568	569	538	518	572	540	598	588	584	551	567	616	577	561	556	605	589	571	605	588	537	615	602	567	574	559	535	600	545	588	585	555	568	553	558	603	579	552	532	552	533	544	573	592	567	544	581	564	578	577	546	578	616	549	574	568	564	572	531	541	581	589	543	592	571	615	565	571	528	538	549	538	531	579	530	585	542	598	569	544	553	575	524	564	546	544	536	561	565	553	569	590	565	545	558	584	556	605	601	579	610	608	566	589	569	573	578	545	529	585	541	543	582	610	535	561	573	524	608	578	551	566	533	545	589	566	609	559	555	585	555	565	565	517	584	582	574	627	551	570	531	539	611	561	571	542	568	573	565	540	558	594	566	561	555	578	604	529	568	565	547	538	549	603	608	520	598	562	554	559	598	500	514	540	520	561	567	532	572	603	582	565	564	557	586	548	532	535	555	530	544	570	578	575	571	537	548	539	524	563	548	521	566	562	530	596	549	557	587	527	602	539	564	563	564	594	579	553	563	546	579	550	569	582	543	626	529	566	568	558	586	559	598	525	602	534	552	564	592	552	531	540	505	535	594	529	543	586	552	554	597	527	564	555	562	563	551	596	556	578	603	515	547	563	582	610	566	548	553	587	533	566	533	567	562	546	574	583	558	559	544	522	551	594	532	571	583	550	554	565	559	540	590	535	592	599	568	558	583	518	531	567	540	570	579	562	564	578	563	563	572	594	558	576	567	555	548	619	606	548	550	578	602	553	564	546	573	547	547	590	584	538	567	588	580	597	550	591	568	536	544	574	595	563	555	539	561	577	571	525	597	579	564	570	537	579	542	584	538	554	558	552	611	547	558	573	518	564	594	589	535	587	559	545	592	522	534	556	550	546	568	592	592	590	530	568	556	593	543	555	605	577	581	522	588	548	607	540	597	532	589	551	542	581	617	600	574	597	575	586	515	572	549	555	560	590	580	545	588	553	587	561	612	585	583	536	558	544	591	569	550	538	524	556	578	518	550	571	592	589	565	571	536	570	523	550	549	563	533	591	567	540	568	582	572	528	578	540	567	541	575	554	613	532	565	599	578	564	556	543	538	573	548	565	580	562	581	532	568	550	576	556	520	587	546	579	531	601	562	547	556	542	560	546	595	569	616	600	596	542	526	518	569	545	602	601	575	531	550	581	548	523	587	582	557	567	577	511	552	512	562	591	558	574	585	583	536	555	589	559	602	556	579	568	565	551	610	565	583	582	554	558	596	567	543	574	575	601	563	598	597	577	590	574	549	572	604	586	569	568	573	537	539	580	551	527	524	606	603	587	542	556	585	563	598	593	576	569	560	544	555	547	549	579	521	538	554	563	585	613	547	582	623	598	544	599	561	560	581	549	577	552	585	570	611	554	579	563	578	563	595	565	566	576	555	565	552	543	555	536	607	548	556	551	564	546	524	524	607	584	581	540	532	560	576	596	587	530	540	593	587	569	567	551	591	584	599	579	537	529	600	514	556	567	566	558	582	562	577	571	541	572	586	615	519	564	545	524	555	574	601	544	579	550	528	542	535	505	594	586	560	530	532	577	564	571	589	560	592	549	531	587	557	557	571	558	566	507	606	588	577	560	591	570	555	587	526	555	591	541	552	542	581	582	587	542	588	606	525	575	518	578	606	572	587	509	597	547	541	550	529	593	562	558	569	575	576	579	592	582	571	576	588	574	577	571	562	539	570	536	609	547	525	545	571	609	573	589	563	571	579	567	519	553	579	562	586	577	564	542	585	594	584	581	582	568	552	577	547	568	561	554	575	579	596	555	549	534	579	561	523	532	587	554	571	569	529	584	556	569	552	572	576	560	533	528	572	581	564	535	578	546	573	532	536	546	581	566	576	573	576	572	535	585	543	575	552	552	602	522	565	602	566	517	563	584	589	545	528	554	558	581	572	605	594	604	579	528	540	562	569	554	602	524	613	555	575	594	578	583	570	517	560	544	566	532	525	556	518	554	599	535	555	590	593	581	566	559	602	595	542	585	551	609	564	590	584	565	549	588	561	550	536	593	528	562	553	567	582	563	582	601	566	582	558	593	574	562	593	558	563	548	563	600	564	578	535	563	543	575	558	551	534	619	589	554	568	555	530	525	605	604	556	554	548	509	577	572	537	583	541	574	595	554	542	544	522	600	558	607	540	610	605	574	614	556	556	576	568	555	563	582	560	562	592	603	565	590	605	568	537	542	533	563	547	529	555	578	581	562	570	566	568	528	520	597	495	540	578	579	575	517	564	571	591	590	602	588	582	527	612	551	534	582	543	554	538	545	560	531	556	559	577	556	579	551	531	544	542	501	567	595	569	561	579	553	568	559	545	589	621	561	532	540	543	545	587	554	612	560	561	574	590	568	581	588	572	536	592	549	566	554	546	545	595	560	601	575	579	536	538	552	564	547	550	577	549	579	521	589	593	557	542	538	597	592	584	569	584	547	542	548	514	566	578	543	572	551	560	583	542	529	554	588	575	575	557	595	547	549	571	595	549	536	539	597	554	561	571	575	576	524	587	592	610	598	578	554	606	542	544	536	560	550	553	583	522	529	553	567	565	540	591	541	587	582	520	569	593	557	562	578	563	549	598	536	521	573	591	559	554	596	580	554	604	641	610	576	554	562	553	521	583	563	561	567	587	600	569	572	578	557	561	559	595	579	549	539	596	514	562	587	538	554	584	546	572	559	586	601	610	516	558	545	596	529	635	559	554	568	572	552	557	523	568	544	592	563	553	557	529	536	563	578	600	597	579	564	572	553	547	515	546	563	583	581	569	560	547	598	575	566	609	556	566	615	589	553	572	557	591	536	570	563	588	539	574	558	546	578	537	538	545	543	585	562	553	574	600	515	579	496	551	572	522	596	620	583	574	544	576	569	548	558	561	602	549	558	550	566	592	564	568	540	573	580	584	623	560	555	579	530	585	560	557	624	569	590	531	575	579	569	571	593	547	585	579	577	580	588	574	569	571	558	570	561	587	561	572	582	583	615	564	531	576	588	579	556	586	596	620	517	564	556	529	562	544	581	575	605	586	565	530	570	565	591	548	574	572	568	549	568	563	575	594	595	541	553	555	581	573	568	602	556	521
34641	8481	2377	1439	890	607	517	367	337	227	229	230	218	227	213	198	158	178	168	174	160	174	182	185	164	176	128	152	152	167	158	153	169	165	156	161	156	179	173	145	184	142	172	175	175	172	170	190	169	148	163	179	161	139	145	174	172	172	161	147	169	157	189	157	176	168	137	145	180	177	171	155	184	147	192	188	172	154	156	147	159	169	149	141	151	174	154	151	173	177	145	150	156	172	140	149	168	183	169	159	150	157	165	161	139	178	168	138	132	175	176	152	158	155	154	191	149	151	187	150	176	149	148	143	146	155	175	192	165	162	164	139	180	155	151	134	165	165	161	128	155	170	137	153	154	133	151	163	137	166	171	140	145	153	166	142	161	175	157	155	175	132	160	165	154	175	141	150	162	139	152	151	160	155	189	161	156	151	145	152	192	151	168	125	135	120	164	160	169	161	157	137	142	176	163	165	151	151	146	145	144	146	148	192	166	155	171	166	149	151	154	167	151	153	126	148	153	141	183	156	152	153	152	152	153	146	189	155	169	139	156	149	147	178	125	171	150	158	170	171	155	181	162	145	165	158	153	168	169	156	142	172	174	173	168	163	168	164	155	144	154	160	159	171	144	141	162	142	155	151	165	162	140	165	140	174	138	174	154	180	159	151	160	163	153	154	162	165	167	171	172	146	162	173	171	169	175	156	174	141	147	162	175	133	161	149	146	147	126	161	142	166	143	137	163	157	144	130	156	163	154	163	186	152	156	158	169	164	151	147	160	162	136	140	164	156	168	167	174	153	162	160	143	139	144	147	162	163	172	163	143	155	162	164	182	168	167	173	156	133	159	157	145	182	165	137	159	148	169	134	156	152	168	154	154	152	174	171	130	165	148	163	166	149	142	143	174	152	142	181	137	146	176	155	138	175	150	167	172	150	158	159	185	146	172	128	135	148	163	145	140	154	155	160	150	186	196	161	155	160	176	164	179	165	191	160	155	137	137	171	146	153	161	165	174	145	173	175	162	169	151	169	167	156	163	142	132	136	184	177	136	158	143	161	171	166	142	153	158	153	165	148	145	144	178	138	161	159	162	136	160	170	171	152	168	155	146	156	172	153	123	179	166	160	186	147	159	157	140	147	180	156	172	155	160	160	150	154	166	140	178	130	151	143	152	176	168	148	152	139	158	152	161	161	159	172	161	157	160	193	152	168	141	115	172	149	161	164	156	150	151	165	150	157	159	144	160	158	143	144	135	170	134	137	160	147	154	157	158	168	146	164	146	147	156	155	160	139	170	166	159	168	153	167	152	136	155	157	187	146	184	165	175	165	159	130	179	165	135	159	164	148	171	171	151	131	128	148	147	153	160	150	169	157	156	154	137	182	159	145	144	160	150	139	158	115	156	161	173	161	143	135	161	153	146	159	161	131	183	170	140	142	156	158	149	161	171	138	155	146	135	160	138	146	146	197	141	165	151	175	180	168	170	162	164	155	159	177	159	168	189	150	171	155	146	156	159	183	154	153	180	153	154	153	136	183	148	150	158	127	164	155	162	153	146	138	155	152	162	133	166	153	163	166	160	157	173	174	145	144	147	158	147	149	160	145	142	143	170	158	153	173	165	161	162	147	160	167	166	153	150	157	145	146	150	165	167	174	177	153	161	173	152	164	137	141	164	159	164	138	168	152	167	158	150	134	196	164	170	177	143	146	145	164	152	142	146	165	144	151	168	138	144	147	155	121	153	169	160	184	151	155	193	164	181	163	137	113	143	170	163	178	160	179	152	184	166	170	173	168	157	166	161	144	164	158	155	143	139	168	164	159	153	150	141	160	162	146	145	150	177	175	158	148	160	171	166	161	151	182	172	159	155	161	156	169	177	154	148	164	182	150	158	157	172	167	196	160	170	178	171	168	183	161	149	139	172	160	153	152	135	159	134	174	173	147	164	171	186	149	149	166	182	163	165	169	166	155	175	156	167	135	165	148	170	140	165	160	135	159	163	161	128	161	144	141	144	138	151	134	145	139	178	149	147	146	161	146	179	148	146	172	162	163	163	153	151	145	166	159	152	138	177	169	147	150	160	173	148	150	149	158	160	168	157	139	155	178	147	155	143	166	171	161	158	164	147	159	164	153	157	159	167	157	150	164	170	160	164	165	167	175	134	150	131	155	160	157	168	162	169	164	127	166	160	173	159	145	153	146	143	146	167	150	174	142	137	181	163	131	140	124	159	154	160	158	137	155	156	148	155	152	167	153	156	162	163	165	136	156	135	172	144	155	146	170	163	157	190	146	150	145	153	160	160	133	150	153	139	148	164	177	158	181	145	185	167	131	142	173	153	163	150	177	137	153	158	160	156	161	176	173	165	145	138	144	177	159	147	145	147	163	166	165	141	156	146	172	149	148	163	149	182	150	160	156	158	180	165	176	146	174	156	143	155	143	156	144	155	148	183	152	145	142	160	154	133	143	164	151	178	157	166	141	160	165	138	185	167	159	154	167	145	163	186	166	167	183	144	144	177	147	145	156	148	176	139	149	158	173	133	164	165	163	175	174	170	147	170	172	154	173	156	149	144	152	162	153	158	171	168	130	172	158	167	157	176	160	154	179	134	170	159	163	152	151	146	158	166	149	174	181	152	158	153	154	139	151	151	150	164	169	151	166	135	174	171	151	159	146	146	166	143	172	154	143	137	186	141	154	142	151	143	164	133	166	170	164	168	167	176	157	148	152	151	133	166	155	162	148	156	159	150	151	152	161	174	167	175	170	158	171	135	189	167	139	141	180	162	165	161	142	147	140	162	137	159	158	150	164	132	152	166	155	170	133	142	162	162	155	150	165	166	165	152	164	150	140	164	143	169	152	146	155	160	174	148	156	163	135	185	158	144	163	170	151	170	145	156	142	170	145	158	157	160	166	166	156	148	174	154	159	144	161	156	157	155	160	161	177	147	138	159	160	192	151	158	143	152	148	139	158	167	164	176	149	171	163	177	166	163	142	164	161	137	137	164	147	169	159	159	158	148	151	175	158	168	162	166	173	149	157	161	163	179	172	154	160	172	158	174	165	153	185	165	148	129	132	141	173	158	154	145	150	168	167	151	162	161	136	154	143	162	166	137	164	168	178	135	166	152	159	152	185	166	150	151	156	152	173	139	159	161	176	169	152	160	182	147	144	135	149	134	171	170	159	143	145	153	152	145	159	156	137	136	142	139	170	141	137	176	146	172	146	147	169	159	144	168	171	159	143	154	138	124	176	148	162	140	149	144	171	183	166	167	157	170	157	160	156	162	128	166	156	164	154	153	136	177	180	162	138	170	159	141	170	148	165	148	172	163	183	132	141	148	171	156	162	153	152	172	144	139	153	152	160	163	152	155	169	161	153	166	151	161	149	151	149	155	161	140	149	151	151	163	162	156	165	149	162	161	138	159	153	173	136	165	171	159	143	154	164	159	149	153	151	173	150	165	175	180	136	156	152	136	148	153	179	143	160	144	158	133	161	168	154
21945	3307	4298	4349	3422	2616	2120	1583	1348	1084	779	822	749	665	630	583	585	516	488	456	475	443	449	417	477	464	471	481	440	424	457	395	445	440	429	417	399	370	421	403	423	399	419	407	408	387	395	387	373	367	400	406	379	409	390	401	407	373	405	359	368	390	373	410	397	374	378	396	378	351	399	371	358	406	371	370	376	371	390	365	396	384	424	429	362	420	388	377	409	370	374	404	384	363	366	411	400	398	398	404	382	415	379	401	391	377	370	369	413	392	366	396	400	383	396	370	367	395	354	376	387	379	399	410	374	395	382	403	429	370	404	389	387	366	421	411	374	412	341	343	410	420	375	393	379	395	387	402	378	360	393	375	356	378	382	392	372	373	361	397	378	372	399	356	406	390	344	401	397	423	404	384	398	400	404	388	397	370	399	412	396	410	364	404	387	395	386	395	393	376	361	441	416	368	390	365	378	384	387	370	370	366	391	394	402	376	417	394	392	359	378	391	399	403	390	391	364	353	383	375	407	406	371	389	409	378	420	359	407	394	379	360	367	403	388	390	362	390	398	380	395	373	387	382	389	366	365	372	389	374	363	367	391	369	344	388	382	380	410	409	402	392	393	400	376	385	358	397	354	364	407	367	374	375	361	368	373	377	377	379	409	375	380	367	418	409	408	384	397	400	357	399	398	404	365	360	400	400	426	382	415	388	387	391	365	383	348	370	369	362	381	366	387	428	381	378	375	368	376	383	412	377	386	360	349	352	386	404	388	377	383	425	379	376	381	392	410	378	385	396	368	414	391	372	391	370	404	418	396	383	415	357	371	382	404	395	415	382	405	358	378	406	379	359	378	333	408	365	390	364	387	397	374	384	404	402	353	379	409	415	384	378	378	368	385	405	385	400	366	395	384	375	377	407	411	373	388	328	358	363	373	391	377	392	372	383	390	413	363	380	410	417	397	397	373	389	373	378	390	381	379	381	410	363	376	405	385	416	355	415	388	410	390	351	368	342	429	357	406	353	404	395	405	394	374	405	433	366	395	361	392	376	393	376	406	388	401	377	391	394	454	393	416	388	399	378	376	359	392	348	398	399	362	357	380	411	383	381	365	384	405	385	378	366	391	355	423	379	392	365	390	392	352	413	378	354	415	368	396	369	376	403	366	404	376	388	391	403	409	396	411	375	360	429	401	413	407	411	383	386	403	372	354	414	376	379	398	383	361	370	371	367	357	401	401	375	376	406	401	408	385	388	392	433	400	393	359	360	416	347	390	390	368	406	410	378	383	351	415	418	377	379	359	363	373	415	382	354	391	405	385	380	396	399	396	378	402	376	373	425	375	385	383	392	401	387	387	401	391	390	396	411	387	398	388	385	413	367	396	366	408	380	352	352	386	371	395	380	363	375	415	403	392	401	379	388	401	401	381	372	334	407	391	385	397	396	386	369	381	395	388	403	405	377	374	372	404	389	381	400	392	380	380	412	382	377	393	385	367	372	357	386	390	407	369	374	363	413	394	417	395	410	371	406	373	376	395	377	385	387	382	352	401	375	402	387	385	401	376	371	381	368	396	368	379	403	388	405	382	376	381	372	389	393	384	371	371	408	411	389	393	412	391	359	385	373	393	379	382	366	381	375	371	370	410	414	409	407	377	383	383	394	367	374	370	376	362	394	357	357	368	403	383	401	402	407	382	343	395	383	345	355	383	402	382	404	386	337	387	349	417	371	408	393	401	375	340	368	402	415	377	398	376	400	388	391	390	392	388	377	400	432	415	367	370	349	398	401	398	400	370	388	398	350	358	384	427	406	356	383	415	422	384	401	374	383	394	378	344	401	387	369	376	369	349	404	407	374	397	355	409	425	371	381	389	380	405	367	380	372	389	385	384	388	383	414	376	380	395	395	415	374	377	385	393	350	376	367	365	380	385	368	377	361	402	358	360	403	363	341	390	367	354	369	340	410	372	388	387	373	376	365	360	375	414	376	418	396	395	367	393	388	427	379	391	393	376	381	417	366	360	360	339	397	406	413	384	410	378	407	389	397	374	406	380	379	396	402	413	397	360	367	407	373	393	359	374	374	404	418	407	390	353	413	371	404	360	396	387	389	370	403	393	402	407	382	390	402	405	353	372	391	384	391	367	439	392	352	361	393	371	385	396	382	380	418	410	377	346	390	404	366	406	379	396	395	357	433	390	375	367	379	356	370	377	415	393	405	393	424	378	416	372	379	368	393	366	404	342	401	364	367	352	385	383	399	387	352	358	368	374	408	392	412	386	352	406	401	408	408	368	419	385	376	394	425	405	406	383	387	398	370	379	360	404	374	387	430	400	387	380	370	403	395	412	401	353	395	347	369	387	377	420	385	384	401	348	414	414	374	352	412	429	359	417	326	397	380	368	408	378	414	385	373	372	401	398	418	388	377	358	403	393	382	408	386	355	393	378	373	368	412	405	371	367	403	385	364	363	370	354	405	364	403	373	403	420	361	389	419	380	397	392	397	385	405	379	380	367	390	402	376	425	383	383	380	366	375	387	363	397	365	404	393	407	390	387	349	361	366	355	387	377	402	367	384	409	405	399	352	418	385	358	420	350	374	363	353	412	407	394	401	382	374	360	373	351	396	405	388	377	391	382	391	423	370	371	381	371	401	380	379	374	359	374	392	392	370	389	373	369	414	349	424	379	361	390	409	387	365	393	372	396	376	405	419	380	367	374	403	337	375	386	415	376	384	393	354	393	405	392	369	411	359	334	393	391	341	407	389	378	398	410	391	392	373	408	393	342	363	377	420	418	349	386	366	396	390	391	403	361	422	412	417	363	358	379	394	384	395	371	384	387	405	413	405	379	399	414	389	397	391	378	390	400	375	407	423	364	371	375	368	390	363	353	378	415	405	388	346	376	344	398	345	422	354	377	382	422	402	404	399	400	364	446	378	396	372	366	391	375	347	395	416	385	396	357	376	380	358	415	393	422	419	395	400	370	414	367	389	371	374	411	394	387	412	378	369	339	361	368	410	417	389	389	345	355	381	360	380	419	410	378	394	375	416	413	396	337	374	380	370	390	383	367	415	366	420	386	393	360	363	391	390	361	378	366	408	381	386	370	377	367	351	394	374	386	370	422	366	358	387	330	408	363	368	376	371	392	357	377	382	394	383	381	373	390	374	402	396	371	367	373	374	381	391	378	375	377	389	376	415	361	411	384	423	372	407	393	404	415	400	378	406	387	394	373	383	397	377	406	390	400	364	382	401	374	394	398	389	395	388	402	348	398	341	405	416	394	404	364	405	367	381	416	385	377	364	370	349	384	372	366	373	352	402	391	387	390	368	363	356	381	386	410	384	354	396	378	379	369	389	400	385	386	371	378	374	399	381	370	395	380	357	345	389	364	413	361	352	399	336	362	373	354	415	358	374	390	354	381	359	346	372	408	412	391	377	378	404	399	425	387	389	356	356	406	377	401	382	395	406	374	419	413	385	382	394	383	390	369	376	374	362	418	390
11124	1438	606	455	336	308	235	217	202	167	192	202	184	180	201	170	211	150	173	164	187	168	166	157	174	195	157	178	173	158	162	170	188	164	198	166	173	165	157	194	183	142	179	181	173	165	151	159	179	170	163	171	186	152	172	181	169	184	158	167	166	188	152	164	179	178	183	167	158	171	153	177	167	168	161	193	177	161	167	166	190	150	180	140	173	173	167	169	138	167	155	152	175	172	156	161	184	197	151	170	155	176	157	176	151	167	151	178	179	181	178	180	169	164	181	154	161	169	169	147	181	187	175	168	162	131	166	163	171	147	167	163	167	168	171	174	163	174	185	173	193	184	194	168	163	149	164	175	183	141	166	176	155	148	144	198	153	196	187	175	187	167	155	169	191	169	158	172	187	172	166	166	171	145	177	167	171	161	139	155	163	160	158	196	148	159	156	194	143	153	129	164	161	163	192	173	183	167	166	179	193	170	153	155	179	175	179	159	167	168	175	186	168	173	135	168	191	151	162	174	193	171	193	163	169	173	155	174	186	178	147	162	170	162	167	213	169	157	163	147	174	159	171	175	166	154	158	169	160	165	191	191	178	166	141	188	175	158	155	157	168	131	163	164	177	173	153	194	174	196	193	168	156	168	189	166	175	167	174	160	174	153	177	163	183	157	173	172	152	165	171	169	151	168	172	178	165	153	152	175	171	185	173	151	156	169	158	151	157	167	187	187	173	178	191	155	168	183	160	171	165	162	165	140	176	155	172	150	159	167	155	194	168	174	187	157	164	144	170	160	173	177	172	154	176	150	168	171	153	164	172	163	175	175	162	170	177	188	177	154	141	156	177	182	147	194	164	161	155	172	151	177	165	182	166	169	176	161	160	175	171	174	175	182	172	177	152	151	167	161	144	183	165	165	174	172	191	171	173	159	168	177	170	160	167	171	152	174	156	169	171	177	173	172	201	165	182	154	176	188	154	182	184	140	163	150	166	173	176	153	165	142	168	172	175	162	158	184	170	177	186	188	152	160	179	176	177	153	160	160	180	150	179	191	177	197	163	180	147	160	176	184	182	176	167	187	164	182	175	172	177	189	154	142	144	157	171	177	180	147	178	162	158	166	167	164	175	154	171	165	165	179	133	189	155	164	177	184	138	153	151	166	172	165	162	166	175	181	165	169	163	169	171	157	163	158	165	174	158	161	160	154	128	168	150	175	177	178	160	174	150	190	155	162	176	149	184	166	158	192	178	162	179	147	166	161	166	168	158	168	199	194	167	172	194	156	187	163	158	158	163	153	164	150	152	192	178	175	157	153	167	173	205	144	160	182	182	150	154	138	161	172	174	141	167	178	158	178	173	183	189	198	195	179	178	161	169	142	167	182	192	144	156	163	153	173	156	150	179	157	145	165	160	165	154	162	143	151	163	173	154	154	174	164	149	164	151	164	157	166	146	164	152	162	165	168	170	174	170	173	175	182	162	137	172	164	155	196	167	180	171	174	170	196	181	177	172	155	167	182	160	169	167	174	181	171	192	172	155	159	190	178	180	173	170	159	173	196	174	185	170	191	156	154	190	175	161	175	152	174	197	167	176	181	191	160	174	174	174	174	195	163	151	175	180	171	174	189	164	159	142	167	147	169	141	155	160	152	161	167	178	177	165	174	168	166	162	168	154	155	179	177	164	161	146	166	161	185	177	168	176	159	180	158	161	172	150	156	184	178	133	181	162	153	179	157	178	176	150	163	166	153	160	178	161	177	170	178	183	152	156	154	188	193	159	202	173	179	149	165	174	177	175	145	174	147	169	181	154	157	165	182	171	148	156	164	158	178	150	166	177	155	201	149	189	145	149	150	171	163	179	165	174	184	164	144	160	164	164	172	161	161	169	150	179	148	181	172	164	170	180	158	153	158	194	191	169	143	160	196	177	162	167	182	162	143	183	173	184	191	180	134	178	179	171	183	158	169	169	159	164	177	173	200	172	188	176	177	165	181	157	153	156	167	179	152	172	183	135	191	175	150	159	157	170	150	170	156	152	183	182	154	157	174	136	173	158	176	176	171	139	180	189	171	166	170	145	159	181	160	177	157	139	178	164	194	158	163	182	163	152	172	143	180	131	166	161	174	159	187	163	168	183	153	168	156	164	156	178	153	149	155	148	182	162	153	159	152	160	189	196	166	166	189	170	165	174	185	167	188	150	172	173	174	167	187	182	151	153	177	149	162	168	146	157	166	171	168	165	189	169	145	163	185	161	164	195	171	156	170	161	169	165	169	165	161	169	122	170	170	186	168	176	163	165	164	202	160	172	166	169	182	149	156	177	199	145	163	182	174	186	140	180	168	162	161	184	175	152	187	169	155	136	161	149	159	185	146	131	175	155	157	177	138	162	164	187	158	187	158	152	168	168	189	182	198	171	163	165	142	156	184	165	174	166	160	155	154	171	176	184	183	191	169	177	173	182	153	183	163	156	180	161	165	187	176	186	169	167	168	166	177	169	160	194	193	156	162	183	151	166	170	186	194	166	184	166	173	179	165	158	166	163	184	166	159	163	173	151	169	161	173	150	179	157	170	172	168	179	155	179	155	179	167	157	175	187	153	176	158	162	154	153	159	160	181	175	182	180	185	174	148	157	178	148	157	163	181	188	164	177	178	182	169	179	145	164	205	164	167	165	181	178	165	163	174	162	155	169	169	164	200	177	152	164	159	154	191	166	173	150	178	140	161	160	187	167	167	165	148	182	178	169	169	154	142	141	178	166	191	165	156	182	161	159	142	158	160	166	153	186	174	162	190	168	146	185	190	169	166	156	175	175	177	166	172	181	158	161	174	171	169	183	168	181	154	161	170	141	172	170	164	195	201	167	171	170	156	183	180	151	174	158	177	156	167	162	171	146	169	151	161	176	163	181	171	151	190	188	159	169	169	159	168	175	158	170	175	158	171	180	178	198	153	174	151	167	161	181	186	147	163	188	195	158	173	171	148	150	150	156	175	171	174	178	152	177	160	158	170	157	168	182	187	178	159	161	145	172	171	154	184	169	171	192	179	173	171	185	159	179	169	193	141	191	168	153	157	179	162	184	176	166	187	180	171	154	167	177	159	164	169	167	183	187	180	168	159	190	181	154	195	143	159	184	175	163	175	171	146	157	189	180	164	174	178	167	149	180	184	167	171	173	160	170	168	161	157	174	178	173	165	183	159	178	165	176	185	160	179	141	188	165	173	151	176	177	149	186	167	192	182	165	155	179	157	169	147	169	155	163	154	157	183	158	145	184	156	176	156	133	172	184	178	177	187	191	171	177	173	136	187	144	153	163	158	166	158	174	171	162	175	140	150	162	153	172	187	170	166	170	153	171	185	181	159	148	166	145	169	164	175	165	160	194	169	146	168	147	187	186	191	164	174	174	153	169	171	189	178	189	179	162	166	179	170	155	179	175	170	159	145	185	159	179	175	173	165	193	165	174	180	164	149	172	161	173	164	176	180	179	154	178	135	176	179
8270	1105	1551	1631	1151	946	828	729	687	607	533	552	496	526	465	462	467	418	428	450	430	453	467	452	445	422	455	423	435	465	422	448	468	453	426	461	429	418	425	432	437	441	395	423	440	443	442	425	433	430	424	418	440	419	438	416	438	426	453	410	401	429	413	429	414	438	421	435	428	449	466	389	395	415	454	423	441	426	471	416	417	424	463	388	436	388	432	451	411	456	375	444	421	419	416	460	411	433	427	429	459	456	389	411	406	436	430	433	447	444	421	431	458	456	402	422	473	388	414	414	441	438	395	447	444	441	441	411	460	464	414	439	440	454	465	444	435	448	432	394	432	445	457	439	466	428	455	406	429	405	436	435	425	434	433	410	416	418	445	436	431	456	437	455	410	402	435	440	417	477	445	431	424	468	416	429	416	454	467	433	444	436	453	424	450	418	397	459	406	423	474	422	419	444	403	399	400	464	439	433	470	445	433	445	428	414	462	418	473	405	439	443	443	429	419	429	395	430	416	446	416	463	438	421	453	441	448	416	466	399	446	444	445	405	425	426	406	438	428	421	445	416	458	440	444	427	409	437	406	382	399	412	432	406	424	425	407	433	435	419	441	408	403	445	440	439	438	436	454	432	426	455	429	410	409	421	456	437	403	450	449	437	422	423	449	436	430	465	454	435	434	446	429	439	401	409	387	405	415	455	454	463	414	412	437	409	415	419	442	425	423	463	459	440	430	440	452	437	425	446	432	455	393	433	425	453	394	438	433	452	419	415	422	435	413	426	461	439	436	449	427	411	447	432	437	469	396	463	412	412	452	410	448	424	436	409	403	443	437	441	392	396	430	376	395	438	423	417	419	469	467	410	433	403	460	362	409	424	460	418	434	421	436	447	423	453	460	443	425	432	440	448	407	460	461	422	405	399	466	439	432	447	416	442	425	435	390	443	409	434	417	456	460	429	414	418	437	409	432	401	399	440	421	469	425	436	445	460	414	457	415	440	413	429	400	442	438	461	429	399	429	458	445	430	439	436	416	396	439	389	428	417	418	448	434	450	452	444	475	462	426	418	412	417	391	389	439	457	438	474	394	428	412	448	438	383	434	419	444	420	402	437	417	419	431	436	437	462	421	442	457	426	417	438	399	433	419	434	400	432	400	387	441	411	402	396	391	405	457	464	365	413	446	440	427	433	422	420	404	434	446	413	459	437	431	428	429	433	432	417	440	415	392	392	422	402	475	407	421	448	452	473	441	436	437	459	434	421	456	429	407	410	451	415	430	419	422	405	448	449	413	406	451	433	432	457	422	454	417	413	425	421	438	446	439	416	423	419	438	424	438	443	438	411	426	447	427	422	434	379	451	402	467	408	402	458	458	447	429	454	389	422	433	458	384	427	444	439	424	457	445	438	439	424	384	391	407	438	437	434	426	447	414	427	455	449	455	451	439	452	459	409	414	418	479	453	438	418	413	425	419	433	429	420	421	416	400	429	443	428	390	422	393	466	446	417	400	439	420	432	435	445	425	412	423	466	462	469	458	425	445	452	399	426	430	429	421	421	432	420	460	423	420	455	432	391	390	411	428	425	434	427	448	488	423	419	446	399	401	422	428	437	441	424	415	436	409	422	438	410	429	461	425	392	459	433	419	429	429	434	431	403	405	422	419	420	436	461	399	465	440	441	451	443	435	471	473	405	429	443	422	412	387	435	381	470	438	429	455	431	433	440	424	416	434	431	406	413	434	420	431	429	422	436	396	429	452	449	455	443	427	436	384	438	467	448	447	402	392	423	448	424	424	443	443	424	409	433	440	449	424	426	469	411	428	419	438	404	398	420	414	422	433	426	432	427	462	393	405	407	422	444	436	429	423	436	407	433	385	417	406	462	415	389	390	445	419	436	401	459	431	451	442	411	424	424	447	393	409	414	440	456	393	481	452	433	459	412	426	398	422	433	419	453	437	438	413	421	399	403	407	441	429	430	424	423	446	443	434	436	401	430	430	425	422	414	424	420	404	418	435	437	433	399	431	418	450	430	448	436	442	420	400	431	417	415	410	382	421	430	424	450	423	466	476	379	419	442	393	433	435	432	426	415	444	418	431	419	398	448	411	448	419	422	450	432	412	426	439	440	425	432	437	415	408	419	402	445	438	429	407	436	438	409	412	414	459	415	441	410	474	408	402	430	448	399	441	461	436	424	473	400	422	415	421	447	415	422	412	455	463	435	458	428	427	430	455	407	412	442	423	416	405	423	438	444	439	418	423	396	421	418	409	403	437	442	412	385	394	429	426	441	430	396	397	413	450	423	443	448	420	402	442	433	412	458	395	457	428	427	445	431	455	429	418	428	378	447	433	407	447	417	440	383	439	428	428	386	450	446	448	466	432	421	414	414	449	421	449	429	431	438	436	427	452	414	413	425	448	430	423	471	437	420	441	419	450	456	459	434	456	440	454	423	460	439	416	432	455	447	479	434	451	433	401	465	417	386	423	430	392	422	452	434	442	449	453	443	445	422	432	425	409	426	446	429	460	458	432	447	453	406	462	443	463	429	444	459	417	436	422	412	425	400	446	438	423	474	428	435	422	417	432	435	417	446	434	457	388	433	454	475	406	463	436	428	455	435	468	445	418	447	432	455	447	429	430	430	443	432	422	435	411	437	420	426	414	466	420	410	456	451	420	402	461	438	435	431	444	443	406	429	401	436	407	422	449	445	414	462	409	473	415	434	455	403	400	402	459	460	411	425	415	450	450	456	402	444	432	424	439	425	457	439	452	398	414	443	450	467	451	450	420	410	440	426	444	450	442	420	449	408	479	452	389	450	406	454	474	434	430	427	430	434	451	503	447	414	429	444	421	450	447	445	441	402	441	435	438	434	405	445	398	419	459	481	418	409	409	404	422	477	429	437	437	407	423	426	397	429	461	443	423	451	444	441	438	449	436	440	430	434	406	397	459	442	428	462	452	485	432	434	449	409	437	442	433	423	427	437	417	437	391	417	436	408	435	412	433	440	413	399	401	444	407	384	444	458	437	445	407	456	450	432	419	446	426	403	455	442	430	458	441	434	426	429	438	419	426	425	412	405	458	450	407	436	433	432	438	405	442	432	415	414	437	431	399	427	439	427	427	429	436	401	429	440	427	454	463	417	466	422	431	453	438	469	410	409	425	428	407	429	426	435	418	419	428	437	412	426	421	413	451	410	430	461	450	417	426	423	404	419	436	424	428	424	441	424	388	444	414	451	423	433	416	438	419	456	405	406	444	433	429	438	386	434	385	418	395	434	441	438	412	457	434	424	409	402	397	403	427	425	413	427	437	386	442	440	411	437	404	420	450	451	433	421	455	447	435	463	413	422	424	435	395	456	397	428	449	467	463	435	440	475	453	469	419	410	393	434	427	407	450	424	454	459	431	406	432	401	421	458	452	426	437	428	425	418	466	425	456	436	430	449	451	449	421	438	381	423	399	433	418	438	457	452	435	436	434	436	396	427	434	444	428	413
24872	4258	1438	1082	684	533	433	355	325	308	272	246	278	267	264	228	273	259	232	259	247	250	236	245	247	246	239	241	241	226	234	229	234	233	223	234	222	242	251	241	245	240	240	245	212	224	219	241	244	239	238	235	213	255	243	244	226	251	246	261	270	260	228	217	198	244	266	239	249	242	221	235	232	253	234	237	222	243	243	245	226	226	227	207	237	209	252	262	233	231	198	212	249	216	243	226	231	239	228	230	237	231	216	237	259	223	259	235	241	254	244	233	239	254	261	219	271	250	197	206	243	239	258	218	273	217	199	218	232	235	241	266	264	229	243	222	218	257	227	253	209	225	225	248	261	226	241	240	232	253	227	240	249	223	247	250	223	215	254	228	247	243	221	218	241	200	235	222	260	217	222	210	239	218	241	263	257	217	254	238	247	226	227	252	223	221	241	242	242	223	230	213	251	230	229	232	232	236	260	257	250	227	224	256	220	256	228	227	242	250	263	251	245	233	235	239	208	255	236	269	232	263	262	198	229	205	226	242	270	242	240	227	235	219	249	251	236	216	255	235	220	237	238	225	238	254	219	265	234	224	257	210	282	216	242	234	251	214	241	245	229	221	233	236	254	217	253	207	216	233	216	210	231	210	221	281	221	235	229	230	224	235	235	215	213	233	244	234	230	226	260	230	201	229	236	248	237	238	230	205	217	228	213	245	247	217	203	231	258	215	225	245	271	213	242	248	220	239	229	238	250	223	240	235	247	225	225	248	254	227	204	218	217	231	243	236	222	231	230	219	237	244	239	233	243	235	224	265	239	238	250	220	220	229	234	249	231	228	224	208	231	235	261	244	231	246	232	246	248	229	232	275	231	223	263	227	257	254	256	245	253	255	262	248	220	233	260	234	215	248	252	247	232	236	221	210	235	225	223	231	262	247	223	243	241	257	230	243	215	213	254	259	209	233	234	271	205	236	236	247	261	229	224	222	253	198	237	278	232	221	252	274	256	218	261	255	231	229	214	263	253	277	286	270	239	215	201	226	235	247	233	237	218	222	227	220	247	205	235	239	239	241	235	258	232	245	236	229	239	244	225	245	239	215	249	232	255	243	261	248	237	240	225	245	235	261	234	231	256	226	246	255	241	253	218	221	213	242	241	247	203	241	226	222	232	245	272	231	230	239	219	259	225	220	209	228	231	234	251	229	222	248	204	239	213	208	230	250	219	257	219	262	215	238	254	243	226	237	234	217	241	224	243	236	233	237	243	243	240	209	229	218	223	248	222	234	250	247	247	253	257	198	228	237	256	230	226	233	215	259	213	250	208	260	232	260	251	257	221	214	253	271	214	240	236	244	253	218	231	244	218	206	224	256	243	231	222	246	237	231	239	227	206	271	232	202	244	255	223	222	216	220	242	224	229	215	266	256	212	260	234	247	225	218	227	219	226	253	252	211	227	237	214	231	249	219	229	225	247	213	257	262	213	254	223	225	242	229	239	240	222	237	218	235	233	217	225	216	247	225	236	276	242	249	256	211	251	230	239	230	245	228	226	222	246	272	242	243	244	264	245	202	225	278	236	258	260	217	227	259	243	218	234	235	231	204	245	255	281	227	239	249	243	249	235	249	223	240	248	267	222	211	252	258	225	211	245	255	253	255	219	235	235	234	248	224	244	197	239	253	236	239	221	215	207	231	231	228	244	249	230	201	250	236	223	219	225	256	227	225	253	221	252	247	248	270	232	266	227	253	239	255	226	222	261	223	213	220	247	239	224	259	221	230	215	226	238	220	224	246	245	251	246	258	224	232	226	237	243	245	253	230	211	236	247	249	244	237	229	239	229	251	245	225	231	241	226	249	270	232	271	222	227	252	264	243	240	223	239	235	212	242	239	229	221	240	202	230	234	230	256	238	265	230	244	251	266	244	218	248	231	247	233	229	210	227	222	214	257	213	234	219	236	242	219	236	246	226	234	259	248	236	224	235	238	251	244	266	218	261	256	250	257	234	251	245	241	244	245	233	222	218	229	259	242	267	224	229	233	236	218	207	261	242	251	240	212	249	245	232	225	234	261	216	247	228	248	254	269	238	252	237	226	232	228	254	228	251	239	247	241	236	245	210	237	237	231	258	230	223	254	214	239	231	232	236	253	226	197	212	250	251	240	227	222	216	210	222	200	207	215	229	277	235	220	248	222	214	238	232	231	252	258	250	263	212	261	239	216	209	235	265	228	267	227	234	249	221	231	226	227	249	232	214	211	272	255	264	223	233	222	230	242	235	217	266	232	245	218	279	255	224	195	219	227	252	263	257	263	232	220	227	238	230	244	251	224	204	259	235	254	236	247	231	229	236	216	257	230	205	211	235	236	250	243	232	224	229	269	256	245	240	239	239	236	233	219	228	254	247	229	240	218	222	231	224	208	194	255	233	221	244	240	229	220	229	234	254	214	219	235	232	241	239	216	218	232	254	231	256	221	232	243	225	208	241	253	244	226	260	241	244	241	193	247	230	245	262	244	219	225	229	213	240	235	237	247	199	232	250	213	235	247	259	244	234	235	241	220	221	226	257	234	255	235	257	241	213	221	225	265	241	233	229	240	258	239	217	232	244	243	296	243	223	245	239	254	248	238	214	236	240	255	235	226	265	210	247	248	243	227	218	229	229	219	219	230	250	255	247	224	230	247	244	252	242	221	237	229	259	227	238	251	221	232	233	254	245	239	228	212	236	238	224	234	221	195	258	237	229	236	215	234	232	225	222	268	230	246	233	233	242	236	238	230	230	252	235	248	217	211	247	237	223	246	222	233	214	248	248	231	244	263	248	219	243	219	262	235	229	227	213	236	238	227	244	226	239	230	253	237	230	247	241	229	242	246	234	238	261	212	235	256	261	233	239	210	238	211	235	257	218	225	234	268	206	234	220	227	205	254	259	229	240	215	230	249	245	250	246	222	211	262	229	226	260	231	234	209	215	256	243	242	251	219	224	225	242	239	259	246	224	228	209	265	227	236	235	243	257	221	243	239	232	249	216	227	242	226	217	234	245	248	265	249	231	216	238	253	248	233	234	196	218	227	245	217	259	217	242	228	234	230	233	234	247	258	224	248	247	217	241	242	242	266	238	271	246	234	226	230	247	220	234	214	222	223	236	232	220	231	244	238	235	239	253	221	235	250	222	251	236	244	214	232	257	237	242	207	248	229	216	239	226	208	222	214	230	198	249	267	235	249	250	233	237	243	223	228	195	239	243	233	267	232	240	238	237	219	226	260	226	249	223	266	241	247	252	228	224	235	217	239	230	235	241	270	240	237	253	254	218	246	236	262	261	240	232	237	216	245	227	225	250	262	273	220	236	237	225	226	245	233	229	227	231	228	219	260	231	247	252	237	215	240	258	259	246	242	235	224	211	231	220	230	208	226	241	225	235	213	239	224	254	225	210	198	252	241	270	224	231	233	232	253	246	260	234	217	225	227	233	213	236	261	248	248	238	225	226	224	242	239	242	240	223
17273	2310	3156	3316	2658	2113	1652	1351	1156	964	853	805	830	771	759	721	679	631	609	631	617	602	588	642	617	612	625	619	575	610	584	586	651	631	575	593	590	593	566	613	565	537	612	612	549	572	585	571	549	590	568	549	590	627	588	548	560	587	558	552	578	595	567	593	577	581	558	582	580	604	560	597	561	580	612	596	523	547	551	541	592	616	582	576	572	580	532	547	564	622	569	625	540	613	585	528	569	547	603	602	593	569	558	545	618	596	601	548	618	608	598	562	589	558	603	595	546	597	582	590	584	634	602	605	522	560	579	568	595	575	603	591	624	626	520	561	554	567	587	580	553	572	572	557	553	596	588	522	573	574	563	545	562	614	567	572	562	555	533	589	579	576	601	559	556	552	548	533	552	587	565	557	601	600	565	590	551	599	597	562	551	570	487	590	607	611	548	580	591	565	577	579	606	579	569	547	543	599	581	564	556	568	566	608	574	561	556	560	539	566	594	558	600	556	588	571	571	570	549	582	569	571	558	623	546	562	591	551	589	547	616	587	592	557	571	561	549	558	539	563	577	582	573	609	593	582	606	600	544	585	569	541	606	557	555	589	575	562	583	560	580	557	590	553	590	557	597	586	601	572	553	574	581	555	580	558	607	603	584	613	583	575	571	593	623	560	544	573	536	567	568	595	589	536	591	588	605	533	527	584	588	555	543	545	600	552	622	565	567	630	566	584	544	602	525	584	557	501	545	539	542	603	525	576	589	595	591	602	548	549	570	567	548	532	558	557	597	579	574	552	557	545	527	595	504	589	618	564	550	575	569	570	568	527	594	582	554	576	604	594	537	599	600	556	601	612	568	583	571	560	516	561	549	569	565	592	594	583	577	545	567	543	559	514	598	577	569	581	565	579	559	527	586	543	571	528	543	572	587	600	632	554	535	554	540	542	586	552	592	554	585	565	560	593	555	559	549	567	566	564	593	566	583	581	558	566	589	632	561	630	560	546	551	592	611	554	557	533	553	554	532	549	568	574	535	561	617	556	573	561	612	592	554	566	590	546	553	564	579	570	527	555	583	579	552	574	592	573	565	551	523	585	566	587	618	605	615	531	598	601	548	574	557	567	550	571	565	599	578	568	571	566	557	553	571	564	554	587	597	576	592	589	545	578	565	599	583	576	530	566	574	514	568	565	609	584	516	555	605	546	557	557	578	613	563	550	590	560	539	534	568	578	555	550	575	573	553	578	527	571	567	559	552	570	625	612	539	596	585	588	589	577	511	601	551	567	579	572	589	571	572	532	576	606	540	559	538	585	555	565	526	577	547	544	548	559	569	578	583	544	563	547	566	591	543	563	563	538	602	547	552	589	574	568	574	555	553	578	593	577	534	539	619	609	529	520	599	610	575	557	612	532	604	574	591	494	530	545	584	528	618	569	576	547	570	589	614	613	542	579	570	568	583	545	619	572	599	577	566	570	559	563	546	663	573	604	552	588	569	624	586	583	576	559	618	516	605	557	583	592	588	556	573	563	598	564	560	572	579	571	522	546	624	544	580	541	608	613	541	519	554	561	539	588	542	582	593	587	549	557	546	612	613	543	534	601	576	588	533	539	547	579	582	585	542	562	630	571	568	581	580	554	575	567	570	528	571	613	570	569	587	610	585	531	567	578	562	586	571	582	569	607	597	621	566	588	555	584	560	598	560	564	598	591	587	555	573	580	528	566	571	598	592	571	562	587	563	564	558	627	578	599	551	555	575	554	530	593	580	553	619	545	578	533	561	547	596	562	577	582	546	600	571	592	616	558	520	591	592	568	565	574	588	578	574	596	610	591	621	553	570	578	561	511	570	550	594	579	585	584	590	559	565	575	582	566	598	577	559	523	550	580	536	584	566	558	571	589	590	535	591	583	581	595	556	594	561	564	519	597	557	576	578	575	531	549	577	569	561	562	587	576	593	546	544	572	552	606	552	576	591	606	538	568	559	583	585	548	555	544	572	586	548	585	551	565	629	596	554	565	584	574	564	594	589	624	598	573	567	600	556	571	569	569	534	600	617	545	599	603	558	553	598	597	554	569	570	569	571	569	590	543	539	589	568	579	589	610	624	592	581	624	586	585	616	610	594	587	595	556	593	566	546	547	585	543	584	601	577	560	561	576	580	580	574	608	610	560	554	556	535	547	562	570	596	581	601	595	584	505	529	554	545	567	564	544	522	586	567	563	577	530	550	559	554	549	589	530	561	587	557	550	546	557	557	564	558	546	559	573	586	541	571	564	554	550	590	581	580	563	522	596	596	596	576	600	580	553	526	578	582	544	520	571	535	562	562	578	554	543	561	584	589	577	572	581	595	584	580	579	540	535	538	580	567	539	557	554	554	567	549	608	542	591	554	540	567	523	543	565	554	559	563	559	549	586	580	567	585	585	565	515	570	572	568	560	603	597	560	609	581	563	553	572	590	571	551	568	575	576	573	589	574	584	537	555	597	563	564	541	594	561	578	567	561	595	535	598	554	581	579	564	540	597	611	590	604	529	577	567	557	586	605	572	597	572	605	562	574	576	574	562	591	564	601	524	555	534	567	588	564	559	550	604	570	596	623	581	572	616	567	567	580	570	604	574	589	580	556	542	626	584	579	554	597	572	574	592	556	565	566	572	566	580	613	556	585	564	588	527	619	561	564	585	574	529	591	564	618	564	583	555	536	547	556	577	561	551	572	594	586	613	574	588	620	555	565	560	539	525	561	557	584	548	560	543	554	588	573	520	594	519	590	570	565	613	582	523	565	612	594	576	536	595	601	600	556	581	603	559	618	581	604	566	535	578	586	565	599	592	600	545	586	559	555	564	551	534	546	599	594	556	549	561	590	542	588	564	527	613	577	642	566	564	565	544	590	550	575	596	617	568	567	527	561	603	538	541	544	572	545	564	571	571	578	580	586	563	590	533	569	541	607	577	602	597	592	560	581	556	588	568	561	592	552	614	579	603	565	571	568	554	567	581	570	567	537	591	507	596	565	569	579	556	571	577	551	573	592	568	566	596	604	577	539	566	550	521	600	560	620	519	584	540	586	553	561	544	569	585	591	575	571	601	576	576	561	578	542	588	537	544	546	553	570	561	563	566	557	570	607	601	616	597	622	566	546	557	587	562	562	575	588	604	568	583	579	544	607	571	581	563	543	586	556	569	580	559	595	585	579	594	592	542	575	549	573	574	555	577	554	589	560	533	562	565	575	614	548	563	558	591	536	550	572	572	611	569	573	540	568	529	556	582	593	581	579	595	556	587	542	594	547	562	571	565	556	536	587	598	538	564	549	571	548	572	578	551	554	517	575	596	583	539	557	572	591	577	581	577	586	539	593	613	566	575	528	627	580	586	512	620	605	532	596	572	566	556	545	565	565	538	565	568	549	522	607	556	594	575	538	552	594	564	536	562	595	595	545	570	569	574	550	570	580	610	571	569	566	593	527	563	579	585	580	533	577	566	558	572	559	528	572	560	579	559
34211	8126	2538	1492	876	656	510	410	324	278	220	218	201	195	197	186	182	163	150	175	159	165	196	159	195	173	169	155	159	173	175	161	155	174	186	165	156	132	161	162	169	155	172	152	167	177	166	143	138	169	171	144	169	159	173	179	155	170	167	135	140	174	135	179	145	148	139	165	173	168	151	141	149	166	153	139	155	166	166	179	172	157	161	163	176	145	137	145	163	173	153	152	165	154	146	152	164	177	162	172	157	152	168	163	161	170	152	163	156	152	143	170	151	158	121	170	174	157	144	156	146	158	162	145	183	148	143	148	149	145	156	160	162	157	168	153	154	164	154	159	153	160	168	138	169	171	163	145	171	176	148	157	166	160	163	157	150	158	154	124	176	144	171	168	164	163	158	171	171	189	142	138	168	163	167	158	167	167	166	163	142	164	166	167	157	149	159	162	148	149	174	155	161	182	147	148	177	158	140	168	162	171	172	170	162	154	156	127	157	178	147	166	157	159	150	180	160	171	172	168	180	123	147	153	139	154	150	150	146	176	160	162	161	137	139	175	151	144	136	161	182	177	155	155	136	182	151	153	167	149	139	149	137	149	141	154	138	149	179	171	147	157	149	185	164	161	149	152	160	147	179	150	159	169	168	164	145	173	184	165	155	152	142	147	171	173	173	144	166	139	170	156	170	153	145	167	146	183	157	164	185	167	169	167	160	177	156	145	173	159	161	161	164	135	156	173	167	168	182	161	168	147	161	163	141	163	158	148	158	139	171	169	149	185	178	162	151	186	154	157	133	166	148	148	164	161	166	137	165	179	155	162	137	141	172	169	172	175	154	158	177	190	176	174	157	161	184	160	171	166	142	166	142	162	168	135	137	151	166	153	151	130	154	169	159	173	148	149	166	166	183	184	166	179	137	143	176	172	160	159	161	149	158	157	154	166	169	167	167	158	186	169	152	163	160	153	146	162	174	131	172	162	152	146	157	157	154	156	149	155	175	170	173	157	154	151	140	165	148	161	158	148	149	165	150	140	161	144	164	159	142	141	175	168	151	174	171	153	180	173	141	165	156	153	149	159	155	161	157	147	148	148	149	149	162	157	153	174	150	170	153	156	183	155	186	175	130	160	159	141	147	160	186	175	156	158	162	164	149	146	147	132	183	151	154	178	179	155	132	135	147	160	157	166	149	148	154	158	155	176	141	150	152	180	181	161	149	157	162	145	145	157	166	155	158	137	152	157	123	175	149	157	156	146	168	169	178	146	151	153	148	144	156	173	162	181	152	163	183	135	149	151	151	178	188	166	146	164	153	141	159	163	144	146	152	139	156	168	147	149	150	176	159	149	142	153	172	142	159	163	161	141	171	143	170	157	162	162	175	158	144	156	165	157	180	153	167	155	137	174	168	159	169	127	154	151	167	146	142	172	162	175	148	171	199	159	147	157	164	143	182	149	176	146	137	159	150	141	167	135	147	157	161	157	164	150	160	168	157	181	139	153	150	157	146	166	165	179	143	177	171	156	137	159	139	147	151	159	155	162	164	166	139	191	149	186	163	154	157	147	139	163	159	150	132	167	134	178	150	138	155	161	189	167	169	169	171	157	138	149	179	143	134	162	162	152	133	147	148	153	161	165	137	149	154	174	158	154	153	168	157	171	159	162	143	160	180	171	150	155	160	165	152	177	156	150	148	170	163	167	178	142	164	139	148	160	141	157	151	152	163	182	186	162	178	152	141	172	154	158	150	143	136	155	149	166	173	175	154	163	184	166	161	143	146	168	180	161	165	170	190	161	156	136	159	147	144	172	168	163	147	151	124	149	163	166	152	153	120	160	168	133	138	152	142	143	167	149	137	166	167	158	145	150	153	148	148	169	145	156	144	192	177	161	146	179	160	150	137	143	132	145	159	179	153	168	134	161	158	170	157	158	163	179	166	144	186	180	144	174	165	167	160	154	150	166	132	162	143	152	147	175	153	128	135	174	166	159	162	169	186	147	150	191	153	166	148	140	148	167	169	156	177	164	171	157	174	156	168	181	154	140	156	164	164	165	156	159	167	131	169	159	154	150	165	144	151	149	173	173	142	146	177	166	137	162	139	172	140	183	149	135	152	164	153	156	174	148	184	149	145	166	163	164	171	153	145	157	183	159	163	170	159	138	159	147	171	157	142	135	140	149	143	163	164	142	142	157	147	166	165	170	155	172	155	161	138	141	164	160	165	167	167	164	143	150	167	157	169	154	146	165	144	156	145	177	159	168	141	180	161	135	178	176	162	173	163	182	174	156	144	147	163	155	153	169	170	146	133	139	162	159	136	156	138	162	174	151	164	152	179	171	161	163	138	169	168	150	145	163	139	167	143	156	168	171	161	168	138	150	156	164	157	173	167	197	152	167	166	161	147	145	151	149	158	171	157	155	169	166	183	165	164	154	153	169	130	155	150	167	148	165	165	167	164	163	150	172	162	169	165	159	166	162	133	176	149	162	137	173	157	151	161	162	150	153	143	141	176	159	153	155	154	174	172	156	170	155	143	168	158	176	152	172	149	160	163	154	165	154	153	147	134	160	156	170	154	159	162	160	146	167	165	160	151	157	175	171	177	128	138	132	167	167	142	132	126	154	142	154	156	141	179	184	185	162	140	174	159	122	140	171	131	168	166	154	127	153	152	147	171	159	156	162	150	167	147	160	149	166	153	139	146	159	180	165	160	148	140	159	149	168	145	178	140	127	161	159	187	170	143	151	149	153	150	167	144	173	157	172	160	137	126	137	164	165	159	157	175	189	155	132	164	139	149	174	178	161	162	173	144	156	161	155	152	140	158	167	142	158	168	138	138	150	171	149	152	169	173	158	159	144	147	178	150	150	162	150	158	171	144	157	163	148	145	154	172	159	167	157	161	158	170	156	187	181	163	156	164	143	175	186	131	155	151	167	175	173	151	145	151	169	148	136	149	156	173	176	158	179	140	179	140	158	186	148	159	154	162	143	160	163	148	133	188	129	135	174	165	174	149	132	169	152	174	135	171	157	153	156	156	164	143	188	173	150	147	169	142	159	156	164	154	151	144	151	178	145	165	158	159	156	160	157	173	146	157	151	177	173	156	140	157	162	176	146	172	156	152	165	161	154	173	176	164	172	159	170	188	170	125	163	147	154	162	175	157	164	149	163	180	155	152	168	164	170	169	154	147	158	182	167	160	151	167	182	151	147	153	147	176	152	156	152	152	145	162	173	152	175	172	144	157	176	142	168	155	163	199	157	176	164	132	149	160	135	148	138	159	146	160	153	154	171	180	174	158	133	125	170	144	164	143	162	166	176	140	166	134	170	168	165	146	147	158	175	154	158	168	172	151	147	168	145	158	178	146	188	178	151	133	143	184	149	154	175	159	166	171	164	136	158	174	160	142	152	139	154	138	163	154	160	152	160	141	159	158	149	160	153	155	155	163	141	134	169	174	139	174	180	141	134	158	157	149	138	143	147	142	158	143	166	172	148	168	144
21467	3728	4749	4592	3894	2665	2105	1716	1274	1097	898	840	750	670	602	567	536	473	464	459	443	414	445	463	445	481	472	418	428	407	440	431	447	413	429	381	466	435	336	428	412	413	395	411	413	380	366	404	367	382	407	399	409	370	368	390	352	378	418	429	385	378	363	417	385	381	401	382	384	405	407	406	408	399	381	396	363	359	415	338	416	376	387	365	376	414	387	384	395	368	383	414	355	414	407	390	368	351	405	401	371	377	374	363	389	436	371	356	381	350	375	413	387	396	399	356	364	390	396	390	398	371	366	384	397	387	420	364	385	413	397	384	430	397	340	356	420	379	393	378	388	369	377	379	377	374	434	361	386	399	362	391	385	367	413	371	346	383	365	385	396	374	419	408	412	395	371	371	395	388	370	381	382	422	388	354	374	355	386	394	357	356	389	349	384	398	383	355	377	397	358	365	396	374	396	387	370	379	389	393	394	373	396	392	393	416	382	383	375	377	441	368	371	370	380	383	384	405	360	364	394	397	395	399	367	396	404	372	388	357	401	384	417	394	368	357	386	356	392	417	374	369	372	402	382	405	390	412	362	381	393	391	382	369	366	404	394	356	381	393	389	355	405	384	369	387	407	382	372	406	388	426	395	376	419	414	378	372	402	383	364	385	374	414	376	397	373	392	406	389	384	398	353	375	383	385	401	401	406	416	373	367	435	377	388	367	414	365	402	395	375	372	367	394	411	395	373	396	371	386	397	388	372	399	401	371	405	387	358	404	377	403	360	408	399	391	386	380	435	407	405	380	391	386	359	367	380	400	356	392	378	386	405	397	357	343	342	383	406	389	417	377	364	367	408	340	365	369	367	397	402	384	403	409	384	373	396	343	389	356	429	394	384	382	410	354	410	382	377	392	377	412	376	394	374	375	364	372	381	383	387	379	394	396	383	401	379	408	399	403	357	381	390	395	402	374	394	405	369	380	364	381	387	387	397	362	420	377	408	406	365	389	396	399	403	380	371	388	395	383	396	403	376	408	364	423	351	397	373	383	381	388	390	353	404	358	419	396	366	373	359	377	381	402	376	379	367	363	411	379	387	343	372	392	370	378	388	384	392	410	374	352	381	348	379	372	411	408	397	400	421	380	374	389	408	381	409	367	379	396	379	384	399	369	370	400	404	386	405	385	384	374	424	383	373	383	429	385	378	357	388	358	387	376	388	424	373	387	410	364	360	375	413	408	358	358	339	393	383	364	395	399	403	360	372	413	390	442	372	408	382	374	398	381	381	390	422	405	414	406	383	392	420	366	423	418	426	382	427	362	393	366	365	376	391	420	358	416	389	371	390	400	376	398	395	373	389	453	382	384	376	373	369	392	383	377	368	425	384	395	400	410	391	379	399	368	347	367	391	405	394	389	398	385	429	406	394	369	394	366	381	407	396	392	385	381	387	381	379	389	373	374	413	385	406	389	372	429	361	375	409	381	396	416	394	401	377	391	397	404	430	384	351	418	365	344	404	388	378	388	395	383	434	376	368	386	355	397	384	364	364	393	390	382	393	340	394	386	372	413	347	359	393	402	363	397	409	388	377	401	335	371	388	398	377	400	364	392	425	368	383	355	409	420	370	422	373	375	389	375	393	370	349	401	380	411	403	393	363	407	366	395	396	394	376	363	369	377	375	385	389	396	363	386	385	375	375	368	413	376	377	391	400	392	374	396	396	375	412	392	380	366	355	365	344	355	387	385	391	385	353	391	420	376	366	415	393	368	417	405	423	384	378	367	391	402	388	363	391	411	361	385	374	363	394	410	362	407	409	372	362	370	346	385	388	403	368	382	411	390	379	380	409	422	350	388	383	381	404	394	393	372	406	406	357	395	394	429	394	382	405	388	433	382	424	345	408	387	411	390	381	403	392	373	367	391	400	394	371	392	371	386	392	397	379	397	416	407	394	374	368	384	394	363	377	367	396	413	403	409	390	399	396	329	372	365	374	396	396	359	385	407	432	397	353	406	406	412	371	406	343	356	375	350	389	426	418	363	398	395	356	395	417	404	343	378	385	363	414	414	404	393	367	383	399	381	384	397	378	418	409	374	399	369	385	390	367	388	389	389	389	371	413	372	413	419	392	404	380	366	378	397	379	403	392	399	400	384	400	415	376	384	364	431	395	371	400	391	377	407	415	401	382	419	372	415	393	351	384	378	364	380	377	396	396	364	408	402	397	354	425	404	399	345	384	399	384	399	398	385	396	387	411	401	387	408	374	387	372	367	365	372	387	376	398	383	355	382	399	383	391	395	404	365	443	387	407	382	376	384	380	382	390	393	362	372	364	366	371	406	422	368	413	410	409	395	365	425	433	384	425	396	405	394	344	377	420	414	422	372	370	388	398	388	405	389	395	380	389	396	397	396	371	368	412	392	399	393	424	361	425	376	381	401	395	389	358	367	362	428	407	424	403	379	350	366	387	383	366	383	401	388	379	346	411	401	370	387	370	393	378	397	386	396	396	396	385	360	414	420	390	407	391	377	379	372	391	392	393	399	435	346	404	396	420	386	385	402	383	368	327	347	380	393	365	391	391	386	399	394	368	388	369	382	399	429	360	387	412	408	369	401	376	410	370	392	388	375	372	417	410	375	377	374	357	376	386	374	430	367	368	364	387	381	395	353	377	397	344	366	357	373	380	347	403	360	355	371	387	372	373	355	363	409	396	416	378	399	385	369	366	432	387	376	382	373	396	368	377	408	384	385	380	400	367	364	415	380	417	413	400	405	421	393	388	365	350	402	426	395	407	419	404	400	399	417	397	418	344	391	382	378	377	394	371	401	388	383	405	415	410	372	399	418	382	376	387	419	400	350	361	403	370	422	378	367	365	379	365	429	403	379	383	405	390	395	373	355	383	394	377	397	401	404	387	373	357	383	394	372	419	371	405	389	368	402	362	379	378	409	384	379	377	354	374	387	409	375	372	385	388	368	393	361	405	399	395	417	391	404	398	425	379	404	397	406	387	384	410	397	411	366	407	450	460	385	404	358	367	384	387	389	363	376	382	386	371	396	377	324	401	368	377	375	385	382	412	373	393	372	363	378	363	378	369	368	409	392	384	380	412	374	416	392	367	383	367	403	418	395	387	426	358	407	382	428	379	369	362	370	373	407	397	391	396	388	383	407	371	382	407	407	406	360	396	386	385	387	407	400	384	387	389	384	432	406	391	395	399	376	403	387	412	411	412	341	400	416	404	420	395	322	347	389	388	387	412	366	335	362	407	374	403	381	401	398	371	398	387	375	389	372	374	405	403	407	385	383	342	387	393	399	411	391	365	384	433	374	408	395	412	407	357	388	395	394	392	378	416	392	348	382	383	380	355	374	434	367	386	363	387	381	415	413	368	386	378	387	390	421	379	359	389	396	394	407	406	343	390	378	415	370	394	383	374	407	375	369	389	362	372	361	418	369	380	384	375	377	405	386	418	400	409	392	424	409	401	446	389	346	404	362	401	424	382	384
10851	1359	653	466	384	277	249	207	208	194	191	163	193	177	182	165	167	193	173	146	191	168	157	180	178	156	170	189	149	159	168	188	167	187	166	168	175	185	173	191	171	169	180	163	163	175	175	176	163	176	197	157	166	145	162	155	166	155	167	164	170	172	175	159	146	171	175	167	136	148	138	173	169	153	182	213	173	190	147	172	172	156	157	165	172	162	168	164	187	152	179	180	176	201	167	142	182	173	155	173	159	168	155	177	199	161	166	182	166	170	194	147	177	151	197	170	170	184	152	185	181	190	168	173	149	142	159	193	151	170	196	160	158	181	163	172	164	163	174	165	177	168	220	179	169	164	174	154	151	156	182	186	185	154	163	178	170	143	143	177	187	169	171	154	160	160	180	178	177	172	159	156	182	171	154	177	176	161	181	197	148	166	192	176	168	172	162	180	161	167	153	146	163	160	194	176	137	167	181	178	173	177	176	202	166	156	169	178	168	159	190	160	165	150	146	150	175	167	178	190	169	189	156	166	184	148	155	169	168	153	191	163	180	162	154	161	131	170	161	181	157	166	159	148	172	174	200	153	167	180	180	147	179	157	149	170	153	134	184	162	152	178	148	167	165	174	176	159	169	161	167	172	173	190	176	153	160	164	131	142	182	140	176	187	141	170	169	139	172	157	169	176	200	182	171	167	170	186	173	159	198	157	154	171	165	153	185	158	150	163	176	162	159	211	181	161	178	190	176	190	163	146	165	146	166	170	171	165	176	157	172	160	168	186	205	152	173	189	155	183	170	169	168	171	183	158	184	182	184	154	191	153	157	156	152	165	163	177	166	144	183	152	163	154	185	169	168	190	142	184	161	157	160	167	156	166	169	159	179	161	148	180	178	147	169	176	155	169	180	165	189	177	176	187	155	163	167	164	184	163	150	164	153	159	187	177	186	171	175	135	173	154	154	162	192	162	144	158	154	179	156	177	186	168	167	180	162	180	177	163	192	167	152	158	172	164	184	160	153	185	148	145	173	163	154	154	156	158	192	172	168	194	169	191	176	150	168	182	175	164	180	152	161	180	178	175	175	178	169	174	179	148	170	185	165	170	184	151	183	171	156	156	162	168	162	181	179	168	176	159	174	165	153	181	197	171	165	166	158	180	160	157	168	161	168	160	171	175	161	161	178	173	171	156	154	150	143	162	184	168	155	178	152	172	157	196	147	155	177	163	144	164	167	143	163	197	173	161	181	156	165	153	145	177	194	178	177	149	176	186	180	160	189	158	185	175	175	158	141	187	151	152	153	187	153	179	174	171	169	171	182	192	173	179	156	171	172	174	191	197	191	175	169	181	187	178	178	173	173	170	193	187	163	171	135	156	165	191	202	164	160	170	170	137	158	163	181	174	170	182	194	179	181	172	150	133	164	178	148	173	172	157	172	179	162	172	185	178	174	182	172	189	172	145	142	196	164	170	184	184	183	177	145	161	166	174	180	171	176	158	191	175	184	174	143	145	159	157	177	176	176	176	154	190	180	171	173	162	159	153	183	173	202	162	168	165	190	170	167	163	169	166	190	149	182	144	174	154	165	159	175	173	168	153	166	158	174	172	152	168	199	189	173	173	178	179	173	158	166	178	175	164	157	167	164	173	188	185	179	180	164	141	167	184	180	172	187	157	192	170	165	168	163	152	147	174	159	153	176	179	168	163	179	166	161	160	157	181	171	165	157	165	161	144	155	160	174	152	181	166	195	161	169	189	174	174	172	154	169	176	175	163	164	185	171	169	166	171	169	165	187	157	194	175	156	187	178	159	165	169	186	160	162	180	176	174	168	183	178	177	192	186	192	159	186	161	184	191	168	184	163	164	185	176	175	160	146	162	176	177	184	155	174	191	175	178	150	165	181	162	175	191	183	172	192	170	143	181	177	161	152	194	178	148	162	191	178	189	181	167	179	175	180	180	172	159	143	179	163	176	167	161	163	161	156	144	153	158	168	174	190	167	161	179	158	183	181	160	186	190	166	188	160	148	197	155	177	177	183	146	192	158	175	158	163	150	150	184	155	182	200	174	147	160	159	166	182	158	169	146	175	164	165	172	183	153	159	154	168	201	162	198	183	193	170	173	168	153	151	173	145	156	160	157	173	154	165	164	180	164	167	162	170	160	142	166	161	162	173	156	184	179	160	176	152	178	153	157	133	153	155	178	175	164	149	163	143	161	176	174	172	151	176	177	176	163	155	174	159	166	176	163	161	171	165	174	196	159	192	153	187	168	187	182	198	179	159	167	185	183	149	175	186	164	175	177	168	160	179	158	168	169	169	174	147	167	158	162	160	169	171	184	150	143	157	172	159	181	189	175	180	158	182	159	194	154	162	155	169	174	174	173	177	165	161	161	175	168	162	182	166	155	180	158	172	169	180	180	162	187	167	174	170	201	183	167	185	156	161	193	171	181	165	165	164	174	167	186	166	161	192	158	160	139	154	159	166	169	139	176	170	175	155	148	140	159	163	177	143	191	170	166	176	169	169	165	158	176	153	167	169	171	163	179	131	165	173	164	158	142	176	153	170	194	176	197	186	163	156	177	171	145	173	193	172	154	196	169	154	166	145	169	172	194	173	158	136	196	179	179	191	151	139	206	175	189	163	178	161	173	188	180	178	167	157	160	163	174	181	174	164	161	155	179	186	174	158	174	174	141	211	182	136	163	177	167	186	168	179	163	192	165	179	148	190	183	179	147	169	160	168	168	173	157	180	176	161	177	184	189	185	154	154	168	165	153	202	184	171	157	141	198	157	182	170	169	167	186	149	165	178	173	179	164	164	170	194	166	182	169	174	167	158	164	160	164	188	145	154	147	162	158	191	184	156	169	181	162	148	169	160	181	176	163	143	158	140	168	178	170	158	164	176	176	177	189	166	137	162	186	174	190	186	155	179	154	213	152	189	150	190	168	143	177	164	169	163	178	152	169	176	148	140	152	189	190	180	180	168	155	161	185	175	150	174	160	176	172	162	161	172	149	148	180	161	180	154	182	140	169	171	175	175	153	174	170	180	182	171	162	172	179	147	158	158	154	152	196	166	189	173	156	147	173	164	169	190	179	175	177	181	167	172	155	189	170	165	175	168	148	153	169	146	166	179	187	179	143	161	167	169	183	166	178	145	154	177	142	182	194	193	157	172	173	165	204	156	178	172	167	193	194	193	176	165	185	143	173	156	169	154	169	172	156	178	206	157	157	186	154	157	170	163	172	178	151	140	174	179	149	130	177	192	175	170	163	164	163	150	153	179	177	177	202	189	191	164	180	153	194	151	186	164	155	146	163	158	174	152	183	172	164	173	196	154	181	151	171	180	169	180	176	164	165	164	175	174	186	177	168	159	183	143	161	179	207	179	165	184	145	163	158	179	163	159	173	179	165	179	188	173	180	157	160	177	158	169	146	210	160	158	161	169	180	176	191	185	172	163	159	143	173	179	156	174	163	162	164	152	146	160	183	162	147	163	190
8134	1249	1658	1691	1354	1043	852	801	647	614	555	584	497	464	471	472	477	459	456	465	461	438	446	471	485	414	476	450	438	404	448	452	439	440	438	440	430	456	438	454	443	422	414	474	422	406	457	429	427	438	410	456	427	399	429	423	442	444	412	471	406	423	437	423	412	449	419	471	408	397	401	429	435	404	415	400	427	440	426	442	399	414	433	430	477	436	414	432	424	416	458	405	452	444	432	462	425	429	458	417	421	393	409	445	457	445	446	424	412	436	466	450	424	457	413	417	454	398	422	420	456	428	403	424	433	438	443	446	447	454	433	426	447	434	407	426	427	446	473	450	434	418	422	394	442	397	424	411	443	471	416	417	472	423	453	398	421	405	440	429	458	471	441	401	427	399	451	447	422	418	443	451	435	458	428	392	459	389	451	413	413	429	413	447	447	444	429	429	447	434	413	432	462	420	424	425	436	437	474	475	432	409	427	438	435	413	427	397	412	434	389	438	426	475	464	425	445	473	432	396	408	438	439	441	422	418	453	444	412	418	419	435	427	453	396	453	455	430	428	422	458	452	449	429	444	460	441	437	399	455	398	456	434	427	462	414	440	474	437	428	434	454	432	378	402	425	396	453	428	410	447	406	422	424	434	441	421	385	440	416	432	428	439	427	394	444	426	404	421	427	460	409	409	457	425	462	453	463	404	460	464	451	457	476	383	452	398	416	443	436	405	433	410	401	420	441	434	421	418	413	391	411	453	452	464	428	439	436	428	440	420	457	423	427	456	430	433	395	433	418	441	424	473	392	415	428	436	425	433	431	458	452	417	418	389	410	417	422	452	431	431	426	477	427	425	455	420	409	434	386	470	429	451	416	457	437	435	431	449	445	432	457	445	427	454	416	429	455	414	444	454	427	401	467	439	415	462	424	459	481	469	411	440	440	435	430	422	431	415	415	427	449	427	420	417	407	426	428	402	469	432	444	404	432	405	462	453	431	402	408	406	426	415	433	413	427	434	424	416	433	451	420	401	403	429	429	416	435	465	433	460	479	427	463	451	433	410	450	462	390	426	420	445	443	449	419	435	431	429	407	433	415	431	451	424	441	414	429	464	452	468	473	444	424	439	413	410	479	444	428	456	384	445	423	431	454	445	430	415	411	425	414	447	473	434	428	409	400	430	460	420	418	450	439	398	398	408	422	445	419	402	454	417	429	412	413	454	418	468	442	424	441	428	419	456	414	447	422	427	449	430	458	411	463	439	402	454	455	396	435	439	413	415	434	425	454	422	423	443	414	405	437	464	428	412	430	451	474	467	464	440	426	424	442	429	400	427	444	412	425	441	464	425	455	423	459	440	409	455	424	412	408	453	444	497	410	437	413	433	424	448	469	413	431	417	403	453	427	398	440	456	431	421	447	443	450	436	440	411	429	458	431	476	442	410	432	446	461	419	407	424	469	404	431	453	414	432	423	417	443	409	443	457	436	433	466	443	406	408	434	426	433	454	433	421	404	445	446	440	450	425	452	451	438	471	442	427	442	440	415	433	423	434	442	434	451	445	436	396	430	426	418	452	415	407	422	482	431	398	478	454	428	479	425	400	460	396	425	426	448	470	403	435	456	460	437	453	433	445	462	430	414	407	398	465	462	426	410	413	420	422	445	447	433	456	456	419	427	466	467	462	398	421	443	400	387	444	432	411	437	411	421	422	426	435	384	451	423	447	421	393	413	416	421	418	417	439	421	430	457	421	459	427	467	446	416	428	432	426	406	443	420	421	422	438	423	419	455	433	433	417	443	445	399	409	421	444	429	445	438	455	469	421	439	430	448	410	464	402	436	472	455	429	424	434	477	435	399	424	431	438	463	421	426	398	423	413	455	432	398	446	422	445	441	425	459	408	384	455	427	455	430	466	397	430	440	431	424	468	443	473	441	448	444	441	460	421	468	453	425	433	430	429	416	451	433	426	428	434	386	439	450	413	434	454	439	419	443	400	444	437	418	396	453	458	438	456	399	400	453	438	434	405	397	401	458	385	421	403	450	433	420	433	453	389	455	427	443	466	456	430	448	427	408	458	450	442	444	469	445	418	420	429	411	399	456	458	405	420	450	480	449	445	440	427	466	419	402	444	445	451	425	405	408	434	447	439	418	447	456	430	420	416	433	451	413	428	434	441	412	410	441	461	475	439	411	430	473	406	433	429	447	438	432	423	404	433	432	470	440	394	445	440	397	400	433	459	457	393	438	435	411	423	410	409	448	411	426	460	475	453	418	452	444	406	430	422	438	413	472	407	453	400	433	435	452	435	424	418	467	428	412	451	437	430	430	448	428	406	464	425	413	442	425	420	438	423	409	443	420	423	442	434	443	396	408	434	428	420	419	435	437	471	413	452	413	408	466	435	442	420	475	379	438	440	424	406	427	400	458	407	461	417	452	481	464	433	373	442	426	457	439	404	477	479	424	411	427	457	432	400	418	448	395	454	431	408	472	426	420	467	424	443	404	464	463	435	452	411	428	468	461	433	450	426	438	465	425	418	420	414	394	417	416	433	415	434	440	480	448	415	425	420	471	416	420	423	421	443	440	442	419	456	426	452	437	414	429	461	445	412	462	423	446	443	425	465	400	399	409	457	460	423	412	402	421	464	395	421	462	439	455	445	435	431	453	441	431	467	444	485	440	452	417	440	426	422	418	448	418	441	424	391	420	428	440	426	456	406	417	473	435	435	432	422	438	427	465	410	430	401	418	459	431	444	447	428	428	432	426	438	442	418	469	439	421	426	421	458	453	393	433	410	434	453	464	440	440	405	453	421	437	495	428	443	409	396	428	403	412	457	449	452	431	458	441	418	461	424	448	451	463	450	447	440	467	447	427	434	425	444	425	457	445	424	452	426	428	433	446	423	435	439	415	414	457	410	474	447	437	446	412	427	489	416	415	464	403	434	408	413	460	421	444	457	407	439	443	423	430	417	406	416	422	446	463	436	421	433	472	452	424	433	417	458	429	401	402	439	446	421	452	399	411	458	393	407	450	436	444	431	417	424	429	451	401	426	425	437	448	452	413	416	423	408	473	451	426	458	419	445	427	411	436	443	417	429	449	432	423	423	424	381	443	445	426	435	415	465	435	456	446	466	395	409	438	400	435	453	435	463	464	440	453	450	420	439	451	423	485	475	471	450	447	429	429	418	416	457	421	423	400	437	417	445	415	406	481	441	466	417	386	431	426	456	432	411	461	444	415	447	428	451	431	454	438	457	439	454	466	415	458	373	443	434	440	408	439	454	420	414	439	435	450	422	432	378	481	457	385	422	457	441	409	435	436	487	430	445	412	432	431	458	430	457	461	433	402	432	425	441	391	416	472	435	458	460	442	455	436	411	438	434	415	466	429	431	447	429	445	393	428	422	454	457	406	410	451	475	444	411	396	469	423	434	433	406	431	385	442	404	419	454	446	443	435	407	428	425	467	417	415	407	478	439	452	426	415	482	427	450	446	441	434	441	473
24340	4723	1479	1030	728	523	438	373	319	289	267	260	268	267	236	246	247	237	200	252	214	227	224	239	242	271	243	200	240	233	178	216	192	241	267	252	246	245	241	268	239	235	240	242	249	208	273	240	235	224	237	241	223	232	240	199	215	212	216	233	212	217	245	206	194	219	220	238	217	226	258	246	224	226	218	234	229	248	221	219	232	237	244	229	232	204	218	207	217	214	220	268	266	230	224	233	228	215	232	221	231	209	227	240	225	231	222	221	227	241	236	227	214	234	231	232	219	232	217	240	222	208	218	218	222	224	246	209	216	237	220	231	266	227	225	210	228	220	228	262	250	260	238	219	230	199	225	212	247	223	226	240	229	199	197	216	232	226	240	205	230	227	243	250	222	206	226	214	219	231	238	242	245	224	202	222	225	244	224	222	213	224	249	227	230	238	239	209	208	252	221	225	224	238	221	218	219	273	211	252	224	237	242	224	225	204	220	208	234	216	233	240	220	217	250	252	200	220	229	216	237	223	210	229	220	214	210	227	235	241	240	197	241	235	243	226	226	207	224	233	229	256	225	197	234	225	223	207	186	248	239	218	234	214	239	242	213	232	226	228	208	263	232	229	221	216	248	245	222	234	237	260	239	229	232	232	232	236	248	224	237	245	225	223	203	254	255	210	225	202	239	223	236	220	256	247	237	204	233	229	235	234	222	238	214	219	192	246	218	233	249	250	249	212	232	222	240	217	213	213	218	214	212	232	259	215	233	239	213	220	251	229	224	210	253	215	228	249	222	234	223	242	246	234	228	230	248	225	230	232	230	219	245	224	242	218	216	240	238	270	218	235	238	211	239	236	230	220	222	256	231	225	222	242	242	237	244	245	251	262	227	266	244	231	223	220	257	252	239	209	229	251	251	210	233	217	227	239	225	241	210	234	250	202	271	252	266	216	217	235	252	240	220	262	243	232	221	194	224	225	260	214	214	219	230	236	230	248	246	240	211	220	241	221	228	212	240	225	222	216	222	209	234	243	229	229	218	212	216	243	240	245	241	248	220	231	236	243	206	199	225	213	246	203	237	246	236	231	246	224	236	232	229	216	221	228	204	264	230	254	226	185	237	231	229	223	231	243	221	235	209	206	219	217	236	221	233	225	221	228	237	242	250	222	248	240	252	214	233	216	226	226	259	217	242	230	227	229	242	219	237	236	229	210	230	214	215	253	210	251	226	213	216	247	182	233	255	250	212	229	218	223	237	234	256	239	237	253	226	236	212	217	223	225	216	226	234	237	250	241	257	230	244	223	235	226	229	225	226	223	221	225	212	250	221	230	232	205	226	226	239	247	242	241	234	243	224	211	241	242	231	234	249	220	233	229	237	226	222	235	231	227	210	227	255	213	199	213	199	215	239	260	239	239	246	217	242	226	233	221	233	247	250	211	231	212	245	232	233	240	239	224	216	234	247	241	215	231	223	270	245	226	242	273	218	256	249	232	229	221	239	224	231	207	230	208	247	244	261	239	207	234	244	244	265	232	214	229	237	223	236	253	222	197	205	256	249	220	215	237	230	223	239	226	228	220	259	230	235	251	244	226	246	229	217	232	221	240	231	235	222	235	241	245	224	239	222	222	236	228	215	230	213	219	233	238	229	239	246	224	233	230	254	233	221	261	207	215	246	227	234	235	238	238	235	227	230	214	223	232	232	243	208	220	238	231	236	242	229	249	212	216	222	223	224	240	218	205	229	217	208	244	223	247	222	222	208	243	224	200	209	225	253	212	227	225	249	212	230	209	228	223	240	217	234	265	217	234	244	243	246	236	236	239	222	252	241	229	222	233	224	262	261	255	237	233	249	227	236	208	238	206	265	242	212	230	231	235	236	233	219	278	233	236	224	217	228	224	252	201	251	237	223	249	202	245	249	228	231	236	218	244	256	215	245	225	245	269	187	259	246	237	243	236	238	229	236	229	247	236	232	260	209	248	243	234	235	190	230	265	256	218	252	236	240	246	210	242	229	243	217	226	237	250	224	214	240	224	206	239	221	215	186	212	228	205	212	233	224	237	248	233	214	248	239	223	247	216	206	233	212	220	230	216	235	231	212	255	249	257	257	250	225	197	229	221	216	218	235	241	242	233	226	225	219	240	259	239	259	204	218	207	207	221	226	257	216	222	250	225	229	195	228	227	189	183	224	199	218	195	233	219	247	235	249	225	229	241	222	230	262	225	247	231	205	257	215	253	240	238	234	220	233	235	222	230	223	212	232	208	229	265	252	232	236	238	213	197	226	222	229	225	228	226	197	231	201	229	216	221	253	251	258	227	217	248	200	226	223	239	231	236	216	237	218	246	215	227	255	213	214	246	223	213	231	220	233	272	218	227	222	227	246	229	213	207	224	227	231	236	218	247	226	239	219	240	228	220	215	219	234	216	246	210	205	191	234	242	228	223	222	235	225	222	204	214	223	221	209	212	234	202	220	239	242	238	224	199	229	204	219	244	242	242	221	234	226	199	219	231	259	229	207	205	221	240	249	247	237	228	220	242	230	220	243	249	244	238	217	234	219	234	240	232	186	240	247	208	218	229	238	240	219	203	198	217	214	247	233	219	244	247	243	239	233	223	207	253	229	223	212	233	231	253	235	222	254	218	245	215	219	248	215	221	210	211	231	216	228	236	230	237	242	196	226	241	251	213	182	221	216	226	256	253	251	238	238	221	235	233	234	241	207	225	228	234	250	213	219	222	223	228	227	243	219	256	220	251	258	216	220	263	242	210	255	208	240	240	224	208	216	225	244	227	233	235	204	213	230	226	227	250	240	222	224	241	222	250	232	230	260	251	209	221	213	234	238	227	236	241	243	225	221	221	252	232	237	255	238	232	221	216	227	244	215	206	246	222	243	211	196	216	207	255	268	234	228	217	238	214	230	240	243	250	244	227	235	246	239	246	236	209	192	223	241	237	227	217	243	238	233	225	253	218	261	236	249	243	226	225	241	238	256	238	227	217	234	244	229	208	251	227	251	199	255	216	229	215	222	215	209	206	234	231	200	212	227	212	206	233	234	239	226	217	251	237	213	213	221	236	229	245	239	223	244	247	237	222	251	229	246	243	237	189	213	217	241	263	237	221	234	230	246	195	188	235	256	220	201	243	229	248	224	238	253	244	252	223	276	229	235	233	269	195	221	187	247	262	227	212	238	234	254	254	240	243	236	220	240	261	204	239	231	229	214	244	264	212	243	218	222	235	227	215	243	231	252	226	222	244	242	219	228	212	226	216	206	242	220	216	217	243	225	198	215	267	252	243	231	243	221	245	249	220	218	210	249	229	225	229	250	200	249	245	243	244	213	231	246	228	214	239	228	249	234	228	253	232	242	208	217	227	230	218	242	222	242	245	222	229	256	239	254	224	238	216	225	213	235	206	235	247	255	245	266	222	231	231	223	222	226	223	215	262	233	271	241	223	259	231	237	224	246	223	234	244	218	236	211	215	234	249	233	233	215	218
16948	2696	3200	3352	2804	2153	1687	1362	1170	965	940	877	741	692	694	653	661	690	621	596	561	655	576	579	608	651	587	574	594	593	572	579	593	577	567	544	606	556	607	606	581	614	604	546	590	569	578	541	570	550	534	575	563	549	575	540	605	578	574	574	615	578	585	576	594	518	607	557	551	588	524	605	537	543	515	561	563	537	568	564	542	539	567	551	538	543	583	581	571	512	551	603	584	531	554	505	553	551	573	554	553	593	502	558	547	586	592	521	589	598	595	560	539	552	563	591	566	562	524	539	568	532	574	546	568	586	544	545	575	592	579	565	556	612	544	522	564	599	590	552	563	541	613	565	558	541	562	568	557	561	553	571	576	562	555	555	559	566	532	562	551	563	516	578	588	570	578	581	593	534	613	544	558	554	571	535	582	566	549	556	518	533	536	552	586	553	545	545	525	551	549	552	587	588	570	563	561	569	572	578	533	564	524	562	568	545	568	572	534	531	608	576	594	527	564	565	505	548	528	515	542	597	543	537	578	554	526	555	560	575	535	581	587	565	572	585	567	546	538	576	546	545	576	584	579	558	553	540	518	574	573	542	573	577	603	580	568	580	518	571	538	531	575	582	569	537	538	543	558	549	600	552	549	543	601	538	526	579	575	543	529	580	588	539	604	591	577	574	624	551	589	565	558	571	548	564	562	546	570	551	564	541	589	529	588	574	568	567	583	533	566	545	608	545	544	478	539	518	596	572	599	506	559	560	539	549	540	559	553	551	575	528	556	573	505	531	550	573	529	530	575	556	511	524	567	569	565	563	564	610	621	543	560	539	611	530	585	578	566	523	576	544	589	596	575	559	528	520	547	556	598	549	561	537	535	533	584	576	550	551	582	578	578	556	519	522	567	515	514	543	559	585	557	544	580	575	557	576	543	548	559	601	556	563	562	586	555	567	523	579	558	522	586	594	493	564	593	557	536	565	567	567	541	559	552	568	609	572	564	570	597	524	556	569	558	552	585	540	534	567	588	526	569	554	598	569	563	574	523	534	544	584	607	571	580	576	533	556	546	518	577	594	553	583	531	613	569	543	578	532	544	546	534	606	587	626	576	522	572	531	577	566	530	591	558	564	565	565	559	562	580	568	558	586	551	564	537	579	590	600	541	599	521	530	552	593	517	579	565	582	535	516	551	598	502	569	534	527	559	532	584	534	585	549	572	531	535	543	530	586	558	597	632	560	536	586	544	556	551	536	550	580	536	564	546	550	564	558	564	566	527	549	562	548	560	545	556	564	493	590	588	548	606	566	535	551	602	550	554	547	534	520	539	520	536	563	555	577	556	600	558	542	526	575	594	528	524	546	541	569	555	566	528	551	589	557	576	568	548	567	525	580	595	552	549	561	566	587	576	530	560	581	530	528	544	581	565	525	537	571	527	565	569	533	566	583	560	555	588	526	546	554	567	577	541	524	587	532	563	553	530	546	540	532	551	557	564	531	580	557	571	578	571	565	581	545	537	595	571	566	545	560	561	565	539	556	514	521	591	501	553	561	494	550	595	555	543	573	557	541	544	548	547	559	548	582	548	536	548	553	586	556	580	572	537	579	562	595	561	576	574	610	530	597	532	571	535	559	555	595	510	536	559	548	564	600	547	555	555	568	577	613	585	539	572	585	568	580	547	549	502	570	558	508	537	586	571	542	586	559	487	584	542	544	535	572	536	566	526	578	525	559	533	533	591	548	532	546	575	578	594	542	595	578	541	544	568	581	525	506	598	529	571	555	554	557	604	583	568	533	566	520	534	577	537	572	560	573	562	581	562	591	606	564	556	577	580	602	562	528	612	578	606	542	526	525	526	537	563	559	525	547	565	535	526	569	527	545	531	512	579	547	511	547	564	584	571	494	561	549	559	573	530	557	563	615	594	603	518	535	571	572	576	516	543	543	536	559	590	573	555	594	569	529	534	526	577	577	613	614	566	562	570	635	562	546	532	547	534	522	539	524	592	614	527	550	527	564	547	547	582	560	590	560	554	529	550	554	551	578	545	540	539	580	594	549	563	569	560	535	588	540	555	550	600	555	539	572	523	567	492	617	589	531	573	542	573	597	557	544	587	567	508	549	543	519	546	592	512	588	584	562	591	610	571	537	561	561	556	573	554	576	531	585	558	575	565	559	546	555	590	572	537	546	579	540	580	529	527	545	562	583	613	537	559	600	557	535	579	548	570	557	554	527	534	540	520	545	539	550	538	553	557	560	574	545	542	531	587	575	565	566	522	588	602	544	580	563	531	587	540	550	550	582	576	542	578	574	562	566	572	588	560	597	558	565	574	534	544	580	542	565	529	561	589	550	578	579	573	560	551	555	500	559	592	555	546	577	566	560	598	584	537	545	562	524	531	569	569	552	543	581	605	557	564	539	541	577	534	519	588	557	548	568	572	536	549	578	548	548	577	581	581	560	539	587	568	577	556	527	564	569	559	572	585	576	564	585	561	580	517	556	561	552	567	578	585	606	533	569	537	567	550	527	588	568	534	544	569	587	612	554	548	582	537	566	547	551	569	561	547	568	524	546	628	581	554	577	549	584	532	554	559	552	557	536	549	507	545	556	519	568	564	568	552	539	580	531	564	605	538	598	553	577	557	547	562	570	558	576	576	587	563	543	561	533	530	569	611	521	542	535	612	557	597	545	575	540	582	555	557	531	550	565	604	490	576	598	539	582	576	568	563	557	596	570	511	578	540	609	547	559	523	562	568	541	554	576	558	539	582	576	540	551	552	596	549	553	546	554	550	567	513	586	535	556	555	540	568	569	579	604	548	533	541	563	567	578	577	596	600	564	552	557	532	567	596	553	542	562	550	533	592	564	536	561	512	506	551	576	589	571	550	563	566	577	584	611	535	565	547	535	533	553	515	545	560	575	572	544	557	540	552	584	540	562	533	546	536	538	568	575	552	589	540	577	534	574	557	592	544	570	536	520	553	548	590	576	568	541	556	578	555	543	575	590	570	543	487	612	573	565	516	558	577	560	610	539	536	551	519	547	553	560	550	546	585	577	583	573	549	548	599	587	573	547	587	541	558	563	551	566	580	563	567	564	550	527	563	557	552	553	602	580	526	529	533	525	554	571	554	575	551	563	572	565	584	533	602	549	559	561	538	540	544	501	562	596	578	519	547	531	565	579	553	570	562	560	542	622	535	530	544	561	559	542	567	566	559	568	530	521	565	571	619	560	561	580	545	528	559	515	565	555	574	534	556	539	573	548	537	551	531	573	566	558	555	527	524	522	559	543	534	609	535	543	595	560	589	591	546	603	586	554	560	549	537	558	559	593	596	503	528	538	563	534	547	548	562	578	535	587	501	557	594	573	576	524	549	530	573	608	537	582	578	565	554	559	535	579	563	592	572	582	600	533	575	536	551	583	587	568	547	541	536	564	546	579	533	551	581	568	534	547	572	540	560	551	569	583	580	574	556	549	542	572	559	569	568	584	572	546	561	555	551	550
34728	8794	2380	1294	972	631	443	337	284	239	238	218	201	175	171	196	187	175	138	184	176	148	175	151	174	171	149	156	193	149	152	145	181	168	161	151	169	143	177	161	154	130	163	164	134	151	171	178	167	156	137	154	162	157	141	160	169	155	128	153	145	157	162	155	146	157	139	171	159	181	143	152	157	160	170	177	188	161	170	164	182	174	164	172	159	143	148	169	164	176	173	169	148	168	167	133	158	144	156	133	162	162	170	147	167	155	150	179	164	176	161	132	140	168	185	170	171	153	162	159	169	154	160	172	164	162	163	167	182	164	168	173	163	157	168	175	184	156	137	152	162	157	144	153	143	149	165	157	152	133	137	161	152	167	149	165	150	145	138	169	147	158	153	170	131	163	155	141	146	145	126	137	155	151	146	155	146	170	147	172	165	150	140	143	139	132	145	168	154	176	136	162	162	163	153	163	148	153	151	149	147	154	156	155	162	148	168	157	166	164	157	161	164	154	162	140	149	155	163	166	154	163	154	134	159	164	171	168	174	154	174	164	180	158	164	156	152	146	150	163	137	149	176	152	166	159	156	162	148	138	149	149	152	164	179	157	153	142	150	140	160	151	124	166	178	166	164	154	154	167	163	168	143	134	131	147	161	149	162	173	148	172	137	145	157	179	172	155	155	159	168	154	146	140	141	145	139	155	152	147	139	158	145	181	170	146	121	164	147	166	148	158	155	165	146	175	179	164	165	133	165	156	171	172	150	164	163	159	148	168	155	139	159	154	158	160	148	158	135	144	151	153	173	170	145	154	150	151	166	167	158	142	152	176	159	157	175	147	176	190	150	136	171	156	139	166	143	151	166	180	132	148	140	152	159	147	196	154	152	159	139	167	163	120	169	174	171	141	178	150	171	168	163	148	127	149	165	151	159	158	157	162	174	165	168	142	161	166	153	171	168	175	203	177	187	153	162	159	162	166	133	168	133	153	148	162	139	148	169	149	177	153	158	152	165	160	170	162	132	154	149	140	146	182	151	171	162	163	156	175	171	147	161	170	159	169	152	154	183	176	169	154	151	164	163	150	160	159	167	152	171	148	163	167	157	136	168	155	174	154	161	164	170	155	151	174	165	152	145	164	179	145	159	162	176	157	163	161	143	136	153	181	144	159	152	160	152	157	145	168	161	155	179	158	181	141	173	151	155	156	161	154	163	175	176	139	175	159	148	159	173	154	175	175	143	161	157	153	153	146	146	143	171	163	169	171	167	164	151	171	158	152	146	165	155	162	158	158	149	160	162	171	170	147	159	191	152	150	157	154	130	163	172	150	132	172	145	167	161	171	164	142	162	132	155	165	153	152	176	153	153	159	156	154	165	149	157	142	159	142	155	173	155	166	181	163	154	141	157	160	150	165	161	174	163	154	144	167	149	140	163	162	173	163	167	149	167	166	164	160	156	151	156	138	179	161	165	143	148	175	165	170	173	154	156	157	164	159	147	149	133	203	156	137	148	137	172	169	168	145	148	160	165	157	139	131	149	167	159	171	141	171	170	144	160	143	152	158	146	151	150	144	166	150	179	171	155	162	166	160	164	195	168	165	181	155	167	137	152	156	155	172	165	154	152	154	169	159	149	141	155	155	175	171	160	148	166	146	150	161	168	144	158	176	165	147	163	159	147	140	170	176	159	148	153	147	155	181	162	133	151	174	158	159	150	160	152	148	140	163	148	154	135	143	127	160	163	161	161	168	150	180	167	142	123	152	160	157	166	153	173	148	134	167	149	158	154	141	153	157	166	152	139	183	148	159	137	153	145	155	147	151	160	160	173	173	172	161	169	146	168	179	173	163	163	136	154	154	167	146	165	152	170	142	165	158	141	155	150	165	174	138	157	167	166	139	142	155	170	159	145	177	176	143	180	147	148	134	155	177	184	166	173	144	164	150	152	152	138	164	149	164	166	142	198	177	192	173	142	154	154	183	137	175	138	152	162	170	166	168	167	170	155	144	145	176	169	157	178	165	150	164	175	140	157	170	156	164	165	158	150	163	146	154	160	144	155	170	167	117	172	169	165	156	139	181	171	174	166	156	169	131	134	150	164	147	137	154	161	156	161	154	160	134	174	167	151	167	165	159	157	190	197	149	136	151	174	163	158	161	169	158	145	174	155	140	144	137	159	128	170	139	176	150	154	144	142	154	150	158	156	144	167	166	148	170	149	151	158	162	160	146	159	164	147	159	169	148	171	140	169	162	155	140	160	155	158	142	151	158	138	145	126	177	147	150	177	169	157	177	155	154	180	138	196	183	141	165	172	160	134	160	183	176	163	155	177	152	158	173	173	162	164	175	135	155	180	165	161	152	141	167	175	146	152	160	140	157	168	144	144	171	164	170	156	143	168	186	159	170	163	154	167	162	172	164	174	167	163	162	127	135	149	190	166	161	166	178	179	153	153	161	181	151	163	149	158	165	151	144	145	146	147	150	153	160	177	155	168	143	144	164	153	155	146	139	172	169	130	140	154	174	154	170	165	167	134	138	148	146	168	163	164	175	159	134	170	140	135	193	154	158	173	164	137	157	130	137	153	158	142	150	168	131	161	155	159	154	174	150	177	139	146	146	171	145	153	139	150	164	148	153	145	143	147	132	147	151	165	159	175	180	166	181	131	150	156	154	155	134	151	163	165	124	131	145	144	152	162	183	175	172	145	150	150	162	153	157	145	173	155	165	163	146	170	145	166	154	137	169	152	137	171	140	132	159	160	150	163	170	160	131	174	169	160	166	157	150	144	145	163	153	155	124	152	142	125	161	147	186	154	151	169	155	141	164	175	180	182	150	175	152	161	167	156	176	142	140	169	166	168	156	149	153	154	171	160	153	141	154	160	166	146	167	143	158	165	153	178	153	169	151	131	140	154	154	163	156	187	159	157	158	163	168	137	167	163	151	164	151	151	151	178	161	167	148	143	150	159	165	171	131	173	167	143	150	153	159	166	159	168	161	177	147	155	139	167	170	143	152	171	159	156	146	166	159	167	158	161	170	167	159	188	149	149	156	148	152	176	144	178	182	180	158	151	141	175	157	158	135	155	159	147	147	171	144	145	158	160	151	153	164	139	170	157	163	189	156	174	134	152	168	130	159	149	179	132	176	149	156	168	171	144	188	155	150	157	159	139	134	181	156	144	157	169	167	153	169	155	166	170	162	175	165	139	151	147	145	154	161	158	142	154	156	163	179	168	129	150	173	166	158	166	150	170	153	147	137	150	153	165	160	180	160	157	169	147	142	151	174	141	175	161	157	131	163	150	171	174	174	179	162	150	160	180	145	165	162	174	165	193	149	142	151	179	155	161	161	153	140	164	164	166	138	168	163	182	170	161	143	163	152	155	157	145	163	170	156	179	155	166	162	166	155	160	150	182	180	163	157	147	150	161	155	163	141	149	178	160	165	161	137	168	170	172	137	176	143	158	184	174	160	172	157	136	148	162	153	161	169	168	157	160	176	163	139
21905	3718	4457	4087	3520	2950	2075	1634	1340	978	952	794	686	636	591	565	492	500	454	428	470	460	447	423	465	446	461	429	462	427	411	422	424	390	442	441	414	413	377	387	397	436	395	392	414	392	380	407	425	386	389	369	439	372	422	373	410	401	412	385	387	368	414	388	367	429	381	429	392	397	363	389	368	342	394	374	386	399	379	367	376	430	390	369	395	409	395	382	393	357	406	392	389	359	395	382	415	398	381	384	405	384	365	397	410	409	388	396	392	359	396	373	356	389	383	393	392	413	349	358	357	384	376	375	393	370	368	438	392	416	428	375	376	377	400	389	364	381	372	402	385	378	392	365	420	389	372	389	417	380	382	377	378	403	398	414	401	397	368	401	410	392	358	338	395	383	387	381	421	391	375	357	417	362	405	399	414	380	382	358	397	419	397	399	366	389	425	377	393	387	434	385	379	413	374	361	372	406	385	391	375	376	388	380	408	385	370	389	377	404	375	400	403	404	368	373	371	371	399	392	424	421	420	358	387	388	402	413	397	382	413	382	411	391	360	386	428	382	388	423	370	422	369	416	372	379	372	383	372	422	377	410	384	373	400	393	385	407	415	364	397	390	385	413	394	387	399	374	400	379	404	389	424	386	374	386	364	406	386	391	402	422	369	398	378	394	372	382	387	385	422	398	362	381	388	380	396	400	374	383	404	347	363	390	367	395	442	388	373	390	351	374	411	347	386	350	401	393	385	418	364	382	418	371	399	382	416	383	390	383	386	423	384	416	397	395	359	362	408	404	456	394	393	377	393	406	391	373	393	375	396	371	397	389	385	397	363	405	353	388	389	402	404	411	392	366	389	368	419	376	387	419	408	391	397	371	382	391	423	396	383	392	372	405	383	390	410	399	426	396	378	405	365	417	394	372	369	390	387	400	375	406	364	400	358	376	385	402	362	422	360	372	397	372	379	411	384	409	401	388	374	373	370	385	394	363	362	418	402	388	360	407	390	392	367	388	405	377	365	414	380	391	367	396	394	406	390	406	361	383	406	395	398	379	370	370	383	341	398	404	402	411	408	420	394	358	327	367	377	401	390	365	380	379	351	391	410	369	363	399	436	336	369	415	415	364	369	371	396	383	368	402	398	385	409	404	360	400	385	393	368	433	394	388	356	414	381	357	372	381	401	404	391	355	379	363	380	402	391	358	424	370	410	433	417	401	394	372	383	385	368	373	390	386	375	387	366	390	406	385	388	350	378	393	368	364	376	408	366	382	389	418	355	413	413	407	370	414	400	425	414	368	395	387	379	367	371	374	385	380	422	365	399	398	379	383	360	379	382	386	396	360	386	411	387	386	408	350	411	407	350	352	378	356	401	403	405	400	388	384	335	390	380	397	369	386	381	379	409	391	351	392	339	392	419	386	401	393	398	403	348	367	407	386	388	419	372	393	383	423	411	382	420	384	382	398	391	378	367	386	351	406	375	389	400	407	361	398	380	370	388	381	377	415	395	388	398	431	396	366	406	374	431	430	379	390	386	358	420	403	372	400	386	368	377	380	376	387	386	392	374	369	433	390	394	390	417	362	396	398	371	368	406	351	372	383	368	400	354	398	379	373	360	387	416	384	393	371	377	398	397	324	367	411	332	405	430	392	402	386	365	418	387	418	383	369	399	376	384	390	389	406	402	388	391	372	354	374	401	394	403	415	388	364	424	393	371	382	388	400	364	389	410	396	397	396	406	383	397	384	355	388	373	383	396	410	380	393	379	421	410	366	380	379	388	358	413	399	422	397	400	374	366	399	396	388	416	368	394	383	408	379	385	429	374	411	337	405	387	390	348	391	384	363	350	390	378	394	396	400	423	394	391	386	395	398	350	399	369	376	406	404	408	385	409	368	397	371	368	362	411	387	375	371	410	389	392	359	375	393	380	389	417	366	385	366	444	428	366	351	394	376	419	378	394	381	394	363	377	369	372	416	394	376	393	365	385	395	383	388	391	386	361	411	400	397	374	374	379	383	347	398	378	396	416	370	374	424	416	381	403	382	395	351	382	395	388	367	389	430	399	375	379	388	400	413	386	389	344	347	366	338	355	409	404	393	367	402	369	343	380	422	384	400	363	404	377	394	381	415	391	371	354	409	387	419	404	422	363	392	378	377	408	394	368	373	367	377	348	373	414	382	420	404	378	418	412	392	393	395	394	383	389	383	411	398	395	371	392	390	376	406	380	381	360	414	373	375	408	399	392	400	405	390	393	379	393	378	395	395	444	390	370	407	370	383	405	383	339	401	414	395	410	394	390	374	362	354	374	407	362	421	421	405	374	369	402	362	420	398	391	408	379	407	412	374	403	379	402	417	391	374	366	381	357	403	360	392	351	366	357	404	354	388	417	378	422	378	367	382	411	388	380	408	372	388	356	372	405	412	381	368	367	377	374	378	427	384	392	359	387	391	393	414	362	397	390	413	385	396	377	411	421	374	434	368	411	396	388	391	380	361	359	363	409	407	387	377	416	370	391	351	433	390	379	398	373	428	375	401	414	402	394	384	396	388	390	370	363	374	360	380	366	406	414	384	367	401	382	398	397	392	379	377	368	396	349	392	345	372	405	391	351	373	387	369	394	403	389	384	415	390	378	384	408	389	405	395	373	393	372	378	406	410	402	359	393	392	388	389	366	346	409	376	373	370	380	392	380	395	390	374	401	404	382	375	414	419	378	379	388	330	423	395	358	359	388	394	346	411	386	419	342	422	408	379	347	385	373	383	382	388	395	390	384	370	383	406	405	413	401	367	367	352	427	392	372	385	372	374	381	374	402	383	416	383	380	389	356	407	404	405	418	388	390	365	391	421	393	398	391	390	376	408	388	366	387	376	332	415	383	418	358	369	395	404	359	374	360	389	375	382	388	406	390	401	376	419	409	402	356	398	382	361	399	377	397	453	396	375	401	390	369	373	423	379	384	396	425	401	369	375	370	397	385	397	379	341	378	452	429	378	379	378	408	416	372	381	406	411	362	370	363	418	407	382	406	396	389	358	401	393	403	382	397	409	390	433	401	380	390	394	376	345	425	404	401	372	377	392	381	359	404	378	378	425	391	406	399	407	377	364	381	396	379	433	361	397	358	401	377	387	377	369	387	395	411	393	424	387	386	405	376	394	380	407	380	370	388	421	377	388	369	391	340	407	362	368	414	378	437	427	386	381	414	353	370	408	375	418	395	385	412	360	401	394	397	378	387	373	375	415	394	403	356	404	391	363	416	365	373	359	412	416	398	392	383	400	363	397	371	409	367	357	405	377	377	402	373	398	400	367	382	389	353	358	420	366	405	395	372	405	356	390	377	381	390	375	383	390	385	405	388	411	370	370	381	384	402	356	393	403	366	364	400	403	368	431	420	396	373	392	378	386	379	435	401	376	411	358	395	410	397	418	381	399	365	379	403	390	382	377	429	385	404	376	384	423	384	382	366	386	380	391	387	389	419	350	376	379	369	360	387	355	369	391
11388	1509	687	434	349	266	245	219	219	187	168	197	203	172	165	196	196	163	178	177	203	166	172	164	165	187	162	167	183	159	170	194	185	162	183	167	172	155	164	146	148	148	214	174	167	178	180	159	178	180	181	195	136	163	201	153	176	179	170	158	168	191	158	172	181	190	162	150	157	164	169	180	183	163	195	180	201	187	150	179	168	165	174	180	170	170	168	197	179	191	145	156	183	169	164	191	186	169	173	170	168	150	174	182	206	176	152	203	180	168	170	172	173	197	189	168	156	186	171	170	171	164	157	166	183	165	191	180	155	191	204	185	180	165	176	177	169	166	198	140	187	185	179	158	171	175	179	191	170	158	155	172	166	190	177	164	164	178	160	171	170	165	171	135	171	191	167	203	187	178	163	154	185	166	195	193	173	145	159	164	180	156	184	170	171	163	165	172	177	177	179	138	196	177	180	159	189	163	193	177	184	178	173	163	182	195	165	150	177	164	170	181	169	164	172	174	190	147	170	191	174	163	184	202	176	187	165	184	186	164	177	157	160	157	165	158	180	191	190	163	173	159	171	174	178	191	185	162	181	174	198	180	173	160	178	191	146	168	181	176	175	199	154	173	192	170	162	161	161	161	144	151	188	155	181	179	169	166	161	187	186	166	178	176	177	176	177	155	186	151	189	173	166	169	177	148	152	173	177	155	168	169	175	152	164	180	197	154	178	164	167	181	176	165	171	156	173	155	180	183	178	182	190	186	182	156	169	165	176	157	162	180	165	174	173	159	171	171	195	166	196	131	166	176	163	171	176	161	177	217	191	180	186	211	167	161	165	164	148	146	178	157	174	171	177	163	178	164	198	170	190	154	157	157	169	166	152	155	182	168	174	153	185	174	191	166	176	155	185	179	171	183	176	192	174	160	181	167	179	190	186	195	153	184	166	176	169	180	157	193	177	170	146	175	178	155	159	185	196	153	185	158	165	155	183	165	197	191	184	182	180	168	183	186	189	182	160	193	197	170	154	176	144	146	175	191	205	184	186	153	181	155	181	156	178	158	170	184	157	178	158	173	149	181	182	172	178	168	182	182	175	175	174	165	151	182	192	172	173	156	150	186	177	164	152	159	169	181	142	168	177	158	197	177	151	168	187	183	189	160	160	195	173	180	163	173	153	155	147	162	182	171	145	178	193	197	160	191	170	171	193	157	165	195	188	169	190	167	165	188	175	162	158	158	172	171	193	149	151	154	208	163	173	207	190	206	157	168	151	176	163	156	199	151	193	179	158	167	165	168	190	172	179	170	206	185	191	185	195	176	166	160	167	203	172	177	158	179	167	163	182	160	181	166	176	157	153	186	176	185	173	141	158	175	165	154	145	166	168	185	164	186	177	185	179	165	152	177	168	156	178	175	163	178	149	181	142	181	147	149	173	185	169	182	176	179	190	178	183	148	170	164	170	165	179	157	162	186	153	158	165	176	171	206	171	183	168	163	145	154	164	160	170	181	183	160	176	158	184	160	136	175	168	165	164	198	165	193	223	170	171	166	179	173	178	168	165	158	176	174	173	181	175	154	174	182	178	138	188	185	173	173	160	145	177	175	185	173	165	213	149	178	169	174	158	204	191	196	174	165	165	167	160	175	179	167	163	158	192	163	194	174	176	188	174	170	163	153	158	175	144	169	175	170	184	181	162	202	160	180	166	181	153	180	161	167	154	188	174	180	183	184	190	172	190	184	157	166	163	161	172	165	188	185	198	166	156	170	180	161	172	192	175	197	166	167	196	155	156	177	151	153	195	186	183	161	183	167	152	180	186	182	202	164	156	168	166	176	176	162	176	200	192	155	169	170	180	166	182	186	165	166	170	183	169	188	195	152	170	170	173	173	159	159	187	181	174	170	183	202	162	161	166	160	158	178	193	170	158	170	184	172	178	181	173	185	147	151	189	188	184	161	167	186	179	175	172	167	208	174	156	174	175	153	178	187	179	179	183	181	185	172	170	180	170	176	160	166	204	179	169	171	177	180	188	171	195	170	189	173	185	163	181	164	192	157	160	177	192	179	167	164	156	156	164	172	162	186	169	177	168	159	176	158	174	174	180	168	176	174	172	159	176	157	163	169	191	183	183	157	182	169	157	201	185	150	138	168	173	176	184	190	180	156	168	149	175	170	178	170	186	176	158	189	176	186	140	197	162	165	179	174	160	163	175	148	177	156	190	176	178	162	170	174	187	187	156	137	152	167	193	132	158	182	189	150	161	175	187	170	194	166	184	179	152	171	160	190	183	172	167	165	146	168	169	140	178	180	160	177	164	173	171	151	148	192	172	162	161	132	163	171	171	168	167	162	176	181	177	163	164	166	172	173	195	164	160	174	194	178	156	181	177	151	167	168	179	174	198	166	173	176	167	155	144	164	192	191	171	162	158	177	155	175	153	169	145	157	190	201	155	181	165	145	195	171	171	182	184	162	179	151	159	176	153	175	161	184	176	154	184	191	161	191	169	160	175	190	141	202	175	172	185	169	183	170	164	163	152	167	165	189	185	174	164	180	189	180	156	184	167	170	198	173	159	157	173	163	170	171	172	176	191	164	137	160	164	168	145	175	168	145	165	157	188	159	155	177	159	184	169	150	169	177	190	179	168	170	174	149	165	187	154	167	164	153	178	173	160	182	167	194	168	194	202	176	182	190	195	159	168	180	195	162	159	198	191	165	173	186	178	174	163	196	190	179	169	170	167	152	195	173	172	153	189	157	181	170	168	184	197	167	178	179	201	170	185	167	173	152	171	182	155	175	164	150	156	180	157	176	197	157	174	173	176	197	198	190	157	208	178	167	199	179	189	157	148	189	172	173	160	175	203	160	193	180	155	165	175	175	195	171	147	165	161	161	183	160	162	183	160	181	172	152	172	133	149	167	179	186	181	193	166	185	176	184	178	153	157	174	176	161	162	165	171	163	173	154	181	169	165	178	171	180	161	180	183	186	179	195	175	171	148	199	171	173	171	186	194	193	164	162	187	177	163	176	184	160	189	179	182	170	150	178	160	157	186	181	204	173	175	175	171	163	171	176	153	149	167	155	181	179	154	173	161	180	150	159	168	171	173	180	173	197	185	169	175	151	174	195	162	172	192	167	180	172	174	191	208	140	169	162	182	172	177	173	167	168	150	185	145	156	179	164	167	159	160	168	177	164	174	187	147	157	163	143	167	156	159	173	159	180	183	144	180	178	193	182	174	171	148	172	180	183	187	174	167	155	173	156	152	180	192	184	182	174	161	163	156	154	165	175	165	154	154	163	148	150	173	170	186	173	179	173	167	170	156	166	166	152	159	160	204	190	171	178	197	167	181	189	172	152	185	189	161	155	149	199	170	177	183	169	169	195	187	160	182	170	173	163	187	184	187	180	175	166	178	153	174	185	169	197	174	195	179	186	178	180	164	176	162	167	182	162	161	191	170	155	170	200	176	167	185	168	195	197	188	188	162	184	168	174	171	185	170	170
8366	1288	1637	1436	1247	1076	899	805	669	606	554	575	506	496	495	441	436	449	444	454	461	454	457	497	481	458	450	439	456	451	438	449	426	418	408	416	427	419	463	440	476	438	415	406	426	430	435	427	441	452	442	429	475	461	471	473	417	481	443	502	455	402	426	475	438	470	474	429	419	451	480	420	437	424	481	397	422	431	465	427	451	440	424	433	463	416	459	448	414	450	459	475	441	423	419	456	479	466	431	439	450	480	438	427	432	414	454	468	474	470	441	431	466	431	418	457	478	448	438	431	408	466	400	467	388	470	431	433	454	421	443	450	399	441	419	414	453	446	450	461	418	429	440	418	450	433	448	460	465	451	461	417	414	439	408	434	424	447	434	442	463	463	420	431	500	437	435	452	471	396	460	435	448	447	457	410	422	437	420	428	436	465	442	451	457	398	444	458	429	465	408	436	401	458	448	426	427	456	395	424	448	445	491	456	372	412	433	463	433	500	448	443	481	443	425	431	401	413	431	430	443	454	464	489	413	439	426	436	402	449	455	454	441	413	417	430	413	413	469	429	462	404	455	462	445	416	433	463	422	428	403	460	438	416	427	429	415	426	435	419	445	426	411	433	427	460	448	403	452	441	448	438	429	466	466	471	422	449	431	438	420	458	424	438	437	397	462	442	445	478	471	452	426	443	420	468	446	455	417	433	422	456	408	451	414	472	445	419	460	439	474	390	428	487	457	458	390	418	436	448	430	427	439	459	475	415	469	417	454	453	434	482	423	391	443	449	468	436	456	470	489	467	425	447	422	438	446	455	433	437	437	447	409	456	417	419	434	443	417	473	460	440	433	457	424	431	419	469	450	399	445	424	432	437	441	458	452	451	461	405	438	440	440	460	432	439	450	456	420	465	412	430	402	449	421	436	423	438	428	464	406	473	489	454	439	468	424	428	441	448	425	425	470	465	454	466	446	454	453	437	450	421	424	454	462	458	432	416	437	423	453	441	434	429	426	476	443	397	444	431	437	477	432	402	422	425	409	447	429	469	370	445	425	432	411	444	421	449	459	440	439	456	414	401	450	444	427	406	418	445	405	435	433	456	444	427	436	443	450	425	454	434	410	445	426	442	441	427	421	456	474	414	418	425	456	431	412	427	454	425	411	435	422	400	432	434	443	451	437	389	402	474	480	452	425	404	484	471	457	485	431	466	438	445	424	405	445	406	438	415	405	422	451	427	438	451	448	419	432	425	450	436	452	427	449	447	436	397	392	443	459	423	436	455	438	451	469	449	483	415	452	430	460	422	445	437	445	396	431	425	436	436	442	430	433	419	441	433	458	399	452	459	488	433	436	430	427	411	449	422	480	422	459	443	438	425	448	401	468	415	395	434	422	432	438	451	458	413	442	417	439	459	436	468	458	438	419	426	428	467	446	438	448	490	435	408	413	408	460	424	470	438	427	399	437	465	403	408	435	397	450	463	462	470	437	438	429	414	449	469	387	447	410	454	414	436	471	443	439	414	453	438	467	438	431	417	429	422	466	410	430	425	455	446	397	424	438	455	414	435	455	462	443	434	420	437	430	424	441	428	454	449	412	397	456	440	421	403	433	476	426	445	466	430	448	443	415	424	458	431	494	414	419	431	486	464	429	440	439	476	435	413	434	399	422	446	475	451	436	437	443	469	416	433	422	403	463	410	428	420	438	444	427	454	437	449	421	452	434	434	409	428	462	430	442	490	423	438	407	424	420	438	446	425	436	410	437	444	426	462	446	437	476	416	432	413	427	415	432	386	484	449	408	427	445	404	459	479	448	430	425	467	432	441	416	429	448	432	433	436	476	437	437	435	430	446	441	466	420	457	421	429	470	408	476	446	476	429	423	440	442	440	420	425	434	471	441	446	455	426	431	406	436	446	451	476	439	436	467	441	441	438	417	441	470	425	439	470	401	435	465	450	416	436	467	440	425	434	452	457	434	468	482	421	435	420	400	482	430	429	415	421	494	434	451	451	428	430	408	460	406	436	438	440	444	469	439	441	453	439	459	443	435	432	456	417	464	479	424	438	398	432	453	417	429	429	413	443	459	467	456	450	440	424	479	485	440	452	431	447	391	403	413	407	418	456	449	439	405	393	409	461	411	449	485	466	449	483	461	424	447	498	438	478	417	439	445	437	419	433	443	402	412	457	444	416	442	458	450	414	439	429	426	401	400	423	377	441	444	427	440	420	449	452	420	420	447	467	410	441	430	409	423	444	445	458	412	434	447	434	436	473	439	480	480	450	443	448	467	461	453	426	488	454	453	455	445	438	478	462	429	487	475	438	420	444	430	470	465	430	456	430	451	407	409	434	398	463	434	455	455	424	432	464	450	412	430	438	453	425	438	458	428	428	432	446	420	475	449	429	455	445	434	458	432	455	458	467	437	430	446	443	452	405	469	430	401	462	444	453	451	434	445	447	430	409	458	442	448	474	424	452	445	447	436	459	429	458	469	415	465	440	437	424	418	456	454	447	441	396	458	440	444	421	475	465	441	454	427	431	431	466	461	418	434	444	397	430	439	454	433	424	436	457	450	421	492	414	426	399	429	427	414	443	445	403	464	433	442	423	445	477	440	454	473	410	400	417	430	448	450	433	486	459	414	446	449	458	437	436	435	411	442	434	421	463	422	426	471	445	414	439	424	436	428	457	427	425	405	439	467	421	444	411	426	412	461	435	437	402	459	414	425	448	390	452	440	457	431	461	441	411	459	392	441	453	433	448	463	440	419	435	447	460	444	394	466	448	467	445	435	447	421	437	459	452	416	433	437	447	459	450	432	487	433	470	460	428	449	406	446	430	446	417	447	445	484	441	477	438	450	418	421	439	426	460	436	399	453	464	446	440	411	465	416	428	449	449	442	423	439	455	454	456	422	415	471	427	420	451	485	467	422	459	481	388	441	448	418	408	415	439	442	398	428	492	472	401	470	447	413	411	433	431	415	432	430	444	445	463	455	431	435	455	434	402	421	443	459	434	449	439	441	424	409	438	458	410	441	462	465	461	426	431	435	442	451	417	397	445	444	442	449	430	456	453	456	440	430	432	429	472	448	466	436	423	410	496	432	385	473	422	429	426	413	419	413	477	401	445	460	419	415	440	419	414	429	439	399	452	404	442	461	423	451	445	441	435	448	438	494	444	498	467	445	407	395	441	471	464	440	395	470	438	442	482	469	430	439	462	451	444	426	403	458	453	462	423	430	424	433	437	443	476	419	387	425	409	427	421	453	470	451	459	429	420	474	462	419	409	424	419	440	440	443	449	477	482	450	430	417	431	456	425	438	436	456	414	461	439	424	434	392	419	479	424	424	445	431	433	466	449	448	486	451	446	419	458	450	442	447	430	453	456	431	432	433	469	400	408	478	418	450	443	450	466	463	378	479	413	492	467	464	482	448	385	447	438	422	454	443	442	431	452	411	459	469	409	433	473	464	408	446	415	451	457	447	429	448	403	439	436	446	422	460	410
24460	4464	1463	1050	715	551	407	379	320	319	295	264	232	271	234	244	243	206	197	260	194	249	248	211	204	237	242	219	224	252	219	238	234	218	233	191	222	273	218	241	196	233	243	221	233	243	189	252	223	224	242	228	244	221	230	249	260	220	236	222	218	203	229	268	245	243	249	270	245	249	251	228	245	223	228	237	235	233	239	210	196	215	231	249	235	224	234	221	213	267	259	231	237	237	243	259	231	234	227	227	224	257	268	228	258	226	251	228	258	241	223	234	248	275	203	232	262	211	226	240	224	257	241	239	242	238	211	230	241	228	225	238	245	244	241	267	227	229	226	217	228	219	234	253	240	228	230	208	219	234	222	223	226	238	246	223	235	210	249	230	205	239	220	233	239	242	235	229	241	218	230	254	244	253	236	245	231	219	245	236	200	220	236	226	282	225	236	242	217	245	248	230	215	228	208	219	247	220	232	215	216	222	234	206	237	228	248	238	266	227	219	224	207	258	255	206	229	220	203	231	246	267	225	241	235	245	250	230	224	226	213	208	243	244	229	243	227	224	273	233	242	220	235	273	237	247	220	228	262	242	244	230	217	245	237	237	253	217	227	220	222	215	207	235	222	214	234	223	234	251	221	229	252	231	237	227	237	264	245	260	226	243	232	253	211	266	250	242	251	209	207	218	241	239	237	283	238	248	220	236	261	227	240	226	201	226	238	227	252	254	247	238	233	233	218	223	263	244	251	235	223	238	230	249	237	228	206	227	242	234	239	258	225	204	243	228	258	250	234	248	236	234	241	223	237	244	244	235	200	249	229	218	226	271	256	237	242	230	256	228	253	240	242	287	253	273	232	229	247	247	225	233	227	241	208	232	251	218	232	223	245	214	219	237	232	246	235	237	203	207	225	243	222	228	211	236	225	247	232	226	226	230	237	193	237	225	243	228	253	230	247	224	208	238	232	235	227	247	230	241	227	245	233	232	258	234	237	212	259	232	221	213	243	217	222	219	243	230	227	238	256	208	241	223	236	251	229	237	234	219	227	219	242	247	219	230	216	247	226	238	220	228	256	231	218	234	206	255	204	214	250	214	226	221	242	247	213	236	241	209	206	227	239	228	238	226	251	245	222	217	247	222	259	244	231	249	200	249	214	216	222	241	244	267	250	238	203	205	258	245	235	254	233	220	218	238	238	222	239	230	232	220	222	255	232	240	213	258	238	251	244	238	215	223	222	252	242	212	225	234	267	242	213	222	242	242	263	215	218	238	231	214	240	242	246	260	250	219	240	234	247	252	248	228	249	242	219	239	225	227	254	223	264	268	244	214	244	236	224	200	230	267	221	247	244	248	191	241	210	255	219	239	231	211	235	239	238	233	235	239	201	250	242	246	217	234	225	225	255	245	230	230	249	238	223	227	230	229	204	210	227	201	223	226	243	221	259	265	207	236	236	227	209	223	215	208	233	247	204	236	220	230	216	256	244	236	233	245	218	230	237	219	211	208	246	223	215	226	221	203	232	240	236	227	219	227	251	243	255	256	242	242	219	215	235	219	215	262	247	240	216	214	225	231	214	235	232	237	229	225	232	237	230	233	226	240	217	234	254	247	257	246	221	232	241	253	225	224	216	237	237	224	240	236	255	235	228	244	255	244	192	215	238	254	221	224	262	252	237	231	230	256	220	220	193	275	236	251	232	230	240	233	227	204	220	238	217	252	242	220	225	236	220	259	229	234	260	239	243	250	228	229	239	245	240	245	230	234	230	213	234	201	251	215	222	225	219	238	256	243	245	254	226	212	234	247	220	238	249	219	245	249	250	240	225	228	247	244	225	260	230	243	246	265	252	231	226	231	224	245	261	220	219	233	253	234	242	245	231	219	221	231	255	232	224	234	225	239	267	238	232	261	261	240	221	205	227	244	232	232	225	231	218	226	261	215	231	224	243	238	240	228	233	236	227	253	227	243	244	238	224	226	254	196	259	204	246	228	239	245	216	216	237	231	229	226	222	243	242	246	246	223	233	208	222	219	254	255	241	240	235	246	235	217	203	226	247	241	224	237	234	231	228	241	236	221	232	238	247	247	238	222	243	222	239	239	193	207	220	228	220	222	256	248	213	222	239	248	248	252	256	234	200	243	237	230	226	244	229	189	204	235	251	250	250	223	223	215	237	215	226	238	245	212	221	230	213	228	244	209	228	228	220	203	248	216	218	246	213	208	224	214	248	212	257	230	231	243	222	223	247	204	231	230	211	251	259	217	235	224	246	217	223	241	232	250	242	212	221	203	227	220	227	205	212	227	234	234	224	241	240	248	220	251	232	220	265	228	215	236	231	252	230	217	240	231	264	243	226	222	226	240	249	251	255	231	248	216	222	228	240	237	223	243	218	239	253	260	227	226	235	234	215	239	260	235	236	264	228	236	242	253	246	191	244	222	241	211	222	215	231	231	248	239	226	243	253	224	219	222	212	235	222	254	241	228	237	219	224	238	233	217	224	226	209	233	215	264	228	232	198	240	242	223	241	240	232	238	221	264	241	244	218	218	230	262	250	225	226	212	222	254	246	243	240	257	227	262	233	241	237	236	240	238	248	246	232	232	243	212	228	225	240	211	268	257	246	239	234	230	242	232	218	227	229	234	227	228	278	246	222	258	224	236	246	204	255	215	235	255	224	223	259	212	249	232	260	226	245	241	221	250	239	233	248	239	232	241	244	237	232	230	230	257	229	236	239	178	256	229	217	225	228	223	220	224	232	237	203	214	255	247	213	241	230	213	221	232	253	217	241	216	218	220	274	235	229	234	249	238	217	207	251	218	206	245	270	234	243	219	242	227	233	210	245	227	225	231	246	247	256	249	243	251	214	228	217	242	247	251	210	229	243	221	206	247	254	235	267	217	218	255	241	216	230	228	261	251	210	241	255	218	268	245	238	217	218	236	226	224	208	234	243	253	248	211	255	232	236	223	217	209	247	239	257	230	238	212	227	267	238	264	248	225	257	243	214	219	208	276	236	231	238	208	244	229	248	242	211	240	262	234	253	250	246	215	241	240	258	214	205	203	223	279	239	233	234	238	225	207	259	217	235	230	238	238	238	220	217	217	213	237	224	230	232	221	238	223	256	216	229	261	262	226	228	224	242	254	210	257	244	250	275	257	227	225	239	227	238	225	237	243	271	241	222	228	229	241	245	246	255	256	226	221	221	237	230	248	223	251	240	241	266	216	231	223	216	221	233	219	229	239	217	232	254	221	225	242	227	228	247	221	258	248	240	189	217	248	227	239	235	212	254	262	237	218	221	253	225	245	218	229	217	225	249	273	234	255	220	252	229	217	249	233	256	237	217	216	231	253	235	230	227	216	261	219	228	233	226	232	221	231	238	215	255	244	230	222	250	240	236	238	227	239	216	227	221	241	266	201	233	229	207	236	248	265	232	277	244	231	230	244	191	222	218	270	244	238	224	212	224	228	264	253	247	277	222	247	242	213	244	257	239	237	203	245
17149	2328	3138	3230	2675	2020	1653	1429	1163	1011	863	863	768	680	709	619	693	617	622	593	598	629	646	616	606	611	616	579	584	579	562	600	578	594	598	588	633	591	613	573	605	595	561	521	598	570	608	583	553	514	580	597	530	555	596	523	588	579	566	555	591	548	549	549	540	590	592	549	554	526	629	572	577	533	571	580	581	573	615	579	594	559	563	523	580	578	542	617	512	588	566	591	594	581	595	608	537	608	555	569	601	586	563	575	549	562	623	551	570	539	504	539	537	615	545	570	559	543	560	576	505	611	557	615	612	592	589	528	570	578	544	556	531	563	581	529	531	507	503	579	567	582	586	579	599	538	597	562	533	544	581	578	578	550	564	607	535	565	536	547	594	576	535	555	519	594	549	562	569	536	543	556	544	533	570	488	596	521	590	563	572	553	549	580	564	541	554	531	579	575	531	559	596	563	588	549	578	548	585	576	575	590	528	603	583	577	536	575	529	575	527	597	540	539	580	509	579	540	585	580	544	568	570	561	567	538	572	570	522	530	533	571	570	531	592	541	547	568	551	622	569	569	581	571	555	521	546	539	537	582	591	587	560	543	578	536	565	617	581	598	573	556	546	551	591	555	549	567	543	551	611	550	594	570	540	558	555	562	529	545	542	558	584	532	539	603	593	595	557	564	556	553	566	541	579	559	560	528	537	559	585	553	575	550	578	585	543	592	588	591	559	588	546	559	569	635	586	569	589	555	565	556	554	551	555	542	564	511	541	571	583	556	548	535	561	576	595	547	566	587	585	560	526	554	556	536	564	544	580	544	631	592	506	542	560	558	567	578	569	568	553	568	571	560	549	570	543	588	609	515	577	553	560	569	567	570	541	584	539	577	625	584	571	498	548	567	557	568	556	556	520	573	539	592	577	545	553	580	547	578	531	565	600	542	588	603	592	603	566	564	572	556	588	549	572	532	567	587	574	580	567	526	540	573	552	563	560	526	582	537	573	550	588	542	533	545	577	578	572	547	528	570	548	586	561	555	593	563	581	594	584	607	565	549	540	569	574	586	543	585	585	535	585	620	550	551	565	525	560	583	561	548	539	622	552	538	550	596	557	579	587	547	599	584	607	551	558	582	571	547	554	582	608	601	553	507	602	612	547	555	575	553	543	569	554	533	546	542	581	549	581	602	557	536	574	602	538	544	565	560	586	582	554	532	573	554	563	564	581	574	571	537	524	561	602	544	555	561	550	575	552	530	604	602	583	583	555	531	574	616	573	564	595	564	546	594	594	584	561	576	540	609	572	581	567	558	527	585	578	565	555	524	566	574	550	581	540	548	604	532	566	579	552	600	577	551	531	555	570	571	521	562	516	554	566	622	528	554	562	577	512	559	553	553	563	555	557	563	592	550	579	526	583	592	566	573	563	570	558	594	560	555	591	560	519	537	547	526	529	570	563	546	527	567	566	568	585	599	552	576	542	554	554	574	610	573	583	591	567	570	561	523	602	552	561	570	547	593	531	560	574	551	618	574	546	573	554	560	590	561	556	572	512	563	575	541	568	507	550	568	540	564	541	585	522	576	547	606	544	601	567	534	560	596	591	528	595	559	585	566	568	531	560	552	550	603	550	543	581	556	569	580	585	603	570	586	594	520	524	563	571	584	569	582	555	560	565	530	595	564	503	628	622	555	576	630	552	530	542	560	571	607	542	600	550	518	547	523	582	603	577	560	579	543	530	563	531	543	546	531	564	594	567	578	576	579	551	529	555	594	528	570	549	594	589	531	562	549	542	544	586	519	606	540	587	578	618	528	571	579	576	578	564	571	521	568	572	566	604	571	556	569	555	572	602	546	588	596	606	577	585	631	582	581	566	509	566	572	618	532	562	595	614	539	597	554	567	533	584	531	569	546	557	539	596	543	566	536	565	575	563	549	599	592	512	524	580	586	535	525	556	609	582	564	568	555	560	548	559	591	571	561	559	595	587	583	612	587	559	553	561	533	609	562	578	591	564	544	570	608	563	551	596	544	507	561	571	590	558	539	592	589	592	598	550	549	524	570	547	546	607	548	571	602	591	576	591	589	571	597	570	579	578	562	489	580	547	591	601	587	568	513	577	583	609	551	551	583	558	620	565	566	580	587	558	603	551	573	572	550	558	552	561	544	549	560	575	567	562	615	577	557	589	570	517	531	508	551	571	577	573	583	585	542	598	548	543	560	570	581	556	571	595	570	519	583	593	558	564	587	575	537	536	560	536	562	614	566	585	597	528	578	552	559	568	568	591	562	591	545	578	591	548	531	561	570	534	598	581	607	602	571	557	577	543	571	543	573	613	529	550	561	533	553	562	548	538	546	577	532	559	501	552	550	573	584	584	550	583	520	557	544	578	596	544	566	587	599	560	587	644	531	569	555	557	568	562	583	564	594	584	600	593	561	564	573	573	568	528	567	556	572	532	553	538	564	517	539	561	581	600	603	575	563	562	584	610	606	582	598	564	539	541	565	543	541	606	542	532	536	603	592	552	604	524	588	558	568	582	586	562	559	572	597	559	560	567	542	559	591	586	558	557	542	599	553	593	607	611	562	594	594	535	558	582	558	527	600	537	567	608	564	563	620	573	580	562	588	534	536	537	568	567	543	530	530	538	533	573	570	597	539	552	552	548	570	573	562	573	619	563	556	613	543	539	606	607	542	592	593	546	553	510	559	548	520	596	561	609	564	588	538	608	561	570	548	559	550	552	574	532	539	558	573	585	524	547	565	558	624	549	519	547	526	610	567	583	534	534	540	586	537	604	525	559	539	561	574	575	578	572	570	579	551	564	595	558	532	575	528	537	582	562	594	545	568	582	536	528	554	572	550	595	575	575	557	518	552	584	597	564	554	521	576	559	540	539	592	581	582	545	598	569	563	548	519	569	595	559	540	603	572	579	538	550	552	568	589	602	595	605	563	555	574	615	616	558	529	564	573	544	555	563	617	606	547	543	565	575	537	549	578	613	541	566	648	575	645	563	546	536	567	526	541	551	529	547	577	553	560	539	539	565	588	557	598	561	565	549	516	550	592	552	587	577	583	549	552	551	568	610	555	529	574	592	585	493	601	527	555	601	551	530	571	610	625	568	557	571	613	588	561	573	577	578	547	577	552	556	514	547	554	547	511	576	581	574	596	595	535	546	528	606	560	589	577	592	544	543	536	533	554	552	583	530	589	563	592	531	563	557	557	564	592	581	564	545	545	536	549	569	585	589	564	593	542	561	564	535	603	567	550	531	601	508	570	547	578	557	552	547	572	526	568	588	581	583	569	549	618	515	580	548	568	580	540	581	576	544	559	601	552	545	542	592	594	588	563	586	525	586	578	587	582	555	581	537	621	571	527	566	571	580	538	551	590	568	550	564	608	534	579	563	574	526	562	578	525	616	615	573	569	554	617	558	599	557	557	600	575	536	531	561	605	575	533	577	525	582	550	586	606	558	575	574	582	561	571	588	539	579	589	583	605	568	559
34461	8041	2488	1469	898	616	448	372	271	246	234	227	200	191	196	169	179	180	161	167	147	133	180	152	163	154	165	152	146	159	176	154	143	154	159	178	163	133	147	167	142	166	177	151	153	172	147	165	167	159	166	158	159	142	156	141	128	135	150	153	143	128	178	178	133	162	118	176	150	169	156	152	151	145	178	156	149	137	161	160	161	153	166	137	164	135	152	161	170	172	157	144	125	145	168	176	157	155	165	160	161	153	136	151	158	157	136	153	164	161	155	146	148	180	140	147	130	129	145	141	148	156	141	171	153	150	135	143	155	152	135	153	152	153	158	157	130	168	143	175	143	164	148	148	154	160	147	173	139	156	168	144	146	160	147	148	177	149	164	143	152	137	155	183	134	156	170	140	154	149	154	142	170	159	145	164	155	144	153	132	155	150	172	149	151	167	144	146	171	166	150	136	152	169	147	159	169	155	165	156	141	137	163	154	161	136	157	145	138	166	164	151	151	167	163	149	155	142	127	145	147	181	149	164	175	163	165	160	172	158	128	147	156	161	157	137	143	144	158	164	153	172	149	160	157	149	177	143	132	151	147	186	143	164	137	158	131	162	171	163	172	164	122	139	152	144	153	132	136	174	167	154	144	147	156	145	158	185	149	165	141	154	135	149	149	179	144	144	171	165	187	159	137	125	148	158	169	166	145	156	165	150	154	146	141	166	152	173	149	139	173	146	144	139	166	163	142	167	126	146	128	131	132	157	168	136	132	140	133	184	147	157	161	153	140	168	146	157	163	149	173	173	164	161	140	149	152	159	145	155	127	159	146	189	173	162	179	150	164	131	163	146	138	186	151	167	145	147	129	163	149	143	157	147	142	120	135	152	140	170	143	170	151	146	169	160	168	179	132	159	175	133	143	158	172	167	176	155	155	134	139	139	170	146	156	143	156	145	174	148	151	155	169	175	167	151	186	141	163	145	138	152	141	136	188	142	174	144	141	147	174	160	169	154	156	150	144	152	139	172	155	165	147	161	151	166	151	163	147	136	149	140	158	132	159	151	157	170	169	139	149	161	171	167	149	143	152	166	163	170	159	125	144	189	170	143	165	140	148	176	145	141	133	171	166	144	161	173	162	146	147	163	167	173	159	160	152	152	167	142	161	131	164	175	165	169	154	158	158	159	168	156	129	141	137	154	167	143	151	160	148	155	157	125	165	154	138	124	158	160	152	138	142	140	158	141	154	127	156	144	189	161	164	161	133	161	162	174	146	154	146	146	164	165	184	134	169	154	135	155	160	139	142	177	147	167	143	163	127	156	151	132	149	160	143	150	131	141	146	155	148	155	139	143	148	143	152	141	139	145	169	164	148	137	176	151	135	138	150	151	177	152	156	172	153	149	152	159	166	179	153	162	135	170	155	148	170	144	148	147	168	185	157	126	141	162	153	162	164	139	170	153	158	144	129	150	149	168	152	168	166	142	151	164	139	173	167	166	144	169	174	141	174	159	121	168	155	140	170	138	168	167	173	155	144	170	158	165	164	144	143	157	133	168	166	185	153	141	166	136	165	136	138	157	132	163	169	146	140	146	147	143	168	157	173	163	161	153	125	173	159	152	134	149	149	158	151	154	167	138	146	165	161	188	161	167	145	140	143	149	146	157	163	141	141	143	153	156	179	150	154	164	139	165	159	148	162	162	140	143	144	157	160	185	178	163	166	140	176	150	156	137	135	148	173	159	152	131	155	168	148	153	149	149	149	163	160	179	139	134	159	163	152	149	168	172	142	165	144	153	140	171	162	162	145	167	148	167	136	147	131	185	155	140	152	139	151	140	163	155	125	139	163	153	154	133	172	143	176	165	133	167	160	149	168	158	175	145	153	143	162	154	150	162	164	158	172	153	172	149	164	124	136	147	157	153	180	160	173	189	166	131	137	155	153	134	162	150	151	136	138	148	147	174	137	174	173	171	179	160	173	156	159	153	157	164	158	161	146	146	169	132	137	161	143	135	156	167	159	171	150	164	157	139	157	147	141	175	136	167	163	155	160	153	166	160	136	144	150	138	142	185	169	157	164	143	173	183	167	167	153	158	147	157	162	158	170	170	148	144	150	163	169	156	149	156	154	160	164	157	168	163	129	167	169	172	161	152	162	159	161	158	160	141	161	160	158	149	133	147	139	155	148	165	131	161	141	147	171	150	135	161	182	153	144	155	130	174	163	167	166	148	156	141	174	156	166	170	157	134	153	150	155	154	141	145	165	152	158	161	141	162	159	172	155	163	149	153	152	174	172	150	160	152	169	172	159	138	142	154	159	155	131	153	175	165	144	150	158	160	145	159	137	154	174	143	135	164	128	149	147	171	152	137	142	151	129	144	159	142	154	162	162	148	149	131	180	169	148	154	160	142	152	164	175	137	150	168	142	131	143	149	130	167	154	160	167	158	158	159	144	152	152	145	158	149	168	149	128	166	167	153	165	166	144	163	160	162	168	143	166	160	161	167	144	177	162	157	152	151	155	150	146	147	161	170	144	140	149	172	148	174	169	176	152	143	169	162	137	159	133	153	164	143	150	139	160	167	171	164	161	160	144	152	154	159	142	181	122	173	161	139	158	173	162	145	177	143	152	147	158	168	143	158	139	149	152	149	151	155	168	170	150	160	138	158	161	165	143	149	124	146	149	164	133	160	154	137	144	153	147	129	156	155	159	140	152	155	136	180	172	137	144	163	161	137	154	154	159	176	161	165	148	176	155	155	154	150	158	145	156	145	164	153	155	152	161	143	153	122	145	168	150	169	146	173	147	167	148	162	178	160	143	177	151	165	152	140	154	161	142	135	164	154	151	172	157	147	163	140	148	159	163	173	137	149	161	142	167	156	163	134	143	178	157	175	170	157	140	171	156	150	158	160	156	144	144	156	170	137	162	167	144	131	168	163	143	142	159	164	154	137	145	150	132	168	157	148	172	154	150	170	123	150	154	137	170	163	144	180	147	161	147	151	162	151	125	156	142	155	166	158	168	160	158	148	142	158	158	165	166	150	142	164	138	151	153	141	163	154	154	155	146	129	165	165	155	159	163	163	136	145	125	167	164	134	166	154	144	138	165	163	157	141	159	139	134	165	171	154	147	175	127	138	143	153	175	170	163	161	142	136	172	170	151	133	163	162	134	169	152	175	150	139	155	138	144	145	155	135	159	147	174	143	162	173	155	158	150	166	127	135	146	141	151	167	157	160	153	134	141	174	152	164	157	140	140	145	143	164	180	179	144	173	162	166	150	158	154	142	127	128	156	142	190	173	143	165	149	163	146	158	148	160	132	166	131	167	147	178	154	152	143	153	160	151	120	173	144	152	155	166	142	195	134	135	149	140	188	139	165	150	160	153	190	156	142	158	143	140	138	131	185	147	150	164	155	148	177	146	143	172	141	155	153	155	180	150	129	131	149	124	159	147	145	176	146	145	149	140	165	140	147	159	163	166	131	185	137	124	163	130	165	156	145	157
21596	3251	4524	4061	3358	2569	1968	1530	1202	958	843	818	649	633	596	545	487	479	495	449	435	449	437	426	441	396	435	445	439	425	379	369	439	390	447	404	387	406	377	390	402	413	411	411	398	403	432	380	402	384	393	368	380	384	365	372	406	374	395	377	373	386	419	389	426	382	392	378	362	391	409	362	378	402	400	375	411	362	348	384	378	366	376	382	385	418	379	413	370	401	365	392	406	397	410	374	339	357	387	377	388	383	383	369	437	419	388	404	382	372	382	352	367	375	397	364	336	389	398	400	381	395	377	372	378	349	365	378	350	384	364	388	391	367	351	372	377	398	355	357	393	354	387	381	363	400	373	385	395	388	364	334	381	395	387	422	385	351	371	368	389	344	357	382	338	363	339	359	383	370	385	347	368	337	395	377	371	406	384	374	369	378	337	407	407	381	375	411	365	364	385	383	389	386	428	397	384	347	365	380	377	384	390	377	380	374	384	393	384	393	365	400	419	422	362	374	355	369	378	380	381	385	393	339	381	384	340	360	355	355	393	365	394	372	372	373	354	397	355	328	379	403	435	392	385	383	357	372	380	369	344	397	365	406	376	384	346	392	401	388	381	396	376	412	383	392	387	373	361	390	385	372	351	387	378	362	362	363	377	372	371	324	398	368	343	357	368	402	339	366	392	353	345	376	383	383	347	370	392	374	388	358	406	352	406	422	334	403	396	368	372	404	322	372	398	377	350	388	380	382	397	374	350	364	375	411	343	405	392	372	384	386	386	392	356	365	364	373	392	387	384	365	377	375	388	385	400	394	390	386	399	401	392	361	365	412	333	400	346	414	372	379	363	365	399	386	341	391	363	380	364	371	406	377	372	337	377	377	389	399	366	372	400	385	383	380	346	385	394	388	396	369	365	361	357	397	352	357	398	369	346	373	401	399	365	371	411	372	343	356	386	381	427	369	356	386	377	377	369	348	381	394	341	372	365	379	392	388	379	378	354	368	340	396	390	397	337	387	370	393	382	393	386	380	407	359	366	382	406	385	397	341	367	391	364	374	393	364	378	390	349	399	382	378	395	338	388	362	394	379	359	377	343	388	387	371	404	373	371	367	354	394	365	339	358	350	354	372	416	365	367	389	352	370	392	379	382	379	375	397	389	405	366	335	364	408	381	390	375	367	374	386	385	387	383	361	388	382	374	378	355	355	375	388	399	402	414	369	355	367	394	389	398	395	398	369	387	378	388	373	397	379	380	405	368	356	410	396	400	397	368	378	389	389	401	358	364	415	354	407	373	370	382	367	382	346	353	371	365	367	367	385	375	367	399	337	392	354	376	389	377	376	354	399	378	354	407	384	394	374	398	383	390	383	350	369	363	376	364	365	365	353	395	382	391	383	420	346	371	349	405	391	415	351	378	386	390	373	361	415	376	386	377	368	365	342	379	385	372	341	347	363	359	368	350	373	384	397	372	380	368	341	414	396	380	366	364	372	393	387	362	380	373	360	345	372	382	372	393	351	358	380	368	371	437	358	374	351	389	367	349	398	407	368	387	350	388	405	408	388	378	374	374	385	357	388	407	397	365	391	408	408	418	375	399	384	397	381	402	375	375	372	382	389	340	373	414	364	365	369	357	374	369	372	375	368	401	367	362	374	390	389	375	386	393	385	393	403	357	406	389	368	393	352	366	396	411	367	403	384	389	372	409	353	350	370	352	373	394	387	368	381	370	370	389	351	374	408	370	357	388	405	368	378	384	407	353	357	385	400	373	371	406	392	398	374	365	412	364	376	343	395	369	393	399	360	374	368	355	366	408	396	362	337	401	347	385	402	370	343	377	379	380	367	355	389	385	401	393	332	386	344	364	355	380	353	345	402	357	356	367	358	377	397	349	356	422	383	361	414	383	401	390	371	372	361	392	434	371	395	367	367	396	357	410	382	381	378	379	379	369	395	384	338	378	344	399	360	372	427	375	369	391	365	351	385	380	371	398	379	405	398	404	369	358	393	390	360	386	363	315	353	375	398	335	391	374	370	368	374	378	375	372	375	370	372	380	340	371	383	363	348	371	351	371	383	392	415	385	380	388	356	382	368	342	389	412	370	396	376	411	355	419	357	356	374	384	347	384	351	361	348	366	384	337	373	371	386	388	362	372	398	397	363	337	397	389	392	377	407	364	404	359	359	377	381	401	354	396	400	389	395	385	375	338	369	415	388	387	371	390	376	394	396	373	376	387	390	404	401	385	378	401	395	366	364	363	355	358	370	374	379	374	378	359	371	368	354	406	373	374	374	388	368	355	343	374	412	384	369	369	380	418	364	377	391	380	363	394	394	371	374	407	384	382	391	370	385	397	394	390	353	374	380	366	340	383	362	404	374	371	373	400	382	385	360	386	335	425	383	371	397	392	391	391	421	357	360	381	413	390	363	395	368	398	395	403	375	388	375	373	370	356	363	388	405	400	377	372	385	385	360	387	378	398	348	381	385	381	383	366	370	364	400	389	417	396	403	361	390	360	383	368	382	378	395	367	367	361	392	382	343	368	369	386	382	348	363	365	380	381	371	384	397	345	409	386	348	411	391	416	358	407	382	386	382	414	396	388	344	395	347	376	403	409	374	382	385	389	395	332	381	393	383	399	376	363	389	395	383	358	365	388	354	374	378	388	415	435	388	361	359	374	362	410	384	399	371	346	372	396	361	364	390	358	357	378	401	389	378	410	370	414	337	373	337	396	372	374	380	359	388	379	374	388	357	345	362	372	379	384	387	376	390	381	393	397	339	378	397	354	382	360	389	377	426	400	371	374	396	383	364	371	384	368	394	411	359	392	404	368	386	387	365	408	394	389	401	366	355	385	390	391	397	373	358	375	395	377	369	376	373	371	399	381	421	420	386	355	356	379	372	350	356	366	407	376	391	357	380	378	369	367	377	365	403	376	351	389	389	361	366	426	385	393	360	390	363	356	376	372	375	379	376	350	350	370	360	336	378	402	370	369	383	399	362	392	381	378	366	353	377	384	371	325	369	388	384	388	402	353	381	415	379	372	371	377	390	409	374	374	395	372	399	390	364	413	381	364	426	378	376	387	365	399	407	380	392	371	379	367	377	421	396	385	345	386	369	373	363	386	345	398	369	373	332	351	394	382	378	375	367	398	335	383	429	405	403	407	375	396	357	383	397	378	395	406	361	374	391	399	372	372	371	354	381	371	384	361	372	385	413	364	349	387	375	372	370	387	433	411	373	391	426	365	354	388	342	368	364	412	367	400	335	358	375	373	391	391	404	383	372	357	377	378	390	359	341	384	394	364	376	403	392	350	350	395	391	372	378	381	375	375	367	393	371	349	409	387	386	401	361	397	392	379	382	381	323	376	363	344	375	418	367	390	356	372	372	377	393	347	386	390	377	383	349	356	366	381	405	365	379	361	381	377	384	365	381	394	385	387	385	399	407	359	377	361	365	373	365	367	388	333	380	379	395	366	418	379	369	371	397	362	375	374	344
10772	1354	676	480	335	279	245	210	188	167	189	196	180	178	177	183	179	157	196	161	181	174	202	154	184	195	182	183	161	143	177	170	186	168	181	168	168	154	171	155	195	164	210	180	151	163	179	163	173	165	185	168	155	180	171	169	146	152	160	174	173	155	179	147	191	173	155	182	156	164	177	138	167	186	179	180	156	198	194	147	148	149	167	180	189	177	193	165	187	146	163	163	135	178	196	171	154	177	175	154	164	170	166	166	157	159	168	180	155	170	144	162	158	167	187	165	150	148	173	182	178	169	185	170	188	174	171	186	179	180	166	166	161	184	150	156	162	176	170	189	137	168	195	182	180	148	163	189	173	157	197	183	183	156	178	151	160	179	175	161	157	204	178	161	180	181	168	161	177	156	158	153	154	163	165	177	148	148	157	185	183	180	178	151	186	191	170	169	185	181	165	181	166	175	181	179	185	180	152	160	166	195	177	163	173	179	158	161	146	161	165	152	144	165	184	177	184	182	166	155	150	154	174	173	169	167	186	179	171	172	181	170	167	181	171	153	154	180	194	191	165	166	149	179	168	171	186	151	157	172	159	185	191	164	185	145	196	175	171	179	190	178	161	142	163	172	162	151	149	155	192	180	168	160	138	179	172	176	163	162	158	138	167	149	169	162	193	182	195	155	173	176	154	152	160	165	188	143	160	169	171	151	183	190	169	158	158	169	183	148	185	184	159	178	188	171	139	162	195	166	189	154	179	159	168	182	181	169	176	155	163	151	174	179	159	161	160	171	164	168	152	162	183	189	169	174	167	180	190	169	176	161	196	169	172	191	187	165	172	172	164	172	188	183	165	164	187	184	146	187	196	170	192	159	147	170	176	174	166	189	179	174	173	168	171	150	153	178	151	171	161	163	179	168	174	163	149	185	186	170	183	195	186	195	168	173	167	159	167	149	153	169	190	179	159	170	195	189	172	182	158	185	199	188	155	180	161	169	167	170	172	179	166	191	163	190	170	171	175	207	159	171	149	188	166	152	180	163	150	164	175	150	188	172	169	160	175	168	182	184	155	162	188	177	171	170	159	158	159	138	161	174	179	164	166	181	182	147	169	176	187	176	179	201	194	209	153	155	177	181	192	170	144	166	162	167	192	176	157	163	141	184	166	173	194	141	162	167	174	174	170	166	188	150	146	178	184	146	181	168	198	160	154	170	170	148	174	173	176	140	163	154	183	173	166	192	189	160	179	179	179	191	172	169	148	161	180	163	153	144	178	168	199	156	183	177	161	200	172	154	165	169	167	179	179	168	172	179	190	193	176	184	183	184	173	148	181	144	156	164	175	185	164	181	150	177	173	168	166	174	191	188	152	179	151	138	192	172	181	159	155	183	194	162	180	189	169	177	171	162	187	199	190	171	160	170	170	152	161	172	168	201	191	173	164	165	170	171	178	168	179	154	157	188	157	193	167	167	174	195	186	174	180	185	181	132	157	154	173	186	169	176	192	172	164	171	184	171	178	167	167	150	157	186	166	165	178	172	188	159	190	153	181	184	160	155	173	163	167	166	182	186	183	181	183	172	166	182	169	150	179	191	197	153	163	157	190	156	159	162	184	200	182	177	185	150	168	187	168	156	189	186	166	145	168	186	198	189	188	146	174	159	175	172	182	168	180	186	167	163	157	164	184	190	150	173	178	157	180	164	164	167	181	165	181	153	166	173	187	156	182	166	187	163	189	164	163	180	166	175	164	183	172	178	180	178	178	167	171	179	162	179	186	174	182	183	152	166	182	162	165	146	168	161	168	179	193	185	158	171	175	184	172	163	161	176	208	184	196	167	190	181	167	169	189	152	162	171	164	179	165	189	161	150	144	136	156	169	174	171	191	183	167	152	177	156	167	163	152	159	169	189	178	183	172	189	165	173	154	142	161	174	166	182	162	176	161	163	140	188	173	149	155	177	167	169	183	179	173	172	175	167	181	154	176	143	192	188	168	198	148	145	185	156	162	174	159	180	150	146	157	166	190	165	184	189	156	169	176	198	186	164	170	161	175	191	177	165	204	155	171	158	156	175	150	162	135	153	167	165	179	176	190	174	154	167	178	168	184	154	127	185	190	164	166	167	168	181	155	164	174	181	177	152	144	188	170	162	162	167	155	172	180	188	159	168	155	171	152	162	204	175	163	155	164	172	161	181	190	182	192	163	174	167	158	182	176	162	147	169	172	145	175	158	154	172	155	150	161	170	154	158	174	159	201	188	173	161	171	168	165	168	133	193	177	187	195	154	161	133	183	163	147	181	163	155	175	178	161	173	173	171	173	169	143	182	178	179	180	156	161	177	201	163	175	159	178	169	191	167	157	189	164	179	182	165	198	163	159	137	201	157	188	197	166	178	174	170	168	189	171	184	181	159	160	178	184	152	188	188	182	143	159	156	168	165	165	153	154	176	178	193	166	193	166	214	155	180	177	168	161	176	145	154	168	143	163	164	173	168	177	184	143	199	185	176	171	166	186	167	164	166	175	145	176	172	170	168	165	174	168	155	185	173	180	166	162	162	166	168	148	185	182	183	172	172	189	175	150	154	184	163	170	178	169	152	177	197	180	184	189	148	200	177	177	168	153	160	152	199	202	148	160	184	158	174	168	172	180	157	162	178	193	154	161	138	161	205	173	201	148	172	201	186	181	181	179	157	146	142	167	174	171	179	159	169	189	183	170	176	159	189	190	147	151	171	187	164	183	206	171	161	182	182	177	191	186	170	168	174	160	162	193	178	178	206	170	157	138	154	170	167	187	173	170	169	177	169	171	167	179	170	179	150	156	178	184	198	179	164	155	165	153	158	150	176	215	167	174	163	170	159	171	163	161	177	183	173	156	184	166	194	148	192	183	183	173	191	186	183	169	172	166	145	191	154	172	166	181	166	163	189	171	205	196	150	195	166	162	156	186	161	168	189	171	171	161	160	148	155	165	174	176	166	160	152	176	165	152	178	185	164	191	170	164	165	175	179	164	174	176	171	170	175	158	189	183	176	177	182	155	186	167	175	153	157	177	175	169	176	178	170	164	184	167	179	179	165	179	162	179	182	172	163	169	170	151	172	190	149	157	165	158	180	164	178	152	163	202	182	168	169	172	184	178	142	153	191	175	165	166	163	171	181	190	182	161	190	152	183	158	176	181	177	192	143	175	160	167	171	182	156	164	169	168	160	187	192	200	194	166	205	164	168	171	160	176	182	157	170	180	156	178	183	168	184	152	187	172	159	175	172	186	163	186	160	157	176	159	167	171	171	157	183	186	174	163	170	162	176	156	175	159	154	190	153	152	171	179	163	158	187	187	167	170	147	166	153	172	155	162	150	165	188	197	170	176	180	173	182	153	171	168	179	176	177	166	152	178	174	178	173	191	170	171	169	134	175	167	181	168	205	173	169	183	177	163	168	162	174	176	148	170	202	176	164	177	151	158	182	156	168	164	175	183	171	164	160	183	167	156	185	193	183	151	169
8059	1167	1581	1663	1379	1006	888	721	617	566	563	542	501	483	455	479	464	412	405	452	412	437	444	417	442	464	439	460	446	431	448	453	449	425	440	442	464	410	412	430	446	446	440	439	485	468	457	444	429	421	405	408	443	461	445	423	427	436	436	394	439	473	434	403	465	435	418	461	440	430	446	430	399	487	417	448	445	434	416	420	463	435	444	443	432	431	434	411	423	458	471	460	451	434	399	462	491	455	404	426	444	438	443	456	427	437	418	476	436	480	474	448	476	465	426	420	463	458	423	436	417	442	461	460	406	436	433	451	464	458	441	423	438	488	458	467	410	405	465	414	429	407	436	439	419	437	445	413	428	404	446	436	457	414	408	429	415	426	452	429	427	418	412	453	481	430	396	417	411	474	441	399	421	436	436	438	446	440	452	433	421	455	456	447	441	452	421	431	406	478	406	436	460	442	466	468	450	435	423	438	452	434	468	403	436	433	425	416	443	443	417	418	418	429	457	427	459	445	481	427	442	441	435	452	430	446	459	449	430	465	444	393	492	448	460	439	424	446	451	437	438	446	437	406	427	408	437	435	426	421	452	445	412	440	462	436	450	434	439	445	412	431	432	405	413	452	444	453	459	433	420	424	443	448	457	454	463	439	442	456	458	444	445	436	440	440	447	439	400	453	463	450	486	418	418	418	431	416	460	435	462	433	469	464	406	430	449	453	438	473	448	418	443	422	420	417	434	406	425	389	444	418	440	465	432	443	426	429	451	397	476	429	497	486	449	455	423	419	405	454	471	486	434	441	469	446	443	437	387	433	459	443	435	458	391	436	397	435	423	417	443	447	405	439	495	440	483	438	448	425	398	411	422	433	444	437	413	443	444	446	440	439	425	469	453	439	439	444	438	446	459	423	444	463	440	469	445	401	416	414	452	463	426	468	439	420	442	448	449	458	429	444	440	448	451	445	467	432	473	519	435	472	446	446	431	444	464	452	436	443	446	449	442	431	434	484	431	442	446	431	418	414	486	401	442	460	459	369	466	449	443	398	438	429	474	465	423	423	411	445	453	431	434	471	430	410	447	407	429	438	429	435	462	480	433	434	413	440	471	437	446	404	448	419	430	416	454	448	438	455	445	388	434	383	455	450	422	454	461	419	417	480	428	400	457	429	472	443	444	467	434	451	415	423	404	444	414	428	422	454	447	428	423	436	406	420	447	442	442	454	454	420	456	447	416	387	453	447	430	394	464	430	428	430	442	447	451	439	451	444	433	405	414	421	461	474	477	462	497	426	412	430	459	406	477	450	420	430	418	430	445	438	443	438	433	446	437	439	463	430	442	414	421	428	406	406	455	472	443	456	467	394	486	464	440	441	437	442	418	460	471	465	456	440	488	451	444	449	427	437	417	428	439	455	462	419	440	438	426	410	432	432	406	477	430	448	412	446	418	446	441	419	417	411	428	445	401	444	463	412	454	455	469	413	471	424	424	480	391	417	428	462	445	441	439	481	387	449	491	439	452	421	436	438	447	442	421	461	444	476	459	433	462	466	478	448	454	432	427	424	435	482	439	454	422	429	439	455	450	453	451	443	425	394	465	422	418	426	459	415	472	429	453	438	440	443	425	447	411	438	424	431	462	457	451	439	426	414	432	424	425	450	471	440	459	433	425	454	418	459	437	443	432	429	449	448	443	418	435	411	415	444	427	441	458	418	456	450	451	435	435	430	441	475	433	400	441	460	442	428	435	436	459	461	463	460	447	445	442	430	425	436	444	455	453	431	428	446	455	433	427	437	441	453	425	412	409	456	436	434	460	468	490	398	416	461	431	447	467	429	438	418	444	426	424	434	452	426	476	444	436	396	417	423	447	439	403	440	479	473	435	447	449	441	412	446	430	444	460	429	451	457	501	443	430	468	459	438	424	416	450	439	463	446	406	458	431	443	443	452	450	473	448	429	440	454	438	448	452	448	427	460	454	470	400	441	446	410	465	431	437	401	472	441	433	433	436	431	453	443	453	434	467	445	467	450	466	437	481	460	440	390	440	403	446	427	422	443	438	436	451	484	444	426	428	445	464	428	459	463	440	469	443	458	467	474	443	441	440	433	463	430	428	444	435	421	427	431	451	449	424	455	465	413	447	447	470	454	452	441	458	426	433	413	415	436	440	467	450	446	413	421	415	422	438	430	450	440	428	427	424	427	458	443	426	436	414	463	437	432	439	439	453	453	406	436	484	439	441	476	462	455	444	460	461	456	414	461	409	469	460	435	449	432	435	454	442	441	434	442	395	417	457	437	405	472	437	439	466	419	447	437	422	482	441	463	448	422	477	440	441	455	426	477	451	419	474	464	459	405	454	405	440	432	458	446	425	396	440	415	457	465	383	442	422	444	468	482	403	426	453	437	468	441	416	410	443	467	477	418	438	499	452	417	486	454	432	439	460	410	441	432	427	405	455	454	431	427	457	454	414	443	427	419	456	452	457	440	409	444	461	451	471	447	478	453	457	405	477	418	423	445	409	468	449	503	448	438	435	439	423	439	414	418	453	412	444	417	457	462	454	383	423	433	477	422	446	434	430	483	452	452	452	459	437	442	428	428	459	431	439	438	405	431	485	433	466	423	480	441	449	440	456	460	420	404	403	441	422	413	422	455	437	417	485	409	433	416	479	430	439	446	464	437	444	445	464	440	430	433	398	430	413	455	391	471	456	461	441	418	464	439	438	439	418	423	482	417	448	502	413	419	452	408	457	461	480	429	440	441	458	436	438	442	434	442	452	474	451	445	441	443	441	404	452	411	437	458	436	441	414	434	437	420	435	438	446	470	438	435	428	463	439	427	434	434	448	463	446	434	427	436	487	447	471	453	455	434	422	464	476	431	435	426	444	458	463	435	434	465	463	377	418	433	449	439	425	452	460	438	440	452	425	446	416	456	433	450	461	443	401	451	485	459	418	445	417	463	466	413	447	414	426	450	417	481	413	458	469	489	443	450	432	467	421	433	448	412	414	442	409	431	416	421	460	460	417	481	439	425	424	421	474	428	410	470	415	403	430	426	432	426	455	463	436	458	447	436	449	424	431	430	429	441	433	445	435	402	399	415	440	451	451	422	446	418	460	460	461	399	459	449	426	455	450	426	436	456	422	450	446	441	404	431	453	438	403	421	413	418	458	451	485	480	453	435	436	440	482	460	478	453	481	418	439	433	428	465	404	453	421	476	438	459	408	435	438	424	398	473	428	484	416	450	430	432	428	423	450	449	418	432	442	440	455	483	459	459	441	432	422	426	474	451	427	424	441	415	431	434	445	439	448	429	427	460	411	435	490	415	431	461	441	448	452	407	443	392	436	475	423	463	447	470	434	460	436	433	464	449	468	443	421	430	450	447	429	424	450	456	428	452	405	442	436	462	450	456	417	415	410	397	437	444	447	424	433	410	464	430	407	443	465	421	441	492	404	426	434	439	424	457	442	437	454	460	406	426	447	411	444	423	406	432	436	451
25098	4488	1434	943	610	531	395	375	306	298	294	258	278	248	265	259	271	243	258	275	271	234	244	225	254	260	230	249	240	254	274	241	271	281	223	251	251	221	276	237	236	231	232	220	249	255	235	224	223	240	230	266	245	224	225	255	268	244	243	237	250	236	230	231	205	259	254	274	236	241	204	239	229	238	223	264	235	269	240	228	237	256	254	272	253	223	235	228	233	247	276	248	212	251	222	269	238	235	244	231	237	283	245	224	241	226	238	266	232	257	280	260	257	269	253	228	244	226	245	243	253	244	230	240	227	225	238	249	225	258	221	245	247	241	251	212	253	233	240	272	228	251	226	261	277	229	267	257	231	231	246	225	243	245	250	235	218	256	257	261	225	255	259	242	262	263	250	252	235	274	229	261	245	248	257	274	273	262	213	237	270	262	262	243	221	238	213	258	251	229	236	245	267	256	235	232	230	219	254	280	224	260	239	243	253	225	258	241	261	241	256	273	236	271	257	239	224	259	251	271	264	254	231	272	244	263	241	229	230	252	254	255	236	243	234	260	227	237	230	274	279	249	272	230	242	286	256	241	255	235	229	223	241	231	250	214	253	223	223	235	245	243	247	231	246	236	248	206	249	241	216	218	276	251	218	256	256	221	228	226	250	246	246	271	259	286	254	244	259	257	259	240	221	237	268	277	261	247	238	267	239	257	245	249	280	233	246	244	287	253	231	253	251	270	245	237	257	282	261	229	231	242	222	241	258	260	227	217	262	248	251	212	279	245	250	291	252	222	246	256	232	251	229	247	271	245	275	256	239	259	254	245	224	234	223	245	205	213	228	250	282	253	276	232	221	232	242	278	238	235	266	262	242	238	242	247	214	235	244	239	235	254	243	220	258	230	235	226	255	260	266	217	235	260	257	270	266	207	268	265	256	242	241	248	252	286	265	224	252	248	236	268	273	261	229	248	245	234	229	258	241	215	241	247	232	261	229	246	224	228	274	241	259	226	227	241	229	229	268	264	262	273	248	234	233	286	263	227	234	235	252	237	273	239	276	226	273	240	246	259	241	260	244	272	238	258	223	255	233	239	218	245	256	253	265	251	244	269	264	237	261	277	245	236	246	264	239	241	248	230	229	232	265	232	287	246	257	246	265	248	238	249	188	253	259	243	247	249	245	230	237	249	238	273	230	253	248	270	245	238	246	265	286	219	217	239	262	265	257	228	236	231	243	230	222	255	262	243	256	247	256	243	269	224	238	269	223	247	242	242	210	274	231	261	243	261	210	268	247	242	227	241	233	220	261	237	238	214	252	284	269	227	245	250	215	243	234	255	257	222	247	268	215	243	232	224	232	256	260	270	259	259	243	240	224	247	269	252	257	231	241	231	226	253	272	233	244	252	220	231	254	275	237	278	240	222	249	265	202	256	226	203	230	253	262	219	277	262	257	251	237	244	264	240	246	225	262	259	245	246	237	252	265	249	247	243	248	249	242	235	250	257	244	238	238	240	247	251	268	233	263	255	275	264	228	224	230	230	249	272	241	239	258	233	258	256	232	246	240	235	236	232	247	258	232	236	232	214	248	254	255	280	230	232	250	257	227	239	255	232	236	242	276	244	262	268	254	260	234	276	283	303	248	256	262	231	243	245	237	242	224	223	258	241	259	254	216	247	255	260	235	247	250	278	259	228	226	258	275	242	266	250	250	251	269	267	237	243	263	243	278	266	241	223	213	256	254	257	279	233	223	245	254	264	241	241	236	234	260	272	250	254	270	266	272	248	255	237	237	246	246	262	268	235	250	209	226	226	269	233	256	255	255	251	226	248	268	245	220	255	235	228	214	251	249	262	244	254	268	262	271	243	237	228	236	241	232	235	254	228	252	275	245	250	236	222	244	264	236	227	247	260	243	250	232	224	240	238	269	261	236	230	276	232	251	247	259	275	244	236	222	243	230	226	262	259	236	226	236	226	247	248	275	240	246	254	248	258	260	286	247	248	246	248	233	244	257	251	252	258	229	250	180	251	251	243	243	255	271	236	239	273	225	249	275	235	249	243	229	239	287	248	227	247	271	224	241	219	215	247	249	268	279	251	249	251	243	261	246	234	233	255	226	237	259	246	242	244	258	222	238	252	234	245	266	227	221	239	242	237	231	246	242	231	261	251	242	251	230	241	204	260	242	225	247	272	265	272	204	230	259	243	240	246	263	238	260	268	230	237	258	254	244	220	246	255	271	252	233	247	231	250	233	256	252	230	259	226	217	244	248	224	229	250	245	238	283	258	235	221	261	235	248	221	257	255	293	247	257	274	263	236	255	237	243	226	268	242	263	239	301	245	260	248	247	275	242	263	234	248	253	216	244	250	257	256	256	275	230	240	243	254	251	243	237	237	230	233	269	270	238	248	238	213	236	229	256	239	222	242	219	223	231	263	247	232	260	266	261	252	254	258	251	230	266	239	249	226	252	237	259	254	236	230	228	234	259	271	260	252	255	235	258	273	250	228	261	238	228	239	218	241	234	237	262	226	249	230	230	275	237	240	257	248	246	251	268	261	263	244	259	265	223	215	252	263	222	207	237	256	240	260	245	247	235	239	251	277	278	244	259	214	254	269	268	245	246	271	221	247	238	251	271	266	240	280	254	230	242	270	253	220	248	242	254	239	269	259	267	246	223	226	252	222	196	227	260	234	226	245	247	241	247	234	241	270	237	250	236	270	236	288	250	217	241	267	227	269	298	268	251	270	241	273	271	253	245	252	243	234	250	236	256	242	225	277	223	249	237	248	262	224	262	229	245	238	260	226	246	247	277	276	234	199	255	268	266	235	235	255	246	242	276	242	250	223	249	215	235	250	267	264	257	253	255	239	226	262	246	263	250	266	242	210	230	249	244	260	274	214	261	269	260	230	252	223	269	251	260	239	246	269	227	254	229	239	252	235	262	233	264	251	269	242	246	250	239	233	252	234	233	243	271	219	224	257	239	265	234	243	221	235	219	239	228	233	221	227	284	233	217	248	264	229	248	232	240	252	233	282	258	230	254	241	235	236	228	248	245	293	266	248	206	219	252	235	276	235	216	242	224	253	257	275	234	246	222	234	212	227	241	235	231	250	242	215	248	255	226	258	261	224	247	249	256	240	246	261	271	242	267	224	236	264	258	234	230	268	235	238	235	242	249	265	204	209	222	250	230	221	233	253	263	210	253	230	240	221	274	246	254	228	252	268	247	252	211	242	221	241	260	254	253	251	236	264	248	243	250	238	262	237	241	252	248	255	228	261	250	246	262	246	255	237	234	229	247	255	238	271	226	228	225	261	246	258	235	242	222	243	269	250	243	239	263	246	281	237	254	232	235	259	242	226	265	254	243	238	228	221	237	251	251	253	240	243	255	240	246	252	236	265	259	257	243	260	248	251	276	235	240	259	273	229	233	244	246	231	241	221	263	239	280	239	234	197	249	236	254	267	231	245	229	268	271	253	241	237	237	233	222	243	231	267	246	256
17045	2287	3018	2946	2570	1966	1548	1324	1056	925	867	773	755	739	710	671	653	683	646	619	618	668	630	642	614	612	633	618	590	627	591	634	614	617	651	611	601	591	582	603	587	633	591	602	596	634	637	654	582	627	556	616	622	614	647	619	542	609	634	607	560	574	604	560	604	572	587	552	578	579	556	601	600	599	589	598	614	616	593	647	585	595	618	591	601	576	574	617	582	561	578	568	624	569	576	568	595	592	601	597	572	569	631	592	592	543	572	594	613	604	607	597	594	570	548	572	541	567	602	599	618	590	610	576	611	633	635	567	603	558	571	575	641	594	594	579	596	573	662	594	558	593	597	639	576	601	569	637	586	626	577	561	599	670	603	645	607	610	571	626	639	569	626	612	634	594	559	611	589	592	579	593	579	577	594	619	613	565	567	591	565	576	603	545	564	570	617	606	583	566	594	596	603	625	589	619	553	568	616	591	590	654	566	601	594	606	606	577	599	576	561	623	669	589	592	615	553	582	608	631	607	587	557	603	597	633	595	584	618	556	611	543	599	598	621	588	608	601	649	584	610	578	582	591	563	586	600	561	582	593	563	556	588	609	589	595	609	598	550	557	599	614	620	556	611	604	622	618	605	579	585	552	552	552	576	594	606	592	601	571	562	600	549	604	577	556	601	578	589	528	612	616	573	584	602	564	623	601	596	605	587	670	618	618	584	624	587	583	590	596	606	596	598	567	596	601	599	581	585	635	582	623	623	585	601	605	606	581	616	576	640	608	602	610	609	575	614	609	576	653	534	628	607	649	599	572	592	597	584	599	578	610	564	592	618	577	586	653	596	542	663	582	647	643	583	612	600	581	589	596	577	609	593	593	561	605	619	630	601	599	574	551	606	601	561	599	592	623	614	565	630	596	569	564	590	583	596	621	585	628	620	572	559	584	603	608	611	575	586	572	532	618	573	603	597	609	596	630	552	579	600	585	613	571	615	580	648	589	576	596	580	576	605	580	577	597	569	607	592	562	597	627	642	610	583	564	613	587	609	614	599	623	594	557	599	562	595	607	625	588	614	596	580	564	642	599	591	595	568	606	618	603	604	570	650	571	635	599	588	617	541	567	588	571	581	585	606	577	615	639	608	589	574	604	553	593	581	584	593	601	605	558	616	573	622	588	642	588	589	597	584	564	583	574	618	638	617	535	574	620	617	596	583	573	557	614	609	618	591	639	579	578	607	591	556	581	646	575	606	648	623	562	618	618	612	610	555	618	568	565	623	631	587	576	564	588	592	651	578	576	628	576	615	597	577	570	636	613	582	608	562	585	573	589	581	585	620	617	596	636	617	633	603	594	569	565	654	588	603	606	639	561	607	588	615	617	571	565	564	555	541	624	595	572	601	561	616	597	541	594	615	604	607	582	576	659	586	584	561	574	535	562	570	578	581	598	615	625	556	577	608	573	613	626	612	599	589	564	599	630	617	572	596	594	595	614	591	608	604	612	548	610	621	585	602	610	597	617	592	598	598	621	620	557	590	594	647	596	608	602	570	570	583	575	555	590	632	643	569	607	629	591	586	588	584	587	568	566	585	592	524	578	606	609	630	592	599	620	582	634	577	577	601	600	615	552	600	596	586	608	521	614	562	609	617	587	599	578	585	609	532	565	577	597	616	583	604	623	670	630	583	591	614	571	584	590	589	618	581	620	602	601	602	593	571	640	590	606	588	592	618	603	602	602	603	620	552	606	585	587	570	620	628	588	581	580	587	596	586	590	588	589	585	583	609	597	612	611	588	626	595	582	586	583	616	598	592	671	638	609	612	596	569	600	591	626	577	576	584	634	600	637	635	595	579	567	624	603	636	568	573	602	633	608	539	556	606	606	559	606	581	583	581	599	598	624	583	619	610	595	543	585	566	606	558	603	606	594	585	572	598	585	634	582	581	591	569	600	598	618	585	616	592	620	603	605	576	555	599	606	672	613	650	571	569	627	620	582	625	598	556	589	606	563	596	550	599	593	556	589	577	583	583	660	591	548	593	596	588	603	601	619	581	572	552	567	602	563	608	649	599	585	567	591	583	586	552	593	592	586	543	608	567	581	671	625	607	544	611	621	584	628	634	573	588	599	565	604	598	573	619	570	593	568	569	601	602	589	579	598	550	604	550	616	622	605	553	590	597	550	610	564	569	584	601	590	536	573	599	554	579	547	603	635	553	566	619	598	590	585	609	623	568	613	577	584	602	631	617	611	584	601	585	540	624	575	606	597	584	608	583	595	578	571	618	578	612	618	595	606	627	582	616	593	619	603	587	589	561	606	562	616	563	604	618	533	578	621	602	590	581	596	565	572	617	601	567	597	606	635	607	601	547	583	637	626	623	563	633	583	571	640	619	607	655	612	597	606	565	571	619	580	615	600	619	551	575	613	588	595	553	613	635	555	583	606	565	646	566	605	581	610	635	620	610	617	659	603	600	622	592	614	625	547	592	632	614	595	608	599	595	581	577	604	577	555	577	614	617	620	584	600	637	604	578	582	580	561	595	574	615	609	644	589	570	596	575	580	605	625	615	618	593	627	548	643	580	608	591	578	595	606	576	568	616	597	599	579	628	593	608	596	605	605	582	600	587	575	552	555	643	571	549	592	622	583	573	549	579	595	586	603	611	597	580	593	607	581	602	564	624	620	601	598	599	598	604	567	605	601	631	553	609	580	596	585	619	585	581	567	572	575	582	586	635	612	614	581	620	569	591	593	571	585	610	571	595	604	642	596	581	610	522	613	573	600	554	592	576	560	601	601	549	580	597	575	627	593	622	589	615	604	552	586	584	590	574	617	566	582	563	618	572	617	611	599	603	546	634	575	629	597	593	604	602	602	635	612	569	565	637	610	547	557	601	564	583	610	606	634	577	606	582	564	624	593	629	578	600	562	592	616	602	582	602	584	629	587	591	568	588	587	598	566	573	628	626	588	603	558	549	611	566	566	655	596	614	587	572	626	625	598	580	550	568	577	562	575	564	618	614	567	615	642	527	552	589	590	535	550	618	570	593	595	615	594	619	602	582	584	600	606	623	571	617	620	650	621	613	614	566	556	625	575	597	623	563	600	578	635	576	652	581	609	646	579	551	625	569	599	622	571	604	607	600	604	617	586	594	586	572	601	628	588	601	654	570	617	565	600	595	551	580	596	625	661	588	568	605	570	586	604	626	598	604	606	612	623	585	599	603	562	600	613	622	578	589	585	591	623	605	610	531	586	587	626	595	580	546	593	622	581	587	568	589	597	612	593	630	614	599	633	602	594	618	595	604	615	633	596	546	601	559	626	590	571	602	600	578	566	669	601	584	566	601	602	592	632	637	600	574	583	615	592	598	582	599	539	579	590	607	570	608	599	570	593	587	538	615	587	642	612	541	608	584	636	613	544	549	594	536	545	603	612	559	596	582	597	614	570	615	617	605	655	621	593	557	621	599	580	612	584	630	590	601	621	603	583	614	599	608	609	611	608	582	633
34401	7881	2375	1387	886	589	476	405	309	234	215	224	195	202	195	201	167	179	171	176	189	155	171	183	181	169	175	170	160	142	193	130	163	151	175	155	149	173	162	182	149	164	201	159	207	186	167	173	173	187	145	167	162	168	138	155	161	171	172	175	167	172	172	152	192	159	145	207	144	159	149	174	167	178	162	153	162	173	165	165	158	178	155	156	133	173	153	166	180	205	178	142	149	164	168	147	145	130	182	158	183	163	154	169	154	157	153	162	188	158	177	178	175	147	167	191	169	161	168	176	187	138	167	169	171	173	157	154	146	186	184	156	185	145	170	167	176	148	180	162	166	187	153	165	167	173	162	154	169	178	162	182	174	186	150	148	195	161	173	172	157	159	158	168	162	153	169	171	167	187	144	149	171	185	177	177	173	169	173	164	187	177	150	176	153	173	175	170	161	180	185	172	172	183	176	139	169	152	147	176	175	148	174	178	127	182	183	182	200	160	179	176	173	162	188	190	160	175	145	144	161	170	153	155	165	153	180	172	133	173	153	163	163	154	156	170	171	156	159	180	157	170	154	163	188	157	178	162	207	166	160	159	188	147	157	188	156	161	189	173	170	161	149	169	167	156	161	178	140	161	166	145	174	142	184	188	181	152	154	166	161	180	194	173	177	201	168	156	180	169	167	151	162	150	174	171	153	158	174	165	187	153	198	155	159	170	174	140	169	169	147	161	165	170	143	160	167	147	164	163	155	174	164	188	168	142	155	166	160	175	180	178	175	168	151	166	178	161	185	164	179	147	171	161	159	174	165	149	179	175	185	171	166	172	190	155	159	179	186	176	182	167	162	148	132	171	168	177	164	166	169	165	179	146	189	173	190	177	178	166	180	172	151	154	164	150	161	161	173	165	187	153	154	183	149	182	174	161	175	161	149	183	185	150	172	156	181	154	173	168	166	142	166	157	173	144	174	140	175	169	147	159	143	160	140	169	159	168	174	160	173	165	187	147	160	157	175	204	157	144	175	163	176	168	141	169	153	184	171	143	198	152	155	154	154	151	154	182	161	139	167	156	158	168	162	160	168	161	143	171	170	158	154	142	158	169	168	166	187	161	174	141	188	166	157	176	143	187	143	134	155	151	168	148	157	189	167	158	171	180	154	154	156	167	165	179	163	163	187	163	169	164	175	175	144	174	212	164	174	156	178	162	162	144	178	160	164	177	168	153	170	181	155	153	163	166	169	177	154	158	140	165	171	158	169	159	155	181	164	207	166	180	174	158	162	165	146	167	166	175	160	160	163	148	158	175	151	167	181	131	151	168	169	168	186	145	150	160	168	179	172	158	171	158	163	144	165	159	143	155	173	164	153	174	145	185	164	165	183	162	167	150	175	161	160	174	159	161	168	147	166	170	146	157	164	153	146	174	167	162	157	166	165	161	183	192	159	182	169	162	144	147	183	151	142	169	171	130	169	139	169	166	153	196	155	195	151	192	163	178	145	170	178	154	157	167	197	155	147	187	178	164	173	165	166	157	184	151	187	161	155	168	154	157	167	163	166	155	183	175	168	148	169	174	159	175	168	143	177	142	145	164	169	164	155	168	156	165	170	178	160	172	169	171	171	146	160	152	145	188	187	150	157	158	152	171	152	174	159	191	166	168	193	154	160	153	162	178	175	157	163	152	172	184	156	149	170	165	150	153	152	159	176	148	172	162	147	156	158	195	193	175	151	154	176	175	152	160	151	163	163	152	183	145	144	178	165	152	156	195	162	150	173	163	159	186	150	195	144	137	155	156	168	134	158	160	163	164	177	156	168	164	156	161	143	158	180	161	157	159	150	167	158	152	180	164	141	165	156	180	166	153	167	172	177	158	138	170	165	169	190	197	167	155	157	182	162	187	176	155	180	168	170	158	153	176	164	141	173	152	153	163	195	141	152	183	175	178	166	170	160	156	140	167	160	182	170	180	173	180	195	170	159	171	168	186	172	152	177	186	158	163	183	164	169	158	152	160	159	157	173	162	184	169	151	204	151	172	177	157	143	155	148	168	166	172	160	180	148	159	177	148	185	177	169	158	154	172	171	165	160	152	158	157	165	168	148	186	161	161	148	151	166	165	157	143	170	147	141	168	178	162	157	158	169	158	157	159	167	156	158	148	156	167	164	155	163	157	149	149	151	164	188	187	146	179	151	175	173	156	166	170	169	148	170	170	179	140	147	172	172	161	151	170	178	196	163	185	138	176	151	192	165	161	172	157	191	149	175	174	162	161	165	188	165	157	158	178	161	127	170	143	171	174	162	206	146	167	168	174	141	164	183	170	174	157	183	161	183	184	154	132	172	155	171	161	158	179	163	147	165	150	160	183	170	180	157	145	156	162	162	174	178	165	187	185	189	166	176	160	169	155	163	188	189	183	178	164	194	174	164	160	153	196	153	178	185	173	169	171	164	186	160	143	167	145	173	164	161	144	150	163	169	168	161	167	169	153	161	149	167	165	179	160	164	162	166	184	164	159	181	168	157	168	149	170	151	176	163	176	171	149	160	163	156	164	175	167	182	171	172	154	148	145	160	172	149	141	171	159	188	140	184	171	168	159	170	164	161	163	166	164	201	175	149	172	194	178	166	169	156	153	167	153	141	176	166	184	160	174	188	150	181	188	145	179	175	170	174	168	169	135	142	138	167	167	174	150	173	171	168	189	154	160	157	167	174	198	170	180	148	179	152	174	171	164	174	155	142	161	172	152	162	168	168	173	166	159	143	184	155	142	191	153	160	153	158	155	159	184	166	165	142	154	161	160	184	179	169	175	182	172	135	154	143	150	163	162	163	152	172	160	180	149	167	154	170	160	148	161	160	157	183	170	172	168	191	160	180	165	186	166	173	157	167	168	162	181	156	169	151	138	149	165	165	172	166	148	161	155	158	165	157	162	171	163	148	152	173	166	181	193	161	150	148	166	173	186	175	179	169	145	152	137	181	167	162	169	163	163	183	155	168	159	177	176	130	177	166	161	166	172	183	166	185	168	148	159	184	166	150	165	146	173	166	183	161	174	160	181	187	171	170	160	157	173	160	149	183	181	168	149	168	186	200	154	174	152	171	148	161	183	164	162	166	180	178	156	156	147	172	172	150	182	170	169	161	156	164	160	158	144	164	161	160	174	183	162	160	160	158	174	147	141	172	199	156	161	188	162	179	201	144	147	146	158	157	164	138	140	158	161	147	152	164	175	166	161	145	162	146	170	182	167	154	160	173	188	173	166	157	162	177	178	161	141	155	173	172	150	150	167	152	142	146	142	148	155	177	149	161	173	162	184	202	149	177	180	170	169	159	170	151	179	144	171	159	167	171	153	156	168	158	174	170	173	162	172	177	148	166	157	144	149	171	150	167	168	148	155	185	150	152	161	167	167	196	179	174	170	163	185	164	172	182	133	159	154	165	195	155	185	173	165	162	165	159	161	202	170	176	157	143	173	189	191	157	174	180	161	168	166	155	148	163	156
21499	3172	4236	4299	3505	2618	1829	1432	1078	964	833	689	657	628	586	553	515	507	471	503	443	458	462	469	457	427	448	494	428	414	417	434	415	484	466	431	397	422	420	426	401	432	421	443	411	423	400	431	431	394	426	420	429	419	411	403	395	409	425	415	415	442	405	445	381	413	424	419	370	426	420	431	402	434	384	433	401	407	414	405	396	411	407	406	406	388	448	373	376	357	440	438	432	426	390	432	405	400	378	372	433	397	419	382	374	418	394	399	403	397	422	385	362	422	363	392	382	391	386	415	391	398	440	381	395	428	411	381	417	392	398	411	398	414	402	415	396	408	404	396	397	431	418	425	369	389	386	383	397	411	390	433	417	390	358	400	404	383	397	401	405	406	389	397	368	379	405	370	404	404	412	404	408	384	392	367	404	406	438	431	391	370	374	369	422	390	446	398	409	376	426	404	415	373	412	385	447	380	434	378	433	434	393	414	365	425	406	371	370	428	428	412	372	416	386	399	356	394	410	398	429	428	385	401	411	404	396	391	357	421	399	439	406	410	383	398	393	423	456	403	392	391	389	350	401	424	386	409	414	404	400	427	398	389	368	399	432	435	409	384	417	397	393	404	428	419	425	422	424	385	400	399	366	419	399	398	386	377	388	410	403	371	439	387	397	403	422	392	395	426	378	381	425	413	398	418	450	403	399	406	397	403	390	372	406	396	381	391	399	375	384	395	419	421	383	389	402	405	371	450	354	381	411	394	403	400	397	424	403	390	388	418	428	429	405	398	434	409	404	408	406	397	439	399	432	382	380	406	406	404	414	417	399	401	399	395	353	462	399	370	355	385	353	425	420	438	416	387	386	401	425	425	403	387	393	421	422	382	417	417	412	380	448	419	408	414	397	421	378	380	406	416	395	408	384	400	395	430	406	395	432	397	431	471	395	456	421	397	397	376	369	396	437	391	402	393	416	364	390	383	381	365	437	411	426	400	416	432	374	408	398	412	447	407	422	442	412	413	418	387	424	404	395	409	393	410	427	403	409	393	413	424	394	422	395	402	437	422	407	364	384	414	402	398	394	402	411	422	392	406	406	426	386	380	430	412	401	423	407	381	402	359	385	418	418	406	430	413	393	392	421	412	408	400	377	392	417	425	399	403	359	432	423	410	408	445	396	400	424	430	391	389	382	380	401	439	398	402	432	414	402	398	403	379	436	412	409	419	405	385	426	355	391	413	406	381	406	405	428	417	438	434	401	407	437	413	385	392	431	441	394	363	450	418	414	393	401	409	404	396	405	390	429	422	385	380	401	394	445	387	407	377	416	420	422	417	397	400	418	407	417	424	422	425	406	390	410	413	398	379	430	381	418	420	446	436	400	414	436	394	381	387	429	420	445	394	399	430	420	414	383	416	422	420	436	397	409	411	379	417	367	386	410	417	383	422	425	411	429	403	401	374	401	386	422	415	433	402	423	403	393	367	425	361	437	392	423	427	400	406	406	383	390	388	407	423	369	431	367	461	393	403	381	418	397	401	428	420	396	443	374	393	415	420	403	406	394	405	369	413	388	391	414	453	419	403	411	450	407	413	410	405	368	436	398	411	402	420	394	441	395	425	394	396	416	428	429	401	362	403	426	377	423	388	403	367	402	397	423	347	365	392	388	430	446	414	406	419	426	444	398	422	391	430	378	438	406	385	415	406	411	420	414	446	394	425	418	394	437	405	455	397	380	415	376	405	368	389	419	393	436	411	396	428	389	376	392	406	407	371	409	377	433	387	405	395	421	388	400	402	420	438	406	420	409	400	421	413	379	378	437	392	429	402	447	440	375	413	361	391	419	415	392	406	416	402	347	381	417	413	398	423	388	385	415	421	432	387	418	419	383	382	387	410	410	406	396	410	374	377	413	402	410	413	410	399	411	405	406	415	408	403	415	430	394	425	427	457	391	367	386	410	390	441	436	413	438	396	374	415	380	412	409	397	385	386	410	431	406	370	413	401	383	447	399	418	373	400	384	423	406	410	396	368	417	406	408	404	376	411	405	411	406	387	391	405	399	429	396	383	418	396	414	358	429	408	394	414	437	406	430	404	435	397	406	392	391	384	403	404	371	398	379	390	419	422	403	387	369	387	410	430	404	389	398	402	397	429	405	390	440	416	431	387	377	449	386	396	412	429	432	405	407	400	426	393	415	422	366	387	365	406	416	416	388	426	445	415	404	430	404	408	368	392	387	409	392	398	430	434	413	416	402	415	389	415	392	409	438	370	432	392	392	404	403	407	427	381	407	409	406	391	426	412	399	418	414	410	381	422	440	381	433	428	385	418	378	396	398	400	401	407	387	416	387	386	404	437	409	417	414	428	373	435	399	420	383	388	415	398	391	405	356	415	423	426	384	424	411	401	415	418	410	394	402	427	422	411	363	392	426	434	410	434	370	403	392	404	445	404	404	427	399	394	434	403	432	396	407	386	407	394	390	411	376	390	371	401	379	382	394	411	375	413	363	401	409	441	400	385	411	421	417	399	402	403	387	402	402	393	419	394	415	405	416	381	389	400	407	380	432	403	420	413	437	411	399	416	435	429	419	404	425	416	406	396	421	441	394	407	367	392	403	423	417	426	394	424	428	432	410	413	414	418	396	430	410	388	391	442	457	405	412	389	411	396	396	383	419	413	429	428	376	420	417	399	429	423	388	403	425	368	365	452	435	369	424	402	373	412	380	401	359	388	383	384	416	424	415	433	430	431	420	398	391	392	401	397	415	393	412	396	424	418	401	407	426	407	428	406	449	400	414	415	400	413	400	396	402	425	383	428	381	414	382	388	422	394	383	401	394	422	411	388	391	417	431	356	392	401	402	404	419	421	410	424	369	397	380	390	410	379	393	429	372	391	392	432	383	368	405	367	420	398	398	405	387	416	385	416	390	403	428	425	425	405	395	421	391	428	400	410	418	420	425	389	391	398	414	392	412	438	410	407	391	399	435	403	420	391	400	403	374	405	385	374	404	403	432	404	428	402	442	374	404	406	431	387	405	383	396	403	413	375	383	411	415	371	423	405	394	401	429	400	406	379	427	432	417	397	383	383	406	416	426	425	403	426	389	409	406	402	370	420	396	415	416	393	402	381	422	401	418	424	380	405	392	381	422	350	416	411	409	418	412	421	398	364	427	394	425	386	411	379	413	389	399	369	398	421	396	399	404	410	397	388	363	436	408	340	426	400	413	426	424	406	410	389	377	385	411	408	363	416	404	423	388	390	392	404	429	411	367	438	400	399	398	406	411	402	410	361	417	404	432	417	415	373	394	381	431	408	425	430	371	437	411	380	385	384	424	431	421	399	434	385	390	404	362	375	400	411	418	407	415	386	433	401	422	415	433	391	422	418	420	416	382	393	440	424	389	405	414	381	424	387	409	400	389	399	411	416	410	425	412	382	406	416	422	420	412	398	426	408	403	382	412	410	442	421	391	389	386	395	417	409	418	407	393	412	409	387	365	397	400	390
10626	1433	709	484	352	261	226	180	191	215	174	180	179	150	192	160	183	185	182	183	163	152	165	166	168	176	165	194	217	178	184	169	173	160	171	216	182	185	170	201	185	164	170	228	178	176	189	196	153	193	180	159	173	207	184	182	170	173	165	187	169	167	173	178	147	185	150	172	199	181	188	166	167	171	170	184	178	182	194	191	177	156	169	195	215	144	184	176	185	180	156	168	187	169	180	182	172	153	212	169	176	166	173	183	174	165	182	179	178	204	192	181	181	137	167	178	160	190	180	165	158	181	183	176	165	165	183	183	182	179	139	184	177	191	157	167	200	165	148	166	151	158	198	178	192	165	172	170	175	171	186	177	179	142	167	152	160	179	171	182	168	183	176	178	156	182	198	164	195	188	183	157	174	190	143	187	174	188	170	144	191	175	183	166	169	187	188	175	188	164	179	178	167	175	178	194	179	183	160	165	190	145	175	166	160	172	187	180	168	183	209	163	175	184	169	181	171	187	154	183	169	187	191	162	148	175	174	179	183	152	176	171	190	177	181	168	171	152	163	193	181	198	153	178	163	150	174	154	169	179	162	160	190	158	191	153	184	163	160	184	183	145	187	161	169	161	157	183	190	186	190	176	172	175	187	179	161	174	176	161	178	172	175	175	153	167	149	176	176	202	174	185	182	183	187	185	171	162	160	184	182	186	178	182	165	156	168	197	182	178	170	189	154	183	159	167	161	150	192	167	195	184	175	156	159	164	178	188	163	158	191	169	148	192	141	174	149	168	182	182	155	180	173	174	178	162	188	158	183	168	181	174	182	174	171	183	196	182	159	168	176	165	175	190	184	184	161	183	180	180	181	166	187	176	168	179	163	190	172	180	157	165	166	185	187	172	168	179	172	180	170	176	184	159	171	181	151	196	171	148	168	181	199	167	167	176	173	158	162	171	178	174	161	171	172	179	178	186	204	201	195	163	163	163	172	173	152	175	159	185	173	195	170	176	163	182	171	172	187	175	181	181	170	202	178	196	177	185	173	173	188	177	183	171	165	169	171	174	169	163	178	158	178	160	187	167	162	178	182	201	170	150	179	188	193	146	175	141	175	161	156	194	206	192	169	206	167	181	156	180	163	169	169	162	163	197	170	184	187	173	162	232	169	191	159	166	184	185	183	172	182	174	192	182	178	146	163	177	170	175	148	159	182	200	180	191	164	155	177	184	199	183	182	181	139	166	176	198	190	175	159	210	151	157	162	161	176	171	144	155	164	185	185	160	169	189	181	197	181	170	186	178	172	192	167	184	182	181	184	195	164	161	169	192	190	161	161	188	164	195	171	183	182	169	173	180	178	184	197	169	163	168	161	192	174	195	159	175	154	167	155	163	177	177	184	179	195	180	175	175	173	168	171	189	174	159	169	169	148	154	182	146	171	207	168	179	203	164	181	187	162	179	165	173	172	179	180	176	156	171	180	180	185	172	165	172	169	180	183	162	161	176	156	168	167	164	165	194	178	167	177	178	172	165	176	184	173	173	157	179	183	172	161	183	157	168	161	160	171	168	162	195	186	161	178	180	172	179	179	172	152	164	168	162	169	164	179	161	193	192	170	194	195	184	220	175	187	173	180	152	172	161	148	197	173	191	176	164	137	173	172	149	193	171	200	169	194	159	184	186	147	166	160	157	177	167	195	156	168	167	171	167	156	170	165	191	177	171	178	187	165	173	174	196	196	164	172	180	176	157	165	154	159	155	136	200	183	167	194	184	196	147	175	160	176	179	197	189	180	188	157	183	165	160	162	179	164	188	151	166	189	190	165	188	177	174	181	168	181	174	181	174	175	163	194	163	177	200	196	190	146	196	176	191	179	158	170	158	157	188	174	154	161	169	178	165	191	176	151	170	140	169	173	179	183	173	181	172	163	164	175	159	192	224	184	175	146	195	164	186	185	210	178	166	192	171	154	173	188	166	172	184	182	166	183	190	174	162	163	198	176	163	180	175	160	186	190	178	146	182	179	194	157	174	187	169	180	170	182	151	160	163	171	175	158	179	157	180	193	177	191	170	162	181	160	181	166	174	175	175	157	194	177	177	190	172	177	180	172	201	192	162	178	174	171	165	191	163	141	161	158	169	159	180	189	180	184	145	179	196	171	201	182	183	162	188	204	179	172	147	189	180	170	175	192	170	174	191	169	145	190	175	199	173	173	188	153	199	171	165	174	174	173	154	161	165	165	162	142	185	166	184	186	178	193	177	192	173	155	175	200	169	188	167	168	181	182	170	190	160	143	167	169	201	188	155	176	182	177	159	159	179	178	181	162	179	167	162	189	173	188	199	196	193	174	209	193	196	203	169	159	173	184	187	182	152	162	167	170	177	179	170	151	163	189	183	166	191	179	183	182	193	176	171	187	161	167	168	167	184	172	147	186	164	206	189	162	170	178	170	170	196	168	165	167	161	193	168	184	159	180	158	192	177	166	154	159	175	190	151	150	177	165	166	180	148	188	183	159	181	186	156	173	149	185	185	193	198	165	170	161	171	167	174	143	158	162	157	186	151	174	181	167	166	161	176	194	195	173	161	162	171	187	184	183	161	163	196	200	166	209	167	165	164	166	174	183	180	189	165	190	175	188	169	151	168	173	181	153	188	198	150	153	174	174	180	189	177	191	177	169	181	177	154	191	167	194	159	201	184	161	170	171	171	161	159	181	170	185	165	183	177	165	184	185	178	178	187	148	172	188	180	176	151	163	187	188	178	167	188	157	184	173	195	167	171	160	167	161	147	160	178	171	184	160	157	213	187	170	203	177	174	188	174	169	157	174	207	192	177	164	171	157	168	164	177	193	184	191	186	172	166	177	181	158	178	163	186	185	172	185	183	214	164	149	161	148	172	158	173	187	171	172	189	179	181	176	168	170	163	173	190	174	172	190	192	173	159	174	176	168	158	164	161	176	189	188	151	187	183	150	171	165	163	170	158	204	168	166	170	168	167	172	184	170	173	168	206	186	159	186	163	152	155	185	185	193	188	177	170	164	168	154	139	185	175	147	169	179	184	194	156	159	168	182	195	170	194	184	178	172	170	160	184	168	142	163	163	168	201	201	161	181	168	159	210	176	169	177	174	164	169	181	185	181	175	170	174	189	155	181	167	164	173	152	202	166	172	167	184	165	140	169	153	181	174	192	162	156	174	151	177	149	163	163	184	182	199	173	167	168	173	162	166	171	179	157	188	156	195	171	176	150	162	173	176	160	190	185	218	176	165	181	161	167	173	166	173	168	179	179	173	166	152	167	158	173	175	159	171	149	175	182	154	182	141	171	167	178	171	176	189	173	195	174	169	165	166	174	172	200	181	178	191	201	168	170	172	162	176	190	148	175	162	165	184	167	168	179	181	166	170	135	179	161	187	186	165	184	160	186	148	184	165	161	160	183	186	172	187	168	159	178	186	197	177	173	166	172	163	183	162	168	171	170	172	175	183	192	172	176	165	192	161	168	176
7865	1236	1598	1705	1232	901	767	654	561	541	540	483	535	464	464	471	487	487	425	395	465	435	445	448	486	419	447	451	471	496	435	445	451	433	424	476	459	455	421	459	440	453	461	455	456	458	438	416	430	472	468	454	438	448	462	461	457	428	447	446	449	427	431	445	429	420	459	427	470	454	395	448	465	470	428	427	481	454	443	434	415	441	424	434	455	435	484	441	426	442	452	438	428	450	431	448	440	449	438	424	445	430	447	432	394	447	439	463	407	429	468	467	443	413	437	428	439	489	438	441	497	429	439	430	407	418	453	455	468	424	439	432	442	469	432	455	461	456	424	496	443	419	473	441	457	426	419	415	417	445	415	479	444	472	444	470	453	430	435	470	445	452	441	450	438	482	457	429	450	428	443	424	437	451	450	474	442	414	473	428	435	438	460	419	432	425	442	440	436	439	460	437	447	427	432	424	457	448	453	411	444	442	443	447	443	429	451	436	433	407	459	442	435	456	428	437	441	438	484	416	453	453	448	459	480	475	435	418	445	417	448	455	428	463	424	474	444	441	439	417	449	469	404	459	444	448	424	486	436	450	416	421	444	444	444	449	425	432	450	451	437	448	459	451	447	453	479	459	425	462	400	450	427	444	440	476	450	453	405	451	417	438	441	434	444	406	466	441	428	447	424	428	470	491	449	445	442	421	446	420	459	424	408	465	458	444	469	458	423	487	426	428	430	422	414	443	456	424	435	431	447	427	427	451	435	439	467	424	436	454	441	430	422	417	447	435	442	415	421	462	444	427	441	431	479	439	455	434	428	458	491	457	454	436	483	441	446	418	394	457	391	457	437	433	458	430	469	415	455	429	419	468	428	435	454	463	463	457	432	482	455	443	412	436	445	434	453	442	429	473	431	451	409	475	464	423	423	453	441	422	426	417	420	442	442	403	452	395	427	415	433	463	469	446	432	472	475	459	465	419	449	453	445	468	455	455	425	472	432	463	463	439	437	457	436	403	397	459	403	490	445	445	467	430	457	445	438	436	433	436	432	459	399	485	503	414	492	436	419	416	460	453	412	450	463	485	453	443	465	470	467	446	477	411	436	463	445	458	443	436	457	433	434	421	439	468	437	441	397	423	416	435	429	459	436	451	483	451	465	415	438	477	433	486	413	437	469	448	451	439	447	444	447	441	445	463	418	443	439	444	403	458	446	493	457	414	432	424	429	453	454	430	484	439	410	413	447	453	421	413	433	462	435	453	447	456	512	468	480	506	434	427	448	480	457	431	451	442	422	481	450	467	463	423	447	496	431	456	468	477	440	436	464	389	454	419	447	519	454	468	434	431	451	431	421	468	422	436	462	438	433	434	459	425	448	417	437	419	432	430	421	456	424	459	417	462	459	433	459	465	427	449	444	445	426	453	452	446	435	451	459	446	398	450	437	454	447	478	397	423	437	435	439	455	415	438	447	433	447	434	433	458	424	457	449	430	431	458	420	418	429	449	431	453	413	447	438	416	480	464	452	415	424	456	409	385	428	402	442	469	446	476	484	431	460	448	431	420	426	475	434	417	451	458	440	466	446	462	439	418	474	449	424	436	453	446	433	448	412	464	441	442	453	413	447	426	439	446	434	447	431	419	432	442	464	441	415	451	458	439	433	453	454	430	469	485	443	420	468	476	464	479	475	448	465	462	462	463	471	438	432	441	426	430	429	453	491	426	457	426	447	445	444	461	458	443	426	446	432	467	459	452	440	442	430	441	447	429	428	438	451	494	435	439	449	439	482	421	470	449	480	460	437	447	440	445	442	445	425	449	460	473	480	418	427	435	412	457	463	393	428	434	434	445	443	470	478	437	457	452	456	475	488	437	426	471	451	412	458	415	447	413	429	435	458	463	421	453	461	447	454	429	457	447	420	463	414	441	467	424	421	460	427	460	491	459	430	426	417	455	432	444	483	473	463	417	446	480	440	454	437	433	465	460	461	451	478	438	437	422	449	462	426	438	431	485	446	376	453	443	449	447	481	423	425	427	459	428	461	461	436	445	470	399	408	475	432	431	463	419	464	440	429	427	438	490	445	439	455	446	436	426	425	427	451	426	437	436	503	441	417	459	446	457	455	431	448	443	463	459	441	434	447	420	444	418	459	449	445	436	448	476	455	431	452	438	443	409	425	423	463	415	441	446	451	413	427	429	439	443	437	441	455	442	435	460	441	469	430	434	447	406	480	497	438	448	421	472	471	468	474	462	451	457	462	420	424	428	459	496	442	450	440	447	437	464	438	470	431	429	432	444	435	426	434	444	400	429	456	438	444	469	441	415	416	445	450	486	454	402	402	414	427	458	413	429	448	451	437	414	466	450	453	472	426	414	412	476	471	451	459	426	479	423	453	420	455	465	451	445	415	424	445	466	485	460	451	497	439	431	403	448	408	446	429	462	479	447	442	429	401	448	412	423	453	466	463	457	409	467	459	458	427	463	471	444	417	426	452	481	462	443	453	466	428	423	470	470	431	447	410	467	440	432	429	412	432	440	473	407	452	398	483	403	411	419	462	457	424	427	440	435	414	458	485	452	454	411	438	421	450	454	457	468	425	440	460	459	464	430	432	438	444	423	474	426	455	439	419	444	422	427	451	510	449	461	424	443	441	457	469	448	436	461	466	449	461	429	408	477	450	402	448	447	407	444	434	449	449	486	409	446	430	457	431	407	402	435	431	448	443	400	445	433	456	413	425	449	483	422	417	451	423	433	444	458	439	443	439	442	438	456	446	425	445	465	474	452	468	473	443	429	435	453	440	439	430	449	410	417	448	425	483	438	440	457	380	464	423	462	446	433	423	448	460	430	432	430	476	456	444	436	419	430	423	411	439	453	441	408	475	459	446	428	465	409	434	426	426	454	428	454	439	433	460	450	430	442	456	432	436	465	430	447	449	471	487	470	447	404	441	468	443	447	411	422	417	481	428	451	437	466	449	477	430	417	445	424	413	441	418	418	443	449	449	440	418	442	465	457	395	413	463	445	450	447	462	481	483	438	409	432	449	467	443	463	439	451	470	444	440	436	455	438	418	454	467	401	456	466	403	471	457	425	457	461	462	479	426	436	494	441	433	395	483	443	454	427	467	426	473	448	440	450	447	419	480	445	458	500	433	437	404	441	437	447	445	440	389	439	415	436	426	442	429	419	424	444	450	465	436	440	433	396	454	470	433	441	470	439	473	476	423	451	453	442	423	456	417	449	432	392	453	467	424	442	458	447	415	452	435	448	434	433	459	424	423	465	434	453	430	436	429	437	451	430	468	442	453	439	445	464	458	436	436	498	443	451	450	407	442	424	431	452	473	452	468	441	433	445	448	467	384	471	456	443	457	448	465	453	445	491	408	476	379	442	453	442	406	428	491	425	457	459	428	435	442	443	434	442	463	466	463	456	467	466	466	439	426	430	422	438	475	428	465	431	470	421	457	472	462	441	412	453	431	453	463	456	417	446	451	398	437	436	438	402
24162	4030	1371	915	640	491	362	318	299	288	290	236	267	248	257	252	238	247	231	246	222	233	264	241	245	237	234	251	261	221	244	243	259	224	212	259	214	231	246	247	255	231	258	238	223	214	233	243	226	244	254	273	225	230	241	252	232	253	224	228	259	244	236	255	257	257	240	237	242	253	266	217	247	251	264	241	235	238	259	254	235	240	274	258	238	239	241	229	241	233	238	245	199	238	219	239	265	229	210	239	212	215	253	250	237	209	246	264	230	268	246	243	253	243	287	234	236	224	252	248	254	208	222	246	261	225	239	232	257	225	212	233	250	263	249	225	217	234	260	235	244	264	245	233	227	226	250	224	199	256	246	219	264	228	233	236	234	245	239	242	226	242	205	209	251	271	272	257	240	260	252	247	226	232	235	240	216	221	224	255	243	236	238	236	231	226	239	217	218	241	236	254	236	229	214	233	264	257	241	228	226	249	255	226	257	229	230	238	249	234	262	244	248	231	239	235	228	238	226	237	218	229	245	244	244	237	244	241	238	228	230	236	236	224	230	206	245	249	246	230	253	245	267	235	249	196	257	223	224	241	231	233	208	251	233	260	236	208	244	236	256	235	218	260	259	235	255	229	240	246	256	225	265	239	250	223	210	221	234	244	213	217	265	238	231	215	234	238	245	241	193	262	237	243	271	229	225	222	224	210	229	227	235	232	236	242	233	218	254	238	233	258	233	240	244	215	248	224	213	226	247	220	232	228	230	228	228	227	205	242	211	220	227	254	257	230	234	260	230	224	234	241	227	227	231	271	242	245	215	221	229	209	214	257	254	237	241	239	241	219	239	264	241	246	226	248	258	258	257	262	218	241	235	234	222	232	272	248	249	249	239	254	259	226	210	241	247	224	231	268	256	230	238	187	225	228	254	243	216	207	252	266	235	230	235	243	247	239	267	248	248	226	255	264	230	256	256	236	222	203	198	255	225	246	276	235	243	229	266	240	275	239	226	218	211	205	260	231	250	234	216	242	249	235	205	249	228	246	228	222	256	224	262	217	228	242	252	239	248	239	240	258	220	250	241	226	234	219	244	233	236	203	256	259	243	244	241	234	262	245	240	233	247	221	236	224	210	232	214	237	244	218	238	266	249	236	233	287	220	217	246	228	218	253	218	225	233	243	202	237	206	237	229	251	227	256	227	236	236	213	236	223	243	232	245	269	220	212	246	235	236	264	253	241	224	254	234	242	278	236	219	227	253	236	237	242	218	226	227	258	260	230	249	234	239	236	268	245	248	235	257	245	255	252	223	226	216	252	233	253	237	241	280	245	224	241	225	222	220	235	230	268	241	250	264	239	255	264	242	220	254	245	230	228	224	250	226	244	243	236	238	225	260	243	228	240	260	247	277	242	224	223	228	230	248	273	238	234	236	245	214	247	245	267	229	244	218	238	213	213	262	249	246	224	239	221	226	241	278	256	247	204	233	243	229	259	222	247	217	273	226	232	228	236	235	236	227	244	218	250	220	236	281	232	241	239	255	248	257	253	246	217	261	265	247	234	225	237	208	248	240	227	235	239	233	233	230	264	221	242	244	234	226	253	204	247	206	229	243	245	244	238	236	247	237	258	219	218	244	265	226	253	228	219	236	236	234	218	256	258	231	213	219	230	246	237	242	231	238	218	209	221	246	237	241	237	230	266	231	233	211	259	229	212	250	249	212	251	227	242	251	243	236	223	208	231	238	248	249	259	224	252	250	243	245	221	244	213	235	225	257	216	242	224	241	210	240	243	246	229	233	226	230	219	220	231	239	224	242	240	277	256	239	230	235	257	217	233	208	238	217	242	241	229	245	239	249	233	245	248	224	242	233	224	239	240	225	205	235	221	280	250	240	253	240	282	233	257	263	210	242	240	269	229	223	240	262	234	235	238	224	244	227	254	244	240	241	222	230	251	237	241	240	237	268	225	239	277	222	234	207	241	242	242	239	253	250	227	212	229	243	242	227	235	261	246	203	248	251	229	242	233	226	229	222	245	239	249	265	231	224	261	225	212	212	225	233	251	226	226	254	249	231	223	238	221	224	226	215	243	230	252	267	261	214	240	229	237	243	236	246	242	244	225	226	218	236	267	263	239	232	242	243	264	249	248	230	241	240	214	223	226	223	260	242	245	236	248	257	227	246	213	265	226	252	239	231	244	229	251	204	228	204	220	219	237	218	199	196	244	234	226	259	253	254	265	213	230	227	252	238	254	243	227	243	270	238	244	205	228	301	258	231	245	228	227	207	220	261	273	241	236	207	254	224	213	253	218	259	232	219	234	236	215	270	270	260	251	216	243	229	244	228	236	230	232	226	252	206	247	225	217	239	232	219	248	231	224	222	265	251	228	228	236	227	261	219	243	264	226	248	242	222	225	258	255	252	226	232	237	230	258	237	245	234	256	251	251	237	250	233	213	225	261	236	213	277	257	254	267	247	229	232	224	225	254	227	233	237	215	243	254	223	272	245	218	252	260	251	241	223	245	227	247	235	251	240	226	223	221	235	230	273	234	243	218	252	247	261	280	246	226	257	229	245	227	229	244	230	226	230	233	254	262	233	236	248	233	222	215	236	285	258	259	242	243	239	250	263	228	204	244	258	242	228	275	224	246	240	232	245	240	258	257	265	210	225	256	270	213	236	232	229	222	249	231	244	246	245	239	223	248	241	237	256	242	238	237	250	257	229	233	264	204	235	253	213	232	233	239	269	227	228	215	258	226	247	253	249	251	243	234	230	222	234	263	244	251	236	225	247	228	259	247	245	254	251	237	207	250	234	233	237	232	215	244	230	236	234	267	245	250	265	228	254	270	252	237	220	236	272	226	226	252	242	245	268	244	247	245	255	222	279	254	238	253	246	243	234	230	225	237	262	240	258	239	247	251	240	254	233	229	251	240	239	226	262	238	235	231	233	245	220	231	248	231	229	263	241	245	242	230	253	260	226	266	258	261	218	232	206	232	247	235	239	237	261	244	213	223	268	233	230	252	220	228	249	262	233	234	223	234	254	216	240	230	244	267	238	250	231	241	258	218	246	213	222	254	221	229	260	239	263	227	224	240	257	223	251	238	227	243	256	224	245	224	236	240	217	236	246	252	231	237	207	247	266	235	230	233	234	241	259	257	214	250	287	253	231	214	227	253	251	238	250	242	227	252	249	247	248	247	211	247	245	239	217	237	233	239	262	232	238	255	237	252	246	215	249	227	238	203	241	249	246	239	251	208	200	236	250	252	215	232	240	212	274	220	235	260	243	212	245	257	222	265	236	240	236	227	239	265	236	235	241	254	246	274	221	229	266	249	226	205	221	226	219	256	239	254	244	245	236	258	277	223	250	249	233	255	232	211	249	267	249	229	234	252	243	259	236	228	233	217	231	211	217	236	243	229	264	236	244	258	228	206	233	232	223	242	216	234	251	241	226	248	240	227	224	228	218	220	231	234	227	267	238	229	227	240	242	231	257	221	206	249
16652	2121	3091	3126	2453	1797	1403	1186	915	818	817	758	705	660	649	625	686	643	627	616	625	622	612	614	599	581	638	599	591	650	573	609	588	615	588	621	566	596	547	562	564	554	587	581	555	567	554	591	646	615	600	620	574	554	598	600	548	610	585	535	574	570	576	565	572	579	597	624	585	624	570	593	591	531	617	601	576	582	539	578	597	539	567	617	570	528	602	598	577	592	554	543	554	582	600	608	638	554	583	602	537	581	578	596	579	551	533	580	561	587	601	587	601	543	536	578	567	570	541	569	546	600	603	559	563	562	530	585	548	590	576	582	553	612	560	570	590	561	580	604	622	580	612	573	552	557	616	595	584	613	573	571	559	588	564	573	574	562	603	550	581	618	579	566	571	577	578	574	614	596	545	580	564	577	553	566	601	579	592	578	563	609	603	553	621	572	614	576	585	540	588	582	600	559	553	575	595	588	561	596	536	599	593	554	580	586	601	565	577	588	584	581	592	567	528	585	558	533	563	587	563	585	576	566	582	597	551	579	590	543	576	577	586	584	584	567	595	558	559	607	579	605	607	590	566	550	537	563	593	576	551	566	582	634	580	580	574	580	617	535	590	570	546	644	611	575	565	533	610	593	572	627	602	546	613	539	582	550	565	561	596	601	612	604	553	580	581	587	588	547	566	562	579	535	606	584	543	508	554	546	617	586	585	560	570	598	577	576	589	601	606	556	601	606	628	576	613	611	569	552	604	539	592	597	566	584	561	616	555	585	602	562	559	592	580	599	591	592	611	590	615	631	600	627	563	610	560	598	575	553	555	555	583	567	589	577	546	604	578	586	574	590	570	597	544	568	581	557	570	582	585	590	540	589	554	603	540	579	586	592	583	585	553	584	590	549	600	591	609	596	531	576	544	619	586	606	536	571	578	569	525	577	581	619	619	583	553	565	604	569	608	563	573	600	555	603	568	584	545	579	540	610	530	596	586	576	568	547	561	594	581	569	618	609	570	613	611	572	581	574	588	590	573	572	597	561	573	600	564	555	606	583	588	594	573	580	623	581	586	565	550	581	553	592	573	552	614	607	581	586	565	566	577	626	580	563	575	572	591	596	524	584	549	601	611	610	556	553	591	584	550	611	591	578	582	564	584	558	583	574	600	578	600	554	581	545	572	585	578	601	570	606	596	568	574	628	568	585	585	566	571	574	604	583	585	564	545	587	623	579	561	610	586	585	575	559	621	625	598	596	570	575	603	546	609	599	616	606	584	600	542	543	580	541	572	575	573	618	584	572	588	594	526	579	549	555	604	577	580	580	600	552	597	562	583	572	575	585	601	538	568	576	594	549	575	569	650	609	580	649	562	552	568	604	554	601	574	610	551	586	561	609	555	597	583	598	565	552	566	560	542	581	612	592	570	583	584	538	580	565	576	565	612	552	558	579	609	586	567	556	561	559	595	583	568	565	612	588	608	590	587	572	575	586	594	574	538	589	563	548	578	563	581	579	542	583	608	570	610	613	586	581	608	554	573	587	590	570	558	549	590	561	601	536	565	602	570	568	605	579	584	600	573	576	604	538	615	516	508	573	571	607	546	614	562	588	578	600	619	524	566	593	602	583	637	569	587	627	543	572	580	556	584	594	557	583	627	558	554	567	575	540	594	580	578	592	550	609	601	602	625	568	575	603	545	593	584	590	599	605	564	592	578	609	596	627	553	569	581	541	576	574	574	569	615	585	614	588	545	565	583	567	536	591	585	586	625	563	572	557	559	557	591	524	570	578	595	585	569	624	564	552	583	604	577	617	574	601	548	597	577	600	594	568	551	576	566	546	577	592	579	562	593	553	598	567	567	553	535	590	496	578	601	591	649	574	582	576	600	603	590	623	562	528	561	590	593	560	560	585	610	612	550	580	546	549	548	507	545	587	592	617	577	562	615	591	585	580	585	594	575	571	579	554	594	570	583	601	578	594	579	642	557	572	524	579	560	550	567	580	597	523	593	564	571	610	569	571	588	605	568	578	596	540	587	551	608	540	552	560	594	584	576	589	569	596	590	591	595	532	585	548	575	542	582	585	538	581	568	580	608	519	595	600	583	590	595	591	548	562	611	559	581	597	538	604	570	597	601	563	590	593	552	605	535	605	567	587	579	586	585	596	536	558	601	556	575	593	595	537	617	607	541	560	615	553	580	575	580	555	549	569	584	555	578	571	642	569	588	578	541	575	549	577	600	568	594	583	627	526	602	615	540	547	622	612	571	562	563	590	594	525	595	561	576	590	597	597	555	580	587	562	592	593	539	593	589	582	533	672	581	566	547	567	586	574	583	592	597	566	577	583	595	560	601	588	573	554	562	582	587	564	611	581	520	554	598	591	559	629	590	586	565	588	570	599	586	551	569	559	592	603	547	557	575	612	550	548	616	610	543	574	601	568	618	586	580	560	563	606	617	538	582	571	582	603	525	555	561	560	609	591	525	579	590	550	582	561	558	583	588	579	567	596	558	533	583	598	582	537	602	571	576	551	617	554	570	605	629	583	563	582	573	611	562	556	594	600	567	574	585	600	575	576	549	569	602	614	601	574	610	572	611	591	595	566	574	579	562	580	559	599	603	557	547	555	574	629	576	558	609	591	584	594	527	580	550	581	589	589	528	587	611	564	582	586	570	598	616	542	570	554	557	575	538	616	574	587	578	607	582	563	564	564	555	588	595	579	623	608	561	592	575	572	577	544	611	550	586	532	520	570	576	588	587	603	549	628	571	603	544	590	582	585	555	551	592	552	568	539	588	555	580	601	591	572	586	588	559	571	551	583	568	595	554	587	617	637	603	560	548	566	528	555	584	569	578	582	593	548	568	590	540	578	550	585	574	585	552	597	640	566	530	575	551	553	560	541	607	590	591	636	563	592	596	588	570	557	582	579	608	584	604	579	588	547	589	566	573	549	572	583	588	564	572	583	579	590	585	555	584	562	575	598	555	606	593	596	614	609	572	562	579	587	570	569	538	589	573	576	606	603	605	572	576	577	605	627	588	557	555	597	570	603	584	531	581	572	560	541	601	614	591	582	564	560	575	601	580	601	632	584	634	585	576	528	534	567	602	526	600	597	615	612	591	586	620	573	574	600	595	605	583	562	559	541	554	561	603	570	593	604	588	573	629	613	628	542	571	552	599	584	602	564	563	602	601	609	576	574	574	560	534	615	582	565	579	602	571	552	552	540	587	596	581	577	542	557	560	546	562	624	603	532	576	579	639	605	603	607	588	570	556	595	586	603	577	548	609	565	612	609	579	618	551	597	587	586	605	599	576	544	551	602	562	546	589	569	595	602	620	585	562	560	586	632	603	582	577	564	582	567	553	563	603	629	568	576	561	556	644	617	569	633	592	578	620	596	596	573	575	573	571	582	593	596	575	533	562	591	577	631	594	601	566	558	622	622	535	577	577	576	548	605	561	578	550	570	614	558	595	532	564	610	595	595	560	557	531	612	560	563	539	562	575	540
34695	7870	2065	1212	746	522	383	299	244	220	202	186	222	214	199	181	193	176	184	174	169	175	169	196	166	151	157	176	148	169	177	182	157	198	138	146	173	170	181	172	180	173	155	180	174	148	160	154	193	165	181	163	166	153	173	169	153	134	170	180	198	161	170	182	169	156	184	165	159	153	172	150	165	180	174	176	162	193	144	167	173	159	182	158	180	148	165	185	165	147	177	150	154	186	169	153	203	151	172	164	194	194	153	152	149	157	168	189	182	164	167	168	160	163	156	185	176	158	174	162	140	189	167	135	162	185	141	169	177	146	149	172	178	156	151	148	162	175	164	158	163	148	165	163	173	168	176	160	174	184	154	171	157	155	167	164	151	192	161	172	170	147	157	164	163	185	149	170	168	173	201	140	167	184	171	159	167	169	163	196	181	160	180	187	160	175	158	147	174	139	153	179	187	170	184	176	148	164	148	161	162	147	173	168	169	176	146	176	178	173	160	172	158	151	159	129	164	156	172	171	165	155	153	150	148	162	179	163	182	175	190	149	169	158	159	167	175	168	157	187	167	179	176	152	158	174	159	177	187	179	139	198	161	157	173	169	154	172	161	175	161	162	188	171	134	142	154	168	174	171	165	163	176	155	164	152	170	165	175	139	163	163	159	174	204	163	176	190	138	195	169	176	163	160	182	172	184	166	174	158	190	159	163	168	175	149	177	150	200	150	171	176	192	175	157	170	143	167	149	186	178	155	162	167	150	175	159	160	173	172	162	184	162	120	153	192	171	170	166	168	163	165	170	178	190	158	174	160	148	155	180	174	176	179	177	159	171	164	173	167	164	180	157	143	130	161	166	161	167	185	154	160	160	136	152	141	151	147	172	169	158	196	179	171	154	195	170	196	194	151	166	185	190	177	159	178	152	158	158	174	170	170	170	148	152	161	172	175	179	147	168	164	192	150	163	168	170	186	191	162	161	176	168	170	125	171	175	148	157	153	170	166	171	171	148	168	169	161	140	162	156	170	159	145	174	169	161	175	184	132	158	187	164	157	178	156	166	157	148	163	183	190	183	175	163	157	165	135	163	167	161	148	180	146	157	152	184	165	166	158	177	177	165	146	150	163	160	168	172	177	165	186	162	175	178	166	182	163	142	149	173	180	160	152	170	186	154	156	160	160	160	159	171	166	158	149	176	162	173	150	159	159	157	176	162	171	156	151	168	154	151	179	147	165	164	147	162	151	162	152	168	198	170	155	171	180	150	152	174	144	181	191	165	162	175	177	165	141	185	162	176	160	164	159	154	169	161	151	168	178	177	161	160	164	181	155	147	165	184	164	160	183	170	182	191	169	187	175	188	163	152	169	169	150	150	141	172	137	171	149	137	143	161	164	160	180	181	172	176	168	183	162	179	156	185	157	160	159	172	155	167	161	149	162	158	145	168	161	182	159	173	160	160	182	174	148	151	176	172	171	152	165	138	170	165	165	160	171	164	160	174	147	163	169	147	147	167	178	167	169	169	160	162	151	175	168	181	178	176	161	153	145	154	140	152	155	160	166	178	171	158	160	173	162	165	151	160	154	172	188	162	189	167	170	140	157	160	167	152	182	156	159	155	189	177	165	166	156	172	171	159	142	148	150	176	159	170	183	197	170	204	166	169	168	175	155	164	163	166	178	151	154	144	177	154	138	174	157	145	172	161	163	170	156	186	187	145	173	173	168	158	181	167	170	150	190	160	180	167	160	161	156	173	193	156	159	167	185	160	174	156	179	141	157	144	174	169	157	166	160	163	187	179	164	179	184	152	136	138	169	165	171	141	171	159	155	167	156	150	162	184	145	171	176	163	185	160	145	148	171	185	173	142	183	178	176	188	171	180	162	171	158	156	168	148	165	156	163	181	153	147	146	168	156	178	164	154	167	168	160	170	147	186	171	172	184	147	191	165	176	137	150	165	151	161	184	180	189	170	168	179	157	179	152	193	166	170	165	162	155	173	163	141	193	148	160	194	165	177	154	144	152	134	160	171	145	194	169	158	171	168	167	165	189	152	143	185	155	171	178	162	158	175	167	166	139	157	146	156	167	165	157	145	160	169	159	186	160	149	166	147	152	152	199	184	167	166	185	160	168	177	184	183	149	165	151	155	156	175	169	171	156	173	187	175	192	187	188	166	147	183	151	149	172	158	167	184	153	162	159	163	177	163	179	192	187	169	169	188	173	157	160	206	156	173	163	162	189	166	188	156	167	172	153	150	151	155	173	166	164	175	177	164	149	194	153	152	180	159	162	188	179	156	165	156	176	141	181	163	190	151	181	164	156	141	175	189	184	169	163	167	180	172	168	144	176	157	158	184	149	164	147	173	195	154	142	167	160	148	155	162	160	178	166	167	165	171	170	151	166	166	172	168	151	177	165	157	174	174	159	168	139	199	178	156	163	189	174	157	165	178	163	177	156	168	178	180	181	148	159	173	162	157	168	164	187	165	140	158	141	162	161	164	178	163	139	175	180	166	164	159	187	171	152	185	152	165	156	182	174	151	154	148	155	147	175	188	154	164	188	172	160	149	164	167	150	169	167	173	162	202	164	133	182	189	165	170	205	180	176	164	163	148	166	169	189	168	165	158	184	149	141	166	185	175	161	166	174	168	168	171	179	179	171	148	157	168	164	132	158	159	186	187	184	154	170	162	147	152	163	150	161	182	163	165	160	180	176	151	163	151	162	186	178	175	159	164	162	162	152	159	162	180	169	169	154	161	154	152	170	144	172	177	160	157	194	155	181	171	177	168	181	152	178	160	156	168	165	170	192	150	160	168	137	158	149	156	163	176	170	152	206	165	186	177	173	167	162	160	157	165	161	179	141	163	162	154	168	177	169	157	185	167	148	154	154	165	147	162	158	157	182	193	175	179	160	173	142	174	172	152	158	139	167	161	160	161	179	167	138	147	156	161	151	145	172	181	143	180	161	173	152	177	152	168	152	170	172	175	179	165	144	165	170	160	181	177	153	173	169	178	149	163	160	159	162	154	193	162	172	176	145	149	152	155	153	160	178	180	135	157	163	152	154	159	141	206	179	154	172	148	170	171	165	172	157	150	168	173	142	137	167	159	138	171	140	162	172	180	189	182	155	175	171	165	164	160	163	155	145	157	170	169	166	178	146	173	182	169	155	170	160	168	177	171	168	168	162	171	171	159	175	137	158	138	179	154	178	206	156	148	162	161	156	171	180	154	156	151	158	146	155	164	179	175	146	157	182	167	157	144	187	181	187	160	151	176	149	164	166	179	166	182	160	174	185	179	166	177	169	166	184	139	177	152	154	170	160	158	159	198	173	190	169	168	173	162	165	163	191	179	176	152	168	151	169	179	182	169	155	167	159	176	155	156	173	180	168	169	160	167	161	187	173	177	173	143	161	182	135	162	197	155	171	149	171	164	175	168	152	146	164	184	193	151	163	175	177	140	151	152	164	167	164	161	156	188	177	144	154	153	178	163	151	169	165
21966	2918	3941	3800	2899	2199	1653	1306	1044	787	735	659	674	627	562	530	509	497	484	469	481	461	472	471	455	421	446	437	464	426	445	427	443	461	432	436	413	416	416	448	418	432	404	406	426	395	415	432	465	386	390	396	448	415	450	407	396	422	413	391	408	407	409	348	428	391	402	377	411	406	398	396	416	405	391	402	403	412	396	413	393	406	377	388	380	397	402	426	411	404	417	428	406	445	436	440	391	396	444	460	396	391	432	409	433	403	409	402	413	427	421	398	394	390	421	417	412	429	402	392	409	389	411	431	378	400	394	398	391	398	387	419	400	386	353	391	415	384	395	372	396	383	406	398	416	422	378	395	397	439	416	403	426	418	419	416	394	399	372	396	417	406	387	438	394	400	416	406	372	387	403	402	393	390	422	386	378	397	405	415	405	399	389	385	382	406	386	430	402	413	396	375	416	431	386	384	405	444	431	402	407	440	426	383	419	429	424	389	413	429	391	423	376	427	413	395	396	432	402	406	377	448	423	404	388	432	418	419	383	400	395	403	452	370	391	393	386	412	387	414	422	401	413	430	392	428	408	418	409	385	413	399	403	378	405	430	423	402	398	435	397	418	397	372	406	399	395	431	434	386	434	396	447	412	390	397	399	430	410	381	362	379	440	429	404	373	410	396	378	389	380	402	420	432	431	405	413	380	430	367	429	383	407	410	425	447	380	413	386	383	399	409	443	410	408	408	417	392	414	432	379	386	402	415	416	404	440	408	430	392	392	386	416	391	441	431	411	425	363	404	398	411	385	382	377	418	447	374	380	421	409	383	369	416	406	428	393	407	391	415	374	436	395	422	426	431	416	388	396	392	409	417	377	388	424	418	371	407	356	410	403	412	392	388	425	403	420	407	436	410	384	440	424	397	399	384	397	418	434	435	409	405	442	397	428	380	421	407	402	420	431	421	414	375	421	404	377	414	377	407	397	414	402	408	418	397	423	409	397	365	399	407	382	406	389	378	412	414	403	413	371	415	422	405	444	450	422	411	409	396	389	404	400	400	372	398	391	431	417	414	410	394	407	388	408	408	402	380	400	376	388	416	421	406	414	370	405	430	402	390	409	408	396	467	402	429	411	378	397	401	384	479	408	406	423	382	407	385	396	382	432	376	422	411	394	411	397	445	417	410	394	410	402	412	424	426	404	408	399	413	396	422	384	399	410	456	417	431	435	398	371	439	373	403	378	400	416	397	396	402	418	383	411	363	415	364	399	384	393	382	398	379	404	418	400	419	415	430	425	450	435	430	449	413	381	373	406	394	417	393	411	412	373	407	395	391	378	415	404	407	393	416	408	455	423	382	409	396	366	378	376	404	395	422	406	391	413	411	420	415	385	371	395	409	381	404	404	417	379	388	369	414	405	416	423	357	367	436	393	416	405	404	406	378	434	396	352	423	391	409	391	395	416	408	390	381	395	394	389	385	418	370	420	383	418	433	404	408	415	447	400	405	403	382	385	417	418	431	404	406	380	415	378	404	431	381	418	406	420	402	412	395	426	405	375	384	401	406	397	406	398	409	413	444	421	414	416	393	404	413	408	394	383	372	396	406	413	405	404	393	390	402	445	403	405	421	375	390	412	380	396	436	432	428	422	399	413	387	403	369	444	413	402	391	418	385	398	429	386	412	399	404	466	395	439	423	412	396	375	415	404	412	422	403	439	410	400	414	399	400	387	408	403	447	453	383	430	403	421	386	362	430	381	373	423	369	404	394	416	413	363	402	422	396	390	410	422	441	397	386	426	382	397	392	383	407	436	393	409	401	416	418	383	389	415	432	398	444	388	402	421	395	400	407	392	428	415	406	414	445	401	427	419	416	372	386	394	411	407	393	416	430	403	400	437	428	378	402	387	422	367	430	424	385	384	380	413	411	415	434	400	396	385	395	387	420	407	417	372	384	384	393	429	373	408	401	397	390	429	406	408	420	409	394	433	369	412	427	419	404	426	416	434	424	441	411	418	442	387	386	427	367	414	414	388	409	419	424	386	423	404	414	398	416	420	435	419	431	407	411	427	433	455	407	377	421	394	396	380	378	389	394	406	435	394	409	409	419	404	407	396	387	419	416	405	423	414	408	397	442	397	439	417	437	429	403	365	403	412	416	392	369	410	405	414	398	421	380	404	433	414	419	387	392	410	438	401	413	414	393	389	443	425	400	389	421	431	382	435	424	396	387	352	395	397	413	392	409	398	395	411	407	426	423	356	394	410	402	401	403	391	420	436	418	420	416	392	404	405	395	402	426	394	375	396	418	391	385	395	379	421	424	401	416	418	399	435	419	364	370	360	430	441	425	390	451	424	415	414	387	424	423	395	429	371	407	424	402	397	409	430	400	390	394	379	413	418	441	390	384	435	430	408	419	434	389	414	407	415	404	400	408	420	409	382	400	420	449	378	387	369	418	371	427	414	402	430	401	386	405	384	392	436	372	409	425	414	372	385	418	423	409	410	381	382	407	378	395	409	442	432	375	348	412	379	406	423	450	428	423	404	407	384	419	384	404	422	417	414	370	422	401	432	395	391	410	369	415	393	385	419	404	385	405	398	420	409	392	394	436	404	402	402	403	385	456	427	406	411	409	380	406	420	401	395	419	412	363	419	387	439	392	402	405	402	407	406	437	436	384	414	368	418	388	420	406	381	434	388	410	421	432	424	413	399	419	359	399	402	394	405	389	390	406	414	423	402	394	376	446	356	407	410	405	374	383	388	437	427	410	410	397	412	383	406	420	419	404	409	370	397	415	398	407	388	369	416	403	384	406	416	412	401	381	415	399	407	425	374	454	369	402	437	393	427	373	432	427	389	416	375	378	403	390	412	405	368	397	402	387	478	394	418	419	396	409	406	437	400	390	381	370	422	383	452	394	386	441	415	383	390	401	398	390	401	411	427	414	388	425	442	439	401	414	392	442	422	412	394	394	399	426	415	377	421	345	405	395	388	405	398	399	432	403	422	425	379	385	407	405	438	390	391	436	397	409	378	436	399	406	382	403	439	410	424	411	386	397	411	395	399	409	401	392	386	403	390	382	410	410	404	411	427	435	413	429	429	398	428	377	405	413	408	418	363	403	396	408	383	372	403	373	406	431	397	408	410	431	445	423	398	413	420	384	411	446	422	389	419	382	437	417	436	414	380	418	415	417	463	374	446	402	395	399	430	399	408	414	393	382	432	384	410	414	432	395	359	416	397	408	388	418	390	391	417	444	393	393	415	397	405	431	408	372	381	415	395	402	413	387	421	373	365	411	407	389	430	423	430	372	410	416	397	409	418	444	425	395	401	412	413	406	390	399	391	386	380	397	388	409	409	421	395	404	389	406	438	394	389	421	448	391	402	367	407	389	404	431	402	342	421	405	387	440	391	391	392	411	442	361	407	428	415	383	402	403	404	403	407	413	397	398	356	424	385	448	426	372	419	423	436	416	402	422	423	407	397	386	428	414	421	417	394	405	429	396
11153	1454	543	455	303	238	223	206	228	195	177	202	184	166	172	156	181	173	167	197	188	161	200	172	178	181	157	202	187	165	188	146	187	180	179	207	182	167	185	179	178	199	159	186	184	176	196	166	186	181	178	176	149	170	162	183	189	173	180	183	181	145	178	208	191	204	171	165	212	182	179	170	194	198	178	196	173	178	181	166	177	154	191	191	171	180	168	201	183	182	183	174	183	160	180	192	166	170	178	192	199	173	191	160	199	198	187	215	160	186	192	167	171	185	177	198	193	184	185	189	188	171	183	205	184	158	150	182	175	198	174	172	185	158	178	173	184	192	183	183	163	164	155	191	157	200	184	184	197	204	188	187	201	169	192	185	165	145	184	172	175	164	191	172	177	169	178	173	189	176	162	218	188	174	162	167	169	211	184	177	172	171	182	199	176	179	177	168	175	179	171	210	179	175	193	185	192	153	188	173	188	187	186	187	183	181	175	183	178	178	185	183	188	174	175	177	176	186	180	173	181	143	188	209	171	163	177	195	188	183	179	174	191	159	196	177	193	205	170	173	164	185	178	200	195	194	189	196	163	171	162	177	172	176	195	198	169	171	182	172	183	187	170	173	193	178	175	183	154	177	213	213	180	170	169	166	178	173	173	182	190	210	159	197	197	186	198	207	177	167	166	188	182	171	200	181	199	180	162	177	156	189	164	196	147	167	189	190	193	193	164	153	192	167	209	174	167	192	170	190	183	178	171	180	202	171	153	181	197	167	218	202	189	177	197	180	197	190	182	174	170	148	196	171	147	192	166	178	172	182	190	179	174	184	156	186	185	183	198	177	179	181	160	159	188	175	169	177	175	183	197	188	149	152	162	175	199	196	210	186	185	180	190	177	195	183	167	182	182	189	195	193	177	166	190	162	173	162	158	182	198	172	143	162	163	211	180	135	186	184	174	182	201	185	192	192	179	192	184	167	187	187	179	180	180	197	167	169	191	178	188	184	195	192	190	212	162	168	181	197	181	175	141	173	171	171	170	196	173	172	176	173	181	183	177	179	197	194	205	185	179	159	202	187	187	175	179	172	193	193	193	164	187	177	186	171	198	191	177	190	187	200	155	187	205	204	194	162	166	187	166	213	189	183	184	189	176	222	169	187	193	146	172	189	200	171	167	185	201	161	166	190	181	187	163	185	183	176	179	184	176	179	175	183	180	189	190	185	178	175	174	193	164	194	198	159	182	180	170	172	161	172	146	192	173	158	155	173	168	190	177	154	186	168	195	203	172	168	173	171	175	184	170	210	173	174	187	166	155	174	180	194	185	199	179	177	194	179	167	187	176	173	211	176	190	186	171	198	163	184	199	166	173	176	167	167	185	180	152	191	167	144	171	185	220	179	180	186	176	190	180	163	170	148	164	172	190	192	201	194	174	177	211	197	180	164	162	162	156	191	174	167	176	195	185	179	172	183	155	194	210	180	184	195	165	168	180	163	156	176	183	155	174	203	189	195	191	167	170	178	145	174	176	191	177	161	193	200	175	148	181	158	163	203	165	170	171	167	178	212	179	191	208	164	175	190	201	185	198	176	167	172	188	180	176	193	172	186	178	185	166	190	171	214	199	169	155	156	160	188	166	184	179	170	169	146	162	151	180	164	178	181	173	159	166	163	167	187	173	146	187	196	169	170	164	205	194	192	184	198	185	178	191	158	183	173	187	174	187	168	183	198	170	168	194	164	172	179	164	171	179	198	175	171	169	184	195	168	196	179	169	157	220	191	175	179	194	177	187	184	169	166	194	167	183	172	185	178	173	182	196	187	205	167	179	223	169	195	178	165	171	194	205	180	164	181	169	198	176	180	178	198	174	185	186	177	186	168	184	186	180	181	178	184	190	174	173	177	178	162	197	148	177	169	170	167	182	176	170	179	173	204	168	177	190	190	181	176	164	168	176	192	173	188	179	171	171	152	185	192	160	157	165	171	186	178	178	190	177	207	175	180	184	190	189	154	168	186	189	183	188	178	172	177	163	198	190	162	184	174	143	175	190	154	178	183	183	160	173	166	183	170	170	199	178	176	164	142	170	180	170	166	189	190	199	198	188	187	171	185	182	171	178	186	182	175	181	159	179	192	188	169	174	179	188	189	190	174	182	178	190	176	186	194	179	189	205	192	179	186	178	174	178	179	178	186	192	176	205	192	206	206	171	178	175	155	175	176	169	185	180	177	167	213	178	170	178	169	157	167	163	167	178	176	165	177	170	180	185	193	185	177	178	195	210	178	172	151	168	150	190	184	186	183	181	185	197	170	167	192	184	178	182	193	167	182	176	188	170	185	184	176	211	175	195	186	165	185	163	207	195	183	175	163	144	165	190	165	171	169	167	176	176	180	170	183	205	174	188	173	169	198	173	190	171	185	188	196	176	199	164	176	195	182	183	175	157	174	165	152	179	166	173	181	183	206	180	180	173	175	176	190	174	200	178	190	208	175	174	203	181	200	179	175	204	181	213	174	154	185	187	186	183	178	160	211	193	164	167	175	160	188	170	156	175	181	217	181	212	160	177	193	184	183	173	169	176	161	154	193	192	197	178	189	183	181	182	179	165	153	187	159	169	178	167	175	220	186	169	204	192	175	189	168	180	174	193	163	198	201	193	194	174	181	189	178	188	181	152	198	177	183	165	172	158	188	176	181	198	189	179	180	175	195	165	173	151	183	203	163	187	165	174	156	193	193	174	167	174	182	186	169	184	175	174	172	176	170	190	205	190	201	159	179	193	165	191	191	180	182	193	199	150	188	190	185	157	186	171	174	157	200	167	178	172	185	177	156	175	170	164	157	184	154	195	172	185	204	181	165	185	166	211	183	205	170	176	197	166	174	148	170	177	179	199	176	170	164	177	175	213	172	184	180	187	181	197	191	180	184	175	168	166	176	193	183	199	169	149	191	161	178	179	175	212	162	187	204	193	173	166	189	189	171	169	200	198	176	194	200	169	163	177	179	207	162	200	161	179	173	203	193	195	177	170	195	175	165	190	190	190	169	166	173	186	169	178	168	164	169	190	177	181	172	208	203	178	173	186	178	168	174	176	195	178	177	167	214	178	183	160	175	180	159	176	174	176	176	183	196	204	185	192	157	172	187	194	166	172	189	184	197	153	164	176	157	187	180	188	196	170	196	163	168	185	205	174	166	141	185	178	178	177	189	189	172	159	197	176	173	155	175	154	194	166	183	210	174	164	178	215	167	156	193	169	185	169	172	200	162	177	176	174	169	208	184	172	204	186	178	175	207	173	177	194	191	188	189	194	172	197	169	203	197	182	189	181	178	178	156	168	190	190	187	162	171	162	167	192	167	171	198	199	216	187	163	193	212	197	188	177	175	169	192	179	202	172	173	200	173	175	180	204	165	185	191	177	204	195	181	199	201	201	187	203	178	170	170	174	177	195	200	173	174	189	208	193	194	152	188	183	189	183	145	177	180	185	184	178	201	172	174	175	182	164	154
7936	1138	1413	1461	1082	804	704	588	562	496	504	505	506	486	494	538	500	461	481	477	476	449	447	472	460	453	458	451	428	450	469	461	460	470	445	450	467	416	497	456	460	489	425	450	455	458	462	508	457	454	417	430	454	451	470	489	454	481	449	426	428	471	466	432	464	431	440	430	417	445	493	454	438	460	490	468	487	434	443	431	430	449	487	440	489	441	442	449	473	453	471	462	493	463	474	465	420	452	436	469	437	454	464	470	484	454	434	384	463	428	487	454	454	450	440	485	454	455	449	455	464	499	447	456	430	462	453	455	441	469	456	433	437	504	466	440	480	444	443	427	426	450	500	444	489	457	466	477	466	465	481	477	455	492	417	432	480	493	427	491	455	455	477	440	427	456	434	462	432	442	466	457	480	425	479	454	467	441	467	452	437	501	458	439	445	498	484	477	439	474	457	450	460	431	466	442	444	422	470	457	436	434	442	457	437	454	462	418	448	477	444	482	470	430	476	489	485	472	476	467	449	483	445	427	448	446	480	445	455	479	459	461	452	474	482	497	459	438	453	453	426	495	467	419	457	465	474	470	467	445	464	463	439	456	459	425	457	434	451	456	458	467	466	451	468	471	415	441	494	469	487	493	477	456	408	474	450	489	445	442	497	457	455	459	479	437	455	428	449	463	439	478	447	470	454	445	484	408	461	470	481	412	442	476	487	467	474	421	436	512	427	418	497	428	428	443	432	445	447	438	471	503	464	459	448	447	436	471	449	457	430	463	455	427	464	477	421	468	473	485	454	456	419	444	465	466	454	445	445	459	427	442	453	427	458	449	497	416	441	461	471	427	434	479	439	468	469	500	449	453	474	458	481	499	464	444	448	458	465	448	457	472	459	441	453	475	425	434	411	465	435	459	463	469	461	451	422	472	456	477	441	442	443	449	446	478	480	424	447	451	441	479	443	460	451	469	476	456	458	426	475	436	449	421	446	457	476	448	456	473	437	423	437	479	450	487	438	474	437	430	456	460	481	440	462	453	461	464	438	489	455	504	474	466	475	470	497	453	466	419	441	432	456	430	448	409	468	454	494	435	461	475	444	455	484	446	473	450	447	475	465	416	411	451	460	490	416	446	461	415	459	431	433	454	471	442	451	441	484	483	465	508	464	445	442	456	457	397	430	468	433	451	473	443	445	487	453	465	448	469	448	468	434	463	448	456	464	462	463	483	436	460	473	448	474	432	448	428	479	451	457	451	487	459	446	498	432	496	417	469	418	435	452	440	488	457	474	472	429	490	455	451	462	480	426	470	442	434	471	460	443	474	435	457	448	451	463	499	430	461	460	463	465	447	457	475	474	452	510	481	445	429	434	498	474	424	392	478	443	488	426	481	465	465	459	458	443	480	471	490	462	450	450	451	431	468	446	428	451	452	469	438	448	462	466	439	459	459	457	443	470	450	489	446	473	469	457	485	458	471	441	474	486	457	439	448	449	422	466	489	435	442	418	434	449	447	463	465	452	447	461	433	451	490	448	476	437	449	415	449	418	464	480	456	477	481	473	440	472	416	426	461	449	471	466	443	464	441	473	429	476	441	430	501	462	483	444	443	439	444	444	451	464	478	414	469	466	468	458	463	463	429	437	447	457	463	432	469	413	494	456	441	499	452	446	443	421	482	414	490	483	450	486	442	445	508	478	449	456	465	458	499	452	453	446	451	446	469	474	486	436	444	419	447	452	473	442	434	455	466	446	450	483	468	471	485	414	446	435	427	456	425	466	441	419	475	430	442	449	411	443	447	451	453	473	461	448	424	449	439	469	437	452	490	430	405	437	446	415	449	454	386	450	474	468	470	449	461	454	492	469	471	426	418	422	486	461	470	412	486	423	476	449	427	427	461	448	441	441	449	440	468	419	468	523	463	467	499	449	455	456	467	466	429	473	462	458	426	447	487	463	463	433	496	434	440	484	435	465	485	504	469	457	465	421	475	434	415	460	447	451	447	433	483	464	456	455	473	456	457	455	494	476	450	429	474	420	462	472	458	487	478	450	429	458	454	460	459	479	460	435	445	487	434	486	440	485	471	444	475	458	408	479	494	479	493	473	472	466	460	450	503	442	453	489	488	466	464	473	480	447	417	458	438	441	467	489	472	464	475	476	409	463	468	474	458	446	479	436	476	487	476	423	460	484	444	476	455	448	417	412	458	463	432	460	432	480	462	464	419	440	472	470	453	472	438	456	480	493	452	429	487	452	486	450	442	461	454	422	468	432	479	444	455	494	453	461	465	450	450	443	463	449	441	470	408	476	479	445	490	452	450	430	471	433	418	480	454	424	461	459	468	464	452	479	455	462	463	460	462	434	465	461	435	465	450	466	492	391	456	471	464	426	465	450	466	438	485	448	488	472	466	454	462	458	431	476	468	477	454	453	445	420	434	449	485	429	464	508	446	467	453	449	476	467	437	441	432	457	486	456	430	466	425	449	469	473	463	456	480	495	425	459	434	424	472	440	414	464	497	419	447	433	434	436	490	457	459	451	488	448	479	452	506	465	432	445	466	452	431	425	461	456	437	438	488	444	464	437	433	471	478	440	410	462	467	519	395	430	479	464	435	501	444	453	442	460	426	449	451	460	465	440	441	442	451	467	475	487	464	462	446	445	447	492	450	419	443	446	447	463	467	475	449	471	463	465	427	450	446	449	431	446	480	445	455	438	481	428	468	485	465	476	450	465	460	449	434	464	442	480	446	470	503	423	474	467	461	475	468	495	452	457	455	490	490	470	450	478	452	448	445	428	450	430	469	477	452	430	465	473	509	440	497	465	457	460	487	479	473	448	482	463	417	463	462	459	445	446	475	451	483	461	461	431	469	515	472	450	458	472	433	459	462	427	450	438	431	487	430	474	447	491	455	415	424	447	439	442	461	505	451	451	456	450	481	445	420	515	412	476	459	467	471	464	412	417	458	429	472	435	458	449	440	445	466	502	445	456	485	441	434	498	455	514	449	468	496	437	446	453	449	463	474	449	436	468	461	438	429	465	508	463	449	442	452	479	478	491	466	427	439	465	469	403	447	449	429	443	467	467	473	492	448	470	426	460	455	468	500	436	424	459	464	472	414	461	445	441	462	426	464	450	454	485	450	463	481	464	448	459	484	451	458	453	466	496	461	487	495	471	452	430	479	468	455	439	470	461	446	421	471	478	461	469	446	460	465	445	477	450	451	436	432	454	426	475	447	484	441	446	469	437	455	453	444	430	448	503	478	433	440	453	474	489	465	438	452	420	418	464	424	478	449	422	462	457	442	500	426	473	456	487	462	429	436	461	436	409	490	489	447	500	420	445	505	455	450	448	446	468	453	472	486	471	444	470	446	480	460	441	477	473	436	452	417	502	444	466	444	461	467	476	422	463	465	488	437	446	453	494	468	462	480	445	429	469	453	473	431	465	485	480	469	491	463	437	459	419	448	458	449	488	429	446	464	413	435	433	460	446	472	443	448	485	488
24371	4298	1334	933	561	448	403	333	298	308	274	279	275	256	277	264	269	266	250	280	262	270	269	254	269	236	254	273	268	279	244	248	230	276	251	263	268	232	238	242	236	233	252	229	249	261	261	286	253	257	253	249	252	266	274	258	249	275	267	230	240	247	269	260	239	279	247	279	248	211	250	235	248	249	262	248	260	228	251	244	307	265	274	233	245	241	256	265	219	259	257	254	253	246	271	228	249	235	238	252	271	243	237	242	268	237	239	252	232	241	227	265	234	254	259	230	243	244	266	289	264	244	278	257	245	220	249	275	263	231	278	277	233	235	249	223	241	274	270	283	254	272	218	256	254	245	243	232	213	243	247	253	265	259	262	282	216	253	243	255	270	234	228	241	243	267	274	257	255	259	260	231	262	247	275	236	254	248	251	261	299	251	243	232	270	259	240	265	256	273	255	280	258	271	272	241	274	228	255	268	254	241	254	284	268	265	266	272	290	244	225	234	266	268	248	268	266	231	266	252	246	290	271	272	300	274	271	267	269	252	242	259	213	287	254	247	249	241	243	248	249	252	243	254	253	231	277	283	254	273	230	268	260	276	247	243	294	266	264	238	242	235	213	259	237	246	265	239	249	245	241	265	264	264	271	276	274	240	262	248	233	239	249	245	220	238	224	240	246	241	259	265	248	245	269	238	234	297	255	246	275	233	254	271	251	239	272	277	248	262	229	244	238	240	264	248	278	235	263	242	255	251	230	235	253	257	276	261	241	236	224	267	247	245	241	242	228	229	268	256	268	278	280	265	265	233	255	255	275	265	255	233	237	268	288	251	229	257	252	238	282	284	254	253	268	261	259	259	254	240	285	253	268	247	269	259	264	275	266	225	258	282	260	271	261	235	226	258	259	237	270	263	238	256	229	251	249	251	266	248	249	277	236	239	263	245	247	252	248	267	263	254	278	242	265	281	238	253	220	266	267	274	293	254	251	284	275	261	245	237	265	270	235	249	247	260	242	272	254	221	273	266	259	231	256	249	257	237	252	261	252	252	276	269	241	262	289	251	256	251	260	261	267	246	227	294	246	256	261	263	259	261	261	271	247	258	244	283	261	240	241	256	267	253	276	243	270	263	265	239	262	263	248	264	239	281	240	256	226	277	256	261	244	256	253	230	263	244	262	239	281	239	263	244	269	235	249	293	272	252	237	228	247	244	233	255	252	233	253	241	243	265	264	247	243	242	272	293	271	245	268	251	286	258	251	272	244	244	226	257	254	237	272	234	272	220	244	239	250	249	245	251	276	239	233	260	249	284	264	253	267	239	241	236	279	225	267	263	263	225	239	277	250	258	228	281	231	286	237	262	260	278	262	289	246	236	256	252	269	271	252	224	264	250	270	250	246	266	225	247	235	245	279	249	248	229	258	283	238	279	266	277	293	248	277	247	293	236	282	268	278	241	230	249	254	253	279	280	240	249	269	237	244	264	254	219	244	283	249	235	250	281	270	282	259	256	251	269	242	267	287	235	268	261	252	238	247	261	240	246	259	264	232	268	256	248	232	260	270	234	279	237	221	256	257	260	246	246	266	273	227	254	256	265	271	256	260	247	288	254	262	248	251	234	262	277	251	273	224	295	251	266	219	239	280	246	236	262	249	275	268	273	239	282	273	259	240	214	257	253	239	270	240	224	229	243	246	240	255	270	264	243	261	240	239	243	269	250	264	285	268	211	252	240	250	237	232	259	254	287	272	256	263	266	252	260	281	256	244	231	267	246	253	246	264	265	253	261	267	254	217	242	253	265	280	248	259	257	242	283	241	261	275	251	260	248	266	243	255	250	270	222	228	227	252	238	272	255	254	251	223	215	273	228	291	283	261	243	286	272	252	250	263	240	226	268	224	255	245	262	243	240	251	256	271	242	260	255	273	270	252	234	247	281	263	246	229	234	265	278	228	280	254	254	241	285	244	271	254	255	267	269	232	235	218	251	279	272	262	241	232	251	243	259	245	258	247	257	250	234	239	250	239	250	272	247	248	277	230	248	275	245	250	219	253	251	256	290	265	240	252	254	244	225	235	285	296	263	280	266	220	248	233	235	259	260	244	278	252	237	279	264	273	243	280	279	278	240	267	266	276	261	233	274	267	258	271	251	271	242	249	243	226	273	267	252	228	276	252	252	269	294	267	266	213	228	229	279	263	257	257	255	246	263	244	244	268	225	234	264	253	218	273	261	236	275	255	268	251	269	269	250	287	249	225	255	260	263	214	213	287	258	247	233	248	287	249	239	261	268	265	277	237	263	232	266	262	232	246	264	260	238	257	274	278	251	256	245	255	243	232	234	236	259	278	247	276	255	259	269	234	224	250	249	292	258	250	306	249	234	253	252	268	267	230	268	251	211	254	245	248	262	279	266	252	244	246	241	261	253	254	254	269	228	238	272	271	243	274	268	240	218	254	266	251	240	243	240	262	245	250	262	249	271	252	250	276	232	267	247	286	242	276	247	270	221	239	256	248	243	267	250	264	234	277	256	260	228	254	279	271	272	214	246	272	196	260	247	252	246	290	259	222	250	217	247	252	268	239	250	258	251	223	241	251	246	255	243	268	283	253	264	239	267	256	226	236	274	243	258	249	241	261	272	269	249	254	238	262	261	266	257	254	233	249	254	231	255	247	259	250	254	296	265	251	294	258	242	265	256	238	223	244	280	244	247	252	285	307	270	264	250	261	241	237	260	233	281	251	238	263	263	231	237	280	264	278	241	287	272	262	263	271	264	254	248	267	243	234	248	237	256	264	236	256	256	265	263	241	270	248	240	246	262	259	235	286	238	260	231	265	247	264	234	267	237	253	261	232	259	245	225	255	244	264	234	233	260	268	215	249	245	248	262	243	271	264	256	274	262	232	248	229	228	241	277	283	248	268	252	266	261	276	252	255	235	248	235	263	279	219	269	265	259	271	237	281	240	230	261	256	259	276	236	272	262	289	260	248	260	248	294	237	263	270	250	240	273	243	248	272	265	234	260	256	254	269	257	240	239	273	249	258	238	243	251	244	235	246	279	251	266	241	251	276	262	235	251	249	238	238	266	283	271	285	280	234	248	263	297	246	239	250	247	246	261	277	256	262	229	245	242	254	256	268	272	266	263	241	290	240	247	227	226	247	264	254	239	250	223	280	256	266	267	242	251	258	289	263	251	265	282	236	244	238	254	262	234	260	233	268	247	256	285	250	249	233	247	276	240	244	223	231	270	273	253	255	282	240	265	260	284	245	261	255	251	270	223	249	254	253	282	231	255	250	278	269	254	285	264	222	257	229	287	248	261	254	276	256	272	233	243	231	253	249	279	248	268	237	238	264	269	287	285	250	249	252	257	265	257	255	250	276	264	239	260	245	264	259	257	260	239	266	240	255	271	243	251	247	258	272	249	251	236	248	223	237	261	266	264	242	248	234	280	245	246	259	244	282	278	260	245	263	264	259	242	261	287	237	245	232	250	281	262	255	274
16986	2313	2678	2763	2375	1708	1347	1125	978	844	771	793	743	768	674	700	654	667	631	675	660	678	671	659	661	628	700	672	660	634	640	628	603	597	637	621	714	592	599	607	617	679	662	596	637	671	641	598	588	609	590	614	607	593	637	610	607	628	624	587	582	612	582	653	625	579	613	594	529	686	595	616	647	614	605	589	623	594	646	588	619	595	627	580	611	580	603	575	591	630	644	623	581	629	616	606	631	574	599	646	577	568	646	601	645	641	619	649	635	615	592	599	572	611	613	606	616	593	666	594	628	653	616	577	574	642	612	585	605	615	626	608	597	619	641	621	569	611	588	639	638	585	602	598	594	589	616	597	611	643	579	608	639	568	612	620	633	595	635	601	642	594	626	630	622	632	598	607	556	604	570	599	603	611	629	601	626	604	610	597	596	607	583	572	610	601	567	582	608	679	568	657	623	594	655	577	669	655	617	630	547	633	620	625	596	647	590	601	570	595	629	595	602	579	636	614	614	617	632	616	607	615	602	651	621	653	576	606	620	596	583	618	587	612	612	612	609	636	595	623	615	629	647	564	601	636	582	599	595	599	613	623	621	576	638	603	586	582	560	603	600	595	585	638	591	622	627	599	592	653	630	586	596	603	608	623	630	576	602	610	600	619	607	544	597	560	595	591	605	592	566	623	627	616	559	628	612	619	586	604	621	601	578	581	635	571	668	589	599	610	582	605	580	586	588	608	631	609	588	556	627	619	619	597	601	657	618	654	609	605	632	619	589	594	643	627	589	587	664	616	590	619	624	614	596	635	598	644	611	625	609	579	641	605	614	591	656	624	650	620	614	567	597	575	582	620	586	609	596	605	632	618	631	610	603	600	647	623	633	597	607	632	614	592	622	613	628	612	610	581	603	588	595	643	609	594	605	636	595	597	605	580	623	594	647	617	615	626	640	608	631	576	602	580	636	609	652	588	629	551	620	615	595	614	630	628	636	650	608	603	612	642	621	622	594	529	629	593	608	651	626	608	595	592	582	612	618	620	602	627	649	639	630	601	651	622	624	638	581	640	603	626	607	618	594	586	570	628	637	623	558	593	586	614	591	643	591	606	603	601	631	587	591	648	633	652	646	623	626	633	582	595	638	602	616	602	576	651	606	593	638	645	620	609	648	577	590	561	601	645	610	632	649	553	620	623	598	649	632	616	574	587	588	621	613	630	651	646	612	615	605	611	615	594	643	620	591	641	628	587	644	619	590	625	647	623	606	580	617	627	632	590	619	613	591	592	618	640	603	571	613	586	604	614	647	614	603	589	602	571	576	613	638	593	608	645	615	560	590	635	586	609	574	609	614	612	613	609	601	626	643	609	648	624	664	604	637	562	650	658	639	599	599	624	603	597	618	582	587	623	643	595	588	610	632	594	641	639	630	629	601	599	634	643	625	616	672	578	595	609	598	593	612	621	632	591	612	615	635	605	612	622	613	626	622	587	611	620	566	625	615	630	615	618	632	623	597	605	613	635	586	615	599	613	638	602	595	628	612	634	656	668	630	630	609	597	614	600	621	624	599	608	579	576	608	619	538	614	581	642	651	585	591	614	594	648	584	606	643	621	643	638	628	662	644	622	625	591	632	599	570	605	612	678	622	657	621	588	600	577	560	607	599	655	615	590	623	651	654	603	588	592	582	574	657	612	592	567	585	614	591	586	619	628	609	584	634	585	619	599	609	610	610	593	589	623	618	564	623	598	637	585	617	583	599	580	614	663	609	587	640	616	616	630	623	579	606	562	601	616	649	591	630	587	610	622	584	601	649	570	608	621	672	636	622	583	624	647	621	605	628	606	595	606	632	566	593	576	620	600	578	625	660	617	645	644	605	605	626	637	627	597	618	615	622	610	623	603	602	559	596	635	585	595	602	598	600	614	622	618	600	578	587	571	601	620	631	637	691	608	616	648	614	617	643	625	589	647	609	594	578	585	620	652	602	594	620	605	600	590	621	559	616	626	650	582	628	631	579	610	586	618	648	573	584	605	587	628	632	603	602	614	620	625	628	611	643	614	620	609	604	608	625	606	621	631	584	640	589	596	629	638	604	650	644	608	596	625	606	581	553	643	595	593	614	635	590	606	598	653	642	647	625	645	607	624	576	609	613	605	615	592	611	643	601	603	664	615	635	605	607	687	598	630	608	630	641	635	617	606	628	632	707	619	648	629	585	670	587	581	583	643	610	619	622	601	656	594	593	663	606	669	635	602	604	586	588	618	591	626	673	622	558	648	581	617	671	613	593	610	602	614	605	590	616	591	628	583	603	610	597	609	605	598	639	574	638	597	573	609	657	648	585	646	578	636	597	635	665	630	569	590	618	617	616	657	536	603	621	606	602	649	613	637	624	563	604	617	639	592	610	592	567	581	611	625	647	659	595	594	599	607	634	586	608	580	578	623	658	602	617	574	602	643	606	605	607	626	593	590	601	619	556	623	657	605	624	626	593	623	576	636	612	607	617	644	584	631	651	618	670	642	586	650	596	678	617	614	582	632	608	650	648	599	630	640	592	623	641	633	624	587	603	626	646	585	590	634	623	613	592	631	644	634	632	656	644	590	583	581	631	600	575	628	610	594	587	567	641	624	607	575	613	598	629	623	595	603	649	647	658	605	623	646	618	658	593	671	646	605	596	583	610	605	651	609	613	651	622	561	606	596	587	575	635	607	575	615	562	588	599	635	642	607	619	599	607	640	591	625	596	657	597	654	591	639	575	667	617	599	622	581	629	636	610	577	572	618	574	611	591	585	581	651	635	614	629	598	649	600	580	669	580	602	619	583	567	623	641	581	670	644	560	618	602	643	617	596	644	578	593	637	610	618	637	568	646	624	598	628	604	626	605	638	613	605	623	632	584	627	608	660	609	596	637	634	626	593	608	661	585	621	619	589	629	632	646	609	609	586	643	594	620	639	600	583	594	606	591	653	608	581	571	633	599	600	636	615	593	620	648	593	620	564	604	578	603	573	619	588	603	626	627	601	609	600	629	575	626	668	632	611	625	619	636	633	565	629	598	577	596	631	620	630	591	626	660	653	598	601	610	581	586	596	593	576	582	608	596	576	581	605	611	607	639	612	606	635	627	628	600	590	625	597	619	617	636	657	621	587	595	629	629	647	617	577	623	643	596	591	617	620	602	582	635	626	592	645	580	605	632	624	596	595	580	626	620	611	622	619	604	638	597	573	616	619	593	606	602	601	608	593	553	610	616	610	644	582	630	628	600	631	616	591	618	606	618	598	583	642	608	589	599	624	578	615	549	600	624	638	596	576	630	628	619	588	638	640	629	606	587	634	613	611	639	604	620	611	603	620	596	590	674	610	612	624	576	619	609	629	596	595	652	598	591	603	606	625	580	569	593	623	611	631	616	617	640	609	629	651	651	611	624	622	604	550	640	612	573	643	619	653	594	651	631	591	632	641	614	622	609	611	574	639	574	621	613	637	612	686	629	600	587	631	637	588
34364	7681	1992	1138	777	591	432	330	278	274	215	220	187	238	224	201	182	182	190	176	194	199	192	180	166	204	178	179	188	166	180	199	196	209	176	177	168	191	191	221	181	212	222	189	175	191	214	193	172	201	195	188	182	153	162	182	189	205	169	191	198	198	165	161	186	184	171	189	177	184	196	186	177	181	173	165	196	190	184	186	186	178	165	189	162	175	195	190	198	197	187	191	183	208	206	176	195	187	169	177	198	202	185	188	182	197	196	191	193	202	203	165	208	190	193	195	177	177	152	204	181	188	188	180	177	168	194	157	174	220	196	186	190	190	180	189	194	185	196	177	166	170	199	173	202	197	194	178	164	163	179	179	168	159	187	176	161	185	153	168	169	195	196	185	197	211	179	173	185	194	181	176	201	185	169	188	193	206	202	157	185	167	178	189	195	177	200	181	197	166	192	183	187	180	200	204	187	191	166	163	178	194	205	202	190	159	211	179	189	199	192	183	196	197	183	178	215	180	175	169	187	179	164	180	181	193	165	182	180	205	163	217	191	199	170	175	159	192	210	156	149	185	176	179	174	172	212	194	179	212	205	202	217	161	187	188	177	198	149	179	172	176	199	193	181	180	196	184	195	178	207	165	205	220	187	169	175	181	177	200	216	181	167	214	176	179	181	176	169	141	166	198	154	208	181	156	181	179	184	179	198	148	204	186	149	189	193	186	175	194	191	189	229	185	189	158	164	183	172	179	176	199	191	198	205	192	184	195	169	174	193	163	162	196	182	189	190	199	181	189	168	187	178	194	195	211	210	180	193	169	199	175	201	193	184	188	178	199	151	177	186	191	183	170	204	196	182	200	200	209	167	168	186	190	163	181	181	182	168	173	179	164	174	181	215	208	186	179	192	135	200	194	204	192	158	185	165	152	182	192	198	167	181	169	179	186	198	169	196	173	185	194	187	202	178	182	199	193	186	180	172	179	183	200	181	180	190	181	183	174	208	187	192	200	195	215	173	158	198	191	185	189	186	202	174	185	201	184	184	196	160	196	194	192	181	177	181	166	192	186	197	197	210	197	201	191	190	170	198	182	167	180	192	194	168	183	205	182	200	175	193	209	189	209	193	162	170	188	210	177	183	183	184	176	178	163	182	180	171	186	206	180	182	187	181	167	180	196	176	168	189	182	174	184	175	170	186	188	173	186	215	196	187	211	200	195	174	214	187	195	182	218	173	189	175	187	184	170	169	177	167	201	197	202	201	201	198	218	192	193	202	189	168	215	205	179	169	196	172	202	156	205	179	193	185	176	194	158	151	182	190	180	193	163	168	191	174	182	181	187	193	181	209	197	193	201	200	183	176	188	204	183	187	182	173	185	168	205	158	220	169	179	197	189	218	170	189	199	172	174	171	170	179	174	169	182	183	189	159	193	175	183	216	198	186	189	205	161	187	197	155	177	214	185	179	173	189	177	181	175	193	207	177	183	176	181	167	213	185	199	162	206	197	198	183	193	179	188	189	174	176	161	194	176	201	166	191	168	227	217	205	203	194	168	185	193	192	192	201	182	197	182	198	180	166	181	169	158	187	203	178	187	200	189	158	181	209	180	182	167	189	193	204	177	197	226	175	178	200	194	207	183	203	173	185	157	171	170	183	203	185	160	203	160	161	183	169	187	171	160	178	182	200	190	195	184	194	183	214	173	190	201	156	183	197	193	182	163	144	183	173	205	167	169	204	180	182	172	168	199	185	177	205	188	198	180	163	184	191	173	196	170	197	194	182	193	175	174	194	188	176	172	207	179	188	168	193	186	191	163	170	158	167	166	198	168	190	187	170	185	178	196	190	186	167	168	185	185	154	190	171	162	194	175	204	193	166	190	185	188	196	194	179	165	202	198	178	188	197	182	197	164	174	152	203	160	176	232	189	199	172	165	193	191	188	173	174	187	189	164	174	187	189	173	204	174	172	191	189	179	189	171	179	168	178	180	169	169	147	176	186	157	190	195	164	198	193	185	188	171	184	194	205	174	191	188	183	170	193	188	192	201	175	206	175	202	201	189	187	189	187	208	195	187	185	181	195	196	160	178	208	193	152	219	197	180	189	187	147	150	168	197	153	169	178	184	193	183	199	172	142	178	195	185	189	188	189	171	197	168	175	181	181	173	163	194	191	154	176	207	173	188	187	177	189	165	189	178	192	177	188	186	187	192	208	165	196	184	193	185	172	194	174	187	210	185	189	175	168	196	170	181	166	192	194	188	167	167	184	180	192	154	178	188	202	193	184	193	193	196	170	183	169	191	179	192	177	194	197	156	176	202	198	169	182	167	186	198	186	158	172	209	216	180	169	183	199	211	178	196	177	202	183	194	187	199	205	159	205	199	200	202	183	176	168	192	173	189	198	155	185	180	212	161	183	170	192	193	193	181	198	184	185	202	180	197	170	183	202	193	184	205	171	183	212	187	190	163	209	195	196	180	198	169	192	185	196	186	180	196	188	195	178	170	171	167	183	179	184	194	211	160	176	200	177	180	168	191	189	221	200	185	192	192	172	155	185	174	171	178	198	167	180	158	195	162	163	186	198	187	194	187	193	167	187	164	168	167	217	189	202	148	198	187	171	163	199	160	173	210	199	187	182	168	184	166	152	190	175	187	189	189	186	193	180	198	185	195	195	197	187	165	182	177	173	175	191	169	169	194	176	196	181	194	204	211	155	177	168	173	171	186	193	187	190	177	195	167	182	186	180	194	189	183	197	178	164	203	191	179	175	191	170	173	185	174	168	210	192	212	218	156	175	185	168	181	194	195	205	185	177	180	203	166	197	186	201	195	174	173	194	211	189	203	186	167	186	168	177	189	204	214	194	195	203	179	185	204	194	191	169	185	169	168	194	191	181	157	182	185	181	187	185	215	178	201	151	187	172	184	197	194	192	193	196	175	213	192	193	198	162	173	188	192	177	183	183	180	173	182	169	164	181	189	227	186	168	198	193	183	189	209	166	183	167	212	171	180	186	216	171	193	188	186	186	202	158	191	190	197	177	192	208	181	209	172	149	198	171	224	201	190	188	181	182	217	193	184	202	164	201	195	189	203	170	209	211	177	205	216	182	189	185	203	181	195	178	191	191	179	167	183	168	190	171	174	175	201	187	191	201	187	197	183	170	181	187	183	187	164	194	205	179	180	199	193	181	195	202	201	197	188	214	191	213	177	186	187	177	162	177	190	211	183	172	170	185	175	190	210	197	206	184	183	210	189	177	179	190	205	195	185	179	163	163	184	189	190	177	189	189	183	202	182	176	197	214	199	203	178	215	190	202	186	186	163	166	184	183	181	212	195	179	167	178	180	229	184	175	180	181	194	181	178	186	181	167	166	176	188	188	196	184	176	197	176	194	153	172	179	197	180	207	189	156	162	191	191	190	177	192	196	187	195	179	158	177	173	173	186	178	188	212	177	184	179	181	170	197	201	202	176	179	189	196	206	184	200	172	170	199	174	198	164	176	187
21615	2926	3573	3533	2982	2246	1768	1240	970	878	787	710	693	629	624	539	536	584	527	519	543	513	523	485	504	473	513	524	456	525	513	485	454	450	472	499	432	501	493	464	449	450	491	474	479	518	434	470	453	432	496	504	478	457	449	423	433	438	490	452	415	458	461	430	463	425	416	452	435	467	497	496	447	457	458	462	464	462	475	468	463	439	455	457	408	506	458	447	476	440	477	497	468	469	495	465	462	464	449	453	425	423	435	467	434	426	458	445	450	441	444	475	453	481	443	435	433	457	451	447	446	459	475	464	485	475	457	449	447	437	451	457	443	469	463	467	431	468	442	470	463	429	482	467	423	433	461	462	442	467	455	439	484	450	484	428	461	466	441	463	461	477	446	452	435	425	458	482	382	450	466	441	449	422	443	493	462	411	442	459	438	473	454	440	432	490	453	434	455	433	437	457	427	371	470	467	449	413	456	467	433	474	464	441	464	430	460	456	452	442	451	450	471	437	484	454	458	465	476	452	445	412	467	395	457	478	426	425	435	447	477	461	446	443	415	469	448	444	442	464	450	404	439	450	446	469	423	459	440	428	459	434	374	445	454	450	452	452	448	445	430	423	466	452	428	481	467	467	446	441	434	476	463	455	454	445	452	465	409	457	498	447	448	442	443	453	484	431	420	433	430	417	437	440	438	463	454	459	426	427	431	396	457	474	452	449	462	429	445	419	472	440	455	443	474	454	467	428	456	425	484	444	452	459	459	468	457	469	469	446	451	457	413	451	473	443	463	394	447	438	474	450	415	440	451	396	456	428	465	464	433	436	480	409	419	435	421	465	455	402	449	458	484	419	459	459	468	467	476	458	454	436	471	456	454	473	458	428	444	436	464	468	473	439	475	461	447	431	422	449	424	442	440	470	435	478	457	452	438	467	467	448	443	415	453	467	445	455	402	470	443	447	457	452	466	434	462	477	429	456	474	471	429	462	441	498	426	431	487	446	423	487	466	456	456	479	424	404	451	443	392	450	465	485	471	457	463	400	459	433	486	454	441	446	445	478	464	420	461	461	477	462	433	454	451	427	414	447	439	486	433	492	462	454	437	443	423	419	451	452	442	462	481	446	472	439	452	464	490	429	419	417	457	464	470	420	462	485	436	470	475	426	458	439	420	441	439	455	417	460	438	433	441	457	416	459	448	453	423	445	487	407	426	478	436	450	470	497	465	437	443	457	414	431	469	431	439	445	433	425	464	427	438	437	453	440	445	437	434	456	458	432	415	434	443	419	434	473	461	467	460	458	474	446	466	441	448	419	413	440	488	490	458	471	443	498	426	464	460	460	429	442	450	477	460	480	453	424	437	468	458	462	407	473	460	470	436	420	455	479	440	427	426	470	447	438	457	460	424	443	477	483	426	447	454	446	451	455	468	436	445	461	440	426	476	439	464	442	415	437	453	464	437	477	480	426	489	470	474	443	442	447	470	425	444	435	480	451	433	419	462	416	458	433	444	453	421	446	438	477	458	442	451	437	407	433	490	461	471	434	422	423	476	466	504	439	462	426	429	454	436	472	411	444	478	442	457	440	437	432	448	400	423	469	430	484	443	443	490	434	424	442	439	470	398	450	453	432	452	450	430	475	457	442	420	422	442	436	442	428	422	468	426	454	487	454	451	430	424	465	469	441	459	466	442	440	430	449	417	453	454	458	508	488	440	466	473	451	459	450	459	458	491	471	417	468	476	475	451	478	457	448	453	437	411	479	449	464	464	447	428	433	467	445	440	458	430	418	446	448	439	418	469	415	442	453	431	447	471	430	439	470	425	466	448	448	452	444	450	450	438	441	466	447	434	449	462	434	415	430	461	450	444	469	434	449	419	472	464	441	475	424	466	439	470	461	440	442	430	450	456	478	451	462	480	466	446	470	425	438	464	458	441	449	468	443	431	439	445	481	410	408	469	476	453	436	469	417	480	451	423	475	446	441	455	478	453	455	453	479	446	468	463	486	450	431	447	421	427	441	441	441	451	482	448	451	456	476	445	419	475	445	471	442	455	450	463	453	477	488	416	447	409	467	410	459	433	480	464	443	411	450	419	456	416	425	434	410	456	445	488	463	437	438	442	442	436	453	458	436	412	454	452	454	516	423	433	446	447	416	428	422	440	466	459	462	456	436	458	448	411	472	468	448	492	445	472	460	453	477	457	461	455	442	425	428	468	511	415	450	442	446	447	469	453	474	496	453	430	449	454	436	441	445	443	458	427	438	446	438	423	426	448	478	456	509	429	449	429	459	466	439	449	468	441	455	449	465	470	458	436	462	440	475	443	469	467	461	468	459	418	457	456	482	440	429	447	427	485	467	451	475	494	406	452	439	424	416	454	427	438	456	440	466	466	424	423	445	425	425	431	457	439	435	454	439	464	491	434	445	458	457	436	426	437	436	454	446	435	459	469	451	493	437	437	448	452	431	456	450	462	462	439	452	465	463	442	457	461	459	433	422	449	499	413	442	446	457	440	442	479	427	459	427	430	470	451	452	428	423	452	466	461	468	471	442	456	472	425	445	431	462	464	431	482	436	449	456	475	453	431	431	432	462	452	442	400	444	446	481	428	397	479	469	477	495	433	441	477	447	444	469	459	443	450	467	473	455	429	466	478	439	428	431	467	446	441	445	443	444	467	493	444	460	468	441	450	468	457	446	438	405	392	440	457	489	417	440	434	487	442	480	442	457	437	457	454	451	471	464	419	448	454	444	468	455	441	421	455	487	458	469	482	415	438	445	467	463	467	434	431	452	456	387	453	452	455	449	445	447	513	449	452	447	446	489	462	427	479	456	446	467	467	425	419	461	487	430	439	420	431	432	445	443	445	405	420	477	438	480	451	460	453	436	429	445	466	434	455	448	446	461	479	438	423	466	436	443	447	423	472	448	459	434	464	425	452	400	450	444	416	441	467	444	433	455	425	434	455	477	423	417	460	411	440	458	433	431	437	431	470	464	439	441	448	433	432	426	440	405	458	463	437	455	463	426	421	440	405	452	406	459	459	416	470	438	431	483	447	454	412	393	469	472	441	461	453	425	433	478	464	453	435	423	451	456	435	471	459	454	463	443	428	488	465	447	435	430	447	422	496	463	457	489	479	460	425	478	478	460	455	461	476	434	432	423	477	473	490	437	438	439	443	438	449	457	434	479	458	437	405	450	483	459	434	457	448	469	459	427	439	423	422	430	429	437	455	431	429	452	428	459	465	457	460	435	468	422	430	471	430	430	450	461	398	494	430	421	424	410	492	454	443	455	439	472	456	434	440	402	461	441	432	432	475	430	456	448	419	436	456	480	448	446	490	473	461	454	450	444	435	474	455	444	428	461	478	444	448	416	429	432	429	475	409	438	504	429	443	447	460	519	461	441	430	438	420	485	450	441	463	410	409	422	449	482	441	477	465	426	499	436	429	447	427	463	447	433	443	459	430	483	475	444	453	446	447	419	461	422	469	483	427	442	470	488
10640	1300	520	387	302	260	285	232	222	221	192	179	202	245	194	197	201	201	225	230	208	247	202	213	240	205	187	191	216	196	220	222	218	212	216	215	183	188	216	200	193	201	198	210	224	206	192	218	204	198	203	210	202	260	184	198	225	206	221	201	193	217	213	216	207	196	218	220	199	222	206	223	208	223	202	212	223	209	225	203	190	202	232	191	205	198	201	222	208	208	207	199	212	218	210	204	218	206	220	202	228	224	214	202	189	197	209	204	192	205	214	244	213	190	215	212	207	217	180	202	196	208	216	215	203	216	178	208	213	218	199	197	203	206	202	214	222	222	215	190	217	222	200	220	200	226	228	212	182	216	214	234	228	213	206	179	197	212	205	222	223	217	202	206	205	234	213	222	207	184	187	229	177	214	189	194	210	194	193	199	203	203	208	197	251	193	214	192	208	204	190	178	199	226	223	215	205	181	222	237	198	175	191	226	225	202	202	202	194	188	223	229	210	207	195	220	210	183	190	194	208	203	202	212	199	214	204	225	217	217	217	196	207	205	202	202	223	202	223	204	218	227	176	199	195	199	173	222	193	228	202	198	205	203	193	180	218	204	221	217	202	200	208	205	193	213	227	207	244	232	209	214	194	211	226	212	213	194	222	202	189	210	187	190	195	193	221	211	218	224	193	222	227	195	222	190	208	224	225	229	204	238	191	207	200	223	208	221	222	215	226	248	185	198	243	200	192	208	209	231	196	196	213	230	194	206	217	213	214	227	188	229	208	219	205	241	238	197	209	206	234	208	219	214	215	207	175	199	211	201	199	219	174	202	191	229	203	172	196	208	175	233	204	209	203	211	219	222	207	216	227	215	178	207	206	220	222	208	204	221	220	204	183	207	220	201	188	219	214	208	210	237	207	207	213	201	214	184	209	215	199	214	226	195	193	216	208	204	209	221	190	178	194	214	218	198	191	212	206	227	216	208	194	205	205	215	221	207	228	204	205	225	240	212	209	212	209	211	212	204	202	231	208	223	210	192	210	204	202	194	209	207	215	208	202	199	192	208	203	210	203	191	208	194	221	201	197	200	191	197	181	199	222	224	187	210	203	217	206	200	209	202	202	213	214	226	231	203	196	188	202	182	210	212	200	234	215	180	182	218	210	190	204	234	233	196	229	213	188	210	244	215	203	198	214	190	213	191	198	210	228	214	194	211	191	190	181	219	228	210	203	200	191	194	206	198	212	214	197	208	178	207	193	198	218	202	210	211	238	228	195	205	210	203	217	207	217	207	191	213	183	212	221	208	206	218	222	207	222	226	200	195	201	182	210	212	200	195	197	205	206	191	248	211	205	194	186	186	219	187	191	215	193	195	186	186	213	194	210	213	202	220	189	213	193	223	247	196	218	206	207	204	219	211	210	207	188	211	217	234	231	228	217	189	202	213	200	217	192	188	212	214	196	185	198	206	232	198	205	200	209	202	214	237	213	198	187	219	219	182	199	197	214	209	178	229	177	223	226	197	213	209	183	203	210	183	219	223	192	176	223	233	200	191	197	219	206	206	222	211	202	190	170	213	207	200	193	212	223	211	203	212	229	232	210	205	222	190	211	200	251	207	194	210	194	197	212	213	217	201	193	223	221	186	200	204	178	196	219	214	215	224	185	213	213	210	211	211	176	211	201	183	184	205	209	226	217	190	202	218	210	185	204	214	195	195	195	210	192	211	226	208	191	184	209	228	200	219	209	208	175	185	202	236	183	192	224	202	217	205	229	203	224	219	173	228	218	222	212	189	198	192	167	221	206	207	203	175	205	218	209	207	207	206	202	214	202	185	229	199	198	202	209	202	178	212	176	210	206	207	215	198	198	218	215	204	190	197	206	186	175	191	206	198	198	219	192	203	188	211	186	181	217	204	199	238	234	199	216	196	218	203	231	169	213	202	204	222	213	191	200	205	199	218	212	219	221	218	191	206	190	197	188	199	187	180	196	219	207	214	207	234	194	210	185	180	185	213	215	175	229	210	201	185	207	182	196	198	206	210	226	214	209	213	213	188	220	249	184	205	195	209	221	212	216	180	211	236	228	201	185	206	193	248	204	205	224	214	222	183	200	232	216	200	203	208	203	199	187	230	210	210	207	223	188	193	187	230	206	221	227	255	204	219	219	203	198	194	200	204	184	229	187	177	202	222	179	197	186	203	220	215	212	193	206	224	213	215	212	227	232	211	227	197	191	207	185	186	204	197	196	177	203	194	217	192	202	203	203	209	206	232	208	215	226	215	220	198	227	213	204	220	185	230	212	206	198	202	178	192	199	193	214	245	212	218	197	214	190	206	212	216	210	200	217	200	220	199	205	197	228	197	196	210	202	180	203	195	207	207	197	208	227	226	213	208	221	242	210	227	198	216	199	213	204	229	204	196	213	193	229	200	218	204	176	210	205	209	238	215	198	244	189	229	219	199	214	197	172	207	197	225	208	213	209	215	181	204	194	211	203	220	226	200	205	205	197	198	227	241	213	225	195	201	229	203	210	212	198	219	225	198	200	242	211	231	220	206	204	192	217	215	217	224	208	211	201	204	219	177	226	187	214	181	209	212	228	217	242	213	200	196	218	200	181	219	227	215	224	212	214	205	205	207	214	218	189	194	170	186	195	219	207	239	214	207	218	196	219	199	211	232	259	189	216	193	196	224	204	186	197	207	209	211	238	193	202	181	189	222	191	210	215	196	206	191	200	216	203	187	226	213	222	215	210	201	197	233	201	226	202	195	173	207	193	194	236	206	193	192	216	216	233	229	195	201	227	218	212	194	188	203	183	205	202	193	190	194	189	214	198	218	200	200	177	201	192	249	201	226	220	224	212	192	192	212	186	195	188	205	212	235	223	200	196	208	212	192	226	203	232	244	208	203	196	210	201	216	152	208	228	204	195	225	212	222	213	212	214	190	200	206	227	216	189	205	198	194	227	214	199	210	223	203	235	204	223	200	211	204	228	225	215	220	217	221	190	220	193	200	205	198	214	201	218	241	180	209	209	196	201	210	208	214	222	197	203	200	203	204	206	215	213	210	193	250	203	201	197	194	209	237	212	202	228	193	217	225	197	219	181	196	226	198	230	213	214	219	217	230	176	210	247	201	205	200	227	209	210	206	205	195	230	201	206	220	196	193	207	203	199	195	221	191	213	205	221	214	249	231	223	212	196	215	219	204	220	204	197	174	240	196	183	202	212	221	208	179	198	219	191	190	182	204	206	200	206	214	209	201	207	169	192	233	203	218	189	185	177	188	208	193	203	206	206	182	206	195	167	210	213	212	220	243	204	226	210	223	198	213	195	200	224	193	217	199	211	188	231	218	202	183	204	231	192	220	199	208	211	194	200	199	204	204	222	207	225	178	199	198	192	179	219	211	231	194	192	189	205	195	233	233	209	195	200	211	191	223	217	191	200	209	180	217	214	215	185	204	185	216	179	238	217	218	210	203	217	217	206	210	186	206	219	172	230	200
7780	1128	1341	1273	1100	969	735	715	603	630	592	567	563	541	539	530	511	533	531	541	543	517	504	529	527	520	515	601	536	523	556	492	480	511	484	503	521	506	545	485	576	539	511	521	539	509	563	517	528	525	481	468	501	538	545	508	544	515	554	553	508	523	484	512	505	529	573	559	533	514	511	558	519	520	501	502	503	524	525	490	524	491	517	507	524	498	503	531	501	509	505	525	500	518	556	532	535	486	529	497	529	539	551	545	536	569	521	540	548	494	558	510	505	502	538	533	516	497	512	506	549	543	578	493	530	540	519	518	510	491	540	508	511	469	524	526	493	533	522	532	501	557	548	534	538	522	540	515	518	501	487	488	476	527	514	506	550	544	481	521	484	543	537	519	492	565	545	560	503	523	539	521	550	512	528	527	525	544	521	539	522	484	527	527	506	486	539	537	540	527	530	510	521	507	518	530	508	547	559	521	459	542	508	519	510	530	507	480	552	537	507	524	506	528	552	533	537	529	562	529	548	537	538	522	485	526	511	546	531	528	532	486	516	514	594	534	530	495	564	502	514	497	513	496	488	506	533	495	494	497	497	532	521	537	488	516	565	507	516	505	508	553	541	522	481	482	497	529	502	538	542	502	536	523	534	543	509	525	572	486	496	525	490	564	562	516	511	554	524	546	476	563	539	591	525	527	529	565	544	495	548	506	497	514	512	509	569	497	494	527	521	551	486	484	526	539	565	508	540	491	497	514	550	538	481	501	522	512	551	522	503	518	525	532	530	512	520	493	544	478	513	510	539	554	531	559	522	516	461	543	559	506	525	528	520	528	535	498	543	513	531	545	575	491	499	502	526	515	528	527	551	544	514	529	527	507	538	519	500	526	513	518	482	530	527	495	504	479	516	522	532	527	516	518	510	596	508	549	511	508	508	542	512	512	549	542	539	543	487	507	490	498	521	480	511	536	511	518	519	478	552	538	491	519	471	500	487	495	547	503	545	562	501	531	519	524	491	514	487	518	546	479	494	476	511	512	554	523	525	546	503	483	540	560	514	542	516	512	504	552	538	550	554	515	494	527	513	504	531	525	496	510	494	542	550	512	532	519	521	483	532	524	550	541	530	510	521	510	537	509	527	513	587	534	550	544	534	534	504	492	530	501	511	560	557	513	508	511	585	523	509	506	511	498	512	504	498	535	515	512	512	494	525	521	478	518	526	529	493	549	557	534	531	490	548	544	495	506	510	559	524	555	517	527	502	516	501	536	517	508	528	514	526	509	505	532	509	546	501	497	543	563	550	535	538	528	496	475	515	500	521	488	520	549	546	545	482	544	517	539	502	507	505	514	496	553	505	482	527	506	478	546	487	542	534	589	534	562	520	536	499	496	530	526	506	483	527	499	545	511	484	453	519	528	505	534	554	496	521	501	535	521	499	517	501	540	523	513	527	501	488	506	490	539	523	530	511	524	495	507	542	521	504	494	498	524	520	488	533	521	537	510	506	490	512	500	560	502	543	499	534	513	503	517	563	494	530	535	511	550	493	522	531	568	517	543	504	506	526	488	514	514	548	543	504	499	529	528	536	523	522	540	490	543	550	511	510	491	504	521	514	508	539	513	513	511	498	523	485	536	558	520	505	526	500	494	517	472	519	489	531	521	545	512	534	505	538	480	482	516	524	520	526	532	545	488	548	538	537	552	514	491	528	505	509	525	527	520	544	502	480	515	549	532	516	523	521	509	499	564	503	531	494	483	477	531	494	521	552	506	503	513	544	514	544	504	526	525	525	533	552	511	524	469	519	487	507	531	503	532	511	484	545	522	530	529	512	518	474	494	517	495	493	537	583	498	510	529	532	492	502	536	496	517	549	509	520	551	523	507	516	537	539	482	553	573	503	479	505	549	531	493	520	496	520	537	542	494	557	532	497	500	500	558	493	503	508	530	525	510	533	523	524	512	536	513	504	510	510	532	505	522	507	490	553	496	542	527	497	533	455	519	495	539	524	565	520	548	528	541	560	504	518	528	538	497	526	508	540	516	541	528	477	523	513	537	560	530	497	505	490	522	493	497	525	500	507	533	531	503	479	514	549	539	509	531	572	560	523	531	494	510	507	521	513	516	515	520	558	529	542	502	505	519	515	521	544	554	512	532	538	508	509	509	536	482	493	543	518	514	493	502	501	537	547	540	508	546	534	520	545	521	512	538	538	475	498	517	522	548	544	519	508	499	511	498	524	513	527	532	505	502	503	498	584	500	540	504	549	514	493	569	501	503	523	531	513	524	490	534	463	545	524	548	495	489	509	516	530	489	509	566	455	566	560	524	517	528	509	491	515	533	505	585	519	532	530	530	525	568	544	543	518	532	482	477	495	538	500	506	509	513	492	536	505	537	530	513	498	515	547	495	540	478	539	505	517	534	527	527	501	531	518	532	508	499	501	510	517	490	520	529	563	526	496	530	495	482	525	542	540	504	511	544	509	528	536	522	540	501	536	502	538	520	502	483	542	471	526	508	502	487	554	544	477	482	487	516	496	518	556	526	480	518	470	529	519	566	522	543	516	565	503	520	500	536	557	509	526	496	528	516	531	546	509	523	551	542	506	523	532	521	537	490	496	493	546	496	514	533	515	523	555	544	473	555	516	496	535	481	547	525	515	484	542	518	494	507	545	502	508	495	514	504	480	558	512	543	515	519	524	514	518	524	487	507	518	530	521	475	518	518	519	551	514	533	527	524	501	492	480	506	524	512	510	482	548	535	507	510	498	517	531	528	511	518	537	515	513	507	544	521	534	501	510	520	496	539	513	491	533	513	538	516	477	517	516	530	471	472	531	507	553	549	511	512	520	536	544	562	508	538	518	462	508	543	517	503	549	517	519	547	542	505	540	558	506	498	491	522	473	564	528	534	543	491	552	538	569	484	505	525	530	552	527	491	538	516	500	513	533	534	540	501	525	537	513	538	563	515	524	498	501	523	548	489	489	528	501	512	473	523	560	515	536	517	543	530	491	512	512	536	554	540	519	559	496	504	520	517	538	539	525	505	455	526	474	489	550	531	527	560	507	535	535	537	528	491	585	519	511	487	561	512	517	506	519	498	550	537	526	549	482	563	565	518	489	476	508	513	530	498	483	498	534	474	526	517	531	496	480	516	526	526	511	495	531	497	512	523	505	495	562	532	524	516	498	502	505	526	550	517	557	544	471	511	557	496	501	541	470	494	543	551	526	518	457	516	519	493	528	521	529	522	494	537	551	500	503	550	490	574	506	519	480	568	508	554	469	576	514	533	506	504	481	498	536	534	508	560	523	510	521	496	516	476	520	555	526	526	469	526	518	514	539	509	507	499	490	515	500	525	556	510	510	505	496	496	509	529	494	513	541	520	479	531	512	556	531	511	532	521	501	533	524	535	515	499	483	516	535	536	542	504	495	520	549	533	518	514	499	531	513	520	584	510	544	519	542	541	502	528	525	520	547	488	553	546	517	503	489	517	542	507	514	514
24558	4245	1195	840	578	462	408	325	345	324	327	304	278	321	277	292	264	270	289	282	286	275	324	311	260	272	286	276	310	300	263	273	285	290	255	268	269	287	280	279	272	325	287	301	278	299	271	254	297	287	316	265	286	295	298	277	287	260	318	284	293	264	286	268	285	299	264	310	284	280	253	254	276	268	272	308	301	287	248	276	288	290	266	277	289	296	275	296	276	268	284	284	313	329	282	291	273	296	318	241	276	292	255	277	280	264	286	280	294	291	287	298	296	286	276	320	272	305	255	262	298	264	276	299	263	326	284	296	298	259	285	285	254	297	292	276	293	267	299	288	296	295	296	267	256	307	258	270	279	271	271	270	280	262	248	281	285	288	302	272	276	282	279	282	278	253	283	304	276	271	271	276	279	318	250	299	262	295	301	278	270	295	265	295	272	247	259	286	285	275	271	303	290	284	278	270	277	305	286	268	260	280	265	301	283	274	301	274	281	243	260	265	239	283	291	278	296	273	315	287	288	273	271	256	298	279	252	302	278	251	264	290	309	267	295	262	265	251	249	287	272	276	300	290	272	286	283	264	296	281	290	285	284	277	277	307	291	300	241	255	263	240	295	263	250	264	297	298	294	337	301	231	306	301	240	258	278	294	263	286	277	302	268	304	272	286	244	287	229	269	285	301	246	304	259	313	244	310	328	290	260	312	263	291	269	272	282	235	261	274	276	279	257	261	284	263	249	304	269	265	280	263	275	286	295	263	260	299	278	286	313	306	253	304	280	300	277	277	249	301	302	301	267	278	253	233	278	279	276	247	298	270	273	273	293	286	312	291	281	313	263	277	297	273	294	267	297	260	283	262	261	266	286	274	293	308	274	328	276	291	282	292	271	280	268	270	274	288	261	291	282	285	274	305	308	266	256	247	258	253	276	310	324	250	282	267	248	278	286	264	281	254	284	265	266	248	277	277	281	286	280	289	277	275	301	272	281	271	303	295	316	268	248	267	269	276	283	299	262	312	251	288	280	275	267	298	305	283	274	288	285	297	293	297	283	313	267	268	290	301	281	304	254	293	256	303	282	276	283	283	267	272	251	262	276	301	309	303	260	277	285	289	282	275	279	304	242	297	260	295	274	335	295	280	323	279	293	276	301	265	254	266	285	292	281	281	287	276	275	270	274	261	289	287	293	278	276	277	272	297	275	254	273	289	282	299	287	307	277	294	301	298	305	253	285	301	286	285	274	252	267	237	259	272	281	299	265	306	284	266	296	293	266	250	256	317	260	278	306	279	285	276	306	297	283	243	259	309	298	284	286	271	288	315	301	304	284	269	275	275	303	264	264	266	246	274	310	268	293	273	295	283	283	271	264	279	316	283	286	258	275	269	255	285	331	253	270	276	283	282	248	298	279	297	289	293	294	309	317	261	281	278	271	272	259	275	248	270	316	272	281	287	264	288	310	245	269	283	289	290	299	299	328	294	283	276	249	276	291	276	305	295	280	291	275	279	247	291	284	283	273	291	276	287	250	291	273	270	267	283	259	265	281	291	272	325	291	284	289	307	269	259	268	265	274	291	251	280	261	272	270	276	261	306	300	312	275	290	298	265	264	247	266	266	293	276	308	253	318	281	284	278	272	282	273	297	271	292	268	284	298	277	308	275	298	288	278	258	286	245	276	297	263	291	260	282	281	272	289	252	268	299	277	261	256	283	295	283	286	266	284	290	272	283	279	276	281	240	287	285	290	290	275	273	257	268	252	280	303	287	272	264	257	272	281	259	297	273	278	331	241	268	292	286	322	290	260	287	284	266	265	279	283	283	304	284	273	303	295	269	279	272	296	288	252	300	287	272	277	253	296	259	276	283	263	298	253	261	306	275	281	298	262	266	294	292	276	309	282	294	278	282	275	257	252	295	324	291	252	303	291	284	258	260	282	275	273	285	302	318	256	247	285	259	274	289	280	247	282	254	255	294	264	294	304	300	305	245	275	291	288	266	281	278	265	344	296	309	288	282	273	277	277	304	284	286	271	244	249	313	269	299	265	277	264	284	312	273	292	265	249	286	267	255	292	276	294	268	310	276	316	291	278	294	288	279	269	300	295	298	297	310	300	285	254	279	273	300	293	279	272	270	272	256	273	270	286	273	265	289	275	286	273	259	301	275	269	261	304	296	286	302	296	270	259	280	291	288	254	326	248	252	289	264	297	285	296	249	272	237	260	266	288	298	275	270	273	223	279	296	269	259	293	272	284	287	265	295	263	270	260	299	269	271	293	256	284	305	297	286	267	316	255	286	255	315	244	280	282	287	268	286	285	269	290	278	275	277	264	302	263	255	281	312	273	283	282	274	272	307	274	283	293	262	296	337	315	271	288	239	264	286	267	285	285	278	274	287	258	291	270	282	259	284	267	263	279	305	265	326	313	295	269	253	289	275	296	271	267	255	283	280	297	300	294	266	261	283	282	251	314	314	306	280	259	278	309	267	239	284	281	291	287	308	286	275	282	287	252	266	297	299	307	301	275	280	294	278	308	269	290	286	295	268	271	279	312	295	248	265	273	273	283	283	260	314	261	284	288	329	282	279	287	292	277	312	274	282	247	262	286	277	273	274	249	300	235	266	321	294	309	285	288	290	298	292	253	287	275	289	296	285	275	305	255	249	297	291	285	295	315	258	280	269	255	256	277	310	297	300	268	301	280	260	280	290	284	265	299	285	274	310	287	295	264	282	272	267	260	271	268	249	277	316	283	265	241	289	234	268	283	275	283	274	259	272	283	281	268	303	285	281	282	317	289	270	257	312	284	228	272	272	271	287	285	259	282	252	275	280	277	277	267	287	282	293	308	297	268	295	290	299	264	311	304	259	280	276	288	320	300	280	271	289	273	276	287	253	275	250	309	311	285	284	278	288	251	293	278	287	290	282	270	321	276	295	310	280	282	258	289	282	282	262	281	290	299	301	298	321	286	282	265	284	284	255	250	266	284	272	264	297	276	282	265	272	294	281	293	287	305	278	251	261	281	273	305	282	253	300	280	267	287	303	276	324	279	302	279	295	268	277	276	268	294	269	303	275	285	300	278	273	274	309	296	288	260	260	249	261	272	280	273	256	265	292	281	304	309	261	237	286	280	264	286	263	264	269	259	286	283	278	298	254	286	291	288	281	261	267	291	290	294	271	325	289	272	264	281	281	286	289	264	271	310	312	288	287	284	304	290	311	294	295	268	278	278	250	296	291	292	271	277	263	301	279	269	273	285	300	274	255	259	270	270	300	274	269	257	270	270	283	301	275	287	263	292	250	276	258	300	286	283	252	302	262	291	284	311	280	294	346	281	293	280	283	300	287	287	306	279	263	277	267	261	277	273	294	266	268	299	286	312	287	288	268	298	300	306	278	295	292	284	312	280	249	264	265	301	280	283	290	297	282	294	237	281	275	299	282	271	261	282	262	302	273	309	268	297	319	309	280	289	293	272	282	243	285	255	248	280	309	263	250	300	289
16831	2190	2434	2575	2189	1625	1478	1164	1055	936	841	850	799	780	773	750	696	740	721	747	740	725	759	694	737	775	673	660	665	650	695	618	650	679	700	675	675	710	739	688	712	648	663	698	680	692	671	692	661	644	630	702	689	620	677	679	638	626	704	663	682	667	661	657	621	693	662	679	660	693	718	665	715	702	697	695	658	740	677	667	668	638	667	658	681	699	669	653	681	653	736	691	725	637	673	647	656	672	689	696	637	626	667	678	684	623	628	628	694	696	673	650	658	682	672	681	652	619	665	696	684	684	640	670	638	647	748	661	658	677	699	639	706	686	685	694	630	659	686	669	675	675	659	668	641	671	657	695	663	648	661	684	644	691	672	689	682	663	712	633	627	659	670	697	671	681	688	682	676	686	648	629	673	672	640	677	670	652	687	657	699	644	704	701	682	668	689	671	677	608	623	707	681	687	698	672	650	744	664	626	663	659	658	685	714	661	668	691	687	673	668	656	681	674	707	665	699	675	674	702	694	637	671	654	662	650	669	610	676	687	660	643	730	676	673	632	696	684	667	610	646	681	674	693	674	715	680	713	704	644	712	652	699	665	677	639	699	674	672	686	699	653	639	634	663	670	716	684	699	717	684	694	683	711	712	659	682	683	705	718	608	681	687	690	661	704	699	710	682	658	695	672	675	686	682	625	647	650	681	693	693	681	671	639	651	666	695	650	729	684	743	640	688	666	688	681	611	613	669	605	644	721	671	670	649	669	714	660	697	671	640	666	638	753	671	678	621	650	632	682	682	683	625	679	689	666	658	689	653	684	656	683	664	673	634	699	655	650	644	666	645	667	641	655	665	709	701	668	714	672	667	686	691	709	640	675	686	711	662	681	669	689	691	665	678	672	671	656	679	677	653	665	652	693	687	655	687	692	636	644	712	680	608	679	676	681	710	660	668	655	682	693	640	684	659	657	669	689	675	665	686	679	692	670	646	700	680	675	681	674	637	688	662	630	669	716	671	658	691	627	654	726	646	653	679	692	652	691	756	660	679	672	605	672	705	670	710	691	659	678	679	649	673	654	638	648	659	676	687	695	644	663	657	671	639	671	691	631	681	657	653	620	617	662	657	640	665	675	662	685	628	671	689	641	651	660	667	646	668	672	680	672	662	679	661	658	623	671	635	654	693	682	696	671	706	621	698	684	670	704	665	681	663	673	694	665	670	663	694	653	666	661	673	626	643	704	704	647	662	627	664	667	697	690	675	673	679	657	653	665	684	697	664	636	635	643	632	706	690	662	693	677	690	665	692	704	676	629	634	666	627	688	628	697	672	659	668	630	659	683	700	662	701	710	661	646	663	674	641	681	719	679	638	656	667	695	694	641	657	658	696	636	691	677	685	632	646	719	718	648	674	678	720	640	681	699	666	683	644	699	720	667	657	675	715	670	646	654	712	663	661	631	636	637	648	727	716	666	656	693	681	662	665	672	662	662	691	710	648	687	646	613	663	674	668	662	671	720	655	659	708	684	691	653	651	708	647	686	662	665	624	662	685	667	702	693	689	668	700	652	684	669	665	654	673	693	715	707	661	638	625	653	656	636	663	673	665	724	690	646	648	607	703	660	676	681	696	708	682	638	629	697	659	690	668	702	660	646	701	686	666	732	702	621	701	706	661	633	653	645	708	636	704	624	649	678	702	711	673	694	700	656	644	690	691	731	683	675	672	764	646	654	672	615	701	717	653	699	672	687	690	715	653	696	640	677	653	657	650	660	676	644	667	690	657	653	704	683	690	725	686	688	666	668	597	644	728	670	732	684	673	625	680	710	690	681	663	702	674	659	706	651	680	679	678	693	688	687	676	624	669	668	689	679	651	698	697	689	694	684	672	752	663	682	704	649	678	646	653	659	654	656	644	671	668	699	676	675	627	679	642	704	681	637	704	695	674	672	691	697	668	677	655	671	648	670	697	688	641	672	692	692	662	708	637	693	704	708	660	678	653	700	678	685	731	687	644	655	653	687	683	683	680	722	673	686	674	644	628	635	641	715	665	643	675	646	681	711	682	639	657	665	655	687	694	671	688	667	713	684	662	641	668	669	612	670	684	659	668	650	613	678	627	701	687	675	682	686	673	693	638	654	671	667	706	646	659	693	660	700	646	655	634	653	719	676	689	609	662	684	663	685	657	675	628	668	676	688	737	629	664	692	664	653	721	682	687	672	676	650	650	684	663	698	641	691	675	713	658	723	691	668	649	696	679	680	659	700	672	657	670	706	679	648	664	660	688	645	646	675	731	625	712	629	688	662	642	664	699	698	699	667	692	627	671	632	708	649	708	680	730	650	660	627	689	661	683	678	677	661	679	679	661	657	650	659	680	669	694	666	683	674	697	665	636	686	705	729	682	689	697	636	651	656	643	609	702	670	645	668	654	665	639	673	685	693	726	663	669	668	684	657	681	641	676	700	693	637	710	692	688	653	673	698	652	688	682	644	705	687	713	690	651	657	667	699	661	710	662	654	630	655	683	679	669	709	639	673	638	704	651	674	642	634	681	647	652	651	634	694	658	662	673	714	658	651	669	686	694	658	671	667	651	663	672	651	662	643	701	699	655	640	666	647	668	661	679	653	691	672	628	632	655	713	662	652	687	696	692	683	676	670	614	670	659	684	659	701	704	688	651	712	697	652	642	589	679	660	623	664	669	661	650	685	652	694	701	640	679	662	692	672	667	654	649	645	671	656	682	646	686	676	650	679	643	627	634	664	652	693	668	680	672	691	654	670	675	677	663	670	672	716	664	736	696	721	678	705	663	639	696	662	661	682	707	627	673	653	685	678	661	638	702	644	651	694	677	648	629	714	683	682	619	647	670	624	646	616	641	642	661	655	700	679	645	677	689	679	668	623	680	645	673	667	660	695	704	686	684	675	653	639	685	642	682	627	657	696	671	672	704	669	664	637	667	635	699	657	613	722	641	665	658	671	677	623	692	653	661	664	691	643	678	681	688	646	717	686	685	666	692	660	687	687	636	629	701	703	684	661	657	654	683	686	647	683	637	712	714	689	665	682	694	671	673	635	668	707	654	733	655	672	662	673	665	621	720	647	656	686	641	645	664	648	649	668	629	652	663	646	698	652	636	658	659	631	694	644	679	650	665	669	643	719	687	644	658	668	668	649	674	655	654	680	679	661	664	720	683	651	649	685	680	693	684	649	670	658	699	658	696	650	652	689	691	712	614	695	716	688	665	665	686	665	693	664	625	696	689	653	676	668	648	695	676	693	607	665	689	657	675	690	687	667	650	689	643	641	639	649	669	630	658	700	656	692	725	634	685	698	721	731	685	691	685	640	651	684	668	651	614	655	622	626	701	697	708	686	702	684	697	633	675	644	662	650	693	680	679	682	677	633	652	657	649	661	719	692	695	678	648	672	659	661	666	694	713	660	640	674	617	702	681	705	663	702	705	682	677	696	653	615	643	701	690	661	716	705	663	657	664	629	743	639	695	646
34959	8016	1807	1164	700	496	417	343	302	284	276	216	237	227	240	200	223	211	187	195	182	211	231	224	207	193	193	185	193	205	209	202	180	194	193	191	202	189	197	193	201	233	199	195	206	235	184	198	208	193	190	209	188	176	194	210	184	218	194	237	200	201	186	212	216	224	213	197	195	187	204	184	177	189	205	169	176	207	196	179	205	210	223	194	172	217	192	208	193	172	212	179	202	202	200	183	198	207	201	193	223	198	210	199	191	208	167	212	164	195	225	189	196	199	216	189	192	198	201	191	193	184	200	219	204	185	202	179	183	199	201	194	191	212	182	208	195	189	179	201	175	202	194	184	205	177	194	206	182	202	172	175	172	229	170	201	191	196	203	205	200	214	176	206	193	177	197	199	231	200	214	192	173	196	202	205	185	193	217	193	195	209	209	202	205	217	184	190	196	185	180	216	203	202	209	186	223	211	228	216	202	188	214	183	189	205	217	205	178	189	182	167	202	224	176	197	194	194	214	194	216	209	193	209	197	192	202	197	220	191	186	182	191	187	206	203	206	205	211	167	195	197	170	208	199	208	197	184	208	173	199	213	204	212	206	210	185	166	200	213	213	187	213	194	202	203	203	192	199	219	193	220	205	192	204	190	173	210	169	195	193	208	206	201	194	183	219	194	181	222	189	201	193	198	196	214	190	190	216	207	173	181	216	187	222	198	196	197	187	198	211	187	195	221	229	219	200	180	207	187	186	210	214	197	212	169	209	184	208	192	209	179	204	218	204	177	219	176	180	193	193	169	197	171	198	227	205	193	198	205	203	203	237	184	196	223	188	207	186	209	201	201	200	209	187	191	180	201	200	213	197	191	198	211	222	186	176	197	191	195	207	173	197	187	208	212	200	187	189	179	193	205	207	202	213	207	190	216	219	206	185	200	178	193	204	187	208	199	206	220	190	172	169	185	206	228	187	180	216	178	180	170	218	200	202	209	200	202	223	180	200	218	176	198	199	194	205	193	185	200	199	186	184	191	172	168	201	212	215	209	203	175	223	226	190	164	170	201	208	199	177	224	200	213	218	194	199	203	196	208	223	201	188	203	201	203	218	196	202	182	199	209	186	204	205	213	195	217	213	218	162	188	202	205	216	154	203	206	192	222	190	195	206	223	225	189	184	177	169	197	183	182	173	184	191	215	190	167	210	193	209	199	175	215	212	205	198	188	196	191	204	180	185	200	206	188	202	184	186	209	208	217	193	191	195	220	198	191	211	204	202	206	205	195	204	188	190	182	202	188	187	192	174	220	203	197	222	228	227	215	185	213	203	199	214	210	192	190	204	192	199	186	202	171	187	207	198	204	188	209	191	216	193	217	205	191	195	197	207	193	189	197	196	238	192	215	204	202	216	204	214	217	202	191	196	204	190	215	205	183	190	203	202	172	204	182	200	198	232	199	191	187	175	195	179	210	190	210	203	200	162	191	166	223	222	196	199	197	182	198	167	199	182	202	190	204	188	191	186	205	188	183	213	213	194	176	190	197	223	190	192	179	194	183	196	200	197	169	200	179	182	164	197	194	225	203	190	200	189	199	162	213	225	180	181	213	201	206	218	195	212	215	191	201	236	206	180	181	215	193	201	194	224	217	198	212	213	198	224	193	179	206	219	193	193	193	206	164	185	212	191	210	189	199	172	169	193	194	198	170	200	188	205	195	205	185	191	179	175	160	174	214	212	193	185	207	202	211	205	188	163	182	204	204	218	179	185	198	195	200	211	196	190	216	178	226	213	205	194	196	221	206	189	214	184	198	209	197	196	184	232	167	194	191	186	189	186	204	233	169	180	191	192	189	187	178	159	206	194	193	193	206	191	170	203	171	207	184	214	173	195	175	204	184	216	222	210	215	220	220	178	181	212	186	212	199	211	216	192	184	186	215	219	210	206	209	188	193	188	203	204	161	187	217	200	213	201	184	205	189	197	185	192	174	209	207	220	202	194	192	199	200	188	178	182	203	195	198	186	193	203	222	190	205	186	192	207	202	194	179	183	210	163	197	198	215	195	198	192	206	198	203	207	231	187	179	190	206	180	193	186	211	208	194	185	199	200	198	199	222	183	199	192	194	179	169	212	188	191	213	192	206	202	214	222	229	198	180	167	175	174	178	212	170	190	192	230	192	196	207	190	218	214	176	212	213	204	215	219	194	231	229	201	198	205	194	201	217	201	193	242	192	190	191	185	217	197	176	207	194	187	186	196	214	192	199	198	191	217	219	200	224	220	221	202	184	198	190	220	222	207	196	218	196	198	197	192	198	188	201	201	199	229	191	208	220	198	197	186	197	197	215	189	213	204	224	212	178	195	162	198	168	190	228	202	174	197	191	219	197	189	191	219	199	214	185	184	181	215	205	191	187	197	191	181	187	170	207	202	212	188	180	195	212	190	181	211	204	207	195	229	187	200	199	176	171	173	192	186	185	190	197	185	187	191	204	203	200	214	170	200	227	186	188	192	212	192	206	193	221	224	211	206	197	214	182	186	218	221	193	207	185	185	199	168	198	241	195	188	212	218	209	177	197	192	229	229	197	207	197	191	200	189	203	213	221	207	180	163	190	193	212	206	164	165	216	209	202	191	213	175	203	215	205	195	209	213	204	176	200	217	213	220	211	196	214	185	217	206	227	201	204	188	194	198	192	185	206	197	216	196	210	223	199	209	198	204	205	211	192	187	193	193	193	187	227	186	223	227	224	245	203	179	192	208	186	207	180	209	211	233	213	210	225	176	203	184	222	193	196	177	219	209	190	173	218	183	219	195	197	203	162	185	203	210	206	209	199	226	205	194	194	195	167	222	212	252	192	232	212	204	204	208	208	222	224	194	192	172	189	222	214	215	212	189	209	173	190	202	205	220	199	207	198	215	225	174	190	198	195	210	190	197	199	204	207	199	181	189	222	217	200	200	195	212	191	213	162	207	186	184	202	241	189	203	192	203	220	178	197	213	212	209	206	190	172	202	207	184	210	179	187	201	225	208	209	198	213	233	226	219	185	216	216	205	221	206	181	233	195	206	194	203	189	193	206	188	162	201	204	173	189	208	199	209	204	201	196	203	170	192	222	213	199	199	206	207	184	201	178	213	204	205	219	187	210	209	174	205	207	180	200	188	184	192	201	211	187	201	204	176	157	194	207	200	212	220	186	208	196	187	187	189	193	191	227	185	211	203	210	200	203	197	222	214	191	182	211	171	184	200	219	211	193	192	222	231	201	193	202	189	222	184	195	208	193	192	194	207	192	211	181	218	184	206	207	209	185	209	205	214	200	205	234	195	183	199	195	189	194	205	171	191	214	206	193	205	187	204	216	185	210	191	195	200	200	217	187	182	225	201	191	179	169	200	232	201	156	202	185	210	210	202	202	167	172	211	171	205	204	192	175	197	217	214	192	177	191	206	208	194	209	213	210	193	190	192	210	186	207	208	207	186	192	221	188	194	201	206	203	213	199	209	210	187	202
22139	2811	3289	3500	2807	2046	1692	1243	1005	924	850	727	697	628	653	600	601	567	559	537	509	511	561	561	561	543	488	552	523	502	528	536	546	485	508	489	473	505	490	471	482	481	506	466	506	545	507	473	491	492	506	486	494	469	467	494	517	516	482	510	461	476	468	442	515	478	500	488	486	495	490	490	488	494	499	515	483	498	444	458	485	518	493	479	492	469	497	488	501	499	504	527	518	539	508	504	475	493	480	479	488	487	466	495	450	502	513	468	458	488	504	501	463	476	476	495	477	464	494	477	511	472	499	477	490	485	482	457	481	462	476	479	556	477	493	464	451	481	448	494	498	457	514	524	477	500	513	480	501	473	503	450	475	466	488	476	491	490	475	506	475	451	475	487	495	463	507	503	483	478	431	474	477	490	514	518	482	497	485	470	495	490	463	509	465	513	475	462	447	480	472	469	443	460	470	426	489	474	476	479	464	501	459	490	470	468	462	477	509	507	504	447	447	478	444	486	483	491	453	491	456	496	452	462	493	426	474	423	460	510	453	468	480	500	486	509	491	470	446	484	456	475	459	505	477	447	506	472	460	506	479	490	482	474	500	469	447	480	470	517	467	482	459	476	491	511	464	479	498	461	504	469	455	500	473	499	470	447	472	502	513	467	466	431	483	506	494	472	504	466	531	487	500	435	487	499	457	470	484	521	491	476	512	462	464	468	426	481	484	515	481	491	499	446	465	501	464	503	507	470	454	506	506	448	496	523	444	458	480	470	491	470	473	472	487	474	466	467	465	488	476	468	449	463	525	475	484	484	463	456	516	518	478	474	449	496	453	473	485	472	485	506	468	466	474	482	485	466	447	498	472	478	498	455	454	471	453	482	513	436	450	478	467	481	474	473	486	519	481	457	510	464	463	518	437	460	486	482	487	497	484	454	449	464	524	478	504	458	487	503	480	479	490	514	454	445	476	461	459	486	463	433	490	541	451	459	454	460	478	457	493	486	529	480	436	483	500	506	536	463	453	473	509	504	468	469	496	499	462	493	516	477	503	502	515	518	465	462	495	491	429	498	472	497	488	460	494	428	509	497	504	455	500	459	475	478	513	472	514	497	426	465	462	468	469	451	464	464	473	510	472	481	462	503	468	506	512	504	468	504	486	472	465	494	499	448	493	467	505	450	455	449	469	474	435	490	491	505	539	489	464	425	468	483	493	453	446	459	509	490	482	491	461	469	472	495	465	510	500	454	495	491	444	505	498	489	495	484	456	478	477	487	474	507	514	479	498	470	506	462	524	451	519	494	462	458	499	470	456	471	467	488	479	459	460	465	459	471	483	481	496	472	442	474	479	462	464	487	477	504	495	513	483	477	500	470	457	496	494	454	477	506	488	495	474	459	465	464	484	479	474	500	482	495	514	485	488	480	474	471	465	505	479	475	483	446	502	475	503	478	499	476	504	457	465	446	506	423	455	441	503	454	493	520	492	500	467	491	522	477	460	463	497	467	452	461	467	462	480	496	517	476	498	469	459	480	483	473	494	484	520	524	493	511	509	479	489	501	517	450	549	480	455	521	480	462	465	467	494	471	497	473	462	483	486	444	514	459	461	467	463	465	532	480	524	455	504	500	470	456	496	490	503	470	515	457	499	488	523	489	509	495	482	484	515	493	488	494	499	519	448	479	502	502	479	459	494	511	468	470	481	502	480	464	446	473	511	506	495	507	472	503	480	486	485	479	472	469	463	475	479	467	482	455	484	507	498	493	453	524	524	496	506	464	439	462	529	463	474	474	493	469	476	474	483	502	483	493	469	500	457	448	449	492	484	465	510	460	487	477	495	472	478	471	460	490	484	453	441	471	443	471	503	496	493	463	451	482	506	482	451	474	468	531	498	461	472	500	461	444	467	508	484	478	451	469	515	503	443	490	530	471	487	493	493	473	484	467	483	490	518	446	505	447	435	484	464	488	477	467	510	491	508	420	448	506	449	479	476	456	484	439	444	471	503	485	512	476	498	519	500	508	448	474	469	475	470	454	474	477	486	471	460	509	489	487	458	481	473	483	475	493	449	475	444	504	475	455	480	456	474	459	491	479	443	483	484	466	464	504	481	483	470	485	494	513	481	488	499	494	488	482	486	488	506	481	475	492	492	472	496	494	504	498	462	493	454	476	511	466	451	434	515	536	493	520	500	467	480	473	467	498	523	452	491	489	437	477	474	460	418	483	510	471	459	478	457	493	451	492	468	509	488	473	484	490	462	423	526	498	508	485	491	501	461	494	486	516	456	489	478	442	446	480	480	472	475	473	489	505	495	478	493	483	459	454	484	489	494	479	455	497	456	513	526	511	492	509	469	475	479	459	444	491	478	527	484	471	442	487	481	478	475	456	452	509	452	491	454	451	493	447	457	469	493	483	477	464	494	450	468	497	428	465	447	489	509	460	505	489	477	455	422	496	447	488	429	450	484	491	460	492	501	495	484	514	493	506	503	442	474	487	509	491	515	460	450	543	490	505	504	496	502	446	486	503	493	453	453	469	457	508	488	482	482	494	451	482	450	480	499	497	507	477	511	468	420	491	507	442	441	493	468	485	484	492	487	490	435	498	454	488	448	465	453	486	477	476	485	473	505	469	516	491	484	486	487	466	458	464	464	488	520	453	507	479	541	506	476	501	495	485	457	477	495	488	480	500	447	458	458	473	495	471	510	530	516	458	474	508	454	482	454	450	485	471	462	464	469	506	520	476	464	470	472	477	504	477	476	459	474	525	450	463	461	496	451	482	465	484	459	475	464	522	478	486	501	460	456	494	493	477	491	449	503	478	465	491	467	450	451	471	540	464	491	502	477	507	497	482	462	487	510	464	505	487	503	475	518	445	446	460	472	476	487	474	463	459	513	455	497	475	489	520	502	491	448	492	472	485	464	507	494	438	478	460	548	480	479	476	466	497	490	494	453	489	488	487	440	488	475	461	468	499	490	467	473	512	480	523	459	502	490	451	494	468	456	449	517	484	474	503	483	474	488	497	465	489	493	449	464	479	465	484	496	466	512	471	462	498	479	459	482	476	440	466	490	462	454	444	467	513	464	461	522	521	525	488	466	476	484	477	493	508	465	463	498	479	459	448	502	506	468	495	485	496	437	506	503	479	484	464	464	493	475	532	457	493	502	448	500	493	482	498	463	469	480	471	452	439	450	479	475	512	467	483	504	470	482	501	485	479	462	497	485	469	467	482	495	478	468	455	444	488	500	477	469	491	458	465	449	476	483	477	487	508	489	495	466	452	434	508	455	464	463	503	454	498	449	475	485	466	443	511	538	481	453	526	440	435	477	500	487	498	472	501	493	484	486	484	489	467	502	492	510	484	493	493	449	489	490	455	494	462	528	460	479	473	466	475	466	475	498	461	470	496	454	475	521	472	439	512	470	503	482	505	471	450	470	483	471	486	545	504	475	473	486	457	491	516	505	477	503	490	499	492	460	482	463	525	460	445	434	496	471	455
10548	1207	565	383	333	238	262	248	252	215	223	200	210	205	201	216	201	234	200	241	218	189	207	219	233	198	212	193	217	211	210	197	196	221	234	226	212	196	218	195	187	226	226	202	218	233	216	196	217	212	227	229	222	218	217	202	226	219	210	236	218	226	217	191	190	201	209	213	229	215	189	224	231	203	242	191	194	218	215	206	193	206	227	190	214	235	210	202	210	202	215	245	234	197	224	225	195	201	204	218	207	205	204	209	229	238	223	246	222	192	207	238	200	228	214	211	186	215	221	232	222	209	227	197	199	232	197	228	196	229	233	194	204	248	224	214	221	204	237	241	210	226	248	204	207	231	214	215	221	199	196	221	218	249	209	208	235	218	219	225	218	207	209	204	219	228	221	201	226	220	235	211	202	206	244	236	229	216	204	215	214	216	184	228	185	191	240	202	203	222	211	204	184	222	211	218	219	235	221	218	189	199	237	216	222	232	229	199	204	206	209	190	209	209	222	219	221	239	232	211	222	212	222	245	222	216	218	227	211	245	225	225	236	187	210	215	197	183	232	215	247	228	208	220	240	194	245	219	234	202	243	228	224	198	207	220	223	244	237	229	231	195	237	202	211	216	201	232	203	213	220	202	239	245	235	198	228	214	209	222	211	226	216	229	201	211	214	242	208	199	230	196	203	234	213	234	212	233	239	233	204	224	204	189	213	230	236	219	228	185	212	226	242	205	199	205	215	216	237	199	230	221	213	233	228	217	212	231	224	225	215	196	219	195	231	238	225	207	225	211	244	198	219	203	214	238	223	239	251	203	238	221	224	182	214	232	224	222	240	207	219	211	227	212	224	227	227	204	189	215	216	227	219	211	200	237	207	218	185	215	203	208	212	249	219	197	205	229	212	228	219	227	208	210	199	228	223	198	228	234	216	212	211	236	217	183	219	223	230	196	203	220	234	237	247	217	209	212	228	212	249	200	201	222	241	222	211	216	220	238	215	200	243	232	225	245	244	206	207	218	195	220	195	243	197	218	235	194	231	220	204	199	202	240	203	198	207	219	224	205	250	245	237	219	219	214	195	218	239	210	232	207	221	234	227	216	211	233	211	222	226	236	208	223	192	215	224	190	222	218	209	201	225	211	235	231	220	192	216	204	215	223	215	220	242	230	222	212	219	201	220	196	230	213	238	213	224	227	223	236	221	197	236	231	224	265	208	197	201	228	203	205	210	216	211	211	204	231	213	213	196	231	204	225	199	240	229	223	219	187	207	211	219	190	202	209	226	215	218	237	205	181	219	225	195	231	233	208	196	213	237	220	219	183	213	219	217	217	216	219	236	217	218	215	216	220	205	232	256	232	214	187	230	213	222	237	222	245	256	217	222	196	201	223	221	228	201	212	224	212	244	216	214	229	215	232	212	193	267	212	229	215	214	222	220	231	230	220	228	234	224	176	215	213	192	214	199	220	237	216	197	235	227	249	199	220	192	215	205	207	219	237	220	218	214	202	221	228	196	196	217	229	191	208	231	224	243	205	231	226	198	221	237	244	199	211	225	225	206	220	205	216	217	220	226	215	211	223	218	233	215	225	219	236	196	210	228	231	216	191	187	216	213	223	210	201	201	229	214	228	182	216	199	229	184	234	205	225	230	216	193	229	214	228	228	259	228	216	217	213	231	223	214	229	225	231	188	184	232	229	207	233	213	215	207	224	220	212	214	203	223	217	221	224	217	190	214	214	199	205	183	226	222	215	227	212	208	217	198	185	222	215	245	197	226	212	221	231	227	199	238	239	208	240	208	170	232	194	233	206	228	217	239	237	192	225	222	227	199	192	245	224	206	204	231	213	208	226	228	195	215	202	211	210	229	213	211	237	213	230	192	239	233	198	219	192	204	208	182	208	206	219	240	212	215	223	215	218	223	206	251	212	202	203	234	205	220	231	207	238	217	203	207	229	208	205	213	234	234	233	233	215	229	206	241	205	200	248	239	213	220	220	222	233	215	211	244	246	209	209	223	216	230	263	204	210	219	207	199	218	205	209	204	205	233	230	228	234	199	197	215	204	197	208	207	225	218	241	222	230	203	239	243	242	222	190	201	208	185	239	226	209	217	226	212	228	235	194	204	197	202	239	189	197	228	223	210	218	218	204	222	206	220	218	214	223	236	218	211	213	249	216	188	216	203	208	220	217	220	206	207	210	244	216	225	210	222	214	229	226	231	203	179	186	224	236	212	227	242	234	218	225	221	191	204	217	199	214	227	214	178	218	247	205	217	207	227	196	224	197	201	178	199	211	220	231	211	225	220	186	196	203	224	215	207	233	213	217	238	234	203	217	226	201	186	224	224	207	201	206	221	202	224	204	198	222	217	232	233	216	224	245	246	227	200	203	204	213	226	223	251	223	251	232	208	205	211	212	221	236	220	210	212	220	202	228	227	230	238	214	222	213	228	231	241	216	190	179	242	215	232	196	218	210	233	195	241	218	187	200	248	200	228	219	202	226	181	216	215	214	204	235	211	231	209	210	220	229	229	239	237	213	230	202	222	199	258	221	222	203	214	216	187	194	206	224	225	216	222	209	223	219	217	206	209	231	209	218	216	168	213	221	220	206	227	217	216	203	227	212	222	233	218	197	243	249	219	205	206	214	235	216	202	219	188	208	212	214	225	208	217	224	217	240	204	222	207	225	217	204	221	248	223	201	209	225	210	206	249	230	185	219	211	224	235	213	218	216	238	239	227	200	244	201	219	213	201	218	209	202	219	238	222	239	218	222	189	235	214	228	177	214	201	192	190	225	208	230	201	209	223	217	223	211	201	201	227	241	228	232	199	236	211	182	224	188	218	231	236	201	213	224	228	221	212	205	228	234	204	231	235	227	191	241	227	232	224	236	217	225	216	219	188	216	229	230	241	240	227	213	194	227	221	208	232	224	196	209	218	183	214	211	204	205	227	213	248	208	248	198	234	211	214	230	221	201	213	214	229	222	234	229	208	199	230	206	228	217	206	220	227	190	208	218	218	221	242	192	186	202	191	244	190	231	202	215	207	238	238	204	213	207	224	228	193	198	205	193	223	214	206	199	202	196	199	206	212	229	214	237	234	212	199	201	209	204	177	198	220	240	209	206	229	195	210	211	214	213	194	227	204	222	225	218	234	211	213	248	217	214	235	224	205	219	201	246	203	265	217	209	215	198	232	225	202	236	211	196	206	204	202	220	204	233	232	241	231	210	215	232	226	201	223	192	235	204	215	233	221	257	177	200	201	218	199	199	224	220	206	232	196	196	223	240	207	211	208	207	206	239	230	205	245	211	236	222	177	195	208	207	209	219	236	223	188	203	207	223	212	232	222	215	199	210	226	209	250	225	203	202	255	198	234	212	186	211	220	210	233	216	207	231	224	227	197	186	223	205	218	233	212	211	215	201	233	223	221	228	171	242	215	205	200	245	220	201	211	187	203	214	214	226	221	203	207	200	208	201	215	220	219	248	216	208	202	222
7715	1079	1314	1329	1065	921	817	727	666	594	645	594	626	607	565	565	539	588	565	549	508	579	529	529	603	515	542	541	595	548	578	558	511	498	529	566	556	514	564	541	502	517	530	522	575	540	543	474	572	550	553	508	553	542	569	560	549	569	500	560	574	501	499	546	572	541	528	540	518	536	535	528	538	552	514	552	577	543	534	547	535	560	537	569	551	582	560	526	539	520	553	540	596	511	567	537	583	552	557	562	505	529	520	544	562	554	543	563	519	624	547	568	563	578	558	588	509	541	558	544	553	558	541	540	554	509	516	506	544	566	536	538	543	540	514	524	522	522	561	491	554	548	540	571	573	563	553	524	583	557	554	532	595	552	531	540	544	547	521	567	556	513	509	533	551	581	521	558	529	513	533	513	521	543	578	527	542	561	565	518	557	548	532	574	578	578	553	544	524	551	535	500	560	539	544	560	520	533	571	534	534	539	536	509	560	508	564	562	568	547	516	575	559	516	537	560	531	521	549	522	540	528	579	540	545	544	515	586	556	485	522	508	581	540	568	508	555	555	569	562	571	553	510	529	552	565	550	572	525	585	548	556	541	507	530	509	539	540	553	545	515	569	544	555	534	539	553	553	547	517	546	588	556	544	514	545	544	527	555	571	499	556	531	533	592	495	527	515	568	521	526	540	503	575	530	535	517	483	542	558	557	564	523	496	577	490	532	495	535	535	505	583	542	534	602	527	543	537	540	570	543	574	572	581	589	567	577	544	513	596	543	518	539	536	523	530	575	520	554	531	542	539	573	586	486	532	571	550	537	580	539	589	523	546	541	583	545	571	539	516	544	516	573	534	555	595	532	539	544	536	531	571	555	539	597	549	561	533	552	506	524	550	510	560	534	532	524	556	563	584	536	569	561	569	553	546	518	513	569	510	561	558	569	542	592	530	525	520	527	562	530	544	549	533	559	540	540	531	522	553	528	566	546	545	550	553	541	518	545	579	546	553	564	520	532	524	565	541	547	495	534	564	552	582	564	548	530	554	571	558	581	529	540	558	540	546	570	525	572	532	507	590	541	498	577	530	588	519	568	573	572	543	555	572	523	541	569	542	528	542	506	571	535	495	511	550	530	531	542	554	533	577	534	560	575	586	568	581	547	516	597	558	544	514	514	563	539	546	564	542	559	554	575	589	518	529	598	583	551	520	553	571	540	574	568	574	542	521	558	554	547	583	526	525	530	538	535	551	518	604	594	543	548	537	538	573	587	537	528	540	552	511	540	534	512	550	551	523	532	596	564	513	538	529	583	571	553	567	530	576	572	547	563	591	586	548	560	523	550	583	537	519	552	519	555	528	548	513	566	531	527	573	506	561	539	543	561	550	525	568	553	550	594	524	548	523	529	584	569	515	535	533	531	581	531	526	517	546	561	537	531	556	545	539	547	570	519	552	544	541	577	546	554	525	541	562	531	513	548	569	547	545	545	535	547	551	544	547	492	555	534	541	556	544	535	575	482	503	534	541	521	558	535	518	573	554	510	525	533	520	568	546	505	572	543	545	500	541	550	560	553	555	508	522	534	573	568	545	527	544	535	522	580	557	542	553	508	544	545	526	507	562	559	551	572	548	557	544	566	506	551	533	606	575	509	538	566	574	521	552	547	562	555	582	539	560	548	523	562	526	544	536	516	496	554	529	531	537	554	503	551	554	552	524	572	511	524	580	531	567	551	548	550	546	568	546	537	533	551	542	539	564	529	552	552	567	534	547	532	551	535	527	545	578	571	540	529	510	585	533	596	532	598	532	554	547	529	564	540	545	527	521	545	534	558	539	537	557	562	589	555	521	579	532	553	545	566	512	539	504	521	558	545	551	547	491	507	542	581	548	571	570	522	562	570	571	586	518	587	535	552	579	527	534	571	539	562	510	532	549	586	522	564	584	522	535	541	550	542	567	553	484	573	532	532	567	541	557	520	575	545	544	537	536	556	593	509	572	560	541	552	591	536	503	541	539	532	482	531	558	543	551	552	582	542	543	573	565	565	548	563	530	595	550	551	551	518	550	567	553	503	529	532	522	568	524	527	568	519	531	537	547	529	555	529	575	524	563	555	559	546	563	525	573	491	555	571	562	505	571	570	552	565	565	537	565	579	569	528	561	542	516	532	593	528	573	513	564	538	578	541	511	516	544	539	550	507	568	528	557	505	560	564	550	609	545	528	512	571	534	548	561	580	522	550	468	541	556	514	531	556	523	554	527	521	594	545	546	591	522	544	514	523	539	538	497	594	551	529	550	558	528	516	545	529	596	532	542	528	599	571	534	556	519	536	528	498	537	526	535	522	545	563	524	533	568	511	548	549	561	528	540	545	557	551	521	546	554	540	523	538	487	590	508	579	538	463	531	546	531	551	561	543	538	533	529	563	517	544	547	576	518	538	561	557	540	566	549	505	527	549	553	510	553	550	537	512	534	498	536	516	537	526	564	531	523	573	557	522	566	594	524	553	525	526	533	555	524	525	559	557	538	537	543	577	549	571	574	538	496	493	572	503	551	546	530	519	548	544	578	564	530	560	543	534	558	536	521	545	566	531	568	560	534	555	547	555	523	574	548	511	569	606	549	535	547	526	555	525	555	527	568	536	533	547	570	551	549	541	560	545	530	578	526	544	527	515	509	557	589	591	557	507	514	560	581	504	526	543	538	529	506	541	554	566	564	567	537	540	554	575	550	555	558	529	537	562	536	556	521	496	543	537	527	553	554	565	525	524	564	532	486	512	568	529	522	502	546	548	541	607	509	545	525	528	539	524	553	591	502	591	545	544	580	542	523	520	531	563	521	560	538	534	542	543	543	539	540	563	533	549	561	536	548	575	581	540	555	549	534	569	519	542	513	563	537	527	555	537	558	515	532	540	570	539	538	580	547	519	567	520	523	520	523	540	522	533	525	534	583	537	517	507	520	511	556	531	510	563	556	547	582	574	499	549	587	548	525	529	543	561	538	519	555	522	530	508	548	546	544	557	532	570	481	559	563	570	550	554	567	581	518	509	528	514	570	548	555	530	555	536	498	568	520	569	472	536	543	514	533	576	502	524	538	559	588	578	519	568	551	515	584	538	537	572	506	572	508	553	510	518	501	548	558	534	514	568	532	549	556	543	544	573	530	538	563	526	557	511	541	512	557	560	559	554	569	550	521	524	567	483	560	562	503	596	533	571	564	550	595	505	559	581	543	582	512	538	547	529	511	566	581	502	509	543	537	514	540	597	515	533	536	573	510	506	544	584	528	526	527	531	551	544	568	550	545	568	516	558	590	611	564	544	595	514	566	555	531	592	571	574	561	574	524	524	534	539	569	518	575	572	556	543	495	531	494	572	540	556	525	600	538	559	518	552	557	541	494	533	516	546	562	531	539	538	519	536	545	547	504	588	564	525	534	519	567	539	537	544	546	546	541	547	572	533	546	575	574	526	556	589	509	548	566	542	535	556	561	554	526	542	540	549	568	514	527
25134	4529	1133	844	628	531	385	393	360	319	301	331	324	273	262	273	313	307	311	306	292	309	327	333	302	284	286	278	287	288	310	305	291	263	282	337	300	305	266	297	287	262	317	304	264	273	286	306	288	302	322	311	296	315	310	326	299	285	286	274	299	273	288	300	305	303	310	297	286	281	297	276	268	282	293	282	330	272	294	298	274	302	282	265	273	283	285	292	337	295	323	317	316	308	288	310	304	265	290	299	276	268	285	261	277	298	298	275	281	318	309	298	308	271	291	298	319	298	283	294	296	263	286	295	294	278	282	303	281	318	300	296	306	315	283	288	304	289	315	288	300	285	295	314	299	277	290	289	290	315	293	305	298	287	275	268	298	276	278	287	304	284	264	295	263	267	279	289	325	299	293	289	290	289	274	308	282	249	313	277	272	265	268	302	278	250	275	285	294	283	297	291	275	297	299	324	314	288	290	336	277	285	304	317	273	258	283	285	276	283	298	291	297	293	306	315	299	287	314	300	315	280	284	297	289	332	267	279	288	282	291	290	312	271	296	278	314	313	226	294	273	255	299	297	272	329	252	310	273	281	278	301	303	304	279	305	308	281	293	278	267	248	269	297	292	304	285	298	298	295	304	324	249	286	262	278	277	270	287	324	305	302	339	296	280	273	282	324	286	319	307	286	281	277	268	303	280	269	272	299	291	284	270	316	274	316	290	292	318	306	295	281	315	297	297	286	281	292	324	329	260	276	294	256	269	299	287	315	284	316	309	277	301	284	313	294	285	280	295	302	291	277	289	290	308	318	267	256	284	297	252	288	275	298	304	297	277	305	277	293	306	313	304	308	267	245	293	301	272	290	288	284	293	319	287	282	282	331	296	312	305	294	323	315	325	286	291	294	298	326	298	290	310	308	300	296	267	287	289	294	300	282	283	279	287	269	284	268	288	307	322	334	307	285	281	284	287	323	312	269	274	249	320	283	277	283	287	305	283	294	301	268	299	291	272	267	300	324	314	290	293	285	297	280	287	278	298	313	278	297	327	271	299	297	287	305	248	279	287	282	287	268	292	255	306	303	288	272	282	292	295	357	299	269	275	293	271	304	281	288	287	297	269	285	312	308	308	297	294	304	300	336	322	277	303	284	325	275	288	317	280	293	293	332	263	296	270	289	297	317	278	269	332	294	306	310	293	283	290	272	295	285	291	242	298	300	288	309	316	277	317	316	286	279	270	299	327	291	270	314	261	283	279	297	283	295	284	279	295	256	301	305	291	303	276	304	295	289	267	258	303	283	265	311	278	302	272	267	268	292	292	298	247	269	296	306	274	302	264	280	289	289	302	266	314	286	260	289	296	298	291	310	280	276	269	295	265	297	283	284	270	326	293	288	317	284	293	295	304	309	298	291	304	277	276	278	268	272	309	280	287	322	274	331	295	272	282	249	272	275	297	283	279	245	301	299	324	333	282	290	306	281	270	293	301	304	281	274	315	292	289	300	300	269	326	290	315	270	286	287	302	301	256	293	278	327	318	288	295	326	294	281	263	302	322	315	262	319	310	278	305	312	293	291	337	297	285	282	314	256	295	268	299	316	265	291	282	294	263	317	306	310	289	308	289	267	307	260	297	288	292	304	310	304	285	300	280	289	271	319	260	268	290	284	293	297	262	263	301	300	295	302	284	311	313	297	291	305	282	308	289	272	276	285	283	304	276	307	305	294	334	284	314	342	312	287	285	255	250	281	254	291	301	304	294	254	286	314	302	298	320	299	269	262	272	291	327	282	260	294	311	261	271	286	323	319	290	326	281	308	315	291	287	294	317	329	289	296	306	310	317	297	281	288	281	298	272	262	264	282	312	316	301	303	321	270	302	305	269	230	279	275	296	278	284	281	342	279	302	271	278	293	292	250	352	296	303	310	284	289	259	271	270	272	287	290	281	276	287	306	316	286	300	315	296	318	281	293	321	294	302	260	286	275	273	300	308	298	329	268	275	283	272	308	300	304	287	271	305	274	296	299	269	305	295	304	287	296	293	275	263	293	322	292	289	273	260	293	281	310	291	267	323	309	304	283	269	291	282	293	263	265	272	288	321	292	316	309	293	288	255	294	313	271	289	286	296	294	285	286	279	312	303	273	308	300	312	278	289	296	269	265	311	311	287	259	291	293	285	306	315	287	277	269	301	247	295	305	293	263	277	256	272	279	288	272	309	305	320	283	285	306	295	260	278	284	302	307	318	285	302	275	303	293	292	280	282	271	299	299	283	313	328	335	275	312	270	297	315	289	278	307	287	305	285	285	282	279	268	280	300	262	302	283	264	305	271	291	280	311	298	304	322	278	266	295	307	326	264	295	311	311	320	283	265	290	269	244	269	313	291	283	285	287	276	291	273	278	281	261	307	297	277	260	286	302	306	274	293	287	295	249	278	268	280	256	315	280	335	294	283	280	267	285	284	301	284	295	284	325	273	318	286	279	295	292	288	324	303	320	299	311	303	280	266	305	288	323	319	272	307	336	279	291	308	281	301	296	291	306	259	268	318	279	296	271	269	316	304	295	288	298	270	308	310	302	281	271	303	299	259	297	305	304	290	276	292	338	285	280	305	281	322	325	266	293	335	322	302	302	270	293	330	307	289	307	286	296	295	322	284	286	284	298	279	257	298	273	258	287	309	270	311	290	314	270	289	281	290	320	234	287	293	282	278	286	308	271	301	283	283	257	282	271	317	279	297	294	286	300	294	285	268	305	249	307	310	293	272	255	305	320	279	270	295	286	320	285	296	300	296	317	304	270	268	274	283	299	283	290	294	300	304	270	290	311	293	294	288	281	288	305	312	323	316	293	280	316	291	279	286	268	296	291	295	296	291	320	281	318	279	265	298	264	288	274	285	306	287	302	274	279	317	263	281	272	309	295	311	283	297	287	296	264	272	331	281	270	290	339	300	312	285	296	283	326	268	321	276	288	284	283	293	279	298	331	263	304	269	312	299	304	284	271	280	293	265	259	303	264	304	264	288	296	320	298	269	287	282	282	266	298	273	299	302	250	328	280	330	267	297	291	285	275	290	280	287	309	291	295	296	283	264	278	271	284	293	306	270	287	320	287	304	296	284	297	293	310	279	296	331	288	288	291	307	299	298	300	324	291	292	282	310	300	291	318	280	267	318	267	281	252	304	338	280	299	288	272	277	274	275	271	315	309	297	314	262	297	273	272	290	291	305	294	296	292	303	281	266	293	266	322	277	253	282	287	305	307	275	269	294	283	301	292	287	286	319	276	290	293	301	283	289	293	262	289	293	332	284	284	309	288	296	293	300	271	262	279	308	285	309	265	301	281	297	285	280	264	271	301	303	315	295	291	286	296	316	307	300	279	323	293	300	304	266	317	278	286	276	270	297	303	284	301	258	256	289	283	291	293	292	306	323	262	283	271	262	292	303	315	286	286	263	290	326	296	284	302	280	251	278	328	323	314	285	290	262	269	286	308	303	271	296	308	300	297
17349	2408	2503	2727	2070	1761	1421	1220	1030	897	885	893	824	792	794	831	753	785	738	730	743	711	744	683	715	749	708	682	784	736	733	695	700	697	722	765	699	736	727	738	725	688	712	700	710	754	697	734	725	702	716	746	690	664	749	690	692	729	707	681	713	728	694	706	688	715	688	711	716	700	718	716	684	696	668	707	671	698	704	711	719	701	671	733	686	712	683	713	696	705	749	726	693	666	778	737	694	730	767	715	714	705	689	720	676	708	683	718	698	661	696	648	674	681	677	699	714	722	712	714	756	727	715	705	680	699	695	660	662	680	699	662	670	711	662	691	723	646	720	681	693	672	716	687	693	677	665	679	700	694	674	682	681	723	664	680	719	673	699	688	717	685	736	720	693	708	708	690	680	668	678	743	684	719	661	671	661	688	737	694	674	699	694	700	685	716	721	702	669	661	694	704	678	722	730	678	711	680	704	694	703	643	693	658	725	705	740	673	731	702	683	707	665	676	752	705	663	650	738	720	748	691	712	685	683	700	690	664	695	704	728	656	698	703	755	690	734	682	670	671	694	722	678	687	700	686	772	735	648	679	729	667	702	675	705	671	657	731	690	650	716	669	684	684	742	691	711	731	652	694	697	733	672	702	690	748	737	692	705	678	688	730	696	652	689	690	691	680	725	681	654	674	708	698	732	691	705	653	708	673	710	700	655	699	709	699	723	678	667	691	664	673	650	687	715	716	650	674	666	702	703	680	683	663	748	674	708	735	714	692	667	713	670	661	704	699	690	714	694	646	713	704	663	665	677	721	712	677	711	688	703	711	736	723	749	681	710	696	728	734	672	676	717	669	682	685	713	713	663	660	672	638	669	705	697	724	707	740	715	706	692	681	722	700	717	679	718	691	710	744	676	688	712	691	698	659	673	717	655	694	685	721	662	679	694	698	712	673	689	690	723	696	714	700	663	690	726	683	732	736	754	741	735	691	677	730	656	695	707	702	720	686	734	705	649	721	644	695	704	682	719	742	734	689	729	742	725	723	741	679	717	685	702	739	696	696	740	671	677	739	721	667	721	717	715	707	742	709	705	680	665	728	734	625	661	680	695	733	696	716	701	675	667	662	713	716	679	698	659	694	714	695	692	676	737	644	685	701	697	690	690	661	747	663	721	683	690	709	679	697	680	658	710	690	670	696	682	706	715	688	671	670	714	715	708	654	660	696	695	665	734	697	650	714	721	714	692	712	698	702	667	678	682	736	708	740	667	652	657	679	717	663	669	693	698	731	691	693	651	665	695	720	699	670	698	724	658	688	691	737	726	706	659	709	696	701	673	707	714	740	693	724	711	682	656	705	700	685	747	697	657	704	720	663	711	712	735	759	735	680	699	682	676	699	714	686	680	697	672	687	743	753	687	675	714	728	661	726	683	656	668	728	686	720	676	697	751	679	710	696	705	681	698	722	675	726	673	681	656	741	666	752	683	678	698	694	682	699	726	746	698	681	695	742	713	686	675	753	683	632	697	717	682	656	690	702	689	705	710	679	716	727	692	701	667	698	686	683	712	730	738	657	701	729	709	709	676	654	716	690	687	715	655	748	688	668	689	711	687	679	701	660	692	677	725	653	710	716	750	688	715	730	688	677	698	692	728	715	700	714	725	709	686	681	716	698	667	675	730	678	676	687	753	701	755	682	707	684	660	704	704	702	739	636	746	722	742	758	657	691	719	729	706	733	660	693	695	744	731	693	681	715	674	704	734	681	683	693	688	691	697	703	679	680	716	692	689	701	706	657	686	669	708	677	723	646	716	649	689	660	724	698	684	641	676	720	672	707	709	667	694	700	677	706	696	649	706	697	661	731	696	648	703	674	692	678	740	743	747	674	699	734	761	685	688	744	645	708	735	704	705	708	706	648	703	679	677	671	720	643	680	696	701	700	659	665	693	704	680	693	686	731	699	683	706	739	735	652	685	695	699	720	689	667	724	706	723	669	639	728	737	668	679	661	672	692	728	678	743	696	684	681	696	735	712	664	682	693	685	694	656	661	679	711	657	661	692	710	673	666	701	742	694	707	721	693	669	679	650	728	718	717	711	711	716	701	659	727	710	685	714	713	665	778	701	697	711	684	697	707	680	703	684	712	701	711	721	700	671	701	701	734	652	693	685	634	699	664	691	692	709	699	691	685	653	728	744	693	680	679	662	675	711	686	703	734	709	680	740	768	654	711	716	699	685	684	730	721	664	700	667	712	735	706	657	687	685	691	749	731	715	658	645	718	688	678	735	702	669	702	705	698	693	681	720	679	670	737	705	687	747	690	710	730	655	683	637	686	690	672	700	685	692	654	628	671	724	694	718	702	688	729	675	719	679	679	686	695	736	709	643	670	692	722	707	718	701	659	729	693	677	726	714	689	716	684	682	693	716	664	673	649	687	644	697	687	713	743	708	652	723	699	686	638	717	690	669	678	728	736	679	696	720	726	727	687	681	710	678	676	751	693	735	692	720	651	700	711	660	687	671	680	758	668	685	677	661	698	724	662	683	683	692	715	653	677	705	722	736	714	699	692	658	708	665	712	689	728	677	732	712	694	700	622	686	703	694	672	699	680	676	676	703	678	684	725	664	694	706	728	677	660	700	705	669	715	690	647	711	686	693	678	699	647	688	721	746	686	704	665	733	681	660	662	662	679	659	724	692	673	753	666	687	708	760	716	703	677	728	764	698	664	718	678	690	679	698	690	707	728	729	700	670	694	705	749	659	675	656	724	696	697	713	685	650	654	713	712	668	726	726	734	737	647	727	675	719	649	686	705	708	655	680	698	674	732	692	738	713	696	740	673	670	713	676	728	718	698	708	680	727	662	681	718	720	684	698	640	707	690	712	669	715	717	694	688	690	659	727	656	683	717	729	713	724	631	694	694	711	658	661	654	702	713	671	717	708	676	704	713	682	693	682	702	727	707	672	729	707	673	729	663	653	708	683	717	680	704	708	670	692	721	737	701	643	726	708	699	728	713	689	681	739	727	700	666	706	691	716	693	672	677	694	671	693	667	674	675	661	717	729	646	678	703	672	695	684	703	698	676	747	687	733	741	720	706	693	680	700	658	722	651	715	679	702	692	707	616	692	694	696	682	672	635	709	674	714	645	700	680	655	711	726	686	702	720	667	678	684	707	701	695	737	658	725	698	693	659	711	698	698	697	731	683	651	690	677	678	709	722	686	705	689	734	696	696	713	682	660	682	714	663	682	710	741	732	752	662	706	729	691	732	677	668	674	676	711	681	682	720	729	663	643	691	706	728	671	787	684	715	648	672	732	695	684	687	710	700	683	722	698	650	716	690	739	663	728	681	696	696	682	668	661	708	681	676	712	694	711	702	668	733	675	640	680	653	701	663	718	709	678	737	728	699	686	651	720	681	700	705	728	714	695	705	674	665	698	690	671	650	680	722	688	712	760	685	680	696	718	647	668	691	685	680	669	681	650	707	747	704	651	674	672	685	652	693
35239	8950	1939	1192	759	550	431	364	299	270	252	246	251	226	246	234	229	247	221	216	199	214	221	221	229	214	226	202	201	236	204	230	227	204	180	234	191	208	199	196	194	206	206	229	214	206	194	203	192	208	186	218	222	212	217	208	189	241	196	207	227	215	228	216	205	211	226	219	216	216	231	222	198	219	194	197	219	220	221	198	195	196	192	201	190	218	216	211	194	221	222	215	206	213	214	223	199	230	219	208	183	220	230	207	218	231	214	225	188	233	223	206	199	217	237	207	211	212	209	202	216	200	197	201	191	231	196	195	203	225	218	217	206	201	204	235	216	210	185	192	215	205	211	196	215	191	220	194	191	203	235	198	212	214	189	168	199	200	200	217	187	199	218	231	214	197	221	209	216	197	180	176	219	212	234	206	227	221	180	207	206	215	197	200	193	226	211	208	230	182	210	190	203	223	227	214	198	189	211	224	201	197	215	224	201	203	220	209	210	194	213	208	206	225	232	203	200	211	197	232	189	205	233	207	197	212	242	224	198	227	181	218	213	189	192	219	201	206	197	206	208	204	208	195	191	230	216	202	212	229	206	176	211	202	206	187	200	197	198	240	187	233	183	194	252	226	202	195	203	215	239	204	192	215	221	211	210	193	208	203	210	239	213	214	209	221	202	201	208	233	197	195	187	210	213	251	179	207	200	193	179	212	211	206	200	213	199	224	260	201	207	207	187	208	182	216	207	194	202	201	229	194	202	213	215	209	218	236	187	230	217	199	207	207	213	197	196	229	205	211	247	183	213	200	211	232	203	234	229	201	232	216	189	230	193	218	216	200	211	186	203	204	215	224	205	227	197	234	227	202	207	211	197	203	221	199	184	171	216	235	207	195	219	208	213	214	218	216	211	200	216	208	212	221	222	203	198	203	220	195	196	201	179	193	234	209	194	225	226	205	197	213	195	202	222	205	224	231	198	204	230	225	190	212	214	197	200	213	202	197	203	216	212	197	234	205	202	197	217	213	204	197	232	211	230	219	239	213	199	202	205	204	216	225	167	232	196	211	219	212	229	220	210	222	243	224	207	210	221	223	182	187	201	193	209	186	224	196	212	198	193	187	197	191	207	210	209	226	218	174	175	218	188	216	216	198	230	200	250	237	183	231	235	209	200	187	232	218	215	187	194	233	231	207	208	186	204	232	220	199	223	211	212	234	201	214	238	223	201	209	199	208	220	199	202	205	219	198	219	237	204	213	222	197	202	198	236	207	201	221	216	203	208	207	204	184	197	239	234	205	196	237	212	212	263	208	223	207	191	249	222	225	202	204	217	199	193	228	215	173	225	227	195	211	226	188	205	215	203	203	197	220	186	184	218	222	206	224	201	210	196	192	213	216	196	215	226	187	178	188	207	182	197	206	226	197	204	203	199	198	204	224	227	225	193	197	215	181	202	218	207	228	238	245	182	190	197	218	215	217	208	208	185	219	205	201	214	176	207	218	194	198	163	200	212	189	197	210	224	190	183	224	196	206	184	195	227	242	200	197	209	209	196	187	207	194	214	206	212	181	200	211	212	213	196	224	212	226	201	195	206	196	226	208	192	226	231	205	218	195	214	186	231	197	210	204	201	205	229	165	206	222	206	226	206	226	202	215	207	221	214	216	209	216	219	192	227	207	221	202	224	183	212	218	212	223	218	190	210	214	172	223	208	218	172	186	197	189	209	191	244	192	205	218	204	199	198	207	207	209	223	231	195	213	212	234	199	231	215	197	244	227	197	202	222	219	215	214	206	189	220	213	198	192	212	233	194	210	210	204	217	171	203	201	214	222	186	200	181	194	214	205	228	219	199	188	198	193	211	189	199	199	225	212	200	227	206	192	211	248	213	217	178	176	197	208	194	232	191	199	197	215	197	204	211	187	200	180	207	216	196	219	229	206	214	205	230	211	219	201	187	202	208	217	210	207	212	217	214	210	211	206	229	216	201	207	207	226	217	172	226	221	205	206	197	215	205	220	209	211	213	217	213	193	215	180	199	185	218	216	213	187	197	197	202	216	208	216	210	205	183	205	228	217	229	196	234	195	219	216	226	209	233	200	214	188	185	209	220	210	213	208	204	203	209	210	184	218	223	214	191	197	199	202	188	209	202	197	241	220	196	227	216	211	217	211	196	199	235	231	188	223	207	206	210	189	226	208	194	224	202	210	203	234	216	231	205	215	220	201	197	197	199	216	219	213	224	179	210	211	195	180	212	198	196	220	228	202	216	188	194	180	213	245	211	198	198	181	192	217	210	203	205	200	232	210	217	191	190	197	220	190	202	214	208	194	206	181	220	220	205	207	207	209	194	228	242	218	205	200	189	199	229	229	195	214	199	235	204	215	197	188	204	213	228	204	193	190	203	173	210	212	223	216	214	214	194	234	212	191	201	200	179	224	196	199	203	232	201	233	207	221	201	192	218	195	190	204	226	235	192	188	231	220	210	223	240	226	209	213	224	185	205	199	206	201	224	204	206	215	206	199	178	217	187	203	221	203	210	198	218	214	206	219	228	209	223	216	210	193	199	200	234	202	192	188	185	233	211	215	205	230	210	163	212	224	196	228	195	197	210	214	192	174	203	205	225	212	194	215	214	210	195	206	191	202	194	212	198	219	211	184	204	185	209	209	211	203	184	215	242	199	207	191	184	212	244	203	206	197	206	199	188	215	230	185	184	195	204	217	206	223	205	216	238	207	221	228	220	227	216	195	188	185	203	192	195	228	199	246	237	201	225	177	195	191	204	208	206	197	213	214	202	196	214	206	222	228	213	232	184	208	195	212	214	231	213	224	246	226	208	238	239	241	193	188	198	180	208	179	225	229	204	226	220	205	208	219	221	201	225	218	185	211	212	221	188	226	221	199	219	219	230	174	196	211	203	217	214	180	213	214	203	198	201	189	232	212	200	212	206	198	208	213	222	205	203	180	205	208	210	202	217	216	186	212	211	219	180	192	214	193	191	198	203	245	196	199	224	184	194	207	228	207	214	220	164	190	212	196	199	208	192	194	196	237	242	213	213	190	232	220	225	205	210	225	221	202	207	221	209	216	226	205	213	215	201	182	210	200	191	211	223	225	211	202	199	215	212	185	205	201	225	204	191	208	179	218	213	224	213	192	229	223	230	189	187	209	196	223	230	186	176	196	194	212	233	231	227	223	180	211	224	206	182	175	182	206	196	203	199	204	201	219	221	212	218	229	205	215	192	198	211	209	209	213	212	203	188	240	210	196	229	199	205	202	190	237	201	212	195	197	211	213	207	202	206	198	183	249	252	207	206	208	198	210	218	221	198	198	241	199	215	198	246	208	222	208	220	199	223	206	198	200	210	210	206	216	219	232	207	221	207	196	197	225	199	193	196	222	216	202	218	177	207	210	214	205	203	209	214	215	211	203	217	196	209	194	204	184	173	212	227	187	221	204	216	199	235	222	210	211	216	244	189	223	211	238	227	223	171	208	206	223	211	197
22569	3376	3159	3476	2722	2062	1651	1358	1055	900	789	835	702	715	639	661	608	543	580	610	576	554	539	567	526	535	531	529	514	527	533	535	512	521	515	491	511	510	547	519	541	504	510	526	552	491	525	500	511	514	529	519	510	514	507	487	509	522	528	506	512	569	519	526	487	522	470	466	550	490	548	475	542	522	498	518	484	495	534	504	537	455	483	512	496	481	500	463	495	506	594	554	526	518	507	555	476	497	501	492	487	519	513	482	574	512	569	467	500	474	510	505	493	465	474	555	506	460	508	512	457	494	486	503	452	499	488	527	508	492	459	505	500	513	493	525	514	521	502	535	508	525	515	510	517	483	503	493	543	572	537	478	500	509	495	494	532	497	529	525	509	467	528	504	527	524	503	505	490	494	498	470	482	496	517	489	468	486	523	492	533	559	506	505	508	504	496	494	512	482	506	481	521	494	468	482	515	487	494	489	529	535	499	512	478	480	547	510	489	568	474	512	501	518	549	503	482	500	480	495	508	487	500	534	489	520	418	484	471	517	492	487	513	512	509	506	481	539	495	539	489	509	523	563	516	533	493	499	489	546	482	471	488	529	516	489	530	550	492	515	478	500	482	476	516	509	519	487	454	520	486	504	515	535	482	475	511	497	479	493	528	496	481	516	523	500	504	468	488	506	550	510	472	500	520	487	524	517	481	495	500	514	522	505	513	478	500	485	497	515	504	487	506	528	476	499	494	519	525	495	509	490	466	471	523	534	518	492	525	499	486	509	494	520	476	487	509	495	441	478	530	469	518	493	455	500	548	497	550	524	523	524	502	495	436	493	506	519	514	527	515	519	512	465	481	543	522	494	500	479	486	515	510	513	491	528	514	438	548	524	533	523	539	510	543	507	565	533	500	502	501	525	471	471	486	520	503	494	495	502	524	487	514	474	536	502	521	485	530	504	495	508	509	506	472	488	518	506	488	504	525	537	481	492	472	500	494	496	520	498	492	502	519	476	492	508	478	496	523	500	507	545	486	474	496	499	515	559	545	543	489	476	508	487	505	489	478	540	532	458	550	518	516	477	534	509	533	488	516	472	551	481	475	491	488	497	507	519	496	516	495	497	481	513	483	492	498	487	494	456	533	509	465	531	494	507	519	502	513	493	511	497	531	531	481	497	521	478	479	508	531	551	536	482	484	480	527	507	477	517	509	532	507	536	456	503	531	487	515	516	468	515	521	526	481	499	508	493	485	492	488	496	502	487	539	533	501	475	490	512	494	475	522	512	519	493	485	489	437	518	506	522	490	496	509	437	541	484	504	518	471	533	513	507	532	488	458	484	491	518	504	521	505	514	538	494	538	486	495	494	510	496	518	523	504	506	522	505	488	491	463	542	486	517	501	466	465	500	504	492	516	499	494	512	502	491	511	514	523	500	497	499	482	470	494	520	507	500	507	507	506	487	528	484	505	476	507	505	530	497	523	486	508	494	476	514	496	517	543	541	502	514	489	493	491	499	508	490	500	538	487	497	524	482	484	495	531	493	505	474	506	480	500	458	513	494	492	518	458	492	545	460	466	523	468	497	505	470	504	513	530	541	530	492	539	486	494	513	505	523	508	474	514	533	500	494	482	482	517	465	527	528	500	525	494	519	491	542	502	519	512	533	490	524	496	492	535	515	511	495	489	528	489	528	496	483	480	487	498	489	472	501	501	546	508	488	436	514	505	519	456	502	450	516	516	509	500	502	500	507	527	484	509	462	460	537	494	534	501	463	503	512	482	495	517	494	523	510	504	479	518	518	494	441	489	488	516	480	485	511	471	498	484	486	547	494	506	510	515	476	484	484	518	539	500	526	481	465	470	531	534	526	538	494	461	492	513	470	518	512	535	477	507	499	541	495	474	483	501	480	519	495	481	531	486	475	514	535	518	545	498	504	482	505	517	531	494	512	507	538	520	483	470	486	512	524	485	540	518	494	460	563	482	494	542	495	484	462	477	481	493	510	502	471	447	467	545	503	474	485	481	525	488	485	501	488	504	509	505	523	505	494	496	519	499	556	510	522	539	514	464	529	522	516	546	495	513	529	539	521	527	497	513	509	496	502	478	530	507	530	517	513	529	487	515	514	519	538	488	537	489	501	457	485	504	506	498	504	473	500	518	513	554	541	490	498	539	502	526	468	505	555	506	476	487	521	495	498	499	481	506	482	529	524	513	508	468	464	529	518	478	529	524	505	489	497	522	541	506	501	476	488	495	513	503	523	506	485	514	509	535	491	484	487	496	531	544	493	536	494	503	544	500	494	511	501	460	519	539	522	526	503	519	541	505	510	506	498	487	489	508	511	518	529	486	500	465	558	470	521	537	501	536	513	536	505	470	545	506	494	482	513	494	508	517	485	516	460	467	492	505	476	509	490	495	498	496	504	499	505	509	486	514	525	521	499	494	494	557	489	499	485	515	532	554	533	497	544	539	504	499	519	463	543	492	530	539	513	502	523	501	499	516	525	511	492	497	520	522	497	492	526	480	452	515	519	508	528	468	487	502	548	505	524	501	489	527	497	506	521	496	517	542	508	518	485	481	530	473	539	482	497	479	536	507	542	514	465	537	475	504	488	504	472	485	469	515	539	466	555	539	506	513	523	529	524	460	487	481	524	511	480	546	495	512	502	500	486	506	508	487	464	480	524	465	491	497	516	543	523	513	535	497	542	497	510	461	528	550	523	461	514	498	519	512	491	486	540	537	477	517	509	490	513	511	490	478	503	518	534	482	537	471	474	490	523	513	500	509	502	492	541	525	521	513	512	501	513	519	501	510	518	569	524	521	465	539	482	505	516	515	507	526	522	477	503	512	520	527	522	460	510	516	516	511	468	451	528	510	497	463	474	493	532	487	477	482	521	514	513	543	495	509	534	504	497	446	503	461	515	513	529	522	535	501	520	531	534	514	495	465	509	486	508	504	502	496	525	556	502	501	516	481	513	518	507	507	477	514	494	498	472	504	493	505	508	472	529	518	511	518	499	532	520	480	539	521	493	497	516	504	512	489	505	514	490	543	504	521	509	525	509	504	519	523	480	541	544	515	543	510	483	494	515	488	523	514	512	467	519	484	503	530	463	535	495	495	521	541	519	473	467	482	514	504	483	499	499	515	508	476	501	487	500	525	481	494	500	532	483	507	518	505	477	495	511	480	520	517	486	547	495	529	514	525	531	534	498	497	474	465	475	501	531	529	500	470	558	493	533	518	497	478	488	496	504	522	487	464	503	509	503	525	461	505	528	524	488	481	464	493	522	577	535	527	491	495	488	489	519	489	534	495	547	509	512	505	482	528	496	511	525	546	534	507	518	476	530	530	483	480	491	532	510	533	516	491	527	503	503	512	526	503	527	481	483	519	504	526	463	505	466	548	535	510	498	532	482	508	528	486	453	528	496	503	553	521	502	520	463	515	524	454	491	518	498	548	480	506	496	547	497	507	512	506	531	490	525	493	500	495	490	497	522	508	537
10563	1331	568	447	319	319	247	291	237	252	229	232	234	243	229	216	216	234	236	209	231	205	220	210	228	238	198	235	216	215	240	229	246	213	253	248	232	228	214	205	232	234	219	255	230	209	239	254	253	232	238	233	197	199	220	212	206	228	215	206	241	217	206	216	220	203	259	239	218	208	202	215	235	223	216	251	237	189	226	198	228	211	247	236	240	233	241	233	237	213	222	224	243	207	256	219	244	251	213	228	222	265	244	214	200	204	215	219	222	227	248	219	244	242	201	245	251	231	254	208	208	215	245	211	213	241	200	217	218	222	247	222	212	197	225	224	219	224	188	225	237	219	203	218	197	229	206	231	209	239	219	258	233	237	223	223	258	206	236	229	246	217	207	219	232	222	209	225	218	251	244	228	227	235	229	220	226	236	228	213	275	221	216	236	222	229	215	223	227	210	219	234	223	255	231	233	240	189	226	231	229	243	233	227	232	222	242	200	233	243	213	207	245	239	214	215	229	215	259	214	242	251	239	215	233	214	227	223	226	245	204	209	216	244	226	232	249	210	216	242	212	214	226	190	222	228	224	228	220	233	236	235	227	215	226	254	230	240	216	243	230	215	243	180	188	227	230	216	216	207	216	243	191	220	213	221	225	202	208	196	228	263	235	203	220	231	248	230	214	188	230	232	256	240	198	208	248	227	209	222	233	218	226	215	245	214	225	243	230	211	221	219	242	229	227	215	230	222	201	238	214	202	230	235	215	212	217	183	216	219	202	213	249	242	236	235	256	225	239	228	219	228	225	225	221	221	237	266	234	223	237	229	219	223	210	228	253	236	235	232	243	187	217	217	203	230	228	233	244	228	214	245	190	207	223	241	201	214	224	240	189	215	214	227	210	254	202	220	200	207	191	190	225	232	225	222	249	226	218	203	213	224	212	214	212	217	223	214	231	254	243	241	199	213	216	234	210	237	213	220	260	216	209	237	247	229	229	257	222	238	205	211	202	200	234	239	235	223	240	208	227	223	219	171	237	232	226	218	232	255	230	231	226	234	238	255	239	231	239	204	244	233	253	229	221	220	232	215	220	210	226	192	230	250	228	229	213	239	231	237	215	221	256	225	252	234	217	214	181	237	227	254	224	209	229	246	248	195	252	264	207	208	209	213	196	212	257	254	259	223	263	219	214	242	206	221	230	214	204	246	236	219	214	214	216	257	240	220	232	211	202	254	190	218	215	243	227	205	244	205	197	228	223	197	219	204	204	229	227	231	228	250	225	194	238	217	213	220	231	215	187	224	211	233	217	179	239	217	265	209	215	221	238	231	215	228	220	195	249	239	235	238	244	222	222	206	247	216	225	254	225	233	207	225	240	251	239	241	205	237	226	209	202	227	238	211	223	211	200	221	237	222	237	211	226	219	231	222	216	214	231	203	236	249	225	249	217	214	252	220	205	225	212	226	238	210	219	202	243	217	213	232	218	196	207	238	224	215	240	254	221	212	244	212	209	209	224	251	231	208	223	210	208	218	200	233	187	243	207	229	210	255	209	212	218	221	207	227	218	232	225	243	220	220	227	222	247	201	214	216	230	202	217	231	230	203	263	234	218	213	233	236	221	222	245	231	217	241	218	213	247	219	209	242	246	242	223	241	212	217	252	226	219	244	219	264	208	224	220	218	236	227	198	233	229	224	201	242	220	259	203	247	236	199	236	211	207	218	206	238	237	239	231	247	232	244	225	208	207	234	236	225	244	248	216	213	237	230	251	250	226	223	233	209	203	222	222	232	267	235	254	215	206	212	236	202	229	233	212	252	233	215	235	214	223	216	244	200	232	250	240	207	232	204	202	222	251	224	229	224	224	237	243	216	213	231	221	221	245	196	217	224	233	227	233	228	214	227	199	221	188	180	211	238	206	201	244	232	222	208	213	214	225	228	250	211	216	226	243	246	221	218	225	222	200	198	224	233	229	239	234	217	237	225	229	241	192	243	219	239	218	214	251	206	230	225	237	247	217	233	205	207	246	192	231	248	244	226	232	204	228	226	257	193	232	234	205	198	233	246	249	194	196	234	218	247	244	234	240	230	212	237	187	202	229	214	234	222	213	225	235	243	232	207	219	277	263	221	231	227	227	228	234	220	257	225	193	242	202	209	234	248	233	220	225	210	226	199	227	182	218	226	234	237	232	245	225	220	247	244	230	231	238	218	206	246	213	209	225	247	231	263	245	207	201	213	204	216	229	224	220	235	219	211	206	226	229	204	221	224	214	231	220	212	215	202	244	221	256	233	216	212	221	213	231	203	226	226	223	229	211	236	228	215	232	243	237	189	233	244	231	216	237	216	249	225	225	206	208	214	210	216	234	216	207	211	235	232	211	213	226	258	246	206	214	225	209	246	207	230	211	223	222	224	240	199	243	234	222	239	220	237	198	216	250	233	227	190	244	242	239	221	211	217	220	244	240	243	224	244	234	218	217	238	211	218	243	218	212	233	213	232	220	221	208	213	205	232	236	226	242	202	252	228	198	243	212	231	218	222	232	221	205	219	217	224	235	241	229	256	234	229	233	205	229	239	238	228	248	195	221	231	187	227	224	202	235	246	239	236	224	232	225	213	208	195	235	221	231	219	246	212	219	216	233	221	227	230	213	245	217	232	233	219	236	229	226	226	214	221	226	222	236	219	236	222	215	244	238	229	232	226	219	252	232	218	190	200	229	272	254	213	249	228	203	257	237	222	202	229	251	219	221	214	231	213	235	228	225	246	226	229	238	223	234	245	211	193	225	215	212	217	223	227	237	238	229	201	246	230	213	200	223	252	212	237	238	207	223	225	223	194	231	214	266	236	222	220	218	206	233	224	204	211	219	218	246	239	232	230	231	230	244	244	231	259	211	199	226	226	232	241	217	215	235	227	200	231	240	224	257	228	185	229	228	239	222	221	210	225	240	246	209	213	235	242	224	246	242	198	241	210	259	244	223	224	235	240	213	238	248	244	236	225	244	231	235	225	228	186	248	238	233	208	243	219	248	213	242	216	242	230	239	205	246	251	223	216	209	224	216	210	213	234	232	225	226	208	233	248	236	228	238	249	204	228	232	243	235	235	215	202	226	242	237	213	216	221	241	237	179	235	250	230	234	204	221	252	210	212	201	222	235	238	250	221	238	232	196	227	229	234	236	213	218	241	191	240	198	241	219	232	206	226	248	266	221	198	223	249	206	207	239	232	205	222	197	194	226	215	232	233	213	209	215	253	231	235	204	219	234	210	215	224	221	217	214	226	215	221	228	196	243	209	204	207	218	226	200	217	221	240	232	219	254	191	219	245	230	230	235	234	249	199	242	251	239	240	212	222	202	213	236	243	226	211	238	223	218	213	221	237	224	257	256	212	226	229	233	242	217	229	235	230	217	213	212	228	220	237	241	244	237	230	225	219	213	233	246	225	234	221	216	245	231	230	241	239	217	218	205	233	228	230	232	212	246	231	221	203	230	209	209	241	202	219
7980	1220	1378	1519	1064	946	841	730	688	654	589	615	621	623	601	590	591	547	571	582	552	568	549	548	549	589	544	552	593	557	539	554	548	545	584	552	553	535	527	562	587	555	566	528	573	545	574	539	561	516	583	562	565	569	558	506	535	548	561	555	583	591	544	567	547	605	591	548	583	620	552	545	533	562	568	526	560	567	568	558	589	546	575	566	557	572	523	544	573	577	583	571	571	561	538	542	538	553	531	560	571	575	523	575	540	563	540	552	526	583	584	596	549	554	533	570	554	543	627	546	562	552	558	610	576	513	569	567	577	545	579	572	570	545	568	576	590	515	534	552	558	564	584	592	539	524	533	531	507	532	556	537	555	547	609	572	554	551	575	599	599	563	591	597	574	560	614	595	554	565	563	531	587	576	570	569	548	579	558	554	570	600	542	579	569	518	582	551	548	595	572	555	572	536	504	533	551	602	516	596	549	549	592	539	595	514	563	521	527	575	608	558	570	570	606	565	516	565	582	553	585	551	585	583	565	555	539	578	575	554	565	539	530	538	532	583	559	516	573	552	567	600	578	547	562	510	566	527	552	554	553	546	580	588	584	557	539	573	537	570	581	552	510	593	546	561	519	541	533	516	596	578	626	583	553	553	543	585	560	564	594	607	594	575	599	511	595	519	594	579	573	559	595	581	556	507	530	556	574	543	540	587	550	561	553	548	508	536	581	563	540	554	548	509	546	554	604	525	584	621	580	524	560	572	550	565	555	536	562	556	567	553	580	516	542	572	568	550	566	564	542	529	549	550	563	583	548	555	514	556	588	536	547	532	550	571	569	518	526	539	554	542	559	522	617	570	549	531	569	590	528	552	556	559	585	572	565	537	561	550	541	521	506	568	568	541	555	580	550	534	527	545	512	571	570	559	556	594	568	573	554	545	550	558	555	573	555	597	555	565	590	561	536	527	577	571	541	564	544	559	539	579	558	585	598	537	526	585	551	545	576	545	544	544	620	555	559	588	568	552	499	623	581	528	597	554	559	575	560	501	591	533	574	558	584	567	567	568	602	584	561	544	583	562	563	540	603	534	581	523	547	572	536	546	606	567	556	613	573	587	601	564	570	537	540	584	600	582	493	625	534	618	541	563	536	538	536	578	637	557	555	547	575	536	553	581	568	574	579	566	595	532	578	521	533	521	542	584	561	539	587	549	580	529	557	541	585	576	573	543	555	562	541	571	551	587	540	525	579	557	557	588	552	593	570	547	563	559	582	574	553	553	538	548	572	615	524	568	572	586	547	574	571	527	553	563	564	564	600	504	568	523	553	567	533	539	560	558	545	535	564	582	517	550	589	533	556	551	550	520	549	515	581	540	584	562	543	555	576	604	547	576	549	535	571	566	565	543	585	591	549	575	551	551	593	566	570	600	579	587	594	545	521	611	559	578	567	552	557	591	549	577	582	610	551	535	540	586	570	555	570	557	587	554	564	592	535	602	591	540	542	582	535	594	541	575	563	602	547	567	558	538	593	561	547	559	558	565	596	594	530	520	566	526	553	561	537	564	573	565	542	537	574	557	559	521	559	555	554	518	553	557	562	564	577	531	562	558	576	541	596	574	545	540	558	575	615	521	516	572	588	539	554	523	573	502	604	542	562	534	600	550	552	582	539	594	567	537	551	578	596	530	535	548	500	554	594	542	563	589	600	539	593	579	558	554	579	565	556	545	543	550	545	562	561	569	574	527	590	559	595	578	506	548	604	553	563	572	561	549	575	577	547	541	534	585	534	518	593	561	577	529	590	518	585	554	529	583	538	571	560	563	561	555	581	556	558	573	543	572	582	530	554	562	564	527	568	572	541	585	556	564	622	539	569	513	576	543	525	597	567	549	523	534	596	546	538	570	584	558	528	585	597	569	558	623	537	587	552	530	568	556	550	544	537	539	538	508	545	566	587	569	582	558	602	627	564	579	562	531	529	565	553	534	566	516	539	552	573	539	585	514	536	561	524	563	552	503	601	586	558	551	533	558	587	566	577	521	558	525	570	519	576	546	528	563	568	555	580	564	568	542	586	544	534	535	564	585	597	600	530	567	541	529	545	545	568	573	548	586	558	561	576	545	569	565	531	526	573	568	558	535	560	587	554	545	526	580	572	517	521	558	582	558	589	575	569	539	549	531	543	560	562	545	594	559	548	549	599	594	542	525	569	531	538	582	540	523	573	569	558	582	583	570	545	556	584	543	587	554	551	597	562	566	573	581	561	574	543	540	522	545	594	564	522	531	552	569	591	567	551	561	561	595	510	573	551	524	602	599	568	523	589	561	541	589	571	597	551	617	541	625	560	549	592	559	577	538	548	548	550	549	603	563	598	614	621	572	550	597	577	583	548	563	547	563	582	584	576	601	551	616	553	560	552	539	571	620	566	582	598	552	569	587	540	519	555	574	584	551	563	544	550	558	562	578	568	532	515	532	564	624	581	551	532	545	558	585	523	533	569	538	549	561	570	560	567	577	556	550	573	583	565	564	588	499	547	585	570	536	581	612	598	530	537	573	578	571	554	558	541	524	533	534	549	536	566	570	599	621	570	555	571	522	559	584	550	520	559	557	550	558	556	595	604	590	569	575	534	567	581	570	584	582	552	583	584	592	591	559	559	584	561	558	570	571	559	561	605	590	619	559	549	567	532	552	541	554	600	547	543	535	538	548	598	588	545	545	518	547	549	552	603	540	559	561	514	570	576	531	566	568	565	555	573	546	579	535	553	588	538	558	549	555	557	535	549	607	553	597	550	513	545	557	558	556	558	537	569	546	554	560	561	608	584	527	556	576	582	584	545	572	587	548	563	569	570	497	569	573	521	570	589	547	543	594	574	519	539	588	533	593	598	591	539	586	571	595	550	560	572	580	554	545	518	574	582	600	528	576	569	598	541	575	530	570	581	544	557	539	586	578	560	527	566	566	576	562	556	568	568	557	524	600	594	551	565	556	605	585	543	601	524	611	580	577	547	543	539	561	546	579	556	561	564	578	546	588	556	544	560	546	581	566	537	561	542	569	574	556	541	577	564	540	557	520	510	555	580	591	537	591	567	545	526	623	532	506	563	573	569	532	562	538	527	574	588	558	497	592	587	573	518	537	614	574	576	534	569	573	549	578	552	564	554	585	539	566	553	591	567	548	555	543	578	510	559	586	563	592	572	521	561	553	539	583	596	595	555	545	553	563	570	564	546	536	595	553	567	522	567	581	541	588	575	590	582	593	558	513	514	570	533	535	558	563	548	586	622	522	582	531	521	562	541	617	577	560	587	543	580	555	590	571	597	570	554	549	571	568	585	606	550	555	587	538	575	560	570	581	552	595	535	567	543	594	556	566	605	545	599	571	559	516	568	561	525	570	562	556	550	553	561	567	605	536	590	541	541	555	586	575	523	576	581	515	532	537	551	565	584	611	563	514	559	524	530	582	577	585	559	541	540	554	559	547	597	527	566	570	582	565	593	528	566	557
26183	5275	1197	821	689	558	436	389	341	358	343	334	343	366	314	308	297	297	321	291	320	296	278	320	254	316	306	282	293	339	293	361	278	304	281	294	321	327	311	270	294	294	305	284	303	329	285	344	277	311	279	315	296	324	298	285	313	287	298	303	275	280	303	272	291	281	311	266	288	312	310	298	315	337	301	300	310	282	332	294	294	313	301	328	300	310	272	284	316	312	304	299	295	323	308	303	303	314	287	290	308	306	309	329	277	299	279	270	290	268	304	285	316	333	299	287	276	327	287	329	294	288	313	316	288	328	295	300	308	296	323	301	314	307	314	307	303	296	280	307	287	276	332	313	296	305	274	322	300	283	292	332	280	287	298	291	296	274	317	264	293	338	269	281	302	307	308	330	274	264	283	334	297	309	297	296	308	277	285	321	299	284	304	290	297	301	310	300	291	306	300	316	272	293	301	331	293	296	310	311	322	335	271	281	305	318	290	317	274	294	285	315	302	316	287	302	320	294	288	310	322	281	295	290	324	292	287	318	274	300	327	271	307	274	284	256	314	279	303	285	294	287	288	304	309	282	306	307	303	300	269	296	278	297	271	299	288	322	282	266	301	297	286	261	309	292	290	278	311	296	274	327	306	324	342	331	320	315	322	286	321	273	288	317	283	317	257	316	312	289	290	306	268	282	322	312	330	308	268	313	271	290	273	289	319	294	295	282	302	274	284	298	279	314	323	290	276	298	295	302	305	290	318	339	317	311	306	300	285	290	330	318	285	319	316	289	287	300	293	291	277	300	292	280	284	307	305	302	285	305	292	302	294	324	297	313	283	285	307	308	298	273	275	313	294	307	281	287	304	300	295	299	302	304	296	264	286	273	318	284	288	287	350	301	291	287	272	301	299	308	313	318	308	305	309	283	260	295	312	291	316	292	310	289	314	286	323	303	292	289	309	331	285	317	286	308	284	304	305	284	314	299	272	302	328	280	306	289	279	272	287	301	303	309	313	280	294	287	267	306	291	302	295	313	309	323	341	312	279	344	271	303	252	310	303	300	303	315	285	299	347	292	315	317	307	302	320	286	313	307	278	257	280	289	311	310	289	311	326	333	317	337	317	297	316	277	300	313	286	323	298	262	315	297	322	321	255	327	295	335	284	304	316	255	312	318	269	325	290	290	329	299	300	288	276	327	315	296	272	321	289	281	275	322	270	290	333	306	312	351	296	287	300	284	293	288	285	266	331	297	320	299	291	294	304	275	316	316	265	280	308	311	334	333	280	303	292	296	289	294	292	310	309	314	327	323	285	298	307	307	301	325	303	321	302	317	282	304	329	302	252	298	327	312	323	291	304	296	287	277	295	287	301	263	291	300	319	308	318	299	295	298	300	261	318	283	285	308	299	288	287	307	264	309	300	310	283	296	280	303	288	315	289	298	291	286	277	313	295	297	285	319	311	312	307	320	310	269	290	311	286	295	287	279	309	315	291	301	285	284	298	301	302	296	310	302	338	319	315	313	291	260	299	267	291	306	327	297	302	293	308	308	264	338	278	293	287	282	304	327	299	302	309	289	280	327	286	303	289	283	336	278	301	311	280	282	258	299	279	262	274	335	292	286	324	286	265	260	315	305	268	310	308	293	324	312	297	284	290	297	301	272	264	303	299	307	259	322	277	281	280	318	306	272	333	304	280	284	343	300	307	311	339	291	315	295	326	309	309	325	284	321	297	280	287	324	288	272	279	301	309	290	345	288	276	330	297	296	287	305	309	334	282	331	313	253	318	317	292	303	343	294	301	323	284	328	294	343	300	292	283	292	326	309	287	272	295	287	286	327	327	302	302	311	291	247	272	291	301	295	311	285	275	302	316	320	290	270	288	303	303	278	281	325	325	304	343	281	316	305	278	282	304	305	294	316	253	284	319	298	319	341	302	295	288	295	300	289	275	283	293	294	279	296	281	308	281	270	305	316	296	275	303	267	293	309	298	263	300	292	259	311	307	300	296	283	295	301	313	299	302	289	292	301	304	324	305	302	283	339	300	274	296	308	323	292	321	312	295	328	295	300	312	287	312	285	301	327	319	315	334	304	330	342	318	308	267	308	298	314	309	289	290	313	305	289	323	311	285	302	299	278	302	312	303	269	284	301	291	308	308	291	271	300	343	290	282	302	295	268	296	305	294	302	327	301	326	297	283	314	279	306	263	268	265	267	313	297	316	314	301	315	296	300	288	309	303	279	290	311	305	308	280	330	302	286	292	321	293	306	309	308	285	278	316	295	287	305	292	337	316	291	305	299	340	290	312	307	355	282	315	299	345	308	288	331	333	282	293	314	325	259	291	333	279	305	282	325	305	285	300	313	301	290	306	301	305	296	283	278	309	294	320	252	270	288	340	278	301	327	281	296	288	302	291	273	293	295	295	266	273	285	257	254	324	269	283	303	317	299	301	307	290	311	319	320	280	270	312	299	286	328	306	321	271	299	288	310	303	298	261	307	289	314	322	325	295	307	294	310	294	297	282	325	288	274	283	308	300	297	303	289	322	279	285	279	278	291	324	311	324	300	306	298	277	310	300	292	294	304	279	311	280	283	299	295	321	287	314	295	312	298	303	297	288	301	289	301	267	303	323	310	350	304	287	262	296	278	291	310	289	283	279	281	262	305	264	288	314	270	312	290	307	286	294	283	296	325	275	297	303	258	300	307	282	292	299	309	356	284	279	286	310	308	344	315	308	298	278	274	321	326	302	256	321	340	299	297	268	298	336	284	276	277	315	273	277	326	277	318	319	275	311	313	340	311	305	287	288	287	300	286	286	269	311	280	294	308	287	303	308	298	288	306	267	319	285	312	284	308	275	313	327	318	333	313	270	295	315	290	289	267	278	310	307	264	321	296	286	298	319	298	341	294	352	334	305	285	287	272	291	275	271	290	259	308	311	273	291	278	304	279	279	296	310	295	293	299	293	310	297	279	317	318	294	320	315	312	284	321	317	335	289	314	306	299	306	285	286	306	306	276	291	294	305	299	287	300	293	308	324	291	307	311	313	287	295	311	285	288	336	320	296	308	251	302	283	309	294	335	298	290	325	305	258	301	287	301	305	306	267	263	292	293	304	317	319	296	291	299	311	265	274	292	265	299	323	300	311	325	329	288	322	283	329	294	287	324	316	318	316	347	313	297	295	307	334	290	294	308	290	297	308	300	272	281	315	278	309	328	287	297	305	303	329	298	263	314	314	280	295	296	324	298	322	269	316	333	296	294	296	296	298	309	293	292	290	287	305	306	317	288	296	273	297	324	282	264	294	306	322	296	312	287	294	305	279	291	326	290	328	277	279	303	292	263	318	271	297	294	300	307	267	323	329	305	310	258	286	306	283	306	281	317	304	334	300	317	276	303	327	281	289	286	288	279	292	292	299	283	304	282	296	321	270	286	266	289	314	306	284	275	279	323	295	325	318	264	303	302	308	329	335	296	316	320	280	309	301	296	258	267	323	327	293	306
17836	2728	2426	2669	2338	1770	1440	1221	1042	1010	910	838	802	841	828	826	750	761	748	735	743	726	753	744	729	728	687	725	712	742	734	705	740	691	717	726	747	736	730	704	752	725	752	771	723	681	675	701	677	738	742	711	714	722	765	741	716	697	681	740	709	710	677	669	673	750	714	697	694	725	740	723	720	685	696	715	714	744	683	650	721	690	744	736	678	742	759	720	702	719	753	729	696	723	725	693	739	738	720	671	737	707	731	667	712	730	703	747	731	724	702	716	720	712	687	688	769	705	717	714	730	689	707	766	741	724	742	722	691	741	685	761	718	700	686	697	707	689	718	690	710	709	751	719	680	675	748	695	717	731	723	667	691	719	699	746	704	744	730	679	698	709	738	725	708	675	673	722	716	682	718	664	728	715	709	664	687	741	731	697	744	767	738	674	719	660	692	628	737	658	701	765	712	743	711	716	735	691	689	701	716	681	746	713	686	679	687	759	738	699	707	654	723	703	764	675	702	698	710	731	673	724	718	700	750	702	698	760	731	730	689	718	689	696	722	736	707	688	693	647	725	715	730	673	700	742	681	731	677	733	714	700	706	726	711	727	696	742	701	703	726	688	713	686	703	744	736	712	705	741	704	718	707	744	701	734	711	700	697	757	769	729	731	725	697	677	690	711	763	692	743	720	704	734	689	716	663	684	707	732	710	677	732	704	690	717	726	722	666	749	683	682	667	674	721	685	692	662	707	708	698	726	713	723	718	690	682	737	713	710	716	743	669	694	724	671	705	732	687	680	679	725	680	754	708	717	714	770	685	641	699	722	693	735	714	731	732	734	741	744	691	678	729	739	733	743	731	727	689	706	722	725	705	702	692	766	688	717	713	746	686	743	697	695	689	720	703	679	748	751	750	702	732	760	702	690	727	742	658	730	698	724	696	713	733	702	689	680	712	717	703	694	743	685	709	683	736	693	710	709	737	694	721	695	716	666	698	699	704	715	647	692	700	749	717	702	699	768	719	734	729	742	629	682	725	699	745	712	689	705	726	707	696	661	705	731	746	716	679	662	735	760	692	690	716	707	710	721	682	727	695	728	702	673	692	691	731	750	698	715	704	704	711	703	716	722	669	736	717	678	704	686	684	683	763	701	712	696	717	718	658	716	705	707	718	731	706	729	720	706	713	729	702	680	756	697	694	672	710	667	698	664	717	692	710	726	684	677	709	732	685	673	734	701	743	719	714	676	726	732	699	706	731	688	725	691	633	722	689	709	698	752	714	659	709	710	675	660	722	712	721	678	678	720	727	727	758	656	715	680	735	695	726	692	666	719	652	706	710	692	686	668	726	680	693	715	716	713	690	731	645	704	689	690	747	688	672	659	740	669	713	692	729	669	714	723	733	759	694	740	713	711	707	727	723	689	718	704	690	732	691	750	764	679	687	693	703	719	700	712	697	758	721	688	718	702	721	696	655	698	727	694	741	727	705	736	688	675	706	745	747	697	730	651	711	716	715	647	726	724	673	746	654	681	661	694	701	670	712	715	702	693	715	762	725	712	688	699	678	692	668	669	727	671	742	671	708	668	683	664	703	696	718	661	740	731	704	720	764	670	708	693	694	721	719	673	697	664	724	738	741	700	701	736	709	724	705	688	703	698	715	679	719	683	740	664	684	728	704	718	674	698	712	718	699	671	702	721	723	702	694	738	717	716	689	751	662	711	676	699	697	688	754	721	714	661	778	699	697	742	671	688	729	745	717	715	650	712	721	738	727	739	668	656	723	739	726	719	735	658	673	736	736	748	710	732	738	715	713	736	652	752	727	700	693	708	728	703	688	714	697	715	719	695	735	717	720	711	699	700	705	695	708	678	700	695	671	745	714	703	694	741	716	740	745	733	665	693	701	718	683	736	725	736	707	731	676	686	676	748	710	728	720	748	680	712	702	709	724	721	657	680	693	678	752	708	700	730	734	699	710	669	692	673	691	749	767	715	740	716	701	702	690	703	704	672	695	684	735	733	658	684	701	689	664	734	751	716	743	689	721	651	698	699	716	695	709	714	721	756	675	736	699	725	726	686	699	684	715	682	752	695	735	770	693	676	677	643	710	699	732	698	697	740	706	688	743	652	731	735	610	713	734	711	693	648	719	714	735	726	686	711	686	755	692	722	712	709	674	741	763	703	726	727	723	685	687	687	726	705	693	691	710	715	684	701	764	677	712	752	717	720	727	701	726	729	791	733	719	707	681	728	715	698	729	686	668	680	725	708	712	669	670	744	684	667	671	681	666	663	770	716	719	699	705	722	746	720	693	744	706	630	713	716	731	717	666	687	694	733	718	709	712	720	708	688	690	704	706	786	719	689	699	714	715	705	696	705	699	717	719	693	686	738	696	721	708	691	703	676	716	698	705	700	772	707	703	692	714	748	672	746	702	717	705	737	688	726	681	691	699	695	702	715	718	728	691	689	671	715	673	684	722	717	730	717	712	716	762	685	724	691	724	728	748	697	737	713	732	717	762	718	708	713	722	733	709	749	680	747	706	635	712	671	721	727	714	697	712	693	684	693	648	742	721	731	710	691	715	710	690	758	703	682	686	686	738	724	695	719	725	681	757	744	688	688	738	707	708	719	731	645	715	703	709	759	673	672	705	715	680	701	697	740	646	749	694	749	699	749	722	717	714	685	754	722	730	700	695	727	654	758	688	719	675	676	694	727	750	718	765	758	708	712	697	675	719	670	755	683	717	707	718	710	707	695	710	690	732	724	650	762	707	666	732	731	738	747	717	702	691	749	651	715	689	665	663	725	691	661	749	708	716	707	689	689	719	733	739	750	704	772	698	691	715	694	681	717	706	669	696	718	747	738	696	681	703	725	711	718	691	644	721	685	676	709	735	738	732	669	694	710	711	685	704	696	745	699	705	753	733	742	715	723	706	726	697	636	717	713	730	664	754	736	729	714	697	670	697	642	731	679	696	678	693	707	709	709	723	733	711	736	738	696	724	712	717	721	692	727	716	704	663	699	665	710	731	712	736	652	748	714	752	683	705	694	721	726	715	757	750	679	694	714	715	717	745	709	735	751	710	755	733	710	688	732	661	707	683	759	724	697	725	705	723	714	722	693	680	698	721	698	719	709	684	746	733	696	745	734	686	688	722	743	755	700	749	696	698	723	689	727	706	705	755	713	725	721	721	694	751	742	708	746	714	707	730	752	735	732	689	722	730	752	727	720	695	773	714	680	706	748	698	714	718	727	704	712	721	782	638	715	682	750	712	745	688	755	741	739	740	732	731	781	676	723	739	629	678	734	704	684	708	711	683	710	685	688	628	634	743	713	729	687	749	783	678	742	742	714	743	724	711	665	668	712	714	661	700	689	702	675	718	727	702	718	788	675	678	737	716	730	740	727	714	727	731	719	692	692	741	705	670	692	725	682	740	725	686	753	708	721	741	685	728	735	729	706	725	703	694	713	764	704	710	700	706	663	689	728	698	720	735	692	708	710
36039	9604	1940	1152	766	577	414	357	321	300	274	272	253	219	266	268	266	239	210	221	235	238	200	229	237	185	226	217	220	207	245	216	206	224	236	218	200	187	210	215	211	225	242	218	214	224	233	221	228	224	196	219	239	242	219	248	259	240	200	190	227	224	211	227	211	209	196	254	195	200	215	196	233	198	230	251	198	229	229	188	206	211	213	196	200	196	229	242	198	226	236	200	216	219	204	192	212	203	216	224	197	238	231	231	237	218	205	215	230	214	236	225	246	239	234	197	225	225	210	233	257	192	225	217	207	198	189	225	258	237	212	214	209	222	223	237	232	222	212	235	212	207	221	205	210	200	221	218	212	208	239	223	215	238	234	203	228	251	223	228	231	204	233	195	234	231	234	233	249	212	225	216	215	224	228	235	209	205	213	235	225	208	206	229	223	231	230	210	206	223	197	214	230	216	231	217	200	225	237	227	233	214	232	226	215	216	205	230	225	201	208	229	228	211	183	212	198	213	189	221	216	252	206	220	233	233	244	231	222	174	206	227	217	213	222	249	227	200	229	241	233	221	200	201	227	219	227	243	234	249	218	232	220	211	229	215	217	224	248	226	209	213	207	233	209	212	222	205	215	270	218	245	223	206	215	195	232	237	205	225	189	227	215	223	203	216	207	224	238	213	215	211	208	237	237	210	225	230	193	213	237	228	230	234	231	204	234	197	215	209	227	242	184	213	222	220	205	197	235	204	198	216	209	243	234	246	237	226	244	206	221	243	207	214	224	214	214	230	211	215	207	215	227	227	233	203	202	217	221	236	247	229	206	238	263	204	214	222	217	219	255	243	237	222	218	222	220	216	217	224	247	220	210	197	194	201	233	194	249	209	208	238	218	210	205	200	210	216	223	229	214	207	202	208	221	258	209	214	215	221	222	222	190	219	208	204	227	201	244	211	230	207	239	241	217	240	234	241	234	225	233	193	231	217	219	219	221	235	212	223	210	185	203	232	226	232	218	246	223	233	230	217	217	200	205	247	211	235	235	226	203	230	216	235	244	220	221	228	233	224	225	222	229	229	204	211	214	216	226	214	218	199	233	202	218	216	219	228	232	224	250	190	236	226	219	235	245	198	204	201	185	217	226	227	214	237	196	205	191	218	206	224	207	214	218	239	223	207	207	227	240	216	215	222	218	218	238	210	206	248	235	219	232	204	226	231	246	215	255	211	201	230	231	196	226	246	223	224	230	195	235	213	222	222	200	202	221	224	224	227	234	204	253	202	226	200	228	219	198	191	229	215	238	220	233	207	247	184	198	203	208	229	205	186	195	204	222	224	219	227	205	198	198	199	223	205	188	215	224	224	190	219	225	212	217	255	244	215	207	202	219	236	219	225	200	242	193	227	251	241	248	237	246	225	201	207	232	224	233	215	214	214	197	222	237	228	254	203	209	206	215	236	230	207	201	216	242	231	226	225	189	231	233	207	219	219	219	235	196	219	226	215	222	216	225	235	231	207	220	213	215	176	207	254	216	219	220	201	184	233	202	242	211	233	226	216	191	235	212	230	221	202	218	220	212	240	216	208	211	241	221	198	243	208	213	209	209	238	220	230	204	215	213	227	214	205	223	228	213	211	218	233	203	214	222	281	207	223	224	207	241	220	223	196	202	206	216	219	215	200	214	225	213	229	200	235	249	199	193	215	232	212	191	238	221	199	238	235	209	216	211	205	247	209	245	223	217	224	231	202	255	216	203	238	197	220	188	233	233	208	208	232	255	224	230	224	191	221	207	209	225	222	229	218	216	238	217	227	218	223	231	247	214	178	216	240	219	205	234	245	220	230	218	215	241	220	244	244	225	200	240	221	249	217	196	215	197	210	212	192	261	231	208	218	239	224	199	225	209	243	223	216	233	220	196	231	205	239	218	217	235	216	215	216	194	192	232	220	215	230	215	255	237	207	233	231	181	226	209	197	211	202	207	242	243	214	214	191	217	228	204	231	247	229	215	243	220	213	200	239	230	210	219	224	216	217	233	205	242	253	199	222	199	231	192	212	236	228	216	220	199	224	221	222	224	218	231	231	210	214	208	212	225	222	245	227	228	222	220	227	243	211	197	187	222	227	225	234	224	216	236	233	235	216	220	223	228	211	210	209	213	220	211	213	230	219	205	211	212	215	234	221	218	198	232	248	217	206	205	200	202	232	216	226	247	226	223	209	198	221	226	217	229	258	217	196	239	209	220	220	224	236	207	222	249	213	211	226	239	225	226	219	200	223	211	234	222	244	214	235	197	183	223	236	210	211	202	229	210	225	229	246	246	236	228	213	199	211	228	257	203	209	257	209	194	235	220	190	221	210	214	213	235	216	230	229	231	224	245	250	218	231	236	222	231	226	220	215	238	216	226	198	203	228	220	222	221	244	234	223	262	203	203	185	169	218	247	236	204	221	232	206	206	224	227	216	196	196	231	228	228	230	229	199	259	243	233	207	215	228	217	222	195	221	207	216	237	239	232	224	216	227	231	213	182	230	218	207	213	202	229	220	211	213	236	232	224	213	232	229	224	185	206	207	184	230	220	212	210	220	212	217	227	237	233	218	229	218	226	231	214	213	202	193	223	192	210	229	196	209	225	220	210	203	208	252	231	189	216	229	226	238	239	182	222	197	184	218	236	262	208	215	231	256	231	224	252	203	197	248	220	201	241	240	208	216	206	206	250	219	208	215	219	220	233	233	230	231	228	230	229	220	217	239	207	224	227	203	207	203	204	227	190	215	221	227	216	182	240	218	230	222	239	233	196	221	232	245	221	232	207	221	216	237	254	207	212	226	207	194	232	230	215	218	233	226	222	232	238	217	210	215	241	204	233	220	218	227	255	237	227	244	237	218	227	207	187	196	222	213	235	209	208	215	243	215	227	217	219	188	210	253	253	234	219	215	199	209	228	215	234	195	223	226	225	218	195	226	220	234	216	231	234	190	211	216	202	230	238	227	244	212	225	227	194	234	223	221	212	212	227	199	202	208	218	228	227	224	247	213	203	216	213	222	234	231	223	219	205	181	198	195	246	231	231	228	216	252	203	215	208	229	258	215	250	218	205	214	222	210	226	222	247	221	240	225	229	209	217	230	226	221	202	213	236	218	205	216	233	232	214	226	226	203	223	228	226	247	226	227	198	199	220	244	199	215	222	212	216	212	198	202	183	190	232	259	218	211	212	218	236	222	214	215	207	200	238	219	223	225	214	227	216	225	212	239	223	227	229	219	232	221	220	206	221	223	217	199	237	221	228	203	238	225	211	247	252	200	230	243	232	218	215	228	211	257	202	226	223	206	245	227	232	211	209	225	186	254	207	194	234	203	221	203	216	213	216	240	211	222	202	197	224	229	198	220	242	232	209	236	221	243	188	234	182	234	223	241	219	217	216	204	217	223	219	238	211	222	239	185	211	214	222	261	208	201	199	221	225	221	179	221	198	221	198	189	233	211	228	226	225	200	217	203	223	205
23201	3518	3110	3419	2776	2182	1682	1366	1090	936	821	812	733	713	728	698	675	617	638	614	614	584	617	582	618	537	588	586	555	531	548	566	594	514	545	536	527	567	572	518	543	558	569	571	520	541	559	560	512	537	537	484	542	576	542	550	558	528	566	554	521	585	529	549	546	512	568	489	501	523	489	533	539	525	539	549	548	554	528	532	515	561	516	513	513	558	525	579	580	558	557	544	532	541	565	509	543	568	499	543	511	540	542	502	550	547	570	571	535	522	566	552	525	500	554	512	550	548	523	537	528	545	546	549	526	558	486	553	575	516	505	551	547	519	517	508	545	557	529	501	530	521	518	511	567	517	505	521	513	554	515	546	514	539	526	506	496	521	554	511	551	504	557	531	540	537	505	519	520	526	520	524	530	536	529	503	532	493	529	533	529	568	517	556	491	503	532	540	540	538	550	548	528	542	580	489	551	575	522	541	521	535	502	518	555	546	520	569	532	530	535	492	517	524	499	519	544	558	518	523	489	507	517	567	557	554	505	553	510	543	529	602	518	512	520	572	514	498	499	540	538	514	535	498	471	526	486	512	515	524	527	541	538	511	542	517	571	540	534	590	529	550	507	550	538	492	585	539	545	551	566	532	509	551	554	535	538	534	514	519	520	526	458	502	533	533	521	526	545	499	533	519	503	554	516	530	518	552	536	532	551	499	575	477	515	513	536	554	536	545	520	475	534	536	517	516	501	505	509	574	509	535	544	495	497	552	535	526	508	512	524	562	547	525	527	520	545	542	529	564	569	528	513	540	545	518	493	577	524	512	482	495	504	568	540	514	518	527	548	540	508	546	526	522	514	486	489	546	505	510	533	540	531	534	529	560	507	511	497	527	535	539	499	551	537	518	549	537	573	517	526	557	553	555	538	526	537	497	508	552	534	527	567	559	533	491	516	486	539	493	552	541	534	518	540	522	505	498	492	501	528	493	516	533	485	552	546	532	487	535	501	524	545	492	529	556	538	521	552	507	502	509	497	512	486	537	565	511	564	482	492	517	502	505	535	519	538	523	540	536	563	559	526	598	539	558	542	547	527	486	564	522	521	529	564	497	541	510	510	528	539	595	515	528	555	508	539	535	531	526	504	533	552	533	525	562	558	506	529	489	518	533	494	577	525	541	488	516	541	530	539	540	550	513	520	556	573	557	536	532	513	529	546	517	496	555	528	516	508	530	531	566	525	496	481	551	555	553	526	519	527	536	547	544	555	544	523	541	556	534	521	522	550	496	557	552	547	531	536	543	512	526	536	494	522	496	508	548	515	541	568	517	583	513	526	520	497	518	517	534	520	567	486	525	512	517	507	563	509	547	501	522	520	474	542	516	536	485	493	511	521	529	546	540	489	506	527	572	541	547	524	509	499	537	535	541	528	508	518	537	543	575	520	507	533	531	539	535	509	525	521	558	523	517	552	509	533	511	534	537	546	537	557	547	525	534	528	493	523	497	536	526	545	519	545	528	544	516	523	529	531	548	504	533	553	554	593	508	519	517	559	489	536	527	548	518	518	493	536	525	524	498	541	506	557	549	516	590	560	538	495	519	505	534	526	513	560	494	518	538	544	511	563	556	539	501	546	510	528	507	534	531	535	517	558	527	553	564	520	504	564	564	525	547	531	535	565	518	552	561	542	529	544	520	512	518	523	518	514	500	551	507	538	552	515	540	526	543	499	564	500	495	528	478	538	550	521	535	515	496	565	560	548	540	523	565	520	523	534	568	506	569	538	543	516	517	520	545	533	548	543	523	548	487	527	550	518	561	498	486	540	515	560	521	524	559	519	543	541	564	542	549	520	527	495	570	509	543	556	519	536	530	507	549	497	514	536	517	603	497	517	498	535	545	533	514	503	517	549	528	539	550	494	500	535	544	526	533	526	525	559	516	504	540	518	528	533	533	557	533	538	535	543	531	521	513	515	524	537	534	539	519	518	506	533	527	527	507	519	482	540	521	565	570	512	564	573	522	523	479	564	536	526	515	537	541	517	513	552	512	540	485	536	539	562	513	533	517	567	560	521	561	530	539	575	478	546	508	505	503	554	507	533	531	553	532	518	539	557	552	508	512	511	510	522	523	519	559	523	549	521	533	552	520	497	518	562	502	556	556	501	525	500	547	546	498	548	497	567	516	511	547	530	478	540	498	508	516	490	566	535	552	520	507	535	558	552	546	539	550	545	524	492	516	536	553	509	513	539	488	528	499	534	585	529	460	576	513	535	540	582	544	533	527	543	549	555	511	508	549	557	539	527	570	544	519	486	545	524	533	527	544	486	499	538	535	503	521	549	505	534	515	515	567	532	534	543	553	561	501	543	499	521	532	560	553	587	503	495	538	545	522	537	506	582	526	519	556	518	517	540	522	512	557	540	555	515	542	531	507	525	548	538	521	526	571	487	511	548	536	537	498	558	500	532	566	523	552	555	542	550	521	562	557	531	539	510	512	512	552	554	532	542	542	521	522	588	529	539	529	541	533	525	545	537	538	528	525	550	529	578	514	545	570	521	487	492	537	590	560	504	518	534	479	537	501	534	490	544	556	549	534	521	564	536	559	514	514	521	559	516	503	501	520	538	512	522	497	510	559	541	507	542	540	517	556	529	510	519	521	541	570	506	579	500	543	576	494	563	538	551	540	550	534	535	544	534	555	534	523	541	514	570	555	526	511	515	481	497	522	531	539	537	473	554	486	511	527	523	587	545	516	548	520	517	528	558	540	549	552	547	517	516	522	537	539	508	530	528	532	547	529	483	531	535	536	554	502	532	506	539	564	558	512	547	493	541	530	580	494	520	540	529	525	506	576	533	525	525	557	540	550	565	492	566	516	528	498	538	517	503	500	531	504	579	561	571	520	535	514	544	513	520	570	546	524	519	522	524	596	536	493	556	533	510	548	523	517	496	550	518	511	514	551	548	549	547	534	550	527	497	543	527	550	520	569	553	489	525	503	521	500	501	512	470	499	552	556	512	488	532	532	512	541	538	515	520	525	512	481	544	531	519	520	548	544	505	526	541	543	533	494	568	540	583	520	494	555	546	511	496	536	524	531	576	553	502	550	527	524	512	518	523	542	552	544	538	548	544	495	571	511	540	530	509	548	516	501	558	508	576	555	531	490	553	489	582	533	532	506	492	544	520	544	537	496	543	541	491	538	528	519	504	553	518	549	502	537	533	539	509	502	531	551	556	534	506	546	545	498	549	560	545	503	493	523	506	545	504	549	543	527	504	549	568	525	523	549	550	505	477	543	562	519	545	520	539	504	546	531	526	514	522	503	539	570	562	531	533	516	528	525	534	509	552	531	527	503	529	553	511	523	558	524	493	568	497	535	526	553	540	510	525	541	545	516	517	546	507	535	501	541	571	559	524	564	512	575	558	531	544	569	518	575	531	509	512	542	503	497	546	520	515	518	562	486	502	527	548	498	528	526	560	520	528	503	532	540	533	536	549	508	519	531	551	531
10623	1331	583	455	357	319	287	254	276	269	269	252	231	231	231	279	228	250	250	250	250	235	237	268	260	237	249	235	253	232	251	230	221	252	246	219	242	245	251	217	247	271	236	247	256	269	258	248	218	232	260	257	265	240	267	243	262	245	193	229	208	235	215	273	255	216	232	218	228	243	279	244	250	233	210	236	245	241	229	230	234	272	230	231	270	240	227	253	232	237	240	248	245	222	265	262	241	213	230	256	222	220	253	225	229	229	233	233	253	225	250	226	218	242	233	277	236	237	243	225	229	236	241	207	251	239	262	245	219	248	211	220	238	211	223	206	251	265	222	249	250	255	240	210	220	207	237	231	222	255	258	267	254	254	227	253	261	241	212	263	266	260	225	250	228	251	217	228	237	246	236	251	253	225	233	239	224	241	248	235	260	258	273	231	248	207	241	225	221	231	203	244	246	235	262	262	260	238	256	258	235	229	250	267	223	232	234	256	263	244	219	248	221	207	228	237	235	239	209	251	261	250	247	230	225	191	240	239	262	219	261	254	266	241	217	270	221	251	219	214	220	261	240	224	256	250	235	226	269	242	268	234	245	244	254	228	233	231	266	203	249	266	251	250	244	237	224	258	249	219	228	231	223	283	226	231	215	230	234	250	214	250	242	273	226	257	280	243	231	241	228	238	244	248	247	241	258	241	247	232	233	234	243	237	256	283	242	217	219	226	265	240	231	260	265	267	274	226	223	227	222	262	251	248	248	242	243	228	234	237	226	244	244	259	257	246	255	235	264	217	244	238	226	253	246	266	242	216	263	259	255	259	261	218	246	244	210	237	283	257	263	231	230	256	229	228	261	237	231	302	247	224	247	226	247	222	240	244	232	220	236	257	261	233	228	243	232	221	240	225	204	248	230	238	288	258	227	235	241	206	250	217	233	262	247	238	246	231	229	260	246	246	262	256	223	219	215	216	248	254	246	275	233	210	247	229	242	242	211	236	224	256	228	248	240	227	253	253	233	236	252	254	209	217	240	221	237	265	234	230	232	247	248	239	275	228	225	228	232	232	236	223	223	228	241	221	223	258	225	232	243	258	258	216	247	243	248	224	235	260	239	227	194	272	217	237	226	232	218	230	232	248	206	242	242	222	235	244	250	234	214	244	264	274	271	240	249	244	215	243	208	210	238	243	247	270	225	238	251	241	232	252	237	245	228	247	252	248	235	222	265	244	249	243	216	216	223	255	243	207	255	233	245	198	256	256	262	234	230	250	246	254	227	228	236	224	226	225	233	252	232	214	259	256	227	224	211	242	217	241	216	241	271	237	253	278	254	255	238	208	261	246	231	231	235	247	252	248	232	258	239	234	244	274	222	233	256	237	276	250	237	233	231	236	239	261	214	232	270	261	243	249	253	275	243	231	208	255	242	237	262	244	234	281	244	241	270	231	252	237	238	241	230	246	241	240	234	261	221	257	254	231	259	249	263	229	257	248	221	226	247	256	253	252	237	248	253	242	267	238	258	230	259	254	262	220	222	232	219	239	246	238	234	248	220	252	264	267	258	223	224	242	277	236	239	243	231	228	239	251	241	221	217	229	235	275	247	248	217	230	239	231	222	267	238	241	252	271	246	228	236	242	230	237	232	247	216	228	235	253	225	234	234	222	233	266	221	261	238	219	252	236	235	261	225	264	252	234	231	246	242	231	217	242	239	248	230	245	235	241	258	215	263	231	236	235	222	229	247	240	265	241	254	236	229	233	232	264	221	219	228	223	225	234	268	210	239	235	225	264	239	229	263	238	236	288	226	261	216	248	221	222	242	220	238	241	236	252	252	218	251	240	204	249	263	241	223	237	254	257	237	252	232	233	263	235	257	256	249	247	245	234	250	230	234	259	229	247	223	212	255	234	242	231	223	232	244	244	249	255	206	254	230	252	273	212	225	261	223	235	270	255	244	232	236	215	250	218	268	242	240	238	180	242	233	238	250	245	209	250	262	260	226	235	270	237	228	236	263	278	244	250	227	257	235	229	229	248	215	230	232	236	242	246	226	243	253	251	231	261	246	245	249	249	227	254	258	234	224	253	283	240	208	224	239	236	262	229	197	235	244	230	245	224	228	239	260	248	250	237	237	248	218	226	217	236	257	239	248	245	203	217	248	229	241	222	217	239	229	254	236	255	258	244	273	229	250	207	194	219	231	264	224	244	232	239	243	227	245	250	214	254	236	257	252	233	244	258	256	223	244	224	243	235	272	231	219	250	240	233	240	229	252	239	224	224	232	232	238	246	238	214	246	204	255	244	228	234	260	236	225	235	245	233	259	209	238	213	246	240	237	250	201	256	251	258	216	251	214	248	232	243	211	220	223	216	227	274	234	251	245	238	235	244	250	242	270	262	247	237	224	215	287	229	255	262	250	226	240	219	261	247	242	210	244	258	236	228	261	245	243	222	238	246	216	263	243	249	259	265	234	261	250	270	237	228	238	274	254	245	255	182	225	241	263	238	233	222	229	252	246	250	269	256	245	226	234	232	258	229	227	246	270	241	223	221	253	241	227	225	261	219	228	265	247	258	258	225	234	259	241	243	230	248	231	239	218	230	248	251	220	266	244	236	221	219	257	230	255	227	254	229	259	254	237	246	258	247	219	236	224	220	212	228	257	241	255	236	253	241	275	238	252	227	272	247	253	264	257	255	243	222	236	222	224	247	238	211	274	238	251	275	271	246	220	214	257	259	250	276	245	263	222	214	227	244	280	228	241	236	217	249	231	264	240	258	250	213	233	218	236	226	247	251	259	258	252	271	234	250	275	251	229	245	229	287	227	260	245	273	235	244	264	213	228	211	251	232	256	272	212	238	227	243	257	257	242	222	229	233	262	245	223	222	227	250	253	248	262	241	264	263	252	241	247	227	236	223	254	227	247	239	243	228	250	287	265	228	233	236	275	231	249	224	236	276	234	247	244	237	242	227	243	229	221	234	259	257	219	207	227	221	258	265	223	232	229	236	256	233	245	249	229	261	219	211	211	224	233	248	236	254	232	210	237	272	227	234	274	252	207	241	255	205	263	219	282	244	240	262	242	256	249	230	220	253	235	235	251	213	247	241	242	221	239	235	244	241	252	248	222	242	253	256	225	256	230	237	214	232	241	235	251	220	243	253	228	265	248	227	220	263	244	223	234	245	250	242	241	261	247	275	239	251	247	219	213	247	232	251	251	233	230	261	244	216	245	248	219	273	225	253	236	220	234	245	229	237	250	253	224	278	242	250	266	262	286	232	230	223	241	220	237	249	226	224	270	246	240	221	255	247	241	220	239	240	250	248	263	224	238	236	251	233	207	259	254	236	229	257	253	216	256	233	258	242	232	264	205	240	258	238	233	251	230	239	247	266	258	231	259	261	230	229	201	232	261	206	224	231	238	243	258	236	240	271	246	266	257	253	237	228	212	259	237	191	250	224	232	229	230	241	265	225	225	230	238	243	242	230	244	249	229	231	254	213
7868	1168	1210	1344	1242	964	900	771	699	677	660	633	651	654	638	639	534	585	582	602	621	610	600	598	614	589	610	604	608	628	576	594	641	553	612	611	615	606	590	553	585	606	590	563	612	558	622	634	595	567	608	602	600	553	605	553	595	568	591	622	627	582	573	574	554	588	600	616	608	608	577	613	594	609	609	591	604	613	592	552	628	575	586	601	564	609	612	621	631	583	584	594	607	596	617	613	602	573	594	601	609	619	564	598	618	581	619	613	601	593	631	577	614	588	568	556	587	592	631	616	624	586	584	555	580	619	611	545	584	616	626	574	642	563	593	598	592	594	575	584	558	587	606	642	610	644	595	569	581	590	634	585	605	608	621	593	603	548	574	587	608	591	576	638	591	556	631	621	642	562	620	604	591	650	636	623	557	615	572	618	622	588	609	582	576	585	566	590	582	574	603	582	621	563	590	579	596	542	593	596	579	583	575	630	563	657	584	612	613	629	625	597	592	623	593	611	563	613	556	655	556	533	604	589	611	567	600	603	621	572	595	552	594	581	574	565	570	591	553	589	619	588	612	632	636	582	610	583	602	608	588	632	574	561	608	633	611	561	583	578	596	641	566	640	570	561	627	598	580	570	626	623	597	588	574	557	631	627	598	535	586	593	610	534	619	570	601	591	561	617	598	607	583	614	602	575	583	625	588	584	617	610	590	605	578	648	616	584	643	573	618	571	557	595	592	564	576	591	600	601	590	601	571	590	620	599	533	612	614	594	633	616	587	618	608	593	626	592	609	641	583	567	574	547	615	573	575	619	622	570	560	616	583	613	607	637	610	549	632	617	594	610	610	602	573	566	583	634	634	570	568	566	601	620	582	596	575	581	543	618	586	602	614	563	563	622	586	583	604	572	574	611	583	611	567	599	613	571	596	607	569	583	574	562	568	553	607	579	607	622	562	587	601	573	592	595	581	588	577	592	631	587	566	611	587	565	561	612	642	560	557	554	615	572	617	610	617	603	619	595	619	575	596	545	628	595	602	578	579	564	616	516	624	581	572	566	586	582	555	602	602	589	551	583	570	621	619	596	582	622	560	580	602	539	563	564	619	625	570	561	568	574	601	621	597	575	636	618	520	564	580	606	600	569	580	563	606	577	617	609	620	591	568	605	605	555	619	577	577	588	568	556	601	639	623	631	579	610	633	612	598	586	633	591	587	555	610	595	551	563	581	596	581	570	643	572	604	604	562	596	572	604	635	591	555	547	584	599	588	629	617	597	611	601	584	618	588	599	625	544	553	583	659	590	563	599	556	581	595	661	576	596	593	605	619	573	583	620	589	632	603	611	594	569	605	592	600	583	593	561	599	550	601	631	597	618	565	586	584	527	595	580	589	584	566	594	608	608	587	621	583	603	626	551	588	576	607	598	551	577	607	536	608	597	587	640	598	596	558	579	592	610	602	611	562	565	611	568	566	620	633	600	623	605	595	572	644	574	627	592	564	623	582	594	620	598	595	570	552	582	595	603	612	571	586	573	562	577	640	586	582	582	558	594	637	587	576	562	550	613	594	628	551	576	583	613	609	568	567	612	566	588	614	577	579	596	576	591	601	582	584	615	593	600	564	589	565	608	565	624	596	554	590	560	567	567	558	568	604	594	586	585	582	597	611	553	599	573	621	591	566	563	570	594	602	593	600	648	595	647	653	602	612	571	619	609	548	622	578	598	605	613	590	597	575	568	573	609	611	592	582	571	567	594	619	550	583	592	591	616	667	595	576	614	615	588	621	577	605	532	602	576	607	565	633	551	591	590	649	654	603	617	597	647	628	620	585	628	567	583	591	631	618	565	594	606	634	548	618	532	567	570	622	611	595	572	628	572	584	595	595	593	599	614	599	551	579	597	575	552	601	592	584	624	586	576	571	620	616	593	571	592	622	596	604	592	594	628	609	571	585	582	558	583	587	619	589	589	584	557	638	598	563	574	591	590	642	591	586	582	598	568	622	599	570	603	615	593	630	550	635	564	573	593	583	588	594	573	633	556	598	599	614	543	578	606	608	647	570	612	558	566	596	575	574	600	579	599	617	621	593	612	610	611	605	596	612	639	632	566	582	604	562	637	583	562	598	635	594	602	600	610	600	588	588	580	551	617	579	610	600	638	575	557	604	574	581	610	559	560	588	567	594	582	567	607	576	572	586	558	579	639	578	586	571	607	604	585	606	633	612	562	609	583	593	587	573	596	620	568	596	575	604	588	596	629	619	611	625	566	608	560	561	572	611	542	564	618	562	601	594	614	584	610	568	616	600	612	554	573	605	578	636	631	603	624	588	587	557	580	539	579	592	634	635	629	639	576	610	572	550	636	564	559	578	579	580	606	546	610	572	584	608	520	608	581	555	636	569	584	583	589	565	618	635	539	608	545	593	607	581	601	611	590	610	564	597	558	612	568	575	637	585	596	602	610	592	626	579	552	610	596	616	585	567	593	596	579	548	624	612	576	601	590	612	558	574	582	583	549	620	541	604	606	556	587	617	632	552	607	595	611	591	586	585	567	594	566	593	577	619	659	622	568	630	574	594	628	567	607	603	564	562	588	616	614	583	586	601	608	594	556	575	565	631	597	553	600	590	592	600	601	565	585	599	593	559	560	578	588	590	593	590	582	558	578	588	619	564	564	582	581	580	603	641	615	613	614	562	604	561	562	633	582	580	612	594	618	599	582	554	553	618	583	613	590	600	602	568	586	592	587	583	564	576	590	597	558	600	604	563	591	607	595	546	630	564	585	592	645	580	585	606	632	609	603	632	546	614	610	607	579	598	572	623	590	523	599	606	554	598	588	609	563	654	597	593	588	582	598	603	620	620	630	574	593	610	624	560	534	593	574	589	617	578	588	591	588	609	577	576	542	606	585	575	580	582	560	589	591	618	582	600	571	657	601	573	649	607	560	610	604	589	548	634	559	572	585	591	611	589	568	581	581	599	604	564	620	592	540	582	572	575	580	609	584	627	651	548	612	606	592	555	622	628	595	633	603	573	615	587	605	634	593	604	604	568	638	598	652	644	591	621	563	601	608	579	592	605	599	637	623	586	591	639	592	590	557	595	527	602	628	595	614	615	578	588	657	594	594	597	600	631	586	598	601	600	564	557	595	591	585	560	591	599	575	596	609	579	607	599	619	579	579	600	602	627	583	538	627	585	640	614	584	595	610	596	533	586	618	595	603	624	599	560	590	604	580	545	569	591	601	623	567	611	587	582	602	567	600	591	593	582	593	637	603	608	594	596	619	603	597	612	614	599	647	599	565	610	610	600	590	585	584	598	557	569	595	573	600	621	549	607	601	581	640	594	610	541	613	616	612	606	632	633	573	589	589	595	608	629	629	583	582	577	579	618	585	612	581	635	617	602	598	618	596	608	606	591	576	595	576	631	594	542	534	594	569	606	610	611	563	583	620	592	604	586	653	572	573	598	516	593	568	601	587	558	550	552	577	571	624	603	602	634	571
25981	4872	1213	800	667	500	425	408	379	347	346	349	363	332	285	308	295	320	321	293	323	301	312	298	307	312	319	294	323	340	300	299	326	299	280	334	288	295	303	302	315	317	296	316	318	323	283	332	307	283	281	282	304	315	309	283	291	310	309	301	288	278	333	312	305	341	307	292	320	284	315	315	318	290	329	285	314	318	293	334	325	300	335	308	326	296	293	307	315	311	286	340	268	295	296	328	296	296	304	308	283	296	317	306	327	313	293	315	303	307	315	288	314	316	316	282	332	291	320	299	302	290	305	332	298	290	282	326	284	302	331	300	318	292	340	310	323	312	308	323	331	293	303	323	299	280	320	307	287	305	275	313	292	331	293	276	300	314	335	323	316	337	294	283	267	299	308	312	310	304	314	292	326	307	307	321	282	285	300	318	305	331	310	342	309	286	322	302	338	319	298	274	322	319	297	321	317	307	291	286	283	302	318	325	289	331	308	321	280	315	300	294	326	295	285	309	332	298	300	297	314	334	289	307	317	328	312	319	293	283	301	284	307	277	331	313	285	303	310	293	367	306	277	269	300	306	316	310	309	278	303	319	328	306	300	291	286	313	306	283	343	294	300	313	300	313	301	298	287	258	300	302	301	301	320	307	292	316	308	282	310	289	330	315	297	321	318	319	307	316	316	311	324	331	367	314	308	291	306	304	324	308	344	282	321	319	282	295	310	308	312	334	270	293	289	293	325	298	326	290	316	309	300	302	277	324	326	306	335	309	303	345	322	306	312	331	311	290	334	306	311	275	313	327	310	319	327	291	305	325	298	314	322	289	283	336	339	291	317	349	276	306	311	312	297	311	309	322	328	306	338	289	316	287	294	301	322	304	305	288	327	309	262	304	307	310	282	341	294	289	307	298	282	313	331	308	343	274	267	325	315	309	305	312	327	303	352	298	306	322	324	296	284	279	321	319	319	290	324	309	309	338	302	310	274	338	306	327	278	308	300	316	279	326	285	301	297	278	312	266	279	316	338	292	302	325	313	298	321	320	323	337	289	303	368	319	339	317	302	286	293	281	308	299	290	296	300	296	321	318	318	298	303	366	302	357	312	279	301	295	328	328	312	310	319	325	300	325	262	296	289	291	325	302	303	321	332	296	311	266	308	289	305	299	315	301	297	289	303	308	343	333	299	307	291	312	314	289	319	307	325	281	312	335	301	300	307	313	321	320	339	337	300	294	306	320	320	316	279	314	329	307	334	293	324	310	287	288	291	311	295	311	290	291	279	316	322	346	318	295	343	308	331	291	299	322	283	282	316	349	292	291	312	320	330	319	304	321	316	338	288	295	299	295	297	290	311	292	323	331	314	344	332	296	323	295	321	259	312	331	328	290	309	270	290	298	305	327	310	280	309	283	329	290	308	279	275	308	297	328	280	281	268	316	305	293	284	278	283	307	321	307	307	317	316	299	315	277	304	336	308	300	305	316	310	285	318	312	295	334	293	295	303	256	293	332	283	317	300	308	297	312	299	285	307	324	296	304	304	300	298	317	313	291	312	347	311	309	327	309	323	318	324	305	325	330	296	300	326	313	314	305	293	295	284	323	317	311	322	294	295	305	324	315	320	344	325	296	294	299	316	318	294	308	280	265	308	338	288	290	278	322	318	318	315	302	291	309	332	327	288	265	302	293	284	344	312	285	308	301	289	301	287	308	320	319	309	318	276	286	343	342	292	297	289	321	314	304	324	328	325	354	307	276	304	331	302	325	310	306	241	318	286	297	289	279	302	323	294	313	300	291	314	278	294	330	328	327	340	290	343	295	332	296	297	298	317	310	337	338	294	312	337	327	294	293	339	321	329	321	284	301	324	331	340	303	320	295	321	318	305	296	316	339	311	286	271	331	311	320	313	317	282	323	290	303	348	305	274	326	287	325	278	318	301	291	318	318	334	317	305	305	311	313	327	324	311	319	317	320	351	320	300	327	252	297	297	300	337	308	312	320	296	287	303	308	320	281	341	331	298	322	309	310	312	310	290	328	315	312	306	333	321	336	298	307	321	343	309	282	283	327	309	329	298	329	302	315	306	298	303	284	281	292	323	319	318	274	330	312	338	268	297	280	292	354	305	327	304	320	342	324	315	312	329	299	309	307	347	310	269	295	288	287	335	298	319	314	332	285	326	309	286	282	296	315	287	311	305	262	332	334	304	313	288	299	318	351	342	324	338	298	308	314	292	296	287	294	295	299	302	279	317	317	303	280	346	300	289	268	318	313	277	302	277	319	321	320	327	331	318	290	276	292	325	313	311	333	324	306	304	339	319	294	312	305	287	311	322	286	304	328	285	315	302	329	318	318	283	307	295	310	329	303	303	297	314	297	329	288	298	282	313	296	316	352	331	328	307	326	337	342	267	316	309	281	327	349	353	325	323	293	322	315	328	337	308	350	331	262	315	278	314	324	292	318	305	324	309	335	333	338	321	295	313	310	286	328	314	302	298	302	290	266	348	310	310	330	334	315	321	316	349	314	317	294	324	305	324	314	298	313	296	312	302	344	320	285	286	306	282	301	347	303	334	320	311	309	301	329	298	327	310	280	318	268	290	338	312	336	339	303	315	295	291	308	297	320	322	296	300	319	328	284	326	322	299	340	298	304	294	340	322	329	304	324	300	323	299	337	315	310	326	300	311	281	289	282	299	292	346	303	297	327	311	301	291	319	310	303	300	294	300	319	338	287	290	302	272	311	341	328	320	320	311	336	301	297	316	273	307	326	316	326	298	329	301	306	336	277	325	323	305	292	291	298	320	313	318	327	330	311	296	274	298	294	294	314	309	338	291	347	268	290	315	305	323	340	277	304	302	285	321	286	328	310	340	328	326	299	321	276	281	309	317	322	322	315	302	306	291	322	299	347	330	315	326	315	296	317	292	310	308	273	329	333	358	353	321	315	288	304	358	293	278	319	304	324	296	297	305	256	304	318	293	303	301	324	295	283	339	304	307	339	311	277	330	325	303	349	296	280	293	314	332	298	292	327	307	321	280	295	308	317	307	328	307	283	316	280	328	334	309	309	323	330	329	323	306	323	295	306	288	319	291	321	313	322	303	294	295	305	320	313	322	278	365	316	311	343	317	281	365	321	295	319	307	299	279	327	305	284	290	288	310	306	327	282	323	309	319	316	322	286	323	319	318	299	288	360	336	310	320	294	306	297	347	335	315	291	296	287	309	302	304	275	306	344	311	320	300	304	294	307	301	286	326	329	334	293	305	282	296	331	299	283	324	299	331	301	310	305	318	245	312	301	308	298	305	299	321	334	314	308	316	283	301	318	315	309	292	337	308	316	336	336	311	290	282	311	326	288	311	306	287	301	283	314	296	311	286	316	302	300	293	322	322	326	338	286	297	299	332	329	290	304	324	313	303	321	299	314	306	326	284	294	310	278	326	317	291	286	313	313	295	293	275	302	285	303	277	314	286	325	342	326	310	296	302	298	326	291	289	309	313	314
17995	2428	2582	2445	2291	1875	1447	1245	1128	995	933	887	886	807	822	813	837	744	766	832	718	821	713	774	765	723	700	711	736	689	750	741	727	730	743	705	738	765	739	723	739	736	758	717	748	741	748	730	751	735	719	712	679	736	777	696	743	694	742	731	741	742	743	740	695	711	723	745	756	763	739	746	714	729	710	702	724	682	725	743	754	706	765	714	768	738	773	737	734	777	757	736	719	721	694	729	697	695	760	710	759	767	710	703	737	718	778	726	733	728	658	712	696	692	739	790	713	682	782	743	682	735	721	769	755	774	750	681	780	747	727	745	756	717	715	707	706	757	767	764	722	752	767	716	741	729	702	720	741	741	725	740	704	760	697	734	741	777	701	725	746	751	724	742	704	743	747	762	766	724	745	700	755	732	770	723	705	794	704	723	728	723	728	730	767	768	763	693	766	736	706	678	744	723	725	731	735	730	719	746	698	708	738	691	728	709	749	736	766	712	751	721	737	707	757	730	737	755	721	724	751	734	746	751	736	752	698	697	729	730	726	693	724	803	767	755	744	703	702	734	739	719	688	761	737	662	747	748	694	729	703	756	749	734	709	708	736	739	780	664	759	729	711	717	754	726	680	744	731	719	740	753	708	730	718	757	723	728	695	742	732	734	732	730	712	758	735	751	740	743	740	733	701	713	708	707	728	745	775	732	762	735	709	707	706	707	708	780	688	727	690	688	690	717	756	729	721	690	740	768	719	720	737	728	734	737	717	781	757	683	719	758	770	764	728	734	744	681	724	741	663	726	737	718	725	767	744	770	724	703	746	700	766	751	746	684	713	741	673	744	733	686	719	744	727	725	717	730	679	695	703	733	747	729	680	721	710	735	727	713	729	735	742	757	732	736	748	753	722	742	722	724	721	740	742	743	685	754	756	691	710	682	733	726	748	738	735	720	759	703	668	741	709	733	706	742	730	689	755	712	756	739	762	701	726	739	769	752	710	725	715	762	693	720	777	750	742	779	716	731	727	729	730	750	690	713	775	764	711	727	704	709	752	723	716	750	746	735	755	760	725	793	716	746	689	747	710	761	717	727	691	746	775	735	766	721	737	742	729	751	745	697	776	744	731	698	745	763	736	728	732	720	728	750	755	715	758	745	766	744	744	689	699	735	701	746	756	717	683	713	733	710	743	771	746	746	733	749	741	780	761	733	767	716	701	747	709	715	765	789	776	753	719	778	707	764	784	707	727	724	735	763	700	782	765	714	786	693	730	715	695	707	765	731	735	743	718	743	742	698	705	711	709	770	754	735	724	705	725	740	707	726	748	688	711	672	697	758	730	662	725	754	748	725	744	740	730	691	749	702	768	713	682	771	694	753	747	684	726	716	704	709	750	742	778	726	744	760	759	709	756	692	740	745	685	712	717	729	706	720	789	678	686	698	717	754	757	726	715	717	727	746	775	722	744	754	731	753	677	710	705	684	739	691	744	738	774	706	728	740	735	704	681	775	726	747	812	728	758	749	756	694	699	713	733	744	711	716	711	720	758	757	708	728	731	726	704	741	727	721	728	751	707	731	735	736	716	771	727	746	718	760	739	709	692	712	735	711	715	686	793	723	730	692	686	761	738	709	787	769	729	783	724	778	723	779	708	723	747	704	720	742	712	728	698	693	725	734	763	739	729	706	716	752	729	741	755	716	757	723	722	760	719	720	758	719	714	679	792	696	715	769	736	723	718	779	677	727	781	675	751	708	719	767	731	751	686	742	707	734	761	668	693	716	701	727	714	707	743	705	703	715	721	703	745	760	707	754	751	742	734	710	755	727	704	771	729	712	717	645	754	726	717	730	721	720	697	717	755	771	738	717	726	738	722	690	739	751	729	703	730	795	713	758	754	709	735	748	693	749	734	730	710	678	789	711	760	735	747	701	695	746	706	746	746	762	721	686	704	736	719	743	727	734	734	737	764	706	718	778	713	774	727	745	735	747	724	703	732	752	760	734	770	736	737	732	684	757	748	724	733	760	715	743	765	716	732	735	743	759	741	722	749	764	724	727	765	686	761	756	692	685	678	706	728	723	728	748	707	728	711	736	720	655	718	700	712	721	742	723	732	750	736	717	760	793	745	690	737	688	741	706	713	718	731	689	727	772	770	740	756	724	756	733	750	730	731	678	744	707	739	733	741	766	698	729	777	732	733	756	750	713	762	721	747	711	740	747	731	723	756	730	726	700	767	767	711	720	760	723	699	749	767	708	764	722	715	768	664	762	719	752	743	731	742	703	753	740	782	737	717	722	724	734	720	720	718	710	695	736	728	741	713	733	762	726	750	764	741	764	755	777	688	714	729	646	760	756	783	749	763	743	688	729	730	713	757	761	724	726	696	712	772	724	733	769	711	691	696	701	746	762	735	726	746	755	714	680	725	701	784	721	715	727	711	725	727	759	703	728	693	709	703	734	783	745	760	781	706	729	711	754	723	699	737	736	709	736	666	725	739	697	696	718	721	720	673	690	737	752	730	734	740	751	711	711	775	691	730	743	690	726	755	741	724	756	727	683	725	741	760	694	690	728	712	711	759	744	702	717	714	730	697	688	731	708	729	738	758	725	654	755	733	741	732	755	724	728	697	746	667	758	754	730	737	728	722	768	731	732	727	703	763	735	704	690	715	738	744	720	720	755	727	758	739	723	750	695	731	712	718	698	725	759	767	737	714	691	720	752	694	702	732	696	679	716	734	698	740	755	750	723	711	677	719	732	692	744	729	774	726	713	737	749	744	736	708	719	696	696	740	763	727	764	760	757	726	778	765	775	731	735	729	732	726	747	723	799	737	706	695	692	756	736	771	705	774	721	666	745	728	696	767	737	739	710	745	729	723	721	722	748	753	715	730	684	703	715	713	774	684	769	730	752	726	724	695	700	689	754	675	734	737	705	713	722	710	734	696	758	703	771	711	738	729	791	723	789	761	791	731	753	761	754	739	748	743	733	772	767	742	684	720	696	731	722	724	680	744	753	777	712	696	744	769	714	671	681	736	720	727	740	716	762	707	701	719	737	782	711	788	774	730	786	764	727	720	720	796	720	732	733	718	752	728	722	704	743	747	712	765	704	748	762	758	744	738	716	707	692	707	736	691	715	750	749	762	748	712	739	761	722	700	721	733	747	732	755	660	721	666	705	747	729	722	705	706	698	744	764	724	758	741	745	740	725	750	704	726	747	688	720	675	733	717	724	723	669	694	742	720	710	670	726	683	769	744	692	736	790	754	776	750	728	748	707	742	779	715	710	739	720	696	715	727	743	701	703	737	743	719	759	754	781	688	744	712	730	776	711	732	657	690	767	673	713	724	674	722	682	736	728	715	697	701	750	742	760	753	723	732	774	709	750	737	698	711	700	734	682	674	696	712	682	751	743	728	752	733	721	712	730	708	730	653	725	747	746	758	730	728	758	749	726	728	698	713	723	749	724	683	739	714	705	746	717	736	722	758	735	765	715	727	719	728	737
36051	9561	1905	1125	767	549	416	396	323	302	276	269	229	226	235	233	226	244	239	225	228	259	219	236	252	242	217	219	235	209	222	211	211	214	241	222	215	225	213	234	229	244	233	227	232	223	225	200	220	221	224	227	216	220	221	181	199	189	216	236	191	215	213	245	227	227	218	224	222	175	216	198	243	207	213	236	201	214	239	222	205	205	235	194	203	219	187	200	242	238	208	230	216	235	218	204	215	203	226	199	208	233	250	219	228	239	212	198	219	184	208	175	240	249	234	211	212	219	239	224	197	229	200	223	248	176	228	215	207	207	195	196	220	247	225	216	208	219	184	205	220	195	207	224	204	216	238	226	202	213	224	218	206	228	224	193	215	221	233	193	208	172	204	209	209	215	198	227	224	218	200	225	235	216	186	237	230	200	227	216	243	240	243	202	215	199	206	196	194	239	220	224	215	231	208	221	205	218	214	201	205	212	257	212	191	204	215	230	194	199	200	224	188	187	210	217	234	225	212	223	206	175	205	196	233	225	245	221	226	210	196	205	198	220	225	201	207	204	210	202	232	217	211	172	227	188	221	208	247	195	229	200	232	211	232	215	220	191	209	194	221	218	215	207	204	219	222	209	217	215	242	225	218	218	217	200	195	206	187	214	211	216	219	226	212	213	205	217	232	205	231	226	234	202	213	199	208	231	192	203	227	236	193	199	213	240	235	197	211	208	231	219	209	211	219	240	216	196	230	236	215	204	235	214	202	227	208	229	196	232	216	209	221	211	184	220	241	245	220	196	233	247	196	210	220	207	209	208	210	211	222	200	209	202	213	217	249	214	210	194	210	219	234	220	209	209	192	188	214	207	219	216	189	187	215	205	228	225	208	230	226	229	212	200	217	199	205	236	234	203	210	201	212	237	200	222	225	202	210	211	212	238	225	189	237	221	184	196	229	221	228	229	220	224	215	206	205	207	244	228	228	243	204	209	244	251	215	234	243	204	203	223	239	240	208	230	225	216	227	200	222	222	230	206	200	231	242	229	211	243	223	215	198	196	181	202	164	201	218	198	229	192	200	231	217	207	222	194	216	205	238	211	194	201	180	210	205	199	210	190	217	202	224	201	248	190	217	209	232	215	194	227	199	213	211	227	191	201	196	204	221	228	185	205	216	197	206	220	222	228	217	226	181	210	191	228	226	205	216	204	209	197	212	228	212	223	200	195	214	206	217	209	195	200	215	218	190	205	214	193	227	237	214	195	204	224	190	206	226	240	220	209	191	234	242	220	202	210	223	198	209	220	228	226	223	206	237	232	210	223	234	217	256	224	227	179	227	219	225	193	215	214	226	225	233	194	178	200	222	213	212	214	222	224	194	227	241	233	210	218	226	202	204	182	201	218	220	219	223	206	210	193	225	236	211	222	210	213	206	218	201	230	205	207	216	227	225	211	218	185	204	202	194	226	218	201	217	188	206	205	193	204	201	215	227	217	205	244	218	192	211	233	215	214	215	223	187	223	201	217	228	197	221	232	227	222	222	211	194	207	227	190	211	239	227	259	216	208	199	212	211	199	228	228	220	223	228	227	214	214	223	181	224	214	201	209	239	235	255	229	220	219	235	208	215	220	216	208	211	249	222	208	204	215	199	211	227	206	225	215	196	216	209	219	207	219	200	211	212	207	197	216	243	247	182	222	235	194	201	218	210	218	213	201	180	196	227	215	181	186	204	212	229	216	226	211	205	211	215	199	193	201	220	224	216	210	213	214	211	210	240	214	215	189	225	197	224	214	192	233	215	236	211	225	221	201	217	207	207	248	206	192	210	212	187	219	213	240	231	209	206	208	198	193	194	223	222	237	214	195	194	209	216	239	198	204	237	246	217	227	210	194	213	205	251	217	205	201	202	208	220	201	198	222	209	196	194	230	198	191	229	186	204	189	217	218	213	207	195	212	226	224	220	215	200	227	217	204	228	229	223	223	225	192	185	254	202	222	227	220	205	229	216	193	215	211	190	211	203	224	212	222	187	206	184	221	217	222	233	199	222	211	193	226	219	185	249	214	216	206	198	230	205	223	251	191	218	185	249	233	215	219	207	219	176	215	228	210	225	193	210	217	209	210	224	218	220	237	191	204	207	206	156	217	188	198	235	257	224	223	241	193	233	217	217	203	199	207	250	218	219	216	217	222	219	202	215	209	236	177	199	218	219	208	209	202	215	213	210	187	185	204	227	227	266	201	242	200	208	221	213	196	217	213	215	217	180	229	195	217	224	217	223	241	197	220	223	239	192	224	219	209	233	230	247	214	216	190	235	209	202	193	215	220	223	211	231	225	205	204	214	203	201	218	235	198	191	225	210	224	194	203	205	241	197	213	220	207	221	234	238	209	222	225	219	228	235	233	202	231	222	221	233	229	213	199	214	251	236	193	178	249	218	207	215	240	235	192	227	204	224	233	197	215	205	191	211	223	228	187	205	201	213	225	190	218	215	209	222	201	231	241	214	217	208	188	235	213	214	217	229	199	220	235	203	205	211	215	226	203	216	228	192	213	217	223	221	195	193	207	210	210	198	206	214	209	212	195	223	235	203	222	209	221	202	221	237	218	235	209	232	191	202	200	210	216	222	199	226	244	216	206	243	225	207	203	223	216	211	195	220	204	240	190	200	222	200	205	218	221	202	223	217	206	193	202	208	239	211	192	219	211	243	222	207	210	235	210	231	236	208	197	233	207	192	198	204	229	203	195	191	234	230	210	228	227	208	188	223	234	214	226	209	227	231	234	219	195	218	206	220	211	204	206	214	216	204	238	230	230	235	223	203	209	226	213	207	218	208	235	210	217	233	190	188	228	209	232	230	217	245	211	232	220	203	211	208	202	165	195	212	224	227	242	212	221	212	218	217	219	234	211	210	217	205	217	190	199	218	252	228	222	215	205	195	190	216	231	188	210	226	195	211	203	247	200	226	231	218	196	264	192	207	194	220	199	202	223	192	207	212	214	243	239	228	233	217	222	202	194	229	249	216	230	239	210	220	220	211	200	209	216	193	218	207	219	237	260	218	237	242	235	210	249	206	203	207	219	240	210	222	198	215	222	237	209	201	216	242	249	208	204	223	212	216	213	222	250	221	195	220	205	213	205	209	215	223	198	217	224	225	194	203	245	230	205	197	198	246	187	207	220	242	216	189	209	192	201	237	202	190	202	189	216	226	219	229	212	209	245	217	195	212	220	228	187	205	229	215	245	218	201	204	236	236	218	219	202	178	209	208	201	213	251	213	209	238	192	223	220	233	215	221	213	204	186	212	208	200	201	222	234	231	191	209	201	222	219	251	209	220	228	193	217	209	218	199	222	194	232	215	230	223	205	219	237	219	205	240	197	168	181	219	206	222	224	179	206	214	214	199	203	211	224	212	214	228	230	218	186	240	232	211	214	208	229	244	198	204	210	237	226	212	197	217	205	170	199	212	214	230	245	198	211	221	206	217	219	208	178	218	219	206	191	221	202
22823	3789	3219	3318	2668	2091	1664	1418	1122	981	838	821	724	740	673	670	625	647	614	599	611	591	522	570	599	564	524	536	552	516	584	540	551	546	532	506	512	562	547	504	526	535	547	557	495	597	522	520	539	504	504	526	552	523	516	510	522	552	535	552	543	544	550	545	526	506	520	572	568	507	545	485	517	492	490	494	554	476	538	554	533	510	543	478	511	509	538	555	522	560	509	571	521	574	542	551	506	551	524	525	484	537	514	521	537	520	489	529	538	532	493	540	526	530	521	534	521	519	507	507	517	498	520	522	564	508	491	523	519	516	557	512	510	517	545	562	549	493	509	539	537	532	535	541	508	523	548	540	552	532	507	524	525	516	492	527	501	510	550	541	519	526	530	569	515	537	512	566	545	520	521	518	530	507	493	523	467	538	528	494	544	502	510	533	545	550	538	549	538	502	527	481	529	546	497	475	551	498	513	526	468	511	536	512	502	569	506	562	461	556	548	529	496	507	550	570	500	474	501	520	520	509	506	505	554	538	513	472	526	547	528	519	505	485	534	563	575	511	480	503	541	483	480	545	536	502	543	528	490	521	534	496	535	485	501	512	497	565	519	503	510	521	528	512	509	518	495	512	545	525	537	545	509	471	534	527	511	518	567	474	473	495	545	504	519	539	533	461	505	502	533	530	491	522	534	574	495	514	485	523	531	508	484	483	552	495	482	490	541	497	486	497	527	531	499	500	540	500	496	518	526	489	540	455	490	509	528	514	483	535	504	502	555	520	536	502	494	495	542	497	501	504	503	527	564	527	537	536	515	527	559	544	522	501	507	516	537	560	514	568	509	554	504	467	549	500	516	524	490	539	514	495	520	514	555	497	539	555	479	509	548	520	525	498	540	488	510	524	511	516	528	491	515	505	541	523	554	524	538	486	501	536	531	509	516	518	493	472	551	502	525	501	508	526	528	475	499	474	515	512	533	489	545	498	538	562	514	525	566	492	483	528	494	510	536	548	510	525	528	513	514	486	520	454	517	518	526	543	518	508	513	539	527	545	505	509	522	536	519	520	521	523	539	500	508	504	500	547	533	495	545	523	486	483	469	492	483	497	554	525	503	512	492	498	487	510	511	533	510	520	517	501	513	547	532	486	537	491	509	491	531	503	503	522	502	492	544	480	530	547	533	538	499	507	568	542	547	519	565	487	493	487	505	520	518	501	529	521	537	505	535	521	521	528	476	565	583	494	535	533	519	494	492	554	479	513	505	503	508	509	505	511	549	515	533	505	473	518	534	526	510	510	506	512	537	515	524	524	492	535	524	552	493	472	519	543	513	503	544	520	506	520	505	535	531	556	565	574	516	502	510	520	557	487	514	530	501	475	472	490	532	506	538	559	524	470	525	518	538	514	479	513	490	565	469	553	479	476	531	547	548	553	527	535	510	547	508	516	527	515	540	515	538	527	522	506	515	490	535	523	517	522	517	497	499	523	474	536	565	478	528	508	529	527	517	535	537	534	539	525	514	516	541	510	517	529	518	506	505	511	465	493	495	540	502	539	500	560	513	497	528	491	487	542	483	525	520	515	520	511	516	495	498	511	524	520	547	516	498	531	469	559	539	538	533	531	500	481	533	522	531	544	543	522	517	495	512	518	483	517	544	538	520	524	521	497	486	516	509	542	501	524	520	575	502	543	543	488	539	495	516	505	506	480	480	457	501	518	533	529	531	516	507	513	535	543	513	513	540	532	499	539	516	531	502	490	543	520	514	501	534	536	521	512	509	503	482	489	539	452	533	487	538	511	555	495	505	518	516	492	521	528	551	520	539	506	473	507	536	556	532	505	592	510	514	520	561	543	522	500	491	514	521	502	478	504	552	527	519	492	528	535	507	534	521	559	522	533	512	506	531	541	502	548	512	482	526	504	517	489	523	524	539	458	488	510	554	499	556	494	503	525	494	489	527	551	533	510	535	510	527	506	523	529	554	514	539	529	546	529	516	531	489	494	486	500	536	507	510	474	492	514	542	533	525	477	539	502	514	528	473	504	531	527	508	531	517	506	528	535	492	467	534	463	512	536	528	474	501	492	506	550	527	496	467	501	509	567	525	502	493	502	502	492	510	537	523	504	532	525	512	496	500	521	525	543	509	510	531	536	505	500	505	556	520	547	535	497	476	533	471	498	542	458	516	550	522	490	536	486	526	489	513	518	518	517	536	517	498	527	536	544	502	473	539	500	492	478	512	520	526	502	506	506	594	551	511	483	501	559	510	520	508	488	499	559	484	511	515	546	525	519	523	512	528	548	506	482	500	538	535	517	497	521	547	520	536	552	521	492	554	499	535	533	530	492	502	519	534	554	492	505	502	503	528	519	518	532	534	491	514	508	516	531	495	474	549	516	494	514	497	506	570	520	516	534	520	515	517	535	512	496	532	485	505	508	527	532	522	536	517	529	509	515	513	526	523	495	498	506	505	487	514	536	484	522	501	534	543	512	561	547	523	513	534	560	530	516	528	505	546	536	502	539	515	522	472	507	498	478	519	513	517	480	488	520	514	568	501	524	572	529	476	555	550	507	575	516	493	517	543	533	527	515	522	520	517	523	523	481	562	495	484	521	505	521	502	536	482	482	520	472	508	522	501	514	502	523	500	486	518	482	506	522	520	514	499	544	475	531	520	530	523	532	535	534	572	512	523	547	552	535	528	529	514	510	545	440	519	516	499	494	522	496	536	557	531	465	568	534	517	527	542	471	552	529	495	545	531	546	520	539	529	492	496	501	482	492	517	502	502	518	536	508	536	527	490	534	517	543	530	528	524	497	505	508	539	488	501	524	549	543	500	530	575	468	525	531	516	524	532	488	496	546	488	539	514	508	581	504	514	492	516	527	542	529	496	529	528	539	502	547	509	513	463	481	518	488	495	478	492	503	537	515	534	523	519	540	494	548	499	575	519	534	516	509	521	553	471	502	514	549	547	559	537	511	547	481	495	528	507	508	519	534	493	487	543	511	495	544	507	521	538	497	552	486	540	500	489	534	534	524	498	555	495	536	503	524	519	509	516	528	501	495	520	530	528	514	543	530	521	513	515	558	520	529	558	512	503	521	520	482	518	518	479	532	503	502	527	513	475	525	552	528	545	528	506	511	517	534	491	524	533	518	523	499	525	501	539	503	530	550	552	501	507	520	482	537	546	527	493	540	483	490	540	484	530	526	521	544	508	494	507	516	560	500	512	512	496	551	549	517	530	530	507	531	510	535	529	492	501	542	535	518	555	520	515	521	500	499	544	538	533	518	527	511	522	497	515	560	544	512	506	472	485	507	529	532	514	539	533	496	478	526	548	510	518	507	525	530	520	501	521	520	526	527	532	521	506	542	570	529	539	529	510	539	535	493	493	513	525	504	546	523	480	477	499	538	516	522	512	497	551	503	503	513	510	558	520	560	499	508	495	522	527	511	519	508	531	542	488	544	501	538	539	518	544	536	536	465	506	504	519	482	507	506
11208	1504	581	392	353	328	282	270	247	233	267	242	218	219	209	250	248	222	226	232	259	257	241	247	253	229	231	239	193	230	221	259	225	230	227	210	243	228	248	214	202	212	200	210	245	225	232	212	233	238	247	220	247	255	262	247	249	205	218	218	206	245	242	208	227	244	213	261	230	250	230	247	232	231	236	244	237	243	258	245	249	218	206	249	238	223	217	224	264	247	231	226	237	240	239	243	239	228	266	242	231	229	231	227	211	233	245	259	234	210	242	222	199	231	229	255	219	224	247	202	236	220	242	258	224	212	225	225	244	186	238	245	227	253	253	264	263	231	241	270	210	222	226	253	209	228	244	237	254	202	210	239	213	222	228	219	250	223	239	258	224	228	230	265	241	199	210	215	241	234	260	233	194	235	218	225	236	208	215	223	231	231	246	200	227	212	247	251	244	249	217	226	234	231	220	217	240	216	224	201	257	256	231	217	222	208	224	250	213	237	216	244	256	239	217	214	207	223	197	246	231	225	233	219	232	222	206	257	211	243	217	228	231	246	219	226	229	229	223	214	232	240	240	221	238	240	240	221	216	239	242	216	220	250	227	230	211	222	246	196	237	228	213	219	246	216	239	233	223	245	269	232	216	232	226	261	209	238	238	243	238	239	206	222	215	229	223	201	249	224	222	247	207	241	225	229	227	265	246	227	194	215	221	224	232	225	254	243	238	227	220	229	232	247	249	245	224	246	239	225	232	234	219	245	212	209	212	229	247	229	246	250	211	228	201	235	240	235	212	254	234	210	232	208	203	244	219	209	234	235	235	224	233	243	223	237	243	205	232	235	241	247	231	221	246	254	209	213	227	242	232	226	237	248	217	222	242	257	230	211	225	236	202	239	201	268	255	249	237	214	230	275	232	237	228	218	218	219	212	261	210	227	227	258	227	237	221	253	218	212	212	228	226	228	236	224	207	243	224	223	230	237	222	237	221	210	237	233	230	215	232	204	226	215	226	224	234	258	221	260	244	224	241	236	238	224	257	265	226	221	230	230	217	223	214	228	251	250	243	217	246	255	232	219	227	271	204	246	238	231	231	226	205	240	229	231	232	222	223	276	221	223	220	228	228	200	232	226	228	247	202	220	237	274	221	229	216	233	224	249	269	214	244	235	241	208	236	222	211	219	217	219	205	234	243	218	221	211	228	212	215	235	234	224	248	211	221	210	239	239	230	246	261	242	261	220	227	230	247	226	235	236	254	226	249	218	222	233	246	219	238	221	226	245	234	225	246	251	242	251	222	251	242	239	213	220	229	222	212	231	220	237	235	218	238	225	212	216	230	217	234	240	234	242	215	191	228	217	226	217	218	211	230	241	248	235	241	247	215	226	218	244	236	226	238	236	236	233	224	255	239	228	247	199	245	239	233	255	211	187	200	238	233	239	237	258	242	217	218	206	210	245	247	215	229	214	249	229	212	220	242	205	207	222	233	243	246	261	251	245	220	217	236	223	236	261	236	207	207	253	239	251	239	229	281	245	257	249	201	213	225	235	230	236	233	243	218	220	237	219	235	249	240	242	238	251	244	244	213	235	218	230	201	226	237	215	203	241	240	226	244	239	225	257	246	215	229	222	241	252	240	228	256	230	242	241	252	239	241	214	262	248	205	218	227	229	212	235	264	255	245	247	231	226	247	233	239	243	240	222	212	212	207	245	232	254	251	255	232	217	254	253	248	229	222	235	200	234	242	243	211	250	241	247	222	247	231	242	215	226	229	229	213	199	232	225	244	211	224	205	213	275	232	232	224	230	252	224	233	243	250	222	216	225	227	239	204	232	257	244	250	248	243	236	255	241	235	233	232	228	209	235	208	230	263	221	226	248	245	231	271	239	240	236	221	226	253	195	234	214	237	210	229	233	206	258	218	244	229	235	239	256	228	231	211	251	232	216	233	227	234	223	235	241	255	238	225	235	222	212	189	233	235	252	228	241	244	223	213	218	231	231	270	213	240	234	228	273	234	215	206	225	245	233	238	241	232	200	258	234	240	248	260	235	219	222	221	213	229	226	248	235	245	238	224	224	242	224	231	232	220	266	218	234	237	232	220	237	221	230	214	218	239	229	233	228	260	234	205	238	222	236	233	243	250	230	231	231	249	214	202	204	221	226	249	241	197	245	263	223	249	212	272	259	197	240	226	235	239	256	218	269	235	244	228	213	237	228	231	226	236	224	239	242	248	234	245	224	234	241	225	250	230	195	246	230	238	224	232	233	221	259	217	253	249	220	253	221	214	215	205	254	227	236	228	208	255	239	210	231	225	247	205	207	255	241	236	230	216	248	209	222	237	218	226	245	249	236	222	223	223	221	230	231	231	225	224	202	219	259	239	241	259	232	230	240	211	214	240	237	245	241	224	230	239	238	250	233	240	226	246	264	230	199	245	221	211	207	228	232	210	254	222	252	245	208	231	236	241	244	249	220	244	236	252	234	224	259	231	211	264	227	234	202	211	211	216	246	215	235	229	229	249	236	263	208	260	207	231	208	240	222	197	232	208	241	212	252	218	226	218	252	252	231	211	235	231	249	228	249	225	229	265	252	221	298	243	234	234	193	197	265	195	225	221	252	252	246	236	252	235	219	221	242	232	234	235	253	223	218	257	258	235	220	243	252	206	247	209	229	233	225	229	225	239	223	246	249	251	227	231	234	232	221	250	236	225	211	238	223	218	203	227	220	229	237	238	228	218	208	207	207	264	228	236	209	228	234	230	233	219	234	222	214	221	236	248	219	238	241	251	222	238	232	243	241	207	246	239	250	236	276	221	240	234	242	239	228	239	259	246	221	234	205	236	234	228	187	241	236	240	219	213	225	249	243	209	249	204	249	248	234	228	256	211	240	209	208	198	244	229	233	240	215	252	230	228	235	220	228	252	244	225	259	227	225	224	246	221	227	215	236	229	220	234	222	219	231	235	225	230	239	191	238	243	250	210	244	212	214	186	236	224	224	213	233	236	252	215	217	255	229	245	252	275	237	222	246	243	238	223	220	226	254	228	239	248	238	217	205	221	258	218	199	209	228	209	217	206	209	245	251	230	209	247	243	242	225	243	276	224	222	210	243	231	219	219	267	240	208	250	226	265	232	248	248	205	237	219	225	207	246	253	223	202	277	218	207	229	241	228	247	230	213	234	223	213	225	239	214	221	227	249	240	205	240	217	237	232	222	230	240	256	221	222	229	225	219	224	231	214	235	242	202	247	214	239	241	190	254	219	225	208	190	238	243	226	202	255	220	228	218	223	235	216	208	217	212	181	245	239	233	252	210	218	207	251	215	213	206	227	209	241	223	216	244	230	223	260	246	229	212	213	288	228	238	225	234	225	250	229	215	198	232	235	207	251	243	237	247	234	259	225	240	214	202	216	246	218	239	216	219	246	237	234	251	221	208	235	231	207	234	206	273	241	251	233	234	252	224	193	223	233	266	244	229	214	234	224	239	242	263	204	229	234	233
8233	1253	1375	1312	1169	1084	870	732	781	680	649	622	628	612	637	576	597	625	560	658	632	622	547	576	569	595	577	615	564	558	579	574	539	558	580	618	579	582	572	589	594	551	572	586	540	602	551	546	584	574	598	561	601	573	573	589	585	549	582	555	562	581	566	613	594	585	608	585	573	584	575	582	597	597	554	573	590	538	556	590	555	553	590	548	594	553	586	535	608	594	579	594	627	567	580	570	545	593	525	593	583	567	564	585	573	563	604	593	599	598	546	545	586	603	542	558	564	590	581	611	588	598	509	618	575	534	550	570	549	652	556	592	579	559	582	594	574	589	584	587	606	589	574	566	613	635	592	561	604	568	557	567	587	601	563	579	618	618	560	581	576	599	561	578	605	561	591	534	559	612	551	586	569	580	536	556	526	553	590	564	594	558	542	566	548	567	589	554	577	561	535	567	604	596	556	581	569	549	563	520	572	551	557	521	574	544	577	579	622	566	593	617	596	553	599	535	588	577	587	541	626	591	528	579	553	538	568	617	603	577	547	586	555	576	582	596	614	534	566	586	554	591	634	575	553	614	582	618	546	607	551	607	562	589	601	528	591	543	596	590	589	566	573	544	546	569	582	577	541	524	584	599	605	583	591	599	564	594	583	550	540	608	615	583	572	564	547	602	559	575	607	553	597	587	609	548	570	592	560	556	600	549	531	576	595	579	550	593	607	607	563	572	617	573	586	609	561	606	560	587	568	582	578	639	593	561	600	563	540	574	558	591	549	546	578	540	587	563	561	564	584	575	538	532	616	566	630	524	594	560	563	564	565	560	561	586	533	557	587	549	565	592	564	534	596	553	576	578	560	545	601	571	598	557	553	541	526	591	587	622	555	554	579	542	592	607	562	573	601	583	592	600	581	598	560	567	547	570	566	551	542	547	573	589	587	560	559	550	559	603	551	539	525	605	541	576	556	592	558	537	566	560	544	582	559	603	541	643	592	604	552	559	546	550	565	576	558	535	548	545	570	560	533	560	587	547	567	566	595	560	601	562	568	611	581	559	540	564	589	606	633	589	607	616	590	567	592	521	558	579	589	594	623	601	609	635	554	585	570	596	558	554	552	554	559	538	586	565	597	549	564	571	555	573	532	587	563	577	564	568	571	575	562	549	556	590	596	585	615	551	596	597	592	550	617	520	567	597	593	597	553	597	607	607	554	596	584	551	591	540	587	569	588	583	560	579	606	561	583	590	584	591	601	566	573	571	562	586	547	544	587	601	536	530	607	582	596	603	581	585	518	576	577	575	595	585	557	566	584	585	620	546	588	571	583	551	587	577	562	582	592	555	614	601	581	546	555	577	580	553	538	582	544	562	563	557	567	589	597	550	567	572	615	554	551	532	574	613	536	549	573	547	558	590	592	565	585	583	530	602	576	566	615	607	569	561	562	581	613	548	555	558	574	572	574	585	591	582	564	556	542	605	604	561	608	611	560	563	590	550	584	551	552	569	594	520	594	647	588	589	577	577	597	569	562	536	596	573	561	600	572	572	586	574	580	588	560	609	531	590	606	587	589	551	516	583	535	577	557	565	623	571	574	534	542	600	570	552	596	572	583	558	565	565	576	609	608	571	549	612	515	587	592	656	548	549	571	542	578	597	585	565	592	539	537	572	573	580	613	586	605	563	579	578	556	514	592	567	554	572	558	599	577	589	574	555	543	601	601	535	569	558	538	589	588	549	572	569	609	615	543	561	570	560	528	556	588	587	590	584	582	577	574	581	566	600	542	593	614	588	554	595	578	597	575	583	564	596	593	567	588	593	588	565	611	601	609	568	568	568	586	573	540	583	547	583	606	592	583	550	579	604	598	583	585	568	565	548	540	526	567	600	601	578	580	553	586	591	545	570	579	575	569	615	553	580	576	521	533	600	588	569	606	580	588	583	567	564	580	524	538	546	571	609	534	518	576	540	596	630	562	583	560	572	636	509	566	584	572	579	545	602	585	578	545	545	564	538	596	564	577	561	608	548	611	578	586	539	606	600	568	567	575	568	612	542	570	554	567	564	561	557	544	592	583	573	561	585	526	583	561	624	610	539	589	599	553	565	598	577	577	636	584	573	592	579	558	586	568	587	561	570	620	578	540	521	554	598	616	573	591	537	600	578	591	610	550	576	579	613	543	572	543	576	574	544	561	591	573	568	619	570	560	634	612	587	580	591	588	585	598	581	580	554	561	582	602	571	608	575	567	547	547	581	530	573	592	610	596	552	531	565	562	544	558	571	583	602	581	526	567	637	555	583	590	575	608	531	552	542	531	569	623	572	580	517	565	534	584	551	533	593	594	597	571	573	613	547	562	600	596	577	519	577	595	610	575	586	584	548	586	586	588	573	572	591	563	598	577	593	587	578	593	603	564	594	610	597	579	583	588	621	584	595	567	603	565	525	548	579	592	562	606	608	581	590	581	590	531	555	565	549	556	617	607	604	553	576	568	590	583	595	641	562	544	562	575	566	540	594	556	588	553	625	550	557	566	590	568	583	596	580	610	554	596	564	585	621	561	561	646	580	587	604	569	577	562	589	573	578	574	553	582	562	577	576	577	588	590	564	563	587	559	520	590	551	590	584	560	576	576	561	539	581	579	625	580	581	606	570	592	549	520	580	583	541	555	576	551	564	589	551	553	583	622	573	564	604	592	522	597	612	559	611	582	517	606	571	578	554	570	586	606	624	575	593	576	588	531	566	594	564	558	578	561	589	579	580	585	553	530	553	541	588	590	594	541	525	598	545	587	641	632	590	539	634	601	537	535	582	584	588	593	586	578	605	508	565	527	552	565	545	590	577	566	583	571	586	615	590	590	575	591	564	565	555	533	597	575	549	567	580	557	584	571	559	540	554	579	588	558	598	576	534	605	572	541	539	568	563	572	570	583	543	590	570	547	579	622	586	565	597	551	573	562	562	626	566	589	555	545	600	552	571	565	555	571	545	599	601	580	593	566	570	551	548	588	577	595	574	583	584	619	615	561	593	564	549	554	562	580	562	590	557	552	569	587	623	561	603	627	534	552	596	610	585	583	531	559	586	570	562	576	564	565	548	577	565	606	553	583	593	583	541	563	547	611	585	546	559	559	605	626	566	569	571	601	592	578	579	569	554	530	603	577	611	585	571	561	559	565	594	617	612	608	537	572	593	590	606	559	573	568	574	569	521	563	540	594	577	571	574	556	547	576	569	600	553	587	602	569	577	540	566	599	578	593	557	544	565	570	616	519	580	575	573	620	574	598	617	602	590	565	583	577	556	587	607	572	544	553	550	604	557	590	570	534	533	562	615	565	617	608	618	564	593	566	556	554	582	525	560	630	582	589	537	606	582	576	594	556	551	560	574	594	576	578	575	580	595	576	576	584	544	628	572	582	590	584	593	572	557	587	589	589	539	601	547	586	584	522	596	608	601	539	573	540	586	536	574	574	549	536	560	536	598	599	547	589	572	618	536	541	607	583	539
25772	5508	1167	843	614	502	436	407	396	373	336	315	319	360	286	308	310	323	287	336	288	336	301	322	321	295	316	290	319	337	329	323	285	305	322	307	316	331	276	304	285	297	329	277	308	279	292	314	337	322	292	304	318	290	284	288	270	278	287	267	326	269	311	331	333	301	312	334	316	305	295	317	299	316	322	318	315	313	334	320	307	297	330	315	268	275	299	335	289	335	313	296	291	300	312	295	302	314	289	302	296	313	299	323	295	323	329	298	321	285	367	322	334	319	289	318	272	277	334	292	335	329	294	292	322	303	309	335	310	320	302	313	287	321	288	287	288	313	279	303	307	345	319	279	312	309	286	299	302	305	308	299	289	338	316	300	304	311	325	327	289	333	322	334	268	321	316	316	330	320	325	265	290	330	321	337	305	305	286	295	306	280	305	306	288	332	282	315	288	299	296	309	270	317	347	339	283	303	341	343	296	308	318	293	317	322	281	318	290	305	300	273	312	309	315	300	310	318	309	348	305	318	323	304	305	308	324	331	338	327	296	321	295	309	317	333	323	290	306	328	303	305	297	309	318	332	280	318	290	297	312	281	318	292	314	307	305	317	330	275	305	299	290	327	301	291	294	325	280	290	291	308	307	282	284	312	330	285	305	291	322	292	288	337	300	298	300	310	333	317	281	293	326	318	293	266	294	297	278	276	320	272	308	312	324	292	301	290	313	322	266	311	332	312	315	326	275	295	317	325	315	319	324	277	283	307	330	309	308	321	277	298	284	321	287	324	296	291	308	303	312	318	327	328	289	315	302	309	299	332	303	293	294	301	315	308	273	311	280	295	298	277	291	306	288	309	288	276	317	313	310	312	323	332	316	295	295	289	296	300	302	287	316	302	313	308	311	305	318	296	302	324	315	276	289	302	300	321	283	290	291	259	300	312	295	332	314	293	313	330	297	333	297	320	312	324	296	316	297	334	311	312	329	283	310	338	314	306	329	304	308	314	321	328	322	315	285	321	332	310	315	312	299	319	316	320	289	315	327	286	290	301	327	304	341	307	311	307	282	300	325	316	312	327	314	287	281	341	328	293	306	303	304	338	287	338	317	304	317	318	325	322	298	295	325	325	317	311	313	287	315	301	320	315	278	292	345	309	317	298	316	275	303	305	284	309	317	310	305	287	315	277	302	337	284	275	307	322	332	331	315	297	306	284	281	314	296	314	301	347	284	340	328	280	327	317	309	308	299	300	315	283	290	297	335	322	315	321	291	322	313	317	324	348	267	281	303	300	321	282	294	315	313	308	278	313	319	319	321	321	303	279	295	296	311	308	292	279	310	298	275	304	295	317	300	256	293	327	270	293	317	311	278	318	312	310	264	324	274	311	340	298	293	309	322	333	341	320	307	303	290	301	285	302	312	312	300	288	303	305	296	326	305	283	296	293	302	300	294	290	285	305	308	313	309	315	312	301	310	348	330	301	293	289	298	322	329	318	291	317	294	298	312	313	306	332	290	313	287	313	288	306	307	297	328	268	322	306	309	361	319	305	285	325	303	309	281	306	295	309	323	316	313	279	335	333	319	306	311	305	312	297	319	302	299	301	290	297	327	294	292	293	302	289	322	284	301	279	338	319	324	309	288	325	316	305	300	282	321	299	312	350	283	302	311	296	345	299	307	297	315	338	323	321	312	295	278	327	303	277	311	295	309	315	314	323	300	314	310	309	276	292	306	286	312	298	311	352	291	309	283	314	301	299	300	290	294	306	310	304	308	299	292	296	326	269	320	338	329	336	298	304	335	311	321	286	257	325	307	302	309	341	324	304	305	302	324	286	309	288	288	304	325	286	320	287	319	313	320	298	293	287	321	284	295	299	292	290	325	333	281	304	285	300	298	306	305	290	294	297	323	308	280	301	330	275	282	282	285	305	275	321	304	313	309	307	291	306	312	268	295	325	293	303	304	288	313	311	322	310	312	307	296	309	272	317	324	316	331	337	311	300	316	323	355	326	274	316	327	302	293	290	316	296	302	295	314	320	296	279	306	323	327	314	305	312	310	307	278	291	288	322	278	304	302	313	288	318	323	292	302	337	350	299	314	262	300	318	315	291	313	281	289	336	306	298	353	289	295	324	299	296	300	332	312	308	309	290	286	330	298	310	271	285	308	318	306	284	318	299	330	313	288	318	273	273	343	273	304	288	293	269	341	321	313	301	296	300	307	307	307	307	280	287	293	292	313	316	313	300	318	315	311	311	315	319	298	329	348	310	309	313	319	344	345	294	294	301	287	305	327	331	300	314	291	310	291	272	272	327	308	299	287	297	311	301	311	290	323	318	320	292	297	289	295	320	280	308	301	307	301	315	317	309	315	302	314	325	332	274	311	306	299	319	254	327	334	308	313	300	306	303	322	287	312	288	283	308	289	275	279	303	324	319	294	302	291	285	294	298	312	324	298	282	314	325	321	329	294	314	305	310	297	329	302	334	307	325	282	310	321	320	308	317	289	323	275	335	279	290	314	312	296	314	289	305	320	311	326	317	311	329	334	291	313	304	338	303	334	312	297	309	297	288	286	341	320	316	317	291	308	316	314	324	311	312	319	285	264	346	311	295	290	298	274	338	305	324	313	312	286	309	314	311	321	310	294	313	325	266	301	290	328	288	287	322	314	291	320	275	320	285	292	303	296	272	307	308	342	295	320	308	301	301	308	316	301	312	284	338	318	292	290	293	325	290	305	331	296	313	289	298	296	293	288	326	327	296	281	298	354	293	302	267	335	312	332	299	327	305	307	328	294	346	332	296	303	287	319	309	305	311	296	300	336	320	324	308	325	291	327	303	312	298	331	290	306	319	305	298	327	254	291	333	314	317	302	319	296	320	322	298	300	306	305	324	284	334	312	309	292	306	318	320	334	272	288	313	299	344	341	302	301	334	309	293	292	280	306	320	300	324	278	281	290	328	318	282	300	320	348	306	299	312	314	285	305	350	298	323	307	300	303	307	342	311	312	271	307	319	325	313	306	323	309	298	290	328	326	290	303	280	278	300	292	310	327	324	304	311	322	311	285	316	298	298	298	329	338	299	325	314	287	320	280	312	321	297	296	298	302	280	314	336	278	323	285	334	287	302	313	309	307	277	314	318	321	284	312	300	287	293	300	294	307	321	303	301	295	297	311	294	320	299	303	303	297	321	283	329	291	304	312	312	299	309	295	307	304	301	295	266	305	303	277	324	311	318	275	297	315	328	285	333	280	286	308	308	324	308	290	293	301	290	302	354	341	300	317	307	321	295	309	287	300	291	337	316	316	269	327	282	305	269	282	343	308	316	273	321	300	309	313	289	299	310	322	292	280	319	290	358	330	302	304	324	322	315	298	294	301	282	292	301	310	313	319	318	288	335	300	290	284	283	309	320	331	343	309	296	284	279	270	301	294	316	311	330	297	278	300	300	310	322	319	309	320	314	305	327	303	290	335	312	287	303	285	282	302	294	285	288	319	316	285	292
18116	2867	2472	2646	2140	1895	1551	1259	1158	1009	974	905	850	835	845	839	762	806	787	739	729	778	743	780	771	688	758	783	778	719	752	700	753	708	739	708	715	766	743	753	735	717	751	758	765	766	710	683	761	764	756	762	749	745	720	725	713	768	745	709	767	706	732	705	760	738	798	720	804	726	697	684	715	761	748	773	748	736	703	710	743	736	769	753	752	779	743	724	763	730	731	722	754	733	752	754	763	718	686	677	735	748	752	708	740	712	720	763	764	745	759	746	790	662	707	733	694	710	759	758	682	733	718	749	740	719	680	734	728	717	738	728	761	726	695	769	714	753	732	712	724	736	736	718	726	747	719	720	705	702	757	717	712	734	706	738	788	732	694	712	722	731	718	654	690	704	728	693	716	715	733	719	712	731	705	713	762	716	720	762	752	735	748	768	699	737	751	759	685	790	738	733	757	752	672	737	760	705	694	726	755	753	715	744	715	731	726	724	767	734	700	704	729	738	694	732	753	717	698	760	774	709	682	750	735	690	708	715	727	721	727	706	708	754	705	753	743	735	690	732	696	727	738	742	708	765	739	773	730	753	728	801	717	753	766	681	697	724	715	743	747	689	727	746	735	745	731	774	713	706	719	735	729	740	740	720	693	729	734	721	734	675	774	698	720	701	734	712	727	742	722	749	664	763	747	717	746	732	711	717	735	728	761	715	758	764	713	752	710	771	729	780	760	712	759	720	798	675	748	721	770	730	714	704	714	729	708	669	738	764	720	757	779	738	712	733	722	746	714	772	757	757	697	687	738	743	715	746	737	699	755	735	718	766	672	738	696	753	721	733	758	733	742	762	697	725	788	695	695	731	759	703	747	765	717	718	744	706	699	705	753	760	741	726	739	747	711	704	746	736	745	731	723	694	758	763	750	746	739	710	739	717	747	743	707	677	760	698	759	734	744	749	726	756	725	760	708	755	743	755	701	731	716	723	745	735	741	695	767	726	689	743	737	744	775	771	732	744	746	722	716	731	711	728	735	770	724	744	714	732	690	732	691	761	778	748	726	734	750	703	700	763	726	771	757	786	705	769	765	702	730	736	763	698	755	676	742	755	703	736	744	718	692	687	749	736	701	785	688	741	795	753	753	707	736	766	753	763	678	734	765	747	726	676	736	732	737	767	701	717	767	749	758	811	735	728	698	700	783	675	721	731	764	748	734	717	730	696	694	696	723	754	724	763	700	723	702	688	725	756	730	718	703	702	763	733	695	724	717	781	760	719	720	723	738	736	736	715	715	754	783	705	733	723	741	696	717	747	719	732	788	742	715	730	766	731	711	692	742	715	753	719	693	681	759	727	768	750	724	763	756	727	713	767	668	756	687	692	727	720	721	721	710	754	709	711	719	721	735	728	692	764	744	716	751	703	726	769	726	704	748	636	757	703	757	742	740	738	706	747	706	742	681	709	684	756	727	722	735	712	726	670	737	744	727	699	760	740	715	683	723	716	719	719	742	665	722	660	704	718	775	755	717	711	747	759	725	766	690	699	706	721	750	740	739	670	722	711	696	743	737	782	710	743	720	702	750	740	761	755	708	764	725	744	716	736	748	666	718	726	768	778	744	777	737	687	713	729	738	738	722	758	715	691	701	761	743	718	753	758	724	711	726	736	736	786	677	715	768	726	733	808	713	734	685	720	735	703	725	710	716	766	739	697	733	695	736	741	721	748	717	786	757	675	730	751	695	801	746	680	726	781	791	709	827	717	760	721	744	756	730	759	707	744	694	732	756	722	761	705	674	750	717	668	720	765	720	719	772	703	736	708	726	713	766	716	705	736	727	775	704	744	753	756	727	730	699	756	753	776	741	712	714	725	745	761	728	734	729	767	715	740	685	680	739	725	729	748	736	712	773	681	744	747	716	723	758	748	690	754	775	742	741	700	712	780	747	718	722	686	756	719	748	722	750	706	773	716	680	725	744	744	662	737	671	735	716	722	722	692	757	727	805	713	751	700	715	673	697	760	712	723	697	757	729	733	728	710	740	720	695	739	763	717	742	751	740	731	691	721	670	716	730	727	744	693	758	754	727	756	726	752	718	715	765	696	706	718	750	718	722	693	702	764	743	723	733	765	764	707	762	744	769	743	712	732	672	686	719	709	753	699	730	736	707	723	736	699	759	743	766	741	710	712	748	776	692	675	747	702	727	707	709	749	734	716	739	729	748	753	744	758	734	713	724	732	746	673	749	733	716	702	719	762	739	778	690	704	737	730	761	713	696	759	756	719	728	783	741	730	730	743	745	727	677	724	709	759	742	762	709	734	721	712	721	778	764	699	733	748	716	760	720	742	762	719	708	752	712	657	758	716	755	723	789	733	727	699	706	742	746	720	725	707	707	654	727	743	732	760	741	754	714	722	745	730	689	689	761	719	732	719	724	740	729	715	766	760	717	696	783	726	711	747	687	789	745	716	738	725	718	753	769	754	767	755	743	739	732	745	736	710	749	701	699	748	721	692	701	748	717	754	738	717	748	765	731	728	714	742	771	740	728	745	723	737	738	737	725	730	721	729	716	761	715	745	703	677	701	735	686	674	757	738	770	687	721	753	691	722	742	696	736	726	697	742	769	720	728	698	735	751	715	730	764	724	743	743	753	765	695	783	757	734	727	769	690	748	752	706	730	720	745	737	718	705	716	736	772	694	752	719	728	708	748	729	724	734	703	766	768	692	710	760	723	733	714	732	698	722	775	734	756	699	788	704	757	729	694	739	725	723	716	707	733	710	695	707	680	752	691	750	736	764	744	765	687	710	697	665	762	763	772	729	724	739	688	692	719	769	730	730	748	670	717	699	762	790	708	678	741	723	733	728	792	685	717	731	721	727	699	686	766	749	703	746	737	701	734	704	795	705	741	740	722	754	709	750	712	759	700	754	722	705	727	715	747	735	724	759	731	696	734	744	689	799	724	679	756	762	704	735	779	748	721	719	725	695	731	716	744	760	699	711	718	693	739	703	743	734	733	782	728	725	719	711	710	716	743	769	748	723	742	693	724	702	773	742	743	694	695	726	745	729	721	721	764	758	722	721	754	714	733	689	723	700	743	754	751	722	775	747	747	770	744	745	792	727	727	702	697	712	730	753	769	729	722	730	732	743	668	764	747	728	749	741	773	724	751	750	724	765	718	752	698	705	742	732	727	739	709	727	716	753	731	695	725	715	742	744	718	724	732	762	740	773	775	688	734	741	739	738	722	709	753	723	765	781	824	719	728	699	694	720	735	718	710	724	744	754	763	741	717	738	692	732	733	698	728	744	735	707	730	759	720	680	699	760	747	745	773	773	716	729	707	706	705	713	747	721	709	737	759	749	698	764	763	727	730	785	738	704	760	736	756	718	739	766	731	733	744	666	759	759	743	722	697	787	719	730	696	715	670	736	787	751	772	737	702	754	727	666	784	793	756	690	671	774	747	733	719	774	742	726	712	689	708	750	792	692	736	752	750	763	698	749
35961	10252	2015	1173	778	557	417	358	329	289	302	258	276	245	279	239	256	238	220	233	214	240	241	238	219	221	221	222	229	225	202	246	216	217	230	216	237	242	213	217	241	207	205	214	237	214	253	234	205	218	204	234	256	248	213	213	203	220	238	236	219	227	225	244	195	211	200	188	185	227	219	230	196	194	216	199	226	234	238	249	240	235	224	198	200	244	232	243	249	209	237	209	208	230	264	227	219	217	215	240	250	236	217	216	212	256	196	216	207	218	213	239	207	240	225	229	236	225	194	211	228	210	192	210	249	205	225	194	200	222	227	230	216	202	258	239	261	200	226	224	220	228	215	212	230	204	212	220	246	217	182	235	220	221	256	231	238	261	236	242	202	201	200	211	216	203	218	219	233	209	238	227	260	219	191	238	213	221	204	200	214	221	233	215	222	218	212	212	220	217	207	213	237	216	233	200	220	227	231	226	215	204	231	208	197	213	211	230	214	200	217	238	198	233	221	227	261	217	228	227	211	213	197	242	206	193	227	265	239	207	206	211	213	202	218	224	188	214	247	225	232	231	221	215	207	218	215	203	238	230	218	217	198	226	224	231	239	229	219	221	235	232	218	221	208	227	203	218	219	215	231	233	222	212	212	200	212	221	224	221	221	208	194	192	231	198	237	212	208	200	240	216	233	212	217	240	228	197	245	199	207	214	205	214	211	186	236	227	217	217	200	251	226	172	225	213	260	231	228	206	238	221	216	207	223	233	210	211	231	217	219	217	218	208	227	212	208	214	233	205	217	211	210	218	210	243	222	211	231	214	230	224	252	241	235	209	212	236	218	239	198	200	246	225	259	231	235	208	226	249	223	212	216	222	228	192	213	216	230	221	216	239	227	199	216	233	213	253	207	236	190	233	222	203	235	224	228	229	212	229	213	207	248	183	248	217	242	230	203	190	243	228	200	241	221	197	233	219	226	226	228	180	207	219	235	212	211	240	206	250	217	211	232	225	242	240	207	242	223	205	234	198	215	236	255	209	218	245	251	236	203	227	241	227	214	232	221	233	205	226	204	225	225	229	210	214	237	242	214	204	231	204	205	228	220	220	249	244	222	253	228	232	203	243	232	233	204	219	217	231	230	191	226	224	212	220	223	227	214	236	226	200	206	231	228	213	254	213	214	239	224	215	215	244	225	229	231	215	223	215	224	255	225	231	221	255	187	247	235	252	221	216	189	224	222	228	215	221	186	222	240	226	219	232	238	218	242	245	224	229	187	230	225	213	228	204	258	214	218	239	215	225	227	218	206	255	255	189	196	218	200	242	237	211	218	232	225	214	246	225	236	206	215	246	223	208	232	224	208	249	194	223	234	241	254	224	205	206	220	221	259	233	248	225	194	222	255	220	209	215	219	215	206	214	212	225	211	210	202	211	219	235	220	217	239	200	198	235	258	249	197	211	220	205	230	208	230	219	217	242	239	209	263	247	221	210	225	219	246	245	234	227	192	251	247	201	234	232	223	225	225	213	211	233	221	227	227	188	227	208	216	199	217	240	240	242	219	203	216	245	250	239	236	207	207	197	242	228	235	240	231	212	206	209	234	239	231	225	209	233	229	218	234	223	206	238	224	214	221	233	238	232	230	203	231	242	217	219	197	232	221	201	227	203	233	199	248	208	223	212	249	218	189	193	205	235	230	197	216	214	216	229	227	206	251	220	218	198	217	237	227	194	209	217	193	213	213	221	236	237	229	241	207	239	221	221	199	199	195	221	225	240	198	236	223	214	202	229	235	172	218	225	211	232	223	224	199	220	225	201	217	204	225	231	200	222	254	240	218	220	215	210	211	212	212	236	203	198	227	234	230	213	230	226	217	219	207	235	206	264	227	221	197	218	239	234	239	200	224	209	226	233	214	215	205	219	203	208	248	236	229	220	206	179	223	224	208	236	222	213	222	245	224	218	223	220	220	221	209	208	221	239	225	237	243	227	222	253	199	222	184	193	222	244	223	200	221	201	228	220	222	181	209	223	217	222	239	240	232	198	205	206	247	216	229	200	194	216	247	240	234	219	225	224	217	220	229	241	214	209	247	198	223	217	225	233	218	207	226	211	239	220	214	204	224	199	252	210	206	197	212	232	247	216	244	216	217	217	228	222	200	229	223	249	232	232	224	208	208	219	251	220	203	215	226	227	224	223	233	198	237	191	229	235	211	250	224	238	219	199	230	222	235	211	218	242	194	209	211	241	196	222	204	238	218	217	213	216	198	208	239	225	215	218	215	226	238	231	225	219	210	206	226	204	229	200	192	211	223	215	240	204	226	226	236	217	222	204	221	215	226	246	232	215	252	219	205	218	239	235	221	229	250	211	231	215	239	215	212	216	208	220	216	207	234	216	235	222	256	225	241	239	211	223	232	217	234	227	212	211	240	243	220	216	208	243	247	213	243	234	218	248	232	222	213	225	209	229	241	209	204	219	246	227	199	225	217	224	233	226	206	223	210	204	227	193	224	244	229	220	227	238	195	227	206	205	201	224	207	221	193	231	204	206	225	232	237	221	239	219	197	236	224	229	208	197	228	208	244	227	200	206	231	240	217	228	219	232	199	232	220	229	223	211	197	222	208	218	220	217	202	243	208	211	223	252	203	214	197	213	225	217	187	204	214	200	228	218	201	204	220	216	249	208	229	231	221	228	237	211	220	223	207	221	219	247	226	220	222	201	198	183	205	227	233	211	196	213	220	226	221	215	237	218	217	199	241	202	230	215	243	213	237	220	194	207	208	228	215	243	211	207	192	214	236	227	245	242	208	213	249	216	218	195	255	239	238	235	209	204	203	227	216	212	200	223	211	230	187	214	242	216	225	218	237	224	199	232	213	229	224	235	213	226	229	221	226	216	221	202	196	209	231	190	247	218	229	239	215	220	244	215	243	230	257	233	247	229	210	225	203	212	231	206	229	227	204	216	213	225	227	208	206	207	249	230	234	222	211	232	222	217	236	231	223	215	264	237	215	213	234	203	233	237	216	233	234	235	233	221	243	227	223	213	199	227	221	220	212	218	229	222	236	205	222	209	251	218	231	229	198	191	213	214	208	216	205	212	227	221	252	261	244	189	201	220	253	229	203	208	208	211	214	226	201	199	228	218	228	204	207	211	212	217	238	212	236	230	209	238	255	231	199	223	211	219	206	222	218	204	187	221	199	258	225	220	219	242	222	221	220	185	208	189	226	210	189	236	231	205	229	227	230	215	209	227	221	218	206	271	225	212	195	216	228	216	236	199	199	196	231	226	212	201	215	190	234	213	200	212	235	226	213	244	212	243	225	202	217	220	223	230	203	276	224	204	239	228	203	228	204	214	205	240	245	240	214	219	220	224	201	231	218	198	210	223	209	221	228	232	194	225	238	242	220	231	191	197	202	227	239	227	215	206	226	223	210	221	228	222	219	194	228	221	194	235	191	216	215	216	237	209	250	207	232	225	241	229	242	209	226	228	237	233	236	214
23207	4663	3614	3730	2839	2208	1669	1386	1130	1020	935	808	744	663	658	658	673	602	619	594	624	593	570	588	608	599	575	584	522	551	549	553	567	559	558	525	583	583	552	555	555	509	522	582	535	531	556	542	526	521	533	534	551	572	596	539	575	560	521	539	501	560	538	535	512	538	505	535	551	529	543	527	531	533	566	503	576	526	512	547	526	531	525	534	507	507	526	523	550	616	505	560	546	599	523	501	502	521	576	525	568	506	525	537	519	529	519	475	532	500	472	511	550	466	542	537	584	538	541	536	515	529	505	497	534	508	523	547	508	532	529	534	558	525	506	581	555	533	500	548	544	519	555	569	572	521	557	562	535	530	532	525	522	494	564	484	541	531	558	554	477	532	520	535	512	588	543	562	485	543	500	528	550	523	533	533	548	523	500	542	506	529	501	553	482	577	578	468	514	548	497	531	528	549	556	531	527	537	563	588	544	527	535	526	505	540	514	516	546	491	566	535	514	567	586	485	526	528	538	533	569	514	542	558	534	531	522	545	557	511	512	524	510	513	560	570	539	558	512	529	546	530	528	521	557	498	559	535	494	549	519	523	518	512	554	504	562	516	538	518	537	549	517	547	485	530	597	495	514	554	530	550	511	540	504	521	542	515	515	543	536	531	474	531	553	559	497	510	530	524	540	535	549	490	481	547	578	545	535	515	513	534	523	527	525	471	515	538	552	507	512	526	486	519	551	532	528	533	544	513	521	500	531	547	558	540	575	533	534	499	553	545	487	515	486	562	481	522	513	480	525	571	543	527	514	492	535	557	522	495	564	540	512	561	514	557	553	530	530	555	490	497	525	514	542	513	525	515	572	523	522	528	521	535	533	552	531	519	512	522	556	510	551	521	521	501	515	543	545	557	565	549	502	545	538	526	525	513	530	513	533	525	542	524	523	524	540	544	514	588	555	559	545	554	526	520	511	548	513	564	562	516	527	562	491	519	545	520	554	552	536	525	513	500	520	513	550	527	532	534	530	557	558	509	556	494	508	562	502	515	554	503	590	524	535	530	531	523	564	538	559	523	515	549	538	524	558	537	511	525	520	490	528	540	519	520	523	497	541	530	547	513	531	521	534	499	537	558	531	559	526	506	492	547	548	503	501	547	551	536	554	526	522	500	508	532	508	543	532	531	568	533	550	515	522	558	512	535	563	564	515	539	566	555	520	553	547	533	517	559	534	516	488	611	518	519	540	549	557	546	542	537	542	514	605	515	581	564	521	550	519	516	572	552	544	521	540	536	562	554	553	552	544	526	537	560	501	547	519	517	535	515	514	529	526	529	519	504	539	508	553	482	539	539	526	531	522	490	515	554	509	571	507	527	531	527	525	559	520	505	534	506	532	545	549	556	569	512	535	568	568	541	563	517	525	540	538	507	514	515	598	486	538	524	537	528	522	540	567	513	488	533	512	527	575	531	551	542	498	511	544	547	542	571	502	506	527	547	529	539	551	515	535	517	547	564	550	563	550	512	505	483	533	555	519	607	531	525	542	536	529	533	534	537	527	550	505	548	560	527	587	557	566	523	507	511	501	533	532	504	505	505	497	553	535	501	535	563	517	514	519	525	529	509	559	547	512	520	580	546	516	517	520	515	498	515	535	547	526	526	532	531	497	571	549	550	516	485	509	500	551	492	503	477	550	525	554	523	533	551	535	566	504	568	568	552	541	525	517	553	517	547	577	524	520	525	502	523	538	517	544	567	516	516	536	522	543	533	528	513	506	509	537	529	516	564	512	543	554	545	547	546	518	527	548	553	538	564	554	521	540	527	544	521	568	501	517	505	523	516	529	536	548	520	534	559	577	532	515	540	537	526	579	528	506	522	540	522	523	520	513	543	553	512	540	550	533	557	528	486	495	548	527	576	534	511	518	504	538	518	588	553	557	536	539	518	547	554	561	509	544	538	518	536	540	516	567	525	575	537	515	500	555	544	504	504	490	501	491	541	500	515	549	543	508	533	542	503	529	546	550	516	549	500	534	461	538	528	548	564	534	537	551	533	554	536	561	541	556	551	477	538	551	494	530	552	583	487	516	559	500	539	550	511	530	496	520	573	498	504	556	537	501	577	530	540	563	536	518	553	520	579	522	561	515	546	523	530	535	450	553	518	535	540	501	508	551	528	553	543	521	548	540	554	532	594	539	530	518	529	525	569	512	551	551	532	560	518	554	550	510	545	520	551	538	518	525	526	525	513	587	501	497	508	537	531	551	555	503	511	533	521	514	530	530	522	487	537	511	553	490	523	502	502	484	560	534	530	519	529	525	498	522	555	522	541	523	560	544	535	498	551	539	564	533	534	521	551	559	527	500	560	528	527	519	487	510	501	534	509	576	551	543	515	587	511	492	502	565	566	582	499	560	529	495	492	494	500	551	532	504	569	495	524	537	599	530	518	528	517	554	508	550	538	490	555	531	501	547	558	564	502	584	530	496	552	520	525	543	540	538	493	555	545	552	530	508	518	558	544	554	509	541	537	605	514	529	514	532	567	518	547	564	533	513	522	539	564	506	523	549	503	522	538	494	503	527	545	549	515	543	509	542	540	563	509	534	592	544	535	552	542	480	508	516	535	540	534	548	495	568	554	539	509	504	575	488	536	500	510	531	535	523	532	516	515	562	536	511	557	542	551	550	522	552	529	541	554	512	592	525	564	542	533	542	560	508	515	508	571	493	549	509	523	561	516	484	503	501	507	539	526	499	513	541	535	545	554	544	524	532	559	524	556	503	551	550	513	529	506	508	537	504	516	513	541	497	533	570	517	505	525	564	524	490	538	550	485	577	517	541	550	510	547	563	591	539	564	526	555	534	540	541	556	560	526	525	547	548	522	570	546	538	507	510	515	507	529	560	534	544	533	532	594	494	542	538	557	536	501	504	534	509	565	497	523	563	534	521	579	560	581	518	517	563	517	517	492	503	554	537	556	550	545	540	514	509	533	528	530	511	559	495	563	573	486	535	554	558	554	522	498	560	534	572	532	509	578	498	522	518	539	530	524	523	561	528	509	530	534	552	587	560	510	537	523	558	563	532	537	503	519	525	516	493	555	553	583	540	528	542	535	535	505	535	558	507	487	585	566	531	544	500	555	531	522	529	554	588	498	516	548	551	560	546	491	482	577	489	534	554	543	519	528	610	568	552	541	536	503	510	552	512	547	517	540	522	539	552	531	537	541	521	538	500	507	538	523	542	524	537	508	484	542	537	527	544	544	490	561	541	539	562	563	529	551	509	566	518	503	516	549	479	565	553	551	554	555	523	508	549	513	543	538	511	558	503	528	529	528	569	542	514	508	541	535	550	502	517	507	521	514	499	506	494	520	531	553	583	530	511	548	539	553	543	516	527	540	535	517	531	536	558	539	552	494	506	520	552	509	499	522	551	490	522	522	514	517	517	569	531	515	525	536	529	504	509	542	551	499	525	519	535	507	528	503	519	570	496	556	552	524	563	578	516	527
11344	1499	625	533	354	306	238	226	233	257	256	216	245	229	212	242	228	229	207	226	232	255	224	244	238	226	229	234	229	211	240	199	244	213	217	224	205	238	276	221	232	228	242	214	223	239	245	222	214	223	233	200	256	233	242	224	202	225	236	225	240	227	219	199	208	240	220	217	244	218	193	253	217	213	191	240	211	219	219	211	222	253	239	214	216	241	247	242	227	236	225	260	222	224	243	216	212	220	238	234	233	233	236	225	233	204	225	241	235	259	238	217	255	224	209	201	238	219	240	220	213	216	223	256	228	238	253	199	209	217	226	235	206	248	222	216	257	266	237	245	225	231	217	222	261	261	221	210	196	218	219	233	215	225	189	230	253	213	241	242	211	237	237	241	234	234	220	219	257	255	233	225	217	211	228	217	247	238	215	204	260	234	197	218	244	239	223	234	221	211	260	214	221	224	219	205	228	248	235	226	219	241	238	261	239	237	248	227	229	224	210	260	229	220	237	220	218	213	216	226	241	211	227	234	228	232	219	230	236	243	193	225	223	222	217	221	248	239	233	199	242	226	213	219	241	216	232	226	212	205	223	224	234	231	240	189	219	230	219	221	211	230	239	250	245	238	232	215	200	249	232	219	241	226	245	225	204	204	226	252	219	241	234	220	242	226	242	242	224	215	210	231	220	247	215	245	203	223	234	222	213	256	237	217	253	264	237	247	231	242	237	195	212	219	231	259	247	241	256	263	228	209	247	242	248	214	220	255	220	215	227	234	235	223	200	241	202	226	232	237	219	246	262	216	232	230	241	236	229	200	203	224	223	240	233	243	227	219	215	212	238	239	225	245	223	226	252	235	230	223	236	213	209	207	241	226	206	204	222	196	233	194	213	232	226	207	211	230	213	230	213	206	223	213	194	226	238	233	237	205	235	235	222	235	256	226	232	243	206	248	227	217	211	227	205	247	230	189	229	239	233	231	226	235	205	225	222	223	224	246	225	218	217	223	219	242	216	221	236	212	219	215	219	203	219	211	223	225	241	242	246	229	231	248	242	220	216	225	216	230	237	206	215	223	228	228	221	195	232	221	209	252	231	227	236	206	225	233	254	245	241	212	240	247	209	238	234	239	198	216	209	204	250	240	196	247	238	230	229	256	259	249	252	213	211	236	226	221	218	236	214	228	233	225	196	238	246	225	239	216	242	207	247	232	227	234	226	258	233	210	223	230	223	238	230	225	238	233	231	228	207	203	239	229	207	246	254	209	232	220	233	220	214	210	226	227	219	219	278	204	214	217	225	207	221	245	230	229	220	238	241	256	213	226	234	203	214	195	203	210	225	220	238	242	220	222	258	227	212	216	200	238	213	233	195	212	205	231	262	222	218	237	225	210	208	243	253	231	250	243	227	214	234	246	231	225	244	238	243	243	212	212	221	246	211	244	223	244	220	221	230	217	236	228	209	228	220	226	221	241	234	212	226	220	221	261	222	238	211	241	216	252	230	229	245	233	257	234	214	200	200	215	253	240	231	226	257	203	196	215	253	204	245	253	225	229	221	226	259	225	215	257	239	198	260	244	244	236	240	223	194	239	235	264	222	238	240	253	221	232	204	242	233	215	203	245	226	221	233	236	234	187	230	242	213	230	225	204	227	205	247	227	222	218	249	250	220	220	228	240	216	210	255	226	236	235	211	207	277	243	228	241	224	210	229	222	213	225	229	237	223	240	215	254	247	246	200	222	234	220	244	218	245	222	240	212	222	227	246	203	205	242	214	211	205	204	218	193	239	237	223	224	247	234	207	223	218	215	239	235	229	220	227	272	256	198	219	254	213	215	245	211	238	222	248	218	217	199	208	246	222	224	250	232	234	265	233	192	206	224	219	233	230	253	226	219	230	239	227	239	219	242	222	241	214	212	216	227	228	220	228	230	255	225	238	235	232	224	230	254	228	223	231	204	234	216	237	225	242	204	216	211	222	237	247	217	254	192	227	207	229	187	235	255	235	252	230	217	205	219	240	236	240	230	232	211	249	230	254	226	238	234	230	231	207	251	232	201	242	233	216	219	230	216	244	210	243	220	184	245	254	241	236	215	223	240	209	207	201	268	225	226	260	241	231	257	245	216	245	222	223	243	194	235	206	236	213	219	273	222	210	223	230	216	249	235	233	225	245	240	251	222	253	212	198	238	207	233	201	216	198	220	259	236	245	239	231	220	241	233	227	207	257	229	220	218	217	237	220	231	233	223	240	223	238	208	234	217	182	237	207	234	233	203	248	226	202	206	219	245	255	252	218	232	209	231	221	221	223	240	232	212	215	224	254	243	254	218	205	234	227	203	222	238	246	236	229	233	251	198	244	231	225	234	226	220	229	224	217	217	219	229	253	248	207	216	228	225	214	236	220	246	237	207	187	221	239	196	226	262	233	249	230	230	224	237	207	243	221	251	230	218	206	219	251	256	217	241	235	244	252	253	212	232	199	249	240	220	220	254	231	227	225	228	191	222	216	209	248	244	218	239	208	253	267	231	246	221	209	256	253	218	231	250	204	210	256	247	261	224	219	230	237	229	211	239	214	231	215	197	227	235	225	261	212	221	213	232	245	204	221	223	240	242	217	228	244	241	215	243	237	223	238	221	211	247	235	257	247	228	223	198	208	202	235	236	234	204	215	210	217	233	225	249	240	227	238	215	233	235	225	224	242	214	227	249	255	232	220	251	253	249	256	225	227	234	246	225	223	246	235	228	196	233	217	225	233	211	222	231	198	219	234	218	229	255	258	217	235	209	233	256	242	233	242	221	227	214	208	224	227	188	207	228	224	235	232	232	253	229	214	235	257	232	213	235	217	228	203	223	198	190	208	238	174	197	211	226	222	191	229	216	224	219	218	255	231	217	240	215	216	216	234	220	231	231	233	248	231	237	238	218	215	232	213	252	223	219	217	223	203	247	236	207	238	240	208	247	236	235	221	213	234	222	244	229	243	228	234	223	231	246	213	231	232	244	210	205	228	240	230	216	215	238	238	224	232	222	256	241	227	213	238	252	227	250	243	222	238	220	214	221	235	187	216	213	197	251	241	233	229	245	262	205	232	235	239	228	224	208	257	226	254	202	223	215	213	216	216	213	215	184	219	250	246	209	250	223	225	208	228	217	231	247	252	235	220	221	219	219	227	224	229	228	230	217	240	243	234	238	240	216	209	227	240	215	246	243	220	236	238	211	215	233	220	211	227	234	225	211	232	196	226	197	239	242	236	226	231	229	231	225	244	233	274	253	220	224	220	242	211	233	215	218	222	230	225	201	247	260	244	238	221	207	233	207	247	231	219	252	195	248	217	203	218	265	192	223	210	241	244	209	213	238	220	209	219	242	213	217	213	271	202	189	207	223	224	239	194	223	222	250	250	249	224	204	210	242	250	248	205	243	231	225	220	227	217	252	235	237	239	248	232	228	190	230	202	186	247	220	233	229	212	212	214	232	239	245	250	214	234	238	237	252	227	229
8232	1351	1494	1746	1193	937	810	717	698	692	681	633	623	600	604	577	617	596	582	580	595	570	606	586	580	561	573	576	579	559	558	550	593	551	597	562	574	580	586	552	582	540	563	579	563	600	599	567	545	561	580	557	589	567	604	571	546	562	594	568	573	568	561	583	557	593	548	577	580	541	550	569	586	572	540	531	592	564	549	539	566	559	530	569	590	549	547	572	549	542	579	549	595	572	564	594	600	565	595	520	581	564	567	557	574	568	579	586	566	556	600	556	534	590	590	567	534	545	535	610	581	565	567	552	563	571	556	536	549	609	570	594	541	584	552	565	552	549	580	583	593	557	572	526	574	557	595	596	590	559	558	529	576	566	582	548	556	602	572	578	564	593	591	575	567	586	524	565	564	565	571	592	583	522	565	538	573	570	547	562	598	594	558	551	550	563	578	561	560	529	576	569	583	600	549	513	617	534	552	592	570	567	582	599	550	582	559	591	603	551	559	577	553	585	530	572	582	572	598	551	577	521	528	531	561	565	572	618	583	604	566	585	542	591	551	562	541	580	558	528	546	598	572	585	588	585	552	560	578	571	564	552	595	570	581	583	529	570	569	546	537	552	575	554	604	571	515	536	556	555	599	564	557	564	584	585	578	559	552	598	631	563	532	556	560	528	551	597	577	602	531	555	544	567	594	527	573	520	537	539	603	568	556	622	568	563	578	560	562	575	536	537	582	561	533	531	603	565	552	584	553	542	558	566	589	570	555	564	561	611	543	522	597	550	556	578	539	613	596	544	565	577	576	523	602	579	553	548	545	584	591	537	575	588	557	550	603	554	589	588	559	581	539	565	559	562	601	598	583	557	559	592	549	574	602	556	563	549	547	545	566	567	532	596	575	535	565	583	575	604	583	575	546	566	539	535	546	565	561	555	588	534	563	547	606	571	556	571	558	581	531	545	563	593	551	571	551	563	576	581	586	550	543	551	600	558	560	550	558	560	535	555	537	580	591	520	552	593	544	559	563	549	564	559	587	572	564	591	547	584	545	574	554	539	586	570	595	598	601	550	550	610	562	605	538	547	584	535	557	550	604	585	595	585	574	540	612	570	546	581	568	560	603	579	535	570	545	555	547	613	561	550	562	584	582	530	558	592	595	560	564	566	557	571	562	570	541	570	590	548	575	587	548	571	571	571	584	544	568	574	571	581	572	581	559	521	549	562	510	579	565	556	544	586	583	514	594	577	526	549	584	562	600	572	570	564	573	555	566	562	546	598	562	581	583	544	582	577	597	531	538	524	534	589	572	533	581	552	538	588	578	545	595	569	548	590	518	541	538	572	575	624	596	583	582	556	582	617	533	585	567	566	565	565	636	555	582	573	601	571	553	537	576	570	566	548	566	586	579	568	571	586	567	595	600	588	537	569	615	572	564	577	532	545	573	542	575	597	583	569	530	570	506	559	575	582	586	600	597	585	574	593	576	535	557	549	545	563	556	565	557	570	595	588	547	559	581	595	620	553	556	560	573	575	559	567	557	561	549	553	541	557	528	574	571	549	565	608	549	569	575	525	600	547	591	559	580	586	562	567	537	576	568	590	551	555	586	593	595	533	546	578	577	552	568	590	531	605	503	550	587	566	564	571	571	589	547	550	595	545	531	565	565	541	533	591	544	589	523	587	548	566	547	558	575	570	572	605	609	589	575	561	542	535	532	558	534	582	609	549	524	565	550	578	572	535	548	584	557	601	581	566	565	603	562	570	526	557	584	571	587	595	555	545	545	553	547	571	565	555	567	526	565	572	560	540	563	552	552	579	532	566	530	567	619	593	560	581	571	607	566	564	559	566	570	614	566	557	531	574	566	554	572	564	587	570	505	561	590	604	599	560	580	573	542	605	587	552	522	607	570	608	545	544	594	563	549	612	574	555	589	606	551	541	606	572	562	534	537	567	587	549	581	567	539	533	596	593	547	519	603	556	560	603	563	528	534	585	609	574	589	589	569	599	541	558	588	539	579	575	612	594	528	579	548	580	565	576	572	590	597	598	596	545	588	574	562	607	596	552	624	581	589	582	549	542	587	577	555	584	581	592	625	563	569	542	554	578	588	565	540	570	547	536	608	607	542	540	570	550	528	544	535	544	554	574	560	551	573	523	557	600	563	580	569	568	561	582	566	562	608	558	594	569	540	563	624	594	579	537	579	613	553	550	559	564	611	510	527	579	537	579	553	544	626	574	565	604	590	561	561	563	584	543	599	537	572	555	592	558	573	557	555	590	592	638	559	587	579	578	542	569	588	559	602	570	603	561	571	606	540	527	549	608	587	579	648	613	567	562	553	599	577	595	587	604	581	576	605	542	551	557	540	584	577	594	578	573	596	572	580	578	569	558	607	546	576	561	556	547	539	598	592	518	552	563	604	566	580	564	537	587	548	536	585	561	572	571	558	576	625	544	602	545	600	538	590	615	569	548	605	570	578	555	560	585	534	558	561	554	568	595	533	560	515	564	545	540	612	575	576	584	581	545	613	574	589	538	569	623	598	571	581	557	548	495	552	574	598	570	579	565	546	611	582	542	564	518	614	524	584	535	566	564	580	570	590	586	566	544	539	564	522	576	558	534	562	543	548	512	563	603	591	570	586	555	557	594	510	497	585	557	627	578	578	582	587	567	559	570	549	567	553	593	605	618	570	590	537	564	551	593	580	569	564	556	550	593	575	558	577	543	602	566	569	535	583	607	559	568	579	581	607	585	600	569	577	513	603	568	577	582	583	546	539	605	572	596	539	546	534	594	568	574	580	590	573	601	561	515	583	545	559	546	561	536	551	551	578	553	564	560	587	591	545	578	568	594	573	598	603	552	617	576	581	596	580	567	558	576	590	543	595	554	561	548	564	555	554	566	616	601	550	579	532	590	543	560	534	591	534	595	579	564	562	580	561	605	546	578	565	583	524	585	609	584	565	563	538	584	575	540	568	529	581	559	532	568	566	511	538	575	590	572	566	547	566	561	594	582	577	566	601	568	552	567	554	539	558	597	623	576	577	572	598	569	577	603	542	590	564	600	555	569	603	572	579	565	604	555	606	567	569	563	551	568	532	559	539	578	608	574	580	536	599	574	561	592	640	571	593	539	544	546	542	583	607	605	606	580	563	606	568	540	576	552	581	601	610	560	553	592	564	569	535	567	567	541	581	558	558	563	565	561	576	605	572	555	595	603	579	591	535	538	582	580	561	550	537	543	617	587	581	533	604	566	551	579	580	542	559	552	579	593	567	574	550	583	557	526	572	561	544	551	589	519	576	602	572	612	560	557	522	561	578	592	572	612	581	578	584	539	569	570	593	554	618	546	564	543	547	595	575	592	519	550	528	544	547	594	542	545	580	611	611	579	537	577	571	583	564	549	572	589	520	574	597	615	529	546	580	566	586	556	528	583	604	586	565	565	596	585	563	565	564	509	538	563	615	541	580	592	538	576	588	568	619	545	549	592	566	556	558	601	582	539
25680	5037	1132	844	733	522	412	367	373	324	318	290	305	304	335	296	295	326	294	323	305	322	301	312	281	295	309	317	302	310	300	287	287	291	274	311	291	279	295	305	310	316	295	318	283	294	269	282	264	321	301	306	305	323	332	276	299	300	266	313	284	298	267	305	316	284	275	272	302	308	319	284	285	296	335	286	308	302	310	292	300	299	282	268	315	283	298	319	279	315	325	289	286	321	293	269	299	277	252	302	300	277	301	278	327	291	289	268	271	288	279	302	321	297	277	307	306	284	289	281	306	304	267	308	304	298	288	317	265	256	285	305	329	304	311	300	275	304	296	284	310	311	259	279	288	277	254	304	275	276	290	294	331	286	276	294	293	298	287	279	277	310	315	269	250	277	275	270	279	269	303	308	300	276	280	281	298	303	301	267	302	309	257	303	285	287	288	287	286	295	275	269	285	309	274	305	282	307	268	284	314	301	299	314	299	267	282	326	240	294	297	288	321	319	317	281	281	288	304	277	281	292	308	315	271	271	281	289	295	337	310	278	276	313	285	283	301	282	302	317	310	257	306	283	304	280	300	273	284	316	307	305	302	287	284	283	279	307	273	297	278	281	307	298	308	304	275	286	285	297	310	266	299	284	263	298	297	287	324	283	269	265	251	284	267	317	308	304	300	281	325	274	283	266	333	294	293	330	310	299	273	273	281	285	279	285	287	294	300	306	281	281	250	308	288	257	301	284	282	294	302	290	287	295	309	283	313	266	281	302	310	299	269	288	307	299	308	284	285	296	328	294	311	267	269	281	281	284	293	289	273	301	278	310	288	278	297	259	266	307	286	260	318	336	301	286	302	265	255	284	285	283	310	304	287	264	285	270	294	285	312	291	300	291	311	270	276	303	281	294	293	273	306	292	286	290	316	290	274	275	279	314	292	290	290	324	288	268	265	284	290	301	294	304	274	279	298	297	289	296	303	285	333	281	264	273	265	282	250	278	259	300	284	311	316	287	268	266	292	248	309	272	245	295	285	279	263	266	305	303	291	281	295	278	280	257	280	301	301	265	277	275	279	279	270	275	278	298	317	292	296	292	300	273	265	328	320	275	282	320	304	286	266	264	281	309	299	277	267	311	306	298	285	280	348	278	268	243	282	275	293	295	280	283	255	296	295	316	276	292	282	315	266	301	260	304	283	281	288	314	306	286	302	296	297	298	292	272	331	276	265	285	271	263	302	300	275	286	290	311	292	291	267	280	273	307	292	304	313	290	287	273	292	282	307	257	270	272	309	294	292	295	309	284	321	270	265	302	302	287	296	260	306	277	287	295	269	283	291	308	305	311	280	284	272	325	298	268	255	244	280	275	305	293	302	326	296	297	277	309	320	307	302	286	281	301	304	311	264	252	302	284	299	304	289	282	290	271	254	304	281	297	298	296	278	309	295	299	324	313	322	314	285	278	280	294	303	281	278	310	317	282	289	313	278	250	264	318	299	271	298	304	312	290	289	259	284	284	276	280	260	276	278	293	306	283	287	302	278	269	310	276	282	278	314	307	307	285	271	294	306	271	288	301	281	272	289	302	289	284	318	304	294	288	289	290	310	316	339	295	283	302	293	276	280	283	293	289	276	280	305	288	266	301	306	282	252	262	289	288	292	277	306	288	288	268	268	266	304	275	292	296	285	293	292	285	282	286	306	289	303	301	266	310	287	281	310	297	275	299	271	275	331	270	297	293	299	312	286	289	297	283	264	278	297	263	311	310	288	286	272	305	292	271	273	261	250	280	284	304	269	319	309	287	287	291	305	310	266	278	292	285	279	288	330	276	300	278	297	295	266	271	281	313	298	313	301	291	327	274	302	270	280	272	304	307	312	288	295	279	276	320	284	316	278	260	287	284	298	260	302	302	271	304	276	281	285	309	283	266	303	277	257	294	273	271	296	295	299	306	269	278	290	274	272	289	277	289	297	254	301	317	302	292	290	283	306	295	292	298	286	280	308	270	298	261	294	263	261	295	315	288	290	292	279	289	296	301	309	273	289	283	298	263	288	255	295	321	295	323	280	314	266	292	293	298	270	305	292	252	283	256	331	286	292	292	308	281	286	295	263	296	343	281	317	300	299	290	295	273	270	253	288	283	308	284	289	281	285	281	310	275	273	305	285	291	295	306	315	259	277	277	285	252	292	272	261	300	314	292	285	288	275	281	292	290	292	297	280	281	292	294	274	265	281	261	314	293	265	267	276	271	254	250	292	299	296	283	299	311	311	342	320	279	273	300	296	318	280	260	290	293	286	289	296	304	323	298	285	289	259	317	279	274	281	305	279	307	251	259	298	288	287	297	313	304	307	278	283	288	298	276	295	302	271	282	292	293	262	271	299	277	298	307	306	279	305	295	275	308	297	298	277	275	275	315	278	291	305	313	273	293	289	274	255	249	306	292	287	310	298	308	270	273	303	294	284	279	276	290	273	303	261	286	265	262	274	288	303	314	276	287	303	296	319	270	282	322	268	262	303	292	263	298	283	289	288	267	277	280	268	309	293	299	289	268	311	249	286	304	283	313	286	289	269	289	291	304	300	300	309	313	294	293	307	272	304	250	250	287	300	300	303	300	291	297	290	329	300	302	252	308	296	288	268	283	294	279	252	312	296	307	335	314	306	286	286	292	288	323	321	302	272	301	258	294	266	316	276	335	275	295	280	315	312	296	262	273	271	292	305	295	282	282	289	254	288	314	286	287	276	292	307	301	285	268	275	278	272	300	299	326	308	297	261	323	298	304	268	297	303	285	257	274	275	302	275	246	273	302	287	279	302	309	290	299	292	271	303	293	277	299	304	280	259	295	298	288	278	328	316	306	311	305	309	300	316	312	301	308	308	279	256	275	262	308	314	276	301	312	276	292	282	301	289	269	295	308	277	261	250	297	299	293	273	286	289	281	290	280	275	306	294	303	318	254	245	278	292	298	296	261	272	286	276	327	304	284	274	302	299	276	303	290	299	261	306	324	269	302	312	323	275	298	294	287	292	271	297	290	321	310	297	255	271	294	276	272	277	299	293	293	289	296	293	295	307	268	299	283	302	278	285	317	299	301	282	282	295	275	285	263	279	294	286	269	297	273	260	292	282	304	293	282	338	294	270	271	293	290	276	301	305	293	286	284	274	306	259	292	282	310	268	316	301	275	279	320	284	293	305	306	283	265	293	293	281	296	300	281	281	308	291	286	302	284	280	279	286	313	303	294	271	315	294	271	260	311	296	291	286	300	282	300	287	262	314	294	295	286	290	295	315	280	293	273	280	254	303	274	283	286	286	298	293	269	300	282	294	281	268	235	265	291	309	295	296	303	265	304	310	290	329	296	265	266	266	251	294	281	246	278	316	275	238	255	271	301	285	315	301	281	277	316	288	305	310	286	285	285	275	294	285	287	297	300	284	303	305	270	304	272	288	300	261	286	291	281	294	293	280	291	282	271	262	286	324	297	301	274	280	278	294	273	276	304
17426	3029	2497	2751	2600	1826	1363	1195	1030	928	947	918	883	825	830	748	731	786	741	739	726	683	723	783	737	718	741	744	706	703	715	669	631	678	708	693	674	745	691	705	753	654	730	692	722	722	723	707	693	695	695	687	704	704	694	705	705	696	719	716	693	686	724	700	686	684	681	667	697	683	686	691	733	669	697	684	732	656	706	664	708	738	744	655	674	687	713	714	715	671	728	717	714	693	760	710	633	642	673	705	672	712	667	694	756	702	673	711	713	682	673	715	675	622	711	695	668	686	671	673	706	751	758	688	646	683	717	699	704	678	679	667	697	665	712	686	689	681	701	696	665	660	702	722	727	638	716	697	676	650	669	701	660	712	715	649	739	670	726	705	734	673	721	701	684	687	721	705	682	672	759	722	699	728	660	708	698	671	697	745	642	687	635	679	642	720	705	685	732	636	657	668	686	731	664	725	707	663	684	688	713	730	739	656	651	703	690	702	695	675	680	665	707	691	678	681	757	710	694	706	727	703	687	705	616	739	721	659	646	641	702	659	652	679	686	672	724	735	689	691	698	687	700	617	672	685	696	657	698	705	703	700	692	707	657	699	695	718	714	722	688	684	663	683	725	677	683	676	709	677	691	701	735	717	622	686	707	692	628	719	710	715	733	678	682	647	669	722	664	720	647	688	699	715	702	739	670	727	727	690	691	684	635	695	635	704	693	690	650	717	667	713	666	669	640	694	672	682	671	672	717	698	682	727	711	686	683	673	691	667	677	681	689	670	727	758	674	690	656	714	634	753	717	705	694	699	682	697	715	689	664	674	713	631	663	720	680	728	667	708	715	672	730	691	718	674	662	656	678	719	674	691	674	708	656	658	657	642	715	712	665	661	697	704	716	685	704	683	688	697	649	691	649	651	665	682	688	681	634	728	695	656	738	657	729	645	685	688	691	695	634	691	690	685	678	688	747	690	656	690	741	724	701	702	697	722	664	708	701	715	675	684	684	645	658	660	709	718	698	701	669	721	707	697	689	693	726	651	716	705	713	664	671	711	720	670	713	687	706	671	694	708	650	694	704	724	705	697	723	687	722	684	660	700	703	718	727	691	719	703	666	712	692	669	642	670	689	715	698	717	696	709	676	676	739	684	679	690	679	683	701	708	667	713	688	703	727	733	765	683	649	679	707	691	667	673	728	693	681	688	686	674	698	633	680	681	669	698	641	716	728	696	690	659	693	681	683	721	692	703	711	678	693	691	655	663	679	726	682	688	683	696	684	673	709	680	663	687	714	732	742	661	655	689	682	747	686	693	685	733	693	664	701	738	713	713	701	720	712	719	704	714	686	738	698	710	697	678	723	707	700	740	663	726	698	684	707	619	683	685	690	719	674	714	677	649	674	718	703	669	706	689	735	688	684	658	703	690	700	674	728	706	717	692	664	735	664	651	669	692	686	669	689	700	686	677	693	648	645	737	668	646	690	723	642	685	705	716	673	643	716	690	672	704	649	671	689	726	689	694	698	669	688	677	637	684	663	734	728	682	667	703	713	670	663	698	636	678	680	676	717	686	650	706	726	704	670	703	689	673	678	663	730	701	690	715	738	678	711	661	690	685	655	717	660	649	667	693	722	719	708	661	713	686	675	752	676	702	695	735	694	700	685	649	732	675	692	694	655	736	645	720	679	701	703	696	662	740	720	706	690	634	656	664	710	681	747	671	655	682	679	686	690	695	715	699	670	663	679	721	719	672	710	716	740	651	706	684	706	691	693	693	661	682	677	691	676	679	685	700	682	672	679	716	672	698	656	706	688	680	720	697	651	675	687	732	710	675	658	723	687	703	711	708	696	674	674	654	663	681	729	618	709	730	674	736	691	716	661	631	687	697	703	672	689	703	681	695	694	681	702	669	704	642	688	638	681	674	725	663	732	706	679	700	681	657	680	696	669	701	664	740	691	708	708	721	688	651	679	695	688	688	713	701	713	697	717	709	696	726	711	720	693	662	712	652	710	685	652	670	729	722	646	660	732	685	674	693	688	703	692	717	710	748	655	698	678	673	660	657	741	632	698	685	675	685	749	717	681	720	650	665	665	693	716	658	648	669	703	702	671	685	676	705	649	675	683	704	711	674	693	677	671	675	752	701	705	690	672	711	638	684	655	676	722	690	732	700	678	704	746	719	693	733	723	711	699	693	665	708	688	694	688	672	688	705	688	693	717	680	689	683	685	647	664	710	630	671	692	680	663	739	670	658	675	690	715	698	671	761	696	693	702	697	684	707	647	652	654	693	707	686	668	719	645	727	708	709	672	718	628	673	689	723	691	653	716	712	699	735	713	686	705	714	708	665	700	728	686	684	683	627	693	682	730	695	720	670	699	717	708	679	653	695	655	720	693	699	680	688	694	694	665	722	693	670	681	714	706	719	702	673	709	702	726	673	726	610	683	691	745	693	678	708	652	671	704	712	724	674	685	667	722	717	680	690	672	670	696	649	709	719	702	708	699	697	724	686	656	686	734	698	706	687	712	664	717	680	691	714	713	687	677	659	680	734	715	671	717	713	699	694	692	734	664	662	638	716	682	659	696	700	731	676	631	698	718	672	657	654	689	688	691	715	684	679	670	678	698	661	643	665	677	675	686	660	737	685	712	670	659	710	734	696	681	691	689	727	700	715	711	662	719	730	658	731	701	733	682	697	712	732	678	716	628	661	725	693	682	690	707	707	685	723	689	710	706	676	698	619	686	669	658	676	649	666	704	677	677	653	719	691	707	686	704	683	722	699	679	671	714	703	711	679	706	656	720	720	675	672	673	711	714	733	721	663	711	687	686	723	640	690	649	700	646	706	651	737	673	727	663	676	688	675	696	655	704	641	695	677	709	643	676	662	684	639	679	709	691	658	686	661	677	715	717	717	658	673	687	667	719	716	689	686	692	730	689	690	688	699	686	695	683	772	689	692	722	681	738	682	686	693	669	705	695	662	690	663	704	666	670	680	696	698	694	700	682	690	713	661	727	683	683	687	715	662	721	689	611	651	712	708	710	632	654	716	694	641	659	667	747	716	707	672	649	675	668	715	686	693	673	665	670	685	675	707	697	728	644	704	678	694	698	678	662	718	687	707	683	712	669	651	715	661	694	719	720	659	743	637	746	695	668	688	700	675	703	700	683	687	686	687	646	702	667	667	721	715	712	664	688	723	698	658	686	716	698	672	676	653	690	710	719	733	692	690	735	681	694	672	660	685	706	682	649	694	683	694	650	688	733	688	685	711	658	688	658	669	718	688	726	679	674	692	731	662	738	658	724	683	698	632	673	701	697	719	704	682	725	698	660	662	680	714	755	711	666	696	683	674	674	672	731	712	729	679	688	723	712	667	693	695	685	696	716	695	731	705	721	741	689	651	700	669	698	665	720	686	725	659	735	676	678	733	671	651	716	706	720	746	687	724	695	658	668	676	672	684	758	711	721	684	680	697	655	707	694	712	680	675	726	711	724	700	706	698
35342	9353	2014	1304	761	559	424	358	278	276	254	255	245	222	213	209	208	210	213	206	194	209	225	207	182	238	189	202	206	183	182	198	206	194	175	208	216	199	177	191	184	199	205	213	204	190	171	202	211	205	195	199	157	192	195	184	174	223	209	188	191	193	190	186	173	204	202	203	195	188	188	195	219	198	184	174	191	171	192	195	162	180	213	195	198	186	203	185	207	204	184	188	211	197	183	191	200	191	192	202	181	182	196	200	179	224	200	209	183	225	204	232	205	218	193	190	203	199	174	175	181	208	200	184	181	198	192	162	183	199	172	200	213	190	185	209	200	179	220	191	199	185	212	191	201	191	193	179	179	211	204	216	165	203	175	189	188	193	197	191	175	201	210	208	185	198	195	193	168	182	189	204	195	199	214	198	168	214	212	178	190	183	211	190	214	203	205	185	169	204	223	200	183	192	208	199	175	212	193	195	194	194	176	192	178	220	174	178	191	195	188	182	207	202	210	191	191	196	195	195	205	183	206	200	204	207	181	176	228	205	197	206	185	212	174	158	172	197	194	205	188	192	197	203	204	184	152	182	206	205	198	179	189	187	193	180	211	183	174	189	211	199	196	196	170	194	213	207	234	215	188	183	181	196	201	179	185	212	208	186	181	182	193	238	183	184	208	202	180	185	195	194	181	207	187	210	189	190	211	194	211	195	211	197	190	194	181	195	202	189	214	200	200	174	205	223	205	183	196	207	196	208	204	220	201	201	172	190	210	181	199	199	192	209	199	185	198	213	188	195	168	194	184	193	183	199	189	170	198	199	188	186	191	202	201	202	211	209	156	186	212	159	206	206	216	181	229	212	184	205	200	204	202	178	201	186	176	207	197	192	183	215	199	191	173	199	195	172	187	164	167	200	209	208	194	216	184	179	168	199	198	205	190	183	191	213	175	191	208	194	173	185	173	197	222	210	202	187	186	180	192	195	185	185	199	204	206	176	211	208	189	220	200	206	189	193	217	204	185	175	217	209	208	200	189	201	176	197	198	205	209	208	184	185	210	196	202	200	198	212	192	200	180	177	210	186	213	198	189	207	210	208	201	209	172	182	189	168	224	190	187	173	212	188	210	179	188	187	197	198	186	205	232	227	172	177	200	184	198	187	175	201	181	183	198	206	194	223	206	189	183	189	223	212	191	201	216	205	228	200	202	209	185	192	205	180	231	210	190	220	209	163	223	200	199	200	179	207	166	179	203	195	180	193	231	218	180	181	183	191	203	186	198	179	173	217	192	191	188	176	205	201	200	205	198	194	199	180	206	205	189	195	196	159	208	199	201	202	204	182	180	206	210	182	187	166	197	206	190	169	207	202	187	192	214	161	186	182	201	185	154	184	218	182	186	179	211	195	192	216	176	190	181	202	188	197	175	204	182	209	184	190	189	183	149	210	228	203	227	189	213	184	206	170	206	176	214	163	206	189	207	185	194	198	221	231	211	211	201	194	202	188	197	186	187	217	177	166	178	204	197	215	180	213	213	229	207	187	196	242	177	199	210	215	226	206	220	191	183	217	173	194	218	218	185	194	202	187	214	187	190	210	173	203	187	150	189	159	202	207	158	186	216	189	195	225	195	215	202	215	195	198	175	210	210	186	168	218	178	180	200	180	168	198	174	169	178	222	215	195	168	187	181	195	175	185	172	194	205	233	206	195	197	193	176	193	181	204	184	198	186	181	191	192	203	211	232	161	213	180	226	174	174	182	199	196	200	197	187	167	189	186	210	205	199	194	199	187	196	183	193	189	192	202	181	196	174	173	200	211	198	183	202	198	202	193	213	174	182	199	208	182	191	206	179	183	195	177	192	199	190	171	224	182	188	187	170	209	199	206	183	214	197	212	193	187	184	195	217	195	195	203	202	176	194	215	203	210	192	211	190	177	191	185	177	187	203	179	183	172	187	191	199	192	184	204	181	182	202	221	198	175	194	206	180	191	181	204	190	213	179	195	183	224	185	192	197	181	178	194	200	203	191	202	178	198	205	195	192	211	222	207	219	211	196	201	206	175	207	207	181	186	194	205	201	193	189	189	215	175	176	201	185	209	178	162	213	201	212	205	168	197	209	225	184	202	209	196	189	184	186	190	204	195	183	207	196	196	209	186	210	190	202	210	206	201	199	204	197	168	211	193	198	194	192	197	194	197	187	195	208	205	214	213	182	202	216	170	181	174	181	193	188	209	159	211	194	177	208	200	169	183	218	196	199	225	211	180	203	197	198	205	198	214	218	200	179	195	198	203	179	211	203	205	188	202	215	195	200	198	170	217	200	208	184	189	184	183	194	179	214	170	192	178	204	190	190	177	178	193	209	197	212	191	199	187	210	206	193	219	197	187	194	191	198	187	198	196	192	192	188	226	180	193	193	188	203	212	182	227	201	191	197	176	218	186	182	202	200	215	205	202	191	218	220	207	198	183	203	210	191	187	190	184	203	180	233	198	198	176	198	171	193	192	202	185	199	206	198	195	209	211	206	185	205	179	211	204	190	191	188	181	184	214	181	208	177	191	221	206	190	180	210	178	195	192	196	183	172	186	195	193	198	173	215	206	183	189	193	213	209	204	194	193	215	207	183	170	193	199	232	188	187	171	177	194	206	191	177	184	185	182	174	190	207	185	189	213	199	207	214	198	210	206	192	211	195	184	178	216	231	197	207	221	183	200	204	202	188	198	182	211	203	210	190	200	210	199	184	213	180	189	180	207	197	186	191	181	180	208	195	213	180	188	201	213	183	202	187	175	187	171	188	170	220	180	212	193	170	197	215	194	185	189	206	167	194	218	168	184	197	182	225	192	206	206	207	209	195	180	194	210	188	212	197	190	188	174	205	193	218	162	202	214	198	183	184	197	203	214	203	182	236	197	186	209	190	185	222	180	187	192	192	211	173	223	192	205	164	193	166	197	192	165	189	181	202	204	193	188	147	189	191	198	196	242	203	189	204	207	196	192	202	190	195	222	219	187	201	200	161	181	216	198	200	214	192	187	188	196	194	205	193	210	198	178	202	193	172	194	190	186	186	223	213	223	198	178	184	208	199	209	204	186	178	186	202	205	194	178	167	188	185	202	175	233	199	191	216	181	186	182	202	218	211	221	190	192	209	197	174	200	217	191	195	206	194	186	203	200	200	185	185	184	202	204	224	232	236	184	211	180	182	198	180	179	208	211	167	209	187	194	193	184	202	222	207	200	193	187	195	202	178	186	167	170	198	194	188	228	183	203	188	192	190	188	220	202	209	208	209	186	193	206	227	173	210	195	183	241	179	177	207	217	199	198	184	200	183	198	173	210	188	212	205	182	172	213	186	203	179	192	189	205	205	166	192	214	180	177	204	192	176	209	182	183	213	171	201	211	204	187	168	212	163	200	187	225	213	205	201	163	206	237	218	197	182	201	194	173	188	210	223	223	214	184	192	177	212	200	204	176	195	184	190	188	188	204	205	197	184	201	177	205	171	187
22370	4061	3528	3723	2881	2186	1730	1241	1003	918	866	743	706	720	604	594	645	548	563	485	529	513	530	555	507	490	531	519	488	510	503	499	495	514	494	515	539	508	509	467	484	486	493	498	525	517	507	514	462	493	488	469	526	537	478	496	470	470	487	517	447	506	451	490	473	476	460	477	415	481	482	464	486	500	446	453	471	472	455	471	470	475	499	443	480	502	459	493	533	474	474	503	499	456	495	499	475	490	461	466	513	464	429	463	478	459	478	494	462	497	482	466	454	469	466	463	473	457	467	454	473	481	460	481	493	472	502	418	509	498	472	487	445	474	460	429	471	472	483	493	437	469	476	495	481	490	453	484	463	477	463	484	531	464	459	443	470	486	498	481	497	475	448	488	521	467	428	472	488	458	495	456	497	482	476	451	464	495	519	449	442	465	458	452	483	468	500	496	468	512	441	483	505	452	476	453	487	467	439	451	467	496	473	488	477	492	475	470	447	469	468	471	476	449	449	500	423	463	498	457	505	472	472	449	466	482	461	480	509	500	469	465	460	498	477	445	464	473	495	444	465	474	501	500	453	480	465	472	484	493	493	468	474	486	483	485	477	457	500	492	447	488	477	477	473	460	458	482	471	462	482	470	484	467	492	464	440	475	470	473	511	474	486	518	448	462	483	460	491	505	513	461	465	507	457	447	482	476	505	516	471	511	483	493	464	458	486	450	444	464	494	488	501	466	470	493	471	468	490	443	474	446	460	479	498	455	497	459	463	451	480	441	497	475	450	462	458	468	451	456	471	473	488	443	492	450	440	443	454	446	518	488	477	461	498	468	469	479	477	466	510	498	482	461	490	487	491	499	441	480	510	474	452	458	485	513	449	465	500	487	495	451	481	472	451	450	474	437	463	498	483	452	444	460	539	480	501	471	465	446	484	439	442	470	438	459	512	454	486	437	477	487	485	474	472	461	486	480	497	470	474	472	461	466	468	457	517	469	509	477	467	461	475	493	478	483	478	468	474	466	515	467	457	482	456	462	474	476	502	454	511	472	465	493	489	474	484	487	478	416	461	457	476	455	476	477	463	476	419	477	486	489	473	468	447	501	484	465	470	451	502	471	451	486	482	503	505	427	500	484	473	488	448	488	431	460	464	475	467	452	448	473	482	467	486	478	470	484	482	465	496	461	441	512	467	461	435	482	476	454	461	505	475	435	476	478	448	458	431	475	445	513	463	477	463	444	469	452	485	448	478	427	466	484	512	485	479	477	463	451	454	495	488	441	444	490	500	453	463	445	503	484	469	481	477	489	460	470	492	485	475	439	478	459	489	469	500	473	443	514	487	462	467	446	505	452	501	494	459	439	495	493	441	494	459	502	485	475	471	452	478	476	476	502	484	480	483	510	478	446	481	511	465	448	473	493	459	458	429	470	460	473	444	443	485	476	468	472	462	496	447	468	484	462	486	495	482	462	418	446	474	493	475	479	463	467	427	493	483	470	489	475	473	485	475	499	472	460	463	453	471	485	476	470	486	506	506	476	466	439	492	476	490	433	498	477	462	458	492	516	441	471	456	462	495	431	460	438	511	466	488	436	485	466	453	487	443	480	499	438	487	493	472	476	459	430	459	441	453	499	479	486	469	525	503	486	493	432	412	447	468	482	468	481	519	462	463	466	403	462	503	514	474	462	436	443	474	470	471	465	420	434	473	491	440	435	469	476	487	481	440	494	469	479	487	444	449	478	490	506	503	469	480	472	505	507	476	505	451	477	458	487	515	455	454	500	508	484	438	449	544	480	485	514	457	506	473	462	430	465	518	499	485	453	461	481	463	435	460	490	495	478	490	450	475	470	517	472	468	484	476	464	474	460	480	469	477	447	487	463	508	440	498	482	483	462	436	457	517	450	491	463	484	473	480	483	493	480	505	444	462	520	496	495	472	461	481	459	463	473	467	498	479	508	483	464	468	532	454	464	483	481	434	483	459	470	475	464	498	436	463	440	454	492	496	449	485	456	440	442	454	509	488	492	437	490	435	482	480	493	473	490	494	482	457	468	444	485	488	482	448	476	488	419	467	446	495	483	443	517	493	499	451	464	487	461	465	479	443	421	480	433	448	477	450	495	449	445	437	452	503	466	468	444	523	438	423	482	479	461	438	425	497	434	450	502	439	471	440	483	485	459	441	424	436	458	429	488	493	473	466	469	471	477	477	492	479	469	480	483	471	493	505	489	489	485	470	444	499	494	454	461	462	496	462	462	488	443	503	491	454	520	501	472	458	476	462	502	486	454	482	457	432	486	473	467	447	501	487	499	491	435	445	457	450	513	457	502	486	467	489	460	483	454	458	505	498	466	462	485	499	480	452	451	488	513	448	456	460	466	445	457	459	466	467	474	464	463	461	457	467	464	483	426	496	473	466	521	454	473	438	460	463	482	443	463	490	458	487	453	437	456	475	497	468	478	505	488	465	479	441	463	476	494	460	488	498	469	495	462	437	469	475	510	473	461	487	490	461	508	436	450	477	462	429	465	464	477	454	472	462	473	439	474	471	479	455	474	459	486	489	488	460	460	482	538	457	445	476	450	466	454	514	469	444	457	500	468	532	462	446	454	503	494	490	499	436	486	446	431	456	450	444	500	466	475	464	408	538	459	531	484	486	472	485	463	474	454	462	462	473	496	462	474	459	479	451	459	472	466	444	459	440	500	511	459	452	513	459	469	491	450	473	466	492	453	458	482	446	496	427	512	468	470	459	471	493	487	461	502	429	491	451	463	479	495	488	449	500	447	448	492	451	443	445	445	469	426	497	477	477	479	456	468	452	488	471	476	471	476	477	526	475	462	427	491	455	447	462	444	458	447	480	462	450	472	480	481	473	492	458	454	478	472	472	472	480	444	489	457	460	454	454	457	457	461	496	465	495	471	495	478	460	480	494	463	447	441	488	496	471	461	516	422	428	462	463	480	449	477	449	457	496	443	453	496	472	465	520	468	461	469	423	422	479	433	504	472	447	472	460	498	469	467	433	442	482	476	479	461	506	471	483	478	486	467	473	470	465	512	472	455	445	479	488	452	488	484	446	470	458	531	483	492	434	499	476	458	485	489	489	454	483	451	477	488	481	488	420	469	496	454	469	482	446	427	452	487	482	467	496	470	461	466	499	428	488	453	491	468	473	459	486	491	489	438	504	465	483	499	462	480	481	460	477	428	462	498	466	488	477	422	498	481	476	474	481	502	465	484	501	477	504	472	449	458	528	483	472	476	459	488	461	483	474	474	462	486	491	466	452	467	453	505	444	457	426	442	506	480	503	484	462	482	512	462	467	492	447	477	475	439	485	491	499	496	461	428	495	465	493	477	497	460	473	511	459	467	495	423	485	475	490	485	497	448	461	465	473	469	448	472	442	489	481	458	484	466	459	481	477	458	498	495	496	516	510	457	485	457	453	481	440	470	487	496	501	492	462	462	486	470	494	495	496	472	440	434	476	475	466	484	477	488	521	441
10820	1442	585	448	359	297	290	261	215	217	218	208	232	224	238	233	207	209	227	241	214	219	227	208	211	243	221	220	202	201	227	234	224	187	197	215	217	191	210	207	209	217	199	239	203	212	201	199	210	231	223	205	218	215	249	214	186	217	209	196	206	194	220	206	226	211	237	239	222	212	191	223	200	212	225	227	199	198	209	194	197	213	224	206	233	237	193	220	194	216	195	203	183	235	196	205	204	230	221	214	197	202	199	226	214	198	224	213	188	182	215	221	198	199	223	226	217	218	211	197	211	228	229	197	222	217	212	204	189	210	192	194	215	192	202	222	236	228	195	217	220	194	202	206	224	229	200	189	220	209	195	215	221	217	187	200	206	221	167	223	213	201	210	205	218	221	192	215	227	227	227	191	195	203	206	212	224	211	207	203	221	206	220	206	220	207	209	215	191	190	178	181	203	214	185	195	187	193	192	230	216	217	216	213	207	219	204	226	181	197	185	222	211	242	222	203	201	234	194	211	203	189	217	236	202	217	228	205	252	228	207	224	198	219	222	192	242	218	183	199	205	221	211	202	227	241	206	214	220	218	214	172	197	196	229	207	200	205	196	248	213	202	205	215	219	178	214	220	217	211	218	203	218	204	239	204	235	192	193	254	190	225	220	217	209	190	204	224	199	200	228	224	186	198	195	213	220	203	203	205	214	224	200	231	231	181	214	224	209	207	216	220	227	189	215	228	220	219	231	203	197	199	204	235	237	231	211	231	200	214	193	202	207	223	236	209	202	221	196	220	241	212	228	219	218	202	219	218	192	247	252	206	214	232	195	198	221	182	194	200	215	224	219	227	234	204	224	222	251	221	233	212	212	218	191	206	198	186	236	224	194	221	216	197	203	236	213	209	243	220	238	218	216	194	208	232	203	215	237	209	214	221	226	222	200	257	230	218	202	206	236	185	209	221	218	238	191	222	212	207	216	211	231	185	221	211	224	188	190	220	197	224	212	202	202	223	218	179	221	217	187	207	199	201	227	235	235	203	192	209	214	207	268	236	214	219	189	198	214	188	206	210	195	195	227	219	209	203	195	195	206	227	209	220	218	214	199	217	227	197	237	197	195	222	213	219	188	208	215	234	225	218	238	195	207	220	206	199	222	228	222	218	206	224	190	201	219	227	203	217	230	224	224	237	194	213	220	219	187	213	206	206	208	186	199	208	222	204	206	203	209	188	234	205	217	200	183	228	231	244	209	198	220	231	219	207	239	232	220	237	190	197	224	207	207	205	203	208	199	201	220	195	211	208	198	200	216	202	203	209	192	220	228	235	199	219	220	189	213	225	223	226	235	238	199	228	208	198	221	213	204	211	224	225	229	230	199	188	224	212	228	205	230	199	221	212	211	201	212	213	232	201	208	193	201	234	202	208	197	209	207	220	203	204	201	236	212	215	210	222	207	230	181	219	243	200	217	221	204	204	209	217	190	220	209	199	213	212	198	212	214	213	260	213	183	215	220	226	213	205	220	197	182	228	233	187	253	227	215	179	199	232	214	167	207	198	208	210	213	220	232	210	207	235	206	240	236	199	203	215	220	214	232	209	233	199	211	184	218	188	228	239	216	225	220	216	209	214	222	230	219	222	220	202	224	195	210	235	204	210	226	234	210	213	203	212	198	218	193	214	232	199	220	195	207	219	205	249	210	201	229	233	209	189	195	183	235	227	203	205	196	191	194	209	230	190	217	194	200	180	197	208	212	194	230	227	241	208	183	192	193	208	230	208	202	235	229	245	224	219	194	235	186	218	218	208	222	189	213	245	205	228	203	236	193	214	194	203	209	227	204	218	203	203	211	232	219	202	219	229	211	197	211	207	225	206	232	214	204	210	207	220	222	200	201	211	213	214	226	240	224	222	189	226	219	231	240	229	210	224	241	218	221	203	205	203	226	216	219	188	189	199	224	196	220	194	230	215	184	199	191	218	233	235	230	220	188	216	186	227	202	202	196	228	220	193	188	199	192	228	180	253	212	203	217	208	207	202	214	239	215	194	204	223	217	223	212	207	193	242	209	216	208	202	192	208	225	196	212	220	198	240	201	218	201	229	200	193	204	236	234	227	236	204	218	212	213	220	208	188	203	229	223	228	208	206	245	202	193	259	221	198	247	214	178	196	213	214	218	182	216	192	205	189	225	221	199	234	220	239	220	193	204	223	223	205	227	201	198	228	197	214	237	191	220	187	244	212	221	215	202	206	209	194	199	224	219	167	203	217	209	215	186	209	201	187	189	184	221	232	240	237	208	215	201	225	208	207	225	242	239	226	206	204	213	222	211	210	237	218	229	227	198	236	225	204	198	222	221	227	203	237	196	201	196	250	215	214	239	218	196	240	232	251	220	242	211	210	215	234	213	213	218	215	213	212	229	222	190	215	228	211	196	215	171	210	189	213	206	200	212	215	218	209	216	245	190	215	206	200	196	208	225	235	207	209	222	208	215	200	186	236	235	228	201	222	230	192	203	223	217	199	206	210	211	210	213	214	211	172	199	207	200	202	234	213	223	215	178	216	211	229	202	198	208	221	205	220	218	208	193	192	224	203	214	223	219	221	198	214	199	209	216	202	194	208	212	227	191	197	237	210	202	217	217	201	202	194	202	236	227	215	232	210	217	194	204	221	228	207	181	188	210	188	223	203	219	205	214	215	186	227	209	219	241	198	222	226	225	217	212	208	235	217	200	218	241	216	256	231	222	223	243	215	208	210	195	226	223	218	201	188	220	226	227	241	244	210	211	236	221	182	224	236	207	208	231	203	244	232	197	209	244	212	216	240	243	214	201	218	221	213	214	212	213	214	212	210	199	199	221	240	232	232	179	223	234	245	230	224	237	197	202	224	202	216	227	204	209	223	233	210	205	203	217	189	226	208	219	236	214	220	234	232	231	206	214	240	217	213	214	179	201	194	206	211	232	222	203	192	245	207	213	188	219	226	197	210	207	254	221	213	226	208	244	209	212	215	188	207	210	234	215	220	220	192	214	243	201	236	240	202	185	216	217	197	219	214	251	221	221	222	208	224	207	198	216	211	225	192	219	226	226	249	206	221	219	215	190	217	219	224	225	205	204	220	220	212	208	203	209	214	203	254	219	224	195	209	207	234	209	208	227	188	188	213	209	236	223	224	236	241	209	190	207	203	210	211	205	206	194	244	218	228	196	228	216	220	198	232	194	204	225	238	192	199	212	216	217	197	174	204	208	216	217	209	214	227	185	215	188	217	211	215	209	220	237	221	205	219	225	238	186	194	203	206	215	221	202	197	192	210	213	229	210	199	199	226	237	203	246	183	218	209	216	208	215	222	207	213	196	219	215	206	215	196	197	202	242	204	215	208	236	219	216	224	208	197	194	183	205	196	226	248	202	205	232	234	215	216	235	212	207	245	191	206	206	209	209	197	231	211	234	222	176	228	256	214	176	185	230	193	221	206	244	196	184	214	203	211	227	224	210	204	226	202
8137	1339	1301	1433	1202	882	853	794	688	663	622	569	563	554	525	622	553	575	576	543	547	504	512	531	532	554	534	545	554	529	512	531	519	547	517	567	569	535	510	562	533	513	522	539	519	519	537	539	586	498	514	534	516	548	539	520	524	542	464	560	541	505	507	567	498	509	494	560	536	515	544	506	543	512	530	550	531	544	519	536	502	517	543	508	566	525	493	538	540	507	561	533	513	544	532	539	549	550	549	515	544	558	471	543	500	493	535	535	553	533	568	550	551	511	533	559	543	493	521	554	542	534	531	516	543	540	526	519	525	533	546	532	512	538	558	540	517	561	523	521	549	505	547	538	552	529	531	552	528	533	542	546	543	526	545	517	559	565	539	570	539	551	497	504	533	573	539	542	503	550	519	528	533	544	544	554	540	544	578	551	536	549	528	522	535	529	560	589	522	552	522	519	516	556	538	564	544	518	513	533	496	548	525	523	540	601	550	537	562	538	507	576	534	525	528	486	528	525	470	527	498	544	536	544	515	534	554	524	584	536	490	507	576	484	499	515	567	540	539	540	570	576	547	546	496	565	504	563	555	488	522	537	543	480	528	529	497	480	547	488	573	532	488	508	581	532	519	538	514	557	527	524	539	543	496	556	562	568	547	550	572	522	544	532	531	543	536	528	535	474	535	549	541	559	507	537	533	550	579	560	566	530	534	566	503	541	504	532	569	529	479	541	582	588	536	524	515	490	493	535	537	518	567	525	546	525	575	560	532	554	503	507	511	567	532	534	536	496	498	498	571	551	524	535	567	545	521	531	511	553	557	504	548	523	552	547	553	545	546	515	552	523	580	555	538	525	571	544	543	515	546	516	522	543	548	504	535	484	502	501	521	507	514	464	505	539	564	517	492	602	541	535	530	567	508	538	504	526	541	484	498	515	519	553	559	526	483	514	492	574	548	465	580	531	538	522	525	490	571	523	513	529	519	501	556	499	520	525	541	493	530	527	534	558	562	554	496	473	539	564	541	515	525	523	499	560	526	501	494	580	551	522	504	543	523	508	562	472	490	545	529	525	561	543	509	549	513	544	517	515	557	546	530	527	515	506	496	512	524	510	534	502	495	544	525	556	563	558	514	560	557	530	566	551	556	515	522	542	495	536	509	527	550	597	540	526	523	508	533	515	490	493	523	541	519	558	577	524	510	515	532	526	535	532	519	538	513	526	533	535	574	519	500	543	524	541	545	539	545	548	501	534	510	543	543	511	487	508	478	510	534	534	511	538	557	558	498	541	511	538	516	528	572	520	553	569	511	545	549	543	525	547	548	554	505	564	483	519	526	521	483	530	504	555	503	526	520	571	494	524	509	519	557	545	541	549	495	489	533	547	530	535	536	547	517	514	531	506	527	562	554	529	511	509	526	521	541	541	522	537	518	517	529	533	531	540	536	506	557	522	552	536	507	545	554	560	549	513	530	523	536	549	532	526	527	498	551	546	528	549	529	531	522	527	545	556	498	503	568	532	489	527	567	523	533	535	546	556	525	525	566	546	505	518	545	547	515	573	511	536	509	533	521	554	566	527	579	520	542	526	545	522	494	516	560	536	562	533	539	528	502	546	524	519	531	493	550	588	529	566	540	535	512	498	566	561	534	534	527	529	492	540	526	502	544	576	508	492	526	529	532	535	587	506	532	483	539	500	552	534	540	492	524	577	545	538	483	532	546	524	530	574	493	567	526	529	566	492	556	580	531	481	549	538	548	558	543	504	520	537	547	529	519	581	500	527	536	561	556	517	482	541	543	531	528	520	556	516	511	516	523	506	499	555	527	544	546	556	480	489	517	529	516	534	559	556	530	540	515	553	552	524	521	512	510	557	538	490	522	557	504	531	534	515	514	499	505	539	517	489	535	557	541	545	545	565	525	554	528	524	525	548	565	506	544	558	559	548	529	544	542	509	496	516	525	508	522	563	534	546	528	517	565	503	545	531	516	536	537	513	539	468	541	527	535	543	515	518	577	540	519	521	520	554	495	523	524	531	491	501	491	518	525	542	513	526	540	514	532	504	521	547	530	533	570	522	528	492	539	549	497	487	515	545	513	514	511	546	586	542	511	543	523	565	539	510	514	535	543	506	521	504	495	498	489	507	510	509	540	518	528	556	524	513	511	515	527	551	540	564	520	530	534	522	510	537	501	518	508	555	523	539	486	570	539	497	517	530	540	519	529	523	538	533	567	561	520	512	517	539	515	515	529	540	521	567	563	556	519	534	570	518	577	515	572	549	528	498	543	519	520	524	488	513	568	564	529	571	538	532	550	561	504	518	591	551	475	546	526	510	569	563	498	489	517	538	562	529	492	513	555	534	513	526	551	539	515	523	526	549	530	518	499	539	519	545	553	559	524	546	493	471	518	521	537	513	515	580	553	475	555	567	505	517	504	561	546	505	534	540	561	552	520	523	549	544	519	537	502	512	541	544	550	573	525	549	577	527	550	524	578	528	561	499	581	538	525	530	536	527	585	496	558	547	504	515	540	546	518	541	522	507	529	508	552	579	479	524	517	519	516	582	542	508	520	554	505	525	532	531	527	527	551	495	540	524	558	502	537	536	506	506	565	511	512	544	518	554	532	470	512	539	551	552	533	487	548	491	559	492	567	478	516	552	537	548	527	527	549	530	537	512	525	527	521	522	524	515	518	506	505	554	493	468	533	516	514	523	544	551	587	503	545	468	528	542	548	552	563	554	483	567	511	519	509	512	536	528	524	536	489	533	470	533	558	562	567	529	511	491	530	562	553	546	489	526	552	552	549	516	517	533	535	533	518	561	557	548	506	557	513	536	517	489	521	563	523	538	519	557	512	565	532	544	503	536	545	525	558	535	472	580	545	543	559	528	536	545	533	486	529	562	516	530	584	553	531	532	521	535	522	555	551	575	481	505	487	532	542	507	535	505	564	487	512	544	575	483	525	562	506	537	532	508	535	499	530	508	467	501	499	518	517	519	530	604	520	548	532	492	523	543	542	549	545	530	506	546	544	551	535	539	526	536	550	568	540	550	514	560	514	536	558	498	542	531	531	557	494	515	540	518	523	509	569	550	550	539	524	498	561	519	530	526	508	557	512	520	543	538	551	544	505	525	503	550	501	526	551	552	550	549	538	483	535	523	472	539	562	551	511	527	545	528	547	513	564	529	482	532	567	500	510	550	524	551	534	563	530	546	572	557	529	530	529	526	497	535	483	539	507	534	579	554	525	541	539	558	523	573	509	526	519	549	529	562	526	510	559	547	500	539	525	536	520	589	531	548	550	520	552	575	532	496	523	510	523	519	498	512	534	531	500	544	516	492	547	547	532	522	541	511	514	550	518	507	536	469	484	489	574	558	562	483	476	555	545	540	515	529	546	540	528	531	513	520	521	541	543	555	533	545	533	532	539	526	533	561	553	529	563	570	515	534	483	538	545	511	539	550	504	527	560	534	519	518	531	560	533	555	530	541	538	548	527	490
25214	5058	1157	912	665	529	464	366	363	314	278	315	302	284	286	307	287	296	266	260	295	309	283	320	270	254	298	269	281	270	289	285	275	252	271	259	252	297	286	288	297	252	278	245	280	265	278	281	280	264	291	275	304	263	289	262	277	290	254	278	284	275	293	267	269	283	284	323	319	264	289	273	273	285	274	258	266	294	272	304	269	279	276	281	273	271	283	270	287	276	276	241	295	248	254	247	284	263	280	272	297	254	276	280	303	275	287	286	292	275	251	271	258	275	281	269	276	268	296	281	243	268	260	279	245	271	270	257	265	283	280	296	279	312	278	288	308	303	253	275	272	269	259	275	258	276	293	290	274	278	285	285	304	283	257	283	252	293	280	316	262	272	247	300	299	278	293	300	266	328	271	288	269	314	292	263	274	269	269	246	276	279	304	288	283	283	309	255	254	281	274	272	287	252	260	274	280	254	254	305	256	274	290	260	249	266	307	292	298	292	281	288	276	288	278	291	265	256	300	300	285	253	291	275	292	280	281	280	290	256	302	301	259	272	256	279	302	280	285	317	297	274	287	248	261	254	286	320	291	254	291	270	304	259	277	278	263	301	262	289	286	278	276	283	252	286	270	296	311	288	272	259	267	260	246	290	269	314	277	300	257	278	304	290	287	269	284	277	277	267	275	249	266	274	269	243	301	282	264	283	317	313	271	267	245	283	266	293	277	246	299	291	304	277	288	294	272	253	273	286	259	271	246	276	297	291	278	297	254	310	262	303	300	261	258	259	300	298	261	259	273	293	273	297	272	282	280	294	278	259	275	291	262	282	281	290	275	248	260	257	266	277	291	268	263	315	268	283	270	286	252	261	314	260	271	257	305	286	273	288	281	305	294	292	269	276	255	290	260	247	272	285	260	257	301	297	261	270	255	279	280	289	315	264	341	288	293	287	308	294	237	259	277	259	253	291	287	271	258	267	274	269	289	295	297	276	268	284	245	242	275	283	267	288	290	306	286	287	264	297	266	269	271	278	243	266	291	291	271	268	291	282	302	258	293	297	283	258	260	275	266	285	282	255	283	287	279	276	253	282	279	250	267	256	266	282	255	261	280	282	264	249	285	276	293	278	292	303	273	267	292	266	261	264	266	260	286	270	293	275	262	281	235	286	261	245	289	262	262	266	262	308	257	240	274	291	287	277	300	284	283	255	267	249	311	266	251	311	259	303	260	299	262	254	246	296	264	277	277	252	304	269	275	266	290	267	278	286	258	286	294	269	254	271	295	264	280	286	283	240	297	289	296	257	317	269	240	269	245	267	288	262	301	231	251	317	285	271	269	308	268	249	287	262	290	287	269	275	278	302	244	243	302	269	259	260	245	284	296	289	264	265	277	270	294	272	296	245	282	262	258	263	265	279	236	275	252	298	303	289	264	261	261	272	259	275	276	262	254	281	264	264	257	264	329	248	282	287	276	297	295	277	321	277	269	288	291	289	283	276	294	295	309	257	280	303	290	290	251	281	281	256	300	299	243	288	236	282	296	277	293	257	280	278	266	261	295	253	272	276	269	283	278	294	271	269	234	277	256	293	275	269	269	269	256	312	261	292	307	291	276	256	273	281	246	252	258	248	294	277	264	270	279	290	278	260	255	271	266	231	290	288	234	280	266	298	277	260	260	238	284	253	276	273	261	257	254	267	276	272	264	302	261	291	233	306	305	281	251	306	265	245	260	246	271	279	262	282	264	258	323	278	231	278	279	279	297	268	258	274	276	256	275	281	288	272	279	277	268	259	278	284	262	276	277	264	302	291	289	285	249	276	310	242	251	287	264	294	297	269	289	310	243	256	267	291	275	256	284	268	275	270	262	273	286	285	315	270	260	248	309	283	222	262	288	271	286	297	279	290	297	256	264	260	248	249	296	299	278	267	274	273	271	272	293	302	280	257	262	270	293	282	256	278	305	259	279	279	261	301	261	273	275	322	291	263	302	277	290	275	273	259	257	299	260	248	286	301	294	265	266	264	268	256	254	265	249	274	244	273	290	279	292	301	296	289	256	255	289	248	311	265	285	300	259	320	260	279	273	262	268	270	263	292	258	301	297	292	274	293	281	261	276	264	279	241	268	279	271	266	266	286	260	271	269	267	302	284	281	311	284	282	255	280	260	267	269	259	269	261	260	291	272	284	274	318	272	273	291	294	299	287	285	267	289	290	291	268	283	274	259	287	276	281	282	283	259	262	273	272	312	257	262	262	294	268	283	258	299	301	248	278	259	258	267	289	278	286	278	286	244	288	292	250	263	272	264	291	286	252	281	277	295	296	245	246	267	278	270	281	276	284	291	253	272	280	227	262	286	298	258	283	258	266	273	253	280	288	273	287	273	282	276	288	279	224	271	276	294	257	271	289	246	241	279	288	265	289	295	261	288	296	254	275	309	278	275	266	275	258	271	277	281	267	239	254	280	271	268	272	273	265	283	271	266	256	297	292	274	305	277	297	287	276	286	255	304	258	290	296	277	314	305	285	292	300	279	270	290	274	282	261	283	252	256	304	297	277	286	278	262	263	255	311	273	260	272	274	313	290	265	282	258	232	298	289	275	277	278	294	269	287	276	258	289	298	264	266	288	265	268	274	268	253	261	287	283	283	276	255	249	266	303	282	288	256	277	302	273	261	282	294	288	289	289	280	297	279	263	291	275	295	275	270	296	277	318	284	272	241	276	276	273	287	286	294	290	261	250	306	279	285	296	285	308	251	289	296	302	274	299	274	284	264	298	297	262	296	264	262	261	291	317	261	270	318	271	299	290	287	312	269	270	279	288	270	277	273	294	309	260	288	294	283	278	293	257	269	235	302	262	285	267	270	274	268	250	270	288	281	267	245	282	299	277	239	266	259	296	286	278	279	290	249	313	305	251	317	295	286	280	283	253	294	264	278	281	309	296	300	280	285	266	298	302	274	246	276	285	285	257	304	279	259	280	264	286	324	259	251	296	278	284	292	262	261	301	282	302	274	272	281	310	284	237	259	285	289	252	258	282	296	252	299	254	271	279	292	278	230	298	274	308	300	259	271	274	278	293	283	261	301	282	242	267	266	266	289	279	288	232	271	284	286	298	261	276	288	290	272	271	307	266	323	300	284	246	268	294	285	313	244	265	295	268	306	252	275	272	301	254	278	278	284	313	270	310	274	270	273	289	267	270	257	280	262	291	269	287	277	254	257	287	299	264	253	293	258	267	263	283	279	310	287	276	266	327	301	277	286	275	283	276	282	277	277	280	278	285	262	302	281	260	292	274	277	267	267	284	274	286	276	275	292	297	270	276	299	282	271	268	269	276	252	275	288	255	276	265	259	258	247	273	265	282	282	313	268	284	288	284	284	286	250	261	258	264	268	290	283	263	259	262	259	271	293	291	297	281	265	279	284	297	291	281	286	281	279	251	289	271	268	296	308	262	273	288	272	288	298	272	266	270	257	285	262	266	277	272	272	259	290	302	266	295	283
17554	2902	2412	2735	2205	1805	1414	1265	1068	967	918	797	771	765	763	725	801	702	708	683	693	689	661	706	718	672	713	660	698	671	672	686	645	678	641	690	665	648	652	704	666	697	681	694	662	660	637	713	636	694	675	664	629	652	661	654	634	683	688	625	650	629	669	663	662	663	711	692	660	643	666	641	663	666	685	636	662	645	628	655	679	656	656	660	666	718	659	671	648	653	680	666	701	672	665	661	651	623	637	669	669	695	621	652	704	671	677	656	659	650	630	667	661	676	676	654	670	631	678	664	650	670	604	679	677	658	657	636	649	640	674	665	641	630	685	657	654	703	697	657	633	672	688	634	651	676	656	643	647	621	654	688	696	686	650	693	651	701	617	627	635	653	642	674	657	690	665	677	679	606	627	691	653	693	642	685	622	687	662	647	667	621	626	642	641	678	692	659	654	657	677	670	660	610	693	644	684	614	636	646	669	657	649	640	688	675	625	635	668	649	642	633	631	667	649	682	704	720	684	638	629	640	633	675	667	637	666	681	664	666	615	607	679	671	637	628	679	623	634	655	660	671	602	707	633	650	656	642	663	635	657	630	681	686	656	667	631	669	644	631	642	662	638	656	632	671	660	654	662	682	671	639	672	641	682	615	677	612	691	659	647	644	631	714	626	675	653	685	645	630	675	663	672	663	601	700	653	624	646	654	661	635	640	675	610	652	656	623	617	649	667	634	708	632	648	706	624	653	624	643	646	664	661	686	665	685	629	642	672	658	647	624	630	680	652	649	708	715	657	645	619	638	658	648	688	650	681	632	644	635	657	633	666	612	677	675	652	660	663	676	656	702	689	670	662	652	664	666	674	679	644	673	654	659	661	642	680	669	652	641	668	650	636	666	644	668	611	668	650	655	698	641	646	687	621	688	717	661	675	661	685	666	676	642	676	670	677	652	699	638	630	659	687	689	669	681	663	696	657	620	700	688	650	646	653	688	711	637	645	708	664	707	648	711	655	662	629	660	651	673	676	648	675	673	690	670	673	665	677	643	670	621	693	616	640	688	633	705	654	613	671	620	651	683	644	650	667	638	613	717	696	631	668	637	662	662	659	667	667	685	623	620	652	653	672	647	667	656	679	621	662	651	643	689	657	647	647	653	644	642	699	651	626	664	658	635	653	659	649	694	623	688	649	628	627	615	661	686	611	607	656	677	684	686	666	694	621	668	635	630	676	616	632	618	639	614	682	642	618	658	671	695	672	630	659	668	647	684	642	652	662	630	650	662	699	670	678	611	646	684	679	608	662	665	686	668	639	672	651	651	635	677	649	624	653	635	674	638	631	627	712	664	639	674	660	598	649	628	676	649	680	689	698	649	675	645	674	674	681	669	647	701	608	675	648	680	682	631	639	709	657	632	696	663	644	689	651	651	655	666	697	644	659	670	659	642	631	663	688	671	717	619	680	674	699	681	658	647	639	661	662	683	664	633	664	624	630	637	668	679	653	648	668	656	661	671	640	676	655	674	640	663	675	673	701	616	680	663	665	617	708	647	641	654	691	674	644	665	644	602	626	645	663	638	701	659	686	630	638	654	688	673	684	673	658	687	662	693	685	698	679	665	681	642	666	661	667	661	627	631	614	689	616	651	646	668	674	644	673	630	652	629	677	680	646	651	703	642	663	640	636	651	649	666	662	668	637	684	633	651	670	656	692	680	679	653	636	696	689	700	693	670	674	649	675	687	655	674	635	660	668	673	638	654	633	697	673	667	644	638	660	632	643	648	674	635	652	649	663	628	636	669	687	663	656	624	700	654	642	629	609	690	667	657	672	670	653	634	624	691	647	643	604	639	649	623	593	672	647	690	614	702	644	646	644	700	634	658	682	651	673	609	684	676	677	667	684	683	664	689	634	659	644	682	664	627	687	677	666	659	696	683	702	663	659	646	661	669	662	589	675	668	713	674	650	654	678	632	610	634	690	693	643	651	694	645	640	663	636	655	697	650	676	656	652	644	664	675	646	632	673	637	690	639	639	622	626	704	712	633	635	640	660	675	669	637	609	641	681	648	669	657	652	619	614	642	633	707	703	648	621	658	643	662	625	655	682	668	655	635	670	694	639	699	680	660	636	660	634	636	667	633	663	643	677	641	641	657	683	683	657	604	639	652	659	693	623	679	659	682	631	628	693	685	696	643	676	681	612	661	647	679	716	644	580	664	646	664	650	626	685	678	659	661	663	640	642	680	686	700	695	673	655	607	666	675	678	640	681	696	673	637	668	654	675	678	672	666	690	667	635	653	691	639	644	652	695	642	657	666	649	682	670	677	688	621	651	640	629	653	643	632	605	682	665	726	645	672	659	662	636	671	670	646	665	671	687	618	670	645	646	669	629	627	687	664	651	676	645	671	680	671	633	683	647	644	658	629	610	691	688	654	649	657	609	638	707	676	640	659	656	670	701	641	694	700	635	627	711	641	670	639	658	706	627	683	649	649	675	693	639	694	662	672	653	631	697	663	682	634	676	680	701	666	699	658	701	666	640	682	615	647	668	677	716	675	615	644	679	663	607	628	676	654	683	645	636	702	633	676	627	669	628	623	646	692	670	643	677	694	671	665	663	673	694	646	657	646	641	636	653	639	647	655	669	724	657	659	683	691	674	694	614	653	636	684	655	644	661	678	641	658	649	642	643	613	659	623	657	692	618	672	643	665	645	651	662	670	642	688	673	668	627	697	615	651	659	642	648	624	605	703	678	675	611	632	668	630	645	670	634	607	653	649	654	624	694	671	653	696	639	678	663	662	647	656	653	603	608	637	743	659	681	622	621	619	611	633	667	657	667	661	685	623	640	655	609	676	654	659	669	649	671	688	655	651	678	660	660	621	632	701	685	670	666	725	627	674	686	652	611	664	644	620	681	655	642	681	711	633	693	650	624	680	670	662	636	652	681	621	699	657	721	614	619	665	675	617	646	676	675	653	644	683	627	660	652	690	674	649	668	683	687	627	695	675	633	641	639	671	699	680	650	660	626	718	617	666	666	623	692	681	578	656	691	660	644	638	666	675	670	640	680	691	635	655	706	665	687	690	627	657	664	692	683	628	632	629	647	672	669	716	633	670	657	642	667	693	655	674	719	654	645	652	700	651	663	584	643	654	681	702	659	673	661	655	676	622	665	698	672	640	668	662	682	682	677	628	654	674	645	623	690	685	659	619	602	639	657	617	666	698	662	669	647	638	622	662	692	683	669	632	649	646	696	655	693	658	633	670	690	679	650	653	652	685	678	639	660	634	670	636	648	692	703	654	654	691	592	637	649	678	607	653	657	601	596	647	665	659	653	648	644	606	611	696	676	660	642	620	670	607	652	652	677	644	663	690	637	674	660	649	644	674	636	655	632	694	644	698	624	666	699	694	636	633	720	665	661	684	668	674	699	702	695	693	662	631	633	683	671	667	645	661	709	657	605	612	647	671	654	674	696	704	689	655	624	665	673	663	655	658	642	677	623	646
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
