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
336903414663	336903415177	336903415725	336903416277	336903416827	336903417375	336903417927	336903418477	336903419025	336903419575	336903420127	336903420677	336903421225	336903421777	336903422327	336903422877	336903423427	336903423977	336903424527	336903425077	336903425627	336903426175	336903426727	336903427277	336903427827	336903428377	336903428927	336903429477	336903430027	336903430577	336903431127	336903431677	336903432225	336903432777	336903433327	336903433875	336903434427	336903434977	336903435527	336903436077	336903436627	336903437177	336903437727	336903438277	336903438827	336903439377	336903439927	336903440477	336903441027	336903441577	336903442127	336903442677	336903443227	336903443777	336903444327	336903444877	336903445427	336903445977	336903446527	336903447077	336903447627	336903448177	336903448727	336903449277	336903449827	336903450377	336903450927	336903451477	336903452027	336903452577	336903453127	336903453677	336903454227	336903454777	336903455327	336903455877	336903456427	336903456977	336903457527	336903458077	336903458627	336903459177	336903459727	336903460277	336903460827	336903461377	336903461927	336903462477	336903463027	336903463577	336903464127	336903464677	336903465227	336903465777	336903466327	336903466877	336903467427	336903467977	336903468527	336903469077	336903469627	336903470177	336903470727	336903471277	336903471827	336903472377	336903472927	336903473477	336903474027	336903474577	336903475127	336903475677	336903476227	336903476777	336903477327	336903477877	336903478427	336903478977	336903479527	336903480077	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
18232	9792	9203	9659	6435	4680	3306	2410	1226	1024	857	745	734	956	990	1053	1031	742	757	549	327	272	301	294	317	334	333	314	316	285	242	237	252	232	248	225	206	193	194	222	201	211	198	232	207	197	219	211	164	229	202	183	170	174	177	191	162	182	173	174	171	178	171	155	175	183	176	181	149	156	170	163	167	146	161	161	146	165	133	182	155	154	158	176	177	158	182	176	152	156	180	162	159	161	169	168	144	141	163	173	189	184	167	158	166	179	158	170	179	168	167	161	172	136	158	153	169	191	167	154	192	166	170	163	142	170	177	146	146	163	157	145	158	150	171	159	157	177	164	158	166	162	172	150	173	191	166	172	178	159	157	182	174	169	180	143	148	179	169	170	183	155	175	134	162	166	170	158	154	172	140	168	166	152	147	169	147	160	180	149	154	172	183	160	173	164	151	173	157	154	168	165	170	149	163	146	159	161	175	191	162	158	205	156	169	180	142	172	168	155	163	141	145	183	162	165	164	162	175	178	151	170	168	162	172	175	179	155	152	197	161	148	160	162	160	135	160	153	171	148	143	159	161	152	138	168	183	180	145	166	148	158	152	133	179	176	159	151	153	183	154	178	184	159	171	181	165	169	163	181	174	160	157	152	169	154	168	181	163	148	144	184	174	158	159	199	181	155	175	164	138	134	150	174	151	187	170	146	168	152	149	151	166	145	177	176	148	162	191	160	146	179	136	157	155	156	172	151	153	189	175	176	161	168	182	166	155	174	158	162	178	167	180	155	157	160	172	146	167	174	176	169	175	170	170	173	193	175	174	168	166	162	161	170	173	151	156	176	178	162	147	174	163	149	165	194	154	152	150	171	165	157	180	190	177	163	160	169	165	170	171	160	179	163	179	141	153	170	166	166	167	164	163	149	159	154	143	151	181	159	163	193	165	172	167	161	142	159	164	137	159	198	156	174	170	154	145	152	152	170	144	187	172	171	173	153	162	167	161	161	158	162	162	192	154	150	184	151	160	178	157	155	152	161	181	171	182	194	173	171	167	165	148	159	153	185	171	159	151	138	131	168	174	154	149	178	164	167	152	161	158	160	147	173	155	140	168	148	156	164	169	163	157	163	176	156	175	161	175	157	147	138	178	179	139	145	163	157	133	149	168	179	183	191	152	163	146	159	178	165	172	150	167	163	164	174	157	168	145	185	148	176	160	151	179	160	162	151	170	169	161	169	202	149	160	176	174	192	177	140	174	165	160	141	174	157	170	169	172	161	162	158	158	173	192	183	180	157	167	174	157	168	170	154	172	157	175	155	153	173	126	160	187	188	153	182	146	158	158	165	168	182	163	163	167	165	171	186	176	166	169	144	172	174	161	164	155	155	164	141	180	172	186	140	153	174	174	167	161	165	175	156	152	167	180	165	148	192	161	162	142	165	174	155	179	171	163	167	158	178	164	146	204	167	145	150	155	176	158	200	160	147	165	156	154	175	157	158	170	160	151	151	170	180	165	166	151	158	175	158	163	170	167	145	151	168	154	143	175	156	156	179	149	158	180	162	156	156	156	143	187	172	169	163	165	161	167	159	150	165	170	182	169	168	182	170	143	165	167	158	172	144	152	137	153	168	194	164	180	162	157	166	186	168	159	171	161	171	172	155	153	153	147	175	155	149	153	167	141	168	160	150	159	169	158	158	147	158	151	165	146	171	159	155	169	173	185	159	182	163	159	159	173	171	176	164	146	169	181	156	153	160	170	145	155	172	184	174	168	158	143	158	155	162	154	158	157	173	158	159	170	169	165	182	186	171	161	180	183	174	158	171	170	159	140	152	182	156	145	154	153	172	181	189	167	167	149	145	164	175	191	136	160	169	136	163	157	158	168	176	169	164	170	144	192	171	173	180	146	170	210	157	169	149	170	172	141	173	163	178	173	168	182	164	156	141	164	170	153	148	150	147	170	144	167	166	170	162	147	187	153	164	161	155	162	165	173	162	164	158	170	167	160	157	189	158	162	188	161	188	160	148	193	181	166	178	171	161	165	180	166	171	175	150	173	150	171	138	174	167	164	198	159	158	182	173	160	158	149	166	158	169	160	166	165	153	174	171	144	145	165	170	192	175	172	155	151	153	164	157	171	170	161	149	173	175	167	151	142	156	160	157	147	169	158	167	177	172	165	181	172	176	161	174	182	153	133	187	176	169	155	145	142	176	175	166	174	164	160	157	149	161	146	174	161	154	166	176	171	137	182	154	167	145	158	159	162	154	166	184	159	151	176	152	165	190	170	168	190	150	171	163	169	171	154	158	165	169	164	185	168	180	157	182	141	152	151	171	159	142	189	155	165	145	164	144	175	146	150	154	168	145	172	153	154	162	173	153	175	165	148	158	178	152	181	176	164	159	160	184	156	174	152	170	165	165	175	154	154	143	178	155	164	171	169	169	181	177	172	145	159	197	154	173	136	159	162	161	165	164	200	160	187	167	157	146	165	174	165	148	169	160	178	153	139	169	151	160	177	154	181	161	185	169	142	183	174	137	171	178	157	188	161	154	180	146	168	174	147	168	158	171	156	163	168	145	153	164	139	160	140	172	166	176	147	156	169	149	155	166	182	159	162	170	169	149	164	180	148	156	164	163	150	175	155	176	178	169	162	164	155	141	145	156	162	162	153	163	160	139	200	152	170	169	179	150	172	152	157	161	175	181	148	170	178	154	162	154	174	184	154	167	167	153	184	153	170	181	174	147	159	149	156	145	161	145	148	175	155	159	178	168	163	159	158	165	146	158	183	149	170	160	185	156	158	166	146	151	151	178	164	164	182	181	169	161	155	176	188	141	168	185	161	160	149	158	183	186	141	136	137	158	170	148	151	126	162	162	160	145	153	156	172	181	159	165	144	165	173	170	169	173	172	154	153	161	151	174	166	153	169	166	181	155	166	169	178	162	165	151	178	174	185	158	159	183	178	150	175	168	173	134	178	175	179	167	174	181	142	159	169	167	165	175	170	150	169	157	156	165	157	172	158	161	172	164	181	172	173	182	153	160	164	184	159	170	154	162	172	156	173	150	140	155	164	177	173	170	156	178	179	178	155	155	161	154	151	182	167	154	164	169	170	162	153	162	175	170	160	147	167	166	155	190	155	145	171	148	158	163	167	180	152	154	165	165	141	158	141	189	167	167	174	154	178	170	144	182	160	167	145	144	163	160	174	155	177	168	179	151	150	159	190	142	142	141	164	162	186	150	148	154	167	150	148	153	151	141	180	151	183	159	154	174	168	178	194	171	155	143	157	156	163	172	192	142	186	173	181	173	190	162	153	179	170	153	173	202	181	151	162	161	173	169	171	150	144	148	160	178	156	146	179	174	156	146	174	146	157	173	141	150	168	185	152	163	178	155	161	158	165	157	178	189	167	142	167	171	147	143	144	151	159	152	168	181	164	183	165	170	165	136	162	168	160	175	179	170	181	151	165	154	169	173	196	152	185	134	165	158	150	157	180	161	174	176
11834	4894	9448	12700	10745	10196	10540	8098	4969	4310	3594	3343	3940	5177	5352	6129	5986	5123	4462	3228	1683	1341	1281	1484	1577	2011	1802	1639	1559	1314	1003	1021	1093	1165	1002	887	707	679	868	936	918	791	816	965	1122	850	952	811	723	667	715	585	655	606	486	526	462	489	459	508	522	440	547	485	480	451	443	479	482	443	459	450	427	444	455	453	456	435	455	467	467	466	428	438	450	443	461	456	478	458	446	420	460	419	449	462	436	450	448	472	480	466	478	488	433	447	466	433	443	421	418	490	460	456	487	454	448	432	427	443	488	426	450	460	458	474	444	390	409	486	415	468	458	446	423	450	451	440	409	444	453	473	450	429	439	433	453	487	481	460	447	453	447	416	419	446	429	453	435	423	431	477	472	449	421	445	423	437	408	436	455	453	466	427	411	471	441	456	461	434	437	397	449	438	409	472	473	462	457	445	485	449	503	462	482	457	448	405	404	407	445	430	459	441	438	465	465	431	454	443	455	458	456	452	398	440	441	478	448	432	440	436	414	469	442	411	443	412	446	414	443	422	441	430	481	485	471	454	457	440	459	415	438	453	463	467	468	431	424	476	453	431	441	448	464	438	469	429	457	461	425	442	450	413	422	449	440	441	437	420	443	422	443	436	425	453	440	454	439	419	419	455	426	438	450	445	412	483	421	442	426	446	472	476	457	433	423	479	416	448	462	432	443	428	423	429	480	429	408	412	457	461	424	386	455	438	392	428	453	435	419	439	443	469	447	424	417	386	439	417	426	446	429	458	447	425	390	472	469	435	440	426	481	424	463	461	420	459	494	431	426	465	408	467	423	440	477	463	442	473	493	442	435	472	431	454	415	373	423	415	463	416	444	443	430	430	438	408	448	421	481	454	478	439	456	458	445	471	465	430	431	435	463	478	450	430	434	456	452	471	402	464	422	470	444	431	476	452	421	422	435	452	426	446	422	437	465	425	411	407	400	416	457	461	444	419	446	413	415	441	423	456	425	449	422	460	481	407	442	418	435	440	450	426	395	412	443	419	402	432	435	413	443	451	429	435	423	443	418	456	425	436	430	449	419	439	446	428	440	435	441	423	398	439	439	472	452	444	413	451	418	465	438	425	482	428	401	405	452	436	445	413	385	427	478	465	402	441	446	417	440	451	419	444	415	481	401	468	443	437	428	459	469	465	434	433	434	438	453	420	448	474	442	407	473	372	446	461	431	439	429	443	413	451	423	437	439	454	416	399	442	369	449	434	431	453	458	428	443	447	443	430	440	444	469	443	401	432	471	425	437	428	446	468	414	417	430	418	454	433	417	426	429	454	448	432	414	468	469	427	457	512	406	441	489	454	461	437	445	433	412	434	420	431	458	416	464	458	443	445	448	424	446	444	431	416	466	410	477	430	495	436	467	426	422	424	436	431	433	440	426	458	445	445	415	423	410	415	459	416	444	401	416	430	431	437	430	453	418	461	393	448	447	425	400	465	409	434	434	438	424	416	452	441	494	407	447	462	461	485	425	436	448	429	442	383	427	445	466	443	428	462	420	428	427	427	422	433	453	441	423	440	409	444	408	462	412	430	445	430	430	435	438	450	388	413	446	417	468	444	453	448	396	464	480	436	433	442	441	414	401	453	387	431	485	418	459	455	440	436	469	457	471	435	461	419	467	427	454	470	417	456	457	438	450	482	426	446	478	438	434	432	401	434	419	422	472	470	463	419	458	440	478	423	462	413	443	430	447	411	434	460	419	457	425	466	452	430	397	457	396	431	427	427	431	454	449	440	432	422	446	434	466	469	448	450	425	413	439	446	465	433	404	458	429	446	424	450	480	451	446	447	445	386	405	412	446	418	431	420	473	441	398	449	468	465	435	443	415	458	463	439	441	465	444	489	425	476	468	470	439	414	467	452	415	446	421	466	457	434	490	418	399	425	435	419	445	480	402	437	455	436	447	461	431	441	398	461	417	424	414	421	433	414	435	478	439	461	437	454	446	435	429	446	407	424	437	420	426	459	430	452	423	480	460	427	428	440	413	431	426	406	441	456	435	429	448	461	437	418	441	460	450	398	438	448	421	437	403	442	432	439	425	421	436	439	437	441	435	448	433	449	487	423	426	417	427	432	464	441	448	435	445	462	414	416	436	419	404	448	437	498	458	449	454	459	447	450	399	481	473	443	428	420	453	420	451	442	435	432	435	419	436	447	438	450	437	443	441	440	428	438	442	460	395	450	437	416	436	467	450	413	445	483	455	463	424	439	422	448	436	450	448	434	419	428	459	420	384	425	445	460	489	457	474	438	426	429	402	455	455	467	465	424	442	421	453	424	470	431	424	420	493	419	414	484	455	453	462	425	437	457	455	389	414	452	431	438	410	438	486	426	466	416	481	444	406	435	430	469	440	399	451	465	449	441	452	447	446	450	491	420	428	441	421	455	449	412	461	468	405	470	401	402	453	455	437	454	449	442	450	438	426	469	427	439	445	452	445	449	441	461	441	443	427	432	434	427	438	420	416	420	466	420	412	479	403	449	427	435	419	456	447	452	440	447	438	441	453	445	463	423	455	436	413	378	424	445	458	426	478	463	438	433	469	448	441	405	402	423	428	419	425	447	423	410	466	392	405	435	408	431	425	411	444	452	420	446	447	432	419	459	458	434	417	470	464	402	463	382	438	458	453	422	426	411	399	450	447	436	441	421	436	411	436	434	443	409	422	413	456	449	425	439	414	425	433	439	442	435	459	430	429	421	449	464	434	431	422	444	422	438	428	444	419	439	438	423	406	466	453	446	450	458	429	476	453	431	385	399	420	453	435	411	451	454	425	428	405	442	436	435	412	445	449	472	467	401	459	451	438	453	429	427	426	405	440	491	476	396	420	399	459	422	420	410	430	463	423	440	433	427	440	434	407	433	438	410	418	438	414	439	458	463	454	441	411	435	425	452	424	419	481	458	468	431	439	421	475	445	450	444	419	414	428	413	425	412	443	430	462	398	434	439	426	429	449	429	463	453	438	462	413	448	470	414	408	436	431	420	451	447	417	446	437	460	426	450	432	443	444	449	444	432	450	420	416	414	443	418	492	424	453	417	468	483	430	468	432	434	415	442	444	426	424	467	462	462	428	421	449	449	425	438	435	426	462	438	448	408	448	442	462	478	474	474	457	437	452	437	451	441	408	439	426	456	442	446	457	427	461	441	471	444	434	429	441	423	434	448	448	413	440	444	400	432	448	458	398	448	444	448	428	458	465	458	384	421	450	423	423	410	476	454	451	443	422	406	444	443	451	455	434	417	402	436	424	459	430	440	484	455	419	459	455	438	406	446	390	417	421	417	421	444	446	421	421	453	438	409	426	425	466	406	482	471	456	430	440	466	428	423	476	420	403	410	404	448	389	419	428	412	425	447	437	424	426	446	435	455	458	447	436	469	411	442	395	414	427	442	453	489	414	446	413	410	467	446	430	477	425	458	452	487	461	424	428	392	426	404	447	419	463	443	434	414
2683	941	1066	819	601	482	436	407	414	422	416	398	516	608	621	706	693	576	591	474	395	405	399	407	416	386	402	370	387	371	374	387	402	407	383	382	314	358	360	408	363	361	348	340	370	401	355	389	359	366	378	365	355	399	385	376	410	341	342	373	339	339	394	363	377	382	348	386	365	355	391	386	384	355	367	364	368	381	422	353	341	408	356	369	381	397	384	383	371	405	385	371	394	364	380	364	401	387	353	342	386	369	344	357	404	379	361	393	362	354	341	406	382	400	347	363	350	385	395	352	356	358	365	370	369	370	355	364	369	381	354	375	371	383	371	349	382	361	346	380	359	359	371	380	405	353	373	362	345	400	364	369	364	363	394	360	366	365	380	387	403	374	381	358	360	357	359	384	400	413	376	333	342	387	370	369	372	412	347	374	345	392	362	358	377	361	406	362	368	359	374	340	398	385	370	387	370	354	381	343	342	390	375	408	378	387	355	372	331	392	372	352	420	358	424	392	334	369	359	368	372	358	358	367	333	414	372	348	391	358	384	378	358	386	338	406	360	371	390	373	378	342	387	385	396	382	344	334	379	397	382	374	407	356	376	389	332	363	345	424	334	363	384	388	354	349	371	347	376	369	332	394	354	408	340	408	356	332	392	348	404	363	363	383	410	408	378	356	376	349	388	376	374	356	437	372	345	380	348	372	382	348	351	394	371	396	380	423	346	419	368	347	375	383	357	378	393	375	377	365	375	351	392	393	377	343	368	370	369	355	388	347	321	340	377	389	364	358	414	397	361	373	362	376	363	384	384	373	394	384	389	362	355	403	361	395	385	357	373	395	369	379	362	353	373	377	386	370	308	364	350	377	358	385	334	364	380	356	374	374	368	368	384	390	349	331	379	388	382	372	368	352	360	391	352	325	387	387	399	312	324	363	407	378	359	360	380	404	383	378	398	355	412	341	344	374	368	358	350	367	384	374	351	419	369	383	347	437	399	381	403	394	384	364	385	372	346	395	327	376	368	328	367	349	332	384	370	378	394	380	390	379	385	354	356	365	379	351	349	379	353	379	372	391	366	372	378	345	386	407	375	390	378	368	352	364	418	387	314	341	361	378	364	345	343	380	356	386	366	355	388	377	386	381	354	392	380	413	401	376	368	361	365	377	364	373	349	372	411	384	387	393	380	370	356	352	416	377	388	375	372	345	384	375	369	381	384	363	330	358	366	366	356	382	373	409	397	351	374	356	355	367	364	357	398	380	342	386	376	348	362	362	395	375	393	372	372	370	390	378	391	346	400	363	365	393	384	347	358	390	391	347	337	338	355	346	351	356	401	384	379	332	358	361	389	371	386	368	408	367	366	416	360	393	373	373	365	348	406	350	394	402	400	386	364	391	374	387	398	382	385	380	383	371	384	389	384	378	397	367	389	368	385	357	339	411	351	376	374	354	383	364	352	350	366	379	397	379	356	402	367	384	357	377	388	398	396	372	372	372	361	349	361	341	359	400	408	336	360	410	387	362	347	358	375	382	382	337	378	356	371	389	337	418	387	398	356	356	374	371	401	400	352	345	351	371	309	367	371	391	379	350	351	412	358	359	352	389	360	367	411	397	403	377	355	380	405	383	359	351	344	349	355	370	335	380	410	358	359	371	361	357	376	387	383	334	370	376	349	371	371	352	391	345	377	387	360	394	357	349	361	341	359	365	387	364	384	376	381	409	367	374	395	353	362	406	355	396	374	375	410	384	376	361	345	335	363	363	401	365	366	391	376	343	379	389	350	385	371	370	343	338	407	365	370	355	402	395	377	374	400	407	360	363	358	349	338	372	304	378	406	362	369	377	346	369	381	342	368	345	373	390	322	368	408	378	382	377	379	369	384	338	402	366	354	334	344	398	339	380	368	357	365	386	373	369	380	357	348	385	373	389	347	370	422	358	401	362	380	365	383	364	376	379	368	351	376	384	386	386	365	370	399	367	409	412	375	348	360	401	360	378	363	367	362	391	381	369	404	387	359	378	357	372	392	399	359	342	360	345	410	394	358	387	374	423	326	408	375	383	380	397	414	362	341	378	387	387	401	383	368	380	395	384	386	350	382	377	352	369	398	335	376	357	389	406	377	359	371	383	365	363	388	388	385	365	364	402	371	354	323	366	343	380	363	393	346	402	351	370	333	350	344	374	341	384	337	370	366	353	354	397	368	375	399	337	374	397	358	356	380	403	339	364	370	347	362	360	360	355	408	431	391	370	373	375	351	392	387	355	389	389	368	342	372	375	378	363	374	366	382	342	387	377	362	366	392	347	363	379	362	357	367	381	333	364	339	353	373	387	373	343	388	364	384	378	363	361	391	366	345	381	342	330	356	349	354	379	377	393	351	379	399	367	363	340	379	355	368	377	372	368	380	390	358	353	356	349	347	359	369	396	359	363	374	370	328	375	355	323	372	390	356	363	366	362	383	390	342	359	349	407	381	388	382	391	371	383	386	370	376	356	366	414	402	365	398	390	355	349	379	334	380	347	353	348	416	378	363	375	407	350	387	404	370	352	359	379	356	390	375	387	406	397	364	396	369	352	383	366	352	388	399	371	332	358	342	381	348	384	345	368	347	399	366	376	380	386	360	345	351	351	396	355	383	374	364	397	388	363	404	386	362	387	392	394	387	371	355	356	365	396	410	331	364	395	376	384	348	370	396	354	349	396	372	375	377	359	352	394	378	335	363	358	363	351	365	350	353	370	363	397	394	373	433	370	406	381	365	370	389	371	375	370	372	358	378	367	359	341	392	369	409	360	365	385	364	385	372	358	399	389	304	403	373	377	353	390	365	373	381	385	357	358	355	386	342	381	379	361	375	398	397	352	370	337	373	397	377	384	374	379	353	347	388	335	363	362	395	378	382	361	381	353	377	374	402	362	362	406	357	389	403	367	371	359	391	381	378	390	364	351	358	386	372	381	377	376	437	371	340	409	384	391	415	413	366	338	365	352	355	368	377	380	345	365	356	404	367	388	370	371	398	357	382	356	366	441	343	386	364	367	403	342	395	369	379	382	372	426	390	379	360	379	403	392	365	369	376	371	360	369	371	368	382	394	377	372	387	386	367	372	367	368	367	426	388	369	390	378	374	353	413	363	366	380	382	396	359	361	346	344	354	339	400	389	391	380	405	362	398	385	375	361	379	359	390	366	378	356	338	365	347	372	355	378	406	367	350	332	366	386	381	358	387	364	366	391	383	333	370	358	389	378	407	370	363	332	423	349	390	403	378	325	377	374	390	352	389	392	364	362	331	393	379	340	351	357	372	376	366	371	369	391	369	383	382	405	357	401	359	383	378	368	384	390	338	350	369	364	421	390	353	367	366	361	382	378	360	397	369	375	355	347	341	378	393	368	375	374	374	366	370	376	389	406	407	382	367	386	388	360	360	443	374	368	382	386	344	374	384	355	381	353	348	374	354	323	404	358	378	394	382	412	373	420	381	341	385	368	359	359	383	340	357	379
2972	1496	2207	2245	1955	1437	1356	1160	1109	1065	1163	1209	1664	2595	2781	3238	3018	2498	2379	1600	1076	994	964	1016	971	1027	1033	1025	946	950	888	967	939	927	939	918	925	910	893	890	851	905	903	908	932	882	908	909	846	918	909	878	907	865	903	883	902	847	864	840	868	849	878	880	865	873	893	903	870	856	896	918	890	927	905	874	877	896	861	871	873	868	926	843	880	831	890	925	839	880	880	899	863	876	860	931	875	835	888	878	855	938	894	884	907	878	871	885	850	873	900	871	942	872	874	874	873	877	878	907	864	858	831	854	910	882	870	945	869	861	840	887	879	865	933	833	901	897	858	887	827	895	885	906	880	855	879	849	845	904	837	881	903	898	859	852	899	904	832	826	911	896	888	935	886	913	851	915	884	909	811	837	914	795	875	878	891	865	909	964	923	879	904	887	888	954	884	898	873	863	913	880	828	889	921	882	902	871	891	895	892	915	858	870	920	879	856	919	892	868	887	904	875	881	899	869	911	909	849	892	873	866	888	943	913	798	843	926	896	892	930	893	925	862	889	846	918	905	934	825	852	870	923	890	867	866	844	879	840	884	892	854	918	856	843	929	860	880	901	907	891	892	884	827	912	892	880	869	857	888	930	869	904	885	860	873	927	906	911	834	896	932	860	887	893	894	878	919	874	837	874	859	870	898	894	839	894	856	828	890	851	919	854	909	844	907	896	899	892	872	892	870	863	884	910	901	854	935	867	878	876	860	927	840	840	830	926	857	854	857	882	895	934	886	918	810	930	834	865	852	914	899	849	932	840	875	837	846	877	824	897	882	876	923	889	860	840	886	912	919	879	890	873	871	908	917	897	861	878	939	885	875	969	893	860	890	889	959	922	885	839	845	893	835	849	876	867	883	884	895	891	891	879	873	878	848	858	903	883	889	861	827	917	907	866	889	844	904	825	899	889	921	912	895	839	850	847	884	945	922	822	919	869	865	862	905	906	920	895	832	849	798	921	895	894	859	830	835	902	874	868	871	854	894	872	932	912	867	858	866	913	852	879	887	867	824	922	923	872	809	884	894	855	928	885	871	861	829	822	897	859	923	838	890	903	847	880	871	907	932	944	882	869	906	815	851	863	899	872	877	858	864	836	930	884	914	850	887	847	868	867	853	898	879	867	868	853	870	923	872	834	894	889	854	893	849	856	866	921	866	904	892	871	885	857	942	841	844	918	848	850	962	905	881	878	967	879	868	866	897	875	922	909	880	874	882	873	909	888	889	923	854	920	845	817	867	888	814	848	890	879	905	892	918	876	918	858	885	870	883	905	905	878	847	864	927	906	919	889	834	852	854	872	878	873	898	890	854	850	884	867	892	886	898	861	890	909	882	895	916	977	901	917	895	842	901	878	896	908	849	855	853	853	919	928	861	894	864	898	915	915	901	860	920	901	893	875	875	852	914	892	868	862	838	833	879	906	897	840	902	908	889	841	866	906	862	885	888	874	947	922	910	904	803	906	902	870	939	833	890	901	861	861	895	932	898	871	811	873	881	865	839	886	897	858	895	896	845	881	872	855	865	884	945	867	919	897	918	893	910	895	843	824	918	872	920	873	903	866	877	858	903	887	921	855	846	909	939	889	902	878	863	883	840	907	909	904	888	966	909	859	886	847	895	894	844	960	873	891	842	896	883	866	871	860	877	920	889	841	865	893	830	858	858	862	901	904	864	879	853	888	870	916	883	878	852	924	860	915	887	915	914	863	843	899	864	854	873	896	904	854	898	862	874	923	897	903	918	894	841	905	820	931	801	875	917	903	964	849	835	893	839	891	896	951	857	897	899	850	928	921	866	901	808	868	899	854	876	850	903	871	916	868	862	878	859	817	909	894	902	890	850	806	822	931	862	859	932	863	885	883	901	896	862	895	930	859	881	813	856	869	846	852	881	923	886	932	902	902	881	874	875	856	848	929	884	858	928	899	914	934	926	883	923	848	894	914	886	930	866	820	918	891	853	857	927	809	818	887	898	853	935	920	863	903	903	916	872	936	877	875	861	874	872	850	865	906	828	859	878	924	861	859	897	848	931	869	831	904	889	924	899	888	930	890	964	907	930	870	944	875	861	857	870	921	864	885	894	929	904	900	882	860	921	854	923	841	879	907	833	882	883	852	910	883	887	855	877	892	864	857	888	865	891	871	866	882	896	866	885	919	872	882	904	840	887	879	837	936	868	924	861	874	910	942	858	909	868	910	867	903	867	868	885	844	890	913	922	895	913	889	865	910	876	858	922	897	948	887	821	853	833	853	918	859	926	849	895	910	926	839	879	898	870	933	864	907	906	922	797	911	856	820	849	923	885	921	880	881	886	910	897	880	945	866	916	858	868	894	882	927	917	865	862	808	868	892	912	919	915	958	871	928	825	864	880	859	823	862	851	908	893	854	865	854	901	858	902	904	887	927	872	860	891	907	811	907	907	819	895	903	877	881	948	941	869	924	841	934	948	884	889	859	865	904	866	886	917	895	909	826	876	884	915	883	857	933	858	919	886	880	834	885	885	870	937	872	894	888	856	885	922	853	875	927	920	881	838	860	891	879	850	844	838	806	898	895	843	861	884	905	885	901	909	855	929	884	908	883	855	904	907	848	906	921	868	886	916	889	884	896	881	848	832	905	854	915	865	858	855	892	884	880	929	916	923	889	933	908	893	875	900	888	882	900	855	892	890	917	885	876	937	856	904	863	825	854	886	877	942	883	870	884	935	879	851	864	937	880	886	886	852	912	892	863	878	869	875	838	869	916	835	870	874	872	876	812	878	907	935	923	892	892	866	850	908	925	907	829	914	887	917	912	883	910	891	883	888	875	878	891	887	839	890	905	874	817	876	873	848	826	873	891	923	858	877	896	916	874	893	882	800	872	850	899	901	869	883	889	840	911	833	874	908	901	917	875	825	847	873	904	822	832	888	833	928	906	930	882	893	901	858	898	900	912	945	853	860	923	837	828	871	893	888	872	886	877	872	920	879	847	914	906	875	947	875	909	879	870	919	907	900	892	905	855	806	866	833	902	857	908	907	937	928	889	938	927	915	811	869	876	852	884	876	893	859	883	884	859	894	897	900	839	841	845	890	894	833	913	908	866	859	881	932	874	866	848	916	876	857	902	929	851	878	895	924	851	915	908	911	877	945	879	876	868	930	910	879	905	876	893	899	900	839	911	894	838	869	917	883	864	885	881	880	924	830	880	922	920	856	871	868	860	882	841	848	896	834	847	859	883	881	859	852	855	907	895	839	859	866	865	922	871	863	826	896	889	883	837	898	867	857	924	889	858	926	894	977	886	868	896	885	881	887	911	865	903	856	895	881	926	900	859	824	855	905	927	899	830	887	928	901	884	918	881	902	844	875	924	892	865	873	893	858	850	869	863	869	903	876	861	906	868	927	919	859	831	868	904	853	882	867	903	874	924	927	858	863	888	902	880	861	914	950	876	849	875	913	921	931	865	869	838	865	902	903
11771	6351	5702	5735	3251	2618	2100	1309	961	720	582	606	597	846	782	860	819	767	617	474	304	290	282	316	321	361	327	309	328	271	293	272	264	297	250	247	255	291	268	267	244	269	269	233	229	238	239	259	250	243	251	218	258	213	215	205	238	243	220	235	239	228	232	233	220	250	221	234	212	218	229	232	241	201	231	209	255	230	228	220	239	217	249	200	228	225	234	212	226	210	239	249	244	214	214	240	235	238	244	217	230	221	222	242	240	265	227	205	195	220	213	203	188	215	226	215	225	196	245	220	220	257	241	213	229	258	232	218	211	214	205	206	206	230	257	245	226	238	207	240	210	256	220	208	222	207	238	221	247	250	243	252	252	248	230	239	219	238	238	229	231	235	223	244	212	222	197	231	221	211	211	231	223	245	221	219	225	216	218	242	261	200	213	234	216	227	208	200	231	268	228	243	259	238	229	223	226	195	233	259	237	234	211	225	244	216	208	247	222	245	222	221	220	213	221	235	216	246	226	249	237	204	230	228	235	210	219	188	243	234	225	228	243	224	227	247	219	200	239	225	211	218	227	194	209	211	207	218	209	195	215	240	224	252	213	225	233	233	230	217	241	241	217	232	221	221	242	239	221	230	233	222	238	232	211	235	221	233	198	234	205	203	221	209	204	215	213	206	230	212	195	270	238	192	209	230	256	225	221	172	237	263	228	231	202	248	251	214	233	237	210	225	226	225	221	230	208	226	215	207	238	211	206	235	220	218	212	208	218	249	208	260	209	230	216	219	205	251	195	212	227	215	220	212	220	257	234	218	216	229	239	218	229	214	217	250	215	255	211	200	225	251	249	217	227	204	218	223	222	248	215	199	209	222	202	215	211	233	234	221	213	218	210	219	227	228	211	199	198	259	217	241	219	228	234	198	216	206	210	214	241	242	222	206	238	226	228	212	199	220	237	252	224	214	247	251	236	229	247	208	226	207	237	216	216	211	228	224	228	241	229	212	239	225	224	239	234	213	221	293	216	213	225	221	229	248	209	218	216	231	208	223	223	231	238	233	227	220	234	250	220	238	221	204	226	228	248	213	206	221	215	228	237	247	219	213	228	225	209	218	220	233	248	221	220	209	215	225	219	218	226	216	245	218	216	226	219	224	239	230	211	203	221	211	243	235	226	234	210	222	233	246	217	229	223	248	219	239	219	215	236	239	215	201	207	251	233	194	225	225	215	211	209	230	218	252	247	256	229	214	232	269	218	228	236	236	219	233	235	235	221	249	210	215	239	212	226	217	205	233	216	216	236	243	229	223	209	245	236	220	227	224	241	216	242	205	228	243	222	231	247	241	229	211	203	204	217	239	227	220	217	239	214	225	212	248	234	223	205	239	190	218	208	223	233	243	235	228	240	234	261	215	239	235	199	221	197	214	207	231	227	226	225	219	214	231	230	200	211	216	222	226	222	221	250	197	223	224	235	213	223	235	215	212	217	258	226	219	220	233	218	217	234	216	238	222	229	222	247	212	238	214	218	191	216	211	225	209	262	194	226	251	209	217	235	206	212	215	226	222	226	213	223	223	230	232	199	229	221	232	227	221	231	203	269	229	242	215	191	199	225	203	217	227	245	242	239	229	200	214	218	210	213	233	211	219	221	208	211	225	262	244	243	220	222	215	229	226	260	230	256	201	222	248	233	224	217	231	254	213	212	204	230	215	217	231	225	195	207	232	230	201	235	236	220	218	248	228	229	219	212	225	212	240	214	229	208	203	204	215	257	225	223	203	215	234	225	224	232	204	214	230	222	251	242	228	207	210	226	216	233	208	241	248	221	253	227	210	218	211	222	247	228	201	267	226	234	201	239	215	258	215	233	244	220	222	234	215	245	218	194	205	212	214	223	234	193	204	200	212	229	226	218	263	200	217	197	232	238	217	226	217	251	240	202	214	221	203	228	224	221	214	198	236	227	245	250	198	245	243	243	214	217	233	219	200	261	227	216	210	226	211	201	252	236	229	204	218	237	209	247	221	238	232	224	225	224	223	209	230	225	227	219	217	204	196	223	230	250	238	259	203	239	212	250	231	246	224	228	213	221	195	225	247	237	235	211	245	224	221	246	211	198	225	235	196	227	212	195	226	226	194	235	231	220	216	242	222	233	236	241	235	215	239	229	237	224	233	236	208	201	232	208	231	221	233	219	224	244	236	239	223	231	211	235	223	223	206	217	243	222	231	241	223	241	193	203	230	214	204	219	208	238	226	232	236	231	224	223	258	222	231	230	211	227	222	196	234	245	225	238	238	253	218	192	237	233	238	188	232	232	242	241	221	233	207	209	253	192	219	216	228	239	222	240	242	255	230	228	185	236	221	224	198	232	239	215	213	200	225	199	226	227	260	218	219	240	239	223	237	244	202	242	215	206	238	275	220	222	212	224	207	206	232	239	234	228	234	233	232	209	209	236	254	219	251	234	239	200	208	194	204	221	209	241	233	231	209	221	226	235	248	216	226	236	223	223	263	220	230	209	231	231	236	223	239	253	210	211	218	218	227	235	213	263	222	230	234	250	243	228	223	198	216	207	235	223	231	217	216	250	215	235	240	230	210	242	217	232	238	235	193	209	222	210	224	219	211	210	207	223	234	232	248	212	222	239	255	219	248	213	214	213	255	213	203	208	218	221	232	234	222	223	245	211	230	209	251	226	230	200	237	226	238	247	211	212	250	216	228	236	238	243	199	233	231	204	225	214	214	239	234	245	226	241	225	212	200	221	244	229	238	205	220	221	243	228	234	240	219	231	217	240	228	214	225	225	233	240	217	240	212	231	235	202	281	233	223	253	219	188	229	242	193	218	221	206	206	220	221	231	221	245	192	202	217	223	218	244	208	222	243	211	217	243	225	218	251	231	198	213	208	237	233	218	233	222	232	239	216	210	239	247	212	227	216	228	221	202	227	195	216	215	223	239	234	238	218	216	232	220	228	242	227	233	241	213	242	233	221	214	221	209	230	222	222	238	202	248	242	241	238	239	244	219	211	216	220	272	234	218	206	257	221	229	208	200	221	240	218	240	206	235	248	216	216	217	241	228	207	255	218	242	248	222	221	211	221	208	205	220	197	238	209	231	214	225	217	216	248	217	251	241	217	255	222	239	255	223	198	239	210	235	204	224	237	214	227	228	217	224	236	215	240	238	209	201	232	217	224	234	192	245	234	244	221	233	258	212	240	246	234	219	243	256	209	223	241	251	235	240	203	208	213	217	194	227	220	235	211	225	244	211	219	207	198	205	229	237	225	206	223	219	257	225	208	217	210	215	241	205	221	218	208	210	218	231	226	221	223	203	211	226	178	245	228	251	224	233	198	238	226	252	230	228	214	212	224	197	223	207	219	218	222	230	252	244	231	248	233	229	224	236	214	222	225	254	201	248	216	214	235	227	254	219	232	211	227	257	213	234	221	240	244	235	196	220	252	225	243	214	216	207	225	208	216	234	250	223	222	224	217	224	193	210	206
8754	3784	6983	8827	7085	7112	6730	4581	3735	3033	2697	2671	3309	4605	4350	5000	4545	4110	3349	2176	1155	1031	1152	1174	1264	1563	1556	1454	1325	1115	1049	996	1006	986	772	755	741	883	877	821	796	724	848	874	832	878	772	819	730	791	699	705	640	634	634	566	610	653	635	633	634	624	587	589	597	568	582	579	551	607	550	598	578	598	551	576	556	584	630	581	575	551	596	577	577	609	551	573	611	560	587	584	568	545	579	569	590	568	571	592	575	563	578	575	600	558	581	546	528	598	577	589	584	571	556	576	522	596	561	580	592	543	584	568	557	554	570	579	569	612	582	579	550	556	583	540	576	565	611	550	574	608	588	544	539	560	569	538	503	539	578	577	574	564	591	555	587	543	544	580	544	580	605	562	522	567	523	550	573	571	558	561	532	537	572	571	572	556	615	552	549	578	579	576	573	577	627	585	515	570	577	585	620	583	543	622	579	516	586	602	582	575	526	515	516	550	558	571	562	604	598	541	562	613	586	531	549	539	576	559	566	553	536	569	549	587	567	554	550	586	575	567	582	604	547	552	544	535	536	566	590	581	533	563	539	538	572	596	599	561	568	628	593	555	567	592	600	541	533	577	578	599	529	604	556	538	580	548	578	587	569	548	559	582	553	555	571	587	532	568	588	584	574	536	565	541	567	566	559	575	609	590	557	546	581	571	535	555	571	546	571	513	585	556	561	585	532	530	599	552	548	541	610	569	540	578	570	504	569	588	569	588	577	567	563	548	578	594	550	587	550	539	528	565	576	572	546	573	589	523	570	544	611	540	545	567	590	571	585	570	571	593	584	591	523	520	594	542	564	554	578	558	554	521	544	580	564	576	574	543	556	551	538	555	557	574	584	555	593	554	567	577	577	579	572	576	573	583	570	548	539	552	547	546	588	537	546	594	567	572	551	565	585	514	553	544	580	553	532	588	581	557	554	553	565	535	589	543	556	587	573	572	537	592	620	557	566	528	551	562	612	599	547	526	520	612	563	590	590	590	553	575	562	553	559	540	575	585	553	558	561	568	540	565	608	541	621	544	541	552	545	580	549	598	543	549	579	514	532	586	567	552	569	594	591	566	560	547	526	557	541	562	563	558	595	538	573	596	575	639	539	586	562	588	517	535	512	604	584	564	521	550	617	585	549	563	588	527	552	600	543	548	564	542	565	559	586	545	594	585	579	559	568	559	534	545	571	558	599	536	607	542	559	563	567	554	553	523	531	570	588	580	554	521	577	531	550	534	581	577	549	562	587	566	569	581	520	561	560	558	552	614	535	579	578	544	542	597	523	552	552	564	577	554	533	558	597	585	542	590	558	569	592	547	574	555	559	560	555	545	569	564	508	557	550	563	557	542	585	592	573	560	563	541	574	564	560	560	582	554	564	591	524	542	563	553	540	589	527	556	581	569	586	590	543	550	551	606	519	547	538	591	590	555	545	567	604	521	559	591	557	562	568	611	542	547	534	530	574	539	554	559	564	601	557	507	562	526	559	588	582	593	577	567	542	587	547	598	648	583	587	588	563	543	549	610	572	580	571	597	582	599	541	577	575	570	592	557	560	555	595	554	634	556	549	563	575	582	573	552	544	570	551	534	603	513	587	564	560	563	592	540	558	552	565	570	565	577	609	553	561	548	585	547	561	558	522	541	537	533	534	609	593	586	558	570	530	597	559	520	552	530	559	535	593	585	532	566	563	580	577	567	572	618	560	556	543	534	523	567	560	604	596	535	554	556	533	576	567	584	585	541	617	555	576	579	633	513	578	588	596	580	549	528	617	561	528	570	578	571	511	585	595	552	618	605	606	540	564	589	561	548	564	587	557	504	603	535	542	532	611	541	614	546	568	597	581	540	578	530	587	616	576	523	543	546	525	579	567	614	522	586	583	539	564	595	546	554	595	551	587	588	596	588	572	590	557	580	592	517	552	548	580	565	559	504	583	570	544	517	573	595	576	585	558	584	549	560	570	555	552	581	582	565	529	560	560	587	574	550	580	581	559	545	590	521	523	515	551	592	542	562	570	557	562	572	566	554	502	531	556	575	539	545	561	557	548	580	542	557	569	578	579	587	571	580	540	528	534	575	550	605	596	604	583	542	618	537	557	566	585	582	570	557	572	553	557	594	549	559	529	573	559	571	546	548	572	568	586	540	508	557	556	565	564	555	564	557	562	562	584	574	530	528	576	560	579	587	522	543	565	537	599	588	537	564	576	549	562	540	535	543	539	520	538	554	528	584	530	576	579	580	561	572	553	574	555	553	532	567	561	542	573	559	543	577	556	603	552	555	562	535	544	565	534	552	547	577	570	549	596	547	517	568	573	573	546	538	547	550	578	565	541	607	554	532	557	580	588	570	610	563	555	584	588	553	578	570	604	535	565	581	570	552	574	572	564	572	617	590	611	538	574	585	587	569	549	577	582	625	562	521	566	572	555	577	619	570	576	532	560	557	575	616	550	550	585	566	527	535	550	568	559	559	548	564	565	546	560	594	570	594	551	541	543	588	585	585	567	615	611	555	576	621	572	561	561	553	596	570	595	595	566	568	574	573	532	570	590	565	563	528	580	565	559	563	584	530	556	603	546	543	553	550	552	599	572	559	577	606	578	545	583	577	563	547	545	558	567	556	575	596	555	506	565	593	581	573	554	511	573	577	524	582	607	547	545	593	573	577	564	557	587	618	554	588	587	576	562	604	568	624	544	578	551	552	553	586	532	566	574	594	546	570	550	535	564	545	587	594	571	543	566	602	589	612	557	539	559	513	592	572	531	590	547	536	592	585	546	567	544	585	550	549	554	585	558	503	592	557	524	630	593	597	552	590	617	584	500	532	561	548	544	584	588	564	572	587	567	581	556	574	630	529	573	552	552	543	568	529	580	564	574	614	553	561	613	594	529	526	583	549	539	565	545	563	563	528	591	599	550	549	573	575	575	601	548	542	534	532	591	539	593	544	569	538	563	568	556	541	574	554	591	546	548	573	612	607	538	584	578	590	563	574	598	566	560	509	580	550	557	576	556	546	558	595	564	544	542	575	591	535	563	549	548	528	571	574	557	566	570	490	535	551	529	562	535	525	597	526	542	555	541	568	593	569	549	548	553	593	579	562	562	542	558	589	562	546	569	583	597	569	572	559	565	551	596	597	610	571	555	611	539	558	572	584	563	566	565	545	560	557	561	580	564	571	574	534	567	600	583	610	571	578	572	584	557	572	558	574	569	584	585	527	577	601	546	595	560	551	557	559	597	548	540	569	541	540	543	546	541	656	586	570	572	533	536	590	546	566	539	583	545	553	529	550	545	539	567	593	554	559	549	545	603	588	583	505	545	568	554	534	571	576	573	529	574	582	562	561	575	587	575	548	504	549	537	572	572	556	583	599	528	557	563	536	568	532	551	548	532	525	540	563	511	580	565	532	550	614	552	524	539	560	512	563	566	589	552	597	597	544	565	605	582	585	556	580	554	548	553	528	598	542	573	495
18803	10034	9739	7750	5286	4202	3370	2048	1232	932	708	709	845	1031	969	1152	982	886	696	499	296	262	304	333	377	363	385	345	328	268	255	242	270	226	211	230	213	202	248	230	208	192	234	221	223	268	247	210	233	199	205	203	187	182	170	200	180	178	178	179	204	184	182	176	198	189	183	167	165	157	196	149	197	160	179	171	218	170	176	191	170	172	164	166	170	180	159	158	171	159	160	164	177	181	180	189	196	188	185	166	151	170	173	165	156	179	171	168	165	160	155	196	190	149	154	163	163	171	173	187	184	164	180	185	167	151	170	166	167	178	177	161	171	185	180	138	194	167	178	173	144	180	176	167	162	175	189	152	186	173	164	186	193	171	188	159	168	177	163	188	186	158	183	175	169	177	176	174	152	165	176	185	175	175	169	164	163	179	189	161	177	176	171	204	155	190	194	190	179	160	160	172	190	190	184	178	185	183	179	191	171	175	195	158	190	177	198	169	186	176	173	193	148	175	176	157	166	183	136	145	164	153	188	188	172	196	178	166	166	179	160	158	188	161	161	171	154	196	177	177	158	167	168	160	166	157	192	168	162	166	164	157	190	185	183	191	187	173	161	185	185	175	171	170	155	181	177	179	169	143	178	153	176	187	160	161	165	163	152	180	153	170	181	176	144	160	176	195	161	156	181	153	178	182	161	165	167	176	175	184	163	158	168	189	169	168	195	175	172	157	174	158	173	182	186	173	165	176	162	147	148	165	142	167	189	154	171	181	162	147	174	187	163	170	166	154	173	171	174	173	173	167	151	178	181	184	179	173	182	190	128	180	174	172	166	158	183	152	149	182	152	176	190	161	189	208	207	156	167	172	161	193	166	173	153	170	190	149	186	171	170	181	177	150	180	176	137	189	167	141	171	166	151	175	164	174	191	169	171	155	163	160	174	170	155	161	158	172	170	186	182	139	163	175	156	183	181	203	166	181	170	172	197	147	181	194	169	180	160	175	159	157	181	179	183	170	164	175	192	162	182	177	203	162	169	144	155	169	181	164	173	168	172	186	168	169	173	188	179	189	193	166	169	164	145	152	156	176	162	165	179	178	161	176	155	183	183	151	164	170	162	188	160	172	170	165	184	206	152	161	172	175	192	153	182	164	182	172	166	164	179	171	157	194	179	158	182	193	166	167	174	168	172	166	170	166	182	190	189	172	185	167	175	164	169	166	169	172	180	186	174	166	156	159	170	172	165	171	155	173	167	201	178	190	164	177	172	172	178	188	201	192	164	184	168	190	150	175	192	163	184	174	136	161	196	184	168	176	182	189	167	156	180	197	153	172	160	191	164	205	187	185	149	185	160	171	166	190	149	153	168	169	185	175	177	188	167	169	175	161	163	169	200	172	169	170	197	178	177	157	188	166	170	143	163	176	172	156	176	179	164	179	179	166	170	174	179	192	175	175	183	172	191	191	161	172	181	185	155	174	158	165	163	180	188	184	153	182	141	185	174	155	180	167	194	177	193	175	169	188	165	176	189	190	148	173	192	176	184	170	188	177	176	203	187	174	168	170	168	182	158	168	182	166	170	185	179	162	161	196	178	202	181	155	195	159	150	186	196	165	161	178	176	161	180	154	173	152	182	170	172	164	171	194	163	193	175	192	176	163	141	180	184	185	186	177	187	140	172	152	181	173	162	191	156	141	167	155	157	170	162	167	178	154	185	194	174	173	177	163	176	196	174	182	170	160	149	180	171	182	163	168	165	169	148	165	173	175	135	188	165	172	176	161	179	189	176	171	196	163	167	163	135	162	184	198	175	172	142	152	164	182	197	145	201	165	168	168	180	191	175	180	159	201	169	172	166	180	178	146	167	154	173	164	156	173	158	159	178	169	171	185	185	152	145	174	203	189	177	161	163	177	169	187	167	158	171	187	163	161	145	180	173	181	158	194	146	170	179	157	164	173	151	167	172	177	161	177	183	181	189	181	146	169	164	171	175	192	164	174	178	171	174	169	160	184	160	176	175	182	167	204	172	180	178	159	182	156	153	189	172	169	164	174	194	182	172	188	180	177	182	159	150	173	171	157	185	165	150	185	183	184	174	167	169	161	172	168	183	162	182	173	168	167	181	171	149	169	157	179	167	148	166	179	178	182	187	197	167	151	191	179	158	165	172	171	182	189	169	170	182	188	212	178	163	174	177	156	190	158	201	179	172	180	156	183	180	169	178	172	179	180	177	201	164	157	169	190	166	182	180	181	187	170	141	172	163	174	171	157	177	172	155	172	173	159	180	181	152	196	167	203	174	182	154	157	150	157	162	178	186	178	177	153	162	159	169	182	159	175	183	182	181	192	197	164	175	194	175	180	161	167	186	145	136	169	180	176	150	164	162	166	161	158	159	163	185	182	184	185	190	177	168	144	156	166	163	177	177	150	167	170	161	184	147	171	179	165	195	175	179	152	175	199	153	197	163	175	185	177	168	166	198	167	177	199	172	158	195	176	165	206	193	176	155	164	199	179	182	170	160	155	165	177	141	177	175	174	184	172	179	178	168	191	176	169	155	170	194	175	165	185	153	192	170	155	158	169	171	160	163	160	167	173	168	215	178	163	163	180	151	149	168	160	163	179	172	169	158	180	174	179	145	150	158	177	156	179	174	134	186	172	152	176	166	164	171	158	200	170	149	186	176	170	154	176	182	161	174	154	164	191	182	181	149	174	164	177	169	192	147	184	197	180	181	154	186	169	190	196	173	184	170	159	164	197	173	154	159	181	157	173	140	163	147	178	187	166	177	184	177	165	195	180	165	167	153	174	202	181	192	141	172	187	175	158	174	160	172	170	173	181	159	185	170	173	167	157	161	167	167	186	160	172	167	154	131	160	168	168	173	168	172	174	162	183	147	173	190	177	153	174	151	163	187	187	177	185	185	165	172	168	184	172	167	176	158	173	183	193	190	166	146	196	168	172	173	182	182	164	188	159	171	175	181	166	138	175	199	172	138	179	176	179	173	166	164	171	179	180	180	186	157	159	163	188	169	168	169	167	210	181	145	182	191	161	182	177	170	167	157	178	165	159	164	153	154	168	173	164	191	217	179	179	173	176	144	157	180	173	171	153	171	158	156	147	175	182	169	178	171	182	154	164	179	162	200	175	158	181	183	172	171	186	171	165	179	152	187	171	154	203	163	168	184	177	167	149	170	152	195	175	165	165	190	187	173	182	208	179	187	134	178	172	160	167	156	174	175	145	176	177	185	187	185	153	171	172	154	185	187	175	189	178	165	186	200	179	172	166	151	165	163	190	160	174	187	176	174	182	155	144	176	179	166	181	161	174	163	167	190	156	153	155	178	162	184	175	166	193	179	194	152	162	171	158	197	172	191	158	172	172	170	174	181	181	160	171	182	194	169	166	167	205	180	186	176	163	171	165	150	177	156	212	181	158	149	175	168	162	189	186	165	172	192	177	175	170	167	172	172	168	160	178	169	187	160	178	170	157	154	160	173	179	198	155
11921	5825	10343	11442	11135	10418	11060	7708	5775	4967	3604	4075	4856	6073	6084	6728	6104	5609	4342	2641	1457	1401	1474	1724	1936	2305	2203	1931	1855	1253	1237	1212	1201	993	942	865	908	985	899	953	847	854	1021	948	864	923	957	935	878	748	644	640	632	557	574	532	533	532	523	572	546	593	545	524	537	514	485	460	502	464	542	487	455	476	504	476	489	482	535	482	458	499	483	483	499	465	476	497	469	474	502	478	456	486	496	430	513	431	493	472	519	483	502	467	469	469	437	491	519	462	480	491	469	421	467	490	490	490	483	456	454	499	454	472	489	472	459	484	459	451	443	451	490	476	491	461	460	463	463	487	459	477	521	476	455	458	448	484	480	427	448	451	462	473	467	488	450	473	475	505	479	452	465	423	420	440	483	448	454	469	443	446	453	432	432	460	448	470	456	477	461	433	467	496	466	454	496	429	462	450	450	438	474	416	483	503	464	456	482	446	461	464	458	430	460	479	425	448	483	508	493	450	458	449	490	505	483	508	459	453	469	440	448	468	454	466	485	459	478	487	521	443	488	506	482	463	469	443	452	477	469	452	492	489	428	485	468	460	427	481	441	465	455	458	442	457	469	448	499	450	495	457	471	474	448	521	485	475	502	467	501	473	482	469	441	465	465	448	452	430	448	451	480	489	486	497	475	458	453	472	459	474	440	493	462	470	435	487	454	425	437	489	476	459	459	451	464	520	478	491	437	451	501	429	472	484	482	422	456	454	484	475	487	473	428	472	449	468	476	462	490	457	481	455	451	460	477	462	453	467	412	428	479	469	475	468	450	437	484	460	446	421	465	439	469	475	491	476	468	458	505	471	484	449	473	462	503	453	455	459	464	427	489	485	427	484	454	436	445	501	434	457	476	473	467	496	428	502	468	470	453	466	474	472	464	440	466	442	439	446	457	436	506	445	489	466	485	470	473	445	448	466	444	496	479	464	461	431	430	489	469	471	455	475	446	463	450	453	462	489	455	443	503	469	447	442	490	441	457	477	464	475	486	420	436	467	447	447	464	435	458	459	419	524	474	417	457	458	468	491	431	441	488	433	470	481	465	492	441	453	461	481	466	455	430	469	460	486	461	470	450	450	454	429	461	464	483	480	444	479	432	475	449	489	513	464	448	423	481	460	508	491	486	456	460	455	467	434	490	462	464	478	476	499	471	455	503	457	439	496	444	443	447	430	476	435	421	454	444	489	468	450	459	461	485	470	433	440	451	447	405	467	470	446	484	467	454	499	453	452	447	484	474	496	493	457	465	459	467	474	483	417	456	471	440	485	436	446	423	476	476	485	444	421	484	468	486	472	455	482	425	446	465	459	475	447	438	440	424	413	471	468	461	523	477	506	471	467	453	482	465	462	458	462	490	469	473	451	482	452	419	443	469	462	474	495	476	470	463	484	429	453	475	443	442	475	497	458	476	463	472	482	461	493	439	473	452	414	497	454	481	461	455	467	435	462	434	419	490	461	425	427	475	466	490	473	449	482	458	436	451	440	440	505	455	464	486	445	452	455	488	468	464	447	442	422	465	468	491	499	478	456	468	474	446	480	469	490	472	489	494	467	493	435	501	460	491	442	472	449	446	433	454	460	474	486	430	471	457	470	464	466	491	487	484	426	452	450	455	475	449	478	469	495	497	452	449	426	452	475	450	469	470	449	485	485	450	447	490	464	459	495	448	472	479	510	477	454	437	425	440	456	483	458	444	450	472	493	439	450	476	455	464	448	482	457	470	480	451	431	463	458	458	480	432	465	458	452	499	443	430	455	446	455	469	467	464	447	450	484	489	458	499	453	445	488	475	449	455	464	460	471	415	491	449	505	466	443	489	465	425	453	454	436	497	448	463	462	446	451	457	442	440	456	509	441	460	468	459	425	468	453	446	467	538	439	479	467	443	461	464	459	498	467	458	518	440	436	460	479	478	456	455	429	470	491	420	442	475	460	473	470	459	431	463	444	472	460	467	510	442	437	490	507	474	455	458	453	429	471	457	461	494	432	489	479	464	464	460	456	443	475	461	463	453	494	433	468	476	481	475	436	448	450	426	460	470	458	448	431	493	485	443	490	486	456	457	469	465	399	448	429	449	473	475	417	397	489	479	473	467	472	486	423	455	470	460	457	429	455	483	432	455	468	480	469	458	467	455	466	448	462	470	474	451	459	486	448	437	442	456	485	458	479	477	457	452	479	498	436	446	511	486	468	484	446	462	485	445	453	468	470	457	461	425	489	508	464	470	463	468	458	423	507	467	476	421	455	460	468	453	462	491	440	463	443	501	426	449	444	426	466	445	451	431	460	441	476	469	423	456	471	456	472	458	471	456	495	464	474	478	430	431	471	473	485	465	485	460	456	472	509	441	465	472	476	458	449	465	477	454	478	434	464	451	441	483	447	456	451	455	459	457	424	452	411	499	451	483	441	517	481	482	464	493	479	492	485	461	486	446	483	514	529	493	441	435	452	452	465	474	497	457	486	479	448	461	482	472	444	469	503	480	441	457	446	475	433	468	476	488	485	490	471	462	505	453	458	454	473	471	457	439	417	411	448	471	470	428	476	440	435	486	438	457	448	482	476	503	502	491	472	489	482	470	471	483	440	486	471	474	409	479	479	463	490	457	457	445	480	501	485	410	484	490	429	446	494	458	445	455	468	462	466	460	444	468	464	493	466	474	483	456	490	448	428	505	501	466	471	490	452	464	462	448	494	488	436	484	447	457	447	473	465	426	474	468	494	475	511	482	501	493	465	475	483	473	466	466	460	461	450	462	412	449	462	457	455	435	454	455	483	427	434	473	485	428	482	458	451	484	461	462	461	442	454	471	464	437	498	477	427	451	477	483	465	444	469	461	439	457	499	476	439	457	447	473	448	484	476	491	470	444	482	404	484	451	449	477	456	448	459	478	445	468	451	450	482	465	438	457	450	478	434	482	463	480	453	473	462	477	467	501	471	449	470	443	442	467	463	478	467	444	498	470	446	460	459	493	461	456	480	483	451	473	447	447	472	479	477	493	469	493	419	418	431	475	472	468	499	476	507	446	449	475	423	487	452	452	447	482	447	438	471	460	474	468	412	467	501	458	476	457	429	459	427	475	495	498	484	456	454	442	435	477	467	441	453	494	411	467	466	425	457	462	438	450	457	464	460	488	441	445	479	468	467	452	475	448	464	456	487	461	443	467	443	442	410	471	423	444	464	486	466	457	462	459	463	500	487	478	481	446	484	441	480	463	439	453	424	470	449	501	494	480	466	488	471	468	444	495	484	455	487	460	440	455	465	429	452	415	493	475	463	494	486	432	447	511	440	468	495	473	517	491	458	465	473	430	472	452	484	407	446	481	461	450	459	451	433	459	448	457	482	502	491	498	486	437	472	475	474	435	453	431	432	489	484	452	466	483	470	454	467	477	438	494	479	453	476	454	473	498	463	438	456	487	414	477	442	429	451	452	487	451	457	468	524	499	476	463	455	451	470	416	452
2815	1011	854	684	568	476	441	407	421	381	422	442	512	638	692	664	622	609	526	409	364	340	373	372	360	369	404	403	374	372	390	378	377	391	386	405	369	400	370	379	377	356	362	362	409	350	374	415	381	352	374	380	387	365	364	344	361	349	378	369	373	405	369	384	366	365	338	377	349	372	372	436	360	398	386	336	378	361	364	345	370	391	366	376	409	381	366	354	333	362	367	408	354	398	357	355	383	397	396	395	387	352	384	352	351	404	381	380	361	355	382	337	363	327	366	357	368	381	384	386	353	397	377	347	372	400	358	356	354	366	360	371	359	398	406	378	356	374	367	394	404	352	388	346	366	418	367	376	379	372	380	374	380	384	394	353	361	397	345	358	379	378	371	387	402	393	369	348	369	361	367	363	379	372	376	371	387	368	374	362	409	355	350	366	374	377	349	395	342	382	330	358	375	320	347	378	336	352	350	358	348	410	368	399	371	367	364	405	361	408	367	398	357	373	385	363	365	373	367	360	354	366	363	398	343	386	364	349	419	393	396	373	356	419	362	363	358	354	346	339	350	359	369	386	389	374	365	363	339	392	356	365	345	366	350	357	372	379	372	360	360	356	357	354	358	363	351	389	394	365	379	368	344	375	379	394	398	355	368	411	375	360	346	346	344	376	371	325	330	362	385	380	372	360	347	351	391	360	386	369	345	361	379	395	347	395	368	373	379	395	346	370	392	365	357	413	363	397	393	362	322	360	349	385	338	353	385	375	350	384	368	390	370	389	376	410	368	362	369	332	366	354	347	333	340	394	385	367	364	376	407	356	378	349	359	345	389	357	367	388	389	360	368	360	353	369	377	360	413	374	357	372	368	378	370	359	361	381	376	382	394	371	345	391	361	354	362	374	357	390	376	351	412	319	375	360	361	336	408	392	371	387	357	378	368	370	410	386	381	396	397	346	351	372	389	355	379	386	385	357	361	337	349	403	408	360	410	363	390	340	371	395	352	341	369	351	372	361	346	393	346	360	387	378	384	353	363	375	372	359	359	359	407	328	384	402	356	386	396	379	359	366	368	352	348	395	388	373	373	383	370	376	340	385	360	384	356	417	372	385	380	347	348	405	368	400	370	360	362	360	368	361	391	356	362	365	437	336	357	367	352	391	378	397	361	340	353	374	369	359	349	344	374	372	376	337	368	362	379	338	367	346	339	376	370	347	376	364	353	367	363	375	366	399	371	361	373	340	339	373	378	346	394	359	373	359	363	370	362	369	422	380	366	396	337	383	411	342	351	384	393	346	392	369	359	377	380	406	361	387	384	353	355	359	373	378	406	443	382	390	395	358	404	380	392	368	337	348	349	402	402	370	368	368	378	353	382	364	330	369	372	382	400	369	362	360	353	375	363	386	376	350	398	362	338	374	377	371	354	369	336	394	338	333	348	371	389	357	397	387	383	386	414	378	384	390	377	354	336	363	358	374	389	335	391	369	371	348	389	401	373	399	375	387	366	384	387	358	348	392	350	357	371	348	388	339	386	370	405	370	408	357	391	397	391	390	389	370	367	361	360	401	357	397	380	346	327	375	383	328	352	345	362	390	399	346	373	369	354	398	359	360	378	380	340	340	338	403	381	371	414	341	380	386	342	386	369	341	411	385	374	384	342	345	367	358	405	385	365	392	375	360	388	378	335	376	407	362	335	360	348	354	375	364	390	384	354	376	378	369	382	376	350	351	372	370	338	370	363	342	341	374	342	391	370	367	381	383	380	356	343	370	364	364	383	374	383	381	373	372	396	342	368	363	344	398	379	369	361	369	403	378	375	367	365	350	399	359	348	372	332	382	385	368	356	358	385	392	362	346	389	366	394	354	375	336	394	376	343	376	352	374	356	358	368	386	356	373	409	396	368	339	380	364	354	337	382	403	369	372	409	385	372	385	367	359	371	355	366	355	341	371	362	357	369	376	395	368	362	390	370	381	353	367	396	361	373	380	323	385	358	368	346	368	397	372	357	363	357	329	358	359	361	347	365	354	363	366	354	388	369	371	378	402	362	362	380	351	372	368	341	376	363	405	396	342	358	375	378	379	354	384	425	361	348	423	364	375	360	380	375	373	372	374	357	380	341	371	366	371	384	380	377	385	374	382	357	376	320	333	387	364	347	352	408	379	350	361	353	343	354	382	354	329	377	385	375	352	375	385	345	394	353	370	401	360	361	377	362	349	354	399	350	369	366	361	353	360	362	359	378	391	379	393	353	365	378	371	360	353	370	368	346	367	358	429	359	343	401	398	374	379	399	378	379	342	349	407	375	377	373	388	359	367	376	363	364	367	378	361	332	377	383	349	375	422	364	338	333	379	381	374	359	353	389	330	374	368	368	355	405	395	357	338	372	421	405	375	381	364	353	371	372	378	386	368	356	376	392	350	390	380	355	411	408	387	412	352	369	363	386	357	393	361	408	345	368	355	323	361	363	399	384	360	372	356	362	355	370	386	344	372	351	367	383	332	352	377	357	387	352	333	367	379	366	360	332	352	355	366	369	368	352	385	353	407	374	329	330	339	341	375	343	427	364	402	355	400	361	407	400	377	351	397	386	348	381	346	391	383	349	390	346	350	359	379	372	384	354	382	381	353	364	414	409	344	351	387	379	376	390	360	373	401	369	348	361	362	377	388	356	400	376	352	374	347	402	358	354	338	389	357	343	354	345	364	360	349	358	378	396	381	406	329	393	377	360	363	375	361	376	330	376	362	366	344	366	387	373	374	379	330	351	367	379	386	376	418	364	428	368	367	377	365	373	387	376	368	346	378	381	403	364	352	398	362	345	340	375	364	385	350	375	368	344	383	366	382	362	393	401	345	342	359	337	386	320	379	391	384	385	349	366	359	341	369	341	343	405	366	381	356	378	350	331	393	352	352	392	365	342	374	409	363	392	359	369	428	380	373	390	373	352	380	344	364	361	371	384	387	372	345	366	385	375	379	371	369	376	336	372	364	347	374	343	351	369	356	366	383	411	406	351	360	352	388	344	385	380	348	396	370	339	392	370	359	361	365	361	348	371	364	348	380	355	376	369	360	337	407	357	365	376	367	398	343	357	368	349	353	364	377	378	365	323	352	363	359	352	351	387	408	355	355	376	350	403	391	350	388	399	358	335	369	362	329	367	353	349	373	411	384	381	368	391	368	367	357	365	389	368	412	335	376	364	351	401	361	415	369	370	392	400	356	360	384	325	333	385	397	384	341	386	348	381	339	386	349	376	375	386	341	349	374	386	360	379	363	383	396	365	397	377	381	368	368	371	351	389	419	369	353	399	360	355	379	352	373	383	370	389	363	375	367	372	335	375	346	373	393	382	340	375	334	369	343	375	409	401	363	368	387	357	387	357	389	421	384	359	382	348	372	364	371	366	351	354	367	351	390	359	398	359	373	340	313	368	391	393	378	365	355	379	332	388	365	354	361	389	371	401	389	335	361	371	404	372	395	368	386	365	384	351	350	402	357
2915	1417	2026	1981	1729	1445	1344	1120	1112	1183	1240	1272	1997	2878	2823	3061	2682	2574	2050	1365	942	913	942	956	993	1091	1072	1045	942	936	923	962	1000	948	836	872	902	887	861	895	965	839	896	844	911	901	881	899	871	863	805	817	898	869	850	915	866	900	919	905	905	929	847	912	844	855	883	866	852	888	925	854	856	896	867	922	867	903	911	857	910	828	897	876	887	872	896	892	900	888	898	848	867	910	880	936	819	874	865	889	885	862	874	883	888	865	893	890	848	878	876	856	861	850	907	888	903	878	869	847	864	875	877	863	862	894	863	855	905	849	889	857	871	870	892	884	848	821	852	881	887	928	864	872	870	880	876	871	864	941	868	872	849	848	852	860	845	904	873	930	872	871	913	861	848	959	862	908	912	866	905	882	848	885	931	871	889	910	891	887	863	869	879	841	876	872	858	839	885	854	927	853	910	863	857	900	927	878	953	896	886	827	842	806	867	868	845	895	887	877	803	906	896	905	885	881	925	858	872	864	888	872	861	915	882	893	795	875	911	870	845	886	868	873	855	953	875	927	869	879	839	853	832	896	929	941	900	909	887	918	924	890	857	870	855	902	850	887	853	933	848	865	904	873	864	870	863	853	844	870	821	890	858	910	953	882	846	947	884	860	890	873	876	876	878	844	931	924	847	884	879	898	850	873	853	873	883	879	889	856	886	908	820	869	833	918	938	865	873	885	859	887	902	848	893	855	836	872	900	860	883	864	854	847	918	869	869	885	906	924	836	883	844	821	863	839	844	874	888	901	872	876	891	887	879	844	899	907	900	872	866	895	860	900	863	819	848	869	889	870	879	890	921	887	864	880	907	852	895	905	839	861	885	869	905	858	895	818	882	923	853	846	891	918	901	860	879	887	928	905	877	877	851	885	865	848	809	852	858	842	893	904	860	841	877	879	871	822	910	890	866	882	856	875	893	892	835	876	877	848	846	870	884	880	892	844	881	902	837	867	831	814	905	867	880	853	876	854	858	868	868	896	867	841	830	882	897	888	886	861	840	874	836	873	866	918	923	917	868	891	833	874	829	867	873	881	856	904	865	873	848	852	895	890	846	881	904	855	855	817	867	891	870	891	862	899	846	882	865	841	866	856	836	906	865	890	855	874	843	870	868	841	872	887	872	823	851	840	883	858	883	911	890	874	936	879	826	922	915	839	902	919	880	887	912	826	849	886	877	850	812	870	843	880	862	930	807	877	832	916	814	858	877	889	928	884	861	896	903	860	906	883	850	834	857	857	873	819	896	846	844	904	913	832	881	886	844	856	880	816	837	818	873	882	943	899	860	920	883	843	873	892	865	920	868	901	908	867	852	843	834	884	921	913	901	914	886	814	848	869	885	882	891	880	861	873	872	865	868	920	864	910	816	903	852	856	883	799	893	895	870	872	841	902	909	888	883	894	902	836	876	911	838	812	875	848	919	837	870	867	885	858	925	902	848	906	907	889	868	833	882	858	900	864	868	912	881	879	877	868	862	802	839	857	896	838	889	851	910	928	921	824	867	904	872	862	867	885	852	874	887	904	844	870	895	848	936	850	863	886	870	890	854	897	905	855	814	850	886	901	896	844	846	896	883	858	872	884	922	853	882	888	850	887	834	861	861	875	890	842	921	836	784	942	944	885	878	898	881	801	865	957	830	894	845	853	901	843	849	918	877	860	891	823	872	816	868	836	882	856	894	887	899	838	876	845	862	904	878	845	864	852	882	878	898	882	894	828	859	881	842	876	839	848	879	854	874	872	862	866	797	809	864	825	885	943	833	861	884	883	890	851	875	907	864	897	862	883	855	868	903	866	874	856	877	869	848	872	934	925	859	844	912	889	936	831	881	907	877	818	886	861	895	849	919	845	865	921	860	868	893	883	891	916	936	884	875	881	883	872	878	944	870	893	883	848	905	870	883	836	896	842	885	882	868	834	868	892	935	861	877	857	910	848	909	848	832	816	917	874	819	889	945	870	840	805	901	872	847	925	835	875	919	851	889	889	842	951	866	870	811	863	886	896	866	874	886	931	894	916	872	872	886	930	839	923	862	901	864	876	815	897	838	867	807	904	890	862	842	910	903	890	896	845	875	863	842	878	862	880	882	880	879	880	873	883	832	908	872	873	839	803	865	875	877	873	845	928	868	865	851	924	901	861	905	856	843	908	886	856	946	835	887	839	859	923	863	874	873	858	867	882	931	897	847	855	897	860	872	894	919	856	897	890	931	887	857	875	848	826	908	894	851	867	855	833	928	840	850	862	879	902	843	887	851	886	815	854	919	798	858	867	812	893	854	943	863	868	863	934	838	856	837	852	861	847	871	911	857	880	838	932	862	860	893	909	883	890	878	865	929	902	891	880	912	839	893	845	836	880	869	831	862	868	897	877	904	891	891	887	868	926	885	933	860	880	889	929	882	873	824	904	861	889	837	881	853	882	897	877	866	881	870	866	879	791	887	850	842	902	865	875	874	836	855	881	910	854	924	875	877	910	857	895	842	897	865	876	846	849	862	927	840	862	897	884	862	918	830	909	899	848	905	849	884	878	840	886	934	901	937	864	892	847	880	852	877	859	901	893	839	917	871	842	897	851	903	875	891	909	908	878	866	845	898	836	882	865	856	861	884	825	854	930	876	877	883	945	884	841	910	897	906	892	852	866	913	869	901	921	829	829	839	840	917	901	892	826	910	922	863	939	878	897	901	830	876	897	903	884	845	892	890	872	875	917	815	867	859	882	872	897	893	847	812	928	859	894	835	864	903	904	908	867	881	860	898	867	874	852	848	871	862	880	883	870	838	892	829	919	867	871	942	882	930	934	936	859	885	859	893	835	874	864	896	885	901	871	840	920	886	929	840	886	886	822	917	869	858	896	885	840	938	868	885	893	895	883	886	857	844	869	828	853	884	828	857	842	914	825	912	850	906	857	922	825	862	832	862	859	850	867	892	899	879	846	866	802	875	855	854	889	859	903	822	886	872	851	904	867	875	861	912	902	931	814	910	867	889	876	915	874	904	858	857	832	852	866	853	910	884	892	831	861	825	844	884	854	897	867	852	877	827	877	876	841	884	886	870	874	861	894	907	858	919	844	917	865	889	885	878	879	926	895	875	886	877	859	897	871	912	900	868	913	870	840	870	863	865	869	850	856	871	853	896	875	883	805	873	894	882	874	848	907	894	874	834	876	850	887	855	845	879	903	853	893	898	902	846	889	899	907	875	882	824	920	908	839	846	864	885	884	880	900	918	838	853	882	889	848	851	892	855	861	878	860	884	886	902	849	838	838	920	888	843	900	888	883	849	901	877	848	843	918	874	898	901	840	870	851	890	957	890	889	851	894	879	825	851	858	901	886	850	866	887	903	939	851	908	882	848	906	860	875	866	891	862	859	924	917	895	857	850	898	911	852	886	881	836	908	860	872	877	924	900	808	861	815	880	884	881	857	858	864	870	897	908	857	860	858	866	917	835	877	919	868
11167	6032	5315	4026	3498	2651	2427	1522	990	733	618	612	727	803	815	846	744	758	569	354	275	251	318	324	381	364	347	300	315	272	270	334	233	247	240	248	260	241	239	232	246	257	260	222	252	249	239	249	267	229	265	239	229	258	254	237	216	214	240	216	249	202	207	204	247	233	241	205	208	212	216	214	222	216	228	245	219	209	231	222	223	222	225	206	217	222	219	222	233	226	256	212	224	237	220	233	209	218	206	227	230	234	205	218	228	219	208	216	230	215	203	239	223	237	200	207	233	222	215	224	181	192	258	203	237	252	199	231	224	236	214	209	207	211	200	241	196	215	221	217	221	244	230	218	203	231	242	207	249	263	198	223	224	208	208	237	242	243	201	225	234	215	247	232	220	231	234	222	224	240	245	215	225	251	222	225	246	217	199	244	219	242	230	202	205	214	211	225	233	209	226	226	213	240	209	190	237	211	234	240	229	226	206	239	223	215	238	222	219	231	239	205	245	242	204	224	244	224	244	201	199	204	215	201	220	239	218	196	257	249	229	225	220	220	214	242	261	219	216	206	212	233	242	205	243	222	214	213	210	216	226	214	201	222	231	228	214	207	224	246	196	203	239	213	178	231	242	219	238	252	213	234	204	221	250	230	206	241	231	224	208	207	212	224	254	229	212	252	242	233	220	236	208	217	240	240	231	206	214	222	239	220	230	221	213	214	233	236	214	201	218	201	227	231	196	216	246	225	217	216	217	217	216	233	222	234	210	228	229	214	224	199	204	185	196	215	216	207	222	229	203	233	209	215	208	245	234	224	220	235	210	221	212	223	219	254	218	254	262	231	244	232	258	215	196	213	235	218	234	212	223	224	216	210	228	236	243	234	246	221	249	237	231	230	211	226	219	204	198	239	235	214	225	243	225	236	223	229	220	217	216	230	222	187	203	198	229	203	221	240	207	229	227	219	239	218	219	220	218	240	197	245	227	197	231	242	239	231	216	201	247	225	205	232	223	217	220	225	220	210	230	222	232	227	206	217	232	218	227	210	232	197	219	199	237	225	244	194	222	210	233	235	229	213	212	229	191	220	209	206	234	223	212	206	199	249	249	194	235	223	201	215	227	228	199	202	212	219	240	198	233	243	218	202	231	234	223	207	197	182	247	193	203	218	243	195	225	208	204	248	219	220	232	207	213	219	227	229	241	182	222	229	237	220	212	234	234	242	256	222	199	231	267	230	242	216	231	211	228	232	234	231	222	238	198	225	205	229	222	188	250	231	200	205	215	215	207	222	217	232	196	212	207	196	243	230	242	239	217	259	203	227	206	196	231	232	222	183	242	220	234	215	210	238	207	252	215	222	213	222	222	203	217	220	216	197	202	230	206	223	209	215	199	228	236	220	221	198	227	204	203	229	226	238	224	210	199	223	214	205	216	212	195	230	253	212	239	214	211	240	220	227	232	203	202	207	209	219	206	217	234	223	226	219	207	197	222	222	206	202	204	229	215	218	226	198	244	199	201	205	204	243	234	217	206	224	208	209	232	227	193	209	214	232	228	225	218	215	218	236	236	219	246	218	232	208	240	217	214	221	230	235	223	227	220	199	219	219	225	229	233	222	222	193	239	209	197	244	260	203	225	191	215	222	248	208	230	208	222	208	188	208	216	220	229	219	247	212	237	239	227	215	272	206	202	221	213	246	211	209	242	220	236	241	240	228	233	245	226	208	219	230	233	219	221	217	198	204	239	223	223	231	218	221	236	238	226	219	209	210	205	233	215	237	228	186	234	206	241	209	201	220	234	245	203	241	232	228	210	247	240	220	212	233	221	188	261	223	224	199	240	215	251	215	208	191	225	207	203	213	226	214	214	250	226	245	233	190	225	216	247	215	226	206	232	220	204	242	192	233	204	250	244	209	252	209	236	236	248	240	238	200	227	222	208	234	181	220	193	251	197	231	214	242	209	209	212	240	229	213	214	223	220	229	217	225	212	225	227	207	208	222	236	222	229	208	231	245	218	207	221	244	224	221	221	220	225	205	187	240	194	218	213	233	215	204	193	207	212	209	231	246	210	228	212	205	235	236	220	233	227	254	219	202	217	212	215	221	202	235	208	216	255	228	237	221	243	224	203	201	235	222	201	197	214	223	211	221	220	224	220	216	234	247	213	213	213	181	242	214	256	228	239	240	215	209	229	218	239	240	232	216	242	227	225	215	225	206	197	212	241	217	226	186	200	229	223	221	218	212	220	219	206	214	222	243	237	237	212	217	223	209	215	195	230	222	212	202	202	248	199	203	197	236	207	197	244	195	200	219	205	220	220	199	216	196	212	251	214	235	242	220	221	238	212	252	236	244	227	218	221	243	219	228	249	247	226	214	224	224	232	199	236	244	225	247	195	223	211	230	248	244	232	238	243	252	229	235	218	242	223	222	259	206	223	223	198	231	209	218	204	224	250	218	206	241	217	223	223	230	207	212	201	218	225	217	236	189	217	217	230	217	248	207	227	211	176	224	225	216	238	233	174	234	213	213	228	196	235	238	215	229	226	227	225	236	236	224	230	196	194	201	202	219	229	241	230	273	235	221	212	230	244	202	226	216	214	193	230	206	233	235	215	221	217	221	245	228	185	240	208	227	235	205	232	232	220	210	226	218	245	205	232	219	215	199	187	227	229	249	212	231	214	195	195	227	240	215	217	226	265	202	198	221	227	214	239	187	181	214	219	216	236	199	215	201	227	218	210	216	227	232	216	202	213	190	232	184	237	223	240	220	239	258	212	222	245	217	228	203	210	241	213	195	216	206	234	254	233	213	223	218	236	220	216	236	239	190	235	203	210	210	244	223	220	245	223	209	207	206	228	219	211	213	244	208	215	239	205	203	241	251	228	214	215	206	247	219	225	211	204	194	229	220	220	219	245	251	221	243	231	229	190	247	190	220	201	225	220	203	224	208	211	211	225	210	220	202	225	209	213	229	228	225	232	225	228	209	268	224	243	238	224	237	230	194	196	209	218	229	237	217	202	238	214	202	226	227	215	239	236	232	231	244	229	243	213	201	219	205	199	238	217	227	196	203	206	214	229	237	229	211	227	276	226	218	197	211	212	219	202	220	233	238	252	201	196	231	221	204	216	218	228	241	224	197	236	214	225	228	223	243	226	232	233	235	212	234	191	213	240	213	237	238	233	223	229	202	216	249	220	213	247	226	229	250	221	226	203	225	246	228	237	232	238	248	206	218	215	243	236	251	217	217	210	214	257	216	239	238	213	233	220	209	211	213	222	214	213	237	217	223	246	213	208	222	233	205	198	231	210	236	238	197	242	246	231	224	229	240	228	213	194	235	217	216	207	211	233	242	204	201	224	247	227	221	205	240	218	201	204	233	214	207	212	198	225	227	232	204	228	210	215	212	191	191	213	224	204	233	241	226	238	245	249	212	229	206	203	226	248	236	223	224	202	210	237	239	209	204	230	239	214	209	237	213	213	230	211	253	225	223	235	230	228	216
8290	3964	6512	7429	7741	7305	7427	4232	3607	3187	2820	2541	3746	4368	4499	4869	4249	4268	2947	1765	1044	1061	1167	1215	1420	1717	1559	1492	1259	958	1026	1002	929	891	794	753	769	802	808	850	773	808	809	770	773	772	853	846	777	676	655	690	634	617	593	611	609	604	591	578	594	602	591	592	554	536	577	545	573	534	575	575	588	541	540	565	599	615	536	614	609	612	558	566	578	594	568	571	558	522	527	582	529	601	538	570	540	558	564	561	591	562	607	580	553	553	534	537	548	551	601	585	576	528	519	544	554	565	553	565	565	535	550	537	577	562	562	589	565	610	583	568	544	544	498	552	584	567	578	540	586	561	554	527	578	579	528	582	587	546	523	531	535	553	576	521	592	556	574	530	563	550	581	549	562	591	532	524	589	547	573	536	543	578	562	530	536	559	580	562	528	586	544	598	588	540	535	538	548	523	569	568	545	556	572	586	548	579	559	538	589	601	516	584	543	579	528	536	537	548	544	546	551	555	577	563	525	553	525	595	570	523	538	528	575	536	570	549	537	541	527	533	574	544	560	548	566	534	554	547	551	599	576	582	560	554	544	575	552	594	538	520	536	565	570	521	545	544	539	555	548	546	552	534	525	521	526	568	565	553	530	572	538	541	616	600	584	589	539	555	580	555	545	574	522	541	572	575	539	528	562	566	553	533	538	535	554	558	587	563	551	572	537	531	549	537	554	580	560	550	524	552	577	571	537	516	582	538	592	540	514	548	597	551	603	569	561	561	523	559	551	576	574	510	531	547	570	562	547	566	559	559	562	569	554	573	557	573	586	537	532	536	565	550	538	544	581	519	585	541	530	565	574	596	556	553	578	531	536	528	522	536	522	545	557	556	550	552	578	549	559	562	617	570	562	506	575	575	554	553	537	566	577	570	556	552	519	513	538	568	538	547	575	554	563	577	571	537	611	522	550	580	549	551	563	574	571	575	517	612	567	604	521	539	578	519	594	555	554	564	530	598	583	602	522	562	530	532	586	559	539	551	532	587	574	583	554	561	570	558	583	552	546	542	572	536	544	540	540	560	585	590	567	575	557	553	554	600	551	550	544	571	561	586	543	551	604	558	542	583	577	561	522	543	575	556	563	588	594	554	556	520	522	566	548	586	535	522	549	576	583	601	571	584	545	542	532	545	549	550	522	509	562	529	534	545	577	502	528	548	548	535	541	578	514	544	578	600	576	531	564	525	555	497	554	545	565	529	566	520	550	556	543	529	573	567	576	561	573	510	556	533	549	595	559	576	535	562	523	534	568	567	555	560	572	548	547	577	560	587	576	541	560	569	546	546	541	573	537	569	522	554	535	544	552	563	562	539	542	519	556	555	607	570	516	568	542	563	572	552	566	554	572	518	555	598	565	537	524	541	554	546	534	544	558	530	566	576	600	512	573	562	559	566	554	581	559	543	555	580	535	573	572	558	542	554	571	558	530	577	599	566	532	580	553	546	552	549	573	592	565	558	556	525	541	606	508	552	543	599	585	525	551	548	525	544	561	518	548	559	535	542	548	570	555	549	556	539	540	565	547	524	561	562	559	560	506	525	557	530	540	595	568	608	571	550	530	513	576	546	558	518	517	527	541	594	572	543	597	535	534	514	544	555	539	606	538	526	526	518	520	568	540	565	564	540	538	577	503	575	539	592	565	550	525	541	602	530	575	538	537	533	534	522	550	534	538	538	578	557	592	555	570	565	568	525	569	559	543	548	544	527	548	545	550	535	552	575	541	557	594	547	533	502	539	542	584	578	560	518	530	561	544	557	586	516	480	547	551	565	534	528	549	541	553	559	580	540	554	555	559	578	563	544	577	552	559	554	496	534	541	583	590	590	540	551	536	506	525	528	537	583	540	506	520	553	593	552	568	531	539	576	541	528	545	565	572	570	578	525	582	556	546	580	521	559	537	578	575	552	570	546	551	550	558	565	562	561	518	525	581	565	552	571	539	525	537	579	554	559	572	551	535	545	586	567	583	581	595	499	586	555	522	548	501	559	547	523	552	596	532	520	613	520	589	568	551	579	590	537	571	549	562	544	577	562	604	582	562	562	567	533	572	600	518	546	553	593	563	556	566	553	544	532	484	513	525	568	554	559	569	580	565	596	554	571	554	570	566	567	566	533	592	559	564	533	583	567	562	532	568	548	616	581	519	548	569	568	525	556	559	536	537	537	578	574	521	548	589	551	533	548	522	530	545	583	593	549	570	554	585	597	544	561	538	590	547	587	556	583	521	526	574	577	542	503	563	538	560	568	564	556	544	502	576	573	541	556	498	550	566	577	537	552	502	557	549	596	560	565	539	606	547	535	546	550	547	534	543	506	582	566	546	551	586	578	533	545	560	568	579	542	552	543	550	523	538	572	558	527	586	579	536	572	530	555	527	569	565	541	598	505	584	565	561	544	555	591	557	595	560	509	539	594	521	565	578	539	559	565	516	552	539	526	590	567	540	559	541	578	566	536	577	570	583	575	538	549	575	523	537	549	523	538	572	530	556	528	542	560	523	568	580	558	558	567	559	568	545	554	549	572	536	573	551	587	564	535	531	582	534	615	542	537	540	595	588	554	525	521	512	620	565	590	542	543	566	558	575	585	573	531	517	526	518	568	544	575	570	560	568	580	517	590	527	544	550	584	570	525	528	522	561	566	528	565	537	545	569	553	520	537	569	563	593	521	542	580	570	572	585	544	562	544	541	527	584	525	542	602	602	557	567	534	567	545	563	551	580	547	565	583	532	591	558	535	564	547	567	567	564	531	534	557	557	539	504	574	555	568	594	511	555	542	527	556	539	555	555	530	547	532	557	561	558	559	568	556	551	565	565	573	502	547	526	600	558	555	529	570	548	563	533	518	519	553	592	492	556	559	558	537	546	522	592	529	549	576	591	561	559	587	551	533	526	577	563	525	536	565	572	526	606	534	493	592	541	559	576	562	595	533	536	534	541	535	570	581	505	571	526	564	540	526	576	554	561	535	547	556	581	601	585	560	575	529	537	552	538	536	532	580	489	537	528	560	538	540	536	573	567	529	575	541	535	591	565	533	547	560	563	549	555	600	561	588	551	518	561	552	546	511	576	558	575	495	570	581	528	530	597	593	532	536	537	548	582	544	597	564	552	565	563	538	588	524	562	587	566	554	537	560	566	577	562	570	607	530	569	548	559	566	590	564	547	537	551	538	563	534	576	565	585	551	547	553	573	540	560	575	573	558	534	569	522	563	559	565	500	562	528	563	579	537	511	546	550	549	544	583	569	557	547	562	547	533	583	539	541	574	591	573	547	501	577	585	513	567	525	560	506	517	552	579	551	517	593	533	519	537	538	587	544	546	536	552	570	607	512	564	533	549	559	558	526	501	527	557	539	590	568	563	484	556	563	546	541	600	531	554	536	544	548	547	606	527	570	539	546	580	553	543	557	563	547	539	588	491	551	542	568	570	579	582	544	568	547	536	532	537	564	587	561	543	565	569
17822	10127	9090	7260	5724	5031	4291	2415	1369	1062	883	943	1020	1040	1040	1091	1001	985	674	452	291	287	279	329	388	450	381	363	301	282	272	249	243	247	244	235	230	192	246	238	208	221	208	192	223	232	240	263	235	208	219	206	195	207	169	174	204	200	167	181	179	167	189	147	168	188	162	177	180	154	169	163	162	173	174	175	165	201	202	185	181	166	173	174	184	182	180	176	160	189	179	164	143	167	179	181	183	176	159	176	166	173	179	173	168	164	144	167	168	172	149	171	212	173	181	178	166	174	154	182	184	172	171	164	177	157	171	175	158	157	157	154	181	155	168	154	157	171	179	174	160	172	156	172	163	176	174	188	160	174	178	167	156	170	180	136	177	157	160	174	172	172	167	151	174	192	189	149	179	165	168	164	184	173	145	156	162	156	157	180	141	147	154	167	154	178	174	182	166	176	183	151	188	177	163	189	159	186	172	156	168	178	192	167	163	192	183	182	170	174	181	169	169	169	158	168	174	171	165	174	143	197	175	155	184	156	169	160	151	144	163	175	169	171	160	168	174	167	195	176	184	173	180	198	166	158	132	150	157	175	165	171	161	151	158	155	160	156	208	181	165	157	170	160	156	169	184	162	174	165	201	154	152	176	173	156	192	160	156	161	161	151	161	152	156	177	187	151	171	164	171	171	156	180	177	171	174	171	178	147	193	175	157	179	172	167	164	167	172	182	174	164	188	177	167	178	175	139	157	161	166	167	173	153	168	182	187	167	137	167	193	184	156	177	163	163	191	182	183	167	159	165	164	172	187	159	168	171	154	199	185	176	186	151	179	174	170	168	158	161	162	172	201	166	171	189	154	140	194	171	180	171	165	179	162	173	160	174	156	186	166	176	169	158	156	177	178	158	169	145	171	175	173	163	135	164	165	159	173	164	173	159	153	176	183	187	165	159	154	163	175	182	156	165	171	168	163	192	151	177	168	164	157	179	174	169	174	194	208	146	163	180	169	160	156	179	168	155	172	188	189	171	174	158	175	176	166	158	188	173	163	169	164	150	154	167	171	177	172	156	181	195	165	168	152	160	174	161	177	173	166	168	176	147	150	159	168	188	156	190	142	174	162	184	162	169	159	185	165	192	161	161	155	178	166	184	169	176	189	186	177	177	200	133	174	155	168	162	184	150	153	163	141	171	154	165	146	197	158	159	177	137	155	166	184	175	166	161	163	151	188	167	160	185	173	159	165	175	184	168	154	161	152	181	168	169	182	161	169	175	168	137	164	189	177	198	163	164	169	181	182	156	191	149	157	162	168	144	163	141	170	183	173	169	172	170	177	159	192	185	202	180	198	159	169	181	155	147	170	151	184	156	155	171	171	152	174	161	167	159	141	188	189	166	155	157	173	180	159	166	178	158	154	172	155	169	171	173	170	152	156	150	163	175	169	175	177	173	127	199	198	152	175	206	151	191	175	158	169	164	164	174	191	181	161	173	178	151	157	179	179	144	211	164	187	145	158	170	160	165	180	176	178	173	175	166	163	157	176	168	179	166	183	169	169	167	154	173	168	162	181	148	161	177	203	161	188	156	165	191	159	183	155	158	170	140	196	158	171	171	160	162	157	186	182	161	168	159	169	150	173	167	157	169	152	169	173	177	160	164	157	159	158	146	146	135	183	187	160	166	167	158	161	172	169	178	174	167	179	173	159	197	168	176	175	169	174	148	177	181	175	190	192	184	173	174	171	184	182	184	192	185	162	169	167	154	151	169	155	198	155	170	164	176	206	169	150	168	172	166	160	170	187	173	142	164	151	174	184	181	157	164	163	160	155	191	153	160	165	159	170	174	193	174	169	173	186	168	165	172	158	164	157	176	152	180	150	169	172	170	193	166	186	142	151	168	162	163	151	168	171	175	147	162	158	181	167	168	182	167	165	167	163	159	171	174	186	161	182	173	162	171	193	171	159	166	180	150	155	168	195	169	175	170	166	155	153	177	179	181	162	180	151	172	172	155	165	189	179	143	154	169	181	167	176	172	156	158	159	163	193	184	159	147	143	141	161	158	167	175	184	169	169	163	167	181	145	193	174	157	150	170	151	161	168	138	164	190	179	158	171	188	188	173	176	166	160	163	156	162	189	171	156	159	176	177	190	150	171	174	168	164	152	171	155	168	160	176	172	184	168	152	182	175	169	197	136	201	155	198	193	155	162	167	176	192	155	171	186	156	188	182	176	157	178	184	163	182	150	191	178	161	172	169	189	162	202	146	186	166	166	162	183	202	194	165	185	178	145	183	168	167	169	166	161	170	159	153	198	161	151	172	166	181	168	182	170	159	146	179	172	188	168	175	164	166	187	169	166	145	177	168	166	137	167	148	145	174	160	149	160	162	162	162	181	144	184	176	174	157	165	161	173	163	169	157	166	179	188	178	168	191	166	163	190	180	186	177	169	147	175	172	177	141	164	150	174	175	178	155	156	188	181	168	180	170	178	183	143	171	176	180	151	172	177	166	139	145	161	170	167	184	159	173	147	159	186	193	166	166	151	151	189	169	156	174	177	161	179	154	161	184	205	192	189	159	204	162	180	168	174	185	155	178	154	160	166	174	193	159	176	180	159	200	165	152	155	174	185	169	135	203	150	164	151	190	136	154	164	191	195	182	154	189	196	166	170	169	157	164	196	168	174	193	181	177	181	185	165	163	209	165	165	171	141	150	187	145	149	155	155	164	154	190	154	150	156	156	170	187	162	167	157	163	170	166	159	168	159	134	143	155	165	169	143	155	160	171	165	161	149	165	179	165	181	167	174	174	181	171	181	171	171	173	158	168	191	155	166	170	182	173	167	154	154	172	166	147	165	148	223	191	203	150	168	178	188	165	166	188	182	175	188	156	171	154	175	153	177	179	168	168	175	136	169	157	162	186	169	180	188	141	189	147	181	158	163	175	161	158	169	135	162	152	185	182	167	171	161	154	172	188	166	177	161	176	199	188	163	163	170	164	157	148	182	147	150	185	162	166	156	156	179	165	166	147	162	168	196	209	160	163	184	200	155	182	175	161	145	146	186	191	166	156	168	166	152	150	176	157	140	168	143	149	157	176	185	161	179	161	179	188	159	183	193	158	168	177	159	171	158	163	178	203	170	164	144	166	165	166	194	178	169	150	179	170	175	138	167	164	157	192	162	205	180	185	153	165	182	140	149	172	164	173	163	155	174	181	160	144	182	161	149	174	195	153	167	174	170	174	165	144	172	169	173	155	166	166	160	161	182	169	173	169	163	153	174	163	167	191	166	186	190	194	161	155	162	173	153	168	195	178	159	159	167	182	191	179	154	156	173	154	155	183	182	148	174	168	160	167	188	169	165	169	179	168	165	171	175	167	183	192	152	172	169	169	165	176	174	165	163	162	171	160	160	159	178	168	163	180	168	202	189	170	184	159	152	156	167	178	167	169	158	175	154	171	162	168	170	159	167	167	164	169	159	157	217	163	177	163	148	164	170	149	151	177
11267	6287	9465	11200	11096	12537	11540	7500	5743	5026	4113	4384	5355	5917	6001	6144	5637	5861	3994	2206	1324	1413	1546	1702	2194	2596	1914	1926	1543	1422	1353	1193	1046	990	975	931	874	959	1042	1006	937	1074	942	893	984	994	1058	1027	850	766	736	662	635	612	523	512	576	502	516	495	533	546	511	536	537	466	471	486	450	534	477	475	472	438	452	469	486	520	560	530	500	475	463	453	489	445	463	481	483	498	465	493	474	448	453	473	463	477	433	488	483	460	480	466	455	451	411	456	472	457	457	446	471	445	463	453	443	443	466	457	455	448	492	475	473	462	483	438	477	467	434	452	443	475	468	444	448	492	415	484	451	472	450	486	469	457	482	412	453	456	440	457	472	431	449	475	470	449	455	439	489	460	453	451	457	462	461	434	452	464	430	438	488	450	486	446	411	443	470	433	443	463	422	453	444	463	422	445	471	441	441	451	448	433	425	399	466	441	457	431	434	420	471	444	488	430	445	445	464	422	467	461	476	455	433	438	481	467	449	457	473	439	478	459	444	481	458	456	444	444	469	440	506	453	416	465	463	439	420	434	453	462	460	466	444	466	467	411	449	434	477	470	472	424	429	427	469	458	439	461	464	459	452	457	398	451	470	486	412	459	467	415	469	450	429	432	463	451	443	456	475	411	430	452	457	491	461	467	402	483	486	455	471	466	475	453	425	400	448	456	401	480	426	446	454	428	447	476	437	470	458	464	432	412	427	442	443	490	429	454	446	476	477	434	474	418	487	441	476	475	442	482	461	465	437	450	445	400	470	439	468	441	477	480	424	470	438	454	459	481	412	457	462	477	472	432	484	438	433	481	473	442	464	431	457	465	459	448	429	463	456	456	427	440	425	471	450	457	482	452	469	496	463	489	439	455	456	408	461	443	436	498	471	471	433	455	495	409	432	431	441	428	460	459	453	481	441	490	447	451	479	469	473	457	457	476	451	426	501	389	475	423	464	453	463	485	477	459	439	458	441	444	494	455	449	459	441	477	502	462	457	465	452	451	460	482	467	416	468	446	402	463	480	467	458	450	392	435	441	476	437	442	467	465	460	460	504	492	474	467	462	449	424	447	495	436	460	434	419	470	451	457	468	433	473	472	491	451	424	440	445	454	450	482	458	406	480	407	478	432	460	449	440	439	465	481	462	449	434	458	428	457	419	478	475	460	458	418	444	454	419	432	482	447	466	479	456	458	427	484	443	457	430	430	475	450	504	454	454	444	480	468	466	466	454	475	469	440	451	443	451	449	474	449	437	454	436	433	479	471	456	439	500	489	434	416	468	452	485	436	461	458	459	483	450	479	458	471	455	449	454	470	439	433	447	412	457	443	480	416	476	461	461	431	444	465	410	479	446	435	438	455	472	439	460	503	473	456	445	462	452	466	442	475	454	436	431	484	500	422	418	451	493	458	441	425	454	440	415	468	435	442	486	490	426	440	476	453	464	442	446	452	438	451	464	436	409	409	455	457	426	398	462	458	474	471	458	428	435	462	451	432	404	459	477	459	470	419	446	451	429	474	427	457	450	432	435	469	439	444	443	445	451	424	464	469	463	472	454	437	456	455	462	430	446	477	480	457	424	470	477	450	457	447	485	421	452	478	419	470	476	425	436	468	422	443	472	430	423	493	478	460	449	459	438	428	481	470	440	424	474	468	501	442	434	460	453	455	469	478	438	421	426	481	429	462	505	445	445	455	450	442	434	453	439	395	462	437	476	451	446	436	465	445	450	426	456	468	428	455	467	481	455	464	434	450	442	438	421	427	498	476	440	428	461	432	477	437	495	449	455	449	445	448	434	451	481	490	470	421	424	479	450	461	455	458	466	418	455	468	461	474	436	488	439	471	440	478	455	456	431	442	441	455	434	454	473	463	480	478	428	444	449	466	435	458	450	488	455	467	458	475	417	449	486	486	449	458	442	488	456	437	426	490	497	477	461	444	497	486	477	472	459	475	460	423	448	426	409	461	504	433	469	471	462	449	465	440	433	477	483	486	419	403	473	463	473	453	432	445	492	447	504	442	461	447	454	462	450	452	422	461	462	451	472	453	476	474	480	469	458	492	472	442	432	457	451	443	457	447	484	460	473	416	465	439	429	452	451	448	433	465	426	451	451	459	455	439	440	449	480	484	453	475	465	435	455	472	442	454	460	474	441	467	461	432	427	455	438	454	463	456	495	456	434	475	441	454	449	450	491	436	459	448	468	419	445	495	450	443	442	486	441	457	453	463	462	444	429	438	424	442	459	455	412	447	460	397	457	448	457	461	472	520	429	448	457	446	487	466	426	462	440	437	488	447	429	428	462	434	419	486	456	487	452	445	433	423	470	446	454	445	455	467	492	471	455	467	474	421	457	451	470	385	439	444	461	457	480	449	455	453	434	445	441	458	457	477	421	416	443	474	449	463	452	465	466	467	453	436	467	419	443	439	475	445	423	467	461	463	458	445	455	439	466	441	461	489	478	464	421	437	422	452	470	453	489	440	452	453	461	463	416	410	467	423	442	474	500	432	478	456	465	459	468	466	466	468	487	443	419	424	447	451	450	481	446	465	463	476	463	466	431	489	442	454	429	437	431	455	460	460	425	450	475	430	444	431	441	453	473	421	493	417	448	482	459	468	431	426	476	446	482	439	453	426	454	470	449	479	422	476	469	471	472	466	430	431	452	463	471	469	463	464	450	446	450	464	452	456	475	457	470	457	441	474	473	453	458	499	474	436	455	468	449	420	478	481	499	473	457	493	454	436	447	449	480	440	469	456	440	485	466	469	454	424	432	424	483	490	443	477	476	451	437	466	422	458	460	443	448	442	433	458	464	448	447	447	436	439	453	461	496	467	481	476	443	453	497	457	451	440	425	418	456	437	455	454	478	472	429	459	439	433	475	464	459	453	473	472	445	431	472	459	470	441	451	458	428	441	443	487	419	469	472	467	464	450	444	466	435	426	484	436	437	464	457	479	419	415	429	492	456	434	428	485	467	490	472	454	449	445	444	446	416	446	444	425	445	424	463	481	435	428	445	485	449	446	462	467	436	429	430	429	448	451	448	452	431	421	429	475	455	461	497	492	429	491	459	415	466	467	437	454	448	433	482	443	465	451	462	460	482	432	450	457	438	442	502	448	448	463	452	462	443	444	482	468	418	451	467	472	468	425	468	479	451	464	449	463	455	432	446	465	440	471	474	415	474	447	438	456	476	479	442	480	473	469	477	451	480	464	452	442	466	463	451	469	458	486	429	471	453	484	427	468	470	442	454	454	434	421	450	464	478	434	477	427	453	441	477	501	461	475	469	469	408	469	456	433	461	453	459	496	465	473	435	432	419	438	452	462	426	427	423	432	414	453	449	464	418	448	492	426	442	470	452	430	440	466	456	412	481	454	390	440	458	465	448	450	473	427	480	451	426	453	473	436	439	442	438	465	504	435	482	467	435	471	475	456	431	435	422	477	473	444	430	465	454	451	471	502	455	449	444	424
2940	941	862	734	584	487	414	427	397	392	430	491	545	617	640	655	598	574	498	403	382	388	365	383	384	389	391	401	405	365	364	399	346	398	363	367	361	367	342	372	355	382	390	352	404	333	355	385	397	386	365	343	377	356	386	341	385	380	341	345	370	375	386	396	416	339	342	387	355	411	320	354	406	396	354	367	371	370	365	395	307	356	352	349	402	349	373	360	362	365	371	364	355	367	389	365	331	349	376	376	381	354	383	380	374	383	364	345	399	366	358	370	333	382	385	364	377	339	380	385	362	386	368	347	377	349	346	349	370	367	346	379	382	368	359	385	344	386	393	360	381	353	372	352	343	335	365	373	370	386	351	345	352	390	339	390	370	336	387	400	359	347	354	343	382	350	342	353	355	376	368	379	349	334	360	387	367	373	418	358	352	345	386	360	352	349	410	422	351	352	416	357	376	371	383	382	375	348	366	365	361	368	388	385	370	393	378	333	379	342	373	404	357	361	346	389	387	376	372	337	347	372	372	340	381	334	392	366	391	424	360	356	373	362	369	398	385	362	370	368	372	343	345	398	371	403	362	352	368	377	381	340	397	349	356	347	345	379	396	394	399	368	354	371	377	385	378	365	371	338	372	331	373	362	362	378	388	350	401	382	378	389	399	397	377	333	361	364	348	391	356	360	364	371	348	363	365	339	356	363	384	335	350	342	374	378	412	417	349	413	367	371	354	378	357	374	357	327	357	383	384	330	378	377	367	361	362	345	339	359	365	385	376	337	333	382	370	379	391	402	381	425	385	377	339	342	362	366	366	358	407	401	364	346	344	383	351	368	358	363	366	364	383	371	391	375	380	371	396	381	344	376	402	377	364	385	394	369	353	362	371	354	351	376	394	381	365	339	392	373	333	336	329	384	374	363	383	364	408	401	384	386	351	356	363	348	355	376	359	385	357	384	365	411	366	350	371	363	357	370	371	361	372	361	373	388	353	354	350	368	367	366	342	360	387	388	363	338	359	352	391	385	364	359	355	378	364	353	391	362	376	365	390	338	378	366	386	401	334	347	365	381	327	334	354	368	369	383	393	349	396	374	352	367	351	374	395	366	390	325	371	377	382	351	365	401	408	387	362	351	363	339	386	352	357	332	342	383	367	357	370	330	362	365	368	362	361	355	410	375	367	369	388	374	394	380	360	327	331	379	364	367	349	394	353	350	335	343	353	394	404	349	369	392	381	405	363	371	368	379	380	333	321	329	362	380	355	393	349	381	376	338	377	374	362	323	370	417	358	363	361	343	367	372	388	379	357	371	343	375	334	360	351	370	358	371	393	361	336	364	373	368	369	376	352	368	361	397	382	378	368	374	383	395	358	378	365	365	381	362	365	363	391	367	357	376	394	348	372	369	385	366	347	356	403	373	354	399	367	348	299	384	338	364	372	372	369	374	400	339	353	348	371	366	358	336	387	374	339	360	357	369	383	344	376	352	413	400	374	333	381	383	327	342	402	354	360	377	379	345	376	387	344	373	323	376	378	374	361	379	366	375	361	366	377	345	368	360	360	376	360	365	340	365	362	362	326	361	345	353	379	396	358	342	347	363	347	362	358	369	391	353	334	379	339	375	355	375	363	377	382	353	371	351	386	381	395	370	369	328	360	367	373	360	394	415	384	392	343	335	383	381	372	357	366	338	371	352	366	353	404	361	391	382	359	351	364	376	421	377	377	359	379	348	397	410	374	361	346	364	356	360	390	393	359	356	353	350	358	368	368	383	344	350	372	311	332	365	389	349	350	380	348	394	379	346	406	356	383	370	375	358	377	373	375	386	396	389	352	343	396	335	381	359	373	357	398	369	365	330	374	378	390	364	318	386	378	337	381	363	361	388	320	390	355	358	357	351	373	335	336	392	401	402	374	389	388	383	361	346	358	353	375	378	400	359	382	385	356	356	356	362	375	364	396	388	414	364	386	340	355	355	302	373	383	390	350	359	344	366	356	401	383	362	368	359	350	401	392	390	376	342	379	364	372	360	328	382	407	349	366	364	375	327	383	393	368	377	404	373	387	388	364	348	368	360	357	373	333	342	378	357	346	333	340	351	387	404	382	356	332	377	369	395	364	394	353	354	377	379	370	372	389	365	344	348	384	338	347	364	376	336	351	413	372	370	404	373	363	348	348	383	357	347	368	343	353	360	371	376	400	369	392	367	355	358	357	377	361	333	331	361	355	333	363	352	390	390	403	422	344	372	362	372	356	374	363	378	371	355	363	360	361	339	356	364	390	374	360	401	367	386	382	362	367	344	339	373	392	332	415	376	377	364	357	368	343	385	378	379	404	346	358	346	365	366	334	373	330	381	368	357	361	379	347	358	360	384	388	407	365	399	401	351	361	355	342	324	358	351	363	386	393	388	365	343	395	359	369	359	374	379	388	372	369	369	370	353	390	366	343	370	353	342	402	375	390	339	380	375	403	391	370	374	402	360	335	381	345	437	379	384	340	347	379	342	384	348	363	420	349	397	346	358	352	380	366	360	373	355	384	356	365	378	379	396	339	364	362	357	352	389	363	374	331	369	335	341	356	393	405	343	342	386	366	394	355	387	350	351	373	326	423	382	419	353	406	323	378	349	369	341	339	340	366	378	368	368	383	362	355	340	375	369	327	365	374	378	370	390	362	372	361	338	383	366	380	339	389	373	378	379	378	378	390	385	333	371	373	370	393	379	370	339	402	376	327	376	423	384	354	385	397	393	371	353	375	350	363	338	384	386	380	377	395	334	389	386	394	401	417	398	398	375	391	397	330	360	363	411	373	356	345	375	394	322	341	373	342	357	357	354	368	376	343	399	352	375	352	331	336	374	358	363	361	361	342	366	366	355	383	318	421	410	327	411	363	397	361	340	405	379	328	347	374	375	343	369	400	376	361	345	386	352	377	337	358	355	379	373	373	349	396	355	360	363	346	356	379	349	363	355	401	386	389	381	357	360	362	366	339	352	383	397	383	343	378	371	369	382	353	377	351	374	379	342	381	414	387	386	378	393	372	372	382	372	348	373	364	355	376	385	384	362	334	411	367	413	339	385	311	328	381	385	357	331	350	390	363	377	390	381	371	366	401	367	413	380	372	385	403	372	377	353	348	364	375	365	346	349	366	310	360	406	347	341	364	337	393	365	379	386	387	360	380	375	382	336	355	366	369	345	349	384	382	353	323	392	378	360	377	376	404	376	358	389	349	392	383	376	352	367	362	360	370	374	364	378	361	393	382	385	361	372	388	354	340	373	384	338	351	349	368	381	382	410	364	345	354	352	378	341	339	366	383	393	334	368	359	403	378	354	389	399	368	358	424	390	360	381	365	377	385	367	365	396	391	373	360	366	368	352	376	364	372	341	359	344	375	350	394	385	370	405	357	378	321	389	392	367	375	383	372	336	392	367	361	366	369	364	393	415	395	384	408	322	362	387	353	364	406	360	368	369	381	360	338	368	345	366	355	345	354	339	382	361
3160	1424	1849	1956	1704	1519	1236	1170	1100	1194	1237	1560	2270	2744	2766	2866	2594	2713	1803	1202	966	899	963	983	1051	1081	1023	1058	919	890	942	1005	931	907	831	875	849	855	862	900	922	890	872	843	845	878	894	883	864	900	841	914	872	842	809	821	847	872	820	868	882	900	827	834	875	897	870	884	863	841	891	857	832	880	899	826	886	894	872	823	887	826	853	814	810	842	851	893	868	854	883	886	866	894	851	832	874	860	893	846	790	869	858	802	900	891	867	881	867	813	908	881	866	883	906	838	856	847	879	815	891	869	839	892	827	912	836	839	854	862	870	838	876	897	827	870	895	880	780	859	888	870	852	882	842	850	885	849	888	868	847	876	835	893	811	828	871	893	866	873	831	873	824	909	912	925	903	877	874	862	917	849	855	861	866	859	829	874	910	880	870	833	836	940	863	918	865	845	881	865	854	877	870	891	859	833	888	877	837	888	893	834	866	846	856	844	895	802	867	858	844	894	919	863	909	874	894	859	866	904	927	883	870	848	859	839	857	943	916	858	826	904	942	869	873	872	886	852	879	895	845	946	844	906	869	859	927	831	861	848	822	850	902	884	834	911	845	921	910	882	878	870	875	829	870	927	864	883	888	854	906	925	895	851	867	907	887	831	805	857	822	908	866	823	853	860	890	833	834	837	870	841	864	820	856	832	868	884	838	837	926	892	972	880	877	805	891	843	865	863	829	835	870	879	852	865	883	872	880	827	888	933	845	941	851	905	885	915	878	907	852	833	847	855	874	891	833	897	841	902	838	869	831	859	888	860	844	845	854	865	868	837	827	859	866	849	903	856	841	871	873	813	814	927	856	862	816	864	850	895	898	852	900	855	868	856	865	870	867	868	879	831	823	799	837	897	833	895	918	882	872	904	853	851	860	864	887	835	879	903	864	912	845	821	824	895	854	871	888	897	864	839	867	897	886	906	917	874	853	871	845	837	840	802	820	818	815	884	833	834	839	839	852	868	849	849	831	870	815	861	931	845	868	827	854	847	852	862	902	874	840	883	853	851	886	883	872	860	853	870	886	822	896	899	935	846	887	884	849	913	865	906	857	879	915	848	837	887	896	866	877	900	928	910	807	802	899	909	817	857	865	905	830	865	852	835	916	894	883	878	871	875	893	890	842	854	806	838	861	862	816	874	865	834	850	815	832	879	894	853	918	877	839	922	855	845	833	863	859	862	882	879	844	863	779	900	874	919	852	863	816	851	859	904	874	885	883	833	823	873	878	793	806	880	849	892	919	872	861	833	859	842	846	877	895	881	888	887	787	863	804	896	833	894	893	842	830	862	884	818	862	841	863	928	888	934	848	889	905	911	818	861	820	862	855	867	866	847	823	876	839	900	876	822	862	851	869	843	917	868	860	906	888	895	898	809	864	904	887	832	850	828	832	871	854	901	870	858	944	880	865	903	872	847	858	849	823	889	846	875	905	864	879	889	844	821	854	886	906	857	867	850	798	920	902	853	829	859	913	880	881	887	835	864	848	841	859	828	790	830	851	868	863	872	885	850	828	867	873	863	906	870	833	880	836	880	810	822	852	832	855	840	881	877	881	881	918	852	895	825	892	852	830	840	874	886	830	860	884	882	910	819	890	872	842	868	877	876	876	823	859	868	852	827	941	813	874	851	826	873	838	925	811	894	830	828	865	836	856	892	859	864	855	814	861	893	822	815	846	856	860	838	883	878	839	881	854	897	854	920	851	866	871	850	870	871	865	847	847	879	840	810	849	843	901	861	874	857	854	899	850	895	896	912	833	947	847	890	881	862	884	865	880	879	888	897	881	868	869	881	839	864	863	860	858	895	915	889	896	795	846	818	873	850	899	886	872	902	818	856	878	828	839	861	873	876	902	847	927	902	905	853	844	866	911	865	881	870	860	888	880	947	903	910	883	856	858	859	859	867	886	844	925	877	910	887	869	909	866	882	877	864	881	866	866	867	866	876	850	890	810	853	898	830	874	850	882	927	866	889	858	934	865	849	890	902	815	850	899	874	913	848	876	872	889	832	867	868	850	798	918	844	876	872	850	869	890	849	876	919	857	906	901	862	883	841	858	844	916	817	821	936	893	868	873	845	840	856	890	878	838	842	859	858	868	890	892	882	914	846	981	855	850	842	898	905	939	892	879	859	850	893	884	849	866	906	840	857	867	843	852	876	847	873	832	792	864	839	846	876	878	889	873	844	870	859	914	855	899	876	904	797	879	867	876	880	873	899	894	862	829	880	873	852	834	855	884	878	882	841	894	836	917	904	867	851	865	787	891	862	885	849	894	875	881	816	884	928	889	884	887	874	922	878	869	905	845	794	900	891	818	850	885	804	912	869	861	856	841	887	895	846	876	875	893	871	896	872	870	874	830	841	824	850	863	840	879	878	884	856	843	864	842	785	919	863	845	887	855	858	887	907	851	862	868	916	842	858	874	861	852	846	874	892	865	916	849	863	852	891	788	856	878	884	869	826	897	844	906	801	876	848	802	885	880	887	832	962	869	853	838	845	886	905	930	843	828	854	872	895	892	844	864	886	850	860	866	858	838	906	871	812	805	842	855	888	849	876	880	829	862	861	862	918	891	885	884	877	893	861	848	888	897	855	843	849	817	904	945	898	848	880	825	908	846	912	865	904	847	845	819	877	861	856	887	889	902	835	892	811	870	862	846	825	879	897	833	910	896	883	890	897	851	868	876	931	938	880	863	841	835	900	879	862	880	852	898	825	803	847	798	846	851	870	874	891	877	853	841	812	843	849	900	887	912	875	833	815	900	888	888	868	911	826	878	865	862	846	876	858	855	909	828	854	844	903	855	891	871	830	911	862	867	854	893	856	875	881	883	867	838	854	870	909	861	800	895	908	939	820	901	871	895	861	871	824	910	823	873	872	855	898	902	854	800	867	861	857	859	866	843	858	860	851	878	870	894	863	882	868	832	881	854	840	893	865	784	826	838	850	837	852	837	858	900	842	872	856	867	869	831	890	893	814	825	848	909	911	866	843	828	862	913	869	851	890	861	891	886	887	879	805	899	864	903	895	909	872	930	897	856	890	911	866	885	815	891	897	846	840	851	839	829	900	845	890	895	824	912	865	829	887	865	870	848	917	858	859	841	901	876	880	879	862	879	884	861	899	906	880	831	886	895	896	853	905	894	835	854	829	873	877	878	838	875	907	857	828	885	831	892	849	883	875	832	837	851	856	865	898	886	919	925	835	809	836	875	869	853	850	839	842	856	842	861	842	882	929	890	882	860	873	868	821	879	889	877	828	870	850	843	849	875	881	867	864	926	831	881	866	859	897	892	844	869	879	855	886	893	860	836	881	858	917	908	864	884	871	861	938	916	884	864	839	876	874	867	861	866	859	864	880	911	856	874	841	859	892	884	914	883	840	873	845	887	943	864	856	872	850	857	885	844	834	886	884	834	845	854	849	855	872	845	881	895	868	879	862	865	893	925	839	889	876	888	815
10891	5431	4832	4061	3029	2927	1830	1170	731	591	551	596	756	790	804	857	777	683	473	349	260	267	286	355	348	362	344	330	286	279	299	254	262	284	229	257	235	245	272	277	258	260	285	243	249	261	266	245	243	247	256	227	226	242	236	236	210	209	226	217	232	206	235	239	229	236	219	220	205	239	204	210	215	206	239	243	203	183	246	236	230	218	201	217	231	212	224	231	243	211	203	215	235	221	198	213	234	244	217	217	226	239	231	200	207	217	231	213	233	253	236	232	267	242	248	215	224	226	224	204	210	249	245	240	203	219	214	211	211	241	229	203	236	211	210	191	225	229	217	224	212	210	237	212	198	224	193	203	205	215	208	213	210	199	238	237	235	239	229	241	235	229	202	212	241	227	225	198	217	205	224	207	234	228	238	221	231	221	222	243	238	222	204	214	213	199	217	212	224	180	230	237	235	271	242	226	216	210	215	219	243	245	228	223	203	230	220	245	218	243	188	240	212	237	220	247	224	236	225	215	215	222	235	219	223	201	220	205	193	207	214	221	209	184	233	204	219	213	205	222	210	239	242	220	212	242	220	200	209	209	225	228	234	243	208	195	231	212	196	224	226	211	232	229	222	242	197	213	220	213	199	225	240	221	222	208	247	218	208	212	205	245	221	217	238	241	210	223	199	247	223	240	212	204	233	227	195	225	206	223	203	274	223	198	223	218	202	183	201	225	221	215	245	219	221	214	218	228	216	215	206	212	220	217	235	208	220	202	224	206	181	194	224	222	201	242	206	222	223	201	199	220	215	231	200	198	236	240	209	238	235	211	202	228	193	238	203	241	190	224	257	217	227	216	228	226	226	247	212	214	240	230	223	201	227	229	227	196	203	241	241	242	221	201	232	214	226	223	242	235	228	209	198	203	211	227	222	222	224	207	220	205	199	223	226	219	217	236	230	251	222	218	223	244	220	216	227	204	221	240	206	192	204	242	207	230	224	201	209	233	207	211	230	182	216	206	232	217	225	216	229	201	222	215	241	261	235	205	244	199	247	196	232	258	229	243	227	224	205	207	242	222	211	221	242	238	207	228	208	201	225	200	212	201	225	203	222	235	223	223	202	258	250	196	208	201	225	202	228	256	233	239	223	252	219	211	226	213	206	200	231	217	219	233	234	200	205	217	217	247	192	193	219	258	224	214	216	218	225	218	204	230	226	211	195	225	222	176	243	222	233	234	226	195	213	201	232	198	237	213	225	239	242	230	220	220	211	221	217	226	217	210	227	220	200	194	227	235	239	236	222	207	225	222	226	212	206	216	202	204	230	229	194	211	231	209	222	252	194	218	201	211	235	207	207	222	200	219	225	222	241	248	248	199	218	215	210	217	202	226	220	232	217	174	240	222	223	224	229	213	247	211	233	199	224	220	219	217	249	238	229	200	222	222	222	248	198	208	238	240	223	210	235	198	217	203	189	222	227	207	242	194	228	213	194	197	226	189	231	240	227	228	186	210	224	229	215	200	240	230	230	190	212	207	246	194	219	231	192	225	229	228	211	213	230	216	215	220	221	247	229	208	220	205	189	203	198	202	229	242	235	237	228	202	250	280	206	221	220	223	218	223	223	226	221	213	235	222	215	212	242	217	224	193	224	236	234	244	205	207	227	191	221	227	225	217	216	228	210	211	195	217	225	216	195	219	253	241	253	217	213	233	218	226	210	245	250	227	187	239	262	229	212	232	202	215	232	223	257	211	217	224	224	204	212	205	216	237	246	193	218	219	201	215	219	193	211	224	215	203	213	234	223	225	195	225	225	207	222	215	227	235	206	225	205	213	220	237	205	218	211	208	213	200	217	236	219	213	228	246	235	217	207	208	230	219	207	210	217	211	213	220	213	231	241	216	209	219	238	238	214	197	208	239	211	217	219	236	194	229	231	222	254	219	208	224	250	243	226	247	205	234	227	236	224	237	226	213	235	189	230	216	212	239	201	216	195	220	203	213	209	217	232	244	246	204	212	222	205	218	222	204	219	233	248	249	194	217	236	192	216	224	228	227	229	228	228	233	232	247	209	214	218	210	211	231	220	215	204	200	206	216	234	218	210	216	236	212	205	237	214	212	220	211	218	220	184	215	202	209	225	218	241	251	210	211	235	239	216	211	222	239	209	200	216	221	234	200	207	246	222	237	242	222	211	219	227	226	218	233	209	243	225	233	224	238	211	242	225	209	204	238	223	226	240	226	213	205	202	217	203	215	242	211	192	212	209	228	212	236	210	247	233	257	239	226	234	171	229	217	239	258	214	230	204	228	203	241	204	224	225	246	226	221	234	233	229	201	206	210	203	209	191	235	237	260	227	228	194	228	226	255	241	216	202	233	198	208	235	189	197	217	238	214	221	207	206	226	229	246	216	217	211	209	231	221	216	199	233	225	236	215	234	218	223	199	202	220	225	231	232	224	233	224	206	217	217	221	216	231	214	213	236	191	222	218	219	202	197	227	208	217	203	226	198	217	219	247	229	216	223	210	237	219	218	224	213	234	196	208	230	242	230	222	232	236	236	236	227	199	235	214	198	250	221	209	242	218	234	211	210	224	223	237	222	229	250	197	205	225	210	228	210	266	237	212	206	237	223	216	203	216	221	231	218	215	205	242	228	223	217	216	230	232	226	218	212	199	199	210	252	183	224	238	216	250	233	217	201	260	224	229	220	180	233	219	228	236	209	245	225	211	240	193	227	205	227	211	221	179	214	192	185	207	232	211	201	194	239	201	242	250	200	202	224	216	202	245	200	221	230	214	217	204	208	232	236	247	243	238	187	210	211	244	194	202	240	208	205	218	234	222	244	226	200	236	203	222	235	204	255	217	247	223	216	209	223	188	204	214	227	227	234	246	220	234	206	240	229	209	222	208	234	251	231	236	242	206	236	233	225	244	219	210	217	240	238	222	226	239	234	211	220	219	209	243	223	211	216	236	229	213	219	207	211	210	200	209	216	215	222	227	211	226	229	233	205	232	235	203	191	205	227	214	240	258	201	213	221	223	209	215	218	210	207	235	232	221	210	209	225	240	216	228	235	222	207	222	226	234	245	214	212	231	230	214	196	208	234	229	229	208	234	226	209	217	186	216	225	207	226	201	226	245	218	222	224	229	194	239	217	205	205	252	235	205	238	206	197	244	237	246	212	200	250	211	224	195	247	209	232	216	240	232	227	220	231	209	201	261	205	224	219	218	204	195	220	203	204	216	208	228	223	221	217	203	196	219	235	205	258	262	202	226	235	213	224	235	208	241	215	230	240	216	223	209	247	218	218	213	204	192	217	232	215	206	239	220	213	226	242	204	229	217	227	231	211	201	217	218	228	202	232	209	203	218	226	226	221	214	194	230	231	229	183	234	218	205	244	209	210	214	205	233	229	248	257	214	232	243	220	263	216	215	212	214	209	228	188	230	207	205	219	205	207	211	255	214	233	218	180	240	201	205	217	246	230	225	216	219	204	217	204	218	228	229
8167	3971	5841	7919	7536	7797	5766	4464	3252	2995	2708	3064	3969	4324	4526	4333	4445	3938	2478	1531	1011	1064	1201	1478	1652	1731	1543	1482	1204	1161	1154	861	892	855	760	777	776	828	861	932	933	959	813	770	860	807	889	851	763	764	791	788	617	609	572	596	555	602	576	652	576	560	604	549	587	543	547	577	572	552	580	570	589	583	543	587	615	554	541	541	539	596	550	583	581	568	567	564	588	559	621	572	537	556	555	578	518	558	553	518	539	565	593	580	560	590	546	574	559	526	555	543	557	538	549	568	568	580	594	549	526	551	542	531	559	524	546	562	559	539	591	537	500	547	532	559	553	553	581	599	537	573	537	531	590	563	558	568	561	586	553	494	563	518	516	559	518	579	617	565	553	533	557	531	518	543	553	566	559	560	562	536	581	546	526	583	604	569	548	514	507	521	569	540	488	504	539	536	542	601	534	545	569	538	546	560	577	593	510	556	517	588	580	548	564	563	540	522	563	570	544	557	541	496	550	513	565	501	535	535	539	555	553	552	553	589	534	571	577	526	568	493	577	546	586	544	512	520	528	566	568	577	523	563	578	569	570	533	537	549	519	523	535	597	550	517	556	557	545	545	561	570	548	521	538	543	533	581	549	545	523	515	586	530	534	589	542	577	551	539	569	516	538	545	553	526	549	552	543	564	555	559	545	581	530	562	560	548	552	557	544	523	530	587	549	544	548	531	604	548	539	573	559	534	512	542	578	521	541	558	571	543	560	523	552	555	562	534	550	590	587	541	513	570	540	559	559	569	563	551	563	553	555	545	553	543	544	576	550	532	546	553	527	546	557	582	537	514	579	544	577	568	529	550	602	571	544	511	562	597	539	560	509	540	532	590	542	541	567	524	543	536	531	565	566	554	520	547	527	577	567	520	547	578	542	571	506	502	517	533	538	533	551	558	485	551	563	510	535	536	479	580	555	596	530	551	522	555	530	574	578	530	532	536	537	527	584	558	575	550	549	583	511	557	559	568	561	554	543	530	523	558	516	585	517	528	575	588	538	515	522	553	589	565	490	523	543	611	528	542	565	524	563	590	529	557	558	524	542	532	580	547	515	561	513	566	598	566	570	507	546	568	595	523	512	558	545	588	580	572	560	533	539	505	501	544	553	569	507	551	520	546	528	558	539	548	549	556	552	506	547	509	547	553	583	570	534	570	522	580	547	542	570	534	556	518	539	587	591	551	549	536	522	529	569	528	547	547	538	532	520	503	527	571	535	577	571	567	538	517	555	544	562	512	558	568	555	542	555	562	526	565	561	532	527	514	531	550	521	528	561	558	550	538	530	501	575	578	570	591	524	534	555	547	560	550	561	545	568	582	509	498	585	572	570	573	538	575	545	558	599	552	567	567	540	561	538	531	550	560	562	511	540	539	564	533	553	572	537	521	579	497	564	520	558	564	569	594	563	556	566	559	594	549	550	551	552	563	538	567	529	550	536	562	551	521	516	542	532	560	590	556	538	529	558	515	549	565	543	553	557	560	540	586	561	547	534	541	562	524	534	573	567	549	574	540	532	533	595	525	523	532	552	528	548	594	576	553	567	495	531	541	571	527	562	529	560	541	535	569	582	560	539	555	538	553	527	530	536	532	572	506	597	502	538	552	592	526	537	574	555	550	550	542	553	610	538	558	569	524	550	578	563	561	541	539	549	513	534	513	550	560	529	529	561	573	532	550	545	559	503	515	586	570	544	564	521	560	552	562	519	539	538	557	542	560	537	544	546	540	552	535	573	567	572	555	557	539	547	528	561	532	533	547	539	551	550	572	525	513	558	520	540	534	539	579	538	545	510	546	521	522	556	563	604	554	594	566	560	537	503	550	556	522	531	604	561	558	583	590	570	554	576	518	529	565	577	568	562	560	556	563	530	551	559	584	561	561	575	564	557	561	559	525	563	543	564	508	558	521	552	547	553	554	546	576	566	551	580	581	526	560	583	561	533	555	541	528	557	537	505	555	554	534	508	584	547	526	557	585	552	552	587	541	573	535	574	560	574	542	594	548	557	544	577	571	539	537	574	548	552	563	538	519	526	521	508	507	537	555	551	512	495	555	577	582	553	576	553	527	519	585	512	579	540	558	562	551	587	543	556	571	547	541	542	523	533	520	528	553	548	575	516	550	537	559	560	517	561	550	555	532	569	553	554	563	543	539	507	539	549	510	580	567	548	543	534	544	510	551	568	552	523	557	557	549	566	535	540	540	562	546	581	563	528	566	517	557	571	558	543	538	559	531	567	513	571	571	530	526	558	545	522	524	571	559	509	545	552	583	540	550	544	557	552	562	503	554	582	531	569	520	530	562	559	512	592	559	545	548	540	584	570	493	525	544	584	555	563	533	555	567	579	562	517	533	557	539	545	532	536	528	530	569	552	514	546	572	563	572	604	568	524	556	558	565	530	585	559	570	536	553	569	580	554	542	544	540	553	508	589	531	531	549	549	595	531	565	585	544	565	549	575	594	574	545	535	560	543	556	594	575	547	514	541	534	546	578	542	564	564	591	573	574	552	553	519	531	588	538	526	543	532	568	545	548	569	536	548	556	517	563	524	564	565	568	566	521	517	517	543	560	558	555	581	584	540	547	586	551	578	511	521	567	542	571	528	562	531	511	596	563	555	570	560	514	524	535	528	528	608	559	563	537	562	574	567	514	555	545	592	577	538	548	534	531	553	533	535	519	517	535	538	523	507	592	586	516	557	603	537	559	553	507	564	515	497	559	547	557	559	543	559	555	554	559	537	540	529	503	492	555	565	529	562	602	556	580	550	520	522	575	548	556	543	564	526	548	542	554	549	539	554	511	574	591	525	535	572	556	519	594	534	587	547	615	567	558	584	534	538	523	527	588	537	544	498	577	576	523	548	531	564	539	512	555	540	528	610	561	559	555	504	551	605	508	565	543	533	557	585	552	508	577	556	566	541	539	549	533	547	518	563	543	538	567	579	559	556	563	588	561	572	542	592	549	537	531	560	541	505	544	548	533	552	555	562	565	555	529	562	541	552	556	563	523	588	566	488	560	493	546	571	546	527	535	556	569	572	584	533	525	535	582	556	535	550	544	520	552	563	552	546	554	489	561	549	567	578	588	567	549	606	580	542	539	506	551	533	573	503	553	584	539	552	577	574	560	535	552	561	583	562	524	569	580	581	502	541	536	507	543	516	560	487	574	555	543	575	549	545	555	556	548	551	574	534	547	526	547	538	517	564	528	587	587	536	578	564	583	544	499	519	550	522	534	509	565	569	591	578	574	572	550	582	552	542	570	550	563	529	543	545	512	545	568	572	521	520	544	588	603	545	530	528	541	531	540	541	601	551	555	517	513	546	512	543	592	569	498	583	577	568	506	539	535	568	552	540	582	547	544	552	530	475	554	541	554	556	539	541	563	569	534	542	537	544	556	539	568	534	594	575	579	536	530	571	540	551	562	568	545	538	551	491	569	583	590	537	520	548	507	510	581	544	543
17654	8343	7689	6831	5337	4924	3161	1830	1416	1115	902	1001	979	1056	1100	1056	981	831	559	364	270	301	300	367	365	441	381	333	303	308	266	251	230	248	215	210	239	233	250	240	241	254	226	213	219	260	283	233	237	215	256	201	161	193	185	177	158	183	180	163	175	182	185	177	175	177	146	158	171	181	197	169	161	167	155	185	167	190	180	196	171	170	175	175	153	153	162	159	165	168	180	166	179	157	176	161	177	175	153	171	166	168	163	156	157	160	181	177	166	143	163	187	167	165	167	148	171	137	183	178	163	138	175	217	144	180	157	132	168	181	158	165	173	180	195	183	168	172	187	177	162	145	158	172	158	157	175	154	193	157	193	171	165	169	161	174	154	174	183	147	167	157	194	173	177	180	161	183	152	181	175	165	173	172	185	181	181	190	165	167	163	189	161	181	154	148	189	153	169	167	147	178	171	155	169	178	177	176	199	173	165	153	179	161	181	200	158	183	187	168	198	166	165	159	170	150	166	143	171	157	158	172	155	142	155	146	155	150	174	166	162	143	168	164	176	165	160	174	163	176	187	162	149	148	160	201	150	174	151	174	197	153	166	184	153	153	138	148	144	184	181	166	177	163	174	176	175	187	199	160	149	176	145	163	159	149	159	178	172	179	206	169	159	183	177	169	162	190	157	162	156	191	185	162	160	153	164	169	164	168	171	153	151	180	174	175	179	163	164	179	200	155	152	160	162	168	167	185	167	167	186	187	161	193	187	177	173	170	177	181	173	182	160	177	159	182	161	180	185	184	134	209	154	160	181	156	181	166	157	181	176	157	169	136	167	164	160	194	167	169	169	193	169	164	150	174	155	175	176	161	165	181	158	191	145	186	179	163	161	178	158	166	181	197	173	184	172	174	165	157	167	166	170	169	144	176	165	175	165	133	184	169	190	183	160	161	178	184	177	162	169	175	179	162	183	161	149	178	174	179	162	162	180	156	199	176	166	198	157	157	145	167	179	186	169	131	164	177	174	182	161	173	181	175	151	171	170	175	154	147	155	171	195	158	164	168	187	159	165	150	183	147	167	168	161	145	172	157	148	178	153	163	205	176	174	173	173	178	166	197	164	150	185	148	175	193	134	175	162	183	169	165	158	156	162	168	183	173	162	177	162	173	178	157	191	161	168	184	180	165	164	155	156	146	189	179	181	159	177	148	160	176	187	170	156	170	172	163	155	170	169	167	171	149	171	174	195	168	163	174	162	169	157	185	169	190	185	155	188	146	182	156	171	162	179	192	146	181	150	167	186	154	164	165	168	187	161	149	178	176	173	157	169	158	157	172	175	159	141	152	167	168	175	175	173	169	152	196	167	175	161	166	199	181	176	184	165	181	187	169	175	152	185	145	173	168	156	172	184	186	198	189	168	148	157	157	172	186	187	163	150	173	171	185	146	142	175	153	179	167	171	176	193	180	170	145	169	175	166	161	167	136	169	165	174	158	155	184	166	186	192	175	158	168	157	156	169	157	176	182	159	168	159	146	166	168	144	200	194	157	167	148	189	150	168	159	186	173	175	156	155	173	145	161	170	154	172	169	156	170	162	152	171	162	145	170	170	175	131	166	177	159	155	185	176	177	186	166	177	167	187	170	164	140	145	190	160	194	163	182	176	183	169	169	170	143	161	181	184	154	173	161	156	159	156	182	153	166	166	165	166	182	166	149	177	171	157	181	161	145	159	157	182	190	158	162	163	168	149	159	152	191	179	163	164	168	171	142	165	175	161	163	152	151	168	186	160	192	194	143	167	166	187	168	180	167	177	170	179	160	168	149	159	148	173	142	169	166	168	148	152	183	167	168	191	143	195	166	176	188	176	175	162	186	185	192	168	158	151	181	155	176	163	167	180	142	165	168	162	165	185	147	166	193	154	164	172	154	160	157	186	155	197	200	157	162	167	182	158	173	156	162	152	168	159	212	176	176	164	152	191	176	179	165	185	167	149	170	140	180	151	170	168	175	152	168	154	148	179	160	159	155	159	163	176	189	174	187	177	161	209	174	199	169	177	160	153	165	191	166	173	162	164	138	148	166	175	182	181	164	167	161	157	161	157	153	160	173	157	179	174	154	168	156	178	153	155	175	168	163	161	194	149	177	157	167	166	169	163	153	168	152	162	145	155	187	145	161	170	167	169	160	170	172	166	155	155	173	164	157	159	176	150	168	160	170	177	177	178	161	141	172	175	166	152	187	169	147	180	180	187	168	156	139	157	194	158	165	160	164	161	168	169	166	179	185	193	185	183	177	153	175	166	150	180	186	175	180	171	157	170	188	188	163	141	170	172	176	175	161	165	146	149	166	165	174	156	157	165	160	179	150	168	169	173	171	163	147	158	158	174	199	187	163	176	163	158	181	170	177	168	154	165	173	145	152	178	135	182	158	184	169	172	178	160	162	161	168	166	163	177	170	186	161	181	157	148	170	181	198	155	156	175	154	185	170	154	176	185	189	168	165	175	189	154	172	169	168	186	141	167	154	168	175	174	154	165	180	171	183	159	165	185	170	153	178	162	161	167	145	170	175	188	189	184	148	170	158	180	165	168	174	172	155	152	157	191	179	156	171	170	143	160	191	190	192	182	181	170	171	168	160	153	158	174	160	167	158	164	154	170	157	173	165	145	164	169	152	171	165	165	145	152	165	170	188	179	164	166	191	160	158	183	164	189	168	157	187	182	158	167	180	158	187	144	156	176	170	173	181	172	172	159	170	158	154	180	190	154	175	166	183	163	152	185	169	156	169	187	171	183	159	146	152	176	171	171	194	164	173	150	176	170	149	169	168	198	176	134	186	187	183	177	149	173	169	163	147	165	182	170	163	168	163	169	165	190	173	163	138	133	175	147	166	175	149	187	170	169	173	155	154	169	172	165	151	183	191	159	168	188	170	171	166	180	193	132	165	165	154	186	174	165	175	170	165	145	170	155	172	170	188	153	171	158	175	153	170	162	146	184	172	154	126	168	176	165	155	182	168	163	190	181	179	163	169	166	158	191	172	155	175	168	166	160	188	166	156	147	177	149	178	161	174	197	168	150	160	147	156	165	166	161	161	169	176	165	139	183	154	153	168	177	208	156	200	157	150	199	146	173	139	167	147	188	179	166	154	158	160	168	157	163	189	170	169	163	144	170	150	164	154	174	184	157	152	172	158	154	166	171	165	154	160	163	178	175	170	160	195	160	159	172	169	171	167	169	171	147	169	133	163	167	182	164	187	167	165	168	164	181	171	171	200	165	170	181	164	165	159	166	197	182	141	165	176	164	180	191	188	162	154	171	173	148	162	147	158	153	164	173	152	177	167	177	162	154	157	182	160	164	177	154	169	169	174	178	153	179	153	177	177	154	188	170	142	168	164	160	173	163	212	187	181	186	180	177	196	173	171	150	185	168	190	158	144	178	170	158	178	159	155	192	161	153	175	148	167	162	167	162	189	190	148	166	167	195	171	188	174	157	151	176	165	189	196
10593	5257	8449	11073	10932	12480	9423	6445	5841	5181	4097	4689	5411	5915	6110	6088	6058	5336	3283	1776	1199	1377	1567	1956	2284	2556	2079	1699	1625	1672	1351	1126	1046	966	957	789	976	1005	1033	1167	1083	1073	959	900	1059	990	1191	1096	948	878	893	744	776	572	524	538	499	571	515	544	530	539	546	535	494	468	499	489	477	473	453	488	481	512	516	532	468	499	506	486	458	495	468	449	438	434	470	462	510	420	473	472	464	463	449	498	417	497	477	494	458	429	439	452	456	485	452	473	451	493	451	462	449	420	427	418	473	407	446	452	429	441	506	409	456	477	463	403	463	452	474	461	473	439	450	463	415	430	461	483	435	444	453	448	468	512	435	461	421	433	444	450	454	478	492	458	482	447	476	464	496	483	446	440	472	481	462	410	427	467	497	485	455	465	450	469	421	448	458	416	461	481	425	449	457	486	461	456	454	449	429	487	453	430	456	436	465	486	408	423	449	441	481	422	446	417	462	470	445	462	414	439	443	468	420	457	448	426	413	447	464	440	449	471	427	428	451	487	432	460	457	490	425	438	448	481	470	471	456	435	432	471	462	450	427	428	477	469	476	455	473	427	436	439	433	475	436	404	461	451	464	475	443	476	471	496	488	451	418	493	436	452	463	457	456	431	460	487	441	462	475	426	447	427	398	417	431	472	432	459	440	461	474	452	452	485	431	455	445	451	438	441	487	446	458	418	470	483	434	464	459	428	422	442	462	467	482	478	422	469	438	463	460	434	461	432	455	452	512	456	445	437	485	435	432	427	470	464	478	459	449	440	446	418	462	450	430	464	461	455	482	473	424	449	445	433	466	472	476	446	437	471	433	452	463	436	447	497	432	458	418	496	483	441	467	466	473	434	452	482	424	430	472	454	445	511	439	481	456	443	464	478	467	455	474	459	467	439	474	462	452	474	431	499	431	470	479	426	426	424	372	480	449	449	414	441	460	473	421	465	474	417	439	467	456	484	450	462	460	466	436	464	449	440	476	460	437	456	453	478	404	467	435	443	456	459	454	468	445	465	459	469	452	445	437	427	446	459	472	458	428	435	475	461	465	448	433	434	471	435	445	428	451	468	450	436	444	475	441	444	451	492	482	454	464	469	480	411	486	476	449	470	468	474	437	470	445	434	447	452	442	430	446	439	493	428	466	461	478	440	449	430	446	445	458	423	453	458	437	412	459	424	416	418	409	454	447	471	443	461	438	448	477	459	453	476	432	438	446	449	459	431	435	425	448	466	478	398	478	444	434	481	449	447	407	486	450	407	419	475	435	413	417	450	462	472	452	441	451	462	476	460	457	457	468	438	425	454	469	473	463	479	445	434	456	452	452	437	455	441	453	462	464	420	396	448	474	398	438	462	435	478	461	474	510	449	440	452	443	424	420	395	431	497	422	535	510	489	434	444	505	421	462	513	456	449	468	464	469	502	483	460	400	447	455	459	449	444	428	472	458	435	429	403	443	454	437	452	429	457	464	468	435	448	453	430	454	438	411	454	478	437	446	468	453	477	472	461	467	484	448	470	417	450	460	416	477	467	466	490	431	472	431	440	456	435	416	481	412	464	448	442	459	461	453	452	468	503	450	422	427	451	418	438	446	461	436	423	441	485	474	484	436	424	464	491	484	464	464	449	451	450	467	532	426	456	457	494	423	480	496	455	484	456	454	460	466	441	459	439	467	456	445	444	436	433	463	432	486	498	455	452	456	471	448	434	472	427	444	470	446	457	476	453	464	471	465	458	444	456	435	461	446	450	468	482	439	433	467	486	471	442	476	449	481	480	443	451	438	433	438	432	468	434	468	466	423	430	455	457	452	453	445	411	451	446	439	463	435	444	485	445	479	447	438	433	472	427	458	470	454	459	441	484	450	500	424	430	493	454	457	489	440	444	456	451	453	453	463	473	427	472	466	435	454	466	432	433	421	418	461	455	430	406	474	438	449	435	465	408	425	412	437	453	470	455	495	418	455	471	443	444	470	480	450	435	432	461	438	486	455	461	447	504	446	462	443	451	443	421	406	424	447	459	440	460	429	463	426	446	491	444	451	421	457	444	442	447	453	451	439	459	418	465	454	459	448	446	454	439	418	466	440	436	416	421	484	436	452	477	486	429	414	440	453	450	451	482	435	453	438	430	467	464	494	487	473	437	473	439	453	476	438	465	436	469	438	485	469	459	466	455	430	452	457	447	470	450	439	420	491	454	451	452	460	435	454	465	463	413	475	446	422	472	448	439	434	468	464	430	458	453	419	459	438	426	472	439	403	439	420	458	448	426	464	445	508	485	454	425	469	457	472	488	458	441	453	421	474	447	441	460	442	409	447	454	458	446	448	450	463	451	438	386	435	457	489	417	435	465	455	441	430	414	420	463	436	439	437	466	440	441	454	451	433	441	474	446	458	472	438	453	457	459	441	428	438	423	499	444	431	436	468	462	454	438	459	484	497	467	451	420	427	436	440	463	461	510	474	476	413	426	424	474	449	470	433	480	463	406	390	458	464	427	393	445	478	435	496	465	435	441	423	459	466	470	477	460	454	466	464	447	469	412	475	434	509	408	449	427	449	471	485	429	450	441	410	454	417	475	439	479	456	467	447	456	454	406	445	447	449	473	428	461	478	443	456	453	476	429	470	432	435	415	421	414	430	421	432	458	455	453	418	427	450	473	491	430	463	438	451	460	450	450	481	474	473	431	457	450	447	456	415	451	441	442	436	448	443	453	449	451	448	465	428	462	435	445	453	425	433	454	457	432	414	442	448	461	436	432	460	441	430	487	433	443	433	387	482	435	454	449	448	425	470	427	433	463	439	465	441	445	421	419	468	430	441	430	461	422	419	435	431	398	462	458	459	412	432	450	443	430	415	432	433	456	468	449	501	426	444	418	452	471	456	451	422	470	410	435	451	440	452	425	470	401	375	476	484	501	445	439	454	466	457	467	449	432	443	488	491	436	472	489	421	481	429	460	456	467	471	474	446	448	454	468	458	456	439	460	447	450	470	464	454	429	446	464	445	448	409	448	467	446	457	403	435	431	463	459	444	441	447	470	446	458	455	455	442	447	438	452	472	434	449	471	444	440	439	396	446	444	452	441	471	444	453	461	440	435	438	468	453	440	444	462	437	490	430	435	474	465	424	420	465	430	422	485	443	444	437	469	458	472	438	483	454	479	435	430	444	447	451	440	470	467	479	462	467	447	442	466	467	443	446	428	418	466	438	422	438	418	488	437	444	427	424	444	477	453	415	454	398	471	436	466	420	470	470	456	453	449	501	478	502	460	428	448	419	464	455	462	465	446	462	473	456	413	446	484	415	462	451	431	426	429	442	448	441	404	473	451	430	460	448	457	478	459	435	438	476	395	457	439	449	445	476	423	444	455	475	421	447	444	476	460	421	477	454	478	479	464	440	453	448	464	445	447	480	391	434	453	448	465	452	455	455	452	467	447	480	437	428	433	452	442	463	469	482	447	471	439	421	453	457	440
2716	795	832	714	527	453	447	439	411	461	440	468	596	649	651	616	619	585	477	406	360	383	367	358	401	404	434	408	361	394	378	343	374	406	371	322	371	310	348	407	358	364	399	379	366	400	384	399	397	358	369	377	365	371	387	379	361	378	362	332	354	364	388	355	363	344	362	379	355	362	360	369	349	396	328	347	376	368	387	367	367	385	365	393	327	362	339	371	364	356	350	384	378	367	375	354	369	392	356	359	389	355	373	322	330	338	371	380	380	345	384	400	343	373	384	348	395	392	356	373	350	379	411	388	385	342	369	365	393	376	403	382	373	369	381	383	375	356	370	369	393	366	366	395	372	359	371	354	335	344	332	348	396	362	387	374	369	362	374	364	390	385	369	388	360	390	356	342	404	383	352	386	387	353	394	386	400	333	367	385	360	402	363	352	340	349	371	340	367	380	375	382	384	395	413	342	360	347	342	367	366	370	372	383	360	362	369	372	390	366	380	402	322	354	381	349	366	367	400	367	347	360	420	326	372	343	359	375	372	387	341	360	360	407	351	347	349	362	359	375	364	373	331	342	377	357	350	383	397	354	350	351	343	354	397	348	361	375	369	361	312	361	374	385	378	343	331	369	387	335	350	372	394	363	354	349	342	366	376	351	373	386	370	388	367	350	371	356	413	345	388	367	389	391	377	361	362	359	352	368	366	382	356	357	391	381	398	359	379	377	362	408	358	353	358	398	356	350	352	367	377	337	323	340	386	346	362	373	367	346	359	397	353	386	349	378	379	341	335	342	339	362	356	324	396	395	364	361	340	365	386	380	393	379	406	355	374	411	359	357	371	364	350	364	380	388	380	394	385	348	364	388	381	378	354	382	366	345	354	365	359	369	348	371	354	379	326	373	362	372	357	327	362	414	349	362	403	361	359	345	393	362	339	346	361	387	367	335	365	374	354	355	377	359	354	351	364	383	304	379	359	350	358	358	350	364	351	373	364	346	367	376	347	356	365	363	355	359	385	375	400	344	375	347	381	387	353	388	344	364	350	346	338	356	318	371	374	352	355	400	381	390	356	356	332	366	388	362	365	362	384	389	380	364	362	342	376	356	350	360	391	405	354	361	377	353	358	361	361	371	378	372	378	369	388	385	334	335	378	378	347	373	361	393	401	366	379	399	373	385	369	364	334	395	379	374	343	362	362	347	369	374	348	382	342	387	399	365	367	343	345	372	388	373	391	387	341	381	357	411	378	347	382	406	367	350	378	378	363	321	361	348	381	356	358	374	367	380	386	361	386	382	349	358	364	353	339	386	413	362	360	368	360	348	375	372	345	371	386	360	321	381	361	373	356	336	343	398	403	357	357	370	325	374	386	386	338	321	343	361	352	373	363	341	376	332	372	419	391	372	341	378	382	345	372	366	383	381	369	378	362	347	376	391	378	346	382	392	330	408	384	349	398	368	359	407	381	366	387	355	344	344	352	356	345	362	349	342	351	396	352	359	393	359	358	390	358	359	356	384	372	357	365	375	392	372	337	392	383	346	344	328	381	390	389	353	344	374	367	346	359	347	392	350	344	355	368	363	369	349	354	390	332	302	370	340	353	387	379	353	369	373	342	369	355	357	382	354	401	339	356	382	378	366	354	361	349	355	381	347	371	388	352	375	397	343	363	337	356	396	378	328	383	363	390	333	351	352	389	359	382	373	367	319	314	355	333	361	373	361	360	332	378	365	379	373	403	347	390	384	359	370	415	385	389	408	370	369	304	335	339	385	389	374	367	375	411	366	380	360	381	365	333	334	419	381	361	370	395	334	390	352	350	368	345	356	372	377	380	373	376	414	370	383	366	383	329	375	360	344	351	340	365	366	379	363	319	384	351	351	344	374	365	358	364	366	337	353	389	358	344	353	355	375	403	394	416	376	375	381	340	368	370	349	388	370	351	381	351	346	332	346	347	373	317	347	380	355	394	392	396	393	385	334	407	365	367	382	351	403	356	389	379	368	380	374	368	366	356	389	415	401	357	368	356	391	338	364	374	357	376	388	365	381	348	378	372	384	361	374	418	405	368	361	403	386	355	371	370	369	333	355	366	370	375	334	338	368	372	382	399	362	351	338	335	376	419	389	379	357	331	356	378	390	360	352	356	373	383	356	419	352	336	356	380	346	355	348	389	372	382	373	409	357	394	372	348	368	383	313	392	342	412	374	416	368	368	344	366	352	348	342	357	370	355	379	380	410	387	390	384	369	397	378	336	340	378	361	369	411	367	386	372	364	369	382	352	354	360	386	372	383	366	370	376	374	408	358	363	368	362	365	382	396	335	358	374	341	370	354	349	343	377	399	399	401	357	361	383	382	359	370	359	342	385	365	353	394	403	400	378	361	373	352	354	357	398	373	357	367	371	374	343	343	364	373	325	369	369	354	387	375	347	364	380	395	383	336	417	383	369	350	370	365	344	361	368	348	359	395	343	340	390	389	342	389	315	359	353	366	351	377	345	371	369	365	375	361	362	385	382	370	387	372	380	414	355	367	401	363	386	363	379	386	377	360	389	364	339	350	388	378	343	329	407	397	364	382	374	335	347	346	378	387	372	385	345	393	379	339	362	333	363	384	383	340	403	361	363	355	375	400	373	355	384	370	401	404	354	362	353	386	361	389	348	347	373	340	350	401	355	385	397	372	414	394	360	357	370	374	351	362	387	350	389	360	362	391	329	361	355	396	358	347	348	358	400	383	363	387	381	369	339	337	368	384	355	313	320	392	338	370	365	351	396	385	399	351	346	372	366	352	342	389	345	378	352	343	399	407	366	370	366	396	361	388	355	372	379	399	368	339	374	398	350	387	382	344	369	369	395	379	365	382	365	359	386	366	384	371	355	359	376	383	379	357	376	358	384	355	351	359	364	352	399	414	328	357	356	376	394	393	383	364	374	375	377	372	406	348	360	361	363	396	333	352	378	387	392	408	330	364	374	346	352	356	358	375	380	366	334	346	361	379	345	390	385	390	408	385	374	329	359	335	401	333	378	347	380	371	358	379	379	387	390	383	339	383	344	361	341	356	386	357	363	374	378	389	398	365	394	376	362	322	390	365	339	333	364	338	336	362	384	362	347	355	334	408	400	393	392	356	397	396	404	390	369	344	348	370	355	335	381	336	327	407	373	358	356	414	349	351	335	374	367	376	375	372	347	396	369	419	386	363	365	338	377	372	371	371	385	396	372	392	354	363	404	383	412	381	369	356	379	389	336	383	352	359	355	337	381	389	387	404	371	360	398	380	387	355	357	339	386	360	385	380	394	386	355	370	339	366	324	376	358	378	354	367	394	369	365	378	365	381	358	362	356	383	365	361	376	362	395	352	329	351	358	354	364	388	384	365	366	332	359	386	369	370	358	381	385	352	337	367	346	390	379	379	389	379	366	385	361	390	390	385	360	371	363	386	360	422	365	410	375	349	382	365	364	370	370	389	375	355	364	365	390	416	373	396	355	378	372	350	366	352
3015	1236	1790	1997	1576	1329	1219	1122	1194	1189	1226	1605	2414	2761	2878	2751	2619	2306	1508	1030	958	977	931	1108	1117	1032	1162	1022	963	995	967	917	925	882	924	891	858	868	890	908	868	854	837	860	847	846	944	863	897	887	878	843	885	900	881	939	864	867	892	888	864	888	921	829	872	846	888	880	849	899	884	844	845	880	848	842	832	918	909	834	929	826	852	907	856	869	879	832	819	848	846	859	874	891	876	863	871	863	851	865	864	899	886	849	869	813	921	943	848	880	892	839	850	833	855	931	854	843	830	860	868	884	890	846	912	890	819	821	845	802	874	869	814	864	844	831	831	868	792	906	844	887	888	841	871	925	852	812	860	853	844	860	896	883	873	855	849	853	855	861	893	870	814	881	906	909	876	870	876	890	872	880	853	871	797	848	892	866	897	889	864	878	899	896	850	872	874	836	925	828	811	869	874	819	849	946	817	920	850	841	855	869	894	859	900	894	848	820	825	881	911	812	867	921	898	847	901	886	851	860	874	884	888	817	833	882	834	871	908	861	868	899	902	876	899	868	883	855	848	872	827	870	796	862	826	872	843	841	894	850	860	914	843	837	887	900	827	835	862	833	854	891	818	852	882	838	892	897	859	919	873	892	885	825	850	902	886	819	916	835	818	883	861	895	911	885	900	915	872	845	841	854	906	921	886	912	841	830	891	836	826	861	884	860	859	873	869	865	832	834	828	867	867	862	842	812	926	856	849	863	849	885	875	836	858	828	867	856	851	922	853	866	858	852	886	824	901	886	855	830	891	853	857	876	877	927	858	838	845	794	859	838	900	858	836	869	852	860	873	817	867	888	851	889	877	859	849	922	843	846	850	896	861	849	862	852	841	850	904	844	868	863	857	852	820	845	852	871	818	885	894	853	823	850	842	849	924	866	832	867	879	880	877	874	838	869	877	871	849	844	862	878	817	866	820	880	882	894	882	859	917	897	862	868	911	848	882	919	914	926	888	834	852	882	932	878	836	946	879	873	889	846	842	876	911	886	833	878	862	855	889	873	817	799	827	838	872	879	894	854	892	873	906	885	845	909	869	844	866	804	851	857	871	827	890	836	837	896	837	883	832	859	836	903	863	848	844	874	875	825	836	848	910	820	909	859	910	903	907	826	917	863	863	866	915	850	877	859	877	878	822	870	872	905	837	842	869	860	850	861	820	871	847	875	882	858	934	904	874	881	863	854	879	854	853	831	881	871	867	863	864	881	873	844	868	829	881	912	868	871	856	824	878	799	843	887	848	838	865	839	844	865	809	848	882	825	862	856	889	851	903	905	861	894	859	861	837	864	882	866	928	861	895	879	859	883	863	872	811	887	844	858	824	852	843	863	800	883	846	883	859	903	847	901	905	844	874	840	886	872	847	882	845	833	843	845	853	920	850	798	860	864	872	860	845	838	829	868	875	820	873	916	866	905	854	856	942	874	900	860	936	894	829	841	780	859	916	862	839	876	870	892	849	912	838	932	878	819	830	892	859	809	860	878	835	840	897	807	855	828	866	872	863	895	917	874	872	874	853	862	922	857	864	891	888	902	828	848	810	883	857	892	869	845	862	861	865	842	831	893	853	878	860	880	914	809	853	870	797	882	878	924	927	876	894	848	851	860	910	863	879	860	812	851	871	821	885	889	819	864	779	852	884	840	816	877	858	856	888	869	813	891	856	831	910	846	920	859	854	856	806	783	912	828	912	834	907	795	868	854	847	864	843	874	883	866	903	889	837	887	889	913	913	892	884	836	890	834	866	899	881	797	861	941	861	853	814	785	862	876	923	900	866	871	886	838	862	835	893	835	819	858	872	811	855	823	870	919	865	916	847	868	946	879	851	834	821	868	899	911	870	916	876	834	845	865	876	821	873	885	837	855	835	890	874	856	882	888	886	886	875	833	874	838	848	963	798	873	875	854	834	882	863	874	842	833	837	918	879	885	822	876	835	859	881	858	869	866	871	922	830	810	809	860	870	802	860	883	863	913	891	847	878	845	845	841	907	840	900	875	831	890	826	896	868	828	876	851	904	879	902	879	900	849	866	855	796	848	881	823	834	865	866	793	815	900	869	810	866	827	914	818	867	890	884	843	824	838	875	845	847	856	845	853	863	898	901	885	875	828	835	824	845	915	781	901	842	849	861	882	833	861	876	872	822	805	849	917	858	792	824	870	882	853	893	871	892	874	842	846	902	902	821	909	870	841	869	889	834	885	885	892	873	853	882	873	912	857	868	902	841	885	892	848	875	869	905	857	910	828	898	873	899	868	853	851	879	894	855	883	902	857	870	893	875	888	828	874	856	884	842	877	823	870	858	782	881	852	873	870	831	866	789	850	849	849	783	916	860	859	882	872	860	863	836	867	870	858	902	876	847	848	880	841	845	866	882	850	869	853	822	868	826	847	809	895	815	883	855	895	810	847	828	880	851	851	853	864	850	938	893	929	864	891	872	875	855	871	866	884	907	831	874	842	819	879	813	878	886	823	813	850	855	874	893	843	870	868	859	861	910	876	852	839	915	868	853	856	825	819	866	829	849	892	899	845	833	866	871	905	867	858	883	835	837	850	863	897	817	887	836	874	868	843	864	907	875	858	827	879	835	880	894	878	838	864	884	851	874	843	876	856	888	868	869	860	857	797	886	857	850	866	909	872	839	848	858	928	877	846	876	892	905	868	884	836	906	850	916	894	865	812	879	865	839	761	845	860	884	819	867	830	837	844	884	827	873	860	868	862	877	856	907	864	876	809	907	832	873	850	848	856	942	873	881	826	884	806	841	866	857	883	899	899	855	858	845	915	856	895	889	894	874	916	831	876	802	828	875	855	870	825	867	881	839	913	841	853	824	868	845	837	871	921	810	843	913	869	839	930	867	853	896	884	890	874	912	902	830	888	870	836	835	840	808	883	900	812	893	857	842	875	882	872	884	808	886	911	891	860	936	896	910	877	876	882	888	891	808	875	864	893	859	839	849	869	869	872	887	802	894	838	882	914	838	846	850	877	829	902	854	855	857	919	844	847	827	833	891	876	890	891	905	826	882	890	878	836	926	859	912	845	892	867	847	880	913	884	864	816	849	916	892	766	832	901	900	900	898	876	844	878	888	835	942	894	904	886	873	866	879	849	839	850	858	878	849	865	862	877	874	879	845	850	884	825	875	861	867	880	875	838	799	876	890	878	892	885	916	798	877	890	860	859	860	901	869	899	819	867	879	832	875	860	842	841	866	868	776	874	893	887	795	864	911	895	840	843	875	880	837	844	812	817	879	826	847	808	870	887	846	809	897	836	838	889	869	829	843	869	876	879	794	853	813	853	890	841	907	874	873	834	837	847	870	859	846	890	895	850	886	872	870	868	912	864	858	850	928	808	924	881	857	892	849	841	869	843	844	838	878	863	897	834	850	856	846	871	852	865	816	873	916	911	854	868	908	900	866	847	865	917	809	916	816	822	878	912	885	838	887	868	820	830	854	873
11220	5213	4036	3277	2780	2478	1718	1018	694	673	610	670	815	826	796	829	876	637	398	312	315	265	313	327	381	330	358	319	300	314	272	253	243	237	233	271	233	281	271	263	233	225	247	235	231	271	281	244	261	253	232	208	238	244	211	238	226	207	258	235	236	186	220	215	229	232	222	235	218	246	217	254	248	211	232	222	194	206	225	248	215	200	198	199	238	233	220	204	237	224	235	216	224	219	212	233	238	219	259	237	222	218	230	216	206	196	225	219	233	222	215	213	231	218	242	210	236	225	216	225	242	222	215	235	212	205	233	201	230	213	225	226	247	238	206	233	238	197	235	235	226	216	221	202	234	230	200	222	227	219	217	203	217	234	214	227	205	218	182	201	216	224	224	250	242	243	220	224	201	211	250	208	222	232	225	216	231	195	246	238	220	225	221	214	226	193	190	211	239	223	215	256	212	236	224	176	225	220	224	235	226	236	238	213	207	218	190	222	210	221	218	225	230	237	222	235	231	225	216	241	243	204	212	211	192	207	244	240	205	211	206	234	224	219	229	214	214	215	223	225	225	219	216	193	237	208	218	242	210	206	231	221	219	221	226	221	202	236	228	219	225	203	216	229	224	254	234	243	216	219	215	236	192	214	212	215	201	209	224	221	234	247	200	219	202	241	200	210	226	229	239	227	221	251	217	241	213	233	213	228	209	207	215	198	222	229	228	231	199	249	245	220	219	199	219	186	216	202	232	198	218	219	199	218	229	234	202	240	224	235	248	215	196	234	234	228	217	234	215	219	211	231	202	216	226	241	209	198	237	220	213	204	239	230	208	199	210	192	237	233	210	187	220	211	200	214	227	212	201	203	223	219	188	220	217	214	220	209	226	229	181	204	208	236	191	216	220	242	226	216	251	219	217	195	221	236	247	224	215	232	208	232	206	195	200	210	239	212	220	201	237	205	221	201	200	216	209	206	252	228	222	227	209	219	215	192	235	215	207	215	218	247	216	215	177	218	227	210	220	243	205	212	191	213	230	213	218	230	245	215	221	202	234	218	208	247	235	226	221	213	231	199	232	230	199	250	219	235	228	229	225	232	235	200	220	223	207	204	233	230	229	216	215	220	213	208	220	237	235	218	205	221	249	221	225	220	203	201	221	218	211	214	207	231	235	224	207	229	245	200	272	214	235	219	245	192	246	205	209	233	241	227	209	196	232	194	208	254	213	215	203	228	227	226	225	235	226	221	203	249	204	201	236	224	207	202	213	225	231	221	188	222	204	233	240	230	238	207	201	201	226	233	237	214	227	262	235	219	214	237	234	208	231	220	213	219	207	217	193	224	227	200	208	239	216	239	218	228	190	195	176	234	238	238	257	224	214	223	193	213	208	230	220	232	220	227	220	227	238	229	224	227	167	196	204	225	206	179	213	187	240	238	192	225	205	217	227	219	227	196	223	236	227	194	246	218	212	212	224	225	216	202	214	218	219	243	233	242	222	223	228	233	188	214	236	221	243	214	248	208	237	232	235	197	241	223	235	215	229	244	221	219	218	218	213	229	204	207	187	234	255	230	250	227	236	213	214	232	194	204	222	230	217	228	210	206	212	233	223	220	221	219	202	234	195	255	228	244	210	241	215	205	227	204	210	198	207	236	189	212	235	248	183	198	226	240	245	210	211	196	243	235	216	246	233	243	234	234	218	205	213	210	229	219	216	231	233	257	205	221	257	215	222	194	221	201	234	223	237	202	231	194	205	231	241	218	204	226	195	202	227	234	228	231	222	210	209	196	215	227	207	224	209	233	221	228	228	206	237	196	220	197	225	202	210	247	227	219	222	229	216	228	258	235	188	254	213	230	225	212	209	208	229	225	218	202	228	231	195	205	215	187	220	213	207	210	230	238	230	215	215	212	227	227	210	200	212	207	239	220	219	218	239	226	227	213	204	212	207	211	217	189	202	229	246	202	211	199	224	216	218	255	190	222	247	217	218	196	208	208	172	224	230	213	253	219	213	198	222	206	227	209	196	225	230	225	196	205	217	220	216	206	217	220	233	218	227	216	212	194	235	194	216	212	231	236	210	213	214	200	243	244	233	227	212	251	210	227	211	269	210	251	218	230	219	215	213	205	222	213	235	242	206	217	208	241	218	236	245	203	208	221	213	219	233	209	197	201	249	215	215	203	214	191	194	236	213	233	219	247	235	210	213	237	225	233	235	226	227	225	219	252	224	216	219	210	212	232	222	220	212	222	205	220	212	214	231	202	197	221	224	197	209	217	228	199	254	193	220	239	214	243	225	217	236	209	215	233	195	254	228	222	220	224	234	220	230	214	241	215	201	208	226	201	187	203	180	223	238	235	217	232	232	223	254	244	210	244	218	209	195	231	207	201	212	247	210	211	244	220	213	241	243	227	191	192	200	213	206	208	210	232	231	217	179	207	211	227	220	210	251	249	190	205	208	241	215	235	213	238	212	212	222	235	252	234	204	199	224	223	211	195	213	209	240	190	228	234	228	200	200	224	210	240	216	201	206	201	235	202	237	238	215	198	224	217	219	250	213	199	213	210	214	228	219	224	202	208	223	231	206	228	213	211	221	217	256	208	221	220	233	231	204	212	214	231	233	220	235	241	223	222	249	217	212	218	234	232	215	235	195	231	232	210	236	190	239	200	213	213	215	238	229	246	235	234	236	247	212	206	190	190	237	240	231	202	217	228	219	211	259	207	207	234	226	216	188	225	219	202	211	223	201	205	238	200	198	217	202	232	221	231	225	239	227	203	229	216	225	189	203	233	226	210	208	218	222	216	229	216	215	256	220	211	213	199	224	217	208	217	224	182	185	219	204	215	220	251	240	232	221	234	215	233	217	219	217	227	211	247	214	217	206	227	206	233	250	202	223	225	239	216	219	223	218	218	213	224	221	236	208	191	218	231	211	223	223	236	214	183	227	200	225	192	195	245	190	199	236	190	233	224	238	222	201	199	216	241	236	194	219	238	219	213	214	208	216	215	215	214	205	217	214	212	188	197	211	242	229	203	224	244	210	210	226	225	237	226	223	197	243	228	224	197	200	243	216	204	219	212	238	231	205	234	229	195	215	248	221	211	199	188	209	230	200	240	218	219	221	197	231	219	198	226	237	198	220	237	204	205	212	206	213	192	219	212	227	236	231	241	202	199	241	195	228	227	212	228	209	222	236	231	210	230	203	224	196	232	218	239	226	215	213	217	201	196	229	218	221	226	226	238	216	213	232	222	237	246	239	247	193	250	211	230	205	225	221	203	193	226	200	212	221	220	213	208	211	214	208	211	183	189	214	214	221	231	220	210	218	226	221	225	256	219	230	225	213	218	238	202	222	220	224	198	192	178	216	230	220	197	214	215	236	217	219	198	228	205	209	209	224	218	237	204	222	202	259	222	212	209	258	242	227	222	207	207	206	234	234	224	235	210	209	201	190	231	216	224	231	223	222	200	202	216	235	236	211	235	204	243	200	203	227	206	212	245
8039	3669	5305	7208	7387	7938	5974	4329	3532	2883	3052	3056	4088	4499	4582	4372	4393	3390	1969	1219	967	1119	1473	1557	1749	1725	1609	1317	1436	1280	1023	933	826	808	806	758	782	940	873	885	886	790	814	805	894	968	916	846	731	678	661	697	661	686	658	588	631	598	624	610	581	589	570	576	574	580	549	565	560	582	558	562	565	639	543	584	540	587	580	558	559	554	518	552	545	559	553	540	525	534	567	543	493	566	564	515	554	554	585	586	596	558	600	545	616	581	549	556	532	557	551	532	566	566	530	528	561	561	556	560	572	570	529	517	528	531	539	545	549	565	593	544	570	579	546	544	537	583	537	573	556	554	564	540	562	548	548	577	504	575	588	542	541	576	538	542	498	556	571	564	549	581	549	592	543	563	550	557	548	530	532	525	550	584	533	536	535	547	550	553	554	565	537	524	495	533	546	549	590	522	556	582	543	536	576	555	563	582	534	545	545	571	576	548	561	565	544	505	562	547	602	538	529	551	534	560	528	569	549	530	547	571	546	547	570	586	577	521	554	555	540	542	523	554	557	539	531	533	555	558	535	568	552	543	567	530	568	573	553	541	526	526	539	535	529	551	588	524	537	562	531	557	549	560	522	549	551	569	565	559	551	561	533	543	560	541	555	529	550	563	560	557	545	561	569	560	503	539	526	555	592	553	538	539	551	565	566	542	537	620	536	553	564	548	507	549	539	546	543	573	572	541	554	579	566	564	572	587	564	599	550	535	547	544	562	511	517	530	574	576	560	571	547	548	510	519	571	576	544	567	562	553	533	544	568	548	549	534	564	585	552	536	568	570	537	562	554	512	567	530	566	534	529	569	531	525	534	494	543	574	546	532	576	563	561	508	578	553	550	540	563	557	546	582	554	547	521	539	598	562	515	537	544	566	516	538	526	521	535	533	561	518	562	529	565	547	553	538	513	534	551	509	575	572	544	530	568	555	527	559	525	536	576	551	556	523	554	550	546	588	563	580	568	549	571	553	531	504	542	546	541	566	538	567	529	558	491	575	495	589	541	540	572	577	582	543	515	549	582	593	546	554	584	528	513	568	537	524	527	573	563	526	562	581	574	582	533	557	560	584	588	549	542	545	554	488	555	507	547	559	524	582	546	534	560	559	537	559	568	560	520	581	520	531	520	565	530	547	588	552	506	551	558	548	557	545	530	535	557	540	517	582	537	561	589	528	534	562	520	505	510	547	545	540	527	575	578	575	542	544	517	531	521	530	534	595	584	513	561	536	558	531	506	579	528	568	502	556	486	575	566	542	540	516	510	564	550	536	548	534	532	508	547	558	568	530	551	547	502	574	561	521	572	554	531	570	540	556	518	541	535	573	548	557	534	543	524	534	575	515	554	541	595	528	521	530	564	519	538	531	547	522	553	557	555	542	525	524	561	577	538	574	532	564	565	522	536	511	567	570	525	541	501	571	523	533	547	550	526	522	557	532	508	566	551	559	511	525	518	597	515	557	553	521	568	576	589	534	504	526	573	524	504	587	566	543	605	595	541	569	589	528	542	567	489	578	567	573	556	593	523	497	541	544	579	560	541	547	531	558	568	535	558	507	572	573	605	534	567	555	548	576	501	564	546	560	613	535	533	547	537	552	587	501	549	535	545	557	553	546	535	533	568	609	546	559	527	582	510	597	530	571	530	570	581	542	544	554	532	577	587	579	553	565	562	496	540	564	542	528	533	565	555	547	592	539	565	506	510	577	535	560	545	568	516	624	570	527	538	545	533	577	542	575	539	549	545	529	542	581	540	563	524	542	565	530	571	594	554	523	542	531	592	507	558	557	516	590	556	534	567	560	534	539	558	541	520	587	555	589	510	497	554	539	548	572	518	559	552	559	566	527	566	572	551	537	560	562	588	527	565	535	521	546	543	523	560	541	558	536	516	545	538	491	576	526	548	559	517	525	552	548	555	557	535	511	557	508	552	527	558	555	547	549	534	596	572	553	528	553	559	531	514	552	529	538	533	530	544	587	522	551	550	530	552	537	513	527	555	542	565	554	585	550	542	548	559	577	580	552	550	510	572	532	566	569	546	576	524	521	580	548	563	560	572	574	587	538	563	548	526	566	575	567	552	570	516	562	521	597	539	535	582	510	564	552	527	538	542	564	558	515	544	550	577	520	532	511	530	557	536	544	539	536	563	590	502	564	499	561	556	559	555	536	538	549	560	514	512	571	563	525	542	513	547	536	542	532	544	516	556	578	530	586	583	545	498	524	542	569	523	516	584	568	537	517	557	554	537	532	556	553	540	577	566	562	537	546	511	574	558	521	536	535	532	557	577	538	554	560	543	557	549	565	516	521	558	513	568	551	580	510	537	572	535	591	590	525	584	540	527	558	572	565	534	543	591	542	559	533	529	553	570	590	562	524	566	582	564	572	509	537	541	549	554	521	519	561	572	528	593	613	566	545	540	549	533	540	582	512	561	560	548	552	521	542	601	538	547	533	565	557	558	561	567	548	546	563	524	527	544	575	581	531	547	562	552	553	560	504	554	529	566	579	529	553	536	539	578	577	520	567	523	551	575	549	530	526	582	569	575	530	559	531	593	516	551	583	557	551	583	562	566	491	552	569	556	509	543	549	538	556	564	579	559	581	569	535	572	536	553	583	581	511	541	541	547	579	517	559	546	554	540	573	504	559	546	527	515	615	571	596	574	557	548	555	532	522	502	521	564	550	555	566	553	538	549	540	548	565	579	538	526	578	554	555	543	545	551	528	564	538	545	566	557	582	543	561	547	548	524	556	549	559	550	521	565	557	552	511	527	522	575	582	521	571	519	540	567	541	558	548	526	567	527	557	533	558	516	518	524	499	525	595	520	572	563	560	542	558	531	560	540	486	569	581	548	555	573	573	547	551	553	559	511	569	561	529	559	528	520	555	544	535	572	547	492	592	520	518	560	503	582	555	546	513	564	575	541	602	542	547	570	591	537	542	594	568	585	567	521	552	560	573	549	581	500	556	586	534	576	555	556	545	574	551	555	531	527	525	536	577	559	565	575	544	587	508	593	514	543	573	551	543	509	542	578	564	527	522	536	550	596	553	550	536	559	576	556	577	546	592	529	584	555	521	498	518	527	538	569	531	529	585	560	551	569	568	569	575	534	540	537	531	552	528	530	593	557	574	557	558	535	540	529	581	566	555	576	557	527	539	545	542	552	562	524	541	542	542	533	539	547	526	513	556	552	547	553	525	528	553	523	566	549	599	535	569	596	570	500	566	566	538	596	534	590	522	568	575	510	551	527	552	580	574	575	525	529	537	573	535	539	561	577	515	545	574	576	566	508	537	602	547	588	588	535	587	535	503	575	539	564	550	545	592	516	531	525	560	540	537	550	576	515	553	533	502	543	549	598	582	549	564	541	558	546	554	528	514	529	507	524	532	542	555	594	552	515	517	538	561	512	592	518	582	552	577	536	563	569	565	523	508	567	546	559	558	517	580	570	552	560	510	552	557
18076	10267	8233	7543	5397	4718	3492	2269	1610	963	957	959	984	1105	1058	983	1022	713	466	325	314	277	385	403	434	423	366	350	378	322	269	246	226	248	228	212	239	252	228	284	208	197	208	223	250	220	243	233	208	235	176	193	203	193	177	189	212	177	224	181	164	182	169	159	154	173	153	122	186	184	168	168	177	178	170	169	145	165	162	151	155	158	184	154	172	175	154	176	196	176	180	171	149	178	174	167	162	173	161	169	190	178	166	158	157	159	152	161	203	188	183	172	162	183	166	171	148	136	166	173	190	166	159	194	160	176	168	200	153	158	157	175	163	160	205	170	162	127	161	166	152	171	163	159	177	167	170	173	164	157	172	157	181	160	166	166	183	184	162	149	183	184	184	197	152	142	189	184	173	154	169	174	155	168	170	181	157	156	193	178	182	170	183	177	165	181	156	192	167	175	159	171	156	170	148	190	171	165	179	182	161	173	193	163	176	181	175	165	182	167	158	167	164	161	187	145	151	163	172	173	183	171	169	168	186	176	174	172	179	176	160	147	175	167	182	182	175	141	181	183	166	162	177	182	160	141	163	189	162	159	174	150	162	162	166	157	161	145	185	162	166	178	156	191	152	162	164	190	180	172	155	194	189	176	153	160	157	163	139	159	157	155	130	165	177	148	147	159	157	139	164	174	181	157	174	165	147	155	167	141	176	168	156	170	205	165	160	186	185	175	168	189	151	152	148	159	156	159	160	177	186	134	176	155	204	173	176	171	183	153	160	150	160	179	152	180	175	178	181	161	172	177	152	165	174	179	175	188	167	173	170	152	184	165	172	146	200	170	165	170	167	154	175	167	159	193	176	151	165	162	176	153	161	167	168	162	169	144	166	147	158	161	173	162	142	183	162	150	176	162	174	158	143	185	185	185	154	166	163	145	167	164	153	151	172	162	150	151	182	193	166	162	186	158	170	160	179	183	198	175	160	156	175	145	171	202	161	149	169	168	194	167	175	164	170	179	173	144	169	170	170	165	180	177	169	175	181	185	181	175	193	174	165	187	189	183	187	144	196	174	152	157	179	149	186	154	201	149	153	159	164	153	157	150	182	171	165	170	179	193	170	166	164	177	153	164	170	169	189	157	158	165	170	160	176	176	160	173	171	166	174	180	187	169	134	157	168	147	165	149	158	174	156	166	154	162	178	158	139	159	171	193	182	157	156	184	201	174	185	155	156	163	158	154	161	165	166	177	171	161	171	162	168	154	197	153	153	167	160	147	142	164	138	152	156	165	148	177	161	162	156	175	175	169	161	167	193	188	166	177	156	171	144	157	202	161	168	190	180	175	186	143	176	141	174	157	175	182	175	158	165	170	182	177	167	184	169	152	167	175	166	171	163	168	152	169	152	160	169	165	175	149	147	157	163	174	195	171	163	142	166	161	174	166	157	161	178	163	150	163	173	182	170	166	160	152	156	143	157	185	165	158	156	143	185	173	149	177	160	143	176	165	164	148	153	154	178	174	174	166	165	155	193	171	164	169	169	187	158	158	177	164	188	153	160	174	162	167	182	164	174	175	188	167	161	162	174	169	150	170	155	175	161	168	192	179	170	167	172	159	164	163	148	176	161	188	161	163	170	163	148	175	175	166	160	144	167	159	155	176	179	152	196	166	175	154	173	172	185	157	172	169	193	196	152	158	161	167	169	157	155	186	189	164	138	161	155	161	166	175	161	163	163	168	167	159	175	175	185	169	150	173	201	185	173	156	147	170	160	175	156	189	188	182	155	175	193	162	136	198	147	173	176	184	179	177	176	168	174	147	184	170	158	155	182	145	159	170	167	178	175	153	149	171	150	175	163	163	172	153	171	176	184	179	162	152	160	210	180	168	161	160	164	155	177	189	161	175	144	168	162	175	160	152	186	158	151	180	134	142	193	152	168	161	191	182	143	155	150	156	168	165	189	187	164	173	164	172	186	162	156	148	156	192	178	171	192	136	153	137	148	188	178	165	177	169	168	183	157	156	161	171	169	162	151	159	176	154	176	177	142	147	158	170	177	170	157	185	187	157	170	163	169	174	172	182	147	147	170	189	157	159	156	181	149	182	162	166	168	149	175	151	191	161	177	169	148	165	171	168	160	164	162	173	168	170	149	168	148	149	177	157	158	143	165	175	183	173	161	187	159	181	164	182	147	153	156	175	182	147	165	156	170	168	147	169	171	186	185	157	166	169	173	175	157	161	164	149	157	164	169	143	154	157	151	166	171	156	180	165	167	151	176	160	154	214	191	146	144	149	146	174	159	147	138	163	144	163	188	172	163	168	183	155	160	169	144	161	172	188	156	193	180	147	151	172	186	149	166	162	165	165	170	194	173	187	178	179	177	172	182	163	149	171	174	167	178	171	176	144	149	163	163	166	153	140	174	186	140	181	169	139	173	148	156	165	193	157	164	187	191	165	159	190	174	181	158	188	161	158	187	164	153	148	191	175	145	165	191	182	169	207	150	169	168	177	162	151	160	172	181	189	172	171	179	180	174	168	158	157	185	145	145	181	142	183	176	161	185	156	165	151	179	169	182	166	196	169	174	184	167	170	173	173	162	160	148	170	157	172	152	144	174	154	157	179	200	157	197	160	146	166	161	170	172	160	160	158	185	182	191	159	167	158	188	176	165	167	157	159	180	157	169	146	164	160	162	156	186	166	166	181	194	176	161	193	152	187	190	167	182	148	178	191	190	170	145	160	170	173	165	176	165	151	160	171	157	167	169	209	150	162	167	182	182	185	196	171	180	193	158	174	163	157	172	185	171	160	158	194	182	168	183	176	148	160	178	169	162	164	180	180	174	153	159	173	154	175	170	172	175	149	188	177	159	146	163	159	152	174	166	159	171	154	180	198	186	162	159	185	175	160	187	161	191	186	161	165	170	171	145	163	171	162	166	162	162	161	138	162	164	187	166	169	159	152	166	171	170	142	162	165	172	172	189	176	165	173	168	160	171	174	177	172	176	171	168	153	171	161	178	171	168	160	145	154	158	182	182	186	186	185	163	187	169	192	162	162	153	172	155	167	145	155	175	176	168	179	183	181	183	164	183	159	173	160	143	162	153	170	154	173	184	170	161	157	149	143	167	149	142	164	155	162	175	180	191	190	157	169	166	181	174	181	173	175	172	155	165	179	171	177	154	171	167	170	176	177	155	178	174	184	141	162	172	166	154	188	161	177	178	165	183	160	176	189	172	155	162	148	184	191	175	170	154	134	179	170	161	151	178	179	160	161	156	153	157	155	165	198	141	156	168	174	186	167	177	176	157	160	155	164	174	169	178	182	145	160	142	181	165	166	156	161	166	147	160	168	175	163	152	161	198	183	172	172	153	138	165	139	150	159	158	159	168	150	155	159	170	158	168	167	150	153	186	144	161	193	170	183	157	185	175	163	180	163	164	146	158	161	153	171	168	175	165	170	176	153	166	152	168	168	172	143	149	169	176	167	204	170	166	165	176	191	157	173
11396	5866	8343	10963	10913	12051	9769	6587	6021	4627	4959	4804	5548	6247	6028	5948	6159	4501	2559	1512	1235	1422	2166	2518	2456	2352	2202	1887	2212	1692	1293	1148	982	1063	926	855	1027	1230	1106	1073	982	958	985	934	1142	1142	1131	1010	850	824	658	739	722	691	545	573	547	523	533	535	532	477	512	474	479	489	469	481	488	473	477	472	524	524	485	504	443	468	464	476	455	452	480	482	436	495	470	458	462	484	451	466	479	448	457	471	446	496	486	486	449	484	447	482	436	445	463	448	424	464	459	475	493	490	422	503	462	425	464	463	409	481	446	492	448	434	464	452	496	465	453	436	454	445	508	464	423	437	443	427	439	460	503	488	440	472	483	438	427	466	471	456	409	439	470	442	509	443	428	473	452	491	462	447	467	447	462	466	456	497	446	464	453	486	471	451	468	465	460	441	454	474	445	466	465	451	461	442	442	451	440	428	456	442	463	463	478	454	473	460	459	465	440	459	467	422	455	465	436	441	425	426	478	462	431	445	474	459	466	432	458	439	433	444	448	440	439	483	455	435	468	495	428	476	474	414	445	466	468	448	432	445	438	448	449	442	418	503	420	466	445	413	456	415	469	412	472	442	459	439	473	434	487	478	458	450	457	491	444	429	469	466	449	478	461	462	504	468	441	485	451	460	474	443	488	492	420	466	469	426	434	489	422	435	422	476	431	474	433	508	472	469	469	432	447	437	449	456	469	430	476	473	453	496	431	442	459	458	435	453	434	422	455	392	463	483	402	441	412	417	448	464	454	445	437	436	474	418	448	421	453	459	491	425	430	472	461	483	434	451	453	450	440	444	443	464	423	470	483	500	432	476	450	440	505	454	440	475	464	450	465	456	479	463	475	443	505	435	488	435	508	449	457	423	445	484	467	444	476	450	480	440	448	450	420	431	476	467	452	476	461	446	458	433	443	460	448	438	428	436	471	439	418	448	490	458	450	465	439	479	433	438	458	474	461	457	443	460	414	423	433	490	461	448	458	432	496	458	440	450	428	438	468	449	468	496	476	457	454	499	419	468	436	440	446	456	464	466	466	444	470	439	453	450	451	472	410	496	434	445	416	460	461	480	469	434	426	452	490	472	464	448	491	443	447	442	464	474	476	490	422	478	443	446	429	445	435	431	439	464	442	429	431	451	438	456	477	479	438	424	418	457	454	470	449	468	449	451	439	441	470	431	455	449	429	421	467	454	444	461	468	464	467	447	476	433	478	441	423	453	480	465	445	463	446	457	441	437	421	426	457	441	486	440	412	442	456	421	441	460	476	469	461	468	438	463	420	429	442	439	449	421	435	477	422	416	438	453	474	461	433	481	494	451	480	474	477	411	453	466	438	476	457	433	455	440	457	454	497	426	442	456	479	414	494	472	449	474	450	451	394	465	430	431	448	443	421	449	450	441	455	444	459	473	475	489	407	474	413	469	468	432	412	469	465	463	464	416	462	435	436	439	476	461	424	458	445	484	434	470	440	476	425	467	498	438	451	432	403	461	479	451	436	433	466	471	465	457	471	466	448	416	462	433	438	498	420	433	468	468	434	415	433	439	450	482	439	492	473	460	470	430	481	444	462	473	458	424	450	475	430	452	430	466	458	441	431	440	482	436	409	460	456	481	478	481	384	447	501	490	461	442	449	464	459	463	423	481	411	455	466	463	466	439	422	449	451	481	484	439	473	416	462	457	429	458	430	407	477	465	452	444	445	455	423	444	488	463	417	452	436	446	487	387	475	451	478	455	434	411	466	458	471	508	446	495	430	434	454	440	471	442	455	482	447	489	499	481	452	455	477	450	444	491	456	447	459	474	461	446	494	498	472	467	475	451	430	449	461	411	447	458	489	422	474	491	442	446	449	405	447	428	453	446	476	497	457	453	471	459	462	449	441	462	430	422	493	470	443	448	454	435	459	432	437	448	450	448	471	445	468	463	440	433	463	492	446	438	449	478	433	433	468	439	449	458	453	451	443	484	447	451	459	440	453	447	468	459	452	446	463	452	429	457	463	456	488	451	472	436	479	438	427	468	463	456	456	417	464	420	473	461	455	435	429	463	484	416	423	437	448	446	465	367	463	438	459	440	463	412	471	419	463	466	430	435	420	453	434	418	429	459	438	467	479	456	433	489	442	408	425	448	447	430	464	492	467	465	442	468	411	437	447	434	491	420	522	442	428	409	443	460	436	457	444	437	448	469	416	456	463	455	434	428	444	481	466	427	449	456	463	458	427	421	451	445	425	437	448	447	485	436	453	419	475	444	464	451	467	454	443	439	473	449	455	438	456	436	463	468	453	458	475	462	467	441	479	425	465	477	450	444	462	468	470	409	458	455	444	462	428	440	429	502	459	466	453	440	459	427	475	487	423	463	450	480	449	454	463	437	441	463	412	406	437	445	458	440	457	448	455	466	454	473	434	462	470	439	462	439	464	434	455	397	480	460	422	437	434	450	468	454	463	438	437	457	420	464	478	422	470	463	470	420	477	418	451	431	428	456	427	466	469	467	470	421	433	509	488	459	494	486	436	428	481	437	431	429	439	450	476	434	464	454	478	443	464	422	427	436	467	468	470	440	400	454	436	456	455	446	458	440	459	430	443	449	474	471	437	471	435	527	482	461	483	447	500	475	464	466	490	468	466	425	451	417	430	460	429	475	459	439	422	462	455	465	446	455	451	451	458	429	488	431	433	461	437	432	441	455	444	480	426	468	433	429	451	430	445	485	451	474	447	463	505	424	450	438	442	453	454	415	433	477	449	472	473	450	474	486	433	454	481	436	457	361	464	466	450	407	481	466	441	471	435	465	449	448	420	436	469	473	468	470	425	454	483	407	477	436	434	503	485	461	494	458	438	437	450	463	441	437	456	451	471	429	464	449	494	464	480	448	431	448	450	461	443	423	427	431	424	454	466	481	431	488	413	463	477	433	408	463	446	453	432	434	457	429	470	436	448	508	469	460	412	460	462	476	440	458	475	447	467	456	432	495	470	457	458	440	475	422	437	480	510	430	485	485	472	440	402	459	452	478	452	438	486	424	481	470	462	398	435	447	467	434	466	448	421	434	490	485	470	485	477	475	446	468	479	450	444	439	454	471	439	471	434	458	415	445	471	461	440	451	446	421	428	458	451	435	441	452	458	423	490	431	438	441	466	433	457	459	490	434	474	499	456	433	424	427	420	443	447	445	424	443	429	449	430	468	468	466	456	479	504	476	462	502	447	455	452	447	470	438	463	468	441	460	485	406	458	450	442	402	414	439	436	462	468	424	458	433	427	445	447	438	438	450	450	437	441	447	473	463	423	466	437	474	435	479	447	430	448	446	415	445	427	463	428	436	440	446	443	442	431	449	470	457	445	493	451	434	496	430	455	470	466	434	475	425	434	423	466	414	497	453	440	478	432	432	459	486	468	397	442	463	464	456	434	472	441	424	476	450	443	432	473	475	473	479	450	425	453	440	443	438	455	480	454	423	417	469	455	428	457	434
2697	952	870	729	491	437	416	416	449	430	436	503	605	635	583	549	589	508	426	388	334	376	424	371	386	399	381	408	402	367	409	364	390	366	378	370	351	374	386	366	409	354	338	356	356	396	359	373	386	333	344	397	372	347	360	369	391	349	363	385	349	364	326	368	365	388	386	363	356	334	374	356	384	409	348	343	398	360	398	386	388	341	323	350	364	383	366	354	363	355	378	396	354	365	362	358	381	385	364	352	332	400	370	398	361	362	385	367	341	395	383	373	354	326	385	329	346	328	393	403	344	354	375	360	362	320	345	395	363	357	390	406	338	369	371	397	348	374	348	311	369	343	370	379	384	340	368	354	365	375	351	335	338	423	343	363	355	337	392	326	379	371	411	370	357	345	361	357	373	355	351	369	354	373	381	367	367	361	354	361	371	344	349	341	350	337	369	367	367	354	350	342	385	360	348	385	344	390	340	329	339	330	393	364	363	339	363	333	362	339	360	371	362	365	354	346	378	329	326	363	352	363	373	371	358	382	380	320	378	377	376	340	374	354	361	366	340	344	379	345	391	357	390	374	346	380	335	353	380	418	346	386	357	376	352	362	412	363	369	384	403	343	326	390	391	384	374	342	333	401	361	350	329	355	356	355	356	347	360	379	377	391	410	363	347	347	335	356	379	347	338	309	412	363	381	376	334	356	364	365	378	361	386	376	330	368	377	360	358	376	358	371	368	385	367	352	385	335	360	359	354	372	342	361	352	383	339	371	377	373	349	336	370	380	410	348	326	333	367	383	367	369	347	397	355	352	373	386	355	391	385	365	354	358	345	366	380	366	371	366	378	377	358	355	350	367	359	376	354	330	379	356	370	344	335	357	399	382	328	364	368	342	350	311	359	351	378	343	365	347	397	361	355	350	354	334	341	382	343	330	354	345	362	355	370	362	382	336	350	356	334	367	384	384	366	347	348	382	356	351	369	372	352	364	361	380	358	360	348	371	395	369	334	396	368	384	366	374	322	315	342	374	401	368	342	341	392	374	378	353	379	381	317	338	366	353	355	353	389	354	354	332	374	384	360	334	391	362	391	351	363	388	364	371	405	354	358	360	350	382	376	439	339	364	351	342	345	374	351	338	350	362	345	370	332	344	361	363	315	359	368	343	349	353	379	353	407	386	343	351	371	354	366	343	361	317	409	396	358	357	348	342	369	376	345	340	382	355	364	364	391	385	396	358	365	349	377	294	346	366	343	374	385	349	372	354	360	366	354	410	339	369	349	355	352	376	388	333	339	369	371	331	366	368	352	356	340	376	389	366	342	388	328	385	395	389	341	374	381	366	333	360	361	370	387	376	309	369	382	363	382	350	368	390	383	366	368	360	352	378	353	361	391	400	387	395	377	379	381	335	385	362	374	415	368	350	377	326	397	379	390	365	377	360	350	362	382	341	348	361	378	403	386	371	372	375	353	357	379	388	341	355	388	377	398	341	359	394	370	368	379	356	362	351	325	387	364	354	367	344	349	349	376	383	349	359	395	359	349	337	361	357	395	431	374	373	376	384	372	385	366	363	383	374	365	349	371	395	374	356	366	403	394	369	339	383	357	365	340	348	356	379	392	344	386	370	366	387	383	349	380	344	392	376	354	372	343	378	366	324	336	354	352	363	384	344	386	391	386	363	351	380	377	368	376	377	363	335	349	387	356	345	369	395	355	363	342	349	387	372	385	371	379	363	347	345	354	397	371	343	399	360	359	398	364	354	369	325	339	373	370	375	353	424	394	397	369	390	385	360	384	376	357	372	369	385	361	400	370	350	384	388	369	370	372	334	345	381	393	341	367	353	361	359	360	369	383	347	362	333	367	366	389	399	374	376	360	368	374	389	359	330	404	381	387	405	364	365	333	381	332	340	378	374	373	366	374	389	364	370	347	343	355	329	324	309	375	386	320	362	365	381	382	388	378	334	377	366	351	343	351	393	377	361	372	371	349	364	352	367	374	340	356	372	346	375	348	339	342	396	346	376	350	382	386	344	392	350	393	372	374	350	369	357	373	403	372	337	408	363	377	348	378	367	348	383	375	335	344	356	355	371	353	375	384	376	361	384	382	353	377	375	359	385	366	369	389	380	393	369	352	353	328	359	351	372	371	384	371	387	364	390	381	396	363	338	347	339	361	394	393	386	360	376	335	375	382	364	346	382	376	360	379	344	352	411	342	343	373	340	383	390	376	359	354	386	378	372	380	349	370	357	365	408	347	381	352	375	368	366	362	377	341	383	360	339	379	373	339	351	343	377	326	351	369	363	364	363	326	345	363	339	340	381	380	392	365	380	351	379	383	348	327	382	365	369	350	379	360	378	313	357	358	359	356	379	353	361	369	365	368	362	357	354	361	370	380	356	356	368	349	351	368	368	372	372	317	368	372	349	338	349	395	353	367	380	384	332	375	373	369	350	359	350	372	353	337	332	396	380	371	362	379	350	382	363	328	347	372	376	362	359	356	360	360	340	382	342	380	372	421	337	345	364	361	347	348	331	355	383	375	386	350	359	380	343	372	392	390	390	343	371	360	351	378	393	363	393	361	347	376	351	339	368	392	382	366	406	363	349	337	373	330	334	327	330	366	356	386	359	346	383	341	390	363	359	372	373	389	341	365	380	356	355	345	365	350	396	360	324	331	386	337	352	309	369	353	357	363	371	390	360	355	358	347	386	396	361	368	351	322	344	383	370	355	359	379	380	371	345	377	341	357	327	391	371	393	373	342	391	382	358	388	342	369	334	345	337	351	347	399	378	366	339	382	358	358	364	388	373	364	330	378	362	390	337	367	365	414	356	372	354	363	362	337	351	339	367	398	400	354	361	355	367	370	342	354	393	346	372	364	388	386	342	387	373	372	343	347	358	341	351	363	368	383	362	385	338	362	319	354	363	340	368	343	378	331	368	335	359	357	371	351	327	367	397	422	353	370	362	360	323	330	340	373	366	388	377	386	393	333	345	378	350	358	374	396	336	409	366	368	375	349	350	355	353	333	384	375	376	368	388	334	355	336	409	404	380	356	346	392	349	366	342	347	371	365	390	368	380	354	356	376	353	362	385	365	396	353	389	371	351	362	360	376	363	386	352	362	410	345	381	330	347	364	361	368	377	358	334	345	373	344	327	370	363	367	364	344	399	350	338	366	367	351	354	414	385	363	359	359	379	369	389	401	337	369	347	357	351	335	360	375	363	347	366	348	353	356	365	392	349	330	379	395	361	344	398	353	335	407	358	351	369	349	361	358	352	342	342	362	372	351	365	378	383	363	374	341	355	377	372	397	362	366	361	354	340	374	402	376	320	350	379	324	376	359	377	320	368	344	352	346	366	307	331	335	361	365	369	404	370	384	367	389	390	335	344	386	344	385	364	352	386	379	363	384	356	385	354	362	347	359	356	366	355	330	369	371	353	380	338	377	366	343	372	361	351	371	371	373	368	405	380	369	370	351	332	375	398	366	380	360	384	396	336
2938	1322	1663	1829	1458	1427	1196	1174	1247	1327	1423	1805	2394	2721	2688	2453	2656	1958	1333	959	900	924	1014	1180	1139	1159	1145	1064	1130	1055	907	928	880	953	885	871	827	899	858	877	881	880	883	839	873	877	900	807	888	872	891	881	819	851	828	882	810	861	887	831	830	863	814	861	838	799	903	858	820	808	899	847	865	822	851	931	868	834	845	847	854	873	874	832	836	901	874	806	868	851	825	847	888	874	896	851	863	875	791	907	900	847	837	894	823	844	870	903	826	888	886	865	913	877	884	882	898	869	840	865	885	888	808	840	827	859	861	905	869	850	850	897	863	843	901	820	854	847	842	916	800	796	847	850	854	819	872	920	887	822	864	842	818	819	824	836	837	847	819	871	827	895	902	856	841	870	819	864	855	896	888	883	824	927	812	836	894	885	896	898	803	874	872	917	873	823	883	821	827	871	866	841	827	863	872	849	886	862	862	851	832	862	881	869	909	885	900	841	874	813	799	837	837	835	877	868	826	870	880	891	894	827	905	837	833	859	804	904	872	849	865	872	877	917	898	877	799	931	886	873	864	833	913	882	880	837	909	851	861	855	856	873	840	870	845	825	897	874	843	870	870	866	858	830	865	837	821	823	845	837	891	818	877	891	871	849	862	869	837	839	873	833	885	903	806	834	888	898	811	899	852	878	814	863	875	916	851	808	888	855	863	863	838	840	876	903	840	827	848	858	906	850	833	859	877	887	855	914	877	844	845	828	859	864	857	889	863	829	876	851	874	823	857	805	850	811	906	885	893	887	867	855	868	902	890	879	841	884	887	869	850	798	861	798	887	856	864	872	870	872	861	801	793	832	877	852	893	856	863	866	821	872	857	822	815	895	869	880	832	828	866	859	890	864	912	852	888	917	863	866	803	808	883	847	866	883	850	849	905	866	834	864	865	847	865	856	810	837	848	860	825	879	882	889	818	873	826	866	853	881	844	849	875	850	895	898	851	853	866	864	941	803	902	853	897	829	835	839	841	852	912	854	904	866	809	918	872	830	871	893	917	840	872	873	852	892	845	847	864	880	892	873	812	835	868	888	904	802	902	865	859	883	848	856	859	830	878	860	860	849	836	854	835	895	798	825	865	835	885	867	939	886	907	845	813	828	855	881	827	842	845	872	898	805	825	872	836	828	853	882	827	899	825	851	837	864	855	874	903	840	868	836	854	896	807	896	916	837	850	788	850	831	893	838	903	847	868	818	840	817	829	821	867	951	895	859	887	892	848	880	858	867	808	849	846	818	870	841	830	882	802	858	824	877	821	822	860	879	913	848	807	834	798	939	884	923	845	847	869	849	834	878	892	820	822	835	865	841	881	822	885	845	868	845	886	886	875	873	881	850	849	837	833	812	905	838	863	907	852	905	910	824	883	861	840	799	879	892	828	820	811	859	854	871	812	823	844	877	832	813	844	888	906	876	821	912	885	869	878	855	869	842	871	828	901	936	855	835	843	875	886	832	868	821	877	843	852	849	854	842	865	890	872	835	856	889	895	860	850	851	828	884	888	886	816	862	950	871	820	836	847	860	847	895	952	827	854	855	865	852	920	841	815	891	905	895	877	848	857	822	863	866	889	892	826	862	837	819	845	847	852	882	835	819	851	869	807	874	879	829	900	910	911	829	879	858	839	836	833	829	881	870	837	879	866	890	829	839	809	871	933	858	867	887	906	849	846	848	885	819	814	860	857	895	837	892	883	827	833	857	879	839	807	864	825	849	859	824	926	895	839	839	873	878	853	884	867	864	849	871	824	835	865	884	908	879	819	841	838	809	832	822	864	874	886	919	828	853	850	846	871	916	918	882	843	800	882	856	836	831	817	866	853	918	853	913	854	822	918	848	862	857	881	887	903	897	879	865	836	906	878	843	837	830	824	860	870	828	869	893	837	859	842	854	830	885	773	847	850	832	830	850	828	847	828	846	907	829	878	886	811	904	843	855	865	829	900	800	857	945	866	837	876	862	890	852	804	836	893	845	861	842	867	854	889	826	891	852	918	840	869	837	836	843	824	828	833	865	827	895	897	794	834	830	793	845	910	882	859	877	831	927	886	840	856	859	911	891	894	823	888	864	843	846	849	869	833	875	852	826	939	871	851	867	849	867	879	877	884	852	843	877	835	848	834	853	842	809	795	873	845	839	869	894	874	875	828	888	898	902	895	869	818	900	913	834	888	826	853	900	838	810	850	848	885	906	864	873	811	873	776	851	870	837	899	834	832	861	850	897	903	842	919	845	891	850	871	854	888	851	842	844	899	903	847	858	906	848	880	898	834	894	903	829	838	846	851	818	895	855	799	822	840	865	846	838	821	839	820	897	832	851	886	914	872	920	891	859	828	818	812	857	816	843	905	886	864	854	823	854	826	827	887	879	834	892	883	872	837	874	864	864	868	886	836	877	864	840	775	829	897	899	872	888	878	880	899	810	836	892	823	839	848	896	834	918	847	849	829	937	827	872	871	871	901	872	835	871	851	811	861	841	942	843	837	867	855	915	849	822	826	866	841	803	875	890	906	871	900	846	883	848	862	859	817	847	842	951	892	839	895	833	893	858	840	852	886	868	842	864	856	836	841	866	860	839	873	862	885	858	841	920	840	866	811	834	905	847	822	851	824	860	824	849	906	880	873	812	919	851	893	843	868	824	855	851	863	803	869	873	839	894	852	884	802	861	827	878	841	883	831	878	886	899	884	823	909	860	810	793	830	871	888	866	815	908	816	837	874	826	842	856	898	845	844	848	869	857	858	847	803	813	845	851	845	894	856	860	850	875	861	864	885	884	793	809	838	879	868	825	871	832	822	882	877	876	816	780	846	852	835	872	897	862	865	849	849	844	905	911	842	806	861	895	851	881	823	838	896	815	784	884	830	865	838	884	871	831	829	886	881	859	878	860	861	853	811	907	892	874	810	850	839	850	842	866	857	846	892	856	814	833	858	838	847	847	900	840	854	829	828	819	863	846	845	858	838	804	852	908	878	822	848	865	894	873	849	880	864	872	875	916	906	844	889	860	900	813	900	854	892	836	847	872	809	845	900	847	903	846	830	880	844	857	876	876	903	871	866	850	864	842	869	836	826	897	844	865	871	870	875	809	801	908	862	826	825	863	881	882	857	766	845	880	873	802	829	874	834	909	820	871	871	855	822	857	833	849	826	835	837	876	832	901	846	914	882	843	821	864	854	812	846	806	860	849	831	896	926	873	848	816	849	830	814	859	853	838	855	888	864	881	860	829	852	853	881	841	896	873	920	847	856	866	834	837	861	856	841	902	895	832	879	855	818	835	836	910	852	890	887	811	830	861	852	827	887	833	839	890	857	842	863	813	883	894	846	822	882	806	896	829	827	890	872	876	818	850	873	875	890	854	872	848	892	801	858	853	815	876	861	820	868	836	943	869	844	860	828	929	894	868	891	876	847	840	873	852	879	906	889	852	871	847	847	917	899	818	840	805	861	911	931	843	901	887
10850	6341	4599	4174	4020	3286	2285	1455	982	692	718	657	688	805	739	750	771	540	333	281	274	291	340	349	353	413	340	327	394	305	282	256	231	283	244	266	274	270	237	299	271	260	246	238	237	266	268	215	248	244	232	246	229	187	256	222	236	245	242	213	234	217	211	225	240	216	246	222	241	229	202	203	231	266	223	241	226	201	220	229	217	215	200	254	219	223	220	250	218	212	215	207	233	206	219	213	213	212	208	216	237	216	224	203	247	204	215	228	207	242	221	220	212	217	193	238	229	229	225	210	221	210	222	246	228	214	181	217	217	238	239	209	211	221	200	205	203	202	189	241	184	221	222	193	216	205	233	210	191	227	232	216	241	243	219	215	212	231	222	223	207	214	216	224	226	244	217	207	223	226	215	234	216	247	192	218	223	225	208	233	241	206	226	223	233	220	198	209	222	232	211	194	237	229	239	177	204	205	231	225	205	208	213	223	216	231	216	248	205	210	230	222	200	221	237	218	212	225	212	234	201	211	240	221	243	229	204	208	207	236	232	222	221	220	254	218	211	232	234	218	202	234	223	220	208	213	198	219	195	228	219	220	251	191	191	199	233	197	193	232	188	225	206	230	231	228	183	208	225	217	220	236	207	216	255	230	227	235	227	207	212	229	207	209	221	242	249	233	224	217	203	238	224	226	208	233	223	206	235	232	243	229	226	207	229	216	219	218	213	218	232	222	213	225	202	228	218	213	213	208	204	229	211	219	213	216	230	207	203	211	204	210	208	198	232	228	229	241	199	220	227	217	207	227	213	204	221	253	218	218	243	200	206	205	194	220	217	197	235	200	238	245	189	214	235	231	191	214	252	230	213	223	212	227	195	249	213	225	193	196	235	239	236	217	217	237	190	209	224	222	234	210	216	237	229	232	228	230	206	212	229	196	231	217	232	237	221	218	217	238	220	227	233	226	203	235	207	210	245	222	212	226	220	209	213	194	210	245	230	235	231	214	226	200	240	204	186	211	231	216	212	217	228	208	252	205	224	204	213	213	215	230	205	219	235	209	233	219	215	217	239	195	208	227	194	214	191	229	249	231	221	232	230	196	205	230	226	197	226	200	226	198	237	248	222	220	192	189	204	239	226	220	210	224	209	192	222	221	260	206	197	214	193	226	189	215	221	220	234	216	218	249	213	217	230	218	207	244	209	242	198	204	230	220	199	242	234	176	209	221	239	205	232	214	210	216	228	228	206	225	199	211	213	201	239	205	232	244	229	223	228	240	206	208	218	223	222	207	213	231	203	221	202	227	214	228	201	215	188	196	216	227	212	225	206	209	228	241	239	216	198	223	233	218	236	233	210	225	199	204	231	239	238	205	226	235	188	232	202	211	223	203	224	234	209	193	231	250	227	224	229	249	227	198	202	228	220	195	200	210	259	225	208	222	232	197	221	241	203	216	233	224	195	206	219	217	216	213	217	195	208	219	225	253	233	194	229	211	248	204	225	227	196	216	231	197	245	228	241	206	205	198	244	204	221	212	227	230	224	230	228	204	227	201	222	194	204	235	249	205	201	206	224	213	199	211	249	230	210	214	213	214	190	232	226	213	204	228	266	209	202	239	236	211	253	238	223	245	207	218	225	209	222	229	214	204	207	201	231	203	208	193	220	226	214	219	239	214	212	200	186	227	215	230	206	262	220	212	226	209	193	213	216	218	228	223	224	202	241	249	225	214	207	186	214	195	222	233	249	247	222	196	221	193	219	208	196	218	205	203	213	233	201	221	210	206	240	230	210	196	223	217	217	194	213	232	222	230	207	218	213	210	249	225	191	245	210	211	207	258	215	233	219	229	231	197	241	214	251	241	215	237	230	221	227	226	204	249	241	206	230	212	216	196	225	225	238	227	216	230	234	212	208	202	219	206	218	248	241	217	210	216	228	221	212	217	207	220	210	210	212	225	242	236	225	182	199	211	202	219	220	224	201	200	215	203	220	214	233	222	243	211	231	229	212	212	201	205	239	219	186	190	236	193	206	236	229	244	196	216	189	198	219	189	233	208	229	214	235	215	206	196	231	227	232	197	216	224	195	221	220	203	243	187	205	200	210	205	216	213	204	191	216	215	232	213	205	222	225	209	218	240	222	211	228	241	218	222	226	222	230	223	230	239	176	241	217	204	201	235	210	241	228	229	214	216	244	208	246	254	255	199	214	253	191	223	214	214	213	220	233	226	226	213	238	247	209	204	237	246	226	199	228	208	192	208	212	233	227	211	201	240	208	207	210	217	227	228	245	213	212	217	226	224	236	234	209	203	231	222	203	220	223	198	237	216	220	204	196	218	209	234	214	235	222	215	194	257	207	233	230	251	193	218	238	211	214	218	224	201	227	221	214	264	222	221	226	219	211	222	194	226	228	231	236	252	191	231	211	228	240	233	203	222	213	213	221	263	235	197	219	236	206	182	209	225	204	228	221	193	220	220	214	240	213	195	204	207	204	241	208	218	211	189	220	196	219	178	183	221	226	215	212	232	193	202	218	212	216	213	215	209	200	237	203	226	205	196	199	221	209	198	237	220	251	180	226	225	207	203	256	199	239	207	201	262	218	227	214	195	215	200	225	202	232	246	226	220	223	218	240	205	205	217	247	226	227	209	202	235	214	219	232	230	238	213	223	217	197	203	224	227	188	204	217	228	209	208	229	199	201	217	225	211	224	225	197	235	236	218	214	212	204	222	237	200	218	217	225	226	228	210	218	258	204	229	212	208	242	225	252	245	205	228	223	213	207	191	214	240	242	219	228	213	210	218	217	229	224	225	232	211	216	224	197	221	225	228	232	231	219	230	226	205	205	212	199	211	200	226	233	230	211	234	194	200	237	223	211	224	184	213	229	202	212	199	221	226	217	226	240	206	222	216	204	224	241	237	232	220	215	251	212	229	206	235	224	223	193	191	200	199	255	222	204	222	223	225	234	211	202	194	219	214	223	217	228	231	230	202	240	193	212	223	211	211	232	215	201	210	204	199	201	186	202	217	233	216	217	236	237	193	195	210	202	236	220	203	204	211	192	221	233	218	217	212	231	219	199	212	210	224	231	204	226	241	209	206	258	226	200	217	201	211	216	205	235	213	239	225	217	219	237	241	204	222	214	234	221	223	252	237	219	205	228	253	203	220	224	217	214	242	227	227	218	188	230	195	196	234	227	221	215	237	205	181	206	206	203	224	196	224	232	196	222	212	240	223	195	223	227	222	231	210	197	230	205	242	227	232	249	209	217	254	202	220	221	228	232	236	228	191	230	225	227	222	238	190	235	230	238	175	223	217	217	229	201	220	227	216	241	227	226	245	219	232	225	215	212	209	214	210	219	223	214	231	210	234	225	200	220	211	214	220	184	257	216	198	218	208	225	207	235	251	233	209	203	192	225	209	198	225	201	219	231	225	195	226	201	232	220	238	228	192	259	212	196	235	217	246	216	221	234	231	227	229	207	210	237	213	237	233	219	229	216	240
8337	4199	5260	7565	8497	7817	6002	4068	3832	3059	3175	3389	3966	4529	4297	4356	4248	2770	1671	1101	957	1077	1684	1855	1780	1864	1572	1483	1664	1190	930	823	854	889	772	848	930	976	933	913	818	858	792	881	955	902	810	743	779	755	658	742	721	623	631	587	548	626	600	555	575	546	572	575	622	525	571	582	574	596	555	566	580	534	550	535	552	545	547	535	534	530	597	566	546	580	574	507	606	579	568	555	575	566	566	558	571	590	545	523	580	590	555	556	572	511	530	545	534	524	535	563	553	601	591	610	529	551	524	559	531	569	549	522	560	541	580	534	546	595	567	522	533	540	550	519	553	542	517	586	513	563	535	536	587	559	537	571	564	498	531	545	533	538	569	532	540	580	567	572	552	555	534	556	522	546	543	543	581	538	568	539	567	578	571	531	513	566	527	556	542	540	555	545	606	553	501	506	580	518	543	573	557	566	593	526	544	559	548	501	601	562	545	568	554	520	529	567	552	557	563	580	566	527	573	567	575	573	578	565	526	550	557	558	568	581	533	536	605	537	582	524	531	588	509	552	583	556	523	527	496	588	558	544	566	556	543	548	546	560	558	543	548	552	573	602	527	551	615	600	541	557	557	591	524	534	555	580	563	541	526	556	531	558	516	581	528	559	582	538	536	576	557	549	518	525	575	530	541	554	545	522	569	560	519	552	520	525	561	554	549	550	544	551	552	556	565	572	541	539	498	578	554	485	605	547	591	526	529	559	554	572	542	537	544	556	534	562	576	596	548	580	517	529	574	533	541	551	577	539	559	558	559	566	493	541	564	558	569	522	594	563	538	489	534	585	519	534	527	530	539	505	544	579	519	546	531	528	555	550	550	542	572	549	549	560	546	567	558	598	522	564	541	563	571	497	507	562	549	593	577	512	549	569	562	541	531	559	554	523	539	534	504	526	553	577	520	560	555	562	536	544	531	612	514	578	545	562	565	520	556	577	576	571	558	542	558	531	509	531	523	544	596	545	589	533	538	537	567	562	545	509	554	577	519	558	586	574	558	528	541	541	575	544	519	554	587	567	562	583	526	577	533	590	544	570	520	527	563	532	512	570	565	549	555	530	577	541	565	522	543	546	547	518	540	558	528	534	577	590	545	572	541	552	542	502	547	537	515	512	538	524	545	599	546	558	604	554	513	580	523	560	569	567	525	565	532	618	549	595	575	571	527	571	538	547	553	565	590	557	584	561	558	529	547	544	545	564	501	578	574	565	559	565	538	563	562	521	563	561	507	557	508	539	576	518	514	500	559	567	569	558	524	546	590	566	560	552	535	555	549	563	586	529	551	536	489	513	589	505	580	587	556	513	562	573	542	548	571	523	543	571	556	491	572	587	542	530	575	565	562	550	529	566	576	529	562	544	565	537	527	592	569	535	540	572	533	509	542	527	572	551	564	544	561	566	546	564	510	551	568	564	579	554	513	554	577	550	529	530	557	557	567	553	562	530	526	581	515	527	549	503	502	553	585	555	552	545	528	533	537	538	554	589	573	553	547	567	582	529	531	550	520	523	518	549	543	565	529	556	532	565	568	559	542	521	569	533	582	537	528	503	564	543	570	584	541	509	545	543	576	564	567	536	561	507	566	521	524	550	551	566	550	550	538	506	552	539	562	537	562	527	562	529	562	529	551	565	532	508	566	558	532	553	574	553	545	557	585	572	523	552	505	576	563	504	565	516	555	547	506	576	500	586	563	546	582	541	523	598	536	555	532	518	557	506	509	533	519	551	526	576	525	555	544	578	552	545	524	559	579	510	550	544	562	576	554	568	561	561	584	527	534	617	533	576	552	571	540	553	549	528	572	523	516	513	561	549	542	516	543	543	494	587	544	541	573	552	504	553	590	537	587	518	525	550	517	557	568	556	548	513	571	519	539	570	557	547	584	577	547	566	551	544	530	536	563	541	553	526	494	559	557	534	569	520	559	591	567	521	555	513	579	557	552	544	511	538	555	549	560	520	539	505	572	574	526	515	579	631	519	540	547	543	539	566	559	519	559	537	577	536	568	549	577	562	565	529	548	535	555	539	530	575	594	579	552	561	571	555	510	586	497	566	544	538	533	551	593	516	528	555	549	549	602	564	541	553	559	530	549	499	547	550	547	580	534	561	598	546	546	548	535	566	554	516	550	556	553	550	559	588	562	581	559	580	547	508	557	615	495	550	568	539	551	580	547	555	525	551	561	536	541	519	545	548	542	565	567	492	583	553	553	537	524	555	541	557	537	610	558	540	562	541	554	574	526	524	517	533	509	560	585	538	540	544	557	527	616	577	505	530	536	537	554	521	571	537	563	578	529	526	582	572	535	561	562	516	525	604	520	566	554	567	595	542	547	562	550	542	550	555	575	553	526	524	541	562	570	588	510	516	518	531	538	559	562	535	555	563	562	546	543	535	528	548	584	531	539	527	574	560	552	552	543	575	552	542	531	553	525	590	529	560	554	582	554	555	535	530	541	530	519	584	560	539	519	515	559	566	579	581	518	582	546	578	562	558	592	514	590	521	526	529	513	579	552	570	571	574	540	544	569	531	516	540	558	591	574	531	542	543	547	529	542	559	570	542	552	538	547	558	635	512	561	526	507	563	553	543	579	563	543	557	566	549	594	548	526	568	555	564	564	504	597	545	529	574	540	558	490	560	574	538	566	566	566	536	538	567	571	577	553	539	532	562	503	582	557	572	542	550	561	512	536	559	537	561	551	558	518	535	534	545	528	513	558	542	544	571	532	572	577	577	533	571	541	561	537	551	561	563	563	562	593	566	564	538	572	605	570	541	557	528	567	593	528	530	607	508	541	539	538	541	550	539	508	585	591	563	584	575	560	553	540	545	538	532	559	561	562	578	539	541	564	532	543	564	559	525	537	583	544	566	578	561	526	567	553	568	583	582	523	548	550	547	516	557	547	570	580	534	568	515	560	563	546	520	526	540	537	564	569	543	564	616	517	534	551	534	597	515	558	550	540	550	561	517	537	555	563	580	577	521	531	568	534	566	552	549	539	558	516	558	525	578	560	530	556	534	584	545	537	553	551	525	558	549	532	567	575	577	547	547	537	588	557	545	568	536	532	551	582	550	552	542	560	608	518	517	545	575	596	582	553	533	516	546	551	602	516	589	606	534	574	519	522	510	616	533	546	545	558	525	521	597	548	552	560	583	562	556	577	562	546	547	553	511	551	537	575	536	519	532	564	548	517	587	532	563	580	530	551	535	563	579	584	559	573	580	577	524	598	572	568	562	541	551	554	577	561	519	516	575	596	561	537	538	547	541	599	555	560	579	572	578	538	540	529	570	522	550	550	533	524	529	553	514	553	530	580	574	553	558	571	576	534	504	534	566	599	574	565	560	488	548	558	542	544	548	563	555	577	548	547	544	531	582	496	566	558	545	544	559	587	525	565	580	517	552	562	579	579	548	568	513	528	547	570	550	571	568	553	529	551	536	577	515	575	565	497	564	537	543	541	546
17706	9429	7219	6324	5995	5084	3143	1831	1430	1028	931	870	1005	1050	934	1033	905	591	436	288	295	286	448	466	468	454	358	385	349	279	253	209	237	238	229	236	276	284	258	225	207	224	205	245	215	239	239	200	228	215	213	205	201	176	160	174	197	171	162	171	167	170	184	198	189	177	179	176	173	164	167	181	186	178	165	182	181	165	189	179	169	154	162	188	171	141	184	158	163	173	168	164	173	161	156	153	144	136	166	168	183	187	160	176	182	160	156	151	174	156	178	168	159	150	173	172	180	196	145	165	161	153	195	177	173	174	160	163	187	162	169	153	169	165	157	178	166	162	168	163	177	162	159	152	150	175	172	162	173	167	183	160	193	172	153	169	159	179	160	186	159	203	183	184	188	161	175	156	173	165	173	171	174	172	162	162	183	144	190	178	151	174	180	150	191	137	160	170	134	153	146	171	152	157	174	154	145	166	169	167	156	127	194	200	161	156	151	188	165	157	143	163	177	177	156	153	153	157	172	166	186	188	157	176	148	188	189	151	160	172	147	168	160	162	170	180	169	176	185	166	177	163	174	166	184	177	164	155	156	174	191	176	130	166	146	169	162	154	154	168	144	171	143	168	163	174	170	165	170	155	172	153	144	183	180	163	161	172	166	160	169	166	152	170	171	178	187	163	167	163	192	172	176	177	161	181	161	162	183	173	175	171	121	166	158	173	142	196	160	160	158	169	165	164	147	151	150	155	184	172	146	167	163	165	140	152	175	147	170	161	184	162	160	184	189	167	141	157	182	139	169	150	186	166	161	180	161	193	177	174	159	162	184	174	171	185	179	156	176	160	174	156	177	183	177	149	160	175	172	195	141	168	169	153	179	182	193	198	162	167	157	176	158	167	178	184	163	167	169	147	165	164	172	171	174	177	148	172	154	165	140	160	174	173	192	158	175	141	161	165	190	164	161	161	157	172	186	171	173	186	169	164	173	174	173	185	174	134	161	180	166	171	194	186	189	159	161	175	162	174	156	186	182	181	169	158	164	187	163	155	165	134	163	184	172	170	170	155	168	175	164	165	166	165	159	177	158	170	158	182	157	166	169	160	173	165	164	157	174	153	184	164	154	194	162	178	190	183	163	142	154	161	148	174	167	164	167	144	168	168	156	146	160	174	180	176	172	183	163	160	175	167	185	151	173	175	164	181	138	172	142	188	174	160	175	168	170	190	163	172	176	172	167	172	162	178	163	156	168	167	187	155	183	148	165	181	163	189	173	156	159	159	145	157	162	168	153	158	181	165	147	150	145	156	146	138	191	176	171	174	180	164	180	164	194	159	177	183	162	163	177	158	179	156	163	174	158	182	152	173	174	169	150	177	162	181	128	155	180	207	174	156	175	168	164	166	155	168	150	155	181	148	175	152	167	182	159	175	168	187	174	171	170	176	160	182	151	170	167	172	177	167	165	170	167	172	161	155	168	182	165	167	168	152	162	162	171	184	197	183	182	178	175	160	163	188	168	177	168	160	161	143	156	175	161	166	158	175	191	144	144	153	177	175	165	148	141	162	175	165	175	168	180	148	163	160	165	176	171	166	170	153	158	163	163	165	156	168	175	160	163	164	146	150	175	174	174	172	146	155	189	168	162	176	167	171	170	145	174	153	162	161	153	151	152	153	169	185	136	162	147	184	160	156	175	180	140	150	162	163	147	152	148	172	153	163	170	174	160	177	178	146	173	157	172	167	142	151	153	146	171	177	161	170	179	138	167	174	180	172	160	174	172	165	163	185	171	160	162	137	160	167	188	188	167	156	152	150	147	173	156	167	185	174	153	190	167	182	182	144	190	164	161	177	159	171	185	175	197	144	168	136	144	169	164	178	181	167	194	150	154	168	147	172	161	150	162	196	191	173	178	167	191	158	164	150	190	178	170	175	170	167	174	174	142	151	162	183	172	153	177	169	174	175	155	155	173	160	150	173	172	190	168	149	194	149	171	152	192	169	145	159	163	183	178	188	164	167	174	156	171	177	160	165	184	170	175	186	177	188	195	201	149	172	150	158	170	156	151	170	174	181	187	184	162	157	155	163	192	181	195	156	187	210	187	162	158	155	176	163	162	168	138	178	162	166	175	147	157	173	141	152	163	167	178	175	149	171	169	153	164	152	156	184	192	153	174	184	166	186	162	172	178	169	159	185	165	163	182	167	163	175	173	150	181	168	153	167	173	191	184	168	156	183	174	152	158	173	170	161	148	165	167	154	174	186	174	162	191	163	155	162	183	182	171	145	169	202	182	158	161	157	157	171	168	185	177	161	150	166	155	169	154	154	162	152	166	163	171	144	159	170	165	172	199	157	156	181	180	167	153	156	169	179	172	201	121	173	154	182	161	158	173	174	188	156	163	175	173	171	187	208	182	173	148	182	171	178	160	187	173	144	157	151	170	174	166	166	127	139	143	194	183	164	175	191	161	165	193	195	154	177	165	136	177	168	161	150	172	158	165	175	188	180	169	173	159	160	140	168	169	149	172	162	185	148	183	180	156	157	169	185	148	159	161	155	178	150	188	151	176	145	158	178	183	179	168	176	155	148	169	183	158	148	162	148	163	177	160	163	137	160	152	146	176	172	162	183	161	154	145	178	174	192	182	174	177	191	164	191	154	170	159	156	172	155	156	162	157	164	181	179	165	178	157	172	184	184	161	189	167	166	178	171	178	178	162	158	170	157	153	187	188	177	169	161	168	183	166	151	172	177	165	158	162	170	188	190	183	152	166	186	168	183	179	178	181	158	173	160	197	169	164	164	160	172	162	164	175	158	167	182	176	175	175	149	187	163	172	164	175	152	182	164	161	187	165	190	179	150	195	153	159	173	166	163	163	183	166	187	159	157	179	160	197	174	164	154	193	180	164	168	164	195	154	176	153	163	142	151	149	161	153	162	193	197	155	152	153	160	167	162	160	165	169	163	170	163	163	156	167	181	184	171	147	178	176	167	180	172	161	183	164	180	176	180	181	148	164	170	168	171	190	167	165	158	179	160	195	194	136	181	188	150	170	167	165	193	189	172	172	161	180	161	161	183	160	156	189	177	155	186	189	178	173	167	154	167	185	173	176	169	159	170	153	160	186	188	157	165	194	159	171	170	181	131	171	163	161	158	164	150	171	153	148	162	146	177	161	183	172	165	153	170	170	166	163	161	184	174	181	184	162	140	152	173	166	160	168	176	158	192	170	174	189	178	174	181	153	148	161	164	171	162	190	164	165	177	186	172	166	178	156	167	163	134	158	165	167	186	166	143	186	161	181	181	167	187	169	177	171	184	156	157	155	187	167	146	172	168	167	176	174	181	166	165	159	190	200	127	169	161	164	162	155	148	172	157	157	175	147	164	163	145	212	170	173	171	200	180	141	160	149	173	172	174	148	155	158	188	164	151	196	161	185	174	150	176	177	148	197	185	162	182	147	161	166	171	189	180	152	179	188	163	163	144	148	154	169	160	164	154	172	194	169	213
11093	5790	7646	11071	12248	11881	8635	6568	5861	5014	4891	4897	5670	6082	5721	6023	5510	3543	2228	1350	1284	1580	2607	2695	2597	2544	2084	2242	2157	1474	1252	1109	1068	1026	883	965	1325	1437	1216	1088	963	1025	920	1033	1106	1146	1099	934	894	782	771	735	652	577	533	551	518	524	471	531	504	545	524	542	498	536	508	511	503	498	515	496	488	533	510	490	548	444	474	454	492	438	480	426	435	441	457	460	447	442	460	472	429	416	486	511	489	514	460	477	468	479	488	466	466	425	479	440	465	453	460	443	483	479	437	497	445	443	483	499	472	443	472	452	455	418	457	467	451	431	422	453	401	476	480	444	453	489	481	525	443	427	439	459	432	430	460	429	448	487	472	450	450	436	454	447	493	463	450	454	455	459	453	431	461	451	476	457	452	465	452	487	436	449	436	460	452	477	451	460	499	447	457	432	434	419	496	416	487	481	478	455	430	465	460	478	488	448	451	434	459	459	477	444	442	432	448	461	425	439	439	447	453	444	458	461	490	490	455	456	458	425	442	437	506	459	468	443	454	399	447	434	457	442	451	414	472	473	428	448	433	505	485	438	489	402	451	442	457	476	470	470	395	449	426	435	462	434	461	455	445	455	420	468	474	474	449	422	446	450	492	443	456	443	445	466	455	454	470	438	451	450	425	496	465	423	454	461	482	465	446	420	450	452	485	438	452	474	389	418	496	427	477	398	441	452	432	421	418	431	436	465	435	448	466	482	446	445	478	423	410	445	431	476	443	454	459	443	441	443	470	468	449	427	468	434	456	473	455	434	437	466	450	490	452	427	478	478	465	449	471	436	478	425	424	469	473	433	468	445	463	457	453	456	471	486	468	462	488	437	431	425	431	467	458	444	458	450	468	453	434	436	465	415	464	459	446	468	448	436	478	448	421	468	452	501	461	445	464	479	410	452	446	458	475	450	447	438	442	430	464	473	475	432	446	457	462	452	445	477	471	489	444	433	424	423	472	440	455	470	464	477	474	461	479	435	486	471	470	484	472	401	449	431	440	432	449	448	478	440	451	399	446	464	454	469	433	478	495	445	425	443	460	453	464	445	453	453	446	433	467	450	434	459	493	466	471	404	449	447	473	424	434	461	437	418	455	404	445	447	452	440	488	432	460	486	449	409	446	507	454	446	444	430	440	479	479	421	504	468	434	469	447	473	446	424	423	447	475	447	424	446	448	410	495	459	433	459	429	452	447	450	462	442	490	443	462	486	441	417	433	452	420	473	463	450	433	424	439	457	427	449	451	447	464	495	440	449	442	473	433	460	478	444	473	448	460	452	486	463	465	490	449	422	406	476	468	473	425	457	458	420	454	466	493	476	460	461	458	438	461	479	463	451	471	443	448	443	489	478	434	457	432	416	427	469	424	434	453	488	450	460	444	437	472	455	463	450	436	434	467	456	457	459	447	463	465	432	468	467	459	450	456	474	452	466	456	450	467	454	482	489	464	457	483	398	487	491	427	457	460	464	498	475	430	462	444	473	420	453	453	458	477	475	455	461	454	477	475	469	485	476	435	442	450	478	457	435	475	435	448	490	457	451	468	447	430	422	434	484	456	458	427	419	433	428	463	442	447	472	449	459	446	472	435	473	444	424	444	491	455	460	434	490	471	436	426	477	474	462	445	434	443	437	483	438	445	466	445	431	464	477	406	440	461	453	451	402	456	488	455	503	447	483	430	446	451	467	461	464	472	463	458	437	456	475	465	420	478	441	417	456	450	444	479	479	471	432	441	446	448	457	445	462	425	469	453	404	432	452	466	459	426	428	450	472	440	447	449	457	461	421	487	440	451	480	461	476	437	476	436	457	442	446	488	450	490	416	452	482	479	437	476	445	426	427	448	435	459	467	457	434	499	409	448	457	476	437	465	418	465	448	465	446	463	443	472	442	450	430	483	442	392	451	470	461	429	450	468	462	451	462	476	478	441	466	470	451	462	477	453	452	472	446	438	465	421	451	431	463	449	455	461	435	424	462	438	472	438	485	432	457	450	447	492	401	431	423	464	435	421	432	457	433	446	441	432	452	420	465	479	495	471	462	426	445	387	487	497	514	477	457	456	429	495	430	445	463	415	445	457	474	450	433	468	465	502	457	459	481	450	476	446	443	481	483	458	479	419	464	477	441	436	437	450	441	432	445	464	440	463	461	434	478	455	421	423	436	452	415	503	460	472	407	503	439	488	434	434	457	483	460	471	477	444	497	481	451	466	469	456	476	461	434	437	441	470	449	429	469	408	476	427	484	428	455	422	438	461	449	467	453	451	433	439	437	435	448	427	465	477	438	469	463	430	451	461	457	478	464	444	395	485	469	464	449	452	456	464	465	505	498	493	490	459	430	424	441	461	444	483	441	416	428	421	471	452	446	459	445	455	437	475	451	469	452	489	421	463	473	441	469	463	489	467	414	478	471	446	432	473	442	442	444	454	414	437	453	461	469	415	477	447	447	452	464	428	484	469	463	473	448	489	485	465	469	469	459	437	432	453	453	475	452	475	445	487	455	458	445	442	464	482	470	429	458	490	432	483	456	462	442	414	456	413	474	463	470	473	489	429	470	465	466	442	445	470	434	449	482	447	476	476	455	490	443	443	458	449	437	476	465	471	446	429	464	444	459	456	463	464	462	473	463	448	442	472	446	465	447	476	450	465	430	484	433	472	432	442	410	466	472	449	484	470	476	515	467	447	443	445	455	454	462	474	416	442	473	445	442	443	488	444	458	485	435	464	452	460	469	495	464	465	473	455	451	472	434	446	427	435	443	425	464	487	455	496	484	449	460	484	460	457	414	440	479	432	451	431	443	463	455	423	460	448	444	433	489	406	464	457	468	434	452	435	480	476	448	458	484	441	427	466	439	484	462	493	453	446	448	452	449	485	468	452	431	436	477	465	413	446	420	435	456	481	453	451	448	454	438	456	460	467	462	481	461	481	431	463	445	486	428	484	416	456	433	459	437	460	454	471	490	429	444	438	452	456	449	477	417	446	484	454	446	467	474	458	449	440	443	405	451	450	455	406	416	468	452	420	470	435	480	449	472	408	437	429	478	436	480	457	427	417	438	435	426	429	438	437	468	437	463	457	422	460	435	466	452	451	424	436	430	451	415	441	432	456	457	465	451	454	442	436	447	446	417	433	477	452	413	493	455	461	430	480	450	456	446	424	499	417	439	411	453	468	453	430	458	484	433	450	487	442	441	439	457	446	452	443	433	466	494	447	434	463	447	467	475	453	485	464	466	423	456	443	451	466	490	447	449	461	463	453	483	420	457	413	419	431	436	497	436	432	452	447	457	436	432	453	469	450	438	415	456	452	433	455	458	450	484	483	425	473	424	443	445	459	452	424	458	443	461	452	453	483	491	430	441	466	439	481	467	430	450	456	482	461	483	422	433	497	430	456	448	465	460	413	492	420	484	465	419	398	420	461	445	412	439	416	480	460	428	449	446	450	451	465	440	476	445	467	441	462	475	476	417
2682	988	815	743	485	447	458	440	452	512	472	564	635	671	629	596	555	491	383	397	386	412	392	387	387	439	380	395	404	393	363	376	363	360	362	369	359	366	377	380	378	339	371	371	369	400	365	366	369	385	367	354	372	370	398	382	381	349	338	362	396	386	362	368	334	383	379	387	398	376	365	344	366	377	329	352	385	350	327	397	360	360	371	333	360	354	375	380	363	358	353	371	356	344	372	379	360	379	363	360	331	352	366	362	363	355	338	376	378	333	383	373	388	353	342	377	363	366	399	394	344	331	351	377	350	388	368	409	377	374	338	327	386	334	395	355	361	389	387	373	376	362	349	370	363	365	406	353	366	374	346	353	388	341	361	340	344	365	338	382	410	373	356	368	382	387	348	382	359	354	352	387	380	382	352	359	349	344	354	355	334	362	332	356	357	320	321	377	359	324	386	371	396	376	345	375	382	359	372	360	361	356	369	371	382	397	374	330	340	327	332	377	367	384	369	373	365	351	346	387	361	365	344	398	393	364	354	351	361	375	375	396	393	391	391	365	386	394	347	395	387	400	341	375	343	337	360	381	344	340	328	405	368	405	394	341	379	346	328	371	327	382	374	372	365	367	347	357	342	356	350	354	393	372	383	379	379	359	383	385	367	338	372	337	386	399	375	368	353	342	370	392	381	377	342	363	353	365	359	349	371	372	376	350	406	349	363	347	404	358	343	377	355	393	372	375	343	367	362	383	340	396	340	385	349	374	391	349	335	368	377	336	362	375	363	374	342	347	328	370	364	351	341	359	391	367	345	337	355	384	379	421	309	357	340	351	376	360	374	353	374	368	387	387	373	374	372	365	369	336	396	338	379	391	358	368	381	409	338	370	360	352	410	331	328	363	370	378	352	334	367	345	389	368	378	337	387	390	375	370	334	388	392	374	382	399	350	354	374	371	341	342	356	320	345	348	336	363	382	373	366	354	372	384	353	362	367	360	364	331	368	352	332	358	331	344	350	354	368	379	408	376	379	387	381	369	384	369	398	357	392	375	354	373	380	367	350	365	400	371	323	362	378	390	348	399	341	371	360	384	337	354	391	356	363	369	381	371	372	370	352	374	387	352	351	319	364	353	369	368	353	361	381	363	419	358	343	357	382	353	368	352	370	367	356	364	356	366	389	368	365	354	391	336	381	343	399	381	425	370	371	366	361	329	367	375	353	336	371	350	375	348	386	346	380	358	397	378	351	377	334	340	322	361	352	344	371	337	379	386	330	358	404	359	400	358	366	357	369	371	352	402	353	342	352	382	375	358	361	343	339	382	341	372	357	343	372	365	354	379	374	377	316	375	360	328	370	370	362	403	385	383	393	390	338	381	339	364	327	354	373	390	385	374	357	353	390	348	332	377	394	391	378	423	357	363	353	335	386	339	362	377	344	389	347	388	392	351	339	353	355	381	388	378	368	365	381	354	417	358	343	352	347	352	349	363	368	392	360	370	345	324	373	366	359	401	333	342	363	356	374	346	366	331	350	365	356	366	386	382	403	358	349	374	393	335	394	398	379	362	351	401	356	376	385	361	338	384	406	340	373	380	339	342	340	347	354	344	401	345	330	319	365	365	368	411	383	354	379	366	378	345	369	397	355	365	347	360	340	357	387	389	365	363	348	401	355	374	340	372	368	367	381	375	353	357	389	328	361	380	395	390	375	358	404	390	391	373	388	377	333	373	341	360	360	369	352	384	358	349	371	349	363	380	378	362	378	349	361	349	349	354	368	404	367	404	359	340	347	357	356	350	350	413	371	359	366	353	323	365	355	353	376	385	391	335	384	394	344	347	350	339	377	351	359	371	381	364	373	370	379	341	368	345	395	371	354	355	368	328	364	391	371	370	358	361	362	354	380	374	373	386	360	349	366	360	347	347	368	382	340	368	378	334	387	407	377	385	369	364	380	376	360	346	374	401	358	388	381	333	367	350	383	369	396	387	375	357	370	344	370	358	360	371	366	402	343	372	374	368	365	321	368	381	366	366	338	342	363	363	340	402	363	371	371	342	394	401	368	402	372	396	375	371	381	369	392	378	383	342	342	375	351	397	360	354	357	380	353	335	356	379	337	327	340	348	374	391	388	365	383	375	349	373	346	391	363	379	367	355	368	368	378	383	399	351	396	367	374	394	364	403	390	356	362	355	368	379	391	363	407	316	376	363	373	357	376	355	391	338	326	354	353	341	373	382	397	331	350	375	348	361	378	385	369	390	329	351	364	360	346	409	378	350	382	341	356	381	365	382	385	347	394	375	390	369	352	383	380	347	348	413	352	376	342	364	387	370	364	370	334	329	360	368	393	358	376	363	362	361	340	364	380	384	373	388	362	380	383	357	379	340	336	343	352	369	378	372	357	345	366	388	356	318	394	390	344	342	329	425	342	383	348	380	384	371	353	371	362	390	373	388	338	371	337	354	366	373	374	403	359	370	373	341	360	356	364	360	358	351	391	358	363	380	387	360	369	372	371	367	395	346	382	358	341	375	365	348	363	395	361	395	362	377	343	355	361	348	336	359	360	343	352	343	377	354	355	316	373	393	343	348	383	378	353	357	369	370	346	370	339	373	366	377	351	386	393	390	355	362	339	338	365	381	371	354	387	371	334	373	357	376	388	388	379	355	378	391	352	362	377	367	380	379	357	361	380	367	365	362	356	360	347	366	383	428	384	377	375	397	389	361	378	365	360	403	367	359	361	381	359	376	402	386	339	358	351	354	396	341	347	358	362	382	346	381	351	396	338	354	349	377	384	375	387	362	358	358	349	353	357	384	388	348	336	380	343	343	368	375	351	381	379	363	353	346	350	323	374	366	380	347	404	365	383	367	336	344	355	328	342	345	378	375	401	385	371	355	378	357	360	384	384	346	365	396	361	395	391	351	345	363	329	369	418	365	384	361	361	382	342	385	343	324	381	359	382	376	389	363	364	358	348	382	369	381	366	366	344	347	375	361	366	364	359	361	387	328	360	355	348	394	371	399	322	363	384	368	351	364	323	339	375	370	390	334	370	395	356	376	327	388	343	354	368	365	341	361	345	367	351	378	375	333	311	348	384	361	337	376	398	393	360	350	347	352	403	334	352	377	345	382	367	340	352	354	334	365	366	378	359	348	367	369	356	345	358	375	386	388	337	394	404	314	384	330	363	406	376	348	367	382	346	373	379	371	377	366	331	393	377	358	379	358	349	373	371	330	386	368	367	355	385	373	346	369	362	357	377	387	358	388	374	382	357	359	364	342	360	369	383	350	362	328	358	384	392	347	391	380	362	389	342	357	368	359	375	340	339	365	395	355	327	380	309	332	390	368	382	380	360	363	379	360	376	358	367	375	371	342	382	353	419	424	397	382	355	368	315	329	361	376	367	389	356	362	386	359	309	363	359	351	366	364	352	355	395	347	346	348	333	406	367	354	332	373	329	391	357	325	319	344	371	353	346	396	344	363	383	385	377	360	350	399	381	359
2980	1330	1652	1877	1556	1429	1286	1159	1328	1446	1625	2042	2601	2677	2464	2477	2397	1595	1213	967	955	1006	1208	1207	1159	1186	1083	1134	1110	949	845	896	917	854	900	847	880	904	881	875	832	909	829	938	800	857	935	901	898	900	862	830	885	844	908	888	888	845	904	824	910	833	847	870	881	830	924	889	813	861	829	897	909	869	865	831	844	851	870	926	913	798	906	855	866	817	876	890	882	883	874	801	848	824	824	822	888	841	926	886	885	920	879	851	866	878	868	863	883	827	880	881	858	839	867	817	907	855	897	879	870	872	834	843	833	857	863	908	856	839	821	844	866	804	903	857	895	901	877	853	822	832	869	874	877	878	852	878	844	828	925	867	870	891	853	872	866	823	897	871	902	822	840	844	878	822	909	859	927	841	898	852	939	850	852	874	869	855	898	882	855	866	902	893	884	814	862	811	865	847	838	913	839	836	832	850	852	893	834	885	897	914	860	836	821	827	915	868	877	898	887	841	888	845	862	837	956	839	895	873	873	933	903	914	900	871	857	883	879	859	844	861	899	830	871	845	923	871	905	916	858	859	846	934	848	906	865	868	834	806	878	871	914	817	866	880	892	847	862	895	931	863	826	847	830	858	842	846	863	880	847	861	845	920	894	881	857	830	902	842	830	850	833	847	892	907	855	856	873	864	874	846	832	921	845	841	868	887	856	910	831	842	874	867	846	878	843	901	898	846	864	871	879	856	838	859	835	914	884	870	825	912	881	896	878	852	882	838	849	877	801	899	867	851	872	960	892	931	877	913	868	866	891	893	919	862	892	830	859	846	840	836	872	811	873	876	816	851	884	899	890	857	874	878	870	872	886	859	843	867	865	879	855	864	862	828	825	831	884	874	907	793	893	852	855	839	863	861	862	889	826	854	892	848	886	884	841	874	908	906	884	915	876	841	858	904	850	820	832	834	926	904	834	800	867	873	862	859	906	858	916	879	897	875	817	862	864	852	847	848	891	858	836	865	873	861	869	841	847	871	853	882	888	868	870	872	869	883	845	822	887	879	883	890	873	847	868	898	854	858	926	870	831	813	869	858	840	848	866	863	928	869	883	916	872	879	835	859	874	909	874	873	872	811	859	894	893	889	879	845	876	872	864	894	872	879	848	891	887	855	907	904	860	847	912	842	872	858	853	933	854	912	903	890	821	863	864	838	925	886	878	855	889	858	852	832	844	860	850	824	880	863	886	837	857	823	857	896	863	891	820	850	878	876	838	891	808	892	853	838	870	897	822	844	837	878	934	870	874	860	886	869	884	887	817	914	856	840	825	851	846	883	845	871	859	819	833	844	907	859	827	916	886	823	855	883	898	820	858	901	821	807	906	868	840	863	901	877	888	903	902	840	815	849	835	900	882	869	888	885	900	889	820	813	810	878	881	917	826	896	924	853	865	851	851	864	838	858	872	888	907	866	905	885	878	905	870	884	856	883	870	843	890	865	850	860	893	859	878	849	876	835	823	873	889	872	910	872	902	852	805	882	814	873	855	898	850	859	861	845	838	866	809	859	834	869	886	875	876	901	895	909	856	894	857	880	884	825	898	914	859	883	912	893	887	829	870	884	889	855	840	902	890	883	827	863	890	887	883	841	874	833	826	890	853	838	825	803	900	925	804	898	892	795	854	845	881	864	891	851	803	850	839	884	864	898	889	884	848	848	871	868	893	822	896	890	826	841	884	823	837	870	852	905	940	857	829	865	817	833	868	864	849	897	838	881	876	913	852	850	858	840	849	894	864	880	820	871	811	837	857	912	836	911	814	853	809	861	890	911	876	881	853	854	905	886	887	829	873	905	886	837	889	851	878	899	839	852	853	884	863	865	923	813	866	895	857	848	873	820	851	829	901	891	825	890	865	891	876	853	823	880	905	810	879	826	838	824	889	857	875	884	904	864	842	875	873	868	849	832	836	880	864	860	859	883	891	925	842	893	855	911	851	872	858	856	953	851	858	855	822	893	862	876	875	875	832	904	855	862	874	839	837	898	854	887	875	813	897	848	868	869	881	848	924	869	881	896	872	840	840	838	881	898	880	819	879	830	854	832	863	898	889	895	879	868	872	821	882	848	880	869	868	912	879	874	843	915	853	815	890	903	885	860	853	852	886	896	889	863	885	896	849	906	908	858	812	856	856	900	878	858	903	843	857	821	836	835	833	873	884	842	886	822	916	846	838	932	849	872	904	822	853	844	822	867	861	775	937	834	855	843	886	846	859	882	894	847	875	823	906	913	863	896	847	827	849	882	891	886	873	831	878	865	843	843	873	876	867	857	877	904	831	879	867	872	861	858	911	895	868	851	866	889	866	865	889	821	866	881	856	829	878	840	895	838	868	869	854	878	840	878	969	822	854	856	843	887	850	868	856	845	925	838	878	835	868	806	889	937	855	852	878	849	854	861	891	859	908	875	901	899	870	870	850	858	866	858	901	904	854	847	929	888	864	902	844	837	932	865	869	888	869	802	874	939	825	886	867	878	838	885	866	928	899	913	861	866	913	842	882	863	863	877	861	851	844	864	838	858	857	864	828	857	911	904	896	806	896	865	844	867	869	884	856	872	847	863	863	804	923	947	892	922	890	865	851	893	858	858	848	830	883	914	903	808	804	847	895	836	804	851	832	914	869	838	844	871	887	892	856	853	843	881	848	863	889	863	808	958	899	864	868	885	828	848	907	921	840	863	848	851	871	884	838	856	870	937	814	885	836	900	842	877	885	868	851	829	867	919	870	894	884	876	857	830	832	883	848	865	855	865	878	835	889	780	863	956	858	918	888	853	826	876	899	871	870	874	911	883	908	898	886	886	895	861	847	885	839	943	857	845	863	844	842	916	856	895	867	881	906	882	869	795	862	936	892	862	880	844	895	825	873	847	818	872	847	899	909	851	917	883	900	932	844	878	872	854	844	843	866	901	836	892	843	903	871	847	890	885	904	874	842	863	833	820	907	805	895	898	928	859	899	866	840	789	822	821	932	885	863	874	909	850	824	856	879	896	923	861	861	864	882	848	873	878	907	865	840	868	893	956	872	840	883	896	838	808	863	839	948	817	824	864	863	813	912	822	847	794	939	851	845	825	849	899	878	873	913	873	891	829	847	858	875	860	885	873	880	871	874	836	898	841	876	896	802	864	850	815	910	860	900	846	840	889	906	887	888	868	856	867	897	862	879	880	821	889	850	881	824	861	938	901	828	874	899	865	943	851	857	842	794	874	868	875	895	864	793	858	856	828	889	892	864	853	864	854	823	830	832	906	871	867	886	883	862	828	858	907	837	846	833	897	886	869	895	851	895	861	795	894	857	887	829	904	877	896	925	886	857	820	898	850	890	903	892	837	894	848	893	883	853	892	914	886	873	918	872	836	871	864	818	904	865	912	887	875	914	878	909	872	868	879	864	881	869	860	848	870	882	879	842	860	843	838	818	857	857	814	866	863	877	893	831	846	873	855	851	889	870	846	880	932	838	888
11067	6190	4833	4166	3581	2809	1879	1144	885	825	759	775	792	773	733	773	694	482	360	249	276	334	377	363	399	461	295	345	344	276	263	266	244	285	242	269	302	302	270	252	254	246	224	213	256	236	279	272	249	234	234	225	211	239	210	230	243	229	239	200	230	216	230	214	228	222	233	244	242	249	193	189	231	246	221	238	219	223	205	241	228	224	198	231	229	209	230	243	228	244	223	225	220	203	221	263	239	218	228	195	215	206	224	225	236	219	219	221	205	234	206	245	225	238	202	237	246	232	231	213	227	243	246	228	215	227	227	222	212	219	213	222	209	182	231	230	227	207	236	242	210	232	226	241	209	205	231	208	228	219	245	219	228	244	218	222	223	226	193	211	219	208	212	238	214	218	234	217	201	186	197	209	202	216	230	222	205	223	244	214	213	176	258	227	245	226	199	241	240	209	244	231	238	203	215	212	243	233	226	213	233	234	200	204	197	202	230	192	224	227	235	204	235	223	213	200	236	229	197	229	241	219	241	229	204	223	218	243	256	243	218	237	221	225	227	224	208	242	262	227	233	218	220	204	214	250	207	222	205	203	232	204	204	223	215	229	238	215	224	245	226	240	240	222	239	199	263	198	213	231	238	226	234	232	204	232	206	197	216	210	220	208	252	210	214	214	228	232	223	230	213	236	244	228	225	237	210	226	240	221	198	191	221	215	210	224	216	231	230	236	220	248	230	200	213	232	201	199	218	215	227	233	238	200	242	204	233	248	222	220	225	218	243	232	213	213	218	226	225	235	207	212	219	221	208	225	206	222	217	214	207	220	247	239	228	208	220	214	228	238	205	200	209	223	202	193	223	205	245	212	234	214	205	206	189	241	227	215	205	233	252	248	270	228	205	254	244	234	236	205	239	209	226	213	236	242	233	212	221	179	236	221	245	217	239	211	254	229	241	234	255	210	209	183	245	226	207	227	224	243	233	233	217	225	208	215	219	231	237	230	232	264	221	229	242	218	238	197	233	232	191	225	214	218	211	233	201	224	220	230	212	216	195	251	223	237	243	216	236	229	237	211	211	247	217	204	189	227	234	216	190	207	226	231	230	205	240	217	198	214	239	241	198	230	226	207	216	240	240	184	226	216	208	201	215	209	221	222	241	237	205	212	215	236	224	230	226	257	220	192	207	234	202	216	213	215	245	225	200	215	234	234	236	221	237	207	206	233	206	218	216	235	228	226	223	215	204	217	194	210	211	233	215	226	215	200	241	207	208	213	200	231	221	235	216	218	220	222	212	217	201	212	223	222	238	195	225	225	241	240	213	221	216	229	216	200	213	231	209	200	222	222	218	218	256	223	190	220	235	228	257	210	252	216	217	206	199	222	238	202	199	220	207	252	227	204	233	197	209	222	211	225	229	216	218	247	227	198	230	210	209	225	210	179	203	237	203	203	222	212	236	228	213	209	200	235	236	240	219	220	230	221	236	194	210	215	206	230	227	204	207	232	233	236	239	210	203	235	209	194	227	227	233	199	239	230	200	241	268	234	217	214	206	235	223	232	245	234	234	226	240	218	218	211	227	264	210	227	227	219	204	233	220	253	205	214	250	215	241	206	217	216	221	248	226	238	215	215	211	217	219	226	226	243	225	236	237	216	231	226	205	228	231	229	227	240	199	238	240	241	226	207	225	219	221	192	219	230	231	212	213	248	232	223	203	201	215	225	231	227	204	230	240	219	205	219	196	227	234	228	242	224	209	247	217	219	214	227	245	231	231	243	216	204	230	222	216	223	232	224	189	235	190	223	223	230	200	224	260	243	248	199	204	188	189	206	228	238	234	228	209	233	218	228	227	210	233	224	240	233	227	219	226	218	243	203	245	222	234	202	249	256	218	210	184	209	244	231	204	209	239	201	220	226	218	198	205	220	215	221	201	205	212	228	202	226	234	222	224	222	228	227	242	207	216	247	221	245	239	189	226	222	249	212	225	239	229	226	225	219	210	225	238	215	214	222	230	190	221	217	228	218	230	201	239	219	229	200	215	225	223	193	250	214	228	222	242	209	224	217	233	209	202	224	218	202	223	196	188	220	212	238	200	235	204	192	223	213	195	213	198	226	220	227	190	208	176	234	234	188	236	233	232	214	211	237	249	219	201	194	265	226	233	234	208	220	217	221	255	220	230	237	234	215	227	224	202	217	229	232	245	210	202	232	215	216	209	215	223	221	224	207	225	225	216	220	224	228	198	238	244	217	199	219	206	237	226	249	223	256	211	220	219	214	233	215	224	222	239	241	204	230	254	215	219	237	224	221	187	245	204	205	240	212	245	217	214	220	234	199	215	229	207	209	227	233	202	229	220	211	245	227	230	199	222	218	238	211	201	238	240	202	232	240	222	192	212	217	203	230	217	236	225	222	234	248	226	212	208	227	224	226	217	210	233	214	216	252	192	222	231	238	228	232	208	244	211	220	224	223	239	220	231	212	208	210	216	231	233	236	212	210	214	217	212	214	234	241	244	240	222	198	216	207	220	239	226	230	209	235	249	245	199	236	211	211	198	187	221	212	224	228	240	241	250	218	225	220	248	221	253	228	240	200	181	220	216	242	236	226	228	207	245	226	217	250	188	239	199	220	207	235	226	239	194	218	205	238	209	199	253	197	215	199	219	236	233	239	204	196	210	231	232	214	221	226	207	215	218	207	216	219	244	225	204	243	208	224	221	240	231	216	212	217	223	230	224	228	223	229	209	218	210	207	261	215	236	233	208	220	219	222	214	219	230	219	250	229	224	227	225	227	207	202	203	230	235	227	217	255	238	212	204	238	211	235	208	221	216	227	226	204	196	235	229	229	232	201	257	249	221	239	219	203	200	231	231	195	232	194	200	231	227	220	219	195	217	203	241	239	219	213	237	220	224	217	198	231	221	235	233	231	174	207	211	222	203	247	225	226	216	209	218	185	179	217	196	208	220	209	240	217	230	232	234	178	223	249	230	203	194	210	243	252	235	206	225	199	234	226	249	230	209	224	239	222	214	222	232	237	185	207	218	190	212	211	207	240	229	236	209	229	246	221	219	220	209	221	226	232	250	228	246	221	238	225	238	230	237	229	218	202	178	221	212	231	226	226	212	202	188	230	228	201	226	194	203	240	202	231	239	246	192	205	224	220	226	191	239	214	231	222	217	209	217	231	191	229	218	221	234	211	210	193	220	211	214	231	213	198	222	232	229	231	247	196	230	232	240	216	209	226	218	218	225	195	232	230	227	185	235	234	233	240	209	226	238	255	216	237	219	223	240	219	216	213	224	205	216	208	224	213	219	227	206	229	223	229	227	240	219	219	189	230	230	196	207	208	223	238	237	237	216	231	234	209	235	250	224	225	220	224	195	202	212	246	235	214	210	235	242	225	225	226	228	228	210	255	231	213	222	217	223	230	217	202	223	209	217	240	226	215	225	239	206	216	222	230	223	224	211	219	277	236	229	203	272	237	253	237	221	231	233	220	215	206
8273	3819	5240	7690	8164	8562	5650	4284	3703	3615	3432	4159	4276	4420	4026	4061	3800	2410	1396	1057	1001	1340	1924	1800	1878	1993	1597	1603	1492	1063	975	944	873	799	843	908	1169	1078	838	866	804	848	854	814	968	1018	925	829	779	732	741	645	690	657	577	573	561	590	590	624	602	558	565	611	588	615	574	589	584	605	579	614	597	578	572	542	586	596	606	578	585	564	566	526	536	544	574	556	570	555	542	585	549	539	574	535	553	582	584	546	601	547	598	590	592	545	584	574	608	586	533	564	529	589	563	574	558	598	525	560	577	566	554	594	542	581	574	531	565	557	509	527	584	576	510	532	551	559	544	552	538	575	538	549	523	542	599	561	509	569	585	518	537	561	522	526	562	538	565	549	562	590	552	538	527	557	572	567	564	605	543	593	610	553	581	556	549	566	560	544	559	534	531	555	546	540	570	530	568	557	563	543	535	567	526	545	578	545	542	587	553	532	554	599	572	571	587	590	605	555	540	498	546	547	573	583	559	519	525	586	509	579	578	569	537	506	559	580	589	579	572	561	559	574	580	524	563	541	570	531	561	583	558	530	551	568	539	542	554	542	589	512	574	604	510	530	566	532	583	556	532	550	530	532	574	576	564	550	526	537	628	604	538	573	560	568	565	554	532	545	548	549	535	525	572	524	547	589	519	612	559	567	564	571	550	545	512	542	565	574	509	510	576	549	558	567	543	539	557	530	524	604	550	556	534	538	553	561	562	597	553	569	561	588	533	529	569	536	536	548	529	581	575	522	572	547	599	565	574	565	529	573	615	521	492	566	521	530	531	556	551	536	591	542	522	576	556	553	517	550	562	582	535	523	564	558	563	580	543	572	583	561	583	553	566	557	544	574	599	540	586	561	539	546	517	550	591	543	571	545	543	596	551	552	549	553	528	563	568	618	548	591	533	575	579	609	601	526	560	562	525	531	600	587	549	541	582	561	564	562	511	557	585	546	514	535	553	542	577	565	563	545	550	558	566	551	545	542	528	538	564	575	578	574	575	603	562	565	581	538	538	553	603	544	617	528	551	556	551	547	603	523	582	564	547	534	500	581	482	575	577	575	564	580	581	566	555	538	575	575	566	501	579	523	556	565	576	560	521	573	529	568	528	551	578	532	566	578	560	588	566	512	579	546	544	562	526	521	612	556	572	586	609	552	553	557	521	551	569	604	531	581	516	519	564	531	515	555	548	557	568	529	550	575	527	581	542	580	572	589	553	528	566	565	556	574	562	537	550	533	526	569	587	536	570	567	576	587	567	597	580	529	576	564	526	593	580	592	569	534	526	590	615	564	564	544	568	555	544	608	536	618	564	504	592	560	539	530	578	552	573	584	545	580	557	582	550	574	591	537	534	554	567	543	553	588	565	570	551	572	559	561	601	544	604	572	538	552	546	602	502	535	576	561	541	559	539	546	527	544	548	583	527	540	569	558	571	530	608	581	594	557	558	596	536	533	529	559	560	541	539	542	525	562	566	563	548	502	596	567	541	542	545	558	563	543	550	564	572	550	529	533	537	549	602	499	557	561	552	584	546	561	614	531	577	547	536	568	545	554	592	612	543	562	532	587	553	580	546	583	603	530	547	571	594	567	599	579	560	532	560	545	586	586	587	559	554	554	554	539	559	626	565	592	534	555	550	570	574	573	542	541	564	569	531	593	543	595	583	563	555	554	546	596	577	572	553	549	551	517	591	543	612	545	556	571	575	558	560	527	552	577	555	522	545	585	580	545	546	559	566	583	558	608	545	574	517	522	582	567	544	555	590	537	576	541	543	569	555	577	566	583	571	570	554	595	530	578	564	540	595	566	583	593	528	586	547	585	533	550	585	538	547	576	572	545	556	593	564	554	583	571	546	554	565	552	555	579	559	566	521	600	545	567	525	556	585	533	590	538	553	567	556	572	525	570	557	560	538	557	523	560	579	553	578	579	550	547	556	545	543	558	579	551	557	558	574	545	544	542	602	549	579	544	590	579	529	497	583	537	578	529	547	572	544	582	561	561	628	556	571	566	561	547	553	528	605	570	587	567	548	573	541	572	555	537	564	547	533	597	557	550	566	574	554	514	533	550	551	586	602	586	531	553	531	571	570	561	570	523	551	579	573	549	544	558	571	586	558	563	580	552	539	595	566	603	558	539	577	593	538	579	567	544	523	602	559	534	582	577	565	575	515	570	567	572	528	543	558	554	527	551	525	573	581	537	579	539	581	564	561	557	523	561	546	570	593	548	535	541	592	562	579	536	540	520	561	536	567	544	523	554	547	558	547	576	555	538	578	573	556	554	554	550	556	590	538	561	599	539	555	512	526	540	520	531	547	559	546	569	586	534	547	543	576	557	556	575	609	528	500	577	554	564	571	574	582	552	563	535	534	565	534	563	612	603	541	540	595	541	516	574	561	569	538	582	574	591	580	564	534	560	540	554	556	518	551	559	554	569	542	527	573	536	540	567	526	537	583	592	592	591	569	559	534	563	545	574	544	507	553	572	509	525	537	590	581	565	524	580	555	548	536	529	575	608	543	587	577	597	584	538	565	610	544	536	599	551	567	538	551	554	569	558	528	558	561	524	576	595	539	556	566	517	553	577	587	535	575	539	553	538	558	552	569	576	546	543	573	545	515	570	543	541	547	594	598	553	581	566	550	567	552	567	525	560	579	599	544	572	609	561	554	535	555	568	573	547	564	552	530	541	592	581	596	567	547	552	535	567	550	545	584	543	565	565	570	560	553	558	572	587	571	555	590	556	584	580	563	571	552	593	559	533	565	539	582	552	539	586	575	519	577	600	539	586	605	528	585	530	547	581	561	558	544	552	550	557	565	564	563	571	582	577	609	606	605	575	560	550	547	553	610	561	553	561	505	551	548	580	540	602	530	575	567	574	585	600	583	575	560	571	563	563	549	595	539	510	606	566	575	555	573	560	599	566	558	575	560	578	566	534	581	534	589	525	564	589	567	535	547	562	561	514	590	493	543	552	518	574	556	550	549	575	532	533	533	586	570	538	557	533	522	537	553	559	542	564	588	532	529	561	553	540	560	578	551	519	551	575	597	547	604	544	537	564	530	581	591	560	592	589	522	568	570	550	528	513	539	577	531	581	627	556	540	549	518	573	551	578	593	646	576	582	593	564	582	530	550	576	489	558	550	508	583	536	527	573	546	596	553	562	541	538	601	531	542	564	562	557	550	596	557	574	553	590	608	566	544	597	529	597	531	549	572	595	581	502	576	551	580	546	573	562	539	570	537	566	595	564	557	582	588	575	598	582	534	571	560	561	545	535	564	581	588	557	528	577	563	569	544	539	562	592	534	511	570	566	551	528	605	563	573	573	555	595	545	571	546	576	553	564	534	551	533	545	536	580	568	571	548	564	551	527	542	583	531	565	536	554	587	579	576	539	583	572	597	557	545	534	563	585	505	565	548	529	580	554	533	573	562	536	574	516	572	555	574	556	580	595	561	532	566	533	532	582
17493	8390	7117	6875	5744	5619	3572	2277	1382	1182	1036	1131	1052	1009	997	969	830	521	333	271	274	368	413	464	522	452	437	387	318	269	263	236	242	230	239	278	310	270	254	244	201	235	228	207	235	269	263	237	236	236	210	195	204	165	205	161	218	221	172	179	199	198	148	200	192	214	174	168	183	170	180	215	177	173	187	173	200	170	168	172	158	173	183	164	182	161	171	171	193	192	142	180	179	168	136	166	153	191	196	165	166	176	163	176	190	195	182	181	177	187	160	188	158	173	181	182	155	178	179	148	162	172	177	172	188	179	176	164	177	151	164	172	194	169	166	166	176	157	174	190	163	164	162	144	175	200	185	189	186	170	189	194	182	149	176	174	170	195	173	157	156	156	216	173	177	195	182	149	160	176	169	155	183	175	204	147	175	170	170	150	168	177	199	177	163	188	153	152	163	198	181	171	154	186	195	171	163	166	185	169	162	172	155	170	178	166	166	142	161	168	163	176	181	197	182	165	194	182	170	179	178	169	194	158	168	146	171	170	176	159	184	176	180	150	165	162	148	138	186	183	176	170	183	174	178	175	167	170	189	168	165	166	177	156	180	198	200	167	211	178	162	172	161	165	173	206	167	179	171	187	174	184	178	181	184	181	151	161	181	161	163	193	191	177	180	161	180	166	173	164	179	149	173	181	185	180	194	174	155	153	176	194	196	188	146	170	146	148	189	188	162	165	142	176	166	163	162	161	186	165	173	188	183	175	175	178	157	194	177	206	206	172	191	168	179	163	179	175	173	152	156	191	172	189	165	180	194	160	174	161	170	162	155	166	175	172	183	174	167	166	162	160	170	183	166	153	167	179	148	190	174	162	177	161	183	172	161	170	166	159	174	189	181	167	183	170	163	161	178	175	189	195	180	179	173	194	176	167	155	181	140	197	142	179	143	176	181	193	207	169	154	183	146	188	167	165	162	177	170	161	143	194	181	161	155	158	188	173	200	173	162	178	179	177	195	170	187	180	171	193	169	156	168	180	164	170	159	169	188	161	208	173	186	172	178	182	208	185	180	157	191	181	151	152	178	173	172	170	188	183	181	160	166	156	175	160	173	142	185	186	169	167	188	164	181	167	160	172	187	150	178	151	184	166	191	188	172	172	156	145	161	193	162	164	178	156	180	159	173	173	179	155	168	154	135	180	144	187	170	148	176	197	170	162	185	174	166	159	158	172	184	198	182	180	186	156	190	169	184	165	154	147	159	168	173	169	168	171	199	168	169	164	156	157	181	154	175	167	193	182	174	156	178	190	188	163	180	170	162	168	189	171	166	164	182	192	156	163	178	156	189	184	176	182	180	153	164	161	189	205	187	178	159	162	159	174	166	172	180	179	178	175	140	160	167	170	177	166	163	192	161	171	167	171	177	145	170	140	169	169	186	148	189	173	182	166	174	177	192	175	179	173	178	174	175	188	150	165	160	183	176	143	190	150	176	165	181	160	182	173	161	151	146	159	179	188	174	165	169	201	167	187	173	163	167	168	183	190	158	188	157	165	167	175	158	143	182	195	201	183	178	186	169	187	153	154	147	180	150	206	139	176	171	158	192	169	172	178	176	156	203	156	157	181	168	193	189	167	176	172	156	166	173	181	171	175	178	182	159	166	148	133	178	171	146	177	176	191	197	176	185	188	185	167	155	161	154	166	155	186	171	198	203	176	165	178	196	174	157	184	170	162	146	160	170	166	192	179	195	163	143	161	180	194	185	150	177	180	180	188	155	161	193	169	189	187	191	170	164	177	140	180	163	189	163	167	170	168	165	194	171	147	175	149	190	169	171	168	172	160	180	181	186	159	178	165	176	185	171	161	152	177	188	156	217	162	203	175	173	198	170	178	184	175	180	172	178	190	162	177	171	168	182	171	174	176	160	199	173	173	192	176	170	175	184	173	165	167	189	155	170	161	170	181	163	160	168	163	184	171	203	177	173	178	165	192	185	199	178	205	162	165	172	179	175	134	168	168	190	168	168	195	163	191	179	166	179	185	173	181	154	163	170	167	181	195	178	178	156	182	180	176	162	176	190	200	155	160	202	171	155	191	163	197	170	179	175	176	163	171	173	179	175	179	173	176	188	178	184	182	155	191	168	177	149	159	171	146	186	194	183	170	179	182	172	172	148	199	189	165	163	176	167	186	176	172	185	163	148	172	169	163	166	192	180	169	184	164	172	183	185	182	210	200	160	169	162	189	210	166	154	178	162	166	191	162	194	183	163	183	178	153	172	167	173	165	164	163	192	185	187	161	172	187	171	180	165	169	173	181	168	160	180	167	192	176	172	181	199	153	179	167	179	142	167	177	180	181	156	207	170	193	192	189	186	198	182	185	191	168	162	152	158	162	164	187	187	184	186	168	156	161	165	162	159	176	170	178	164	193	179	175	152	180	180	183	187	167	166	173	139	192	191	160	175	173	171	175	162	157	171	190	164	161	195	150	172	175	190	175	194	138	188	180	190	172	170	155	187	180	162	167	170	159	165	154	167	166	163	185	167	169	170	160	153	156	171	152	163	193	202	172	165	171	176	159	177	162	178	190	145	175	193	182	145	182	171	177	162	201	162	176	166	170	172	168	169	175	189	159	173	150	177	145	162	176	151	178	164	158	196	199	176	164	168	164	182	177	194	178	162	147	197	177	186	186	165	168	173	177	193	179	176	188	166	159	174	180	182	171	202	176	166	191	174	183	173	153	162	190	173	175	165	161	185	183	173	150	176	157	155	173	170	166	160	186	188	176	182	179	160	209	182	152	162	187	183	166	195	193	168	187	174	166	175	170	178	159	172	174	181	166	196	171	150	177	185	171	195	176	168	167	197	165	179	167	177	169	172	172	179	187	154	150	175	181	185	164	192	184	160	170	158	161	149	180	184	166	189	171	162	148	173	180	182	190	166	188	177	179	136	171	192	192	177	150	191	165	175	175	181	187	186	162	156	165	188	176	155	165	184	184	202	181	155	167	151	171	162	167	158	176	179	165	164	171	172	166	173	182	161	165	173	200	201	169	184	184	180	161	172	145	161	198	154	167	147	162	145	181	164	153	182	175	173	175	190	184	157	177	168	176	163	179	196	189	175	180	179	186	183	167	195	147	182	173	195	167	178	175	186	177	182	177	170	162	150	170	162	177	181	165	166	168	157	184	185	180	166	171	181	194	165	189	176	174	170	190	150	189	190	179	189	168	188	191	185	182	191	162	163	170	165	184	160	174	169	157	175	163	172	163	179	195	177	173	172	180	189	181	166	188	182	170	194	150	153	166	161	164	158	169	191	184	174	158	175	169	151	191	177	182	174	185	183	151	193	208	184	148	182	195	196	168	162	203	160	182	178	190	157	181	155	169	163	169	170	191	170	163	177	170	170	192	165	164	159	176	191	160	169	184	199	188	179	175	164	147	180	191	177	155	187	191	182	191	182	165	163	165	172	163	176	160	168	188	153	171	180	183	181	191	169	173	172	182
10922	4904	7854	11401	13070	13281	9012	7271	5639	5714	5221	6252	5807	6058	5757	5564	4802	2998	1763	1273	1356	1975	2738	2665	2758	2807	2311	2280	1818	1322	1234	1216	1039	1084	1034	1325	1728	1280	1022	1011	943	1049	918	1058	1237	1453	1296	1094	929	779	684	653	661	586	518	510	526	542	522	533	492	517	525	554	543	489	493	507	493	558	529	545	519	524	516	485	490	470	459	493	465	460	505	486	494	475	485	457	464	478	491	465	492	449	451	470	517	515	486	477	539	478	527	457	467	482	525	496	484	495	490	428	497	479	486	465	460	469	468	435	459	491	542	497	489	443	489	451	466	471	440	476	484	452	467	460	468	489	453	464	476	492	430	467	492	487	475	488	457	451	421	471	465	480	518	459	465	462	481	460	442	460	485	484	478	469	466	486	518	473	472	450	465	481	462	471	453	467	436	504	497	454	437	493	474	480	458	487	446	446	483	443	424	486	441	451	482	460	471	471	447	470	456	437	441	474	458	490	486	476	486	474	438	458	478	465	475	482	460	545	504	496	438	478	449	461	453	501	473	451	444	494	485	467	480	447	474	460	460	467	481	451	491	442	463	453	447	489	472	454	452	456	472	482	491	423	463	476	458	436	469	449	468	493	429	455	470	508	459	440	454	489	471	461	466	474	512	420	499	473	434	478	414	495	503	456	458	421	463	467	518	481	436	465	448	475	490	466	410	463	454	457	480	442	464	496	413	459	512	435	479	481	476	489	467	448	469	454	499	471	454	475	461	426	417	443	447	464	434	450	451	437	489	492	469	493	486	444	448	486	438	489	452	446	466	482	441	468	497	473	452	461	478	438	479	474	493	465	489	456	437	486	464	496	449	501	502	473	501	490	478	469	432	482	461	516	435	444	455	455	461	480	474	453	474	477	464	462	489	478	418	481	488	488	486	468	444	446	430	479	511	446	463	450	460	445	477	469	465	478	448	454	489	479	476	449	477	485	466	476	432	435	463	455	483	437	450	475	474	489	446	423	459	458	488	499	459	492	453	443	506	454	461	460	483	455	450	472	465	466	453	466	433	482	436	457	493	445	434	435	458	463	424	465	483	495	477	454	449	424	478	461	480	507	456	501	450	418	455	499	476	487	440	501	458	483	472	445	463	452	489	498	453	470	449	510	482	458	488	460	449	488	482	482	473	472	428	468	481	500	521	457	436	484	481	460	468	477	491	466	462	482	418	458	470	449	459	428	485	480	474	455	454	473	479	461	448	460	505	493	496	475	467	470	482	456	447	469	472	437	460	525	474	453	435	462	461	458	451	430	451	439	470	490	454	478	508	446	506	456	439	471	485	450	470	476	488	435	448	454	454	445	460	473	455	480	490	428	459	443	436	491	473	460	446	482	464	450	448	470	452	489	458	432	460	468	514	473	502	468	456	514	460	495	467	437	508	457	449	474	493	491	469	453	464	462	465	450	487	482	480	517	447	483	465	447	456	484	466	482	446	475	486	460	460	438	449	489	481	444	468	438	455	473	459	506	518	461	478	462	455	454	476	482	467	463	491	451	451	442	441	467	449	462	419	458	488	457	490	470	462	456	483	502	483	410	517	439	494	459	466	434	493	466	456	432	467	469	456	452	435	475	471	443	486	468	492	466	469	494	463	452	466	491	443	444	422	471	480	456	453	498	435	467	434	450	429	438	452	444	444	455	467	462	414	436	477	455	450	493	449	461	450	480	460	472	449	483	445	459	488	483	450	502	474	493	436	473	486	462	441	473	443	486	461	451	443	463	486	488	459	449	475	448	455	480	465	492	469	416	461	456	461	443	460	428	440	520	481	443	448	455	434	467	418	477	467	428	443	466	474	460	463	425	457	479	471	459	462	475	503	423	478	470	454	467	458	426	454	448	437	464	467	489	455	423	481	490	517	461	495	450	439	536	467	461	428	446	443	461	480	470	486	461	447	494	448	499	444	449	496	471	454	479	483	474	498	453	458	507	464	484	456	449	424	452	457	431	466	486	479	443	464	447	439	480	484	443	469	451	456	494	476	484	449	456	433	489	495	431	502	469	452	480	454	465	458	465	470	457	481	456	470	469	411	468	458	436	472	474	460	440	489	475	458	456	443	455	482	494	474	455	488	489	452	462	430	444	448	454	489	438	408	419	489	486	500	468	502	478	448	494	488	464	463	464	470	489	414	486	444	465	478	484	440	472	467	452	462	487	483	450	445	504	468	439	485	504	504	478	459	488	411	479	468	468	426	507	495	450	486	459	445	469	460	441	439	451	441	468	453	493	466	486	444	475	494	489	469	536	490	465	458	471	434	474	437	489	456	443	438	452	433	440	469	425	463	466	472	510	440	495	448	474	503	486	451	463	461	459	462	422	456	461	447	437	456	480	460	473	460	441	496	494	436	473	451	405	425	458	495	494	441	488	470	473	483	448	451	474	502	476	431	465	447	450	517	496	468	445	437	496	450	462	441	477	471	491	466	449	474	498	456	517	467	503	495	487	488	449	506	455	453	465	443	463	469	445	482	473	448	461	508	492	480	472	451	487	451	453	430	449	455	456	487	431	433	443	494	486	483	490	494	459	443	464	460	485	453	466	470	480	446	431	464	478	457	452	479	483	461	444	503	509	440	473	468	463	432	469	488	463	484	498	482	469	482	482	462	480	471	441	473	474	481	496	470	466	458	461	445	488	488	466	439	471	486	479	462	479	440	460	492	475	457	491	457	450	461	433	435	477	463	480	463	463	441	497	470	453	485	471	441	469	420	465	482	496	446	478	463	463	410	458	474	443	488	434	467	419	527	453	472	484	412	469	519	429	488	459	468	436	459	418	422	450	477	468	472	478	451	489	474	455	446	447	454	456	472	459	462	457	455	472	434	474	485	488	443	426	439	483	429	466	486	485	448	491	437	466	454	472	476	481	460	482	454	455	491	478	449	490	434	454	483	474	498	469	445	469	468	482	463	410	472	475	450	443	437	480	443	498	470	465	450	509	411	443	472	466	423	463	486	506	477	469	430	508	492	473	470	483	459	452	470	486	486	465	492	423	517	461	496	486	498	504	443	462	437	486	478	471	485	490	474	469	442	471	467	452	465	484	461	502	442	469	436	448	469	462	438	442	476	442	472	495	449	481	443	454	466	467	492	466	461	481	454	480	445	484	441	417	436	462	468	466	442	443	434	450	501	458	492	453	466	465	468	452	472	480	449	457	441	468	468	492	436	448	435	482	463	457	474	488	459	459	463	454	415	481	465	470	449	470	463	490	486	456	488	469	477	450	474	459	465	459	440	469	469	460	459	427	461	446	443	436	450	475	435	412	469	427	479	483	491	473	464	485	477	465	486	494	444	501	453	475	466	448	496	453	471	477	435	505	464	434	445	469	458	452	470	450	459	445	435	473	449	497	441	441	496	478	455	445	480	441	487	456	469	467	480	489	474	457	497	504	463	449	473	486	444	459	482	483	480	504	440	424	475	462	465	482	465	462	458	493	446	497	477	461	454	464	477	431	467	462
2701	810	735	637	494	436	483	492	486	518	517	655	691	613	583	620	527	433	392	375	426	410	439	424	425	433	410	396	391	391	378	380	404	361	356	387	380	369	395	349	384	390	385	388	364	386	365	372	356	354	380	355	369	387	392	385	399	376	380	369	346	362	374	385	348	356	379	386	348	359	394	379	385	374	383	420	336	382	376	331	365	368	346	360	376	367	335	346	389	404	376	364	365	374	370	359	386	391	406	398	344	413	373	354	368	364	368	385	360	367	387	403	398	391	345	361	407	388	359	356	353	370	343	362	388	388	340	383	358	374	364	417	349	360	394	350	381	374	376	369	366	359	361	377	377	371	372	379	406	358	399	345	390	376	354	398	399	376	369	387	394	349	394	353	360	353	375	395	350	400	361	352	394	370	369	354	346	387	374	395	394	353	395	363	356	366	400	392	407	365	399	359	374	347	408	358	378	349	343	379	389	377	340	338	353	355	379	350	397	350	369	395	374	341	396	394	392	354	367	375	374	325	369	407	376	356	376	382	378	364	353	354	396	423	363	361	385	360	354	378	378	395	378	356	366	403	362	381	361	355	379	384	351	370	402	356	379	344	369	389	402	371	369	378	380	384	347	406	371	357	367	398	371	348	374	377	397	372	372	366	406	379	385	360	354	363	338	405	340	369	380	366	378	383	361	393	418	391	361	368	413	378	366	367	364	399	349	391	402	387	382	361	355	372	398	390	393	387	399	350	370	378	367	366	400	348	348	357	352	370	351	367	379	372	383	369	380	378	355	363	377	359	350	420	365	332	373	389	346	371	409	397	374	320	360	349	345	349	362	351	351	333	372	375	376	338	375	366	356	354	417	367	388	410	406	349	378	350	395	360	348	381	365	388	397	431	378	367	385	407	404	362	358	352	338	362	414	373	374	384	338	358	394	394	356	373	399	391	393	356	368	385	371	368	361	400	361	400	426	363	391	381	386	350	358	385	379	304	373	406	376	357	356	379	394	372	332	380	381	404	360	361	365	366	348	375	367	393	355	386	373	370	348	394	381	415	403	385	345	356	375	380	359	380	385	398	361	364	381	367	335	387	344	384	384	338	359	383	378	360	375	330	383	376	354	374	400	358	373	378	391	348	369	379	365	388	383	374	379	383	371	382	370	384	375	365	361	370	366	357	374	344	334	405	374	344	385	353	413	352	395	376	382	375	388	351	362	420	356	390	387	371	381	398	381	359	361	374	371	383	379	410	384	401	394	367	354	385	407	395	381	381	373	358	376	350	393	421	396	380	414	389	395	389	349	334	380	364	368	364	367	357	373	370	382	339	387	349	366	374	341	370	390	369	366	366	398	384	397	396	384	360	362	366	362	353	354	382	380	408	361	373	339	368	377	400	357	350	356	342	351	377	378	362	379	401	343	349	370	373	377	387	359	414	367	359	363	344	367	370	371	387	365	372	404	387	387	379	380	389	358	386	393	402	359	357	356	377	381	395	334	385	323	391	353	381	407	394	372	365	349	390	357	386	388	356	388	388	322	369	377	384	390	392	340	356	395	384	371	360	323	345	403	406	365	392	378	396	391	345	379	364	400	356	338	375	393	363	358	353	401	338	358	385	367	368	358	347	370	354	380	366	400	369	388	395	372	391	374	358	363	387	389	384	413	373	382	369	369	380	357	390	406	372	400	371	375	375	387	368	363	402	379	390	350	342	341	386	393	358	380	357	370	363	370	376	316	376	374	321	360	383	380	400	362	357	353	414	401	409	361	358	367	373	362	343	373	352	321	373	366	379	379	379	372	357	368	401	379	358	338	362	407	372	359	379	378	351	355	384	385	364	389	389	364	373	393	386	347	343	364	399	358	352	338	363	376	380	343	366	335	352	368	394	357	363	350	353	390	375	332	357	389	381	404	354	392	407	394	385	353	398	359	382	376	386	415	385	402	434	367	376	375	382	363	348	383	344	352	373	375	388	357	359	393	353	372	361	354	366	363	385	364	358	381	369	347	414	388	388	386	370	367	371	364	401	340	409	382	384	402	380	358	379	375	380	381	344	371	342	370	361	356	369	394	390	361	364	351	358	376	345	383	361	364	382	342	374	378	358	349	351	361	376	390	357	387	341	361	347	373	381	403	381	349	402	359	347	359	360	378	363	394	362	380	371	353	378	385	362	391	404	377	320	333	368	376	349	379	372	391	388	362	379	346	392	352	329	376	392	390	381	370	378	365	330	368	408	378	368	374	376	396	401	406	348	376	410	379	391	407	387	367	365	360	381	394	396	389	392	366	387	350	343	363	366	389	360	354	358	357	381	379	394	384	384	376	371	337	373	368	382	374	393	386	382	396	368	366	325	400	388	382	363	373	401	385	384	369	353	341	391	357	397	352	360	340	362	349	415	382	366	368	355	378	351	372	395	356	382	327	365	365	358	371	383	365	365	381	346	366	380	361	382	404	375	360	375	378	365	365	387	368	381	332	333	388	435	361	373	376	374	390	352	375	378	372	362	352	379	395	391	364	380	389	381	351	369	392	378	330	402	404	369	393	369	353	382	362	414	349	389	391	335	420	373	375	392	347	380	380	387	340	357	417	386	388	360	367	388	380	367	399	405	378	404	376	359	372	375	339	411	383	362	334	357	361	398	378	356	351	383	353	379	386	367	348	351	365	368	367	369	396	392	364	360	382	384	352	406	369	366	372	364	400	349	372	397	367	364	346	390	401	392	385	396	384	372	381	394	361	386	373	391	380	353	385	358	337	371	358	393	378	397	387	373	345	381	402	375	343	390	408	356	389	356	357	355	385	373	351	379	390	391	357	386	370	400	373	407	361	378	405	363	388	364	368	399	371	365	381	354	376	358	375	357	389	351	376	383	372	395	368	401	388	381	371	359	362	352	378	393	398	360	362	371	339	387	370	372	365	360	383	399	325	366	377	349	366	377	379	367	340	355	389	360	346	384	382	384	419	386	339	353	361	360	363	380	379	375	391	369	386	357	345	354	396	376	370	365	381	342	402	353	372	399	378	353	406	374	363	379	377	369	363	389	393	388	374	344	352	384	405	386	391	347	396	381	382	367	373	361	394	378	374	380	383	384	370	381	368	388	367	379	380	358	394	394	355	360	398	337	355	383	338	391	374	333	332	368	391	368	361	343	392	383	371	380	369	363	375	351	369	380	350	387	363	404	349	384	355	428	402	394	343	370	372	348	353	384	353	365	385	335	383	356	359	353	356	362	349	402	364	370	359	416	359	373	384	377	375	387	366	372	351	373	358	375	419	347	381	389	369	366	382	319	394	390	373	383	376	373	372	393	344	388	385	381	355	370	334	360	349	371	355	382	354	378	362	356	399	394	354	323	348	403	397	400	343	410	381	364	359	356	381	410	361	399	387	349	404	366	383	388	379	387	363	352	403	386	352	394	359	347	352	346	406	356	381	369	367	338	338	389	415	390	373	370	405	380	364	380	366	374	382	340	379	379	354	405	377	352	385	395	404	393
3002	1277	1585	1682	1468	1424	1376	1461	1470	1617	2021	2683	2533	2559	2451	2389	2135	1468	1071	960	966	1170	1279	1360	1296	1323	1223	1138	963	920	883	874	856	907	911	903	908	859	903	916	925	892	875	881	943	890	948	887	863	874	879	919	925	830	888	857	915	895	885	951	887	880	910	948	864	889	867	925	834	838	882	949	876	898	914	911	851	892	857	861	868	888	883	880	875	868	924	842	877	852	901	922	900	850	854	856	890	859	897	847	886	907	903	907	871	867	846	912	901	895	848	841	895	913	836	905	829	855	908	914	983	878	939	866	893	921	917	884	868	886	862	868	873	901	886	903	926	921	890	928	841	856	821	888	838	859	880	854	838	925	854	877	865	845	902	829	883	857	903	904	878	892	848	864	843	844	911	839	916	895	930	901	891	930	881	820	867	886	834	880	914	845	856	931	911	894	922	880	947	877	883	888	884	894	857	840	882	856	879	890	893	874	893	867	829	835	900	858	901	848	846	926	923	830	898	871	846	876	858	938	863	908	879	928	885	874	868	885	893	889	928	867	874	894	846	868	860	884	944	886	969	809	900	893	864	896	903	858	899	863	827	851	823	907	858	857	868	894	936	905	895	898	871	858	908	889	857	874	862	894	867	851	867	882	846	867	891	921	871	855	877	974	861	877	911	906	901	874	849	899	869	945	814	860	908	840	886	875	837	861	883	885	849	929	880	910	887	879	889	936	907	857	862	891	911	886	874	876	907	893	896	913	862	784	857	871	916	857	923	887	879	897	878	885	926	898	883	878	905	855	927	873	901	914	878	885	899	881	901	873	882	868	940	907	915	895	861	891	856	854	860	898	859	874	879	881	877	923	888	899	932	914	855	899	908	878	779	888	879	867	885	854	853	862	902	890	908	828	862	884	852	926	858	907	880	857	869	844	831	917	940	841	864	828	906	850	931	910	880	847	852	920	884	885	874	865	850	850	845	862	870	862	935	871	884	930	860	901	888	875	896	915	940	868	891	895	888	871	927	914	861	861	913	886	845	910	899	845	864	858	903	879	897	887	855	930	899	879	846	885	876	884	885	884	881	893	859	883	866	901	871	899	883	899	869	911	841	923	910	844	878	893	861	898	883	854	905	857	874	870	957	891	899	899	867	889	860	913	913	877	874	887	921	879	863	841	934	809	888	907	865	860	866	892	924	875	902	845	870	895	884	873	880	864	961	872	938	912	901	852	940	946	919	883	890	913	873	901	882	929	839	841	872	877	861	888	900	969	867	870	896	860	894	855	906	897	880	853	857	887	928	832	914	861	910	838	839	866	881	859	855	894	842	904	890	876	851	904	835	862	885	830	914	916	855	816	857	860	865	896	899	859	876	890	865	875	896	825	872	939	908	892	843	839	873	842	962	868	883	921	854	875	857	844	928	953	909	856	928	860	907	930	861	861	866	852	853	918	911	863	886	886	870	932	876	898	867	844	927	929	925	880	894	866	839	874	854	849	867	902	887	872	921	888	884	881	852	886	882	935	829	916	911	940	881	841	830	922	904	928	852	898	874	928	861	914	909	830	837	909	893	881	880	865	844	929	864	914	920	932	932	910	902	859	894	864	886	917	907	856	915	849	828	903	924	846	876	893	875	897	840	853	883	909	903	925	828	905	868	830	884	876	926	823	895	876	857	877	888	854	890	923	924	864	904	878	869	901	889	899	857	887	841	892	841	871	898	917	864	888	921	900	929	852	852	851	886	888	845	867	869	886	873	877	876	948	916	892	823	875	897	896	887	854	922	877	905	910	852	895	879	909	861	880	867	926	889	813	866	899	884	859	868	884	903	846	877	900	864	889	865	919	967	873	880	897	915	913	916	896	899	903	869	810	919	845	821	926	842	913	875	867	855	848	878	899	907	949	865	832	839	858	912	883	857	865	854	931	851	856	851	886	879	878	934	861	871	862	905	803	837	909	892	944	898	837	878	927	891	885	874	859	852	922	850	873	886	876	873	873	863	903	883	899	917	848	914	884	932	902	920	904	923	857	842	875	866	915	834	892	940	887	894	889	844	855	922	845	856	906	844	930	900	913	850	832	862	907	848	890	946	848	908	908	865	892	903	840	847	875	924	862	884	882	839	908	918	859	863	877	849	840	893	886	868	907	849	859	878	922	903	876	952	815	949	914	876	889	898	859	934	900	916	906	913	909	904	847	822	875	938	891	876	883	893	865	889	914	902	880	887	892	953	861	851	785	899	923	873	878	867	874	895	900	870	880	828	828	960	836	943	876	869	859	861	896	886	892	854	852	853	920	903	921	913	885	919	891	872	859	910	908	883	875	882	905	888	803	871	876	899	876	881	808	887	827	870	849	861	913	867	924	938	850	876	874	976	879	860	845	886	930	894	892	861	871	881	879	878	846	890	861	825	883	884	875	915	871	915	941	880	870	835	836	919	878	938	871	915	912	868	916	907	875	883	855	894	898	880	858	894	943	900	902	882	894	881	901	886	923	879	872	889	874	861	825	882	875	886	890	884	868	908	879	896	913	924	897	847	851	928	866	835	849	879	821	884	920	890	816	898	871	908	916	852	898	913	911	853	861	807	880	839	956	942	882	891	905	880	900	893	864	887	881	897	863	910	911	886	862	895	861	862	988	884	940	840	932	831	932	916	876	883	850	876	876	871	900	905	896	827	924	870	909	908	866	904	914	887	921	926	867	937	891	903	966	901	904	919	878	876	896	854	938	818	853	896	872	846	871	923	958	887	878	914	934	892	891	926	881	860	897	893	882	864	867	897	873	907	918	866	914	835	901	934	905	854	887	931	831	845	896	888	863	839	865	881	889	934	902	880	850	886	884	894	832	912	838	878	823	852	910	883	907	853	901	882	923	894	907	843	820	864	859	883	903	868	916	896	887	920	896	891	862	839	852	897	874	891	872	900	883	875	907	849	865	868	905	829	875	873	861	839	839	899	893	856	904	899	898	862	882	906	872	899	861	871	895	874	845	925	841	929	898	899	854	895	917	874	870	871	849	906	921	893	847	892	895	884	886	884	908	930	854	909	889	910	898	900	877	884	869	885	853	909	867	846	940	914	882	886	931	913	891	865	901	876	883	884	884	923	884	863	866	855	898	855	839	841	933	917	863	853	865	895	931	896	911	879	883	910	888	888	904	842	871	910	889	864	830	903	893	936	908	825	849	848	838	869	824	932	903	871	886	843	901	884	882	889	869	933	884	942	926	898	897	850	880	891	897	858	892	886	910	876	885	819	876	901	904	931	906	877	938	827	897	876	901	914	931	840	874	866	837	872	918	865	897	879	912	859	885	884	897	880	917	867	881	869	912	875	891	868	863	897	922	915	810	878	871	912	878	865	842	904	841	916	899	837	888	855	891	856	872	906	884	855	880	890	834	935	932	887	873	847	909	825	883	880	890	880	863	903	885	916	889	853	811	886	881	832	837	872	900	890	832	899	893	901	891	872	897	936	872	906	890	875	873	880	942	862	883	815	832	903	899
10009	4729	4217	3989	3929	3556	2093	1409	976	897	786	1009	781	737	753	658	590	448	336	315	314	369	467	441	422	401	369	367	321	312	290	236	269	245	313	260	295	262	288	254	255	253	273	269	293	284	319	278	267	231	257	242	246	247	239	223	211	229	222	214	212	208	219	212	238	222	232	243	233	237	237	224	230	231	242	214	254	222	229	224	194	236	220	223	200	226	228	250	236	209	218	217	211	232	245	246	224	225	214	208	215	205	213	230	223	203	222	255	251	210	232	209	263	229	227	239	237	240	214	233	224	217	239	263	231	229	209	251	223	210	204	200	227	245	225	209	196	225	217	215	230	255	213	233	220	232	215	220	229	227	195	239	240	216	226	235	221	237	237	210	214	231	231	237	219	216	220	248	218	225	228	234	251	221	211	238	251	250	210	208	206	227	219	205	246	236	229	233	201	232	218	222	244	213	225	257	231	222	241	185	237	232	222	234	247	202	227	233	243	241	218	235	254	210	216	226	228	202	237	233	236	215	241	241	231	266	242	230	236	235	247	233	231	228	228	231	221	238	224	230	229	217	238	231	225	252	239	217	198	248	218	226	220	242	218	221	238	226	216	207	237	194	219	248	242	210	230	219	252	218	239	239	233	239	205	201	199	240	279	222	221	224	214	228	224	235	246	232	210	233	223	247	242	218	217	238	216	240	223	223	213	233	232	230	254	218	211	226	254	199	220	215	223	227	227	247	225	253	217	253	206	211	204	220	226	212	244	254	261	240	220	221	232	222	214	246	243	216	243	214	232	237	238	222	251	220	213	229	234	213	216	234	217	244	227	221	256	251	231	237	227	225	218	216	247	220	219	216	212	230	240	208	220	214	230	210	268	250	240	241	231	213	227	248	231	221	211	233	238	198	235	208	198	257	227	243	225	240	216	213	219	228	234	206	200	257	204	240	207	235	218	231	185	214	200	212	237	221	232	226	215	207	209	232	228	233	229	224	245	241	266	252	237	240	246	217	217	222	253	233	239	196	217	217	216	271	210	218	221	213	228	201	198	226	224	235	233	226	238	227	228	241	252	235	204	226	237	236	209	226	231	244	209	237	215	215	248	239	224	224	204	194	216	230	241	248	216	221	237	235	209	245	227	237	202	212	201	238	230	247	249	223	221	210	247	218	250	253	209	227	256	228	232	212	221	233	227	232	231	220	210	212	236	232	248	212	232	224	212	224	228	212	212	220	228	253	231	225	229	240	216	219	214	248	238	227	237	242	266	233	238	225	223	241	233	223	227	231	252	206	221	215	236	235	223	219	221	209	211	232	245	208	257	216	221	222	231	243	257	259	258	241	240	187	218	233	222	227	209	219	223	226	242	227	241	255	229	232	224	257	260	223	209	239	261	223	241	224	227	215	250	212	250	239	240	255	216	254	231	216	248	212	200	253	224	217	188	184	225	219	226	243	263	214	220	214	218	238	227	226	223	222	220	229	221	242	213	222	232	220	220	216	218	229	215	203	228	245	217	237	243	211	232	222	233	218	226	235	216	227	239	240	242	241	240	202	213	216	238	244	219	212	221	212	255	218	222	224	237	215	218	233	220	209	244	235	247	231	214	240	223	222	202	218	242	205	208	221	225	242	212	248	210	209	219	241	223	235	206	220	230	263	216	200	236	233	231	220	254	226	217	258	237	215	241	222	229	223	210	219	233	225	222	226	243	249	218	241	231	214	221	216	221	228	221	215	212	247	207	219	241	218	212	242	201	186	205	214	245	221	217	221	245	212	218	224	200	257	213	236	219	220	193	215	217	232	201	241	208	238	256	205	240	206	213	230	221	190	208	246	194	216	232	242	234	218	241	218	223	229	221	228	209	251	206	221	234	231	216	236	252	212	205	217	224	248	207	235	225	243	215	251	235	226	207	232	215	229	241	217	247	231	244	235	240	203	201	240	215	234	217	201	241	229	207	216	245	251	232	232	255	268	229	223	230	240	228	217	207	223	235	226	229	223	203	249	225	260	230	240	231	238	223	247	218	261	249	224	191	248	192	219	214	235	229	206	196	247	244	222	216	197	206	238	276	234	218	273	223	250	208	221	215	242	257	236	215	239	217	230	236	232	232	226	239	189	222	248	229	243	255	239	252	256	228	231	229	249	238	230	238	231	258	218	207	214	231	213	219	211	234	225	220	240	252	232	186	262	232	236	237	236	228	230	199	210	207	246	237	242	264	209	239	244	232	221	222	231	231	235	229	226	228	216	210	216	243	229	224	204	219	255	216	224	238	199	235	243	196	252	237	214	207	249	231	214	227	220	253	233	220	238	217	201	255	236	242	228	221	237	215	226	241	225	262	234	241	244	216	191	248	226	220	225	221	237	226	216	225	234	263	216	219	228	206	226	227	209	214	214	262	228	241	226	217	216	211	204	223	209	228	228	221	208	210	202	211	241	199	234	239	241	230	245	224	198	221	227	202	226	214	229	196	215	225	229	247	198	235	211	225	227	211	232	249	214	218	198	223	220	227	232	241	235	228	221	229	233	232	233	232	222	209	221	246	239	216	218	245	196	215	233	202	250	248	230	256	212	233	218	213	269	228	206	253	233	241	238	241	238	247	219	219	259	229	214	228	230	245	223	221	247	209	217	233	232	225	208	237	240	251	240	194	218	197	225	203	212	233	222	212	235	218	227	217	241	237	201	209	230	216	236	220	239	224	236	217	234	231	213	238	250	226	230	214	226	214	223	244	210	252	239	198	230	225	208	239	229	232	231	231	203	222	208	238	216	212	197	221	240	242	205	202	250	207	254	226	219	228	232	251	221	227	259	255	232	203	249	224	244	256	215	221	240	224	242	237	254	243	226	206	239	222	230	238	206	245	235	231	231	220	215	228	234	236	216	244	209	260	253	214	232	235	237	247	250	212	214	212	243	223	211	246	251	204	248	234	214	225	235	248	221	253	203	227	246	238	222	237	240	221	221	213	232	208	231	241	222	234	217	231	223	205	224	233	230	242	232	223	267	208	212	231	216	262	237	245	234	233	217	244	238	223	263	206	257	199	258	234	240	206	223	227	233	233	231	207	228	218	233	226	232	239	242	229	227	223	241	227	216	221	223	233	208	262	216	217	242	249	234	223	264	231	245	258	220	222	234	230	222	245	213	235	218	225	244	219	257	230	206	224	241	214	239	243	205	211	214	237	236	209	226	211	246	214	215	236	214	241	245	230	239	198	257	226	181	228	209	217	244	206	238	226	236	233	257	233	231	217	217	228	215	213	204	197	216	247	235	231	238	212	219	215	250	233	236	193	238	247	220	217	205	217	223	225	231	209	218	225	219	231	228	228	223	207	219	268	202	238	236	233	227	191	230	241	220	229	227	249	228	243	205	214	237	206	223	223	236	222	255	216	230	230	233	200	214	233	219	218	205	218	198	261	233	239	222	245	214	217	225	236	239	224	193	240	229	205	205	202	220	225	227	230	202	242	210	208	251	212	206	219	215	231	215	221	193
7689	3430	5584	7083	8224	8818	5575	4396	3888	3884	3976	5001	4384	4129	4171	3944	3200	2192	1217	1096	1150	1675	2229	2128	2222	1988	1598	1634	1190	1056	927	925	839	829	982	1126	1133	871	808	817	758	768	940	920	1053	1098	1022	778	723	724	695	730	700	622	622	625	618	593	623	608	559	650	582	615	604	545	615	607	584	584	626	567	615	580	554	630	559	558	586	607	564	569	610	543	566	552	602	574	577	595	566	559	557	566	578	561	589	570	562	575	578	542	621	572	545	609	594	592	548	615	607	580	538	525	583	559	565	597	603	569	566	543	600	589	567	563	559	575	557	587	603	577	586	574	581	570	569	594	611	589	574	578	589	613	549	567	575	556	575	579	531	584	523	544	558	586	616	552	602	566	582	559	626	523	586	561	549	586	569	561	602	533	582	584	540	567	564	587	609	524	607	613	580	528	567	614	571	562	565	595	594	596	592	589	590	562	529	555	559	598	637	594	582	560	568	516	581	599	583	555	579	560	570	552	549	600	546	562	577	537	602	573	582	590	579	622	570	585	585	588	556	558	614	566	585	578	584	547	588	610	623	590	555	541	528	533	575	589	590	577	582	584	560	519	581	541	563	613	518	562	577	539	604	568	573	595	596	580	539	557	594	549	555	586	578	559	589	560	592	581	522	582	606	545	549	593	528	580	597	581	598	588	560	597	594	597	613	582	555	575	597	559	556	576	582	555	562	550	571	574	553	574	557	576	558	567	567	547	566	548	558	629	545	557	556	533	561	537	550	556	597	595	534	539	574	540	569	559	594	557	561	549	586	560	539	580	560	543	569	581	585	606	629	556	607	592	553	607	576	580	567	551	550	606	613	568	595	576	546	567	588	594	565	578	585	553	582	571	548	551	583	599	598	587	573	640	577	601	588	534	515	596	537	556	518	537	568	566	556	567	564	525	544	597	530	544	597	577	589	540	563	586	541	564	560	566	602	565	574	540	562	582	539	523	576	594	573	575	554	567	576	571	540	591	631	567	543	577	483	568	594	581	612	551	551	545	570	558	546	540	581	566	562	573	600	572	600	561	545	579	580	578	587	567	558	568	501	608	589	556	597	631	613	575	603	525	578	585	540	607	562	563	578	573	557	546	603	583	592	594	549	586	560	587	514	572	566	574	594	522	573	642	566	568	571	595	564	544	569	572	581	564	606	541	537	534	563	574	563	595	526	555	562	572	574	560	539	584	593	579	528	538	629	571	592	584	577	566	546	523	573	568	557	577	521	603	599	535	559	563	582	576	623	608	576	594	599	551	549	564	562	576	550	556	597	528	603	575	633	582	565	571	577	544	595	564	616	552	591	534	582	598	562	567	558	522	568	575	560	536	606	555	626	579	624	558	556	539	574	536	527	616	575	563	541	575	572	562	604	584	547	551	556	581	545	544	556	582	559	534	532	565	582	595	586	573	614	537	609	546	545	567	559	588	550	541	544	521	571	612	572	544	570	588	552	581	557	531	536	578	554	549	584	588	537	577	561	578	575	611	599	576	547	558	568	580	562	573	534	571	573	565	563	553	585	584	550	581	556	589	562	539	566	560	549	590	576	564	558	589	585	504	563	584	586	543	582	602	570	618	583	557	570	573	557	609	606	585	584	554	581	574	593	572	577	589	585	541	570	546	561	564	582	579	518	588	564	558	561	612	533	564	566	553	551	544	526	580	542	578	578	554	555	563	587	565	582	548	589	575	575	581	570	569	564	558	610	585	561	539	593	529	558	595	528	595	569	534	579	559	547	579	559	549	537	602	583	572	563	550	600	568	566	566	596	538	612	596	564	586	590	553	543	555	600	577	544	514	564	494	592	629	549	556	570	575	575	553	567	538	557	578	613	582	579	546	538	545	583	591	613	546	563	586	592	572	571	566	578	562	554	575	538	556	530	594	591	538	555	587	585	574	628	585	556	578	545	582	542	559	575	575	570	580	574	609	553	561	559	561	572	601	555	591	590	616	529	608	577	555	526	558	596	577	576	573	555	581	586	585	605	580	587	526	548	588	579	565	562	609	549	585	583	567	573	605	642	561	574	575	568	533	549	614	584	586	591	578	532	584	587	586	619	530	582	578	555	539	569	589	606	542	584	562	589	524	607	566	530	577	569	598	607	547	586	565	542	566	574	547	528	562	564	562	524	563	554	541	594	564	563	523	551	568	528	564	543	567	562	582	565	564	554	550	532	574	557	643	541	553	554	582	589	555	542	565	558	591	547	536	537	575	562	499	607	604	562	613	575	576	555	608	571	564	604	600	560	568	571	566	558	588	591	526	543	565	539	537	579	563	577	565	581	566	588	541	582	545	622	562	555	538	603	554	536	611	581	543	554	560	536	552	513	525	598	573	614	578	555	585	564	602	577	519	558	548	543	566	579	549	546	573	605	561	583	574	600	534	539	566	588	633	562	565	551	566	580	566	578	615	566	589	586	596	580	580	583	565	554	565	563	531	570	593	554	569	594	562	554	539	600	569	551	562	598	590	540	639	563	516	584	611	535	614	574	559	601	546	540	554	582	527	620	561	545	541	564	541	549	606	563	555	572	546	570	557	558	566	537	592	566	602	603	549	579	574	581	612	590	595	537	575	602	567	582	555	598	563	572	511	583	564	598	520	580	584	599	589	543	589	576	569	565	581	593	572	573	600	567	560	534	536	541	561	571	573	572	593	576	559	579	593	567	562	576	561	568	528	544	606	575	525	593	608	555	596	565	597	592	601	584	592	586	544	582	550	571	582	599	588	556	564	578	550	550	549	552	570	552	626	572	590	562	614	593	593	590	554	542	569	550	572	566	556	596	554	592	581	548	554	592	593	586	564	562	568	592	561	570	594	557	556	606	611	607	578	585	577	559	583	542	530	587	570	547	519	587	541	577	565	560	576	533	587	588	583	562	543	560	518	578	530	570	550	566	573	545	567	579	542	553	568	570	633	589	569	576	564	560	557	549	587	539	590	552	540	538	573	601	553	565	590	554	567	566	541	623	546	539	575	607	613	538	592	539	534	555	585	533	609	584	583	560	549	598	543	564	582	528	572	594	556	584	587	545	563	578	594	560	606	550	579	552	544	593	562	579	549	590	565	530	527	571	573	544	555	579	560	580	596	576	542	620	566	567	604	580	550	587	558	597	600	575	565	566	594	563	605	580	624	552	590	597	549	584	568	521	621	564	543	548	562	533	594	536	580	594	584	567	577	599	596	598	562	569	579	602	535	537	586	542	535	557	596	549	579	537	538	578	545	587	583	630	552	616	556	578	529	576	591	561	608	550	519	535	565	543	588	548	556	576	553	569	560	562	560	542	570	531	543	575	565	607	564	551	588	591	588	565	560	574	543	548	575	615	584	602	521	544	584	603	572	530	565	557	633	591	549	564	600	583	597	597	550	574	573	553	556	576	548	540	566	578	559	596	575	568	566	592	590	548	571	547	559	560	533	532	593	546	594	555	580	587	569	577	595	604	597	577	608	567	546	604	553	561	561
17298	8022	8015	7836	6286	5476	3078	2127	1541	1184	1278	1218	1042	972	1001	964	762	522	318	295	329	428	518	517	468	501	434	395	345	295	270	269	206	231	300	291	287	222	204	215	233	205	233	240	257	337	279	197	209	220	203	200	216	189	201	195	201	192	178	209	179	196	180	191	187	203	195	175	157	168	184	199	169	171	186	189	192	160	191	196	144	192	182	160	203	173	192	190	180	175	195	189	180	171	183	191	156	153	167	175	183	192	185	160	195	168	183	197	169	188	185	193	192	166	177	190	175	192	167	200	181	156	150	184	189	208	172	170	183	196	191	194	178	185	179	173	205	175	175	177	158	188	202	186	207	175	192	171	198	178	191	168	169	181	187	170	162	191	184	169	171	180	174	176	176	170	184	180	160	145	209	177	168	204	187	153	181	154	196	206	174	176	178	175	163	207	175	203	171	179	168	185	186	175	177	168	186	181	176	185	165	177	168	175	180	190	200	175	200	190	189	178	192	180	201	174	170	191	176	199	158	175	158	190	182	174	169	180	165	169	170	189	167	191	162	180	175	167	190	192	180	157	164	199	188	180	167	188	154	172	185	188	159	192	179	193	187	178	183	171	168	164	181	193	186	187	185	177	190	186	161	198	188	190	176	190	157	181	183	168	175	185	189	177	160	189	183	190	173	183	197	191	170	190	190	173	178	165	181	172	183	166	179	167	169	200	161	161	179	167	188	197	195	191	194	188	180	177	163	168	172	187	204	180	201	205	160	185	194	159	187	185	181	179	175	169	175	166	179	178	190	174	186	188	191	179	202	174	176	185	173	205	142	148	170	154	181	164	172	182	177	174	166	198	175	161	156	176	186	191	176	185	194	170	176	207	192	167	199	165	165	155	173	200	184	179	156	175	198	160	187	159	167	197	179	168	197	174	161	182	181	156	181	185	185	199	177	180	174	182	189	183	174	175	165	178	173	174	182	192	171	187	184	166	195	165	177	175	184	180	176	187	169	173	179	178	145	175	177	192	161	158	188	179	180	190	174	151	158	187	187	169	180	181	177	199	191	166	174	167	203	182	167	169	183	190	148	154	162	172	173	176	160	176	188	169	180	177	182	188	166	166	167	160	191	197	175	205	173	192	182	199	177	196	169	168	201	177	176	178	176	178	167	185	185	158	187	188	155	179	168	162	179	181	203	159	176	171	151	142	171	184	166	190	186	207	148	153	182	195	172	183	175	169	166	185	182	164	177	192	153	153	196	181	184	196	171	180	188	175	190	179	193	172	165	160	176	159	176	166	187	196	175	202	188	181	171	182	182	171	192	177	181	196	167	198	183	186	162	169	164	175	169	169	176	156	184	177	165	172	211	155	163	168	196	175	202	162	164	161	175	177	188	175	165	200	183	195	186	193	192	190	188	181	189	162	178	174	181	198	184	145	170	178	179	184	175	173	160	167	170	167	190	183	177	168	182	187	200	174	174	186	194	168	170	187	172	173	164	170	157	189	186	172	174	183	198	186	215	205	186	164	181	181	184	169	169	213	197	207	160	170	181	216	155	182	180	182	187	174	195	142	173	174	192	190	193	182	184	157	172	174	164	167	157	165	169	191	158	161	183	165	186	185	169	186	170	178	191	192	198	175	179	188	168	174	185	172	182	212	182	171	192	180	168	188	196	175	195	183	182	178	193	181	179	174	160	168	174	157	182	177	186	157	169	157	165	157	178	193	176	188	195	167	190	191	200	181	184	191	162	189	189	205	182	170	170	178	163	195	169	190	182	191	170	187	166	186	170	153	177	160	191	178	208	186	185	175	155	163	166	183	171	172	202	188	177	209	189	198	158	186	165	194	191	173	184	207	176	167	183	194	176	185	171	183	193	182	157	175	158	172	192	174	180	165	179	150	194	206	185	215	194	189	191	162	198	163	185	179	198	185	202	182	193	194	177	163	153	179	177	173	156	197	172	191	191	145	177	178	187	182	193	151	185	202	215	184	180	156	196	178	182	179	187	194	171	173	152	183	202	162	160	202	155	170	200	168	177	180	188	180	193	171	162	169	195	187	178	157	169	169	171	178	202	169	152	159	185	192	206	191	172	171	185	169	199	162	181	186	179	169	175	181	188	153	211	185	176	169	177	179	176	179	210	174	181	196	163	189	190	163	196	191	187	191	172	212	199	174	178	167	186	185	178	188	195	219	162	157	174	190	174	174	140	191	184	177	173	187	175	162	160	202	175	185	197	175	173	185	160	182	150	203	186	184	171	188	191	195	166	168	179	165	184	218	182	179	203	160	176	173	172	181	174	184	184	187	160	185	204	184	177	182	183	161	172	156	168	179	176	198	175	209	188	166	170	171	192	154	181	183	174	183	179	169	182	189	184	208	172	192	174	176	170	177	140	173	187	159	188	179	170	176	164	199	169	176	210	177	180	165	197	168	169	180	163	152	175	189	176	171	183	156	208	160	203	169	189	184	173	193	177	161	206	191	179	166	174	174	169	188	192	178	167	196	181	154	186	183	205	167	162	167	160	161	187	198	178	167	200	171	182	165	179	184	174	181	173	188	169	189	194	158	165	183	215	170	168	176	181	157	190	192	188	187	182	198	200	155	198	176	166	174	182	172	173	159	186	220	208	165	186	180	150	216	174	178	184	175	195	172	165	173	200	176	181	177	162	189	166	173	172	168	159	176	166	194	196	165	182	193	205	179	147	173	172	199	210	174	171	190	183	161	205	159	170	185	184	169	162	174	182	160	167	146	187	187	192	161	189	159	169	183	183	164	191	161	187	191	163	201	182	158	183	161	184	188	163	183	159	176	210	192	212	156	186	183	208	172	174	195	177	208	173	152	160	172	161	158	184	181	175	180	166	181	196	180	184	164	199	174	173	174	169	165	173	144	176	160	173	171	203	186	164	184	161	186	192	189	182	167	192	185	197	175	186	160	175	179	167	175	173	181	169	179	171	172	168	178	183	188	180	172	188	175	168	185	196	180	191	199	188	196	209	181	173	173	179	170	197	212	179	172	174	178	190	180	178	183	173	173	222	164	171	186	197	180	182	154	154	182	180	187	161	178	163	188	169	176	168	179	189	193	172	176	181	166	166	184	192	197	160	191	193	190	211	159	186	165	177	162	170	165	177	180	185	168	166	164	168	180	201	177	210	187	156	171	158	193	189	189	165	177	164	201	166	195	185	168	167	165	227	165	177	190	193	198	169	168	177	190	195	179	185	175	178	175	182	186	158	183	184	171	176	182	168	177	217	177	199	186	194	183	179	181	182	176	223	166	176	195	172	182	200	175	174	193	199	214	182	170	179	166	199	178	168	194	178	188	195	180	179	152	186	174	162	146	182	152	154	179	184	183	195	193	178	194	172	174	180	215	188	193	174	192	177	173	148	181	185	175	185	196	156	175	166	191	168	189	188	195	197	191	167	147	145	178	167	187	180	174	152	197	164	199	179	170	180	173	195	192	188	176	175	181	182	171	180	185	188	171	185	175	182	181
10796	4943	8403	11495	12182	12842	8248	6794	6257	5474	6359	6778	5967	5623	5530	5407	4219	2743	1533	1380	1600	2247	3081	3178	3233	3014	2435	2193	1602	1180	1338	1257	1034	1084	1429	1511	1356	1048	951	1032	963	895	1091	1140	1459	1491	1294	849	811	806	767	812	720	639	604	565	506	569	574	561	563	546	560	552	567	532	568	614	559	542	530	479	510	471	467	527	469	479	517	437	564	503	520	521	502	458	494	497	491	492	520	508	516	485	518	438	519	503	487	476	460	510	530	524	502	478	529	488	484	469	463	492	495	498	474	493	462	453	486	479	504	478	472	459	539	541	482	510	483	474	472	476	447	517	470	517	479	485	468	441	464	481	463	490	521	486	482	465	458	497	506	496	480	471	478	510	495	507	525	497	494	510	484	497	487	487	514	481	474	498	482	493	501	483	483	490	489	497	510	453	482	462	477	506	466	497	442	518	507	459	466	478	478	509	488	501	510	491	461	489	488	497	498	496	478	468	475	489	506	508	490	506	466	473	487	472	488	489	455	488	513	510	473	509	467	472	486	449	463	542	442	480	515	446	452	491	530	464	448	495	531	464	479	515	491	492	457	484	478	482	455	453	464	512	468	457	465	489	475	454	493	479	495	485	488	447	469	480	482	487	501	425	468	484	458	467	457	521	501	469	450	472	468	486	506	520	476	481	479	513	516	490	505	440	507	509	456	443	454	439	481	551	505	489	469	486	448	467	493	483	491	480	455	499	486	476	430	459	471	499	483	469	451	485	468	485	466	469	481	507	448	485	481	522	467	465	501	441	464	472	483	448	467	503	501	477	492	459	508	477	476	480	481	476	491	457	499	477	503	500	462	466	499	492	478	508	438	487	473	455	476	474	487	503	517	503	499	489	489	489	502	478	492	501	447	492	466	496	509	478	501	479	495	469	486	508	484	487	463	461	490	478	466	482	505	483	518	452	432	459	484	507	463	457	488	467	466	487	482	467	499	456	472	476	513	481	480	491	491	489	465	471	490	523	497	464	466	475	459	448	458	496	475	471	462	483	498	476	476	496	483	433	487	475	474	511	465	481	488	503	456	502	469	502	489	468	505	501	483	458	504	474	435	464	506	480	485	476	500	473	446	482	482	485	449	489	503	492	481	471	485	471	508	457	503	505	463	483	466	510	450	491	501	471	510	467	504	466	470	498	489	481	486	516	523	504	483	440	460	456	457	489	466	471	470	546	490	462	484	469	464	474	490	444	463	484	479	461	484	480	452	498	502	453	466	467	474	446	461	437	466	488	503	466	495	520	475	483	476	518	461	485	497	490	523	514	450	472	468	447	431	456	484	495	466	465	459	469	463	488	459	494	490	484	482	495	467	497	475	492	479	495	503	433	479	466	456	485	473	501	517	421	446	499	473	487	473	479	483	470	487	484	475	479	487	448	456	432	475	494	485	488	452	509	495	493	483	515	492	475	498	543	485	456	475	502	457	503	464	473	465	451	476	462	465	502	474	503	485	465	428	478	480	504	434	492	498	491	474	502	540	467	489	454	466	496	447	509	500	484	454	488	502	467	461	481	467	481	488	488	491	446	467	525	485	492	516	434	469	531	535	503	511	432	518	475	495	487	492	502	464	444	479	507	474	482	465	454	479	480	492	475	482	489	482	490	461	470	481	493	482	462	476	508	488	474	459	469	486	460	473	472	479	532	483	493	494	499	508	492	453	528	486	477	474	445	469	497	479	494	485	503	448	488	510	494	495	531	480	496	499	453	497	458	441	443	463	485	512	468	498	465	474	498	460	494	499	452	489	477	445	436	500	467	468	471	514	485	489	435	500	449	515	470	518	471	489	492	477	507	478	506	493	503	447	467	499	485	473	461	487	494	454	496	502	473	481	490	463	483	476	466	485	477	450	468	509	486	486	494	480	473	469	495	477	504	459	472	478	461	455	524	494	514	473	486	497	499	506	504	472	466	499	463	495	496	481	492	448	485	445	488	517	474	480	475	508	482	478	464	466	461	478	464	500	519	494	457	466	475	453	489	468	447	445	500	477	493	519	444	457	480	485	473	448	493	436	494	491	472	473	466	443	448	474	490	487	536	454	462	515	498	492	476	441	465	499	480	498	486	487	524	474	524	437	449	458	472	472	477	494	465	489	479	441	472	436	464	454	467	499	463	459	468	474	507	486	481	482	468	480	475	448	502	468	495	461	474	458	473	476	476	483	444	508	501	500	444	503	456	471	496	455	463	432	470	440	490	470	474	506	471	434	495	490	496	457	450	497	479	487	440	508	475	475	448	480	479	492	505	462	467	489	488	422	501	463	442	458	459	488	445	481	476	470	472	482	499	458	494	459	502	506	469	492	440	473	463	493	486	457	499	481	456	490	519	487	448	489	485	530	439	485	507	474	452	503	499	479	478	477	484	529	451	498	446	481	508	425	476	497	463	504	496	513	471	502	486	477	476	508	500	472	470	486	481	473	457	465	463	520	452	478	462	492	499	466	453	514	445	504	483	470	458	432	484	461	504	471	483	497	488	527	453	438	435	472	471	469	453	497	487	497	476	496	481	469	488	474	469	457	470	491	498	461	479	519	467	477	479	518	482	466	508	529	462	529	497	473	475	509	497	484	474	485	486	490	484	481	504	474	489	485	472	474	491	479	460	454	457	481	500	525	452	491	455	505	463	450	469	474	505	481	476	451	460	480	464	470	483	486	485	495	444	488	481	479	508	485	465	489	470	442	485	487	458	460	451	448	469	480	492	483	451	498	482	461	501	517	496	461	512	488	506	475	500	477	501	466	492	494	438	466	474	464	449	455	520	466	490	467	424	489	529	495	452	475	482	458	440	498	490	491	476	463	494	494	454	489	479	467	512	468	456	451	448	486	508	505	479	463	484	480	439	469	494	500	495	516	451	455	474	478	488	493	456	509	486	477	460	454	472	477	497	498	463	491	483	477	464	464	494	464	477	485	493	424	519	488	509	479	487	458	513	461	486	477	454	495	468	475	500	452	478	447	504	488	521	492	462	439	493	485	494	476	447	482	492	482	485	476	464	459	490	489	494	491	491	477	482	476	516	497	502	508	485	524	490	481	462	455	456	452	469	476	495	474	459	526	458	440	475	470	461	510	438	485	512	485	541	463	485	494	486	504	490	481	476	462	453	483	474	429	454	481	489	488	454	489	449	503	510	453	484	522	453	474	529	466	510	484	520	497	486	503	476	416	484	461	452	428	478	472	497	490	512	473	487	488	469	471	485	424	498	508	490	479	469	492	499	496	513	468	480	496	477	461	472	458	482	458	459	465	496	476	461	484	481	514	453	438	482	495	476	505	477	496	507	482	496	472	459	481	477	495	461	475	464	513	490	457	479	461	500	508	496	449	455	471	471	481	454	497	453	453	468	487	494	444	489	488	489	484	511	502	485	487	485	487	514	507	475	482	462	510	498	485	502	496	459	468	488	443	504	477	492	430	471	482	468	463	461	456	446	456	461	426	440	488	442	514	470	469	483	526	487
2561	840	706	547	520	524	476	500	508	480	612	687	668	580	609	611	498	448	388	390	411	466	447	475	473	434	449	402	388	379	356	385	366	378	367	357	385	424	407	381	375	403	366	403	383	409	381	411	426	358	412	384	367	366	365	425	369	364	410	407	394	365	413	417	342	378	391	380	397	372	394	393	357	363	350	392	384	352	403	396	399	408	372	358	372	403	379	376	390	386	383	411	354	349	398	388	377	414	361	379	405	366	401	395	381	361	354	376	386	373	386	375	358	379	367	390	379	399	388	353	362	397	362	393	395	392	424	388	399	420	367	352	422	400	366	361	381	374	370	363	390	381	379	374	397	373	383	352	376	365	370	399	385	341	374	367	376	382	378	393	408	386	420	422	401	397	406	368	407	335	409	361	403	373	381	369	395	359	387	407	387	393	384	383	379	342	370	352	424	376	399	382	412	400	414	356	380	383	385	415	385	395	378	408	381	372	392	334	339	392	382	391	343	402	395	385	397	373	370	377	378	348	372	387	350	400	389	411	380	401	366	372	390	353	352	388	373	375	372	383	330	376	383	397	376	397	413	364	383	377	417	389	373	385	404	371	412	411	382	396	363	368	358	390	397	382	396	380	382	380	379	378	383	423	406	407	401	415	382	378	378	380	389	381	375	404	392	366	338	395	347	407	380	378	353	378	367	364	396	399	397	380	384	378	378	387	367	410	428	370	390	356	394	378	370	389	386	426	358	353	405	395	376	350	345	391	379	416	386	384	386	386	381	386	402	371	373	386	338	378	383	354	374	384	391	375	409	376	380	402	399	357	346	351	383	387	409	380	393	360	374	416	422	373	374	379	374	400	383	382	373	404	380	338	388	333	397	398	365	385	386	412	417	374	382	376	380	360	376	393	375	397	357	344	350	380	388	374	389	406	385	361	360	430	375	392	385	398	384	378	405	357	381	386	396	385	372	414	380	383	346	404	406	389	396	344	348	393	359	377	384	369	394	380	352	374	409	404	369	417	356	392	386	367	379	391	363	379	376	370	405	423	411	385	385	383	382	429	405	380	388	341	383	384	384	357	365	371	398	402	390	390	407	410	395	379	377	377	332	358	318	387	385	358	348	414	360	357	384	362	366	362	351	397	376	367	425	393	368	389	395	374	364	363	340	378	389	388	376	378	375	385	353	399	400	369	391	391	414	392	377	382	387	384	399	349	363	398	373	372	375	359	378	385	383	391	371	406	383	364	411	377	399	324	411	354	384	406	373	384	408	409	384	401	358	427	384	382	434	411	397	390	335	367	378	345	383	362	342	373	390	370	331	363	364	354	339	430	393	349	402	374	373	374	394	363	368	396	425	394	404	396	371	350	369	385	405	394	382	354	405	385	386	362	411	401	387	373	405	381	387	391	345	350	398	365	372	380	388	376	362	390	396	386	396	377	387	332	404	408	394	352	351	369	378	373	389	374	384	373	375	373	365	392	392	397	358	363	365	379	366	377	374	383	329	390	372	389	391	422	387	379	366	374	360	375	420	374	346	418	378	380	364	393	371	384	404	363	382	403	395	414	342	382	367	381	400	381	375	343	363	367	391	402	365	399	387	394	395	383	371	401	399	375	362	420	367	391	431	369	384	374	370	410	359	381	384	389	386	356	348	410	392	342	373	388	374	423	392	371	341	371	386	336	365	361	394	385	366	406	414	393	380	423	350	364	359	349	374	370	398	400	364	390	392	371	378	379	394	414	373	352	392	398	370	365	377	406	390	380	364	411	369	360	369	386	377	378	392	357	426	378	386	405	384	417	381	387	384	354	429	370	384	386	385	410	360	427	383	416	391	412	380	332	420	409	384	424	372	360	396	367	360	375	399	374	388	376	354	352	364	394	392	361	389	399	386	430	386	376	363	369	391	350	382	400	374	363	359	403	370	418	399	394	367	429	401	419	352	357	388	346	367	367	392	392	375	377	376	410	349	340	386	352	388	376	389	363	363	369	366	384	381	409	387	377	367	362	371	391	384	380	343	382	350	403	389	404	415	372	365	392	423	391	397	371	390	373	377	368	361	410	395	378	381	349	365	370	366	387	389	406	397	387	381	357	421	424	363	348	366	379	415	412	379	409	371	387	376	345	376	387	382	392	367	405	384	347	390	389	382	397	382	383	356	408	377	391	390	371	368	401	400	363	415	364	367	378	407	392	386	365	370	369	381	388	392	403	374	373	381	393	364	376	400	361	387	374	387	381	385	364	391	362	364	387	378	401	372	392	351	375	411	406	384	391	395	393	364	386	387	374	384	382	398	380	397	404	383	423	342	408	361	392	361	349	385	404	405	403	378	370	386	367	398	408	364	420	377	389	375	411	390	387	355	370	382	423	348	362	383	354	375	378	388	396	399	344	395	407	403	362	429	368	405	382	382	364	379	394	409	366	370	378	386	407	410	380	401	395	426	377	413	317	385	405	388	366	391	401	385	383	373	396	421	390	336	398	354	375	330	389	378	371	374	359	385	378	383	369	387	378	364	384	377	395	365	393	382	377	410	396	395	403	359	369	383	385	372	384	394	394	405	387	371	399	350	344	382	373	397	376	400	417	374	395	400	398	406	381	387	355	384	396	398	384	395	420	391	365	358	381	383	383	360	346	399	410	368	373	384	423	379	355	404	382	393	370	423	393	403	406	390	409	398	390	362	363	353	370	398	377	412	384	377	379	398	383	357	391	373	378	331	345	351	353	408	414	371	400	378	389	367	394	407	419	409	383	382	387	385	394	378	363	396	423	391	394	427	365	405	365	397	390	386	386	351	335	375	388	370	402	375	403	396	374	391	406	366	383	338	367	402	386	391	395	352	380	424	397	371	348	375	397	394	340	437	339	370	364	387	370	366	368	397	370	398	379	400	376	387	390	392	389	383	380	344	382	366	410	367	418	376	361	380	368	425	375	412	370	392	385	369	401	378	365	390	360	397	394	353	399	320	404	377	362	389	364	355	415	370	373	380	359	342	392	403	425	390	377	395	429	377	397	392	371	366	378	381	392	357	385	375	394	374	370	383	421	391	366	420	367	397	411	439	381	387	366	363	399	374	344	340	423	368	335	403	396	380	347	383	375	404	401	409	368	378	364	403	401	365	416	350	335	344	392	362	378	400	405	377	358	410	387	377	369	400	394	375	370	355	371	379	384	432	378	397	420	380	414	418	389	367	391	368	397	378	399	380	380	364	402	415	387	377	355	350	384	367	395	380	400	349	398	380	362	381	413	377	363	389	389	399	405	377	395	356	352	348	416	379	420	402	420	389	376	375	331	405	424	389	387	393	376	356	341	366	399	371	373	402	389	377	396	407	375	371	381	352	373	378	388	382	403	396	353	402	401	365	390	367	405	361	383	412	384	386	371	390	394	374	363	379	383	418	397	379	386	398	384	355	369	375	352	354	355	361	394	402	415	423	381	388	344	395	384	381	402	371	390	404	368	389	423	414	359	376	358	408	419	365	374	348	364	362	372
3000	1299	1475	1521	1558	1626	1335	1531	1748	1702	2195	2987	2616	2462	2462	2423	1947	1290	1008	1093	1103	1183	1542	1552	1532	1426	1324	1007	938	899	885	920	890	874	920	960	927	844	866	975	926	937	899	929	915	928	899	950	893	925	910	920	871	897	898	912	865	856	899	888	877	908	875	921	964	942	875	880	924	903	898	875	921	903	912	961	908	899	862	911	878	930	934	913	915	861	863	952	913	853	945	940	926	923	903	885	933	960	894	903	917	968	929	927	936	918	883	911	939	887	943	897	874	903	890	906	882	888	897	892	961	880	910	841	932	905	940	907	868	945	926	868	942	923	947	917	927	894	905	863	933	873	894	948	905	894	950	876	903	923	919	906	905	905	877	892	897	861	881	917	879	871	899	900	903	915	913	900	892	827	883	904	893	941	906	885	843	873	913	883	975	868	936	942	908	878	934	935	880	891	907	905	934	865	880	935	894	928	907	864	938	936	920	905	899	923	907	895	865	887	899	913	938	913	901	904	916	928	866	869	895	953	855	938	914	907	889	911	899	918	882	882	871	861	935	921	880	910	921	876	955	878	926	884	895	923	917	903	889	878	831	869	911	977	883	925	919	889	900	930	897	868	891	856	881	924	838	889	879	880	827	903	880	931	932	868	811	884	888	870	888	887	925	881	921	901	907	934	929	959	898	896	870	941	944	834	911	931	914	943	930	936	884	897	841	871	906	930	929	923	943	869	902	874	860	880	829	911	908	985	883	936	918	933	917	884	863	945	880	878	881	888	891	869	914	862	873	895	919	888	865	894	910	891	939	956	942	922	930	848	885	887	915	885	901	862	928	902	900	870	832	910	907	915	880	939	898	959	915	886	949	871	891	944	911	910	837	905	923	848	926	891	860	904	912	940	897	917	892	930	897	859	918	881	908	890	859	858	929	922	910	876	846	908	950	851	881	908	880	883	883	897	894	869	899	884	899	923	889	864	907	849	933	883	892	872	921	898	929	918	910	872	948	907	935	939	897	954	883	866	905	927	921	879	898	909	871	928	950	934	960	923	915	898	934	889	934	924	851	877	888	917	955	924	898	918	892	890	958	863	932	912	916	952	874	921	909	947	873	919	869	891	909	871	860	980	879	928	925	908	868	879	863	943	958	926	923	952	862	894	904	885	824	930	863	863	926	908	897	899	851	921	932	880	890	910	926	924	935	932	920	883	868	926	940	863	873	880	837	912	943	879	933	943	882	850	879	883	930	909	900	962	912	962	914	878	933	898	995	908	917	908	850	885	943	928	876	946	849	881	899	913	873	945	951	942	938	951	948	844	885	878	909	925	902	927	886	885	895	901	942	951	959	937	948	881	882	896	931	896	897	888	887	894	908	904	895	886	878	882	941	875	902	889	892	902	953	924	940	915	945	895	904	921	846	931	950	925	884	888	870	887	902	841	892	872	907	907	899	849	953	934	876	907	879	930	893	922	851	898	911	928	928	875	860	848	879	914	873	867	891	876	916	925	920	919	916	938	966	954	883	900	855	904	867	864	896	893	876	929	911	938	870	904	890	921	885	942	928	910	858	896	873	925	922	925	921	861	873	909	884	881	885	920	908	875	866	920	884	933	836	881	936	923	876	898	890	912	878	896	903	904	895	929	936	939	907	884	889	933	910	896	933	915	898	875	891	947	897	930	891	924	895	875	915	897	902	903	871	894	840	892	896	928	915	864	932	876	914	908	895	918	953	918	867	924	872	858	936	920	898	947	902	947	875	870	931	880	955	887	893	922	855	926	965	920	894	856	913	899	880	893	895	868	895	884	916	846	890	888	897	874	959	883	931	931	900	913	912	940	904	952	894	915	930	903	880	890	928	878	906	873	898	952	891	954	886	911	905	914	927	836	940	896	896	894	927	834	933	916	881	926	920	898	870	883	956	932	897	935	889	906	917	884	928	926	913	931	907	916	891	890	852	902	900	877	928	895	943	918	891	870	879	903	923	878	884	928	892	881	909	912	914	941	898	871	904	905	875	927	884	859	876	882	912	871	949	874	888	884	947	866	917	943	948	952	896	934	902	907	907	869	883	918	887	911	940	953	902	932	900	845	909	893	950	907	913	930	906	900	912	876	877	901	900	879	895	932	914	951	922	894	908	919	860	897	888	908	890	913	882	894	863	907	947	929	851	896	909	903	891	954	926	953	940	897	943	877	924	885	836	830	953	869	872	899	903	911	887	923	842	934	874	877	893	917	931	907	927	911	887	894	906	869	947	906	882	870	921	928	867	910	873	946	946	911	895	850	971	944	872	868	911	927	934	895	888	865	879	939	910	879	889	866	902	921	883	936	876	899	904	951	887	950	905	890	887	885	890	885	859	917	885	929	949	905	858	876	938	944	943	880	894	913	893	826	915	899	892	925	963	888	851	805	927	884	949	894	916	929	932	883	909	923	924	895	841	928	926	930	885	799	946	973	873	873	866	918	910	888	912	912	840	911	875	905	917	909	916	912	894	905	883	892	888	906	924	888	888	875	873	907	903	922	874	927	913	946	901	922	925	894	943	897	916	908	923	927	876	947	858	937	927	889	944	903	937	892	866	880	956	944	936	882	890	954	925	921	902	897	897	943	848	939	891	917	830	828	931	850	924	916	930	943	937	932	907	896	938	917	941	899	896	901	910	942	952	893	837	871	900	918	847	911	906	895	918	945	896	882	864	943	924	918	913	834	917	860	892	912	885	908	912	964	926	868	910	861	928	922	912	977	915	890	886	873	871	904	886	913	900	900	924	921	899	887	931	884	888	914	897	873	943	930	897	956	912	912	881	931	888	907	929	922	942	882	898	905	932	862	909	876	902	880	921	908	853	931	915	911	853	928	894	912	927	888	908	899	895	863	913	894	940	892	856	976	900	848	887	922	899	916	935	876	924	842	883	917	891	895	889	828	879	894	881	875	935	918	854	923	873	867	888	852	877	893	887	892	905	897	886	918	914	895	862	905	907	934	919	879	913	811	884	911	904	955	920	958	927	871	881	878	903	883	921	972	871	926	924	868	899	946	829	931	868	903	888	907	945	882	922	871	922	889	957	924	909	932	1015	836	868	866	881	891	919	963	966	865	908	895	922	890	884	903	924	897	926	902	895	870	948	878	884	872	862	901	872	960	921	879	854	900	895	943	884	917	906	937	953	886	906	895	930	909	855	884	903	867	916	925	879	872	915	870	919	887	912	942	873	939	895	900	882	957	957	917	887	916	893	894	878	910	909	905	840	912	915	873	916	923	936	904	919	877	913	915	878	870	908	937	937	907	935	887	926	901	910	901	917	868	843	926	904	913	877	911	932	907	873	913	911	887	933	892	841	915	909	916	877	910	907	903	957	864	909	894	907	905	843	927	838	898	959	890	879	901	933	923	873	946	917	900	874	866	968	914	915	866	874	941	878	920	911	947	947	879	889	951	916	918	900	876	880	903	894	895	894	896	891	864	900	859	1004	898	953	903	827	933	907	952	954	874	917	912	900	869
9933	4241	4049	4605	3704	2718	1567	1057	950	812	898	982	851	812	812	744	538	395	310	282	279	431	453	500	481	453	377	323	322	288	305	260	296	290	308	271	285	309	272	292	272	250	306	305	300	287	274	267	267	254	241	248	265	238	253	230	195	242	242	209	227	240	259	265	221	201	219	239	248	261	213	244	235	228	235	255	272	236	270	229	251	230	202	240	265	219	213	242	222	259	221	206	237	254	217	242	259	206	236	236	236	254	232	235	235	243	272	251	252	240	252	261	238	244	183	260	238	232	225	233	252	240	250	224	230	226	239	236	241	209	242	243	225	270	255	200	235	221	257	242	232	259	239	257	229	255	233	223	234	218	247	248	260	241	257	221	251	203	214	239	209	224	257	250	241	220	231	257	234	242	215	232	229	234	226	235	259	230	264	249	237	251	246	234	210	219	246	230	234	232	250	224	248	248	238	237	226	255	228	244	221	212	243	224	218	242	249	240	251	229	212	251	232	254	237	255	215	237	237	256	260	242	234	235	246	215	248	239	230	232	267	209	256	241	226	235	233	235	251	246	233	236	235	239	248	251	245	260	233	209	214	221	242	219	217	213	260	243	265	232	252	237	245	244	218	219	233	240	217	263	251	245	226	257	243	240	253	225	237	247	230	238	218	227	245	227	214	236	227	244	230	216	220	238	219	223	234	219	224	241	239	226	257	224	230	249	223	268	250	248	232	215	233	250	223	226	238	227	250	231	222	222	252	217	242	233	218	248	267	239	248	239	225	233	246	218	252	235	207	198	244	234	253	239	228	239	232	203	203	229	231	270	229	228	248	262	241	284	222	243	222	248	233	235	236	241	222	236	231	246	226	217	263	239	238	219	260	226	249	232	248	266	252	250	273	226	241	224	218	232	247	255	239	269	217	242	265	257	237	226	254	246	247	244	243	251	208	215	237	237	231	191	243	243	242	254	239	202	247	220	228	223	230	210	245	246	250	221	236	214	247	208	242	239	230	240	233	221	247	235	215	231	255	235	222	219	208	233	262	227	229	198	276	214	235	205	233	218	248	224	248	228	241	236	237	250	232	230	251	236	248	237	255	218	217	256	231	230	257	233	234	230	245	237	231	258	222	231	230	245	255	276	251	225	247	257	231	223	259	241	227	240	260	197	212	231	244	237	192	249	241	233	238	229	256	266	238	215	230	271	241	232	261	257	244	232	246	233	235	192	250	239	245	233	233	247	240	237	252	240	256	265	206	230	218	240	247	235	248	226	255	230	236	243	242	242	241	217	237	266	254	235	219	257	269	233	224	228	241	244	234	228	272	234	236	232	231	245	245	226	222	247	265	240	252	231	224	243	243	250	249	227	229	229	235	236	224	247	230	252	257	233	267	262	251	229	239	236	230	269	237	240	222	239	235	234	256	236	254	219	231	255	234	240	229	269	235	212	246	219	257	259	237	235	220	241	232	246	245	248	206	219	243	242	209	254	217	243	219	241	228	247	258	211	229	249	235	225	231	265	240	242	256	222	263	234	247	277	244	264	224	249	237	230	243	219	242	238	244	252	250	252	258	232	218	224	238	225	251	231	221	227	204	213	207	255	242	275	260	246	250	231	218	223	225	256	237	227	251	207	207	236	233	244	224	220	250	210	244	224	257	243	246	290	240	223	233	247	219	216	232	238	224	245	226	215	239	243	230	233	249	253	261	229	227	234	226	244	235	220	230	228	237	247	240	241	251	271	248	230	234	218	237	241	231	254	241	254	262	225	225	214	242	221	274	247	241	226	233	220	216	272	257	240	235	241	265	224	255	241	249	225	233	230	229	235	240	220	233	248	253	217	231	210	232	228	257	252	231	266	215	211	211	241	211	236	243	227	224	220	241	259	259	246	262	250	248	256	224	206	251	261	245	199	232	234	185	217	243	241	214	232	198	219	256	238	240	258	222	230	224	231	237	243	226	248	218	237	189	260	241	199	241	221	219	253	246	247	224	239	234	202	234	256	236	241	219	247	232	242	234	218	223	258	230	262	265	238	215	214	236	268	265	241	223	247	221	237	254	249	244	219	223	223	222	233	256	259	247	241	220	235	229	241	243	245	246	241	240	238	239	236	252	239	235	248	228	235	241	252	237	240	243	253	262	226	239	222	213	263	226	236	221	239	206	218	188	196	254	217	250	241	222	225	227	230	215	254	251	260	260	244	235	245	269	256	244	243	257	236	221	247	228	206	240	248	236	232	224	235	227	258	249	241	236	255	230	238	241	242	233	236	241	219	228	233	218	267	227	261	237	242	207	231	250	257	216	261	229	192	212	249	228	239	226	213	226	247	257	249	223	234	232	261	231	234	215	218	252	224	245	240	243	212	232	267	240	239	215	226	249	251	217	246	245	227	247	226	252	240	249	274	253	234	257	205	236	253	213	226	239	237	243	226	266	230	238	239	260	213	219	249	263	250	234	216	264	232	236	242	224	220	245	234	234	275	230	213	274	224	233	229	249	239	252	197	247	242	237	223	232	215	241	195	240	252	224	236	211	239	226	215	211	258	266	226	260	231	228	269	257	244	260	218	219	223	258	232	257	215	233	211	250	265	216	249	249	250	248	261	219	220	223	221	269	205	223	227	230	233	241	228	258	239	209	239	251	232	233	238	236	231	235	234	226	198	219	217	235	216	262	191	236	222	238	247	246	227	216	226	231	234	248	243	218	245	248	238	221	244	259	217	238	250	225	228	236	247	226	228	244	230	207	254	256	246	256	247	213	227	265	241	210	232	262	226	235	219	246	261	225	224	238	218	250	247	234	237	251	215	249	257	238	217	234	224	226	231	231	264	218	225	229	233	239	248	228	250	240	250	230	222	240	233	202	230	246	218	253	202	228	248	242	198	221	232	242	240	259	253	257	249	252	239	246	246	225	260	231	234	224	233	247	249	254	235	244	239	233	245	238	245	217	240	227	233	249	246	230	214	244	219	247	236	228	258	238	232	249	238	215	210	226	213	246	211	228	219	261	214	251	225	213	208	217	220	236	232	253	245	234	239	257	240	226	267	235	273	250	245	273	273	216	210	252	226	229	218	225	239	246	245	224	250	249	243	229	249	240	222	218	242	246	263	223	223	246	235	243	227	239	222	244	228	244	227	239	233	249	252	222	248	262	232	246	231	219	235	240	230	241	204	249	258	235	257	205	193	236	237	237	230	213	219	227	241	211	240	237	263	246	261	259	244	224	230	229	239	241	230	234	226	238	244	242	244	244	237	261	228	247	206	222	228	232	218	242	243	234	229	235	219	248	249	252	241	242	238	260	246	250	207	248	248	255	252	267	226	212	218	239	235	227	242	239	224	230	213	211	226	244	253	257	233	230	233	237	241	226	258	219	258	235	243	247	216	221	262	236	267	242	254	240	215	245	248	228	271	279	265	229	236	255	223	209	242	229	244	245	229	255	213	235	248	224	228	235	224	240	256	240	241	240	245	258	268	230	238	224	250	247	221	241	246	229	249
7424	2915	5386	8212	8854	7748	5502	4350	4334	3847	4141	5119	4369	4120	4156	3852	2609	1737	1134	1109	1407	2021	2429	2523	2449	2078	1703	1408	1175	983	1044	957	1017	1021	1019	988	1003	866	894	900	780	886	1075	981	1059	989	1041	906	848	771	723	712	726	735	663	595	587	620	685	656	599	613	613	647	628	597	622	612	610	588	602	625	628	631	613	586	600	586	582	566	641	600	567	588	593	554	583	572	614	571	558	602	588	596	626	604	594	641	598	646	637	573	631	605	582	577	627	609	569	586	568	604	546	622	619	550	566	592	556	593	622	574	558	542	642	595	592	611	580	605	586	582	608	603	559	599	580	589	619	567	555	588	589	600	606	571	581	581	604	594	589	559	602	615	558	639	597	602	596	620	583	544	593	543	593	574	585	630	599	624	608	603	604	558	569	605	611	599	585	568	580	566	638	575	606	605	591	564	605	580	570	628	623	569	590	570	604	590	565	562	653	552	555	599	605	627	596	633	616	624	617	588	541	654	606	583	637	597	577	569	597	576	630	641	611	578	570	594	571	577	653	582	584	603	572	640	571	574	585	603	601	606	566	624	596	595	533	574	608	628	589	599	618	583	569	576	591	580	588	568	570	569	583	586	605	591	599	620	542	591	623	633	599	575	606	587	590	609	604	591	606	621	579	577	630	625	601	577	575	585	616	568	599	619	582	569	593	571	606	606	560	608	619	605	580	557	609	607	655	567	548	562	550	606	577	600	585	581	551	578	552	599	550	644	590	606	594	590	648	629	618	628	599	595	629	564	610	594	588	532	541	566	573	537	584	580	641	582	604	605	616	596	602	549	590	615	584	610	577	631	588	691	542	565	591	597	582	595	564	627	598	595	617	633	593	557	541	587	558	589	582	599	592	597	607	619	580	586	552	568	634	631	631	600	550	573	644	567	598	564	597	575	563	562	641	593	567	611	608	622	554	627	587	577	590	612	553	581	592	646	574	576	606	601	624	571	566	620	625	574	622	548	596	579	626	605	586	610	574	589	615	584	579	576	591	597	613	623	635	603	616	619	551	578	602	602	573	586	595	543	573	610	574	572	605	660	547	572	613	608	603	556	561	574	637	572	573	609	579	556	598	555	593	591	605	575	570	573	642	571	560	566	619	545	609	593	611	614	593	597	574	556	561	583	606	610	562	594	589	541	608	607	550	587	540	613	564	612	612	588	647	567	554	574	592	608	634	577	566	600	599	629	560	584	600	547	625	614	608	590	611	588	587	594	564	562	575	618	591	537	630	601	559	608	552	620	583	605	581	553	587	610	580	591	650	612	613	519	585	620	606	569	577	576	609	597	610	587	593	592	614	573	625	556	578	570	631	616	618	602	611	604	580	598	593	584	643	639	598	605	580	599	576	615	545	617	581	564	636	578	585	574	585	611	558	607	566	579	585	543	601	611	594	563	619	588	597	633	622	590	558	604	541	566	553	566	588	537	604	620	632	594	575	626	583	546	584	579	601	618	595	553	624	547	568	559	579	591	613	609	551	592	581	604	606	573	624	604	558	581	597	571	613	580	584	574	574	583	558	606	595	573	633	568	606	597	596	540	627	569	605	570	562	580	621	563	599	632	592	598	579	615	563	531	579	587	584	523	549	599	538	586	574	621	596	594	599	611	565	607	545	581	615	585	540	586	603	607	623	609	597	575	577	617	595	616	562	573	611	587	594	584	613	579	601	617	607	578	605	610	600	618	563	614	604	570	592	561	591	567	570	622	614	540	545	591	602	621	595	630	559	608	601	554	606	569	546	539	612	638	585	534	599	650	602	631	609	590	549	593	582	624	598	599	585	604	626	582	603	606	578	584	600	594	558	562	560	605	542	616	581	605	600	620	600	615	574	573	592	566	560	579	612	591	578	562	602	587	571	567	615	605	602	642	588	613	569	560	663	585	566	607	591	564	566	579	551	588	573	580	578	593	617	572	563	579	574	628	608	563	607	564	583	596	585	587	613	577	561	589	583	591	575	604	581	578	576	611	611	582	622	588	617	575	604	588	607	614	621	586	614	589	593	619	608	564	610	598	563	563	623	584	575	601	573	583	574	552	590	621	536	581	635	578	626	594	585	613	595	548	615	605	606	613	622	604	590	593	619	581	634	575	567	563	585	598	617	569	581	601	555	569	596	604	583	571	603	629	586	607	628	633	593	574	613	627	614	584	591	591	603	614	609	567	586	581	584	663	605	600	576	610	620	662	609	599	575	584	610	609	579	624	590	573	570	597	587	630	585	608	585	616	585	587	609	598	596	574	584	642	581	620	605	554	584	537	657	640	634	591	574	600	668	581	624	595	593	575	581	590	615	590	581	593	611	552	599	618	575	592	592	604	602	588	593	612	591	552	608	583	580	577	583	572	616	601	607	608	607	565	591	601	583	613	562	623	613	618	529	553	634	565	602	603	596	601	552	605	597	576	580	590	600	582	559	592	612	598	591	597	597	622	578	589	595	619	616	620	570	572	625	567	618	614	601	618	622	563	609	578	604	639	604	578	641	598	592	607	606	565	565	576	612	572	600	573	607	601	596	556	595	599	617	614	582	579	573	599	614	625	610	607	568	578	614	571	603	568	600	559	562	558	570	640	548	585	582	601	644	650	564	594	526	598	589	577	611	621	622	637	634	637	568	613	573	601	617	608	586	615	555	577	637	606	578	633	577	579	586	584	562	582	575	562	593	578	532	583	597	580	575	613	568	576	550	556	605	610	582	617	602	597	650	560	589	636	608	572	597	584	593	620	560	605	620	586	587	598	573	597	566	589	625	596	565	585	574	637	631	560	537	591	629	658	562	571	598	601	594	550	608	610	581	600	592	614	596	631	637	566	622	616	606	620	579	624	606	561	577	549	586	587	597	610	596	622	599	558	603	572	559	578	631	573	611	588	598	554	569	565	617	610	569	576	613	559	571	532	596	617	552	596	537	601	601	630	590	576	571	595	551	579	567	576	570	587	601	588	594	562	582	535	574	574	637	586	574	550	647	584	578	557	583	559	609	559	619	588	581	590	560	587	574	569	599	618	557	574	621	610	578	615	594	577	627	585	582	611	563	583	583	591	558	550	560	608	623	588	570	606	586	587	568	608	649	618	625	552	634	612	560	591	592	589	558	594	613	629	616	576	565	596	608	625	609	624	624	619	589	595	581	584	583	541	616	634	600	628	651	601	620	625	595	575	633	580	618	585	577	605	616	586	586	577	593	627	594	613	577	601	583	589	618	622	622	550	579	589	606	625	591	621	603	587	616	627	615	578	600	601	566	583	569	587	535	552	608	541	553	567	601	562	620	606	582	564	564	606	608	590	607	583	578	564	593	596	607	571	551	622	592	590	601	613	588	569	582	672	557	637	582	573	579	608	581	597	644	570	580	541	611	613	570	615	572	604	603	544	586	583	600	600	596	586	599	618	617	516	617	582	617	604	592	604	618	608	544	563	572	606	567	607	634	579	597	623	583	574	604	611	577	566	634	595	585	598
16259	6981	6990	7148	6575	5279	3068	1936	1520	1309	1263	1417	1222	1061	941	932	588	408	314	323	356	551	570	644	632	500	387	351	299	269	247	248	256	294	323	286	261	252	237	255	227	283	264	289	261	268	271	198	211	185	207	227	216	194	188	161	195	178	207	205	178	198	209	195	170	231	164	171	197	188	181	176	176	173	185	202	194	204	197	182	178	168	189	192	172	165	169	179	196	172	190	184	184	173	179	168	167	198	182	203	202	185	169	190	187	176	172	184	191	193	198	180	202	181	195	175	180	180	192	203	203	170	181	182	188	190	178	163	211	164	161	201	182	191	174	203	180	172	211	207	166	181	181	157	171	171	163	176	185	195	183	189	171	192	173	195	179	192	192	210	210	197	157	166	182	188	177	187	179	185	203	197	172	190	167	164	198	202	187	184	181	197	206	177	208	170	163	193	193	212	195	201	210	193	186	186	191	190	184	167	199	186	188	190	176	177	207	163	173	185	173	188	188	197	185	190	205	204	180	181	179	187	196	178	170	168	207	207	183	191	195	192	191	201	205	171	180	187	152	187	176	184	179	187	162	193	185	214	189	207	193	192	190	182	193	184	182	192	184	191	180	214	166	164	155	178	161	174	200	200	177	217	186	194	209	205	171	215	169	186	213	178	166	198	168	163	185	179	213	200	182	189	201	208	177	192	213	168	164	191	197	164	173	169	161	173	167	187	192	185	181	202	193	183	178	180	174	195	159	182	194	190	189	176	169	192	188	195	190	196	165	210	172	184	178	182	217	192	166	173	212	174	184	185	200	174	182	195	183	164	207	206	161	169	173	198	210	162	192	189	170	183	208	192	173	156	197	200	207	178	175	181	191	172	196	207	205	201	176	192	198	197	175	188	178	172	189	164	186	189	177	199	181	207	165	204	182	206	199	177	177	188	162	182	201	144	184	174	187	185	181	182	180	182	197	168	186	191	174	171	184	194	184	194	197	198	194	167	181	198	186	182	181	188	157	183	181	165	181	187	174	192	174	195	166	198	214	181	182	176	179	179	195	165	205	170	184	175	170	194	166	189	199	186	184	173	182	159	184	195	191	199	189	178	185	166	185	202	190	189	181	168	185	165	171	183	219	224	183	196	207	180	194	188	188	155	186	183	205	183	176	184	205	165	193	196	206	180	194	190	188	178	201	178	177	146	173	178	193	211	190	196	190	187	170	207	190	192	188	182	206	183	197	209	185	196	182	206	191	179	187	185	173	189	196	196	195	180	188	184	192	181	156	202	192	176	186	177	166	164	191	199	185	158	187	184	168	205	195	149	183	157	186	201	177	188	180	190	163	189	195	208	190	200	208	160	205	195	192	188	184	184	143	178	208	189	175	180	167	212	163	186	182	194	165	191	170	180	166	152	186	185	180	161	178	191	172	182	200	186	171	182	166	206	174	167	179	184	206	206	180	186	175	209	187	174	187	167	188	187	181	169	205	193	187	161	210	183	177	175	195	168	193	189	187	176	161	186	200	173	181	179	180	208	172	187	171	176	189	177	168	186	166	182	200	168	192	195	189	175	169	186	183	179	172	203	185	184	193	204	184	210	181	177	187	170	200	181	172	195	195	197	168	183	202	200	172	195	184	181	180	177	179	187	184	176	159	215	182	223	168	203	191	195	191	161	193	178	171	194	187	203	204	164	198	203	170	174	178	201	192	183	188	180	178	164	212	177	165	181	232	159	180	183	193	184	182	171	168	212	182	186	197	165	191	177	161	176	196	170	170	194	182	198	197	170	187	178	186	186	200	187	182	186	188	179	168	186	186	177	184	186	181	190	197	200	182	179	200	170	193	165	191	185	182	182	201	171	176	151	181	185	171	172	165	185	196	186	181	190	165	190	202	189	193	176	178	163	200	212	192	182	174	169	178	161	189	203	177	190	195	168	175	205	183	169	168	189	219	201	199	190	179	174	191	173	191	169	174	195	168	185	189	184	162	219	191	166	166	201	164	179	178	209	211	184	163	162	183	184	187	179	180	169	199	204	192	170	183	176	184	171	188	176	210	171	194	168	173	183	190	181	201	186	184	181	180	191	204	166	157	161	181	208	180	184	183	195	187	195	203	179	205	182	200	181	208	195	178	179	187	177	182	172	208	192	165	220	174	185	188	179	206	203	184	199	171	179	186	205	172	170	189	182	188	204	194	162	168	178	179	176	206	161	213	188	199	171	184	205	189	176	193	205	176	196	191	188	189	187	200	172	196	173	165	192	177	197	165	163	169	191	200	195	188	175	180	175	195	174	202	187	199	185	174	180	172	193	200	206	179	183	194	171	170	204	171	178	196	184	193	166	192	174	197	176	161	185	178	193	177	185	169	194	181	181	201	172	180	200	165	201	197	162	214	175	217	202	189	185	181	214	184	175	193	200	174	192	151	180	185	170	178	196	175	188	195	193	198	191	172	164	181	193	193	194	179	212	189	201	168	191	231	197	209	183	178	189	194	177	181	195	209	189	172	185	177	205	150	178	206	157	180	173	220	198	215	168	201	193	190	209	171	190	189	190	177	179	201	185	179	186	178	201	168	178	166	177	198	194	193	209	167	161	187	161	202	162	170	185	189	216	183	185	180	191	183	195	176	166	199	178	171	165	163	173	177	185	202	191	161	210	196	208	186	200	181	185	187	187	170	195	180	169	162	195	162	165	198	205	208	164	209	222	173	173	202	177	199	195	192	176	188	184	193	189	178	183	200	186	172	229	181	178	171	182	169	191	181	170	180	183	201	192	171	176	207	188	167	224	175	177	174	190	184	181	213	190	199	164	199	180	216	211	209	199	182	180	185	187	183	184	203	188	170	189	207	194	179	194	178	186	172	194	226	214	186	196	201	207	192	181	159	170	176	196	178	172	176	183	193	185	213	187	197	192	199	199	178	189	181	176	154	184	190	195	211	182	212	215	188	166	215	191	190	176	190	180	187	183	177	161	186	203	188	206	182	168	186	197	185	194	189	165	173	188	192	206	190	168	157	202	178	191	192	191	224	201	167	186	188	192	196	192	183	200	194	202	198	178	203	197	207	162	179	213	176	174	173	182	229	188	177	189	177	172	171	173	177	184	193	190	179	203	176	185	183	176	199	169	205	172	185	199	161	199	187	192	165	191	164	178	151	185	178	192	176	203	184	147	180	200	201	175	175	169	199	215	210	181	190	167	191	184	172	183	169	185	170	170	188	220	168	169	186	179	198	188	206	197	198	182	160	183	203	199	183	191	164	159	178	186	171	194	185	184	191	178	208	161	185	170	210	186	206	187	161	171	184	195	182	190	174	161	203	187	179	175	192	175	184	200	173	180	192	181	188	187	171	181	166	173	176	181	193	176	215	187	201	161	179	184	166	178	189	196	193	187	185	179	186	168	193	182	179	184	167	184	173	195	198	190	174	167	183	154	181	194	183	167	189	183	160	194	180	172	207	179	175	200	178	168	203	175	171	173	220	200	204	189	194	170	161	181	163	217
9886	4490	8646	12470	13321	12263	9261	6794	6216	5726	6206	7354	6269	5807	5451	5323	3289	2239	1408	1506	1958	3078	3465	3687	3580	2912	2240	1832	1584	1192	1244	1294	1319	1333	1380	1193	1161	1058	945	956	917	1244	1349	1216	1305	1423	1293	987	827	800	760	717	703	622	605	559	581	546	570	526	528	604	542	527	513	536	598	590	493	536	549	511	483	501	529	485	500	520	531	509	497	537	495	523	491	549	472	511	482	497	476	492	479	520	521	525	504	505	499	532	478	513	522	512	506	488	523	505	503	470	521	506	502	523	503	492	555	512	490	493	509	487	482	522	550	472	472	519	500	483	465	461	481	477	532	475	501	498	511	501	468	502	496	513	497	461	511	445	497	519	510	444	530	522	509	481	494	516	490	454	504	506	510	521	483	498	502	515	495	493	481	493	514	506	435	522	453	538	504	443	484	488	503	492	501	495	501	485	537	501	483	481	473	519	472	497	465	487	434	495	500	509	493	486	463	503	551	468	503	518	478	499	464	490	467	474	560	491	494	522	515	483	481	517	467	471	496	479	518	498	452	531	487	516	453	508	519	495	533	491	498	499	457	501	480	451	499	497	501	477	517	502	512	506	491	506	484	492	485	523	502	462	474	472	442	495	466	496	509	479	483	514	498	471	505	469	494	468	512	468	524	522	479	462	512	531	519	486	518	445	528	485	489	514	537	495	484	519	484	468	491	494	522	473	511	488	485	544	496	488	500	513	522	493	450	490	474	469	499	474	499	465	498	490	489	471	519	521	495	491	535	486	492	489	503	516	538	500	539	505	509	481	488	485	521	534	485	533	499	499	511	518	495	494	496	542	472	476	521	485	488	474	470	487	502	497	510	437	485	501	518	489	512	516	478	483	502	492	502	500	528	517	545	518	469	454	480	514	535	497	476	520	504	470	489	475	496	495	501	470	516	502	493	535	486	458	475	479	495	488	513	491	541	492	483	519	508	461	512	483	491	469	487	506	474	512	477	483	513	489	476	484	458	486	508	487	489	473	501	475	485	500	509	483	526	489	464	499	509	475	502	486	494	515	493	469	498	468	485	540	509	456	502	518	478	492	480	483	470	473	446	462	489	467	483	511	510	478	471	512	461	470	492	490	465	493	483	495	444	510	511	510	445	500	512	490	479	460	503	480	467	468	486	510	480	505	460	507	508	516	501	520	467	485	494	482	516	489	500	442	530	457	495	537	514	488	492	476	469	476	494	449	470	467	529	453	488	452	504	499	496	498	479	462	514	486	519	499	496	517	500	519	472	512	480	467	467	525	460	525	457	507	537	466	529	448	492	533	510	503	492	487	518	507	517	524	509	477	490	502	509	516	508	502	476	510	515	489	486	463	503	512	487	489	494	538	514	517	504	502	518	498	500	502	531	491	474	549	488	482	516	490	496	475	497	488	491	495	480	531	513	488	472	474	485	480	496	500	468	484	458	468	527	467	470	500	486	480	488	490	488	473	490	498	514	491	499	504	464	478	476	530	492	447	480	489	489	476	498	485	495	494	497	510	494	487	505	510	490	461	481	502	483	516	470	510	512	454	467	481	482	498	510	495	481	488	487	539	493	475	512	500	508	496	470	504	534	508	490	457	527	526	475	514	489	545	488	521	504	507	523	530	521	504	495	483	512	508	501	514	511	524	511	501	503	496	476	531	521	462	466	491	496	511	494	479	485	487	512	445	490	469	470	520	513	507	546	508	518	507	481	456	452	474	493	491	504	486	486	516	486	497	513	504	509	481	490	498	537	526	507	537	472	538	482	519	492	486	498	522	505	501	483	456	510	493	494	511	517	480	455	499	498	481	471	517	479	516	509	504	489	476	516	478	479	484	505	520	454	509	508	502	479	492	492	497	499	474	526	510	465	499	502	524	498	504	514	503	561	466	492	465	502	528	508	514	507	499	468	498	502	458	473	499	520	471	497	509	485	540	470	532	469	482	495	519	458	508	483	508	475	520	475	502	545	437	456	506	485	484	453	495	502	490	481	492	471	466	534	533	469	485	481	486	494	488	518	514	501	478	498	458	468	470	476	468	500	498	441	521	481	437	487	463	467	536	468	518	499	482	525	525	476	483	512	497	488	520	492	518	536	495	496	503	470	475	505	510	463	520	488	532	464	449	518	471	503	495	550	493	452	497	484	460	456	480	476	478	471	520	484	480	522	499	488	466	492	539	482	464	501	510	483	460	449	524	511	529	495	460	490	504	531	526	486	499	518	487	495	467	524	500	499	525	529	487	478	515	468	507	471	509	494	525	488	502	501	534	482	498	502	491	474	483	510	474	503	472	500	517	505	545	502	456	473	467	496	545	507	487	502	474	519	496	456	490	509	480	502	483	500	500	463	524	498	495	499	480	497	504	484	462	499	524	529	519	511	476	517	479	503	524	495	451	506	492	486	486	499	464	512	545	511	466	505	489	488	498	464	504	491	481	473	507	529	490	500	490	470	521	477	515	477	487	491	490	494	516	488	499	504	500	461	489	482	513	494	513	493	474	500	512	495	470	505	463	446	516	471	460	480	500	452	501	459	470	477	515	508	505	526	508	486	522	460	497	525	510	454	490	512	506	499	460	469	508	446	489	536	510	473	527	496	531	523	489	494	474	505	503	466	494	479	517	494	503	503	474	497	467	518	457	497	525	476	458	495	516	483	488	484	516	470	485	486	456	491	484	487	472	518	502	474	464	529	507	486	535	484	491	479	536	495	473	476	482	487	509	501	482	471	480	493	530	497	471	449	491	492	518	480	487	468	513	528	513	501	478	487	500	501	519	502	471	487	525	477	509	470	507	494	485	528	491	486	507	504	502	469	451	481	494	518	474	459	485	493	456	505	480	528	510	503	488	476	468	488	475	462	544	484	526	518	440	501	475	494	477	501	503	504	524	480	551	504	528	476	502	483	492	498	507	500	482	483	520	485	474	487	563	468	451	471	491	517	483	499	466	521	482	517	487	498	498	481	506	517	546	527	503	501	448	484	497	476	452	474	487	494	526	496	494	520	490	483	509	494	539	475	451	511	507	511	530	501	517	497	482	499	467	451	513	497	474	520	489	470	498	490	448	498	485	511	502	447	477	492	504	456	544	507	485	534	501	472	520	503	473	489	483	457	483	468	496	506	504	542	489	471	497	478	459	511	463	524	466	508	499	493	514	479	450	482	514	475	520	479	497	467	499	488	486	480	482	522	495	488	454	472	519	481	507	502	481	442	462	505	507	471	517	489	462	496	495	489	498	510	443	498	537	464	498	469	519	496	483	504	506	498	502	548	523	497	549	505	461	479	450	455	526	505	483	477	474	476	498	473	476	488	475	483	489	504	523	497	492	485	512	472	529	504	488	503	513	511	476	484	499	462	489	505	486	488	484	510	479	527	451	501	511	558	496	457	469	487	470	465	473	523	504	528	515	499	498	467	507	479	446	478	495	476	536	510	484	450	510	440	486	543	527	510	502	498	445	551	508	463	476	536	491	523	532	508	489	498	513
2427	801	684	534	477	456	555	537	564	554	740	753	652	590	609	617	465	413	376	383	447	437	510	461	465	434	445	410	428	376	410	403	371	401	368	410	397	380	355	396	367	388	382	392	359	354	398	375	386	427	406	379	367	362	346	379	361	369	393	367	364	376	371	336	369	392	353	387	386	396	397	389	412	384	340	342	383	377	353	357	374	386	394	384	378	403	367	433	383	384	369	409	425	416	410	378	354	360	395	417	402	377	406	388	389	405	348	385	380	403	409	400	361	362	335	367	395	415	360	366	393	374	336	402	404	348	385	396	340	407	349	371	350	399	402	385	415	411	406	367	375	381	384	357	426	396	396	384	416	371	364	375	386	380	406	415	374	360	383	382	406	377	359	388	385	377	371	397	338	414	361	368	404	422	397	384	400	375	409	408	392	400	401	398	408	382	409	389	400	375	399	341	371	351	378	377	441	379	374	398	396	328	355	399	359	417	343	371	345	410	391	344	359	398	389	395	426	391	364	359	381	405	385	402	340	351	354	359	409	404	411	352	356	391	374	386	406	372	369	370	378	408	377	392	371	393	331	372	366	382	385	367	412	356	367	396	359	343	396	413	383	375	381	381	419	377	354	399	344	381	380	372	395	363	403	380	371	375	378	352	401	375	324	362	407	408	400	360	352	374	350	380	371	418	413	396	365	381	422	394	387	405	346	379	386	356	400	363	342	382	393	371	378	386	414	413	397	410	380	372	391	356	361	357	378	415	367	371	376	398	374	374	396	369	404	377	386	371	391	354	399	401	372	379	377	359	354	392	369	409	359	370	377	381	388	381	401	405	412	402	398	365	377	405	391	369	411	413	384	383	365	402	399	418	393	393	354	375	382	376	378	420	358	379	365	347	360	397	363	372	384	401	384	368	386	352	351	367	368	358	401	396	369	359	384	384	359	353	361	389	396	382	346	387	364	395	392	390	386	386	391	365	374	378	383	407	417	357	365	396	393	340	361	367	339	350	362	405	387	353	415	389	374	393	387	357	386	373	352	398	398	372	344	419	373	367	377	389	367	349	390	387	363	399	358	395	372	383	375	365	349	351	384	391	348	379	394	368	368	400	375	380	400	363	371	348	382	374	395	389	352	387	387	385	369	372	397	401	374	365	382	358	397	365	392	393	349	356	371	379	382	368	419	396	372	346	366	395	392	384	355	422	325	377	388	362	406	365	349	372	364	383	369	364	365	404	394	385	402	376	373	372	397	366	372	400	375	371	342	369	380	371	367	386	404	397	398	405	377	384	377	372	359	381	366	357	380	389	379	417	416	383	363	395	377	346	408	379	423	377	348	350	365	378	373	381	393	398	397	378	338	392	398	384	364	417	404	379	391	370	389	379	395	383	359	375	375	364	397	393	381	387	374	385	382	380	383	399	372	384	398	391	413	354	395	362	360	356	400	412	423	387	373	372	376	379	415	380	368	365	370	377	365	356	425	391	388	414	387	394	374	360	376	366	363	384	393	392	350	400	379	370	354	362	363	360	381	390	337	368	372	373	418	370	354	369	382	368	379	349	371	380	404	388	382	425	380	401	387	364	377	374	405	424	390	363	393	404	388	357	328	448	406	394	406	383	370	374	391	368	361	379	417	380	392	380	415	394	395	401	385	366	352	354	362	368	416	392	388	404	351	348	405	432	398	400	391	389	366	396	349	352	383	387	364	382	349	388	386	359	379	364	407	399	368	384	376	383	366	371	382	407	426	382	385	372	398	369	415	411	417	390	375	347	378	386	378	359	375	383	388	381	390	418	377	393	352	428	373	354	364	428	399	396	397	369	399	372	385	379	366	416	382	405	371	364	360	387	410	374	375	368	336	436	378	389	376	380	357	384	366	390	384	373	392	348	400	380	368	394	368	374	383	387	361	404	378	386	373	392	364	414	391	344	418	356	396	349	345	367	396	388	397	377	384	373	369	372	370	389	396	377	398	391	388	367	401	404	398	377	411	345	375	376	385	375	384	373	417	342	367	361	357	384	406	378	362	364	367	356	359	355	376	408	405	364	392	402	361	405	371	363	371	401	346	408	409	386	381	366	390	370	384	373	409	389	403	389	386	366	392	376	383	362	397	349	364	407	371	369	382	385	376	385	357	385	401	369	371	368	377	369	389	392	396	384	393	391	408	382	392	386	398	340	382	384	388	379	394	380	396	385	365	363	402	393	423	398	394	399	378	366	378	371	365	330	400	364	401	412	344	375	379	345	378	399	395	387	407	396	375	424	387	360	338	383	418	391	368	374	367	400	398	413	405	354	386	391	396	389	378	391	381	364	351	382	383	359	422	372	403	397	382	416	382	385	379	376	404	365	378	376	415	375	368	342	354	343	416	394	395	418	406	400	376	361	398	435	388	384	403	360	393	351	356	341	376	403	384	358	396	418	379	405	343	415	396	386	397	368	372	388	382	418	367	364	356	374	388	365	393	349	397	409	405	402	398	365	377	375	388	403	407	423	404	406	367	361	374	375	383	351	405	397	377	375	396	382	384	401	412	390	396	389	393	382	378	355	366	412	395	380	386	348	407	405	379	386	410	393	401	394	389	398	420	392	403	367	388	380	365	420	388	427	402	400	367	391	418	371	363	437	405	400	364	406	359	364	388	376	388	383	388	380	371	394	388	400	407	394	372	395	375	360	387	360	368	381	366	371	393	360	370	379	373	368	333	379	399	368	393	362	364	406	409	397	393	379	407	388	382	393	406	398	360	374	383	388	360	400	374	392	394	379	410	360	396	373	375	375	392	365	371	398	344	375	368	413	359	399	371	400	380	354	410	374	410	382	370	373	376	366	356	384	403	373	359	396	379	357	380	354	376	406	365	373	417	397	352	365	406	378	388	395	395	389	402	387	389	380	386	413	359	350	412	369	387	403	415	376	409	363	371	346	381	402	367	372	348	382	395	370	391	379	371	395	383	378	388	403	378	383	369	371	404	378	381	376	363	359	412	401	393	382	378	381	360	367	382	399	385	355	379	386	362	378	361	359	412	373	380	359	380	390	370	366	387	400	382	389	354	377	377	387	395	380	394	398	412	370	385	369	373	372	376	348	375	386	382	390	366	396	378	377	371	387	400	382	418	417	422	359	426	387	357	360	380	377	375	395	352	425	389	395	383	398	385	406	411	403	363	377	366	372	368	410	366	361	410	374	354	390	383	395	379	410	383	390	388	372	367	397	347	378	365	381	385	411	395	420	416	376	444	373	366	352	355	394	419	410	382	396	418	332	350	344	419	360	393	356	390	370	412	405	384	404	356	359	410	389	389	387	421	394	365	396	385	366	406	406	360	378	368	413	352	409	390	394	368	368	372	395	375	362	413	396	372	391	410	407	365	330	390	371	393	398	400	395	378	394	377	384	383	398	391	370	396	361	409	359	373	354	388	375	406	376	433	375	328	371	400	364	359	396	395	389	372	382	396	379	384	373	372	352	388	380	390	381	397	403	371	388	358	416	410	375
2895	1290	1620	1461	1501	1520	1678	1865	1841	1981	2752	3179	2810	2433	2506	2212	1501	1173	1080	1034	1155	1357	1470	1591	1664	1389	1091	975	944	951	941	930	940	911	949	888	875	930	883	887	894	939	928	918	897	913	918	915	906	860	921	866	915	861	937	915	858	896	904	922	905	933	929	917	870	893	928	955	847	937	908	923	915	895	956	912	919	978	966	867	861	906	927	897	884	925	942	888	938	849	916	880	871	937	897	871	862	872	914	946	972	943	917	919	912	915	815	935	937	858	900	880	888	924	912	889	901	867	885	914	929	961	871	909	867	900	874	860	852	866	805	904	937	902	895	897	896	908	862	905	900	866	890	907	938	921	902	848	925	885	912	935	899	925	904	869	911	913	893	901	914	945	884	873	887	892	911	931	853	910	860	904	908	937	940	941	882	904	942	951	884	869	890	932	878	895	909	915	871	897	954	968	883	928	939	916	888	893	883	939	890	900	914	905	986	886	885	884	900	884	930	830	911	886	934	937	907	923	881	849	899	886	868	896	907	887	967	917	854	910	899	863	848	912	858	874	922	872	901	885	946	935	915	892	918	918	885	916	875	908	922	889	895	972	905	913	955	914	905	936	894	869	870	896	933	908	922	904	878	880	923	867	928	898	917	855	857	882	924	843	857	865	881	875	881	873	933	923	927	901	900	881	874	850	927	919	908	875	877	917	905	911	982	908	872	903	969	951	900	872	896	937	936	926	929	898	900	973	841	929	923	914	883	856	896	890	921	915	939	906	946	914	890	936	903	912	898	920	945	853	918	906	916	902	971	868	919	874	880	925	908	847	857	916	892	924	941	915	901	868	894	934	918	910	933	888	900	891	901	935	865	909	944	937	893	911	943	949	918	894	860	898	954	888	877	908	846	861	894	913	850	930	928	929	913	921	827	943	882	885	916	850	912	899	919	901	836	893	879	944	869	899	812	915	981	896	883	882	948	906	874	882	898	870	888	876	913	914	937	903	897	863	909	891	927	932	915	925	911	865	939	966	923	923	903	905	882	878	932	889	899	948	850	958	939	887	893	885	887	932	887	951	891	915	908	904	924	880	922	857	922	905	863	917	886	861	886	920	903	874	891	879	899	869	850	875	961	924	846	866	934	917	931	895	845	880	894	915	908	903	891	844	915	922	848	868	863	902	915	903	883	943	888	903	891	861	895	919	909	915	869	893	905	915	842	938	893	895	893	903	860	897	859	881	920	900	902	878	895	941	943	921	883	916	894	889	911	910	932	928	899	907	840	925	858	906	882	888	894	891	889	906	857	923	875	912	875	874	890	858	963	849	915	902	872	959	890	922	938	865	872	872	891	840	904	882	861	864	887	880	890	929	948	931	881	903	871	903	930	904	926	865	874	911	919	894	929	940	857	932	869	917	900	903	948	884	909	891	857	924	890	833	925	908	855	869	843	884	904	890	913	908	896	838	842	889	833	858	865	912	912	859	884	854	908	922	881	853	910	905	877	910	961	820	930	927	812	885	868	885	921	875	869	967	898	919	931	900	880	903	898	870	953	853	876	929	900	918	931	844	899	940	926	892	896	908	895	941	883	906	883	945	885	914	944	931	865	924	908	894	896	902	883	903	899	946	933	947	922	895	932	891	919	951	918	917	850	899	968	1008	932	952	918	918	899	869	893	898	928	853	903	910	859	847	873	916	912	942	887	882	915	903	907	889	882	929	903	874	906	927	938	866	897	904	943	840	887	923	896	908	928	876	913	906	871	953	883	926	855	894	889	884	920	897	926	906	898	979	880	864	847	930	923	926	907	892	905	885	914	855	880	965	909	874	909	921	908	914	929	912	898	915	871	930	882	906	872	852	932	889	915	857	894	923	881	876	894	893	941	921	962	905	930	885	877	890	912	902	918	943	902	905	899	975	958	957	914	862	940	885	919	880	867	924	925	946	841	890	907	918	890	897	872	877	936	915	945	891	884	908	900	924	928	927	898	866	922	892	918	929	911	949	927	923	874	897	939	902	870	952	911	904	907	895	876	926	891	837	895	881	912	920	900	930	831	982	931	850	923	908	935	901	941	864	864	910	953	868	908	979	902	933	866	875	899	874	918	899	856	933	897	892	880	892	884	888	913	889	878	913	910	850	857	906	940	917	915	892	893	879	859	944	887	883	915	894	905	872	904	900	953	903	797	893	866	879	908	919	924	929	917	875	891	908	916	903	977	893	860	901	889	870	899	865	854	880	959	945	938	892	896	864	896	917	892	896	888	940	914	950	897	852	900	851	861	902	929	908	920	916	955	926	901	949	928	891	883	925	926	855	944	932	887	868	949	927	921	909	875	862	916	877	898	890	934	920	931	855	878	903	837	894	911	880	937	932	892	918	920	935	935	936	891	897	937	925	946	858	928	911	896	909	892	886	932	937	907	905	877	873	900	872	851	924	957	928	925	893	899	889	892	948	879	898	943	904	917	857	892	894	893	874	901	920	903	880	899	936	884	851	899	902	893	906	908	913	922	907	879	919	857	936	897	886	894	907	839	917	912	938	890	912	939	888	940	924	952	889	950	863	897	916	917	879	897	873	910	859	954	904	968	925	895	862	901	949	915	917	948	852	920	905	886	953	936	900	882	872	906	887	908	891	879	907	894	900	899	878	918	935	926	912	932	904	910	904	878	895	909	923	909	877	967	917	886	895	868	897	880	936	890	898	911	912	898	871	907	907	944	961	925	875	922	949	821	911	985	893	894	875	885	899	924	908	887	887	902	898	922	901	910	917	906	907	937	982	870	841	896	902	938	925	868	911	870	860	899	892	895	885	847	896	909	871	849	947	923	857	899	885	943	948	924	897	914	889	929	893	958	943	948	890	921	946	886	913	891	937	914	925	949	907	882	900	932	876	889	881	908	887	991	871	883	888	888	898	917	902	901	905	919	914	900	917	926	956	845	877	936	882	868	856	914	876	898	896	941	894	911	894	874	885	875	922	909	896	870	897	922	912	910	893	950	862	939	860	871	879	992	867	890	902	858	905	883	877	913	844	875	921	915	893	904	924	872	873	864	892	912	824	957	897	895	915	939	919	888	887	883	958	863	856	924	890	854	898	926	872	890	874	926	877	917	957	925	945	892	847	905	887	886	914	856	1001	930	867	898	875	880	928	906	860	983	922	921	887	854	884	969	893	928	880	899	928	870	937	868	922	903	910	898	875	936	909	893	896	914	932	938	838	896	895	921	910	971	974	880	876	930	888	863	930	920	870	949	936	866	850	887	896	881	925	928	890	844	902	906	914	891	926	952	925	849	906	832	863	925	937	878	911	916	909	881	918	915	869	865	929	905	887	860	932	933	953	870	904	881	877	896	910	872	875	935	889	893	931	841	924	907	909	858	870	873	942	932	921	867	881	932	831	829	944	861	887	942	837	968	896	925	929	921	905	874	901	895	934	934	874	873	897	906	859	933	930	884	857	879	878	894	925	911	931	923	896	884	862	874	942	930	872	885	870	882	906	900	910
9985	4579	4171	4181	3299	2418	1641	981	974	817	1023	1017	814	734	688	704	441	366	310	302	360	437	432	488	501	368	329	291	282	303	264	265	264	277	255	297	278	253	257	247	278	299	305	287	300	306	286	264	263	250	233	252	226	212	242	216	235	239	218	212	258	249	219	250	235	218	234	241	229	218	200	234	224	229	231	226	233	237	221	212	225	218	198	215	237	239	220	217	219	232	247	223	224	230	248	233	245	197	273	234	243	224	223	230	253	231	225	254	213	205	231	240	236	248	255	214	229	203	228	223	239	245	231	244	224	237	221	256	235	238	228	236	234	244	244	239	229	208	230	219	254	205	248	236	234	242	235	234	234	214	261	256	247	239	212	223	217	242	220	236	236	223	238	238	203	241	231	227	228	216	238	234	228	220	224	247	241	202	238	244	253	254	236	226	228	225	216	227	231	255	220	267	245	226	240	189	222	256	236	208	237	239	225	253	210	247	216	220	233	255	253	237	247	242	233	208	243	235	222	227	229	207	245	233	242	241	215	217	254	213	251	237	252	206	238	232	251	239	238	236	244	221	250	236	240	233	215	248	236	234	225	235	232	228	236	244	217	278	223	245	227	216	230	242	262	251	219	251	208	238	256	241	209	215	247	225	238	222	260	239	238	212	213	213	225	235	242	217	217	208	216	228	209	240	215	250	227	211	206	254	221	234	225	211	249	239	233	239	259	220	229	250	236	222	227	231	258	212	247	226	228	240	228	223	218	242	225	220	253	216	236	251	224	257	227	234	219	226	226	208	238	223	202	215	238	250	243	215	213	255	255	192	194	232	236	249	241	257	250	234	232	230	225	228	233	213	258	244	193	233	232	236	245	215	225	223	257	243	227	223	200	234	236	223	210	227	215	231	236	244	246	238	219	258	228	227	218	226	233	214	225	205	229	239	242	226	232	246	225	232	228	218	236	224	220	220	234	219	241	229	227	215	237	231	240	231	229	245	224	260	204	222	222	217	222	220	209	218	235	234	227	256	203	204	226	213	246	213	239	232	238	235	184	215	245	263	273	242	222	273	245	217	222	251	235	237	238	242	220	242	234	236	226	251	238	204	246	245	231	259	247	222	246	220	206	216	226	238	221	218	229	223	237	259	241	233	247	227	230	218	216	232	230	235	221	189	197	216	186	220	230	226	244	220	219	227	240	219	224	228	231	211	226	253	228	231	214	222	244	235	240	234	206	252	216	218	229	229	240	243	220	216	235	232	249	243	238	225	220	236	236	246	236	250	235	240	219	224	223	229	210	241	255	214	211	227	246	218	220	263	233	224	238	233	246	241	223	238	261	219	212	192	229	252	225	209	215	226	251	216	232	245	235	245	222	229	222	238	220	221	244	233	247	219	241	238	220	212	253	233	235	250	241	189	221	216	223	255	212	207	243	217	249	229	241	250	238	222	220	248	241	220	267	250	241	230	238	262	217	274	255	217	252	222	195	249	222	233	235	237	206	236	213	245	244	257	220	234	230	237	233	218	219	236	223	234	239	235	247	244	245	206	224	249	215	229	241	225	223	186	209	245	207	222	202	247	249	227	188	249	249	220	220	235	248	220	214	247	217	259	255	242	218	230	217	224	235	221	235	231	233	238	233	228	234	250	239	229	212	249	221	226	211	206	232	226	225	221	242	250	243	246	222	233	247	254	216	237	227	221	238	240	238	206	233	213	246	238	210	242	227	215	233	259	204	245	226	229	211	249	224	225	215	233	255	236	230	242	205	214	228	233	213	239	244	253	244	250	233	221	230	217	231	229	239	262	232	236	232	243	258	241	211	197	238	226	236	209	233	208	273	215	235	227	255	204	227	241	247	196	236	237	227	229	225	221	202	245	243	245	241	242	229	213	262	220	207	221	242	226	233	235	249	237	241	208	227	213	214	228	220	234	215	213	254	233	223	222	232	230	234	218	233	239	234	207	220	228	248	217	245	209	249	228	253	223	205	204	232	230	220	243	216	206	211	248	221	217	238	218	204	205	191	239	216	208	245	237	242	236	226	234	238	210	226	240	208	243	236	206	237	223	211	221	230	229	221	227	232	233	210	224	255	235	240	211	221	249	251	201	224	229	215	208	232	220	216	232	222	227	243	239	219	239	252	237	194	224	244	215	243	255	238	233	223	242	223	254	235	240	244	225	233	236	233	241	208	229	225	234	242	225	252	249	213	229	213	267	243	225	240	248	216	220	232	227	253	224	241	217	250	215	224	198	218	219	218	217	209	237	227	240	211	254	242	226	215	221	228	239	227	246	230	215	239	202	240	207	225	235	207	225	235	236	245	250	227	238	214	241	217	251	218	240	229	261	245	233	239	245	241	236	227	216	205	214	241	233	224	215	229	207	233	233	236	231	234	219	229	251	228	239	230	241	221	262	222	216	230	219	198	217	233	224	253	234	240	238	230	241	241	231	234	258	244	236	247	226	234	249	204	235	245	229	200	220	248	234	241	268	229	230	246	259	222	213	232	233	246	210	227	247	218	234	233	250	211	231	245	237	211	254	264	237	255	242	201	229	223	227	205	220	250	223	232	232	230	244	216	200	244	232	246	244	241	260	240	240	187	217	225	231	221	252	246	207	223	221	232	248	279	227	219	219	245	211	212	243	213	223	226	226	235	215	218	230	226	230	239	211	231	232	235	219	244	235	218	205	235	216	220	238	234	242	225	238	186	249	225	217	243	235	216	227	210	253	220	244	226	211	210	226	218	236	241	249	245	227	224	245	259	233	233	247	239	257	223	234	215	247	229	250	221	219	221	213	210	216	217	248	222	211	231	217	222	245	226	234	223	235	237	222	209	234	223	213	220	213	210	214	252	256	232	245	232	258	264	221	224	242	229	237	228	196	203	212	248	213	205	221	245	253	254	228	228	244	230	243	234	209	251	255	255	211	232	229	232	200	217	246	207	236	237	259	248	211	224	203	236	224	246	248	223	255	213	233	233	229	228	225	234	230	230	254	233	211	240	233	228	223	214	207	235	222	240	228	211	257	224	243	267	237	229	218	217	214	219	235	233	211	225	277	257	256	229	214	256	238	253	252	221	237	251	240	261	221	236	231	237	251	217	209	263	241	234	226	201	240	216	222	234	234	249	219	208	233	244	188	229	220	239	220	233	229	223	249	242	212	275	216	277	218	214	245	251	234	236	237	212	198	233	224	210	218	232	231	232	237	221	208	227	219	219	228	236	186	239	240	246	213	219	212	226	226	227	205	238	235	241	229	264	242	222	253	236	216	236	260	231	229	223	231	217	245	213	217	240	245	235	218	235	251	211	216	253	227	239	233	238	245	271	242	232	231	219	230	251	225	230	230	257	208	229	237	227	229	240	240	200	237	248	251	202	224	241	226	202	230	239	229	246	216	234	253	243	251	240	250	204	253	227	205	197	252	216	245	227	227	227	203	217	234	236	249	240	228	233	213	227	210	234	240	252	226	200	242	209	212	250	221	260	245	221	231	242	233
7631	3330	5547	8301	8734	7337	6153	4313	4319	4084	5217	5545	4750	4171	4064	3686	2104	1352	1148	1226	1653	2227	2332	2602	2570	1900	1422	1260	1095	1047	1020	1091	1097	1116	983	920	836	859	886	829	931	957	1141	978	1125	1025	926	740	774	724	703	657	676	693	640	635	647	650	644	665	593	648	611	595	651	575	581	594	554	572	550	592	596	585	594	591	589	565	569	552	610	607	591	580	566	602	562	575	600	580	573	606	624	564	610	607	577	600	557	591	590	606	610	582	597	597	570	609	606	571	570	581	580	577	594	594	593	555	554	586	584	592	609	572	613	588	611	605	565	589	607	613	610	555	547	557	540	603	526	590	612	601	561	593	621	600	568	571	604	594	602	585	572	581	562	557	573	541	565	566	574	610	592	598	557	593	536	590	547	521	622	558	555	585	598	560	579	606	617	572	586	589	584	593	604	552	604	604	577	578	537	564	559	572	561	594	579	582	601	605	588	581	596	556	613	571	584	578	574	570	564	606	562	564	590	591	589	542	551	557	563	577	622	566	611	578	589	551	548	549	544	605	599	585	526	611	610	598	619	590	567	599	571	585	575	570	598	606	571	577	610	595	542	586	597	549	591	579	543	598	542	576	592	627	585	568	569	586	592	541	547	600	574	562	556	598	576	592	597	584	580	556	574	578	558	592	570	563	573	584	593	557	550	564	609	594	571	579	572	509	599	591	574	627	597	599	614	569	615	576	626	566	588	560	555	561	608	579	545	526	582	566	566	599	605	541	586	565	602	578	633	575	607	581	579	596	598	601	620	603	588	561	582	572	575	580	550	575	571	617	554	563	608	559	578	562	541	557	565	582	526	594	575	591	619	600	564	534	612	576	564	571	566	550	579	597	611	571	567	595	579	601	552	589	565	597	589	608	566	603	588	552	587	588	582	537	620	580	582	598	562	589	610	580	583	566	571	582	613	588	594	589	572	590	604	603	571	592	544	570	611	586	554	557	575	559	632	593	571	603	619	546	539	598	642	587	576	595	595	584	590	568	566	593	583	590	584	566	631	518	555	522	597	578	510	579	552	594	557	584	544	614	581	577	567	586	607	555	531	592	611	584	579	589	601	561	619	567	627	602	592	564	550	634	600	603	597	540	635	583	578	611	584	591	623	592	590	569	583	561	613	575	579	624	568	580	540	623	558	554	591	555	591	534	591	566	571	566	536	627	615	592	567	581	573	525	579	596	556	550	609	613	560	587	581	572	582	541	578	580	585	576	578	629	549	532	593	568	584	554	549	563	577	614	610	576	574	599	595	580	621	580	575	606	584	593	594	625	535	551	597	581	559	579	581	587	601	557	581	585	608	607	549	641	524	549	546	565	600	597	604	575	575	534	558	567	599	596	614	553	596	592	558	561	584	603	592	608	570	600	565	606	574	553	555	622	564	544	646	568	570	597	578	587	567	590	538	587	592	606	590	593	558	588	634	588	616	590	563	569	575	568	600	595	555	551	628	536	585	572	602	601	593	576	592	519	601	617	579	568	573	585	550	589	586	562	579	572	520	570	593	585	593	572	563	577	568	574	592	622	586	582	560	563	604	598	577	606	589	557	555	643	557	577	568	581	573	593	575	620	571	560	584	534	591	569	579	585	568	531	550	587	558	582	609	597	609	540	579	550	644	588	569	593	590	519	583	539	553	626	590	563	581	560	607	581	594	577	560	582	550	605	634	544	561	547	587	627	563	567	586	583	553	593	586	575	581	569	551	597	562	564	614	619	560	591	582	590	613	620	568	619	547	579	578	618	579	557	558	602	553	539	602	586	572	593	567	569	591	564	576	629	605	579	587	583	584	536	603	587	567	572	578	555	587	555	528	514	559	619	581	603	602	646	582	578	596	538	599	613	602	598	578	578	601	572	555	590	579	572	558	581	552	587	593	555	602	601	572	547	579	596	565	612	587	561	576	566	631	569	558	595	589	553	583	561	556	594	564	571	548	581	547	566	574	600	565	546	567	572	574	609	578	581	595	578	583	576	586	583	557	594	604	598	571	622	545	555	587	573	581	592	585	550	588	594	600	584	594	588	606	580	575	584	603	561	600	533	590	569	563	554	575	568	591	598	597	569	589	536	587	598	563	561	578	584	598	615	568	557	627	598	550	609	634	603	619	623	546	564	554	587	588	629	600	583	609	646	575	589	529	568	574	587	605	569	598	608	564	538	567	529	564	563	617	538	617	579	640	562	574	622	561	552	591	588	588	576	598	570	583	595	548	589	641	620	562	621	560	606	543	606	577	642	573	582	588	577	595	598	576	599	565	544	570	549	582	580	595	581	609	556	606	553	624	594	595	592	586	636	584	566	590	592	574	616	623	632	591	609	634	551	562	628	591	559	592	624	569	557	609	593	556	571	568	554	603	602	554	585	609	567	591	545	615	554	594	579	573	533	561	569	565	567	604	563	567	561	566	604	566	592	541	587	616	558	536	581	566	610	564	555	590	582	551	637	589	578	595	598	575	595	520	567	612	588	531	587	592	586	553	643	559	569	563	608	615	600	556	587	527	565	588	590	555	570	566	611	560	597	575	612	605	575	563	620	561	565	580	582	599	566	562	623	583	607	584	600	561	590	550	571	516	516	605	616	588	558	586	597	528	562	588	580	559	571	533	557	577	578	571	570	577	592	563	581	614	557	587	539	522	579	567	559	538	579	581	559	608	574	553	565	570	572	615	606	598	571	585	590	580	595	604	590	583	572	549	589	557	594	636	599	578	573	608	542	591	568	591	578	530	603	609	605	577	548	623	548	569	572	583	580	575	586	571	574	582	573	634	583	576	585	595	599	571	606	590	580	565	555	558	617	592	579	566	602	613	528	640	566	605	652	590	559	626	594	611	599	593	584	623	595	576	594	573	611	574	564	569	593	564	536	605	570	593	585	625	667	588	617	587	550	604	594	553	589	614	580	604	581	617	595	602	524	592	577	574	565	625	618	570	579	598	568	582	592	628	615	634	603	600	574	558	611	596	567	584	586	580	580	603	575	590	579	520	585	581	582	589	591	572	604	620	584	596	532	537	559	550	543	574	595	590	619	571	579	555	594	605	572	605	629	565	599	604	521	624	563	593	550	559	577	612	538	609	568	562	579	573	612	569	595	589	567	606	589	647	558	608	608	613	616	539	588	576	570	614	553	573	599	573	582	584	632	606	568	544	551	586	567	594	637	552	551	601	630	549	562	528	551	565	573	595	601	570	547	576	578	552	600	559	583	540	533	584	583	582	577	604	584	576	576	554	595	573	597	594	635	644	577	590	597	564	556	602	589	603	595	570	583	563	604	584	553	581	556	574	548	596	571	567	592	581	540	536	559	567	557	581	584	608	553	567	558	555	590	562	541	564	585	567	589	576	644	569	594	576	599	587	620	574	575	553	581	582	635	599	590	558	601	567	580	584	597	591	575	604	575	561	554	605	546	584	634	595	596	552	587	561	580	541	527	541	612	544	573	571	575	570	514	518	617	578	600	585	576
15969	7938	6971	8278	6626	4690	3119	1966	1601	1343	1676	1400	1142	908	1050	808	503	379	339	366	405	546	541	587	512	450	332	359	282	249	304	269	298	288	262	244	230	241	255	243	270	280	299	262	293	268	248	253	233	213	219	199	204	208	186	177	203	202	197	193	190	204	182	184	184	210	219	201	175	196	193	183	177	164	181	202	196	184	189	178	180	166	190	182	174	188	186	192	185	175	173	183	185	174	186	164	174	175	184	197	203	193	172	177	199	192	159	181	188	195	182	172	161	184	172	183	189	179	172	180	181	188	174	188	173	217	177	180	190	201	172	184	160	158	180	172	192	193	192	182	181	180	170	203	199	181	176	159	159	187	179	182	189	178	185	196	171	168	167	191	175	171	172	169	169	162	168	195	178	164	176	166	174	163	180	177	183	171	172	176	169	164	200	173	193	179	162	200	187	198	185	182	181	151	218	177	168	157	153	187	220	159	198	187	176	173	187	186	200	197	183	169	193	191	170	178	165	203	181	186	197	209	167	160	200	209	177	206	194	180	183	165	202	191	170	173	166	194	184	180	163	211	187	185	167	160	178	186	178	166	185	188	185	166	153	170	176	175	165	174	188	190	195	194	158	184	198	177	174	206	183	183	198	168	185	197	196	195	171	176	192	182	170	175	200	202	175	200	174	182	171	160	199	188	174	152	166	158	177	166	164	184	180	173	198	173	192	167	149	189	195	187	165	162	182	184	202	177	206	194	190	179	173	154	185	168	183	188	137	206	182	195	180	193	150	174	175	162	174	206	200	189	167	178	182	169	168	195	190	180	178	160	176	184	191	179	175	169	184	191	166	185	186	201	173	173	192	159	160	163	194	214	209	200	181	188	162	200	189	164	163	175	183	190	170	186	194	185	186	185	192	174	173	172	196	168	160	189	167	201	177	162	163	179	159	195	149	180	177	187	199	180	209	187	170	167	191	172	170	184	177	192	214	180	181	168	165	188	176	140	200	165	165	185	182	177	182	157	174	174	171	195	189	183	168	163	215	177	188	149	166	201	177	185	192	199	151	186	207	173	185	169	156	169	173	206	187	172	177	184	175	178	191	175	174	189	191	193	179	193	182	195	186	189	204	186	199	170	175	160	177	176	162	177	185	181	184	178	193	168	191	181	171	177	198	162	167	195	196	175	201	160	163	199	156	179	191	189	188	212	188	176	182	168	200	160	216	176	173	173	186	187	181	204	196	175	190	190	186	178	201	165	154	185	168	167	177	165	188	169	190	175	191	169	184	176	166	196	178	186	177	190	216	160	178	185	170	170	178	174	144	160	165	206	156	182	196	190	165	173	198	173	170	170	172	187	190	172	185	164	154	192	221	177	162	172	187	171	176	193	200	186	168	159	176	194	188	228	207	190	208	168	182	188	183	175	177	192	157	170	166	179	188	196	185	168	177	190	186	189	174	166	191	163	173	201	203	171	177	186	181	171	202	197	201	163	185	199	195	152	173	175	171	177	165	185	188	172	180	149	184	164	195	206	185	156	184	168	178	166	149	198	172	195	190	200	174	179	161	154	188	177	168	188	204	196	174	198	172	186	194	172	205	176	169	176	194	168	179	168	177	149	176	192	173	228	183	166	189	182	161	182	204	173	159	188	181	158	165	165	190	182	166	184	172	199	164	161	203	174	166	181	144	197	196	180	166	192	180	185	174	183	188	196	207	160	165	157	202	171	154	191	171	200	178	174	187	190	155	205	191	159	212	178	206	172	181	183	190	185	194	152	178	179	171	191	187	194	175	174	185	194	187	161	178	193	177	188	156	182	166	202	193	163	185	186	188	188	164	178	154	207	172	174	188	189	186	165	212	177	162	182	200	197	155	179	149	198	183	155	178	186	149	164	200	160	182	185	156	164	195	196	175	196	181	160	173	176	195	192	202	197	180	178	180	167	193	174	185	178	179	198	183	170	166	170	153	175	166	161	175	175	179	148	156	161	186	178	164	188	167	195	180	194	182	190	197	183	176	191	158	195	187	175	170	180	201	195	170	182	203	202	170	164	191	160	193	186	188	184	193	200	179	194	172	199	185	188	178	184	155	164	179	161	187	170	191	158	191	180	197	191	158	187	169	183	149	188	160	183	192	187	175	185	172	171	173	172	196	188	163	174	189	166	161	195	184	169	178	178	195	173	185	179	176	195	175	189	163	210	193	174	178	171	171	179	155	169	167	182	185	186	178	153	193	194	161	180	157	187	165	209	184	174	174	191	178	192	195	191	191	151	197	168	181	174	191	191	202	160	184	172	208	169	178	179	186	183	160	169	219	173	160	176	166	176	154	166	161	190	163	187	195	166	188	177	160	178	175	190	174	204	177	192	204	195	176	175	206	162	202	154	176	192	157	173	177	192	202	172	165	170	190	221	168	186	183	171	157	169	185	174	171	155	175	170	183	186	159	156	200	176	174	172	185	200	159	184	190	186	200	179	183	194	206	160	187	189	182	198	165	197	152	204	169	191	181	158	187	192	210	209	195	203	187	158	170	165	201	201	196	195	168	169	187	196	179	187	197	162	164	172	198	183	179	182	171	206	183	181	160	179	176	194	187	186	192	161	176	149	170	183	176	196	179	177	178	200	190	164	189	170	200	183	201	181	174	192	200	187	205	171	184	172	158	172	169	165	155	177	188	190	189	188	155	198	151	192	195	183	157	180	198	186	177	159	166	181	197	198	170	177	192	169	171	167	185	172	201	183	177	180	171	195	195	172	212	207	210	178	200	177	194	191	191	210	189	171	183	191	184	168	192	165	169	186	193	168	187	197	163	202	173	181	217	173	179	193	194	199	191	187	213	210	182	174	193	170	185	186	176	184	162	182	196	158	179	169	159	157	188	191	169	168	188	159	188	191	183	194	220	157	178	180	174	190	189	160	203	184	200	212	187	193	180	185	194	192	199	156	199	189	181	182	182	178	149	174	194	181	185	180	174	174	163	161	191	189	186	169	169	156	199	171	198	178	151	169	191	188	167	177	183	191	201	167	203	212	172	164	170	155	199	214	180	138	179	196	187	196	195	190	206	175	181	177	172	196	174	190	200	191	181	211	197	145	202	181	169	170	167	186	169	189	186	178	189	158	194	208	195	163	196	222	171	200	184	171	195	192	158	169	171	194	202	195	162	186	172	157	185	194	196	179	208	175	163	185	171	168	183	174	174	189	169	170	174	170	202	183	179	156	204	160	158	187	166	175	176	193	165	198	190	177	175	199	185	194	171	186	203	174	178	193	179	172	202	177	180	158	201	191	189	197	177	201	192	179	185	168	166	187	190	188	176	161	188	198	167	201	179	174	174	181	174	189	174	168	180	182	192	157	183	216	176	165	145	173	179	180	175	174	178	200	170	207	161	201	168	168	177	190	207	168	182	187	167	175	203	182	161	182	149	155	192	181	181	192	167	197	171	201	167	185	178	195	177	147	175	197	151	194	182	163	198	166	174	174	169	160	171	194	186	179	160	177
10279	4872	8576	12470	12705	10544	9583	6852	6739	6291	7505	7386	6451	5763	5659	4627	2936	1863	1542	1724	2314	3277	3395	3696	3317	2565	1888	1842	1372	1110	1313	1323	1549	1587	1203	1090	1054	1019	997	993	1179	1381	1471	1306	1423	1171	1006	941	885	845	758	712	652	636	633	570	599	636	634	603	607	560	602	572	531	577	539	542	494	480	516	514	543	525	511	505	519	474	512	487	503	527	550	504	494	503	464	516	473	522	541	500	491	476	502	468	479	509	548	505	480	509	540	496	484	512	473	538	520	491	491	471	476	507	472	492	499	482	447	510	504	486	477	525	498	511	497	483	487	490	525	492	496	509	479	447	472	512	492	492	494	454	474	506	462	481	526	482	465	487	481	506	485	461	489	446	495	488	471	508	517	508	456	513	487	479	472	425	489	501	482	515	492	477	472	494	486	475	464	471	496	498	490	487	486	472	491	448	473	494	435	453	488	481	456	477	464	489	486	488	456	485	464	493	448	493	484	492	440	485	494	468	488	455	450	488	479	518	473	476	461	503	513	482	512	498	517	475	480	489	507	509	456	481	470	490	493	475	510	491	499	464	474	482	518	514	532	472	443	503	464	484	451	474	454	507	477	501	488	502	511	487	459	470	458	468	487	494	443	489	483	488	502	476	508	513	464	484	468	467	442	512	491	479	514	449	487	485	517	470	472	496	476	469	487	451	485	481	482	457	484	515	465	468	483	476	489	486	449	511	484	476	478	525	476	457	461	500	448	472	471	519	446	479	454	482	490	494	463	481	444	459	511	496	477	473	470	485	483	508	471	473	477	449	449	509	466	481	493	469	450	473	469	478	468	469	531	506	464	491	543	497	462	484	498	495	475	503	477	502	496	525	507	478	503	485	482	485	496	492	477	471	465	523	475	480	467	459	479	484	496	505	495	495	457	484	500	486	485	509	475	490	493	485	487	455	462	500	480	469	456	475	497	509	459	513	490	505	520	502	496	476	464	479	460	512	504	485	499	436	481	460	489	482	506	499	480	484	493	494	508	495	511	472	482	521	484	496	500	487	479	493	487	460	478	466	537	512	497	429	470	476	520	488	454	471	494	505	463	432	517	487	514	436	484	507	507	493	497	512	474	472	478	449	484	482	491	489	505	488	494	467	475	470	456	474	441	483	519	506	445	471	487	507	450	451	469	485	456	499	505	475	490	489	455	480	520	476	482	488	518	503	480	496	479	440	499	498	481	478	434	471	490	467	464	482	490	500	418	442	500	468	484	547	480	482	480	504	496	465	450	502	471	483	476	486	477	480	494	464	509	460	414	502	493	482	520	450	476	498	481	487	481	538	499	491	432	478	472	470	481	439	472	455	480	468	461	516	520	484	481	485	503	489	470	505	496	476	461	471	490	473	471	473	498	480	493	482	493	518	472	449	492	535	480	501	505	465	479	473	541	486	466	467	485	468	519	484	517	506	516	479	514	495	475	499	493	477	461	491	545	474	489	495	473	487	486	479	488	470	481	490	458	502	457	465	460	479	463	433	511	478	465	496	466	507	474	498	499	492	497	440	444	455	491	476	479	506	491	492	478	477	482	489	476	456	475	474	467	505	468	477	494	501	470	491	497	474	488	477	472	490	477	461	484	463	446	499	451	462	479	505	481	463	515	490	476	465	509	470	476	482	488	523	492	444	455	467	512	509	458	479	522	511	492	510	456	445	475	492	484	469	435	488	489	461	466	488	463	454	520	489	508	463	473	523	515	461	530	498	469	514	437	474	495	499	498	501	463	490	481	457	480	484	458	481	484	459	501	456	442	494	485	478	466	472	485	510	484	477	488	470	503	448	464	490	512	520	510	476	497	484	499	443	483	495	498	477	512	464	462	484	439	416	455	473	502	510	473	493	452	482	463	508	475	501	479	503	497	479	483	455	495	440	503	501	491	501	510	501	503	502	461	507	467	466	480	441	478	461	465	486	441	530	492	468	451	474	525	494	489	461	466	539	469	533	483	481	461	480	487	520	486	467	496	500	497	473	455	514	515	467	528	480	531	478	478	486	477	492	525	477	465	429	497	489	510	483	486	480	442	466	494	477	502	482	465	501	508	436	432	451	453	496	472	466	501	465	481	459	488	518	489	507	467	517	486	476	503	464	457	505	512	495	486	483	497	488	511	524	487	478	458	501	485	516	448	471	439	494	487	431	468	511	495	470	468	464	449	507	511	468	511	448	440	482	479	478	515	428	492	460	504	460	434	515	480	455	474	454	467	446	486	466	474	500	481	486	481	508	498	488	480	474	493	489	496	464	496	503	493	484	511	493	521	457	495	475	485	484	452	506	487	500	514	474	491	486	493	530	498	473	469	495	451	496	461	504	498	485	486	494	465	454	456	452	487	480	481	478	502	483	486	430	463	483	463	503	504	474	502	483	442	466	485	475	511	464	471	498	493	485	452	480	483	478	513	461	472	510	484	493	493	493	505	484	509	462	489	458	476	478	525	461	514	456	542	492	477	512	447	530	498	458	503	472	490	534	511	470	463	515	523	471	455	449	494	529	507	504	527	491	514	505	486	484	471	492	448	501	508	514	488	500	489	470	486	483	477	467	484	528	480	485	498	485	516	467	492	474	473	471	499	459	445	492	494	494	492	501	502	497	492	446	491	479	513	490	504	446	495	442	474	489	472	466	485	478	484	509	528	469	460	519	474	495	490	491	485	518	501	433	406	490	495	514	475	512	494	485	505	503	450	478	491	499	482	534	492	487	487	480	462	502	513	482	513	462	463	474	439	511	465	480	511	485	507	482	466	486	503	482	523	468	477	478	490	492	525	504	466	519	490	537	484	494	498	501	446	454	496	480	498	439	507	497	450	505	497	496	476	522	501	502	512	515	476	514	474	489	509	470	504	492	532	442	456	455	472	500	482	463	465	502	486	500	517	474	478	480	444	489	452	496	484	474	459	510	479	495	537	455	445	470	484	473	468	486	478	471	472	463	508	488	467	515	484	530	481	479	458	506	477	486	488	482	504	499	480	500	476	464	502	464	485	514	521	485	510	490	466	510	503	463	500	464	497	491	505	458	470	422	514	476	488	508	475	467	475	490	484	501	454	467	529	488	461	520	506	515	469	501	521	479	492	476	485	491	486	476	425	492	494	475	452	505	500	472	518	462	470	477	508	460	497	474	435	485	503	517	467	484	459	474	495	468	489	476	428	470	481	505	483	504	504	446	481	481	485	479	470	488	484	467	511	498	497	515	475	507	505	487	461	502	452	501	459	438	529	500	507	483	464	491	531	479	497	460	480	532	501	481	456	474	483	458	479	475	541	463	483	462	513	497	463	522	450	477	441	454	502	491	492	461	488	479	502	480	516	462	479	493	513	492	493	493	516	458	475	473	502	491	474	471	539	480	475	460	465	486	487	457	447	521	531	510	477	470	504	487	477	531	528	465	511	460	521	474	483	453	505	477	496	431	482	484	519	470	457	477	468	511	463	469	488	508	489	472	471	508	464	512	503	459	479	463
2691	807	669	578	585	616	637	580	556	609	730	790	666	618	611	524	482	405	407	392	438	467	456	526	458	411	386	383	386	373	371	432	379	402	388	397	388	394	353	387	372	394	420	400	368	383	369	388	354	381	387	372	354	360	384	406	396	380	359	440	373	384	408	333	370	412	370	374	407	397	361	396	373	404	379	387	364	393	362	382	359	368	352	344	400	360	386	351	397	382	387	358	368	377	380	354	326	407	360	342	398	386	400	388	379	367	374	367	365	361	399	355	371	405	393	365	318	378	366	404	400	358	396	401	379	404	352	385	345	391	362	397	375	433	395	422	373	390	363	375	347	343	336	403	377	384	390	364	377	390	393	390	363	394	391	392	385	359	353	390	382	375	391	346	383	374	346	396	378	365	372	405	380	379	364	392	365	399	378	350	357	392	404	379	424	407	381	376	350	418	359	395	360	383	384	370	375	357	361	353	366	379	357	365	368	404	343	378	387	368	405	378	362	346	381	400	369	381	383	375	373	405	396	357	378	343	400	374	353	396	351	378	343	390	377	376	380	350	399	347	341	374	351	414	390	407	404	365	357	368	397	377	347	380	359	392	357	387	389	369	406	385	405	372	362	362	367	369	389	365	355	391	372	413	367	365	404	385	363	380	407	362	394	386	363	380	388	358	375	354	406	391	354	348	389	341	380	385	370	402	362	400	361	355	377	356	429	395	352	381	390	356	365	405	375	405	399	339	377	429	363	333	394	368	390	384	359	388	411	384	392	395	377	371	384	396	399	408	377	392	358	378	374	353	392	373	341	391	367	370	410	380	378	379	363	350	374	333	383	377	410	354	397	388	351	400	366	420	343	380	382	422	344	377	402	393	383	394	377	422	385	384	359	362	373	382	360	394	388	375	381	372	378	377	387	363	369	376	375	392	410	380	383	382	419	356	405	366	392	345	422	377	368	375	391	373	398	423	423	365	385	374	390	379	369	385	362	399	346	392	351	373	362	380	352	377	384	361	379	380	359	391	403	374	381	385	405	387	388	405	339	394	372	383	350	395	392	357	367	416	371	404	386	354	371	373	415	362	368	368	371	377	363	385	403	428	380	337	350	400	360	364	404	348	363	368	399	354	394	387	400	350	400	405	396	376	366	382	380	368	337	387	384	364	343	354	390	400	344	405	416	373	376	367	351	369	341	421	351	384	376	359	380	366	403	392	395	364	385	355	406	356	363	371	348	398	412	379	394	390	411	356	392	405	370	396	404	357	373	436	365	370	380	378	392	383	380	367	363	381	398	378	383	401	372	394	363	386	379	373	397	419	379	327	361	387	372	360	384	372	389	377	351	361	372	372	375	375	376	364	351	348	386	331	346	372	390	395	350	436	343	365	398	374	351	397	386	361	358	402	411	337	335	392	413	363	366	386	376	395	387	327	389	358	363	413	386	352	379	386	393	389	344	389	357	391	406	372	374	398	389	368	382	429	357	351	368	386	353	364	394	363	347	404	381	377	408	390	380	393	414	337	345	372	404	344	398	395	359	371	367	411	409	373	375	374	369	385	382	385	368	362	414	390	368	382	356	373	393	378	379	354	396	397	357	394	354	367	406	342	387	364	397	396	397	386	394	377	389	356	372	392	402	391	379	380	412	372	390	405	353	365	373	394	357	405	416	377	367	366	409	393	375	397	335	390	365	393	396	393	374	362	396	354	381	353	379	401	363	368	375	332	356	371	367	364	376	375	383	382	387	364	400	369	384	379	404	383	371	391	393	411	385	405	364	398	389	379	345	377	365	376	388	383	378	377	380	369	356	388	378	355	402	353	364	414	394	381	375	398	366	442	398	377	348	376	389	382	420	411	361	399	390	383	376	405	385	417	369	383	358	387	358	392	403	375	409	403	373	363	386	413	394	366	385	370	398	376	384	357	380	401	419	380	347	360	375	425	374	381	362	350	345	359	392	374	355	371	364	351	373	368	403	377	378	386	398	365	360	395	364	378	381	396	390	351	387	412	381	415	405	380	423	374	393	384	367	368	374	371	378	393	363	384	355	365	362	392	380	381	427	381	367	430	404	382	329	368	331	390	348	389	370	369	421	398	359	417	406	393	368	360	393	356	376	374	390	381	395	385	380	401	417	378	336	379	377	373	346	373	370	337	374	388	405	373	386	425	360	385	400	353	385	380	374	400	404	389	373	364	376	402	403	376	344	356	368	386	364	365	348	376	426	388	351	398	394	364	348	402	368	379	379	411	372	389	413	372	381	381	393	350	385	363	404	413	416	366	378	397	353	381	414	380	404	351	389	333	410	382	354	344	386	409	389	351	351	335	384	385	382	391	389	400	413	345	351	391	370	366	378	392	401	348	380	421	412	392	375	359	401	382	354	378	396	419	388	383	408	365	396	376	396	360	369	388	351	371	357	393	376	372	384	396	406	376	389	384	377	381	372	381	396	395	373	412	434	363	395	374	422	406	375	380	375	380	356	383	378	387	370	362	364	387	353	379	396	422	369	357	397	381	355	351	389	386	374	397	387	385	412	379	389	382	350	413	377	409	390	380	376	365	331	363	377	348	379	359	388	398	348	342	397	351	384	378	375	389	371	380	404	361	357	380	374	347	367	359	394	347	358	373	390	378	396	358	411	376	364	382	388	368	380	376	392	373	383	386	362	389	391	378	405	417	343	345	369	392	373	392	399	390	394	352	341	400	342	390	361	355	351	364	379	381	384	369	390	377	401	385	387	394	371	372	355	395	412	350	396	387	412	384	391	369	342	342	375	364	354	399	355	376	363	376	374	394	392	392	386	374	385	406	379	381	323	390	381	374	376	364	358	372	417	358	367	401	373	363	426	372	411	398	366	406	356	397	394	399	372	380	404	379	378	384	390	412	420	381	400	368	403	378	391	409	380	346	363	378	364	387	416	403	384	361	384	396	397	355	389	389	397	343	363	375	356	377	365	372	351	400	359	372	386	390	362	373	382	404	369	409	386	383	351	358	378	390	411	366	396	380	403	353	373	362	390	358	404	361	356	371	370	375	395	387	358	393	361	377	386	346	378	344	373	375	380	370	370	374	389	370	373	395	387	362	396	385	361	401	368	385	387	357	349	387	371	355	380	375	429	386	386	418	359	394	402	361	375	417	393	348	410	367	355	372	393	388	426	425	352	370	403	363	367	380	383	381	382	353	360	404	407	390	378	397	399	372	404	404	383	382	354	365	383	409	418	390	396	361	377	381	380	398	394	386	359	381	358	361	338	381	338	354	381	376	361	377	387	394	394	418	375	365	376	415	393	401	377	366	398	380	394	368	369	375	389	349	353	380	368	371	370	382	389	366	390	365	379	373	376	333	402	385	375	397	343	347	374	382	395	367	387	367	388	369	387	370	339	370	379	397	361	351	353	363	406	371	387	360	424	376	364	363	415	400	404	380	357	400	384	388	385	395	391	396	391	361	426	400	388	366	387	375	321	400	352	400	391	396	382	374	395	379	356	390	341	414
2937	1312	1548	1643	1626	1762	2038	1996	1957	2430	3215	3294	2906	2590	2589	2007	1395	1059	1114	1144	1335	1414	1571	1722	1617	1253	1017	923	901	914	944	956	947	929	921	926	908	906	945	883	969	955	888	912	899	915	962	951	935	880	923	858	862	891	903	923	921	908	904	936	869	905	919	919	884	929	893	894	868	881	901	900	895	882	901	926	877	938	916	928	863	884	871	867	900	911	865	918	867	864	916	950	909	907	883	852	857	912	883	916	882	948	859	842	937	903	964	914	896	892	903	873	922	939	864	922	892	986	849	886	914	942	940	897	910	905	934	891	898	847	909	846	875	885	842	885	876	936	832	887	907	952	874	891	880	921	902	897	959	871	831	869	883	881	882	862	824	948	908	892	893	906	866	929	832	927	873	919	888	928	928	889	843	862	886	857	876	946	871	893	976	930	905	880	912	930	910	907	864	931	914	951	935	881	918	914	900	891	950	902	899	907	909	935	857	892	861	880	878	845	886	868	885	923	911	911	892	885	923	940	939	908	903	860	889	885	885	871	911	882	921	901	924	914	851	936	928	902	980	884	896	928	869	886	832	916	927	894	922	904	919	905	925	855	896	846	866	862	887	900	909	888	882	952	902	899	834	884	884	924	829	848	913	913	889	943	938	939	916	921	953	912	915	870	920	908	916	942	874	896	921	881	879	866	941	956	858	933	879	882	890	899	954	888	936	880	879	832	891	919	900	920	833	879	911	852	914	850	905	868	839	928	911	844	865	893	918	858	942	958	936	864	966	927	882	879	866	864	908	881	914	924	950	909	909	895	875	882	877	894	875	902	914	939	908	901	919	877	904	888	890	921	899	901	888	942	918	866	902	921	825	873	959	884	912	867	869	858	878	925	951	903	937	875	912	932	940	879	906	882	917	909	904	848	924	933	893	901	873	943	872	865	888	951	920	882	836	938	930	927	872	853	889	894	907	883	909	880	902	953	858	845	913	856	851	883	862	879	870	858	917	892	900	894	907	885	860	926	851	853	877	874	882	915	886	893	946	913	929	878	859	880	874	865	864	915	893	912	888	895	833	893	868	900	907	907	920	910	883	888	857	947	874	885	863	876	879	901	895	936	845	881	871	916	919	861	885	884	928	871	905	865	891	929	921	883	880	861	926	921	887	921	956	931	885	913	936	898	924	888	884	891	893	879	882	932	896	919	884	895	889	954	956	865	882	912	875	879	891	949	940	873	869	913	856	884	847	922	930	918	893	923	914	918	979	904	918	877	929	929	973	881	873	889	913	894	892	869	915	881	887	870	905	884	953	903	928	888	927	909	917	906	903	880	908	902	849	862	869	983	912	887	881	911	881	870	892	904	935	908	853	926	870	861	910	915	918	892	869	950	864	898	935	919	848	926	880	926	867	864	902	914	929	871	902	938	870	948	910	956	946	917	941	932	936	878	884	902	898	856	902	869	902	908	948	858	878	861	929	859	946	877	890	866	874	876	883	891	946	949	895	965	885	899	847	874	955	853	936	888	889	875	846	844	976	922	853	898	897	906	891	897	934	946	890	922	895	872	860	909	896	895	895	879	876	924	877	879	871	909	893	879	920	825	928	911	932	915	876	940	880	859	886	885	889	901	891	877	851	916	878	918	900	903	900	867	896	886	941	957	863	904	904	867	892	874	874	829	892	913	878	895	908	988	944	873	871	827	896	834	921	877	864	940	895	906	909	923	940	877	887	931	914	921	933	901	923	924	914	900	915	854	872	886	877	879	898	882	920	865	929	926	886	906	895	952	893	922	892	872	940	824	945	901	840	907	947	869	923	897	870	897	888	846	928	859	876	843	877	908	881	890	908	882	876	872	938	895	888	913	865	857	840	948	864	855	990	921	909	868	908	954	883	919	912	968	861	922	908	894	860	884	900	858	892	916	931	916	884	870	931	858	925	931	876	921	855	902	878	872	917	888	817	941	960	833	895	875	902	888	929	896	897	915	901	875	904	887	877	908	887	844	846	872	924	934	911	872	903	870	888	838	864	831	931	898	903	887	900	904	890	891	855	889	884	943	951	925	812	921	918	906	948	945	871	864	917	839	908	934	879	922	914	907	820	879	889	889	880	879	863	888	910	944	907	904	865	912	913	887	877	918	894	881	882	830	905	891	910	935	965	917	902	861	882	896	901	928	923	932	928	885	906	925	905	898	899	857	917	886	904	884	884	954	938	858	953	912	865	916	900	831	903	881	863	871	926	938	860	867	937	832	893	899	877	956	838	900	907	886	899	913	858	864	888	912	903	913	905	881	885	932	859	880	895	900	896	855	890	895	950	891	865	881	927	900	887	891	899	906	876	870	875	879	941	910	879	915	881	867	891	842	877	844	907	870	912	909	908	902	935	899	856	855	918	850	895	869	848	859	886	869	888	930	889	878	859	908	904	860	907	863	878	945	891	888	920	881	908	879	912	948	874	894	898	933	872	915	889	899	921	906	930	925	876	903	871	903	917	954	897	907	887	943	869	869	853	878	927	905	901	875	853	901	891	914	929	861	879	895	869	939	892	901	932	918	914	895	881	912	913	840	892	860	915	882	868	890	886	913	888	885	925	924	934	838	905	896	933	910	884	874	929	958	885	905	934	870	908	866	883	867	896	871	864	915	927	894	893	906	883	867	905	873	908	957	900	893	946	875	874	949	910	897	883	889	915	894	932	891	929	927	931	868	881	904	957	912	884	867	862	864	882	899	930	820	870	890	884	879	882	878	936	910	937	880	832	890	914	931	920	918	890	906	915	854	886	914	895	930	955	857	939	896	912	859	910	900	873	920	894	917	898	977	909	946	859	871	893	889	874	909	900	892	922	887	882	900	862	883	875	920	922	929	907	857	890	932	883	889	836	906	894	880	907	890	831	922	925	913	860	926	884	922	856	892	886	929	843	906	878	901	924	873	902	868	917	907	887	930	914	902	850	886	883	936	906	936	863	908	878	950	932	917	913	942	863	945	890	870	909	899	928	902	904	911	873	885	916	911	898	929	893	878	937	904	901	886	889	898	877	887	897	857	887	881	842	912	892	944	929	885	868	867	980	928	886	923	943	902	902	892	872	911	903	888	946	902	950	951	935	900	882	835	852	904	850	943	866	934	896	878	878	905	929	912	831	895	864	908	858	890	874	907	865	859	893	901	896	862	900	872	877	877	922	911	880	905	900	911	889	838	896	862	934	936	877	908	877	905	849	860	902	886	921	920	941	898	895	901	887	845	902	906	914	920	923	847	879	902	917	907	912	943	854	871	879	870	954	906	932	846	861	893	903	896	864	905	887	870	860	889	908	868	956	898	876	869	917	898	856	895	874	948	902	949	918	868	879	938	907	884	864	929	934	879	949	904	901	902	874	913	881	863	932	901	880	875	899	889	901	884	902	914	933	948	929	868	844	897	883	880	934	932	906	890	908	887	932	876	845	876	871	921	896	920	904	907	963	890	926	877	936	912	957	899	933	925	866	964	865	839	886	926	950	908
9384	3810	3495	4164	3197	2380	1801	1144	901	946	1082	965	930	734	777	596	398	303	332	323	388	483	492	552	449	399	303	330	300	312	271	266	285	300	255	275	262	271	253	265	254	281	276	287	247	238	245	224	254	246	241	233	246	224	227	244	259	232	235	235	234	211	232	226	220	232	222	214	219	241	223	232	229	247	218	190	217	240	243	264	231	226	242	236	220	243	234	241	245	234	218	239	220	249	222	220	240	218	251	256	223	204	231	262	231	227	214	265	238	212	226	232	231	228	231	238	217	239	221	226	237	242	225	226	227	202	225	238	228	206	240	240	228	242	220	233	231	235	244	239	237	207	217	265	226	223	252	239	220	235	220	227	202	270	250	253	230	224	222	235	238	246	242	243	223	233	246	237	246	231	218	231	248	223	238	253	245	242	241	232	236	243	264	214	215	226	230	238	233	250	234	221	232	228	217	245	245	245	242	207	230	233	229	242	215	233	217	219	227	254	196	237	232	253	225	259	255	239	215	231	229	229	215	238	268	221	218	236	226	234	233	249	247	237	237	229	220	223	229	221	202	221	239	238	248	211	214	216	213	237	218	218	227	245	214	227	240	209	211	208	229	195	240	224	239	220	249	217	254	244	253	245	253	232	209	234	234	220	221	196	244	252	231	243	223	239	249	229	215	252	223	241	249	229	265	228	257	210	233	264	220	214	204	223	254	259	223	242	221	249	248	204	215	262	210	258	243	222	218	226	232	211	256	228	244	237	218	217	212	232	250	240	249	218	222	221	240	241	251	252	199	288	225	232	222	228	231	236	216	242	240	215	234	236	226	256	219	211	237	243	206	194	214	230	254	226	202	220	237	210	264	246	249	243	217	239	235	232	239	252	243	216	199	232	214	250	245	232	238	208	234	229	209	233	219	239	233	214	231	219	237	239	246	229	247	241	239	225	213	229	218	233	243	244	222	251	253	259	224	228	234	217	237	217	235	211	229	234	249	248	237	237	251	215	254	236	230	207	250	256	232	230	244	219	220	228	260	241	227	243	247	244	262	242	251	237	219	223	242	198	238	227	234	235	245	240	250	239	248	246	210	238	251	222	251	198	224	241	219	214	251	216	221	247	218	230	234	255	239	231	259	240	231	245	251	259	229	244	221	212	199	245	235	227	206	240	231	239	260	236	240	230	257	252	243	218	230	240	254	243	247	234	238	253	231	205	235	240	257	231	210	226	235	235	239	208	231	205	238	234	217	246	245	252	212	234	243	220	206	230	267	238	226	221	235	244	254	213	217	214	216	214	225	203	236	231	245	245	239	206	247	223	236	231	244	253	227	234	217	216	233	251	252	230	214	226	236	212	224	208	244	233	214	206	226	211	216	230	221	216	246	231	261	217	237	273	219	240	247	232	230	230	238	228	267	246	224	239	209	223	250	245	239	218	231	234	238	269	238	244	225	234	218	253	222	243	242	228	244	239	219	220	211	240	228	201	242	202	228	245	241	231	221	219	234	216	231	241	213	236	244	227	258	230	219	215	239	242	226	234	213	210	230	227	219	217	222	191	238	240	257	200	239	225	221	230	210	233	225	206	251	196	203	224	224	246	225	209	215	256	238	207	218	209	233	249	241	215	264	210	247	234	206	205	224	215	237	218	254	213	204	225	209	230	254	252	253	213	249	229	239	252	230	224	213	241	220	223	235	226	197	248	244	241	207	242	234	242	246	230	232	238	261	243	259	240	235	273	223	213	233	231	227	244	221	264	221	209	242	239	227	228	253	213	227	237	211	221	255	208	261	221	228	222	224	241	237	251	231	228	250	224	238	239	225	265	232	251	221	216	240	244	228	236	226	239	188	212	228	217	215	230	230	215	227	243	251	213	225	197	239	236	255	240	220	238	228	200	244	248	208	234	235	226	220	235	205	234	214	226	242	261	257	232	227	225	228	219	253	220	255	233	234	225	235	249	222	252	232	226	225	255	217	238	235	250	239	251	208	220	186	232	230	231	208	209	210	233	225	237	248	227	212	214	235	209	251	260	227	253	226	244	230	230	206	228	207	243	223	253	237	244	226	200	233	233	241	260	260	214	239	242	260	220	217	239	226	240	244	257	202	242	251	198	232	274	239	236	238	245	232	223	235	221	228	231	255	201	226	225	227	215	209	228	233	215	222	228	251	237	243	221	216	226	232	217	232	237	244	231	247	221	256	231	226	241	216	198	261	238	227	245	206	242	215	240	225	228	224	227	236	219	246	241	248	245	209	249	242	226	260	249	261	228	220	234	253	210	222	241	246	215	210	228	215	265	239	221	256	224	247	224	251	243	250	208	247	212	249	247	240	237	223	229	217	250	215	246	225	210	236	229	206	216	236	239	215	248	219	236	232	235	234	211	230	236	222	255	245	222	216	205	229	238	218	206	244	246	243	216	206	223	230	231	228	223	223	236	235	234	257	220	204	237	242	228	214	232	226	224	223	246	235	235	226	216	247	222	206	224	212	216	205	211	242	269	219	222	235	251	225	210	210	237	244	219	240	200	256	240	216	232	221	238	218	261	257	229	253	209	233	223	267	235	205	243	240	238	238	220	212	264	228	246	246	245	247	240	231	207	231	232	205	253	230	197	242	221	207	231	256	216	242	218	232	264	228	241	239	235	250	223	241	229	227	257	214	219	234	234	231	235	212	234	232	265	201	216	226	246	223	215	237	237	228	229	228	233	241	245	239	224	229	236	226	229	232	238	253	239	239	258	218	219	233	229	232	236	218	232	218	221	254	214	235	251	234	230	236	218	263	214	241	237	209	231	236	244	250	207	230	232	238	248	223	248	248	231	223	217	228	249	241	233	217	226	241	230	221	255	238	227	251	217	247	219	239	269	234	235	249	246	212	197	239	229	233	258	228	228	248	240	235	227	233	222	248	212	209	246	223	242	210	230	236	218	233	233	234	227	221	244	218	235	226	228	245	216	230	217	249	244	255	208	233	235	230	239	247	255	255	226	209	234	243	225	228	231	238	237	248	231	220	223	256	241	219	248	254	216	247	250	234	239	210	251	242	225	247	247	264	242	220	224	244	233	239	219	207	212	224	253	222	245	239	245	251	238	243	247	240	240	229	235	232	233	202	239	226	235	206	249	219	227	210	224	212	244	231	249	242	230	221	255	232	220	229	218	229	221	227	233	235	207	211	209	237	217	263	263	214	212	217	223	227	231	237	235	237	249	221	208	217	204	220	230	228	250	249	226	234	219	206	214	258	217	289	233	247	229	243	210	234	230	211	230	239	216	254	254	258	227	268	224	234	239	224	225	226	258	236	219	242	226	246	241	250	220	204	225	204	202	216	237	218	248	253	214	235	231	254	204	207	239	261	250	234	224	230	219	222	235	236	230	273	234	240	219	228	221	261	237	244	237	258	244	235	236	240	237	267	236	230	253	251	223	223	235	210	228	231	240	248	225	232	215	213	241	237	234	220	216	237	222	224	213	215	223	224	234	267	233	221	247	254	239
7455	3085	5230	8088	8307	6822	5992	4856	4661	4800	5715	5575	4831	4171	4122	2907	1933	1240	1247	1342	1820	2207	2645	2769	2154	1671	1186	1299	1001	980	954	1060	1048	1234	994	843	900	910	810	907	970	1087	998	1031	962	989	845	814	754	691	796	785	636	632	622	580	692	621	631	608	619	690	615	631	574	592	575	632	538	553	613	598	583	535	640	605	604	537	610	584	584	559	571	582	588	570	570	563	589	565	622	556	602	550	618	534	578	578	550	561	605	587	575	590	605	581	585	569	613	579	589	604	586	568	581	614	576	555	575	607	598	616	623	611	573	626	599	611	581	566	586	559	551	553	611	579	597	596	553	568	602	578	607	619	583	591	595	607	561	529	586	631	560	590	603	627	571	588	577	601	566	575	583	612	599	587	590	588	576	599	571	588	582	585	578	542	588	589	592	571	563	579	533	585	527	594	575	562	589	562	578	577	566	558	629	544	580	608	598	573	597	580	570	560	600	621	571	547	559	582	542	556	575	598	607	567	549	598	588	605	581	587	574	569	594	585	577	585	559	552	549	581	580	614	588	566	603	563	578	571	591	557	586	565	572	593	559	546	568	579	576	587	552	568	593	565	567	606	582	618	616	551	580	587	595	565	613	581	570	572	567	574	598	595	576	621	609	558	539	541	591	604	538	599	590	622	588	569	601	564	599	589	563	606	550	543	604	583	583	547	587	569	563	559	581	582	531	609	594	592	578	577	606	607	566	567	609	555	558	552	564	606	597	573	606	561	584	558	567	579	565	552	549	578	508	592	573	580	620	557	538	594	597	582	604	577	556	566	574	569	544	589	534	587	558	577	568	598	566	548	603	574	568	585	585	633	593	593	574	561	589	614	567	565	548	566	550	574	586	569	558	538	578	607	563	590	615	604	543	572	619	526	574	553	617	577	585	548	559	551	616	602	579	579	567	599	564	548	601	611	571	541	591	602	578	586	570	623	564	572	600	585	552	569	574	580	582	583	570	567	643	601	576	583	545	567	550	574	581	516	556	596	585	602	554	567	577	619	558	571	588	613	551	609	543	584	549	595	622	606	607	556	573	570	564	603	571	585	610	608	609	630	561	563	588	577	592	576	532	583	582	537	568	587	586	565	561	566	557	561	590	601	591	554	609	581	607	583	598	589	521	641	584	551	586	554	644	563	578	560	589	600	581	601	543	599	563	557	573	587	577	577	513	575	607	575	579	562	585	591	604	563	634	594	570	554	630	580	571	618	564	567	590	550	575	584	568	618	569	607	593	570	580	617	574	597	591	549	604	586	562	583	604	553	553	587	614	558	564	603	594	579	559	533	613	567	599	581	557	534	539	545	583	556	589	556	573	538	597	615	607	592	553	570	546	615	571	589	552	614	543	616	594	589	556	570	539	559	622	568	616	582	587	556	562	609	583	599	522	624	589	601	587	578	569	594	620	623	582	556	621	563	564	571	611	560	601	595	569	597	558	562	641	656	572	620	568	574	568	594	578	611	614	572	565	581	645	549	616	577	601	542	572	628	564	603	567	550	556	540	546	585	586	550	583	579	586	562	589	560	618	556	587	591	566	585	569	521	547	557	582	640	583	625	591	602	570	617	586	630	602	587	574	580	530	603	551	560	571	611	551	593	595	560	537	573	527	584	538	553	583	604	597	544	565	588	602	574	565	575	622	549	567	589	577	590	521	623	618	562	553	588	558	586	574	541	618	608	549	502	567	609	607	558	596	546	573	604	585	577	581	587	579	607	572	560	553	584	563	552	564	589	604	597	568	557	576	532	590	598	562	593	565	581	543	548	561	563	549	572	636	589	554	623	570	606	547	588	606	542	570	605	583	605	589	573	583	648	584	550	572	598	562	577	590	578	624	599	573	590	568	593	573	560	557	604	542	581	557	547	541	580	606	580	602	627	585	560	550	578	572	618	556	596	578	622	631	553	564	625	568	583	606	548	603	584	575	537	590	575	558	573	606	602	569	557	567	582	589	578	557	555	546	597	587	586	577	616	600	540	584	568	563	634	571	506	571	573	564	601	576	571	581	604	578	600	598	604	593	582	590	568	562	596	584	557	601	574	585	577	588	608	544	607	577	607	597	562	569	600	596	580	564	595	543	592	592	541	561	556	621	562	538	588	627	584	580	586	603	572	570	589	628	588	591	626	568	575	536	614	568	589	577	547	605	553	584	590	542	600	587	564	529	572	568	570	570	579	585	577	580	611	562	593	582	580	574	591	586	583	574	562	599	600	565	560	611	623	541	595	559	597	598	570	587	599	594	591	632	571	554	569	572	596	516	578	531	570	554	584	623	591	562	570	599	610	561	550	604	572	607	591	581	573	578	565	578	578	599	558	543	583	572	579	576	569	577	620	564	614	641	542	547	563	583	593	540	531	559	581	569	583	580	600	587	603	599	575	612	608	595	559	589	592	588	570	592	573	570	604	599	569	534	602	608	605	602	556	592	557	586	598	555	572	527	599	598	586	570	561	586	583	589	538	569	581	546	585	544	569	591	600	584	592	595	579	543	567	612	579	596	566	602	590	563	623	551	571	597	560	571	584	556	599	640	599	591	545	565	589	606	605	579	590	570	603	558	567	573	561	637	596	557	555	597	517	571	621	565	598	586	560	562	569	522	576	633	600	554	544	568	558	577	593	582	586	594	574	567	591	567	578	607	593	581	566	535	587	613	537	588	571	576	574	607	564	614	563	588	597	598	577	544	643	568	596	586	528	587	522	563	557	586	597	588	563	584	569	594	629	579	599	604	594	533	568	568	567	606	561	573	590	496	616	551	587	599	581	574	510	620	589	549	591	579	605	525	592	581	604	583	575	595	599	604	549	596	593	599	551	562	584	569	545	556	561	569	585	569	571	610	587	588	591	591	582	544	565	603	567	592	597	575	578	545	539	568	581	595	536	562	591	577	582	543	575	589	590	585	581	584	538	559	619	555	623	556	602	598	594	614	600	573	562	564	602	568	564	558	545	604	581	567	612	593	566	581	532	604	554	605	592	533	567	574	577	567	575	576	587	520	582	542	574	569	582	598	600	584	586	594	606	598	569	586	528	609	595	599	595	553	616	571	611	556	585	566	584	534	614	578	595	586	603	558	590	604	598	634	590	545	540	589	589	556	583	578	605	601	600	572	566	600	587	577	598	559	544	559	576	571	591	598	597	558	539	599	557	608	620	566	570	611	593	581	590	571	562	610	620	598	592	575	592	529	578	560	599	536	557	574	607	563	601	567	619	605	543	593	580	613	544	579	581	561	563	571	574	563	548	550	543	585	570	568	575	576	578	574	591	582	593	570	584	586	591	600	611	569	571	555	586	583	569	598	594	583	626	564	551	577	583	555	581	561	573	654	585	606	630	553	577	560	596	574	605	558	583	557	651	612	546	551	584	575	575	578	545	585	571	594	584	591	539	576	599	593	573	631	532	599	608	590	558	555	556	578	674	596	501	556	596	573	581	605	626	586	585	626	566	608	559	557	607	547	577
16044	7561	6485	6609	6128	4302	3329	2255	1897	1475	1611	1460	1203	1023	895	616	470	303	318	432	448	551	576	614	530	370	308	321	294	320	268	257	263	310	296	288	250	243	238	255	277	290	272	286	221	271	246	235	235	226	227	231	215	192	209	187	207	188	188	177	194	196	216	174	171	177	160	199	187	202	166	191	190	183	184	181	176	190	187	201	191	195	183	173	172	191	176	157	175	206	177	209	190	183	194	206	177	160	193	165	194	179	212	179	163	168	167	193	180	165	181	152	186	192	193	189	216	187	162	165	194	189	168	194	193	185	186	182	165	192	183	165	181	193	165	177	198	162	181	182	173	186	168	169	198	186	178	182	160	170	184	183	168	202	194	201	208	177	186	192	170	176	189	179	170	160	195	190	193	146	168	156	176	202	198	163	178	180	188	230	225	212	181	184	209	172	191	178	192	201	181	175	158	220	196	173	183	183	186	181	189	171	172	166	203	181	184	180	186	204	195	161	176	179	186	189	181	179	173	176	171	201	168	181	204	170	201	185	177	161	180	174	202	160	181	187	170	187	163	188	180	191	170	183	162	200	186	191	206	180	187	177	174	169	166	169	197	191	193	186	164	194	197	172	178	166	195	207	193	192	192	188	174	195	188	178	178	208	187	190	169	179	187	191	228	186	209	173	186	182	165	159	172	190	177	171	216	170	176	183	168	171	163	201	177	190	180	174	179	158	172	208	190	188	174	181	190	198	198	184	215	174	182	203	177	165	173	189	169	197	150	182	184	172	191	188	193	196	157	201	178	176	185	197	200	183	207	201	199	178	172	171	185	167	189	178	182	178	185	185	167	180	188	162	158	172	163	169	207	199	182	162	163	181	185	172	173	181	166	187	159	169	165	195	169	168	177	210	166	189	178	186	171	190	195	192	179	184	179	178	163	186	166	175	187	181	168	195	195	169	178	176	193	199	166	181	169	170	196	174	209	178	181	177	182	180	186	171	201	209	176	162	181	176	193	194	191	182	198	182	171	187	169	187	193	173	169	202	195	169	177	197	163	182	198	184	176	181	180	215	168	193	193	180	199	171	214	175	194	186	178	171	184	190	184	179	182	190	180	166	163	187	173	158	181	194	156	191	196	185	191	184	192	181	173	198	190	160	190	156	191	172	184	182	179	164	161	173	202	175	186	207	201	209	185	150	202	179	194	178	177	183	199	178	202	177	185	159	179	182	172	182	203	182	171	171	176	189	205	215	193	175	162	185	185	182	190	160	178	197	182	170	182	198	174	173	167	193	177	200	178	210	183	169	172	169	177	190	199	196	213	184	161	164	194	167	179	179	176	185	168	187	189	204	179	190	194	182	214	166	187	155	210	160	180	185	178	179	200	209	196	205	193	193	165	198	185	168	193	174	174	175	206	191	201	169	165	170	173	163	163	172	142	186	203	204	186	194	183	175	198	175	180	182	163	168	186	204	198	195	171	189	188	181	209	173	188	174	192	174	180	197	189	192	166	170	191	176	160	189	188	192	176	188	182	202	190	200	181	199	196	184	208	162	182	196	178	197	178	193	172	172	178	198	172	159	175	202	178	178	186	186	174	191	171	202	168	149	210	173	198	183	178	176	194	179	185	191	156	202	169	196	174	171	179	195	174	191	182	185	186	208	205	177	194	185	177	202	194	193	193	175	189	192	178	175	193	173	168	197	190	183	206	217	186	194	173	177	189	191	184	166	167	175	168	175	168	185	166	174	165	194	191	229	177	182	195	193	197	171	190	177	205	161	145	207	198	173	171	186	174	187	193	187	191	181	183	187	182	177	172	203	191	199	181	190	186	199	176	186	188	198	195	185	182	175	186	175	177	189	198	184	202	174	175	170	187	177	183	203	167	171	216	193	198	194	187	180	189	172	186	183	168	175	204	169	177	181	202	146	192	177	176	173	173	147	184	183	147	183	179	163	194	176	181	137	174	150	189	170	176	175	190	157	187	163	179	194	166	199	200	177	187	175	203	185	202	183	173	203	196	182	187	158	175	174	192	168	185	174	185	208	188	174	172	196	188	189	186	184	190	155	183	187	166	184	193	182	189	190	163	172	156	163	193	191	162	200	173	189	183	168	195	186	169	170	191	177	181	171	196	185	186	189	179	173	199	178	185	176	192	191	179	186	171	195	169	182	172	201	196	204	192	191	180	141	170	189	194	183	175	201	198	174	165	189	170	155	157	172	173	152	192	171	203	208	200	166	204	171	197	209	160	195	179	167	180	190	147	160	159	209	202	176	209	162	172	185	183	223	169	168	189	158	171	180	203	178	177	181	168	197	176	178	189	178	191	199	167	188	186	208	186	178	175	206	175	187	167	183	170	158	173	165	179	188	185	184	182	185	177	166	192	182	171	174	188	168	175	181	150	207	156	183	180	200	157	226	188	186	189	167	158	175	178	188	185	184	185	204	181	183	195	156	210	181	189	190	162	190	179	200	192	169	175	163	171	143	170	172	200	170	176	181	192	168	196	201	199	170	179	178	179	161	208	159	187	192	187	167	189	176	188	167	196	178	184	162	190	173	158	196	179	188	176	175	187	154	180	180	187	205	189	199	191	196	165	176	187	178	172	189	185	184	181	186	165	162	176	178	207	193	185	199	204	189	154	164	178	189	210	200	173	209	177	188	164	178	166	175	160	158	175	191	175	181	184	170	190	180	194	170	181	144	178	156	160	176	204	190	184	202	186	186	183	192	177	182	175	159	187	172	168	177	182	181	196	179	166	191	156	167	173	172	207	177	198	198	160	154	171	183	192	194	183	206	196	200	171	164	199	189	176	182	197	162	161	184	175	179	157	164	185	193	183	186	171	200	205	175	194	188	182	165	198	185	179	190	172	168	186	171	168	168	175	189	183	178	179	165	206	192	182	138	186	184	175	196	187	196	171	171	190	181	168	172	191	176	200	168	175	166	166	170	195	191	167	202	210	194	162	196	184	181	173	183	185	168	163	189	168	208	175	186	170	181	180	175	170	184	182	184	171	205	193	167	155	208	212	178	160	166	189	186	196	190	199	172	184	189	182	197	180	194	174	170	174	194	155	197	184	182	170	185	156	154	156	194	183	179	153	166	195	183	174	192	186	160	200	177	195	179	176	195	199	206	199	167	199	193	206	184	185	171	173	174	179	189	184	172	191	170	184	183	198	182	183	168	188	178	178	187	190	178	166	176	190	188	179	190	172	180	159	195	186	192	167	206	161	180	174	169	203	182	202	175	174	193	190	184	167	190	185	193	189	198	190	202	158	190	187	188	176	164	173	181	190	188	199	173	193	223	163	150	170	164	173	170	179	186	178	194	171	178	182	184	185	210	189	191	186	189	169	182	169	200	195	160	173	184	174	198	188	195	188	175	180	169	200	181	185	197	167	178	182	164	201	186	177	201	201	192	170	167	152	184	195	161	160	148	187	206	185	184	193	186	172	184	169	173	166	222	178	160	189	193	180	174	188	199	194	213	200	167	188	199
9992	4881	8016	11283	12290	10545	9197	7655	7049	7521	7899	7319	6830	6106	5505	3570	2467	1598	1645	1927	2796	3209	3579	3697	2901	2010	1555	1716	1387	1293	1343	1375	1413	1590	1230	939	977	949	942	1146	1303	1522	1457	1291	1188	1189	1136	931	1096	1026	868	836	805	697	594	602	639	595	558	575	583	657	613	567	547	563	543	492	494	528	520	492	505	517	468	512	491	516	496	492	479	476	506	496	494	479	502	510	520	532	523	518	532	478	474	499	471	504	482	522	469	496	480	530	508	513	480	512	506	477	494	472	449	544	478	464	535	553	497	508	492	489	530	484	467	443	488	478	505	476	487	508	500	516	491	473	470	452	503	512	524	487	467	496	470	479	458	472	495	486	522	514	525	479	489	497	490	545	475	491	436	540	452	487	488	485	538	525	445	510	522	492	490	481	463	492	484	492	493	482	508	506	497	467	511	458	502	520	489	467	472	500	504	474	504	495	504	474	497	514	483	468	527	508	473	483	493	470	473	529	500	507	461	507	518	496	436	500	484	496	453	447	460	488	532	482	484	507	513	506	483	471	477	496	505	491	501	506	510	471	477	475	526	534	501	500	479	449	463	492	519	469	460	482	520	501	489	469	498	512	480	449	481	446	500	496	514	469	492	473	547	492	486	491	463	488	464	530	529	473	511	497	523	502	493	500	502	471	482	483	493	479	485	484	477	487	456	492	511	495	501	471	494	485	493	476	468	513	480	481	436	454	461	462	476	494	490	453	523	500	510	484	487	464	499	484	472	453	474	491	522	478	503	508	488	508	503	489	446	488	465	493	478	480	464	487	480	484	495	500	490	497	514	479	492	496	512	464	479	489	504	475	470	461	525	486	476	490	502	470	511	505	458	459	504	481	487	471	511	494	486	519	539	468	516	491	477	468	464	427	461	519	484	499	498	482	483	462	488	460	500	491	484	439	487	459	478	483	504	505	476	488	485	441	484	453	446	462	507	481	499	515	481	440	501	476	516	473	476	475	483	475	496	466	491	487	472	477	494	511	476	481	489	479	525	527	474	482	497	477	545	490	495	463	529	473	460	482	521	476	540	443	475	496	492	498	472	496	499	477	496	495	504	486	479	483	452	513	482	503	495	502	486	489	510	487	505	513	488	468	516	533	487	498	471	481	462	503	512	494	517	502	467	476	505	479	494	446	488	464	459	501	512	454	474	473	492	540	485	534	483	490	472	502	483	506	463	493	488	477	497	496	504	488	498	488	458	501	488	469	493	475	467	525	512	480	465	472	505	502	502	463	504	453	501	510	510	467	504	500	506	495	446	441	530	502	460	523	465	474	502	471	507	512	459	498	473	487	479	504	484	488	501	501	506	489	470	503	511	494	490	489	527	492	514	501	513	517	528	489	495	504	465	494	526	496	445	497	480	507	462	488	454	531	471	477	465	478	457	480	489	475	445	503	498	496	465	482	484	496	477	498	490	476	507	493	453	504	487	491	489	466	491	496	463	463	461	517	482	519	471	482	466	438	515	489	507	485	533	504	501	477	504	498	508	524	512	511	489	538	464	487	482	512	508	436	444	511	502	497	477	466	484	452	516	504	525	508	480	538	486	543	471	492	497	472	483	493	488	477	481	500	511	514	461	527	478	477	506	465	466	499	481	495	473	502	499	477	492	473	512	475	510	484	526	522	465	447	497	538	491	504	474	455	491	497	466	497	495	482	465	476	452	515	460	497	483	444	504	470	493	479	514	504	482	488	462	479	454	471	490	519	499	502	481	487	492	507	494	483	514	488	509	456	477	440	479	504	491	469	480	479	506	489	490	466	446	494	475	485	460	486	470	441	503	487	466	512	513	476	495	478	491	469	454	467	473	494	483	487	519	470	490	503	514	512	479	518	527	474	486	487	453	455	470	437	447	467	512	487	493	499	485	449	491	497	472	496	461	487	461	480	461	472	476	501	455	498	484	501	487	458	482	488	438	469	535	476	522	493	455	521	504	504	500	460	470	526	501	488	480	482	463	513	479	501	471	498	486	529	478	460	441	476	472	509	495	513	502	487	505	476	504	490	466	472	446	503	547	462	466	495	484	490	521	497	530	462	496	505	514	489	499	477	440	500	484	482	497	493	516	457	504	475	470	505	469	524	478	464	488	504	460	482	477	488	484	461	500	466	479	488	444	435	468	538	509	451	491	496	494	486	493	485	539	473	510	482	506	494	498	466	510	478	523	487	469	467	494	503	479	501	486	487	484	458	543	449	490	498	475	475	456	524	500	525	471	488	470	515	493	480	502	458	477	480	504	490	489	483	487	514	506	508	502	477	522	507	480	466	513	497	495	468	479	488	481	459	481	506	496	477	501	469	472	470	465	456	446	476	478	475	484	484	493	512	497	475	456	513	500	459	529	472	448	507	470	511	455	493	520	457	455	551	453	500	497	503	519	515	514	494	503	466	511	487	479	476	551	505	513	507	494	469	492	483	482	484	480	488	511	443	498	499	466	495	506	496	507	467	466	465	454	496	496	533	496	512	472	494	497	485	477	482	469	482	500	504	483	453	490	506	482	476	476	488	508	497	513	508	525	487	513	486	439	488	552	495	441	487	487	464	499	467	487	489	481	472	465	519	477	477	456	514	473	476	521	496	447	453	474	499	488	455	499	484	480	491	496	477	500	497	477	496	492	493	509	472	494	503	481	488	519	471	507	517	488	498	498	455	472	490	512	514	491	514	507	492	490	543	480	502	505	460	517	493	493	459	445	496	507	466	488	544	494	518	486	471	476	474	507	473	489	495	515	494	481	474	512	461	507	496	469	506	488	497	508	496	468	491	568	465	476	464	475	470	491	478	499	506	486	459	490	490	454	433	484	509	467	494	462	490	450	484	472	492	485	483	499	481	455	500	463	521	476	468	489	477	507	512	472	470	478	503	495	484	483	509	498	510	474	456	473	483	490	492	473	488	507	444	487	469	483	502	480	517	482	463	482	476	466	464	498	438	524	447	494	487	504	490	473	460	469	518	476	495	511	491	512	495	498	500	496	521	471	497	514	490	474	466	492	501	469	493	467	491	486	478	507	499	466	510	500	451	471	533	475	498	453	449	467	462	460	470	488	485	482	508	484	479	458	452	512	473	505	508	476	459	478	477	488	516	493	497	498	472	543	514	454	465	484	489	482	506	483	500	452	470	489	487	498	457	500	515	489	488	505	497	505	501	486	494	499	461	465	487	480	483	503	484	544	500	479	498	465	498	497	504	491	497	488	483	492	460	477	492	487	484	475	483	519	501	501	461	486	528	463	485	525	504	532	523	479	513	477	498	509	469	497	481	477	496	432	531	470	470	511	490	484	482	502	502	506	509	508	480	512	489	498	503	474	463	483	469	505	512	492	485	489	501	503	511	436	469	452	455	491	489	498	472	512	495	501	543	505	499	529	499	510	459	489	485	493	519	443	433	502	481	494	483	482	473	457	485	474	506	500	443	487	514	467	508	500	501	501	483	471	511	469	496	492	524	491	478	490	446
2563	811	677	621	587	653	578	546	605	725	780	796	729	680	586	477	421	395	435	424	476	449	469	444	446	402	384	371	407	357	405	384	385	379	376	405	394	345	400	406	374	385	440	367	380	417	391	401	419	360	411	359	378	389	392	359	396	348	400	339	383	401	364	363	346	331	391	391	412	354	450	366	410	385	388	393	442	367	409	393	367	378	359	376	414	390	414	397	380	380	389	394	359	386	382	398	411	424	385	364	416	357	363	403	405	429	392	385	392	360	376	382	384	376	348	373	389	376	426	379	377	418	360	378	341	412	388	338	383	408	416	377	372	386	379	362	389	430	398	376	365	380	413	403	376	357	366	339	381	377	392	397	336	333	362	381	386	369	396	367	389	348	371	381	356	376	389	357	366	377	354	407	382	381	372	383	383	384	410	365	423	365	400	389	355	342	385	402	371	382	394	426	369	360	411	410	405	406	404	381	383	387	387	366	366	379	378	393	382	434	375	392	363	393	387	383	400	358	368	370	351	379	349	399	368	398	399	376	392	399	348	420	384	376	381	383	402	391	358	377	355	384	394	378	364	360	402	405	393	368	365	375	396	389	369	375	386	389	366	395	377	389	378	384	386	388	394	370	375	392	374	337	418	383	382	398	402	405	406	385	391	418	379	391	397	371	399	399	406	369	388	417	375	398	378	399	369	384	377	361	392	374	383	364	368	358	348	397	354	361	330	369	389	362	397	387	342	370	380	387	370	384	410	358	388	407	380	370	399	427	376	379	373	366	369	367	366	389	386	390	348	372	375	377	369	419	371	377	378	394	362	389	394	410	407	411	370	409	378	351	404	394	379	371	386	401	359	362	400	363	394	346	353	368	398	370	378	386	391	377	380	390	397	403	402	398	358	383	388	378	355	404	369	364	391	355	383	372	375	369	385	384	368	382	416	359	378	357	375	411	394	426	397	391	356	366	334	365	372	375	365	369	367	358	377	377	347	392	391	407	388	380	387	374	368	366	372	388	379	365	411	395	359	351	355	383	370	369	369	385	371	368	393	373	355	382	379	369	403	348	357	371	340	385	371	377	383	396	386	362	379	373	383	401	368	397	401	361	396	403	369	439	392	365	418	360	394	394	375	411	375	399	392	374	400	374	410	403	419	366	351	380	352	417	426	370	391	414	386	387	370	385	385	393	380	354	400	376	409	350	379	396	421	365	360	377	408	373	392	381	432	377	364	386	390	390	405	354	389	350	339	366	408	360	359	415	359	367	365	384	355	367	344	396	386	368	383	389	402	416	381	412	370	366	403	378	404	396	393	355	391	388	347	357	404	423	407	358	352	342	374	427	376	393	407	385	361	361	373	389	365	386	359	379	391	387	404	359	382	334	360	354	356	397	409	374	383	376	398	369	407	388	365	394	384	395	338	415	361	353	413	376	368	405	373	353	419	411	389	379	385	381	382	348	370	399	376	376	375	411	353	372	382	390	411	419	368	378	376	393	377	405	387	363	377	385	379	374	361	425	400	390	384	380	404	369	391	372	395	381	379	400	392	375	354	412	377	377	385	386	357	308	346	397	363	373	366	382	409	364	367	378	394	374	388	415	385	380	385	376	387	372	384	415	384	385	399	393	364	380	378	397	385	357	385	360	356	369	365	407	373	409	384	358	392	352	398	378	400	396	373	374	391	381	350	411	380	347	371	358	380	363	386	342	327	346	391	393	373	394	398	366	340	355	368	379	348	377	377	383	380	375	408	404	392	387	391	342	361	391	349	332	393	395	358	358	353	409	388	380	383	390	360	392	352	390	380	368	360	351	377	409	362	380	372	394	388	411	401	385	419	361	388	400	355	392	375	389	374	385	361	401	401	371	389	339	386	402	399	393	390	415	386	364	371	415	372	379	386	392	385	395	370	378	392	382	386	376	377	381	389	360	362	376	360	402	393	391	374	372	426	383	341	359	418	376	390	371	386	373	386	396	350	426	392	395	394	376	410	395	352	362	342	369	400	357	367	374	330	333	409	385	377	394	356	391	399	374	378	385	417	393	376	373	382	381	353	356	372	394	352	410	403	383	409	393	412	394	381	385	388	385	367	401	349	360	367	410	358	392	360	403	360	402	367	379	422	381	402	386	416	408	400	364	368	396	399	371	367	394	382	399	380	357	350	379	386	425	367	407	371	390	365	374	399	393	378	408	385	392	371	390	424	342	379	376	325	414	403	426	376	392	364	360	396	378	368	392	366	326	388	378	427	388	399	390	381	385	381	390	384	404	370	373	404	432	351	415	352	382	377	379	388	423	417	430	377	388	397	407	406	423	416	398	383	383	420	382	388	370	382	388	415	365	413	378	347	369	383	366	349	369	410	383	351	383	381	387	362	392	340	370	342	382	405	360	371	379	365	392	397	393	393	382	363	385	399	370	377	394	389	379	377	397	389	395	344	371	380	371	372	361	374	359	389	396	366	392	373	405	373	387	412	365	365	381	381	383	380	362	394	381	393	377	394	387	355	375	362	378	371	379	382	370	365	359	415	416	412	354	407	386	383	367	381	375	370	391	369	363	403	373	371	336	364	378	363	363	392	388	380	382	399	365	381	349	403	386	368	392	405	359	372	363	373	378	377	378	370	363	349	374	361	371	404	369	400	408	369	385	375	404	407	370	375	375	381	371	347	379	346	382	381	379	390	324	399	406	371	410	395	401	402	357	355	403	419	403	370	379	359	402	381	376	370	362	402	387	398	392	369	403	392	367	350	399	374	374	383	397	367	372	371	355	359	377	392	428	382	400	376	413	394	344	387	360	384	356	378	347	390	403	366	382	360	365	401	408	370	370	361	383	371	345	432	401	361	362	401	365	381	343	387	388	375	377	400	404	345	396	390	358	363	377	377	392	347	416	366	382	374	386	393	373	368	389	369	361	410	334	369	414	406	421	379	381	370	311	377	359	398	385	355	421	396	394	387	385	356	421	383	410	368	390	359	330	383	393	356	386	368	383	366	356	373	367	380	402	403	390	351	402	396	365	392	366	360	343	378	390	379	392	406	411	365	389	381	359	384	415	355	395	383	381	346	407	384	374	349	402	380	391	418	365	387	369	374	394	390	379	381	409	401	385	409	363	388	374	380	386	359	405	384	365	380	344	385	339	388	331	358	348	396	385	382	368	336	383	366	345	342	349	384	354	374	373	361	384	398	403	392	368	373	371	375	381	384	422	385	402	401	401	395	356	340	382	363	352	400	350	359	397	378	399	429	396	383	368	355	380	393	376	415	404	382	383	401	356	385	383	412	354	342	405	413	379	327	373	393	422	391	398	418	408	369	382	372	414	439	381	363	384	393	331	404	361	394	372	369	388	386	410	388	384	384	381	388	357	413	367	375	398	373	369	398	375	360	383	366	396	381	391	358	381	378	397	392	360	388	373	378	408	394	372	388	423	393	355	376	353	389	400	374	372	358	369	364	348	398	405	397	335	374	375	416	376	345	342	374	400	363	370	378	371	390	375
2787	1378	1472	1685	1756	2110	2153	2091	2201	2857	3411	3456	3230	2872	2278	1631	1146	1112	1144	1270	1354	1595	1653	1581	1443	1079	1022	938	939	949	912	919	941	978	980	910	870	916	873	860	951	936	942	936	892	903	895	862	918	887	886	1020	917	904	933	892	899	892	933	959	899	841	889	947	931	878	894	894	924	885	871	907	856	889	871	896	881	875	886	949	875	925	926	895	872	885	903	904	836	837	913	894	893	887	821	890	897	929	918	926	859	879	882	869	945	877	904	874	827	914	925	902	938	938	920	847	871	909	858	911	887	870	909	879	917	909	935	868	798	921	866	914	908	935	959	908	920	925	908	923	921	902	876	927	894	892	941	911	932	924	952	900	900	835	894	943	842	955	919	878	932	873	931	906	874	888	875	876	908	910	900	950	905	931	912	932	883	921	873	926	871	900	865	861	862	867	890	889	899	922	898	930	908	863	873	891	911	934	846	938	870	901	910	934	918	893	954	856	938	896	900	897	892	903	858	891	853	874	884	896	895	940	928	829	867	887	970	891	883	922	905	947	926	895	895	917	847	917	892	903	933	903	893	915	925	895	923	937	923	926	845	888	891	918	884	956	846	907	877	850	912	918	897	924	890	946	915	927	911	916	864	896	850	949	925	844	898	927	923	862	888	915	887	900	883	893	871	879	893	908	867	940	913	884	876	941	933	924	942	950	874	928	909	878	886	901	883	913	862	903	928	927	952	951	932	897	882	853	902	891	908	942	933	920	872	900	904	935	876	871	945	907	914	868	898	898	852	924	883	941	951	842	890	968	909	875	899	908	901	873	901	870	921	881	930	939	848	932	849	895	910	922	844	892	816	902	952	900	890	924	852	920	928	945	856	895	902	919	900	886	894	915	923	925	882	894	910	907	891	916	900	865	938	911	917	897	931	920	874	839	910	892	931	898	903	879	900	916	877	913	915	881	835	892	905	919	934	861	899	880	922	932	935	899	882	865	901	928	936	910	965	885	917	883	873	873	936	911	833	841	858	869	908	914	876	920	958	874	903	878	869	918	865	871	878	939	847	912	882	943	881	935	861	873	876	870	830	913	880	934	901	882	912	899	887	857	867	895	904	936	860	935	895	896	934	958	956	930	917	891	930	888	946	843	893	879	865	879	934	926	909	894	882	907	895	939	897	883	883	873	891	915	870	895	898	891	892	920	950	889	894	840	877	895	880	891	905	934	877	867	829	922	876	906	865	908	937	928	929	881	960	875	840	894	913	896	879	918	936	924	892	889	858	881	920	841	899	856	924	884	907	901	910	908	928	911	862	873	880	904	875	866	897	884	917	903	944	923	906	937	919	872	939	883	913	950	928	877	930	911	916	934	902	882	937	931	872	876	881	822	860	886	953	904	895	930	928	924	922	899	901	884	889	865	910	893	860	932	903	903	911	842	932	877	881	893	903	909	893	918	879	896	939	935	939	886	864	865	871	879	904	911	847	893	864	907	903	902	856	896	897	858	963	897	893	898	911	888	911	886	944	982	914	927	880	905	860	894	925	913	881	880	918	897	918	940	944	895	851	902	887	860	833	970	913	927	941	897	855	916	876	916	881	932	930	874	876	933	907	920	874	909	929	942	936	928	881	880	969	872	858	849	928	897	964	910	880	884	855	881	888	917	892	859	857	879	884	918	887	884	943	868	947	943	884	882	926	873	879	891	934	890	934	868	944	869	877	922	948	938	894	874	886	943	914	892	910	923	888	900	875	869	900	864	957	880	862	902	879	851	960	933	883	903	949	896	872	932	918	919	907	927	928	922	885	943	900	884	866	924	903	881	924	872	900	898	843	941	916	921	914	917	878	880	860	990	956	905	868	904	932	869	916	891	870	874	919	914	868	887	868	892	860	900	866	914	889	917	916	918	915	885	889	919	942	899	870	908	972	931	879	965	904	901	941	916	878	895	907	942	914	914	887	925	933	942	880	900	875	923	848	892	918	916	912	927	931	963	856	912	887	932	877	898	932	900	901	915	894	905	887	912	899	876	926	891	978	892	905	906	918	870	896	879	952	943	913	907	870	892	887	913	924	845	944	930	883	940	953	898	916	914	858	869	843	963	936	926	869	902	897	896	874	855	905	941	904	975	931	972	894	893	885	868	880	897	930	913	909	916	918	875	874	877	912	935	912	916	917	897	909	888	864	881	939	918	866	864	903	898	865	896	862	895	892	927	936	932	869	906	914	958	882	901	875	950	866	923	875	886	944	891	905	925	872	927	898	912	846	861	937	906	898	857	879	920	897	882	827	938	913	929	919	927	904	916	922	918	947	888	900	909	959	861	860	881	919	861	869	919	843	946	873	901	878	923	939	896	857	903	944	899	875	893	879	893	863	865	911	866	867	956	934	883	935	868	890	942	943	908	946	863	891	885	931	953	915	915	902	925	914	897	878	872	919	882	895	869	877	898	873	893	889	956	880	877	905	901	919	981	909	895	927	864	882	920	907	899	851	885	879	916	898	906	870	920	876	892	851	903	903	908	890	891	836	881	873	951	945	901	927	922	908	914	911	882	941	927	882	836	895	944	901	919	876	918	886	903	924	925	890	955	917	953	907	902	894	883	923	906	900	898	959	953	871	876	924	919	893	867	922	908	875	854	931	926	860	895	859	873	899	906	941	882	842	961	926	908	887	876	946	913	911	869	961	937	891	878	907	863	900	913	922	906	880	936	881	914	949	918	863	914	871	888	887	875	882	893	834	853	909	908	860	941	869	846	903	912	915	890	866	895	917	877	895	951	851	899	896	924	913	941	893	897	914	856	894	856	890	929	898	879	884	890	884	911	893	894	923	877	965	898	881	909	867	907	897	927	920	872	903	850	912	917	919	934	927	889	890	900	908	905	906	901	937	936	879	873	897	859	905	893	929	925	915	956	836	847	919	910	865	906	931	864	900	954	898	933	895	951	927	862	960	937	909	918	908	877	894	861	920	936	893	861	858	932	893	905	946	918	908	881	911	888	859	922	914	915	930	866	894	891	904	880	927	873	877	923	944	874	915	896	943	930	893	918	886	890	883	902	883	933	900	904	893	900	906	866	907	893	895	921	910	909	915	919	897	878	884	922	933	883	904	905	890	953	880	891	860	935	925	868	869	940	959	889	876	857	898	938	860	967	866	904	884	886	866	954	935	908	872	880	882	896	936	895	922	864	919	901	929	874	865	885	893	928	849	926	868	910	888	887	948	921	937	925	882	957	944	952	871	891	898	855	885	880	909	879	873	886	874	888	925	876	899	908	869	883	849	902	930	909	951	890	914	911	918	890	896	882	939	883	885	899	886	843	918	908	911	862	901	859	931	935	868	865	931	875	883	922	905	901	863	909	947	882	916	909	917	908	909	892	888	926	819	902	920	885	890	884	880	861	843	830	970	834	849	905	907	872	886	924	949	898	916	898	893	909	850	914	895	872	941	866	964	870	926	871	898	923	928	928	903	879	892	890	922	859	890	884	852	923	862	936	941	950
8951	4272	3691	3872	3065	2205	1576	1409	1158	1094	1360	1228	1139	895	654	464	362	328	339	369	435	425	491	463	433	355	317	360	256	292	293	297	284	291	287	258	238	264	253	281	312	286	271	261	260	248	311	267	252	259	273	233	262	241	250	248	233	260	248	268	242	235	241	261	236	239	238	235	234	262	241	227	240	240	215	281	231	260	252	247	258	225	233	252	251	220	233	243	238	232	234	257	215	235	236	245	250	215	216	246	204	221	221	225	219	226	241	195	234	250	251	190	228	243	237	239	222	236	238	208	256	253	222	253	239	218	233	226	225	216	206	246	228	200	242	246	221	252	215	214	237	239	246	249	224	221	215	232	257	218	268	235	246	219	223	187	245	246	227	246	229	257	219	224	224	218	253	223	191	259	242	213	230	227	228	226	216	226	237	235	209	226	253	216	232	232	245	242	242	252	249	250	242	241	226	253	222	223	228	236	235	231	209	223	229	222	230	238	226	216	210	216	237	237	242	228	231	239	232	228	236	234	235	225	242	247	242	224	237	196	213	233	237	236	234	201	246	233	245	233	223	219	214	215	230	257	257	235	229	216	236	242	250	227	247	222	247	217	204	259	213	238	245	250	219	212	199	241	234	217	232	239	207	221	223	260	256	270	220	226	262	218	255	235	241	237	233	227	233	216	215	219	198	220	238	204	206	245	194	244	256	251	252	237	229	238	237	235	258	228	228	230	222	251	217	193	234	221	255	231	227	247	233	240	248	219	241	220	205	210	227	225	226	269	199	211	249	227	271	245	228	240	241	208	221	227	216	222	246	231	267	240	244	242	248	239	218	233	225	234	209	246	215	206	220	222	246	242	257	213	227	248	244	208	241	213	227	247	213	216	207	258	234	221	222	266	255	247	244	249	230	264	273	240	263	254	199	238	244	236	210	247	220	222	231	236	234	230	235	257	243	228	245	221	218	247	257	238	239	240	191	235	239	246	222	238	248	247	240	277	222	241	219	236	269	222	212	218	248	254	237	200	225	215	197	227	232	235	206	210	209	237	212	227	217	200	230	242	225	226	216	224	260	252	237	221	214	212	212	209	225	235	249	218	229	230	262	209	214	225	224	208	234	216	246	215	233	251	253	216	228	225	228	241	216	231	224	243	208	230	251	265	241	215	235	196	225	198	237	217	261	262	259	227	233	233	228	249	219	252	238	247	232	267	242	223	229	216	225	219	223	265	223	243	240	227	207	242	235	215	254	239	222	242	218	220	226	212	204	232	193	261	221	226	221	237	235	246	252	216	214	223	260	228	248	255	255	223	242	227	237	235	220	247	234	232	221	239	256	260	239	221	251	247	238	234	238	222	215	237	224	203	244	248	263	234	214	218	234	233	225	260	234	234	229	249	206	225	228	231	248	258	248	209	220	223	228	222	252	213	207	213	272	223	216	265	231	232	227	242	220	199	233	239	220	230	246	224	189	228	246	244	211	223	227	221	253	269	217	227	234	227	231	246	271	255	204	209	220	246	242	272	236	247	241	259	217	249	237	234	263	229	223	202	201	241	203	242	230	219	226	251	202	254	231	230	222	228	264	260	231	229	230	253	253	225	254	226	219	226	229	221	231	246	233	221	210	250	221	243	203	227	204	225	230	248	247	246	256	236	235	252	250	239	243	220	244	233	239	231	226	208	241	247	249	241	249	249	228	217	225	264	245	264	241	237	264	242	213	239	259	220	230	244	217	283	233	231	220	259	253	236	235	252	214	236	265	226	243	234	248	251	239	244	208	216	241	233	231	229	213	229	222	258	239	253	211	233	211	232	254	208	245	234	227	239	266	227	234	233	242	228	209	258	220	236	223	229	230	237	217	226	259	227	252	252	229	212	216	224	207	221	193	251	235	239	250	206	200	232	255	231	201	231	244	214	240	233	214	222	202	260	244	242	214	242	228	247	261	198	259	265	233	247	226	225	256	224	230	264	236	213	260	250	228	234	247	255	229	246	229	245	216	229	244	247	224	216	266	240	244	230	220	240	256	241	217	255	241	223	217	237	234	231	238	256	247	263	200	241	261	227	228	233	229	249	223	221	239	232	235	223	248	240	247	251	238	221	258	204	242	272	226	223	221	235	224	217	244	233	237	211	232	212	244	264	237	211	230	226	263	259	239	234	236	229	219	215	232	222	233	243	241	216	230	216	243	234	251	207	233	247	238	251	233	247	258	205	208	260	200	215	235	210	190	232	200	228	264	237	245	226	223	255	229	251	230	219	230	203	237	245	231	213	235	219	237	244	247	240	243	224	245	233	246	212	259	235	248	218	215	233	238	219	224	217	233	219	236	227	243	233	243	240	233	227	233	227	257	240	240	230	224	222	246	216	230	211	241	236	255	253	232	253	255	234	244	231	231	234	235	227	223	240	244	222	261	204	245	242	220	255	224	258	228	244	238	222	222	219	238	238	245	229	234	241	243	241	248	211	244	200	208	239	266	204	224	246	252	227	214	221	242	244	220	204	224	232	228	218	241	239	216	263	251	206	253	251	237	250	247	258	217	202	240	210	250	231	237	237	260	229	209	212	216	228	244	236	257	261	246	194	221	226	211	241	244	206	241	230	244	252	220	233	244	225	232	246	248	230	237	224	254	217	242	240	262	234	224	232	218	234	234	221	218	220	217	233	248	234	213	231	215	234	195	235	189	228	277	270	247	231	266	228	223	256	253	224	226	241	207	219	233	236	228	242	238	245	234	210	209	250	250	231	241	219	245	215	227	234	212	230	233	241	225	238	238	212	221	234	204	213	214	255	227	257	223	235	259	217	253	233	243	241	239	236	208	251	251	238	215	229	245	249	222	223	212	213	228	259	217	221	250	219	237	234	231	240	238	241	195	218	251	240	221	226	239	206	255	220	197	219	198	214	223	246	229	208	237	239	229	233	241	262	234	229	205	238	249	234	239	227	233	223	258	238	221	257	242	227	214	218	236	235	236	235	222	239	244	266	205	215	214	263	231	228	222	220	196	218	239	234	222	249	223	191	239	233	230	271	263	220	239	237	248	264	234	238	216	226	233	226	225	234	184	217	230	237	233	246	216	237	246	220	239	232	221	234	226	220	235	261	252	231	219	223	220	247	239	264	223	242	270	232	240	204	239	212	206	248	236	258	213	251	216	236	219	238	254	224	244	245	234	241	229	219	233	210	260	215	236	227	203	250	230	224	232	228	231	221	240	237	251	239	221	242	228	237	250	241	221	213	227	238	233	250	250	212	243	225	241	236	227	248	274	236	211	251	237	248	278	262	191	245	220	218	245	233	248	257	213	219	228	261	248	239	230	207	209	218	257	240	271	232	222	259	273	239	252	258	240	243	204	221	222	265	211	225	227	231	236	263	239	236	226	234	219	237	248	226	197	262	206	235	207	246	221	247	261	212	248	242	218	221	219	209	236	234	229	229	250	230	219	235	217	227	231	207	222	238	228	210	227	221	255	208	237	240	231	210	244	216	250	214	239	250
7222	3211	5189	7502	7771	6977	5808	5179	4741	5013	5840	5854	5445	4540	3597	2237	1519	1219	1340	1713	2054	2469	2613	2431	2178	1390	1137	1207	1029	1072	1099	1053	1158	1129	970	883	868	885	845	964	963	1131	1080	929	958	970	973	809	830	806	754	714	754	675	627	709	649	676	637	679	674	674	623	673	636	588	573	614	598	585	564	576	583	566	601	586	597	576	586	617	566	566	621	588	631	575	595	579	586	561	610	590	622	549	605	589	583	594	582	598	592	505	590	630	628	599	573	560	635	568	580	591	610	621	598	602	583	574	605	599	588	538	564	584	579	563	654	572	635	552	595	560	586	569	552	551	572	584	633	574	619	586	574	585	611	577	547	577	555	603	588	564	566	600	575	624	557	587	577	570	604	588	588	534	581	552	548	574	577	536	580	565	594	582	602	581	603	605	587	575	617	585	567	573	555	594	577	614	555	579	590	543	579	563	591	572	572	562	598	598	601	611	565	581	586	596	602	613	568	605	592	581	614	583	618	573	605	572	578	593	578	585	559	576	597	591	562	609	595	582	630	563	617	636	582	583	588	599	627	579	568	609	588	614	609	601	567	630	594	583	592	620	602	610	608	602	628	552	534	587	552	570	588	579	576	617	583	563	593	645	552	584	543	614	612	570	626	564	600	583	571	590	575	567	579	622	551	550	609	587	587	580	618	574	590	606	604	579	596	554	561	581	592	585	625	589	584	595	585	632	608	578	579	585	614	582	566	582	571	570	567	612	550	620	581	589	576	552	612	576	581	552	596	586	604	596	574	569	606	539	609	615	596	570	588	592	599	578	594	549	579	554	601	596	561	576	598	611	597	617	577	591	591	638	528	565	571	597	535	615	575	585	596	583	566	561	566	536	590	575	589	561	598	595	575	595	592	605	605	568	584	613	572	534	607	595	597	591	573	607	616	589	554	590	590	576	588	550	594	618	562	592	547	584	611	575	567	608	583	546	589	544	601	612	603	591	570	623	559	537	560	575	632	573	547	559	537	614	571	549	549	582	582	609	603	617	610	573	613	534	594	615	605	578	576	554	596	605	589	575	576	575	562	567	569	553	583	638	584	584	579	630	584	600	530	578	590	565	588	592	590	592	539	586	578	580	572	559	609	569	552	606	548	591	596	565	558	529	558	613	539	569	590	592	599	595	565	609	540	590	593	602	560	606	591	597	605	617	572	625	545	569	615	572	577	594	593	543	594	573	549	555	627	580	582	560	562	594	603	584	634	572	624	582	602	597	610	578	627	578	631	548	545	608	633	573	590	552	582	579	624	569	607	599	571	597	589	615	552	541	601	575	608	594	597	588	580	599	608	598	650	606	584	537	573	590	616	578	575	616	540	630	602	575	612	581	559	534	573	610	630	550	565	553	613	610	574	619	574	547	603	569	586	597	600	565	607	600	572	563	566	580	589	645	534	595	560	623	566	625	611	569	577	590	610	536	566	576	572	563	574	561	582	584	564	601	558	593	567	608	553	568	608	537	581	562	575	570	577	563	609	572	593	602	582	570	620	568	565	579	631	583	625	573	596	576	601	589	571	640	583	592	609	538	577	578	594	541	568	588	617	616	575	596	559	617	591	559	559	564	603	590	547	562	601	560	617	589	594	616	572	560	572	594	546	583	588	585	607	537	599	582	585	550	586	577	543	572	582	599	573	610	580	561	593	578	559	606	574	642	569	569	580	573	604	637	604	560	572	525	569	567	591	609	525	533	571	571	559	580	616	582	610	584	585	632	579	573	603	555	610	529	567	556	614	609	577	577	604	533	609	589	586	595	580	575	581	638	626	567	620	552	562	554	583	587	624	603	586	597	561	576	582	559	599	571	595	632	582	590	615	617	588	558	583	577	625	575	555	574	631	603	608	621	583	566	563	612	598	589	588	565	567	571	577	572	599	557	564	516	578	535	580	582	602	606	579	540	602	578	625	580	561	607	563	568	580	598	582	550	546	595	617	592	608	553	544	624	597	587	527	606	647	617	571	576	622	563	637	555	545	605	579	570	565	576	582	601	603	608	601	541	604	612	594	607	601	551	595	568	567	576	581	581	622	568	561	567	593	602	617	551	599	611	556	575	569	605	574	575	601	551	577	588	595	618	575	568	644	582	582	584	555	565	603	604	575	603	602	566	535	607	620	562	593	559	622	547	578	537	623	618	567	581	596	570	612	563	567	631	618	573	652	562	548	586	611	638	590	565	561	546	571	546	627	586	562	585	561	552	619	588	597	608	596	568	589	606	573	547	593	586	582	573	579	586	633	585	598	574	620	553	577	580	578	565	589	587	611	549	534	582	572	594	581	575	565	600	551	591	641	605	603	598	655	578	612	585	628	583	595	556	577	568	552	576	608	612	610	607	594	588	560	612	602	584	609	610	585	587	596	587	536	631	577	604	581	579	599	573	547	566	563	538	542	589	561	591	601	557	597	587	586	576	607	580	566	582	592	610	612	573	530	549	610	617	630	605	578	567	588	563	618	573	586	559	588	564	632	576	604	547	577	598	618	539	531	596	591	599	594	637	600	583	584	624	556	560	618	597	596	575	569	546	572	587	588	576	608	578	583	604	569	575	586	578	586	609	598	571	562	544	594	583	588	551	607	564	530	583	547	595	538	570	573	567	570	553	592	565	593	603	571	596	593	594	543	585	585	595	592	566	591	581	569	523	625	597	612	567	613	600	614	642	543	600	609	596	638	578	583	561	590	607	604	584	581	579	637	590	557	590	548	613	615	581	575	567	619	641	622	579	560	546	570	565	613	549	562	603	599	588	569	596	570	584	570	595	565	575	588	602	579	547	612	532	606	558	628	551	590	631	610	569	590	608	605	592	625	561	559	567	578	589	579	592	567	561	591	564	545	582	599	606	624	569	565	572	579	592	568	614	607	577	576	591	560	581	516	611	567	567	616	582	580	606	583	608	605	605	575	568	593	585	604	575	611	566	587	601	574	594	562	565	570	594	588	614	573	560	608	587	572	592	599	571	610	564	573	578	589	546	623	573	551	634	569	603	572	558	583	589	542	584	576	623	531	611	547	556	579	598	575	572	587	580	630	605	604	579	609	609	579	583	590	557	608	625	607	596	583	674	618	607	614	596	610	531	578	622	545	609	582	583	574	556	534	562	593	574	556	586	583	608	579	560	588	603	582	600	576	580	579	560	589	582	591	600	550	590	594	610	594	597	557	563	573	607	618	565	592	574	627	543	601	580	579	546	548	517	569	573	585	569	588	618	573	564	572	577	561	599	573	577	602	574	585	586	605	588	599	584	613	586	521	627	581	593	576	574	609	552	572	596	594	564	611	611	581	570	559	604	618	591	562	581	583	607	570	547	558	565	588	577	615	576	623	624	549	608	595	642	628	562	534	596	552	587	573	614	587	576	590	573	589	560	589	556	602	549	587	619	562	587	599	607	580	606	595	595	572	598	571	577	606	576	574	583	574	578	572	594	566	606	555	562	593	579	561	548	614	604	578	595	616	575
15756	7444	6866	6869	5644	4185	2771	2053	1590	1448	1678	1534	1389	1088	828	536	405	317	389	432	499	667	567	594	483	333	318	323	310	307	314	293	300	285	284	241	243	218	234	239	303	305	272	258	299	260	275	252	195	242	231	246	215	202	198	185	194	197	184	195	211	181	201	210	191	197	192	192	194	197	204	214	198	176	196	225	175	169	202	216	201	164	180	158	168	175	193	202	178	208	173	196	166	179	181	202	187	178	179	195	218	219	191	174	200	173	195	201	174	159	193	180	160	176	183	219	186	175	181	181	163	164	168	182	169	178	158	188	197	183	185	198	174	182	190	197	198	187	205	202	194	195	180	179	184	186	181	190	198	185	190	182	172	207	186	187	197	196	209	188	214	201	195	159	189	188	155	210	227	183	180	172	185	173	174	173	173	188	204	216	165	177	191	193	172	163	191	195	221	181	208	195	188	179	183	177	198	174	180	161	182	166	227	190	179	160	173	190	164	174	199	156	207	196	196	198	195	189	166	180	173	176	184	191	177	179	223	182	186	193	197	188	179	168	196	162	190	177	185	190	188	186	183	154	194	172	179	194	214	203	177	167	187	198	172	180	191	187	171	187	181	186	180	190	173	179	199	181	204	206	236	174	197	188	181	179	177	190	167	183	213	204	179	172	181	171	186	182	189	197	195	192	169	175	174	186	158	179	187	227	191	203	189	146	166	198	206	187	169	176	191	176	192	202	181	214	178	182	190	198	187	212	158	171	166	202	204	180	195	182	202	218	195	182	193	174	214	185	203	174	191	181	168	210	167	180	177	195	169	187	201	186	193	180	194	171	183	184	179	177	188	186	202	174	191	209	192	163	172	201	206	176	204	190	189	174	192	206	197	175	172	195	167	160	199	161	186	180	189	183	185	163	175	180	220	187	181	190	198	187	178	181	179	180	185	186	163	179	210	172	199	208	191	194	173	187	195	228	197	206	184	173	197	175	180	210	175	157	178	179	192	186	199	173	205	191	197	188	196	187	178	198	174	190	169	177	189	177	171	180	220	203	199	209	199	192	162	186	223	179	202	194	169	198	190	185	177	214	199	188	188	184	198	209	177	205	186	157	164	198	199	188	192	149	193	193	178	173	216	193	203	209	201	168	189	195	198	178	167	197	185	160	198	186	206	162	185	156	156	200	190	212	173	177	194	204	182	198	193	166	184	177	177	201	187	197	197	192	203	198	194	199	180	190	178	169	171	193	210	176	202	203	200	196	168	188	164	172	200	170	163	180	191	185	191	183	198	217	186	191	170	202	214	168	165	199	206	204	191	171	186	183	212	183	180	175	188	193	192	178	163	170	197	183	183	186	187	166	197	172	214	201	185	205	189	186	179	190	228	181	170	215	178	187	171	184	196	192	196	198	215	178	185	192	196	187	203	173	196	189	198	173	207	188	195	207	177	174	196	192	193	191	198	194	204	187	190	173	174	200	157	193	166	190	176	205	187	189	178	169	171	164	163	184	176	197	189	167	194	174	201	187	180	213	190	200	192	155	181	181	203	176	167	187	208	175	197	197	181	173	189	173	185	185	163	200	180	194	182	170	183	183	177	218	196	205	213	188	171	175	175	167	231	182	184	188	174	167	190	194	205	207	181	205	185	189	205	196	196	192	188	221	185	167	193	176	194	202	179	207	176	187	198	188	176	173	193	193	175	183	190	178	183	171	214	178	202	196	215	213	184	187	183	169	198	194	182	165	195	191	174	196	177	172	195	208	194	182	199	181	194	188	173	209	194	190	179	180	181	201	191	196	215	200	185	199	194	193	191	176	196	178	179	204	174	176	189	162	220	190	202	189	202	184	177	187	178	206	185	206	174	179	212	196	188	176	183	180	167	205	195	169	198	179	169	171	188	212	194	205	198	183	180	196	210	192	203	181	194	195	189	172	170	167	168	166	166	201	189	179	210	175	185	206	200	201	162	185	179	193	184	183	175	199	187	194	188	187	187	186	194	174	196	188	191	207	166	177	186	205	177	210	198	180	190	192	168	172	199	194	173	176	178	164	177	161	181	193	194	180	185	201	191	195	172	189	175	206	203	206	193	180	193	192	197	199	176	191	165	182	203	185	182	197	179	180	181	195	192	187	196	213	203	160	189	195	190	208	173	182	195	191	191	186	184	189	182	194	204	195	180	188	198	174	191	201	184	169	199	191	165	183	186	172	150	188	175	203	197	176	205	186	199	173	205	184	189	177	196	189	178	216	193	201	176	193	187	184	198	197	169	164	187	188	205	183	190	159	175	165	187	183	183	203	160	175	203	178	204	194	190	194	164	195	190	209	195	168	191	190	193	191	190	189	181	223	195	198	174	200	195	190	202	169	194	194	192	164	193	215	197	155	204	190	178	183	168	185	184	171	184	187	187	202	198	196	161	178	171	188	181	208	191	165	221	184	222	189	183	202	170	211	193	180	168	193	185	176	195	170	198	207	171	176	194	199	169	192	170	172	178	189	122	178	177	161	195	193	179	188	218	183	172	200	203	198	203	199	175	190	187	198	209	212	204	191	178	191	155	179	176	183	207	193	168	183	191	191	222	187	193	167	190	199	192	181	175	171	183	188	175	182	170	188	197	171	162	210	190	220	189	202	173	185	173	183	195	203	184	212	203	194	184	178	211	205	184	179	176	169	174	173	172	215	196	198	186	185	194	186	197	197	194	183	213	200	191	205	145	189	183	182	161	168	206	183	194	187	180	202	189	192	186	192	179	181	177	173	193	170	188	148	202	183	179	174	192	179	200	186	199	160	180	202	197	170	201	196	168	180	173	201	181	198	184	188	207	225	175	176	213	165	192	205	172	205	207	180	187	187	191	187	170	182	203	187	210	191	192	211	188	199	192	180	187	188	197	212	194	185	181	203	191	201	187	177	167	202	184	202	204	188	192	221	183	203	193	193	181	210	195	191	181	193	157	190	197	169	177	183	180	193	183	195	209	157	187	168	177	171	195	188	168	195	155	210	170	179	180	207	195	206	193	190	186	178	186	201	195	175	186	196	196	175	172	169	200	212	184	192	183	210	180	187	194	192	195	164	178	168	196	199	179	180	188	201	201	169	205	185	182	190	184	193	195	211	186	181	174	163	195	157	211	205	190	193	181	196	195	188	194	183	192	199	205	187	175	187	193	194	176	201	158	176	204	177	173	177	182	184	198	190	179	199	208	192	187	199	204	178	186	187	188	188	169	192	180	204	199	168	170	174	189	176	183	190	199	175	202	194	216	189	192	190	172	199	196	207	209	178	196	203	203	171	198	167	206	191	188	182	182	173	181	177	193	199	179	153	177	167	202	196	159	172	204	187	206	203	181	203	219	217	175	179	184	145	189	180	184	165	191	195	178	180	196	189	171	201	153	178	198	196	188	199	150	164	190	190	175	206	161	203	180	182	202	214	188	201	168	172	189	169	182	170	186	193	190	154	189	178	170	202	175	190	185	166	173	200	176	226	197	165	194	196	204	177
9822	5052	8138	11199	11853	10948	9128	7663	6978	7357	7960	7898	7484	6340	4959	2968	1928	1609	1889	2540	2933	3585	3553	3388	2758	1699	1486	1739	1463	1362	1570	1509	1571	1419	1138	1061	1049	1001	983	1135	1369	1534	1409	1230	1348	1201	1282	1077	1022	965	848	733	697	599	630	588	545	548	582	597	642	688	684	672	588	520	548	526	555	576	544	520	518	543	517	496	512	548	532	499	537	487	533	531	543	496	514	511	489	489	479	468	510	507	520	483	504	501	486	521	519	546	488	477	522	534	502	533	528	487	514	508	516	481	535	493	523	494	494	475	514	539	515	519	543	489	539	484	511	542	549	500	486	512	519	496	505	500	506	519	543	520	502	503	472	517	521	517	519	494	542	544	469	466	477	502	464	525	486	498	511	477	517	506	455	512	492	512	471	484	485	501	507	472	509	513	457	481	487	508	497	477	476	506	489	471	484	487	509	526	488	485	486	491	509	521	536	517	522	502	506	511	528	494	481	494	528	513	498	535	498	511	519	492	520	492	473	519	490	470	501	452	517	490	505	490	517	528	534	493	476	527	496	481	489	509	480	472	489	537	487	486	481	505	472	505	527	518	546	470	487	498	522	497	481	463	512	475	519	491	504	521	471	500	522	448	497	491	541	515	484	468	503	513	478	524	515	515	530	480	461	507	472	461	535	475	533	526	514	514	525	507	477	539	475	534	543	501	472	537	495	508	485	493	505	496	522	535	516	514	523	506	515	460	489	514	536	469	490	515	503	515	499	492	496	504	510	504	493	508	505	459	484	519	484	503	512	504	481	509	533	471	511	496	511	473	497	491	472	510	507	486	534	486	520	495	471	500	519	472	489	475	484	488	502	507	493	495	500	489	519	488	519	519	471	505	505	496	505	474	496	482	478	517	483	518	489	474	499	492	498	492	529	528	481	511	517	485	533	539	467	527	499	553	466	495	497	494	496	489	514	511	456	484	513	499	510	467	484	504	511	523	501	513	490	483	487	484	487	520	504	504	497	494	516	518	469	493	502	495	544	532	523	507	461	461	516	496	512	500	531	524	529	467	537	509	500	510	521	516	466	535	492	516	495	509	520	500	499	484	512	514	527	493	529	528	511	485	511	518	520	535	514	467	499	477	441	481	477	500	514	508	516	522	513	466	506	513	532	501	541	478	493	460	502	484	514	514	490	518	529	482	518	523	538	471	506	491	500	497	519	479	519	502	486	470	482	477	554	511	482	504	518	538	507	478	479	490	479	492	478	494	490	483	493	485	531	493	589	513	475	465	496	437	517	503	477	489	497	469	507	518	461	491	478	503	492	473	450	516	525	527	488	505	516	504	483	519	501	476	528	514	518	505	540	509	485	481	518	487	518	501	494	478	552	493	524	522	513	514	511	520	451	482	530	481	503	510	503	555	506	541	503	531	489	493	495	495	480	473	515	488	481	500	472	526	479	513	507	535	519	501	490	506	507	506	490	498	521	507	503	538	498	510	533	522	530	477	458	474	497	485	492	510	498	489	525	519	486	488	508	507	528	503	515	558	538	531	466	485	524	506	461	499	493	523	474	474	469	528	518	515	516	484	515	475	528	499	469	546	549	489	505	517	512	495	488	532	480	516	507	533	531	545	511	492	490	494	547	517	477	506	496	551	533	539	460	541	489	502	545	450	497	501	493	516	502	514	547	521	517	493	486	492	511	486	512	465	549	516	497	519	515	476	509	495	521	501	479	494	531	497	527	542	533	476	462	520	519	496	521	500	484	475	502	546	494	523	483	511	507	473	509	468	490	506	498	485	497	510	499	494	489	490	501	497	511	499	531	492	480	468	512	499	520	527	510	522	486	515	519	507	513	516	471	490	516	470	502	493	532	498	520	557	528	517	475	504	525	495	481	478	509	503	493	479	496	487	489	507	484	529	506	473	541	503	504	464	477	460	523	488	507	454	522	478	494	498	518	489	486	494	481	524	516	533	554	531	487	530	510	511	511	469	468	487	490	473	492	460	519	496	452	472	492	509	515	497	483	504	498	516	495	460	480	531	491	498	496	492	479	527	535	503	458	533	513	480	533	491	466	537	520	481	509	507	491	538	529	491	502	492	515	476	474	506	481	534	537	509	500	502	482	458	497	526	505	528	512	489	500	540	509	533	461	496	471	517	544	507	509	506	491	528	482	502	476	479	532	506	501	475	509	489	515	534	477	479	537	474	520	495	523	519	490	508	519	492	531	521	515	463	546	512	504	504	494	514	479	491	527	488	507	465	503	483	533	555	503	479	485	536	505	512	463	481	491	532	482	456	494	495	482	508	463	504	508	504	522	498	477	498	471	489	517	484	458	492	472	501	562	554	522	488	501	497	506	504	480	553	483	532	479	527	546	477	502	511	462	501	493	467	459	524	467	460	518	511	506	501	486	504	515	494	485	524	474	480	473	501	527	483	498	544	469	502	510	481	493	505	522	529	480	470	514	468	516	494	537	494	517	517	472	533	475	439	475	485	525	524	511	498	517	512	521	479	505	528	487	497	496	508	513	472	542	538	522	478	499	503	511	506	498	493	457	505	492	496	497	487	538	473	490	487	481	526	500	516	512	501	504	514	462	465	517	485	473	547	490	543	453	494	507	503	547	500	507	488	496	510	490	505	508	483	471	518	482	487	466	482	515	489	555	473	489	492	508	543	510	476	525	501	489	484	465	474	501	493	489	448	518	475	505	520	502	493	494	541	518	516	506	530	502	471	510	476	512	495	559	558	473	464	499	495	529	533	504	484	555	529	516	468	555	466	509	501	507	506	509	514	536	495	470	522	522	483	556	516	500	485	475	485	451	470	509	499	542	508	512	497	502	552	501	494	501	510	539	531	446	509	478	503	493	471	486	496	504	515	476	494	497	484	450	487	533	511	544	511	515	459	506	506	493	513	494	508	480	481	478	496	501	496	480	537	526	510	498	468	495	512	498	476	498	510	527	535	509	501	502	474	535	493	483	517	496	495	492	482	458	469	527	514	510	455	489	511	494	540	534	469	518	521	504	509	520	515	489	491	499	516	496	468	481	452	500	520	541	524	525	527	521	519	466	498	532	507	523	515	463	520	519	497	491	497	579	509	477	496	529	495	515	509	512	490	502	500	485	471	529	481	544	526	498	511	490	491	514	528	487	519	507	504	490	508	498	490	516	523	452	512	532	460	483	506	479	495	452	469	509	504	510	549	542	500	515	472	532	524	529	521	488	495	475	450	512	482	495	492	494	533	527	505	510	507	536	483	475	507	522	498	495	482	518	512	474	480	525	525	515	535	461	519	502	506	478	522	504	495	504	509	532	497	525	496	470	501	505	508	480	541	468	468	500	489	500	532	531	450	505	513	495	464	448	467	506	495	483	527	504	495	458	516	489	526	491	516	525	495	514	525	493	518	530	496	533	502	504	494	489	567	535	478	488	512	516	527	483	505	460	521	474	495	487	499	479	482	498	504	485	515	560	508	487	503	511	484	498	517	502	470	529	500	485	520	487	515
2573	690	605	555	619	653	621	636	623	777	780	825	801	656	589	460	408	430	443	469	503	509	495	443	447	399	399	379	416	374	368	376	402	392	384	415	419	394	398	421	377	405	357	409	388	395	389	393	413	409	389	382	403	383	350	399	412	399	381	398	419	403	406	401	380	399	349	414	362	387	381	365	403	382	401	384	432	355	413	376	386	360	358	387	398	339	394	413	441	382	404	430	399	386	410	390	412	389	416	382	362	382	418	408	430	401	420	405	403	366	401	377	392	406	409	410	360	392	429	413	408	385	398	387	362	395	417	393	362	360	429	337	406	421	393	412	359	402	414	350	378	379	393	401	404	392	386	388	421	385	394	343	384	431	383	407	384	379	397	370	381	386	400	348	386	407	418	374	383	384	390	368	392	355	405	384	371	395	366	362	389	398	387	390	390	407	433	333	406	369	406	381	390	415	399	401	410	371	391	404	407	372	388	409	358	378	396	404	402	423	402	387	397	379	398	409	386	391	379	395	386	336	400	436	376	384	352	362	417	399	363	395	378	373	370	399	385	392	401	415	368	384	350	382	345	383	420	373	359	429	399	415	377	394	359	422	401	394	439	375	416	378	356	391	370	388	368	381	380	385	397	376	385	352	377	408	401	418	362	373	401	398	345	366	368	416	409	374	375	380	415	406	424	382	412	424	380	395	389	393	407	381	389	348	377	391	402	374	402	380	355	368	392	365	417	373	346	393	401	424	372	419	412	394	412	399	439	390	386	390	366	409	385	396	338	400	418	417	414	407	347	413	376	398	381	387	400	374	404	405	422	423	379	372	405	402	403	420	401	364	407	392	408	391	376	414	418	419	355	387	426	360	366	404	393	387	410	410	394	389	391	387	401	353	363	389	383	448	398	394	403	430	408	407	395	395	388	416	388	406	389	384	395	405	377	391	397	430	397	381	379	388	355	397	382	414	407	385	399	418	398	390	386	380	386	413	423	403	406	401	425	376	415	369	412	381	377	373	365	416	380	385	363	387	389	375	383	389	401	369	365	385	407	394	367	397	406	398	394	411	363	356	387	390	403	374	361	443	417	406	407	388	390	367	389	379	417	349	383	399	350	406	406	353	412	422	398	403	343	343	395	370	404	410	365	385	400	410	371	396	398	354	413	371	364	375	382	380	392	374	406	423	378	399	391	375	381	394	410	381	391	359	400	411	393	368	421	382	417	401	410	410	400	358	388	414	401	405	389	402	380	429	381	361	388	380	385	397	359	355	401	382	338	436	421	402	400	391	411	395	412	429	386	382	358	391	391	376	392	394	389	365	384	384	383	363	398	400	365	372	371	377	427	386	395	405	368	398	377	400	399	389	345	357	390	378	383	382	381	410	412	356	396	426	376	385	386	389	393	365	414	401	387	386	401	369	410	363	420	400	364	418	348	416	372	376	414	409	447	419	438	393	401	396	345	374	389	400	409	380	394	409	408	398	402	379	411	426	410	364	399	376	372	394	406	372	358	423	410	411	382	394	386	371	367	390	401	413	379	401	379	387	395	371	371	382	399	403	380	405	364	344	391	416	368	363	369	412	397	407	379	389	373	406	383	394	414	376	410	389	355	408	384	386	369	395	350	347	391	382	392	385	440	400	410	399	368	421	360	401	416	364	395	414	385	386	360	414	411	441	383	416	391	398	385	377	420	371	381	386	373	420	379	398	366	397	412	381	383	388	379	388	381	391	380	355	379	407	412	393	414	394	392	415	385	396	395	393	407	405	409	367	375	390	336	363	389	356	362	378	390	396	393	390	401	406	383	366	380	375	395	399	405	409	380	372	383	408	362	396	380	406	380	416	397	428	395	400	379	398	392	414	386	349	377	413	388	402	387	358	359	427	385	382	422	399	406	384	406	398	402	362	373	340	370	377	366	385	359	388	426	377	381	396	369	397	398	401	371	406	386	424	389	364	386	372	393	372	385	407	406	346	379	380	388	371	378	406	377	387	383	379	384	394	402	367	397	398	400	374	392	432	411	384	409	381	434	387	423	395	385	395	351	406	423	372	398	405	390	421	387	445	384	395	382	362	380	398	383	388	392	398	433	397	392	363	441	375	362	371	363	373	412	406	394	386	409	401	437	430	379	374	417	387	386	382	403	370	373	366	380	416	398	411	376	419	390	409	403	418	443	388	411	398	376	411	404	391	371	406	400	362	409	376	397	396	385	420	405	392	382	380	390	382	383	379	341	382	390	375	395	420	392	378	381	436	377	362	403	429	373	351	358	393	394	375	379	356	366	399	383	393	338	384	368	395	330	409	390	407	413	425	380	400	384	411	364	354	418	382	358	390	363	395	398	395	387	371	401	384	399	383	403	380	393	429	386	412	391	391	379	403	391	414	378	363	399	422	369	393	402	399	371	358	413	417	379	409	372	380	370	379	396	395	413	411	375	408	412	345	488	352	411	412	390	368	390	409	419	416	395	372	365	367	422	387	386	381	367	409	388	393	369	422	408	372	379	394	406	383	379	372	401	379	422	396	396	397	410	378	382	365	386	368	397	453	373	384	426	359	388	399	403	388	370	406	418	416	395	392	390	386	364	420	422	356	353	424	387	372	412	373	364	375	363	346	377	424	380	401	398	378	424	367	415	392	395	386	364	398	399	378	403	384	402	396	379	444	353	367	433	403	404	385	422	389	395	400	400	375	403	407	370	408	388	383	374	408	374	390	361	411	411	435	381	395	363	405	408	399	410	375	390	357	394	381	396	408	362	379	429	389	385	384	409	408	390	397	394	387	421	388	400	420	368	378	399	378	390	367	393	386	378	367	369	439	384	399	405	398	359	395	371	392	395	411	380	412	388	409	390	394	393	378	388	391	361	419	370	385	371	350	392	378	375	402	339	377	370	439	403	406	420	396	364	384	377	358	414	377	397	378	359	380	408	448	367	413	425	400	380	425	378	410	427	413	420	410	399	400	417	424	385	380	410	350	407	367	361	404	366	416	376	371	382	404	353	382	392	367	395	384	395	391	380	378	385	440	396	366	410	419	362	384	394	377	382	418	397	376	412	416	401	407	358	388	430	410	378	377	380	394	379	410	405	387	405	365	380	402	417	390	402	357	381	386	407	384	366	399	396	417	418	379	385	396	382	405	355	423	400	404	403	400	397	386	421	386	352	414	416	377	401	377	401	363	375	375	417	382	392	365	368	409	399	354	392	380	382	393	380	363	419	432	381	355	369	408	412	401	402	418	414	395	416	427	353	394	421	368	385	376	391	403	356	362	427	429	389	410	393	388	401	392	393	410	376	368	383	375	382	367	403	420	416	410	357	413	400	374	384	391	380	391	421	420	361	369	411	402	374	380	405	392	408	430	382	400	386	405	384	408	401	402	424	387	376	382	388	379	430	379	380	388	379	400	382	352	384	405	372	357	340	404	404	387	410	350	356	403	410	376	438	424	435	372	372	398	394	415	399	376	382	380	409	390	414	391	382	404	429	384	403	398	397	393
2903	1239	1392	1615	1989	2070	2342	2152	2227	2994	3537	3593	3389	2848	2176	1392	1092	1164	1184	1377	1497	1749	1654	1616	1318	1003	920	935	887	957	978	970	908	894	930	977	898	980	1016	822	883	958	948	975	942	929	960	937	958	901	939	952	959	899	942	922	896	926	981	894	959	968	926	864	887	973	911	907	931	968	912	904	918	927	889	915	936	913	1010	929	990	929	889	963	925	897	933	890	949	932	905	900	923	896	900	912	937	967	930	938	968	890	933	925	941	914	919	967	950	906	934	888	979	967	901	880	925	982	916	936	953	887	877	960	859	922	920	871	970	955	969	870	935	927	976	913	876	915	906	943	887	893	936	938	878	904	915	915	903	956	941	902	933	908	905	929	944	969	939	897	916	981	888	926	973	933	948	914	920	917	935	908	927	898	916	930	934	919	956	905	924	983	972	849	836	889	897	907	963	965	938	993	953	958	918	935	857	950	911	961	951	963	967	931	921	914	929	948	948	859	918	915	916	966	918	931	932	916	942	951	955	970	890	942	882	927	916	902	935	915	940	950	927	925	937	959	953	894	973	885	968	929	896	981	906	945	959	980	913	956	903	889	866	918	919	952	914	886	922	950	908	957	895	935	939	965	935	934	878	916	896	909	894	938	888	918	897	898	896	954	875	936	921	875	836	927	941	934	920	951	928	953	910	918	857	888	941	933	912	916	904	906	939	854	899	897	950	929	899	894	892	945	953	927	892	950	958	931	900	910	939	927	968	895	915	978	890	938	927	931	956	959	939	965	917	903	938	894	945	934	907	926	935	894	925	906	900	929	946	910	914	948	935	919	931	903	899	889	945	893	903	926	938	887	926	935	894	947	964	926	913	924	910	951	894	906	917	936	919	922	962	864	928	870	908	920	901	889	930	936	943	945	904	970	908	910	930	930	959	938	905	909	965	934	920	969	897	940	904	944	889	899	872	929	883	949	939	949	937	881	915	918	889	900	920	928	880	913	917	970	944	893	904	944	933	906	931	915	938	942	963	978	931	962	980	910	916	921	944	962	912	931	896	901	978	880	913	964	931	946	974	940	895	940	913	928	851	939	940	905	914	929	949	952	928	951	914	911	948	903	875	946	961	976	889	956	953	845	922	981	931	904	879	915	958	878	901	861	901	996	925	903	863	930	948	921	901	879	927	974	929	1012	898	918	872	938	927	978	937	956	907	868	914	908	888	976	968	881	945	955	926	939	903	970	918	923	969	899	923	926	946	933	949	932	954	918	880	925	928	937	975	861	899	944	910	936	896	941	962	956	966	941	974	929	891	915	922	950	931	901	872	927	914	924	901	886	936	914	878	920	908	922	899	908	880	920	991	931	870	984	907	932	872	939	944	908	919	922	918	932	953	931	943	935	900	901	945	907	917	910	898	899	905	939	930	908	863	912	874	933	906	923	906	890	970	906	916	939	913	894	880	950	937	935	875	915	929	911	955	928	882	922	930	893	934	934	930	955	927	929	908	906	963	933	926	913	898	982	925	941	936	880	941	874	889	955	922	953	954	866	899	902	937	936	882	938	926	972	930	902	931	880	919	870	916	918	892	947	952	960	892	893	965	954	915	902	952	879	913	952	895	933	920	964	950	943	891	886	960	904	932	940	974	962	919	947	907	928	942	939	876	938	904	932	922	898	918	876	906	896	995	948	976	853	886	909	930	901	901	991	926	931	917	950	938	935	860	907	930	903	935	906	916	938	930	932	895	918	880	934	920	884	893	934	960	949	893	967	938	917	918	873	968	901	846	924	962	897	907	909	922	922	943	900	954	902	869	1005	887	973	898	968	933	911	885	929	895	925	879	894	966	892	950	895	935	958	909	888	892	889	924	902	978	932	946	986	853	902	883	913	985	918	872	937	897	861	890	932	947	953	928	957	926	928	867	910	884	898	965	920	891	906	944	931	950	985	848	919	909	933	954	983	924	912	936	914	995	938	893	890	868	916	913	901	928	948	942	943	905	902	825	890	903	918	941	923	899	898	935	945	903	933	903	917	960	957	977	918	942	861	933	938	942	911	935	913	901	928	944	844	939	904	942	972	888	914	923	931	898	946	971	922	878	933	914	885	932	954	911	919	938	941	960	925	953	995	899	978	904	877	854	862	968	934	956	979	926	914	933	899	900	970	935	967	886	963	914	862	883	949	907	941	922	950	938	938	887	923	883	886	926	910	930	901	960	973	882	966	914	936	939	913	948	859	945	956	963	883	941	901	940	969	927	957	965	882	901	903	904	889	947	903	948	895	929	979	930	1003	919	944	914	937	934	891	869	979	949	955	921	899	948	913	925	929	969	927	941	931	891	910	927	954	880	955	945	944	926	920	924	866	882	933	930	978	900	1017	907	935	925	948	934	939	892	878	950	865	969	950	961	912	869	907	901	957	978	937	941	939	929	962	967	937	924	917	891	942	928	921	888	917	886	960	890	861	901	925	898	964	970	914	896	966	915	918	921	988	921	910	890	890	856	890	964	931	904	927	937	974	883	912	911	911	951	920	965	886	945	918	903	946	935	935	950	936	966	949	902	937	957	930	954	935	896	976	942	931	930	922	917	935	897	938	946	907	897	941	960	948	924	875	879	965	891	891	936	902	914	882	971	944	985	919	901	894	932	905	896	913	911	939	931	858	944	946	931	921	941	948	894	909	908	936	910	912	893	949	934	945	924	938	886	896	921	868	893	916	880	933	896	967	866	950	921	910	950	961	925	927	862	906	969	871	900	924	934	904	930	943	932	926	905	919	952	888	925	911	963	914	945	873	994	920	916	909	928	952	912	873	927	849	909	890	868	937	891	918	956	982	901	947	877	876	929	927	898	979	935	937	979	912	944	932	940	948	897	918	897	917	956	892	929	923	927	900	927	913	903	862	897	915	974	955	887	908	922	887	924	892	951	934	896	896	940	949	908	972	901	952	946	1000	952	923	949	942	912	944	901	960	921	937	914	909	948	918	939	894	918	935	915	922	936	905	979	982	885	870	941	935	938	881	882	914	881	916	947	889	927	1007	995	912	865	926	928	907	911	890	916	895	985	968	956	957	952	916	949	941	924	909	923	929	875	949	880	899	936	909	938	920	912	984	951	911	947	929	906	944	885	922	928	923	910	881	953	937	921	924	941	953	917	933	917	882	963	904	923	976	904	991	947	935	933	934	909	916	968	918	890	968	926	994	939	889	911	934	936	984	976	897	918	883	893	886	898	937	979	909	876	917	931	918	927	916	896	933	908	883	954	956	925	882	916	941	889	980	943	862	927	958	895	953	895	1001	909	909	928	919	918	943	913	945	872	908	861	976	862	931	886	929	925	922	985	920	923	939	916	909	891	940	917	898	922	918	962	873	920	911	885	928	905	921	890	904	895	930	921	865	895	966	887	923	950	922	929	891	896	964	919	899	904	928	931	919	905	924	972	875	898	969	965	943	958	899	869	973	923	933	966	941	901	928	921	900	867	944	968	953	996	890	964	898	923	891	909	913	933	932
9497	4433	4273	4440	3865	2564	1989	1376	1072	1202	1181	1202	1115	860	630	377	341	312	379	432	445	516	485	449	370	308	328	331	291	321	312	328	292	323	278	285	282	264	272	305	267	294	261	304	301	301	279	270	266	263	282	242	235	239	223	252	231	237	252	238	250	241	240	284	255	215	261	240	265	229	232	236	242	240	234	235	229	219	236	248	234	221	248	251	215	233	227	229	243	230	221	259	220	237	220	259	245	228	243	241	230	265	217	251	245	237	244	241	223	216	236	256	226	224	244	228	245	214	252	244	271	255	240	223	242	258	237	229	229	219	222	253	215	250	233	226	208	240	243	184	256	202	250	234	233	227	225	235	215	216	247	209	237	213	256	243	238	265	229	241	231	225	241	254	231	229	242	245	241	250	227	220	237	213	220	260	215	234	236	257	221	242	232	258	241	226	204	212	237	237	251	257	236	250	245	245	251	250	251	236	247	246	233	241	243	241	277	250	264	223	233	259	225	238	241	249	227	249	252	230	229	227	258	274	259	232	266	234	233	198	212	211	212	227	267	233	230	232	251	249	253	231	216	208	213	236	264	228	252	239	250	256	255	218	241	250	216	245	224	230	244	247	261	255	227	255	204	249	233	231	212	224	214	257	245	234	208	238	226	228	243	253	217	240	230	215	235	265	256	231	221	243	239	243	216	245	216	275	239	228	227	242	232	266	209	254	236	244	227	243	235	224	257	228	219	237	225	242	260	254	234	239	247	269	263	226	227	259	225	241	239	265	240	255	223	239	219	232	205	222	271	230	251	229	238	245	251	231	238	240	254	234	216	267	238	219	245	236	216	221	260	224	228	229	246	218	236	273	211	206	219	260	233	245	230	249	237	239	238	219	225	244	219	268	215	241	246	236	216	222	258	238	251	247	231	260	223	240	237	238	240	245	235	248	263	239	232	228	242	252	242	257	216	232	244	247	232	236	226	237	239	223	219	232	270	259	228	244	250	266	238	255	242	228	224	225	244	205	224	223	246	193	239	266	239	227	238	253	246	258	259	207	256	264	245	232	226	248	251	239	230	266	226	231	215	254	258	241	252	239	246	254	203	279	256	268	258	221	231	231	250	213	218	227	240	241	210	223	265	223	236	216	231	246	256	243	252	246	233	250	248	234	247	226	225	237	275	218	238	228	255	209	224	226	216	226	220	232	230	237	207	240	215	244	259	237	243	243	229	241	212	256	226	222	228	215	232	262	246	255	255	241	239	236	214	226	239	262	259	241	241	223	224	245	233	263	236	244	207	226	242	222	228	253	249	251	231	278	235	203	236	260	220	220	236	204	253	248	220	226	228	249	234	229	221	229	278	258	221	203	233	236	235	252	228	223	226	212	235	246	224	237	244	242	235	223	231	195	250	223	225	260	225	210	253	232	223	226	246	235	250	214	233	249	211	237	240	239	252	217	237	243	240	223	238	253	217	245	233	230	247	246	237	253	256	252	231	223	264	272	241	219	218	245	241	209	238	254	243	242	225	246	230	222	277	237	238	223	277	238	229	262	251	253	223	267	285	230	202	249	276	250	236	237	226	238	268	261	241	257	250	237	261	231	227	236	223	226	249	229	205	265	230	261	225	228	216	245	233	243	201	253	245	234	222	226	238	229	230	276	240	240	220	206	245	222	225	266	219	229	230	233	221	255	245	237	221	237	224	237	248	229	262	228	272	258	241	223	241	241	246	245	231	244	248	222	228	218	234	229	230	252	228	263	225	210	207	241	269	215	227	238	255	251	227	245	231	226	228	246	255	223	248	244	250	262	211	257	248	245	231	243	244	254	220	218	244	222	238	240	242	265	245	276	237	234	224	243	215	220	255	205	239	260	247	246	253	212	268	217	262	221	208	230	251	232	230	247	230	254	225	266	230	294	217	217	239	265	232	256	255	239	205	230	228	225	260	238	262	252	240	238	239	254	230	242	240	208	242	249	267	265	231	232	223	266	265	214	230	250	226	251	261	235	246	257	257	223	230	235	251	230	259	252	240	256	222	257	235	247	217	235	223	245	220	229	217	230	242	239	221	248	255	256	274	226	258	248	251	268	268	237	242	251	261	257	227	266	240	286	249	266	246	275	264	211	240	223	255	230	221	220	236	277	255	221	259	220	250	239	235	252	232	245	235	219	221	213	248	246	257	249	240	220	223	268	218	254	236	265	221	234	241	245	267	256	246	241	223	246	230	269	251	212	239	221	250	249	239	224	240	267	200	258	203	243	234	230	259	236	209	221	222	224	260	237	263	208	233	206	220	229	246	259	245	225	232	229	243	242	231	226	221	236	229	244	253	234	242	217	220	251	241	255	225	238	234	228	284	232	238	262	249	242	228	202	260	237	225	222	247	242	252	231	216	227	216	235	233	208	231	247	227	227	243	238	234	221	214	225	235	250	251	240	265	245	227	222	238	254	211	234	202	229	215	228	242	267	218	234	276	233	245	218	238	222	222	268	190	250	232	224	263	235	221	230	252	246	215	247	224	236	202	229	254	226	245	238	232	241	216	242	247	243	235	236	232	231	228	200	250	246	243	270	228	240	217	211	268	228	234	230	248	231	233	239	232	248	228	242	236	226	228	237	238	232	240	248	247	260	251	229	255	231	212	231	226	229	242	259	209	256	227	213	230	199	253	238	253	225	228	233	225	249	246	240	219	242	222	268	244	244	255	243	235	218	226	216	229	239	232	228	230	204	260	222	239	228	270	274	259	217	250	254	233	221	237	274	240	250	238	226	228	223	246	230	233	244	240	254	215	247	260	244	234	240	231	222	233	212	233	238	247	230	255	247	226	239	275	209	257	245	242	229	224	228	222	220	230	254	247	247	246	224	244	245	251	239	221	219	240	230	239	211	229	242	236	258	219	252	212	241	237	239	234	228	237	270	220	257	243	220	229	251	241	233	252	235	214	228	260	234	235	228	227	232	257	236	223	233	212	252	248	253	242	226	240	238	250	235	249	202	251	236	229	230	262	236	257	232	246	262	228	245	244	260	211	235	233	245	251	233	259	238	237	245	219	230	244	227	233	241	209	248	234	235	237	238	228	247	245	244	230	244	227	229	200	291	252	233	237	247	246	219	211	209	228	229	235	207	246	229	232	243	239	257	214	259	233	263	221	236	243	258	248	239	236	266	247	247	241	261	250	260	231	239	249	217	234	226	233	256	224	225	240	246	243	250	239	245	250	240	245	248	252	246	253	247	221	252	227	255	237	218	246	226	230	257	219	253	233	270	211	243	244	244	228	273	211	237	232	237	256	212	245	239	239	270	248	255	248	224	222	260	257	232	229	259	251	222	229	224	249	260	234	234	236	267	209	245	257	247	252	258	275	222	250	237	235	254	248	226	255	233	221	233	236	249	250	272	235	242	230	246	242	261	259	233	235	246	234	257	240	247	235	227	248	247	258	236	223	233	236	231	239	234	223	233	242	261	259	215	225	224	234	252	224	260	216	249	238	224	245	225	235	216
7268	3390	5626	8062	8469	7117	6469	5331	4944	5715	5875	6027	5855	4551	3150	1872	1272	1260	1486	2030	2231	2385	2446	2519	1902	1307	1094	1218	1048	1020	1163	1159	1143	1150	1088	885	871	907	906	984	1083	1097	1037	1093	1026	1095	1057	846	908	904	794	755	709	729	656	660	711	637	697	653	600	634	629	664	638	631	632	637	673	632	586	633	591	613	611	609	569	622	654	659	598	633	582	596	600	636	561	592	602	657	607	632	631	626	596	653	625	639	588	581	583	605	631	592	628	614	572	628	575	614	580	586	617	589	605	610	569	595	614	586	593	604	612	608	623	571	625	618	556	619	637	623	594	601	579	586	584	595	581	668	595	556	568	626	567	600	629	572	612	582	592	555	628	605	632	583	600	551	625	564	620	604	579	585	586	597	577	587	598	658	593	621	605	587	546	602	576	553	624	608	646	658	580	580	586	569	579	572	593	632	626	581	606	624	650	586	577	581	578	590	622	613	601	578	594	614	595	613	616	613	573	620	602	600	589	606	630	576	555	583	633	609	610	576	624	581	623	629	571	607	599	600	585	602	610	609	622	591	605	553	604	604	538	616	610	598	631	596	613	564	597	646	588	578	596	563	602	579	583	609	586	583	583	595	596	573	610	605	587	551	613	628	625	614	600	614	593	541	561	650	650	595	561	611	576	594	574	584	590	633	570	568	577	560	633	580	560	607	559	592	598	628	559	578	553	579	596	627	575	579	594	610	560	656	557	570	623	563	609	548	612	573	600	621	584	598	606	599	595	586	625	570	592	592	623	563	576	601	601	642	601	594	595	626	626	593	586	622	597	567	621	585	527	577	626	638	601	612	576	620	565	624	643	597	574	566	561	572	584	625	602	608	608	591	583	610	590	581	609	635	583	603	593	575	571	636	613	627	620	567	625	628	573	615	644	577	615	623	612	624	587	590	607	561	605	645	616	604	624	595	545	600	553	579	625	649	571	593	607	578	614	610	579	634	614	628	526	585	602	623	603	587	565	599	589	592	641	587	648	583	598	613	587	599	567	593	610	609	570	592	579	547	579	610	614	577	638	586	562	596	620	599	594	617	563	565	561	592	591	605	595	602	609	564	555	610	588	592	615	593	607	581	609	541	633	643	634	605	571	579	595	586	632	612	619	600	601	562	608	652	551	601	629	592	583	573	598	588	601	571	596	577	615	547	571	575	536	537	578	582	580	627	615	599	582	604	565	598	568	604	575	632	590	575	583	567	595	633	618	596	591	585	609	590	598	598	614	618	633	594	541	575	599	618	685	570	604	590	587	579	625	621	612	583	599	628	566	552	614	570	576	590	609	624	611	616	593	571	623	599	608	600	608	584	631	591	605	602	619	620	626	573	543	552	618	559	598	611	588	585	574	584	615	551	551	580	552	609	583	579	575	601	567	566	580	610	572	628	638	561	643	588	652	563	577	580	602	607	599	601	573	563	622	569	590	608	579	629	592	620	612	618	616	599	555	604	580	617	590	579	587	601	610	631	581	604	563	566	627	599	564	634	644	643	589	623	567	582	593	634	617	585	633	614	588	602	576	608	593	557	581	631	595	573	647	617	622	577	603	597	598	590	617	570	646	601	617	543	614	641	595	629	578	535	624	610	578	584	641	591	542	621	604	586	596	619	602	573	586	581	610	563	617	622	598	658	640	563	613	556	629	591	639	605	604	581	589	556	579	617	583	589	593	553	615	639	582	576	610	577	604	572	577	612	621	598	608	582	572	575	589	584	585	641	614	642	552	633	619	616	589	593	597	582	588	636	616	603	621	577	598	586	596	586	607	595	557	580	624	599	584	594	583	626	606	579	640	542	591	646	613	623	612	633	630	612	625	613	600	561	618	600	564	633	571	596	568	585	613	621	624	571	611	588	600	570	595	639	578	599	600	584	570	557	621	611	616	628	598	570	611	572	575	616	595	583	607	598	604	604	596	631	537	568	630	566	644	592	556	602	568	626	571	583	588	589	621	604	609	614	567	573	592	574	626	605	633	600	582	565	549	620	588	583	586	572	639	617	590	594	588	595	598	588	586	577	623	596	630	638	596	634	607	608	575	634	581	613	576	578	539	628	597	617	554	580	625	570	584	581	595	580	595	639	616	598	555	593	591	598	565	595	605	586	587	604	594	573	614	574	580	651	596	556	613	612	592	598	596	594	628	582	622	608	575	578	609	604	587	623	563	570	569	596	610	620	601	615	606	620	607	569	607	662	572	586	568	637	609	611	601	606	597	606	652	598	600	616	582	585	609	549	577	552	591	592	598	574	584	561	546	589	570	547	583	596	617	593	624	574	585	585	632	572	587	588	602	584	563	590	619	614	615	608	582	600	608	577	602	606	596	598	615	608	582	621	589	609	601	591	601	570	589	563	612	593	571	579	625	585	570	608	618	601	606	609	615	586	606	562	637	604	604	621	631	591	577	623	614	626	550	603	600	623	594	595	574	603	595	619	583	654	578	607	542	548	634	592	616	610	631	598	615	579	606	629	607	610	587	556	554	611	609	615	652	606	605	604	602	584	604	602	612	604	643	624	600	588	603	602	630	620	574	564	563	612	612	602	647	595	607	631	611	556	589	623	591	599	615	611	580	585	603	601	561	585	607	590	607	608	588	581	616	597	558	596	537	562	640	569	614	589	608	553	602	599	581	682	520	601	588	612	621	622	624	610	637	600	611	556	574	569	611	603	581	597	572	589	593	607	599	602	583	597	597	567	574	611	569	598	598	600	597	599	614	562	593	643	626	564	648	595	632	624	609	614	571	616	609	603	594	568	584	604	615	624	557	643	584	589	580	620	578	580	575	618	628	576	603	541	645	602	644	587	599	592	570	611	587	591	539	547	617	616	553	629	545	580	578	579	632	611	597	652	596	602	595	619	599	590	601	600	586	553	550	590	597	583	575	611	590	593	639	557	574	590	623	545	595	555	610	590	603	570	617	597	631	615	579	603	565	603	592	592	617	601	573	633	591	566	601	564	638	637	577	579	603	606	602	615	571	546	568	602	657	594	642	550	570	589	592	595	587	621	624	605	559	598	650	626	634	587	596	600	575	578	607	546	593	592	555	600	636	595	606	597	582	564	633	618	553	598	590	611	567	598	594	615	604	569	573	609	598	553	589	588	588	611	582	561	667	558	563	605	601	618	639	592	574	632	604	597	580	657	578	584	587	590	600	581	580	595	581	617	580	577	570	592	631	584	632	565	569	631	582	636	639	577	574	592	591	601	601	583	597	565	644	536	592	583	560	537	630	646	590	590	596	576	667	599	602	610	590	613	633	619	562	570	575	572	584	585	579	578	591	580	601	589	612	556	574	646	574	580	592	588	568	578	628	597	642	613	630	598	580	561	596	588	610	583	592	620	625	616	615	612	591	573	621	564	583	588	624	564	630	649	572	571	602	608	603	548	573	604	585	607	613	547	594	582	597	620	579	530	593	583	567	572	624	604	605	577	591	577	585	588	607	587	600	618	607	591	571	610	564	649
15866	7778	7225	6580	6143	4255	2893	2136	1746	1524	1670	1645	1377	1078	723	414	352	364	360	462	559	609	495	569	416	328	303	324	307	279	355	323	360	298	263	227	266	244	246	301	302	278	260	284	263	260	282	266	226	247	240	242	215	229	231	204	202	200	208	217	212	211	198	200	191	217	212	159	197	179	195	195	179	191	170	199	190	200	222	199	208	206	192	201	222	185	184	209	225	180	194	187	206	170	179	194	194	199	186	208	176	190	182	183	208	179	201	209	200	186	204	185	194	185	191	152	193	184	190	173	168	193	195	197	189	182	214	192	217	209	207	182	190	206	169	186	190	191	206	216	200	195	190	174	186	185	173	213	208	197	200	184	202	194	183	181	181	193	185	205	185	196	187	189	200	227	185	190	218	181	195	204	186	201	171	174	188	185	183	196	239	168	196	167	200	196	155	203	203	175	210	201	210	189	207	183	210	182	198	197	191	191	157	175	194	174	195	201	217	189	204	189	194	182	210	183	186	190	208	173	198	194	212	178	214	184	181	202	209	193	199	205	188	209	213	185	190	200	213	203	193	184	201	198	205	211	216	197	178	183	174	192	210	176	187	202	174	193	190	203	207	157	179	202	160	214	191	184	183	199	175	196	183	176	179	208	172	193	195	176	204	188	201	210	209	185	218	188	202	197	202	220	172	195	201	195	186	177	210	171	172	213	197	188	174	205	216	217	213	181	194	232	204	187	204	194	178	182	166	192	201	202	180	183	178	207	173	207	211	179	181	180	224	204	219	164	181	182	195	156	205	187	179	190	167	191	195	194	200	198	202	197	209	209	192	177	184	196	191	180	195	203	177	182	177	181	203	216	185	203	185	160	195	215	175	200	203	209	180	157	194	191	185	189	185	199	187	170	180	188	203	198	181	182	206	186	198	170	199	183	192	199	193	184	186	192	188	179	170	171	179	191	192	205	180	217	171	172	165	171	178	171	211	181	189	177	200	194	203	202	180	222	221	192	176	171	203	184	195	198	191	178	194	176	187	161	192	180	191	177	206	188	226	202	177	190	212	189	189	179	198	213	186	197	174	199	210	175	180	207	210	190	185	204	158	188	192	205	190	161	184	191	179	175	168	185	183	172	200	204	166	179	185	184	183	209	166	183	179	182	192	169	166	180	190	162	192	193	182	187	173	202	189	172	185	176	190	178	188	219	177	228	176	195	207	163	220	140	194	187	188	216	199	185	188	213	203	206	191	198	195	195	165	184	179	183	188	194	178	195	209	178	195	175	192	184	195	191	178	176	187	192	186	176	192	188	218	184	187	169	201	190	193	207	183	206	193	224	183	209	190	196	165	181	212	194	214	179	161	184	211	190	171	199	203	204	168	204	194	184	216	177	180	202	198	208	210	185	160	220	184	184	171	199	185	182	185	173	160	183	199	192	189	214	184	190	178	194	186	228	173	209	187	196	182	192	195	191	184	187	180	196	168	172	199	215	188	185	158	184	184	179	212	208	212	198	189	197	179	198	171	170	198	195	178	167	191	194	208	177	189	192	210	170	195	194	168	206	175	173	182	190	217	192	210	194	175	186	204	204	178	205	209	180	165	202	200	168	194	178	176	173	191	184	166	203	192	204	199	208	168	165	208	196	193	182	211	184	189	220	194	194	186	182	179	178	195	209	224	195	200	187	160	180	187	182	192	184	167	180	207	182	174	168	187	192	181	163	177	183	192	208	198	171	204	194	180	184	200	185	182	193	202	149	178	189	224	200	175	171	214	201	190	193	188	171	179	165	206	209	199	182	208	201	195	220	186	180	176	197	156	212	188	183	194	199	191	212	180	196	181	160	195	167	181	203	196	211	197	188	187	187	198	180	174	214	180	198	218	178	204	200	173	186	202	201	199	193	200	213	162	198	204	203	208	185	205	181	186	204	181	180	192	202	191	206	201	174	177	181	210	197	166	213	204	177	193	196	207	181	188	211	199	179	193	175	183	173	190	191	186	191	180	203	165	194	198	193	184	202	175	179	224	186	177	185	206	210	202	214	193	194	186	183	187	180	175	181	215	174	168	191	182	193	181	241	207	200	180	181	179	195	203	183	200	155	199	181	190	192	173	200	176	182	223	189	202	202	179	188	195	214	198	183	195	192	177	199	160	178	192	205	203	219	197	178	162	181	219	188	196	188	185	188	194	195	189	186	189	204	221	191	197	168	210	195	199	171	211	177	197	185	207	186	187	171	175	192	190	172	194	210	195	193	202	238	200	185	201	199	187	161	172	214	199	192	158	192	202	181	193	185	207	184	203	207	189	193	182	212	217	180	172	194	186	187	195	164	210	178	170	168	171	168	212	210	196	199	211	184	196	196	171	189	174	214	159	201	197	169	190	183	192	185	161	179	184	199	190	200	171	199	203	200	183	171	182	202	207	186	196	207	213	199	201	197	175	203	179	162	194	201	200	181	194	199	220	205	180	208	163	210	172	202	200	169	187	217	203	191	210	196	208	190	199	184	209	204	201	177	182	163	186	194	201	171	188	218	159	193	198	190	192	181	178	193	174	210	182	187	177	175	167	184	181	173	183	184	205	211	178	206	170	184	188	183	185	195	205	187	222	196	175	182	180	213	182	175	224	195	188	165	192	170	175	200	180	190	204	168	201	206	180	184	216	175	195	174	189	196	180	164	191	190	172	175	201	190	184	182	167	198	202	195	174	193	215	203	195	178	208	211	176	180	192	203	191	210	187	186	204	184	199	214	188	196	234	204	174	180	179	192	210	154	205	187	186	196	180	191	185	203	201	197	197	219	177	199	197	197	211	199	191	195	199	199	201	207	207	194	192	181	187	198	199	185	200	186	203	187	165	171	188	207	176	201	213	186	175	207	195	193	220	200	185	169	183	179	185	203	220	196	215	194	197	203	210	200	200	179	188	161	166	199	179	207	190	191	222	172	193	199	182	171	191	191	193	186	185	188	188	197	165	195	187	184	194	183	189	205	200	182	182	182	177	170	186	210	204	178	189	192	198	180	191	177	196	194	197	170	195	202	217	213	196	187	212	187	182	197	188	168	204	182	199	187	182	180	179	191	214	195	187	187	213	198	187	175	222	182	203	194	185	184	211	192	196	187	180	193	223	185	192	186	185	195	217	198	169	189	177	193	168	198	193	189	175	191	205	193	179	204	210	174	169	190	164	180	211	214	174	197	198	182	166	179	194	178	202	198	186	203	185	178	218	164	160	193	180	166	194	197	190	204	194	203	201	182	189	185	175	190	189	174	183	190	171	192	188	195	205	200	190	188	193	221	187	205	185	178	189	188	195	180	188	181	181	202	218	203	220	179	184	204	188	200	203	179	201	173	185	209	199	219	208	189	188	169	206	207	204	190	176	165	208	168	202	175	188	177	203	194	207	181	198	188	187	183	192	179	192	201	193	198	173	193	201	175	211	185	188	193	169	187	196	198	192	221	182	179	187	199	197	185	176	195	194	195	166	193	188	209	218	199	194	199
9820	5136	8240	11831	12669	11617	9838	7858	7795	8119	8446	9022	7677	6043	4042	2382	1614	1732	2001	2905	3368	3521	3137	3692	2335	1726	1412	1578	1403	1419	1682	1691	1624	1519	1348	943	1024	1059	1113	1320	1514	1430	1217	1410	1344	1344	1498	1127	1099	1266	902	805	739	669	672	688	685	645	711	684	681	605	555	623	577	559	535	577	548	528	545	593	530	514	522	559	535	550	585	568	513	533	504	549	539	532	530	515	503	499	474	573	486	484	514	510	532	504	480	503	526	547	521	513	510	508	530	493	519	526	495	531	526	555	509	546	504	518	570	534	538	501	522	509	571	521	525	515	537	485	527	496	473	539	496	496	492	498	504	509	481	517	494	489	486	494	513	525	518	519	499	477	508	515	542	480	494	489	494	540	510	488	525	494	486	506	552	527	539	453	521	532	476	506	524	516	488	521	560	514	530	528	469	504	486	462	507	486	535	500	511	448	478	498	483	514	503	497	537	510	558	488	528	539	499	548	501	519	500	509	556	522	500	547	492	533	582	488	538	519	546	532	551	506	515	528	485	511	487	522	541	476	510	522	509	492	479	514	541	524	492	502	492	561	485	498	503	581	516	532	504	472	515	488	500	515	461	541	490	491	500	524	512	529	511	510	532	504	476	504	523	506	511	515	481	477	524	510	554	517	530	515	498	510	507	515	532	560	547	505	479	531	507	507	530	527	539	539	520	486	501	473	488	530	499	515	498	523	518	476	509	528	518	531	503	538	500	522	525	492	519	539	538	524	532	485	514	515	525	471	519	489	519	534	527	533	490	492	476	493	536	514	512	526	545	493	535	496	553	507	503	484	503	551	515	501	526	528	492	540	474	501	493	542	521	512	543	530	545	523	497	548	521	515	499	512	467	486	479	491	501	523	549	548	545	507	486	496	545	498	506	510	496	521	490	506	517	483	489	545	547	503	530	493	512	564	520	562	525	498	563	469	539	472	506	539	491	480	511	524	510	510	559	504	519	509	525	485	526	558	486	524	542	533	503	515	492	532	552	516	488	467	501	510	521	510	531	551	494	542	496	503	495	489	568	486	533	506	476	507	506	507	525	504	484	471	549	467	491	513	499	547	454	474	556	509	496	514	539	474	486	499	533	508	523	500	532	480	518	502	522	488	510	491	545	526	470	512	506	529	482	499	544	490	466	516	525	511	532	519	485	502	524	512	497	471	531	476	535	500	475	545	510	520	480	497	526	473	476	514	482	521	518	475	510	501	502	523	514	529	465	516	555	487	509	519	538	504	542	487	504	494	525	526	518	496	507	508	471	547	460	467	534	491	523	488	473	513	467	527	492	527	557	512	533	509	510	503	536	519	529	507	498	493	499	532	536	477	517	513	491	519	512	516	528	518	483	514	475	503	502	502	534	535	542	511	566	518	515	512	511	528	485	519	514	505	484	538	537	541	508	518	528	500	482	504	468	507	526	481	552	523	521	529	517	469	475	537	520	520	531	481	520	493	503	551	518	486	535	521	506	508	586	532	539	513	538	493	526	517	530	488	477	517	527	540	507	491	511	519	495	548	498	511	541	532	513	474	500	516	479	512	527	485	454	539	471	517	505	522	496	508	506	515	539	536	500	515	529	512	521	524	508	497	481	526	537	502	544	531	481	480	544	540	502	512	494	485	558	478	494	502	500	504	484	545	508	547	499	531	539	521	483	479	530	533	547	507	508	499	508	531	517	527	520	481	509	557	518	518	540	495	512	540	509	528	528	500	481	531	541	512	439	531	533	496	534	532	495	491	531	542	551	533	486	450	536	534	539	485	522	514	523	532	569	472	512	507	494	492	494	524	466	512	490	496	504	532	490	501	535	511	468	498	555	532	497	475	455	522	523	488	521	510	543	451	504	537	524	534	542	528	536	495	495	509	502	548	500	483	545	465	488	551	502	506	491	543	512	542	478	535	557	508	525	499	483	490	527	536	499	497	555	492	551	509	525	498	538	526	516	539	504	519	529	534	488	515	534	515	461	491	503	497	528	516	523	505	505	488	466	531	487	480	513	484	498	488	498	548	517	537	499	491	535	503	550	506	521	479	498	499	518	537	510	506	513	460	537	537	533	575	518	543	515	535	525	523	519	553	504	494	531	503	516	535	478	501	496	515	491	535	542	482	490	523	525	536	462	479	544	522	508	492	538	509	557	513	532	488	519	522	497	489	543	499	528	498	520	520	516	535	507	469	539	498	525	498	542	523	520	490	541	508	511	509	501	502	513	502	537	508	506	522	525	554	487	545	532	474	531	491	504	502	517	507	562	537	507	484	482	512	526	568	507	518	519	531	532	515	536	542	514	499	492	542	521	496	506	529	557	524	507	508	494	500	505	472	491	518	534	517	519	482	484	510	524	528	539	519	497	552	515	513	550	550	510	487	503	495	501	488	490	542	479	494	481	515	525	500	507	480	504	481	508	485	511	509	558	497	472	522	483	526	538	496	507	499	511	508	490	474	483	480	521	530	523	498	513	515	466	516	512	552	503	526	512	496	494	507	591	523	508	575	509	490	521	551	513	544	499	566	534	548	516	514	487	493	497	512	521	524	506	526	474	470	530	524	481	481	531	482	503	539	492	496	507	519	511	500	546	499	523	535	567	527	446	546	514	531	502	502	499	536	509	492	495	452	515	532	508	536	546	545	509	498	511	473	518	559	500	488	508	494	485	480	544	522	512	515	529	508	533	510	509	511	536	481	485	487	508	543	482	506	538	535	484	506	526	530	533	525	518	484	495	500	542	472	559	502	496	553	472	501	499	476	483	507	500	518	505	547	501	531	508	521	530	506	525	477	516	543	551	530	512	526	490	512	508	490	536	493	476	476	502	489	518	481	541	480	526	527	509	474	484	519	518	532	555	532	568	499	501	516	533	527	553	557	503	471	533	519	518	528	488	521	483	521	463	505	531	502	548	508	519	488	537	508	516	528	521	505	461	511	563	522	522	506	524	502	518	484	512	497	491	491	471	501	511	503	493	527	514	461	507	525	512	487	520	539	535	511	506	525	514	457	529	502	492	522	488	570	502	505	482	544	520	504	519	514	475	525	527	521	493	496	498	522	536	465	485	551	509	484	526	527	553	524	560	523	495	517	498	583	479	550	482	511	549	487	510	514	532	500	534	500	515	526	546	517	527	539	485	501	488	520	527	531	487	458	516	533	490	486	486	537	516	535	507	533	512	457	529	508	502	502	489	531	564	552	525	517	468	544	545	502	523	524	518	495	479	477	497	516	485	493	520	507	512	501	531	513	537	533	504	540	494	473	523	542	530	526	497	500	509	522	527	531	602	502	539	518	498	511	533	529	547	504	497	523	531	548	508	523	491	479	461	535	517	538	514	564	536	488	502	499	525	492	517	505	496	510	481	492	561	508	529	510	530	493	515	510	491	524	511	496	467	489	521	566	500	526	553	518	504	520	533	483	509	517	522	519	523	518	502	502	481	493	491	501	507	511	500	518	515	496	514	491	550	521	475	511	486	501	479	511
2656	882	735	692	780	689	691	672	778	873	847	933	837	655	553	446	450	395	442	493	445	445	511	512	413	384	382	399	394	400	431	434	402	406	402	406	413	409	434	376	404	443	428	404	398	401	426	400	435	412	408	403	391	427	381	436	399	426	413	364	390	433	395	404	414	465	421	370	414	385	413	407	402	364	405	406	396	385	416	388	377	380	406	429	402	394	416	406	396	400	404	416	419	390	380	396	398	388	467	384	410	412	433	395	440	410	358	426	383	417	414	392	410	392	411	417	405	414	417	390	393	396	443	403	450	377	418	413	429	389	417	427	419	434	415	405	443	410	385	396	405	442	429	405	398	444	368	428	408	378	436	394	433	415	432	386	419	405	420	401	415	390	403	431	390	354	391	427	387	393	424	429	379	419	364	410	401	406	426	407	382	418	400	416	396	410	367	395	416	399	409	419	407	416	436	436	426	427	427	412	415	398	391	435	399	410	413	436	416	414	432	407	414	407	417	402	380	422	382	382	377	398	399	453	389	399	408	390	378	432	399	389	411	411	412	397	397	407	428	417	367	413	403	389	396	402	405	431	446	398	394	391	408	401	388	401	419	434	429	426	434	394	392	440	427	410	423	419	384	397	373	406	440	430	416	418	420	413	399	389	408	368	368	393	409	390	373	441	447	429	428	420	405	384	385	416	401	435	426	422	385	414	391	381	413	397	380	412	404	407	416	376	437	415	403	411	411	387	403	398	421	433	364	406	449	421	395	397	426	432	456	375	420	391	419	364	417	362	396	383	389	412	421	417	419	393	434	384	409	428	402	396	395	431	399	382	372	391	407	447	391	388	415	388	382	388	409	402	397	382	411	400	421	416	409	409	423	398	380	420	421	435	407	404	397	418	439	415	375	401	454	422	413	426	403	390	378	395	431	416	432	426	361	401	418	415	432	388	423	416	407	430	414	346	416	391	394	401	400	414	416	407	395	464	436	418	395	382	422	422	403	380	419	423	433	392	409	394	416	384	385	426	414	406	373	378	387	415	409	421	393	391	401	428	397	419	371	424	421	422	417	400	423	391	408	435	410	421	361	416	430	402	390	393	367	427	407	415	404	441	405	463	411	408	425	404	384	446	377	405	404	370	379	377	410	408	429	414	395	406	413	408	484	386	415	390	406	415	401	446	369	409	420	415	393	382	431	399	394	424	400	397	385	422	417	383	391	420	405	389	381	373	379	371	432	387	392	426	396	405	428	396	404	391	404	403	400	397	429	454	423	384	424	392	419	392	405	413	416	423	419	412	406	426	416	396	415	399	388	408	408	403	360	414	383	421	433	425	417	400	391	409	420	436	390	416	426	410	425	401	413	400	409	441	393	426	410	424	431	442	446	425	396	439	404	387	420	443	428	375	390	423	413	376	432	388	378	411	385	419	401	390	418	436	406	412	429	403	398	401	378	397	427	423	455	408	393	373	397	411	409	415	385	415	401	399	345	324	400	420	361	366	385	403	367	436	415	383	398	412	392	399	435	453	414	396	428	424	432	411	419	425	416	448	441	378	376	392	413	396	395	404	420	401	414	403	402	388	390	436	398	361	425	439	434	413	399	392	415	384	463	418	400	377	401	404	435	452	394	418	420	401	384	414	390	441	415	411	406	413	431	365	408	380	376	400	445	360	421	435	420	402	407	424	427	397	398	386	410	427	360	400	420	404	423	432	374	427	375	381	429	433	402	425	425	396	388	397	434	427	409	418	414	414	360	405	443	392	406	387	443	410	436	400	417	405	403	393	400	448	414	412	390	369	398	414	413	393	400	443	406	376	413	429	402	423	387	403	389	431	425	426	393	442	382	404	376	362	423	423	385	421	446	368	412	408	424	407	406	418	426	371	386	384	418	427	413	400	434	430	424	378	413	393	404	419	394	406	425	416	435	417	421	392	379	369	428	406	441	411	398	392	395	377	436	397	419	402	458	383	392	402	412	398	392	420	441	416	393	425	443	385	417	381	466	430	432	401	420	434	400	435	402	424	398	400	401	430	416	414	439	426	379	444	437	446	419	387	391	417	404	458	413	406	417	434	404	405	396	421	414	386	422	404	421	358	449	417	391	406	412	426	449	452	422	383	439	402	434	419	371	441	402	410	410	420	396	437	418	380	415	388	400	411	380	420	413	376	399	391	399	427	428	395	387	417	407	409	408	367	403	442	368	419	386	431	423	385	406	397	392	448	397	399	433	434	360	388	415	377	406	376	402	388	392	420	401	380	449	442	396	406	430	399	415	415	401	369	410	405	390	445	443	403	413	436	414	380	409	436	406	402	398	429	395	432	393	403	403	434	388	408	443	397	415	424	381	390	391	429	435	357	393	405	417	377	397	444	378	414	426	359	441	439	400	398	404	384	392	404	396	421	383	409	427	391	370	410	425	445	415	390	439	405	432	406	394	365	411	427	396	389	418	418	396	368	399	403	390	426	402	432	411	413	394	395	375	382	438	407	405	437	389	424	425	408	402	423	416	428	429	394	401	392	426	408	361	417	435	418	368	375	417	447	422	415	412	360	437	421	403	425	440	412	400	400	391	431	402	390	388	406	417	403	387	383	408	452	409	370	409	419	409	433	408	403	429	442	410	371	426	382	434	379	403	419	424	398	377	397	394	409	415	440	388	400	431	394	428	445	419	395	402	432	441	397	392	417	451	429	378	410	388	433	436	413	384	366	398	376	417	407	413	412	397	406	431	423	383	427	392	416	411	444	437	422	390	396	385	375	416	396	416	388	410	416	427	379	397	427	443	378	403	415	408	406	410	392	409	365	441	402	388	391	396	406	388	376	388	374	389	386	397	397	391	385	398	376	416	400	421	423	409	405	399	363	392	388	413	428	404	388	402	430	405	407	424	394	401	443	388	396	389	405	435	398	381	401	393	407	390	429	384	388	364	417	397	409	433	413	400	412	381	411	395	392	416	393	430	389	441	399	427	370	400	428	401	423	377	428	439	433	411	367	410	412	404	416	424	418	375	416	394	448	404	373	436	393	419	384	421	417	429	408	400	398	396	396	421	404	439	424	372	399	432	439	407	424	375	385	420	419	387	393	440	379	421	412	416	387	427	396	418	434	382	465	389	410	404	443	458	383	417	383	396	406	436	425	389	370	400	414	412	424	400	408	427	402	399	367	408	411	422	410	407	408	388	433	410	428	403	360	396	426	393	396	415	437	423	416	421	396	407	364	413	356	409	366	406	367	392	394	387	419	397	425	385	387	406	412	394	387	429	405	392	407	400	452	370	372	435	389	395	413	415	386	340	379	403	387	388	428	384	430	428	397	401	397	368	408	380	369	414	386	427	402	416	457	434	412	413	374	403	378	384	410	440	410	408	421	456	431	405	408	433	382	411	418	431	415	381	428	397	377	402	412	421	406	420	398	351	384	392	375	400	404	433	404	381	439	397	412	429	389	420	406	357	430	416	409	373	394	374	415	407	379	393	387	401	452	425	408	408	400	388	419
2973	1386	1552	1893	2106	2446	2554	2324	3147	3598	3835	4311	3607	2625	1855	1187	1057	1174	1320	1592	1647	1700	1603	1658	1192	1014	1012	985	1038	1015	1041	1031	1006	995	978	919	1037	1047	973	1001	952	1041	976	958	953	973	957	1040	937	1010	957	956	962	995	902	948	938	997	1040	985	935	915	934	973	936	958	968	946	1020	923	930	909	981	938	976	956	961	957	956	936	925	917	907	940	949	948	946	944	943	985	977	959	928	1018	986	1024	966	956	1018	916	1000	984	945	1041	959	937	983	998	980	934	935	969	983	924	993	987	947	989	994	934	964	960	891	932	1028	1008	943	919	945	1010	1041	974	954	990	935	1006	995	992	946	882	1001	942	938	968	924	900	995	942	912	1021	988	987	995	974	978	893	947	950	974	963	993	960	985	1005	904	914	918	994	961	950	963	1004	953	983	1001	937	1010	922	974	944	1002	1002	950	1008	898	980	923	980	971	1002	968	926	983	911	919	870	959	884	956	938	968	953	999	951	925	955	957	942	963	918	958	956	868	934	939	970	942	982	970	952	954	974	964	971	926	986	932	949	979	971	946	932	970	987	915	970	976	933	1001	964	970	984	929	961	959	966	1001	932	975	1007	988	1046	1003	965	982	1001	997	937	953	1007	949	931	964	953	973	941	993	911	952	895	972	973	961	967	925	976	983	936	933	923	1009	916	938	949	929	977	953	918	958	954	934	942	971	949	965	970	929	974	935	936	923	952	962	940	978	992	987	970	978	963	966	887	964	936	931	950	922	970	968	956	911	934	943	921	916	882	947	979	969	952	954	986	982	1001	930	926	907	913	959	972	942	955	977	925	981	960	965	974	966	982	984	930	964	975	940	964	957	1011	947	1032	975	962	932	912	950	998	896	964	955	991	941	958	938	933	927	929	976	1026	955	936	994	998	986	955	962	989	953	1006	966	994	1041	957	932	960	943	974	999	975	969	968	998	914	936	940	964	984	951	919	956	966	909	889	944	906	947	972	967	960	1008	952	956	971	943	992	931	982	949	929	931	959	946	994	964	942	922	939	939	978	926	956	992	912	923	1000	956	963	914	1012	935	955	961	977	954	944	914	995	923	1009	928	954	980	986	971	994	949	994	970	985	925	979	976	892	988	993	987	954	905	959	927	968	909	890	936	992	964	983	958	936	930	961	865	952	944	962	964	1009	946	915	933	934	999	915	961	974	986	989	934	956	970	967	1015	987	954	962	1003	923	970	900	963	948	974	1009	999	948	963	969	959	1000	1036	952	896	937	940	996	975	985	958	928	928	949	983	965	962	957	975	1046	1006	958	928	967	956	899	934	1010	1006	946	988	968	966	969	951	958	998	965	982	983	991	934	1003	929	995	1003	963	945	973	940	954	904	972	969	996	998	938	1006	885	986	934	911	986	949	972	909	997	1007	995	979	1018	974	953	912	986	982	905	969	958	916	994	961	948	1009	906	968	989	1006	978	938	981	962	954	984	974	946	956	971	977	914	951	998	987	969	1033	901	970	939	1005	973	1019	994	973	974	941	935	927	948	961	962	901	951	962	956	954	966	959	936	946	944	980	942	965	936	975	923	976	994	951	972	935	943	949	995	991	967	982	928	892	950	1014	930	995	948	963	1024	971	956	954	970	1008	917	973	947	1010	944	1024	939	981	961	994	929	915	968	964	979	935	975	977	955	988	986	947	943	1013	936	922	947	929	965	941	898	979	976	920	959	926	967	936	931	898	950	962	982	964	917	945	899	989	937	975	953	945	936	965	954	998	1026	943	905	992	1007	903	914	912	937	936	1013	1019	966	963	931	909	880	990	997	944	942	931	930	935	942	992	945	933	970	915	984	943	981	967	978	983	964	924	976	900	947	951	985	991	956	977	961	950	993	984	997	987	949	918	1021	940	945	995	1002	919	923	1017	957	968	1025	900	979	940	922	893	905	929	948	959	916	1004	959	985	928	880	945	895	939	964	970	922	992	943	935	974	1035	957	907	955	954	961	975	1006	951	994	931	943	948	978	967	971	1005	934	949	970	1019	961	949	973	925	962	1013	958	976	981	916	938	948	992	972	1015	982	980	946	927	974	959	938	960	972	917	941	961	865	965	963	968	948	882	954	930	954	1000	998	936	960	916	1000	923	982	950	971	1004	1004	953	994	904	962	956	966	992	973	943	1038	901	917	1003	993	973	981	921	950	982	951	959	937	966	937	954	924	992	986	975	971	959	953	1045	944	966	1007	969	996	976	1001	930	936	990	924	993	982	936	941	931	963	992	987	962	981	936	915	994	933	947	973	988	930	959	1001	985	963	936	959	962	945	903	940	949	996	954	948	999	942	966	998	952	961	973	921	970	935	960	922	970	947	985	920	955	968	942	918	919	924	955	969	1047	955	910	968	988	936	1012	952	932	924	977	980	969	974	916	977	990	949	919	976	933	924	965	994	950	969	926	979	948	991	938	952	998	935	932	970	946	963	1004	920	941	956	950	985	943	934	999	934	1014	974	968	977	985	942	986	943	991	938	940	981	954	968	971	902	967	972	918	928	972	986	914	971	933	946	969	975	1000	998	953	988	981	1002	950	889	941	967	951	888	940	945	979	983	974	961	958	930	983	975	960	950	998	924	943	963	980	959	968	974	944	949	999	970	908	970	920	972	940	917	939	926	943	949	995	955	979	930	955	895	929	959	948	969	947	953	924	943	982	973	972	995	917	957	1018	938	998	953	941	965	950	936	954	979	917	988	978	961	902	968	952	996	1001	953	1001	931	948	986	976	928	928	918	940	906	968	951	962	964	941	917	920	942	962	939	961	994	972	982	929	970	1018	929	940	922	970	984	968	1014	956	937	1011	1036	930	1030	910	937	990	919	988	949	923	927	960	940	947	943	942	982	888	955	957	966	972	961	932	967	1014	941	922	960	975	890	961	949	933	963	891	1013	970	1000	985	1040	973	960	925	984	886	952	962	946	985	979	971	957	934	990	891	1017	968	949	990	932	985	967	966	977	938	935	969	974	979	974	954	947	984	976	970	1017	1036	968	955	989	967	946	999	934	968	936	943	913	992	972	974	947	967	1005	931	941	901	979	986	987	949	953	947	944	1034	932	979	923	949	948	988	977	983	1024	962	951	978	964	971	975	1004	934	943	955	943	1005	964	983	969	1005	937	932	1011	1011	924	966	995	942	993	938	993	949	956	964	886	985	955	958	960	999	965	964	912	974	978	925	939	986	981	979	969	946	908	956	990	904	943	984	1016	932	1037	941	976	989	949	986	933	954	1025	983	950	946	1013	984	963	868	941	920	939	920	964	951	940	988	964	914	969	911	994	955	928	961	924	982	934	967	930	872	982	985	1033	1008	932	935	934	990	982	928	905	962	972	987	975	961	960	960	966	1004	980	1003	969	1011	957	929	947	982	977	936	955	965	975	1008	955	984	974	969	913	960	951	1028	940	967	977	981	925	952	1014	1028	922	951	905	951	964	960	978	995	958	965	943	1011	968	950	982	964	929	935	969	971	975	914	941	1007	945	1007	963	919	943	982	969	1000	928	994	951	928	978	981	982	957	951	974	999	999	960	980	927	940	974	924	946	966	963	940	932	993	984	934	974	944	957	936	987	1030	1004	970	988	924	950	977	943	946	943	946	967	1007
9507	4642	3885	4233	3621	2995	1963	1371	1283	1293	1296	1359	1087	815	486	378	337	376	398	442	467	487	468	497	352	301	296	334	324	271	361	339	334	304	269	287	253	287	285	322	294	275	332	242	295	318	342	278	294	319	289	288	302	256	257	237	279	263	274	251	240	258	241	259	229	263	258	260	247	249	265	264	252	258	260	253	220	267	236	244	264	264	247	234	236	285	285	246	251	244	217	253	244	269	243	249	263	255	254	296	239	246	273	258	236	255	246	246	239	250	241	240	234	245	265	230	223	267	262	247	273	251	252	276	247	265	289	243	256	241	237	264	238	241	265	233	258	223	271	271	232	246	259	258	256	278	248	225	248	264	222	238	251	255	238	251	246	248	245	261	251	243	243	269	243	243	289	279	233	259	262	246	266	242	262	250	273	244	264	252	239	253	237	267	251	223	237	229	258	273	235	251	248	251	255	262	263	263	231	247	248	221	244	259	270	251	269	223	261	240	239	234	222	275	248	242	256	282	234	229	275	257	244	275	237	294	241	237	245	277	256	282	249	269	250	274	248	260	284	263	256	261	244	266	245	250	279	279	248	243	258	243	248	265	262	261	262	243	236	230	252	273	242	263	246	289	251	254	270	268	250	270	242	227	253	247	246	277	221	225	253	234	252	246	274	248	275	249	260	257	253	243	229	238	238	243	256	255	268	233	225	240	232	229	251	260	229	270	242	255	229	215	253	269	246	261	280	231	249	253	279	254	248	261	264	249	256	255	243	240	243	262	209	261	297	266	260	239	252	263	273	274	242	238	267	233	261	272	231	237	273	246	233	264	264	227	241	254	258	250	245	267	256	251	243	242	251	232	250	255	260	251	254	253	277	235	262	268	231	224	272	225	252	258	243	243	259	241	247	275	264	225	256	256	269	228	225	243	274	254	235	243	212	264	242	247	260	259	270	229	250	254	267	256	230	227	242	256	256	258	267	262	261	246	244	244	263	220	239	251	239	238	253	248	242	283	219	261	244	241	267	221	243	270	235	248	248	256	241	231	241	277	257	271	269	246	283	254	233	265	272	240	262	233	283	251	240	250	243	267	273	246	217	245	265	265	225	254	254	271	280	231	254	274	247	256	226	259	244	238	226	285	265	241	271	245	263	250	233	255	267	253	262	222	250	241	254	250	241	219	263	266	260	262	251	256	250	242	251	254	260	230	251	239	249	264	245	240	246	240	242	222	257	272	212	225	267	251	262	248	274	245	235	258	293	225	288	256	245	254	259	267	260	237	259	277	236	253	244	254	267	257	253	264	298	273	241	274	207	251	256	246	251	254	244	248	282	226	252	245	228	218	274	229	240	250	245	269	248	244	238	238	284	271	231	243	245	230	264	251	243	276	253	230	269	257	255	254	275	266	232	277	265	249	232	247	232	252	272	267	259	230	253	217	226	230	250	253	237	245	260	244	246	253	243	261	269	271	259	251	248	250	261	266	242	268	265	250	260	244	236	243	217	276	247	236	240	225	253	260	238	253	246	265	237	290	236	243	217	274	282	239	257	266	236	247	275	248	256	249	277	231	258	259	242	285	239	269	231	243	230	246	252	259	257	271	257	254	271	262	253	277	223	258	247	251	234	263	258	270	254	265	261	245	270	218	273	244	261	257	268	229	249	263	278	233	251	234	241	246	257	291	268	281	258	252	267	260	233	219	267	268	249	239	231	255	262	243	242	248	249	243	281	237	267	228	260	237	215	245	272	230	265	292	256	244	254	269	269	255	267	213	230	274	223	263	243	241	220	241	264	283	250	259	259	243	259	270	239	238	265	270	258	263	255	265	279	261	266	244	268	256	252	256	271	277	282	248	248	214	242	230	266	258	284	243	259	242	283	244	226	246	238	282	253	257	280	241	253	255	254	225	250	236	237	277	243	238	249	246	260	281	276	283	223	218	244	261	231	274	261	252	250	262	260	256	248	258	240	265	232	237	269	233	267	244	236	239	249	286	260	263	287	237	264	259	276	215	253	255	230	233	263	261	261	238	245	257	279	271	253	237	253	253	249	251	240	238	257	278	285	255	256	217	240	233	263	233	239	223	258	251	265	207	255	253	244	217	258	268	283	243	255	249	232	227	253	272	241	257	251	265	248	263	251	249	249	252	246	235	251	255	251	230	251	270	246	248	266	256	246	240	222	252	280	235	257	244	243	231	252	222	273	251	237	256	271	268	263	214	247	264	242	255	223	240	248	279	241	267	242	278	246	239	246	237	213	227	273	288	281	260	266	224	252	264	264	229	244	286	263	267	226	247	256	222	248	218	244	261	241	253	228	220	245	233	263	256	247	278	251	213	264	286	268	260	243	279	249	240	251	254	255	251	244	282	241	256	278	249	234	262	263	253	245	300	215	268	283	253	236	278	234	240	257	292	226	261	203	245	260	246	246	260	254	248	292	228	253	262	279	271	226	287	256	239	244	290	235	273	264	215	255	267	248	251	245	234	283	281	248	256	259	257	264	239	231	265	247	269	247	299	243	258	259	247	266	241	219	298	236	262	237	249	272	266	271	230	256	248	218	273	248	264	264	248	266	283	222	234	237	243	255	243	240	257	235	239	262	245	254	252	247	225	245	246	225	215	261	253	253	253	275	243	257	252	233	250	263	236	243	253	242	271	240	261	228	231	232	274	245	255	282	251	268	261	243	259	275	265	240	252	251	259	252	258	248	231	246	265	257	255	246	229	255	262	218	232	280	273	260	233	247	245	248	260	260	232	232	269	228	234	245	228	246	255	253	244	254	243	233	235	230	243	264	297	231	249	230	209	248	246	229	247	242	240	243	284	245	249	264	259	262	264	263	252	296	247	229	254	240	256	236	225	278	260	259	246	239	258	275	250	233	229	250	236	247	247	253	233	241	245	260	239	231	235	261	258	253	275	262	253	239	239	251	262	230	239	272	262	286	242	252	258	250	225	252	249	258	282	264	238	284	245	252	239	263	240	222	221	258	231	267	242	243	246	265	263	253	222	277	233	270	242	269	237	251	243	231	248	236	244	246	277	243	250	260	253	232	238	255	257	273	227	253	230	236	240	249	235	266	247	243	272	247	253	264	251	269	245	267	255	274	213	247	230	239	267	293	260	240	249	242	251	250	258	235	256	246	228	225	263	259	252	250	278	246	287	236	265	267	259	259	289	224	268	270	264	242	219	258	255	244	260	280	229	298	238	243	224	251	269	225	252	261	219	257	247	222	264	231	247	260	229	283	260	260	261	234	245	239	253	240	221	254	267	258	234	232	255	234	262	280	262	282	270	275	273	259	245	237	220	278	262	247	250	272	288	260	253	240	267	286	260	241	262	248	215	254	235	264	277	238	236	241	243	236	254	283	240	270	236	267	275	284	236	272	248	273	214	227	267	244	251	270	258	245	239	262	266	239	266	258	271	261	246	287	256	246	251	235	265	245	243	244	290	262	281	278	254	270	247	225	257	206	234	275	244	270	264	239	259	271	255	241	245
7441	3359	5147	8532	8799	8120	6288	5336	6081	6515	6536	7071	5768	4282	2401	1660	1385	1453	1687	2172	2415	2423	2440	2515	1546	1260	1151	1279	1160	1184	1263	1287	1306	1259	1034	906	914	1011	1055	1037	1096	1042	1009	1096	1011	1088	1037	989	900	1011	784	715	795	737	611	739	729	784	788	721	653	632	670	645	702	691	637	686	640	658	621	605	620	589	568	660	659	619	658	641	605	648	589	651	646	600	630	637	546	670	638	670	625	677	615	655	628	679	672	617	652	620	644	614	686	620	674	617	643	585	625	678	634	635	640	647	674	661	634	669	677	633	619	650	632	639	674	630	637	643	656	650	621	624	655	662	625	650	624	638	650	662	635	614	665	610	625	624	655	654	622	678	635	667	649	622	649	680	592	644	641	666	665	610	628	645	629	596	632	639	664	596	660	634	615	607	661	608	619	591	600	620	650	614	602	624	584	626	601	647	658	626	647	613	674	630	630	621	639	692	644	565	598	620	611	637	643	654	661	634	621	626	608	636	602	583	629	641	649	625	642	660	602	620	613	593	586	644	603	653	633	691	678	609	630	618	654	625	636	642	615	595	610	620	609	627	616	622	667	559	634	609	568	643	633	679	638	647	650	665	616	595	627	631	678	630	641	653	635	617	581	659	636	634	648	655	647	622	649	656	649	633	584	631	657	698	647	651	644	587	618	638	625	617	645	667	616	604	633	646	634	624	593	632	619	600	639	658	613	613	625	643	642	647	613	653	646	666	627	632	609	640	638	607	621	622	645	631	659	651	591	665	630	623	643	645	589	629	639	675	600	596	607	635	643	641	640	598	646	605	643	652	624	641	627	673	626	655	632	637	611	636	632	622	627	630	591	655	636	624	657	635	626	674	674	652	599	586	612	646	649	616	588	635	653	624	621	638	633	643	644	657	630	665	670	606	667	613	576	622	629	604	637	665	665	610	624	655	632	642	583	602	649	653	660	646	636	656	666	611	627	639	629	610	603	621	609	618	669	584	608	581	583	619	640	594	656	642	657	633	620	626	630	615	608	680	622	619	659	639	615	627	628	609	630	629	607	625	646	616	613	635	618	595	643	618	625	620	601	676	688	583	636	647	625	597	620	599	645	598	626	604	618	645	650	676	645	610	647	629	620	637	605	582	630	632	613	649	626	618	654	624	639	618	651	609	556	638	642	656	627	651	618	629	629	615	624	659	627	684	631	616	624	602	610	613	656	634	618	622	646	638	620	680	581	623	628	592	628	628	596	643	673	607	610	647	647	647	631	635	652	653	637	641	624	659	602	633	635	644	587	640	641	629	614	649	604	610	665	610	629	655	624	628	638	585	667	611	600	631	656	582	662	618	653	624	621	615	640	612	604	596	637	640	624	630	653	612	583	621	632	585	668	628	601	594	641	653	611	649	619	592	653	613	641	648	631	657	627	646	621	650	632	643	613	626	640	647	590	640	644	613	626	609	639	627	641	620	623	642	656	640	617	640	647	600	645	648	656	654	664	655	592	604	603	659	596	613	665	631	647	579	649	608	615	589	647	603	590	636	642	617	657	671	638	646	621	605	665	561	667	615	608	600	631	604	646	602	632	629	575	593	615	628	608	647	626	647	634	587	586	611	630	639	612	692	655	680	617	629	682	613	635	615	644	585	606	652	633	628	614	624	585	623	621	657	602	622	625	668	664	616	617	617	645	657	648	610	647	633	620	654	623	651	624	607	596	682	679	640	612	678	618	635	589	671	636	622	598	620	625	644	645	583	662	625	629	666	590	644	628	598	636	640	638	612	630	622	631	656	654	636	627	541	626	609	637	640	581	609	643	613	627	628	629	609	667	600	616	615	646	672	603	659	622	632	628	606	642	619	633	629	626	619	597	610	646	677	622	607	647	610	606	607	617	646	660	625	639	633	596	632	580	642	657	646	574	648	593	643	614	627	706	634	601	617	694	701	650	623	647	670	626	657	630	604	680	615	649	617	621	656	570	619	618	606	651	617	629	602	629	599	606	603	631	601	607	642	628	614	646	660	610	636	663	648	617	607	587	591	653	620	620	607	630	620	709	657	634	606	597	639	631	619	614	625	655	626	628	620	627	640	627	617	598	634	635	667	615	668	633	607	663	610	624	591	619	624	583	600	644	624	585	652	671	643	681	614	652	642	643	661	636	627	701	648	654	641	613	629	595	587	635	659	608	671	585	668	636	613	605	622	640	690	624	636	627	635	663	674	589	577	608	630	618	630	635	626	640	652	646	619	604	665	661	634	643	606	680	658	631	652	562	620	594	674	606	615	636	663	682	652	637	647	636	631	682	647	642	626	631	640	651	560	591	663	615	607	665	594	607	627	633	629	670	630	637	618	660	634	639	622	636	610	645	684	682	589	648	589	624	647	659	635	640	670	617	650	630	619	614	630	645	595	650	655	621	660	651	619	629	618	650	665	614	659	666	630	650	589	628	621	606	622	669	644	613	631	679	620	622	601	609	642	614	620	605	622	621	648	658	651	645	602	628	611	643	630	661	626	605	582	598	622	681	611	652	653	602	615	631	642	586	602	595	646	616	633	614	564	656	623	639	676	649	631	663	600	645	623	646	636	613	655	621	635	629	621	633	644	603	645	623	673	656	597	634	657	639	593	658	642	622	634	633	560	650	629	636	595	586	621	615	658	597	627	604	664	598	620	568	622	649	628	639	624	598	620	580	619	615	616	600	658	684	631	610	614	601	617	634	639	600	655	632	623	629	622	604	629	639	612	635	650	650	627	623	602	637	655	688	640	673	627	620	606	645	615	617	593	640	630	620	643	631	637	587	639	638	579	653	601	593	610	627	632	663	647	642	634	631	626	649	638	621	666	584	658	636	649	617	624	617	633	610	657	646	664	667	654	625	614	633	641	604	651	594	612	600	624	641	627	699	609	655	688	637	612	639	651	617	634	570	585	605	667	655	600	611	643	672	623	596	595	635	604	602	663	631	635	631	675	610	632	631	615	608	596	620	666	618	674	638	568	657	628	657	576	654	620	630	624	623	619	699	579	600	614	641	615	642	595	653	590	581	628	628	633	597	586	612	616	669	599	605	594	632	645	630	662	651	598	610	594	637	607	591	601	607	621	674	627	636	605	610	628	634	629	655	640	608	676	632	637	607	600	622	622	627	615	624	625	625	662	642	626	603	602	624	617	673	652	608	648	672	608	603	659	641	664	676	599	650	633	641	651	664	650	682	628	673	604	631	615	663	679	635	663	651	632	612	650	657	632	635	625	646	642	635	609	702	663	642	623	633	652	662	654	592	642	599	573	640	658	629	622	641	624	655	643	614	660	597	661	617	608	644	605	615	659	603	607	645	641	608	593	653	641	601	615	651	666	644	636	629	669	604	621	635	622	665	630	613	639	622	623	655	652	610	625	657	628	640	601	616	572	547	653	638	647	608	625	680	625	599	647	646	620	665	646	618	647	640	633	694	622	601	645	660	666	654	653	669	639	651	594	643	602	607	640	638	629	611	604	607	601
15691	7785	6917	7534	5938	4745	3137	2223	2039	1830	1778	1877	1458	1001	586	408	398	397	422	511	562	562	620	552	375	349	310	356	322	298	340	370	347	336	263	224	262	286	302	284	295	288	295	296	292	280	315	260	286	256	205	224	227	224	237	248	211	218	195	219	214	198	209	208	202	206	226	208	179	213	211	219	165	191	192	201	185	182	174	209	200	192	198	201	199	231	195	206	207	193	211	186	199	223	215	180	220	211	196	181	199	212	201	215	202	200	193	190	210	225	184	197	194	199	194	193	209	216	206	202	208	209	201	219	180	198	201	213	194	177	167	183	202	199	194	213	221	214	209	211	195	229	188	199	209	221	226	193	234	176	190	207	195	206	197	200	201	225	190	179	200	197	213	201	178	202	182	193	204	188	187	184	183	218	222	199	195	197	224	199	186	178	198	185	200	199	181	196	204	201	189	188	215	179	184	203	181	202	180	246	183	205	198	200	199	207	200	207	213	194	205	188	201	174	210	186	196	189	205	217	206	179	196	202	204	220	198	187	175	198	196	204	169	205	206	207	200	221	199	205	214	213	199	214	198	186	203	212	202	218	219	196	200	183	194	197	196	202	212	215	186	206	190	190	207	214	187	192	201	178	224	209	194	198	193	213	197	199	208	200	199	194	217	207	184	185	233	223	193	181	200	217	205	218	203	181	200	205	204	177	205	188	169	180	203	203	214	208	194	199	182	178	193	218	209	208	193	199	188	207	188	188	216	218	195	184	190	206	206	207	226	202	198	203	234	168	189	200	210	203	227	209	193	213	204	200	205	190	215	199	186	218	193	214	192	202	211	219	191	182	197	204	201	207	193	220	195	205	214	218	227	213	215	215	192	194	196	207	219	222	194	199	187	227	203	172	232	206	193	192	199	216	222	202	213	180	195	197	212	211	204	190	206	209	207	221	207	193	194	242	199	202	213	200	204	185	205	204	205	217	189	198	190	212	207	187	193	204	195	179	192	209	194	189	212	182	194	203	209	191	209	206	207	197	190	212	220	204	176	202	192	204	182	214	189	184	186	192	202	192	210	232	206	186	178	202	210	212	195	222	181	178	202	192	211	199	180	199	212	190	184	215	228	184	214	198	216	211	193	209	171	172	171	200	203	188	232	204	183	205	207	224	182	188	199	211	190	202	218	201	194	189	185	194	182	201	208	201	207	180	216	187	210	189	219	193	198	239	196	176	205	192	216	213	197	206	207	161	196	180	214	219	195	218	210	179	203	220	225	218	191	194	207	216	176	172	203	202	204	187	170	191	196	193	185	208	201	198	199	198	162	208	213	189	173	189	206	209	179	203	196	225	195	203	215	218	177	206	180	199	196	184	210	189	174	219	215	199	168	176	204	201	200	212	182	196	188	219	167	186	190	160	203	221	195	185	194	214	197	202	216	216	217	215	216	198	219	222	186	192	196	214	193	194	203	179	180	202	201	188	213	177	209	210	173	180	202	174	185	188	194	193	214	185	177	209	202	186	200	217	191	187	192	187	203	191	203	176	221	234	193	220	194	198	217	204	211	216	209	205	189	187	214	214	221	193	228	190	205	169	194	213	202	179	211	211	176	173	192	206	217	191	206	197	192	228	182	195	182	214	201	192	224	197	218	202	223	202	197	211	203	213	184	213	202	202	209	193	188	178	203	201	192	216	208	202	212	211	189	186	189	200	190	170	201	186	213	201	204	219	204	188	196	202	203	208	234	206	195	211	183	221	170	204	183	224	202	196	206	204	206	196	184	205	206	197	194	213	173	203	211	215	206	219	209	185	197	193	180	191	181	188	184	195	174	220	197	196	171	180	218	189	208	210	204	187	228	188	200	195	179	214	171	217	194	199	210	169	207	184	192	181	177	203	220	227	172	190	223	197	167	210	202	182	201	198	186	167	229	219	205	185	205	183	189	182	171	202	212	194	181	217	195	193	198	174	200	198	186	196	229	180	207	174	206	210	194	217	182	205	170	197	206	200	209	212	184	188	238	195	195	204	225	180	206	169	175	207	206	186	225	221	177	200	198	201	213	197	211	213	244	198	202	188	206	189	179	182	184	195	181	179	199	198	184	225	190	240	182	189	206	203	200	207	186	202	226	215	217	220	197	194	230	211	173	187	176	196	236	211	174	188	217	186	186	200	197	172	183	190	201	175	208	217	219	197	175	209	162	197	213	184	201	195	217	175	191	217	196	209	186	196	192	188	189	186	187	206	194	178	193	206	198	204	193	194	162	195	188	207	189	211	205	183	194	217	198	209	207	198	196	173	190	213	202	229	187	219	187	181	192	212	211	199	204	157	189	212	190	181	202	211	226	216	190	206	200	190	205	188	205	210	180	226	206	182	192	198	197	181	236	193	188	188	176	216	187	196	182	190	189	233	218	225	223	200	171	202	181	191	190	193	201	190	186	239	212	206	203	189	192	207	220	199	206	206	189	199	187	192	207	229	197	178	205	190	157	187	213	200	176	205	193	206	205	196	191	206	201	208	187	179	188	180	212	186	204	188	200	200	206	193	183	191	211	207	199	198	199	199	202	183	189	199	199	189	207	195	195	176	184	188	205	193	227	213	210	212	226	181	190	200	193	188	210	202	198	196	190	215	190	199	208	230	191	194	195	183	181	183	194	195	198	193	200	210	208	194	194	240	190	190	186	202	189	219	196	189	215	190	208	206	185	218	224	194	198	203	209	195	214	206	196	185	221	195	191	197	199	172	229	190	184	191	193	185	208	182	199	193	214	190	181	213	192	227	198	204	180	168	210	202	214	220	209	178	197	187	198	197	172	167	199	205	206	211	201	193	198	209	211	171	209	210	202	192	201	224	200	190	201	190	162	196	213	173	212	184	204	179	195	196	192	195	226	200	202	232	211	174	195	193	181	194	209	210	163	190	191	192	216	211	216	206	190	211	220	205	199	207	207	207	217	208	193	211	189	211	198	210	216	188	174	199	179	192	204	200	208	207	197	200	167	179	183	220	204	201	193	189	187	234	187	204	221	205	196	206	190	175	191	174	192	212	204	222	206	211	195	218	206	226	200	198	205	221	202	218	206	187	206	181	176	215	184	199	173	209	202	225	195	202	199	189	192	197	201	190	190	184	191	162	192	193	198	213	199	205	188	194	181	208	189	216	195	219	189	192	212	186	216	182	175	181	203	200	205	198	187	201	173	182	162	214	201	215	183	175	199	203	213	204	219	187	187	171	210	191	212	209	191	205	202	220	182	179	187	196	215	196	193	180	194	203	205	199	176	168	202	202	207	191	201	191	190	221	196	196	190	202	200	187	217	225	216	189	185	186	175	209	190	228	219	189	194	182	200	171	197	178	186	201	192	179	208	179	170	197	215	194	188	208	182	180	214	211	213	199	209	190	193	200	177	202	195	195	235	197	179	211	220	201	181	210	223	186	182	186	203	221	190	195	171	189	200	220	199	225	201	194	233	191	210	182	207	219	199	181	207	188	189	200	171	202	199	216
9695	4996	8252	12673	12252	11744	9267	8184	8841	9343	8976	9895	7902	5696	3064	2134	1634	1943	2390	3095	3247	3146	3466	3340	1971	1700	1561	1703	1488	1484	1779	1956	1605	1764	1182	975	1081	1289	1306	1430	1453	1309	1387	1373	1352	1451	1372	1167	1161	1196	809	753	806	692	671	726	790	756	601	589	494	575	637	578	574	603	578	546	530	536	570	501	528	507	575	556	502	562	543	575	569	520	541	506	513	556	566	536	523	558	476	547	587	568	565	557	535	541	541	546	532	541	569	631	578	526	562	504	526	529	541	526	570	536	541	535	520	471	520	555	509	548	509	502	492	520	560	514	488	518	498	525	570	561	557	547	513	515	479	549	533	546	484	541	495	544	560	540	535	524	546	532	520	534	520	547	574	518	570	517	526	487	513	485	563	489	524	555	530	509	506	536	521	514	541	506	498	527	539	533	546	548	525	527	506	560	546	544	512	522	530	545	505	581	535	529	504	515	545	537	547	535	549	534	508	517	508	560	509	561	534	545	531	517	544	556	499	512	538	515	500	522	537	488	531	576	524	563	541	520	539	514	518	539	529	510	538	505	511	498	525	529	550	536	562	529	556	522	519	552	568	548	545	549	572	560	544	539	545	490	545	545	523	550	546	538	565	509	500	510	521	549	534	464	520	511	525	502	516	500	541	527	510	503	500	590	506	534	561	567	521	549	551	523	491	524	491	517	579	517	490	513	517	504	501	545	563	559	526	483	540	517	524	554	532	537	525	530	481	531	505	504	529	514	507	569	552	558	565	497	517	531	484	537	563	514	491	531	552	536	521	532	554	533	520	557	559	575	537	514	545	516	538	529	557	527	519	555	558	495	505	510	551	526	543	549	511	573	537	507	530	544	524	533	541	550	531	554	537	542	533	533	548	529	504	511	544	553	567	508	559	524	551	511	563	525	524	518	550	529	541	519	526	494	563	498	511	519	524	509	526	576	496	509	500	526	521	514	544	567	564	520	560	541	560	563	524	519	510	520	540	547	540	511	521	480	530	537	499	527	541	558	534	563	538	541	526	493	485	541	529	534	554	504	575	514	537	508	491	533	513	525	542	537	547	545	524	512	533	564	501	532	511	503	485	506	536	495	523	515	551	566	499	532	545	545	547	548	518	527	522	526	541	498	540	509	533	574	527	566	525	508	567	538	502	493	512	507	559	518	523	540	533	500	508	489	581	531	560	502	527	540	546	559	515	531	517	503	577	526	512	493	528	542	550	535	562	544	553	510	523	557	494	515	495	530	543	577	513	579	542	493	549	545	500	534	495	525	522	521	530	539	538	512	582	555	513	541	527	491	560	539	494	496	539	519	529	518	547	523	533	519	518	563	499	507	535	563	508	530	546	533	566	557	503	503	522	513	512	532	542	508	524	496	588	505	488	501	496	534	567	526	532	531	507	510	509	510	532	504	552	542	504	524	514	523	567	520	539	542	516	539	537	522	539	507	540	528	513	512	495	520	517	533	548	515	507	508	537	504	544	518	530	560	503	554	527	546	503	544	524	536	508	531	575	511	510	512	537	490	559	525	499	560	533	491	526	553	553	561	505	518	519	521	487	528	504	559	521	529	514	481	557	506	519	517	538	571	534	550	548	534	562	535	523	565	536	522	501	504	531	571	526	505	517	506	521	521	526	493	510	522	566	454	555	544	504	573	562	489	491	555	504	543	531	506	546	526	536	509	556	571	515	537	529	524	500	492	521	503	563	529	568	525	497	511	519	550	517	513	549	577	550	537	530	525	537	535	544	495	510	544	521	521	527	540	545	549	552	537	506	522	519	538	543	478	560	551	536	581	494	525	488	533	519	524	554	495	530	532	499	511	498	494	543	491	553	525	560	514	574	514	498	529	490	532	528	518	558	538	550	482	533	522	529	530	529	525	532	540	493	508	527	537	544	529	520	535	502	530	489	510	512	569	515	527	502	484	512	537	515	531	554	537	496	549	486	547	556	597	580	561	535	532	479	577	471	520	536	535	523	545	524	530	513	505	527	509	531	555	520	511	535	509	504	516	539	551	551	544	536	540	508	521	509	536	551	562	536	531	542	543	546	527	559	503	511	570	549	490	492	536	492	556	505	526	555	514	546	484	538	490	566	564	540	515	519	522	543	490	533	510	499	520	525	573	530	513	535	538	521	508	501	507	525	504	564	535	562	526	574	554	534	532	506	552	513	541	511	556	535	559	518	504	524	517	482	512	540	527	548	507	531	514	540	524	526	524	537	523	508	499	513	545	518	506	529	534	562	499	508	491	532	522	525	561	520	514	525	557	507	503	499	514	535	532	502	514	553	464	497	559	514	539	553	549	553	509	568	558	560	535	537	508	538	512	514	540	495	550	546	535	568	481	530	554	514	506	552	497	570	552	494	520	555	536	537	511	533	553	554	526	532	549	530	537	493	505	515	554	496	596	503	541	545	525	516	552	578	533	544	526	524	537	519	521	489	504	553	522	515	545	529	505	544	527	528	510	524	531	530	510	504	554	501	521	540	526	559	529	553	520	549	520	556	544	546	544	514	495	496	513	557	533	499	540	527	533	520	549	484	541	528	532	527	557	558	524	544	517	497	542	516	523	541	551	518	554	518	548	528	503	559	537	541	555	569	519	465	518	531	506	526	524	523	549	512	513	525	481	509	507	571	521	517	574	515	523	494	539	519	536	548	461	537	541	531	546	523	531	508	548	538	544	519	526	521	550	547	522	540	498	510	489	493	502	555	489	542	537	535	518	520	502	540	534	505	491	465	544	526	520	522	546	507	500	523	515	510	525	522	532	511	518	576	557	539	502	522	514	493	507	526	583	527	541	504	511	513	538	520	549	546	544	517	482	533	545	542	526	508	533	565	530	533	510	569	551	506	497	548	535	542	509	544	555	518	470	545	566	493	521	523	539	543	505	521	545	523	582	531	518	536	537	509	523	506	520	539	529	515	510	519	525	524	520	522	527	502	559	522	571	500	543	544	537	505	487	553	529	494	520	537	557	523	531	529	526	537	567	552	508	531	568	507	536	499	521	534	529	523	541	563	533	533	495	547	549	534	522	545	533	545	586	512	536	563	555	525	521	538	543	560	543	516	527	541	510	516	522	496	523	512	531	506	515	519	506	497	527	511	545	530	525	535	498	516	514	530	491	544	507	507	518	477	539	529	529	549	568	509	516	515	588	460	565	516	545	543	545	565	519	538	538	529	480	508	567	492	529	538	541	523	488	533	540	495	533	515	514	529	520	522	516	532	521	525	512	581	573	518	528	557	525	513	494	499	515	547	479	500	562	475	503	510	526	542	492	540	544	549	558	517	560	536	507	486	524	515	492	469	506	541	537	503	528	555	558	524	496	501	522	519	505	552	563	509	532	503	548	549	513	530	538	508	508	506	528	559	526	532	543	512	527	532	580	529	528	520	537	536	515	540	520	471	543	522	553	516	549	535	534	528	544	487	503	515	522	516	550	566	529	541	548	573	489	528	522	538	542	567	513	523	538	561	544
2603	725	725	669	757	733	662	686	801	920	895	1018	806	579	467	434	428	451	416	493	459	444	478	453	384	357	430	407	412	404	372	350	392	380	402	418	405	372	400	377	393	427	398	357	369	385	436	427	374	434	387	409	398	433	375	392	385	356	405	414	439	361	391	397	408	392	377	396	404	354	394	390	399	385	357	376	358	400	391	379	421	371	383	396	377	367	407	390	364	400	409	380	385	413	404	378	422	399	368	389	387	429	406	370	381	378	396	385	384	407	411	377	445	370	413	388	364	366	398	408	420	403	411	392	373	381	392	382	388	360	397	370	417	356	389	400	419	365	375	382	391	421	395	425	415	391	389	361	353	355	413	415	372	399	371	392	381	404	368	396	408	398	381	408	377	400	397	406	387	430	414	355	438	387	411	408	390	418	378	380	378	347	381	365	410	386	372	381	416	390	412	417	382	380	407	378	417	346	402	381	384	401	418	401	393	400	380	366	398	424	422	384	411	410	411	438	386	395	389	377	360	393	392	367	391	393	418	403	409	390	375	394	391	377	423	364	402	400	416	403	392	378	401	407	397	411	372	403	393	374	395	397	395	382	437	388	404	398	380	393	407	391	369	426	396	413	349	419	433	360	419	417	379	403	410	434	352	374	412	435	415	399	363	387	371	370	375	412	422	409	395	398	355	408	375	421	423	400	387	406	404	387	367	398	390	404	367	380	362	400	363	413	373	391	416	384	369	398	378	386	401	380	390	409	359	377	417	387	371	393	409	385	386	363	385	391	396	412	387	356	402	395	410	385	398	404	457	394	370	388	402	393	424	378	385	380	404	403	384	421	357	418	380	375	411	373	419	357	357	390	407	419	382	381	390	354	383	374	404	405	401	421	381	410	373	380	399	421	398	394	373	409	422	393	375	361	391	421	415	418	414	385	383	406	363	438	423	409	397	379	368	414	398	365	379	388	390	394	407	384	371	388	381	391	376	337	423	398	390	402	365	387	410	376	379	379	390	377	392	423	360	396	372	380	384	423	356	396	359	446	421	421	400	376	367	410	416	395	412	409	408	390	405	392	404	352	386	400	410	369	441	384	375	381	418	399	379	389	422	405	385	390	380	397	380	434	387	439	389	385	392	419	404	380	428	440	404	415	411	385	378	360	403	377	391	423	403	410	399	429	414	407	392	407	397	393	392	385	406	360	368	401	386	372	404	364	378	374	388	361	417	402	433	385	406	408	417	410	455	408	356	379	380	351	380	401	388	397	381	430	401	392	370	412	350	397	385	415	381	385	419	380	395	371	395	402	379	377	404	358	382	386	398	386	412	411	378	378	413	380	404	396	396	385	405	398	388	377	384	408	409	395	394	361	387	357	404	398	418	382	358	421	395	381	436	455	405	381	410	360	376	398	363	419	403	378	367	374	376	410	397	394	416	371	398	377	391	361	413	363	384	384	390	410	401	441	415	394	351	396	379	373	402	401	379	401	428	403	366	403	401	405	380	401	395	403	372	398	385	338	441	362	378	377	378	370	389	388	415	414	366	359	404	408	358	371	384	417	368	377	386	391	393	403	396	451	372	413	432	398	385	386	397	407	397	446	365	401	363	417	414	386	420	407	374	408	381	379	373	359	385	373	422	357	435	414	393	379	405	388	362	407	361	399	366	439	391	390	367	396	411	408	407	410	392	388	350	400	385	400	407	364	408	422	410	378	407	360	391	376	372	357	411	368	388	398	401	412	361	385	394	387	367	371	355	405	423	349	391	378	426	383	378	387	386	362	402	444	409	407	365	364	396	365	419	391	415	334	403	403	395	388	381	392	417	401	380	400	386	426	376	395	392	397	402	417	396	363	410	404	410	419	361	402	419	387	425	383	377	426	392	411	420	400	370	377	371	361	371	348	358	385	406	402	400	410	365	391	388	402	378	394	375	417	376	404	360	374	412	399	376	394	391	393	373	399	397	392	405	412	414	377	395	416	405	391	382	354	358	398	408	377	403	362	405	404	378	422	389	376	409	383	380	409	397	407	382	396	449	392	366	356	371	406	404	407	380	370	378	415	395	393	342	382	421	388	412	401	396	356	349	365	391	402	411	393	380	426	374	398	396	407	371	401	377	377	384	379	381	375	359	472	403	356	407	387	388	406	411	403	365	378	360	394	401	436	400	391	352	431	421	397	374	412	407	438	389	383	382	382	430	378	408	386	372	377	402	391	367	401	361	366	369	398	403	401	390	366	423	446	375	408	379	400	413	389	419	385	391	399	371	393	381	392	391	401	373	402	424	391	422	419	419	418	394	402	388	414	390	375	387	395	376	407	406	412	385	378	354	365	372	361	369	393	410	420	396	438	385	397	409	410	401	413	387	359	382	382	395	413	397	372	365	411	359	399	373	434	389	404	388	376	349	394	356	384	380	394	391	423	418	404	391	431	392	430	384	394	374	385	386	379	412	391	396	397	391	391	399	370	391	399	395	376	387	395	385	377	399	434	407	435	425	408	386	428	395	415	364	390	412	388	384	401	380	405	422	398	375	364	381	432	394	451	404	335	381	409	419	426	414	405	402	396	354	392	428	378	366	414	405	381	407	363	396	423	396	420	372	385	387	391	401	394	408	359	401	359	425	430	375	385	404	411	377	415	425	405	409	413	399	390	383	373	401	395	394	418	376	401	376	390	410	394	413	431	399	384	389	403	410	421	358	368	446	401	384	417	400	413	418	399	418	399	413	391	436	383	416	404	380	380	397	374	389	391	402	414	393	378	428	349	356	375	389	364	441	363	360	369	403	387	373	406	405	421	367	417	382	398	381	359	406	424	405	383	370	366	368	363	399	365	367	427	412	409	371	411	381	402	443	409	392	402	408	402	407	357	374	408	421	364	380	399	401	393	379	416	374	416	373	373	413	437	384	379	392	366	411	429	407	397	402	414	402	417	432	383	414	363	409	425	386	427	402	378	362	395	386	413	404	391	386	404	383	375	368	376	409	420	430	404	401	404	400	451	423	384	429	372	393	393	406	416	373	352	422	371	381	373	404	396	367	411	444	427	359	417	379	363	367	386	403	398	418	385	408	357	418	372	398	415	413	419	399	426	389	405	378	407	356	419	374	378	359	398	383	384	385	402	429	381	413	399	392	403	406	378	427	418	385	362	412	423	405	420	374	425	392	385	382	400	412	399	377	421	392	360	467	378	411	418	406	408	369	410	389	342	389	353	397	436	406	407	392	437	361	382	396	386	401	383	414	394	409	378	389	420	371	377	354	380	371	391	384	393	402	358	404	388	403	368	400	367	381	402	398	384	417	407	368	415	403	410	405	393	356	386	409	386	382	390	378	397	366	402	405	430	379	402	415	443	357	374	379	374	372	403	377	406	414	380	392	400	369	391	417	381	390	417	384	366	424	415	427	397	380	373	367	371	423	342	429	391	395	366	407	375	421	382	378	400	429	407	390	399	420	411	417	373	404	401	393	410	387	433	357	371	400	401	390	372	371	394	402	413
2877	1237	1576	2025	2399	2781	2507	2766	3481	3847	4196	4819	3538	2318	1437	1151	1050	1208	1450	1547	1646	1469	1587	1505	1013	937	936	936	943	941	1003	972	905	980	925	894	863	927	964	944	937	920	987	955	960	1003	964	947	913	929	947	861	986	932	963	946	999	893	928	903	945	928	947	926	939	942	937	908	890	958	919	925	847	904	922	946	922	938	918	829	944	961	985	965	924	943	946	950	911	913	930	880	954	934	901	967	986	912	956	980	982	963	985	959	940	938	864	912	930	966	880	908	966	873	926	915	920	910	923	918	960	945	877	946	911	913	918	932	939	923	938	907	925	900	945	928	983	957	902	959	941	929	950	873	901	942	890	910	937	993	959	938	950	891	904	968	896	924	897	924	902	947	858	910	935	920	906	915	932	959	970	960	921	949	932	950	956	945	926	911	928	910	918	934	929	956	912	933	925	910	978	982	895	946	966	922	936	873	907	892	916	909	923	924	979	935	881	932	929	901	966	924	943	934	947	996	907	906	903	932	924	965	921	915	938	934	930	860	880	945	907	941	954	924	894	901	917	944	910	935	878	952	926	935	929	918	904	903	937	953	879	948	963	919	886	866	935	918	940	887	957	915	984	868	871	893	909	969	953	922	949	928	894	968	928	940	925	912	944	901	960	912	907	928	898	946	965	973	941	967	919	971	921	919	957	907	986	923	919	971	894	950	882	950	927	938	925	980	875	960	917	971	923	920	923	940	956	932	941	942	904	867	896	959	885	952	940	934	941	902	933	861	979	918	950	910	911	930	872	957	938	957	954	932	883	926	950	895	930	968	913	979	965	898	945	931	922	933	934	874	922	949	922	927	921	910	959	950	958	880	965	956	968	981	896	887	923	941	942	862	904	938	962	955	942	916	933	859	908	964	920	936	912	920	951	891	934	994	937	947	862	958	921	942	899	935	946	978	957	899	902	974	921	964	884	901	929	985	907	920	930	944	898	979	871	934	976	888	931	847	938	960	946	902	963	935	895	913	956	953	954	909	963	879	902	907	935	939	888	923	929	967	942	979	936	918	877	898	923	922	940	909	960	940	945	936	906	892	913	907	944	888	856	902	930	863	953	841	955	924	972	1010	904	975	911	942	940	938	929	933	964	919	914	879	952	962	916	899	885	890	963	903	923	914	975	888	912	954	921	894	914	860	895	887	871	928	917	913	950	920	969	904	937	883	961	843	938	958	962	905	991	936	946	999	927	927	903	939	981	901	972	925	980	925	937	943	918	974	955	925	919	974	889	943	889	920	889	943	897	927	903	923	897	910	908	911	959	943	932	939	952	959	868	983	979	949	950	903	955	930	929	917	894	939	963	919	952	904	955	956	917	932	894	976	866	954	912	952	904	883	945	949	971	892	950	906	951	915	923	897	917	918	908	918	904	916	890	938	901	946	924	885	917	952	993	895	909	835	940	907	931	932	883	912	917	929	969	930	936	902	943	954	948	950	916	944	922	994	984	952	894	908	939	940	981	938	961	912	891	932	896	910	930	911	879	918	940	985	980	930	911	934	913	864	913	911	963	918	946	940	963	922	928	961	902	952	906	968	907	891	928	904	912	912	928	880	906	952	1000	923	932	879	885	897	912	950	973	879	950	886	925	929	914	911	928	944	930	914	949	932	951	870	932	873	896	927	931	930	857	931	907	929	958	917	861	966	906	862	944	933	959	916	929	943	947	890	920	932	929	895	938	938	912	917	940	993	894	1005	948	972	952	909	936	929	954	908	902	958	937	929	916	915	895	937	920	897	918	940	1019	884	935	938	890	941	978	966	937	954	907	935	908	920	937	918	1007	925	924	949	886	912	974	922	931	927	932	949	960	891	965	938	930	939	952	936	914	930	954	887	889	1014	914	945	953	890	990	956	961	950	919	936	919	947	949	940	937	952	884	925	968	956	949	870	960	942	954	887	975	937	894	942	941	976	947	935	936	948	944	950	973	884	939	913	886	910	941	873	890	915	901	953	955	935	884	939	910	880	905	939	897	941	895	918	989	924	946	892	938	978	942	934	967	923	938	915	953	904	937	969	1001	948	917	896	946	929	930	983	977	925	931	909	966	969	928	924	909	933	950	929	949	950	897	920	902	921	941	911	922	885	935	915	917	957	924	870	901	904	913	888	942	872	902	894	935	912	880	910	909	878	911	937	924	930	887	881	915	908	927	998	895	967	954	943	938	886	911	933	954	984	980	944	931	885	946	894	977	927	958	886	884	942	921	892	936	891	942	906	928	955	948	962	921	968	908	935	935	894	904	996	907	916	938	935	952	888	949	879	979	918	941	913	941	930	949	887	940	957	989	920	890	888	948	893	960	902	932	907	922	952	943	949	899	989	930	914	984	899	976	950	889	982	952	937	952	903	924	949	921	886	912	903	983	950	937	963	962	900	904	950	1002	890	920	967	947	904	949	971	937	876	930	918	990	947	931	978	973	915	968	956	934	917	887	1030	864	877	954	941	925	933	947	987	989	915	942	967	915	917	900	873	941	878	941	949	961	936	918	994	950	932	934	992	924	901	940	928	955	881	912	948	903	944	962	876	1026	915	927	955	940	921	995	967	937	895	882	942	897	960	944	897	922	877	925	897	918	947	979	901	977	907	949	939	945	902	882	948	905	979	905	938	963	926	929	945	957	904	936	965	955	902	917	967	941	937	924	915	951	939	905	925	962	874	970	891	972	940	936	1004	944	932	902	876	889	933	933	955	889	910	961	928	934	977	907	919	945	936	892	959	931	946	908	890	951	931	960	935	934	971	987	902	939	892	957	897	965	898	906	953	911	949	904	985	910	944	951	970	947	938	952	939	920	962	958	944	891	944	868	947	933	890	957	941	921	910	940	941	908	960	906	936	926	938	915	895	939	945	940	885	943	955	943	958	957	957	898	910	917	977	974	886	951	908	889	962	932	931	951	920	934	897	930	939	994	911	947	984	938	885	966	948	976	974	945	997	911	947	937	912	963	930	955	944	935	907	968	939	949	953	933	945	945	909	929	921	882	941	939	912	909	991	1010	949	898	981	926	981	882	942	976	960	940	952	973	942	909	967	875	919	921	940	943	924	929	989	891	938	1028	956	925	935	910	944	930	946	963	915	956	958	930	980	902	907	945	912	923	964	948	881	891	924	907	932	884	953	905	918	950	891	927	911	917	910	906	896	870	852	861	905	942	921	933	999	958	956	868	887	909	922	885	946	896	883	918	913	967	922	947	893	920	980	924	965	928	949	883	871	957	872	954	942	919	872	941	901	873	904	909	910	895	924	915	926	955	951	931	962	924	943	927	934	916	927	931	908	914	912	918	890	915	995	939	905	987	933	925	905	948	958	919	971	955	922	962	901	879	974	910	965	890	931	935	904	883	939	922	925	956	918	953	943	942	913	949	884	896	966	931	935	916	920	919	899	968	931	907	920	957	920	958	903	915	936	907	999	939	917	933	937	948	900	943	1011	902	908	939	892	933	942	945	891	954	882	959	974	971	937	938	922
9334	4161	3767	3855	3633	2565	1712	1330	1315	1335	1298	1452	1079	669	444	360	375	362	416	441	441	442	488	432	324	294	328	283	273	300	323	342	285	307	294	239	287	276	262	307	278	306	268	255	293	297	319	298	251	244	267	235	260	248	268	243	248	284	217	233	247	243	297	238	247	271	239	267	243	249	243	257	266	236	236	247	250	226	245	245	237	228	273	242	241	257	236	243	242	226	243	248	220	220	250	224	231	249	242	231	222	259	263	238	239	247	253	240	240	240	265	225	240	252	247	234	263	256	261	247	250	243	227	227	229	247	228	231	248	238	228	251	284	233	229	236	219	241	276	240	228	245	216	251	265	259	241	232	223	237	251	250	259	225	245	275	244	243	244	256	223	236	230	268	237	222	231	238	223	228	247	261	241	236	250	250	257	247	236	232	236	243	256	208	229	275	209	270	272	226	261	199	243	248	222	257	236	261	214	275	251	230	244	244	231	229	233	230	230	236	211	237	248	249	240	243	260	249	221	252	232	225	257	253	241	232	255	207	224	231	240	227	258	248	241	226	250	215	217	228	227	260	242	273	264	243	249	232	212	240	201	254	231	235	234	230	249	259	241	230	218	241	236	248	274	233	261	245	293	244	248	242	226	240	248	233	245	240	235	245	246	268	222	225	243	262	252	260	225	236	258	246	244	254	215	229	245	231	250	258	246	251	214	219	268	237	236	247	254	256	229	241	241	257	241	262	228	277	229	247	236	263	269	250	250	214	220	258	275	256	233	215	243	247	248	231	260	241	248	256	250	249	258	244	244	219	247	237	222	250	259	241	211	221	208	236	223	226	244	242	248	241	268	219	271	220	227	242	254	253	243	252	245	251	245	232	207	249	243	204	249	246	242	225	238	251	246	234	254	222	222	216	260	219	265	258	278	241	242	236	260	249	233	226	251	226	239	244	254	272	268	259	241	279	270	253	249	254	279	245	267	240	248	242	253	259	229	226	239	219	260	254	251	240	243	227	229	282	263	231	274	234	233	233	245	242	222	243	199	225	272	217	272	244	222	219	213	235	213	224	222	246	247	244	246	242	230	257	236	248	254	226	247	235	242	273	234	251	234	230	237	226	261	234	238	260	234	249	237	253	233	245	247	248	228	248	250	236	219	255	226	218	234	232	232	233	252	241	227	240	252	199	234	233	232	256	230	232	275	242	243	255	234	237	249	262	208	208	251	234	219	242	265	253	237	259	266	224	237	235	243	216	233	247	230	225	238	245	269	234	241	255	231	251	238	256	232	230	253	238	241	233	236	229	220	223	233	253	231	223	271	227	244	273	270	228	217	242	232	232	260	264	233	220	230	233	280	285	238	226	245	270	221	250	224	259	225	234	249	224	240	260	246	249	242	254	254	241	247	266	245	247	248	224	243	282	256	238	240	235	264	239	234	246	236	284	253	217	235	244	235	258	246	247	260	243	235	227	256	251	233	232	250	230	244	284	259	240	244	259	226	222	240	226	252	256	233	233	222	241	209	241	232	251	260	245	238	228	219	262	242	239	289	250	244	256	260	266	265	248	245	248	248	253	242	237	239	207	240	267	229	246	249	255	238	251	270	225	262	257	268	249	236	237	244	236	212	227	264	236	282	235	241	224	241	261	231	226	222	255	253	238	230	242	211	231	268	235	248	241	261	210	248	236	244	235	233	246	253	250	265	277	233	241	228	278	237	239	259	232	264	257	249	236	266	258	224	261	215	234	263	229	231	246	261	245	223	251	240	274	236	216	236	237	245	262	224	256	202	239	256	259	272	250	227	210	251	235	257	257	238	217	234	215	242	219	228	273	259	226	237	257	237	237	247	229	248	250	220	240	270	258	222	242	222	234	260	238	270	257	224	249	243	239	256	285	246	238	259	232	243	231	251	246	232	271	247	233	212	232	262	247	220	241	276	278	233	249	226	242	258	233	212	236	268	257	250	254	265	228	265	250	265	265	237	226	244	228	224	250	256	251	218	215	236	249	222	206	252	224	256	275	257	262	229	221	250	254	240	240	234	270	222	219	241	230	271	233	236	202	247	220	249	242	220	241	236	271	260	246	221	234	254	237	230	242	236	248	269	259	243	225	250	225	221	235	261	273	246	270	222	254	278	251	234	238	263	220	268	231	251	230	225	235	257	237	244	264	206	254	235	234	225	241	243	199	239	236	256	254	232	243	268	242	230	250	248	242	229	251	236	257	237	207	244	249	246	226	241	233	257	181	261	230	257	257	246	260	208	234	247	225	255	264	254	257	276	243	235	237	245	257	247	253	224	244	249	270	250	224	231	236	241	248	270	233	267	234	230	240	240	231	211	231	242	220	245	244	247	253	240	250	222	219	270	279	248	275	236	241	237	257	255	225	234	256	270	245	283	213	249	206	240	229	240	264	225	253	247	243	253	236	276	207	234	237	234	221	227	268	248	258	249	232	216	245	243	240	245	259	226	230	234	213	204	258	262	260	246	238	256	266	248	227	243	249	228	220	248	259	240	242	243	227	228	216	277	240	265	243	249	233	260	249	244	259	242	243	234	263	241	252	227	222	253	272	229	250	256	267	210	233	237	221	258	250	242	214	217	222	258	240	241	244	217	232	255	259	237	246	232	240	255	246	255	220	242	223	240	262	239	233	241	236	255	234	209	246	248	223	256	225	241	265	265	257	241	233	256	241	232	228	245	222	239	252	234	239	245	235	237	241	242	219	248	233	235	244	230	233	227	268	242	243	253	246	263	258	234	234	231	255	250	235	259	236	237	241	247	259	284	232	242	231	257	255	239	245	262	300	225	221	259	253	234	258	229	245	246	259	238	224	226	261	234	290	244	262	267	226	201	206	261	241	234	226	218	257	233	246	231	271	257	254	265	249	253	234	257	228	265	219	237	253	228	251	252	228	244	247	236	246	259	280	221	257	271	251	262	256	273	221	263	242	232	247	244	253	244	242	246	230	257	249	235	255	248	253	242	217	230	249	262	242	237	241	252	256	231	227	271	230	234	248	231	243	267	260	227	255	210	274	242	253	259	243	244	227	234	255	257	230	245	235	262	246	244	256	219	240	279	226	229	222	266	223	231	244	222	213	220	286	246	238	248	263	222	243	225	241	234	266	244	231	225	213	246	268	243	246	235	242	247	247	221	245	274	254	201	253	228	224	232	270	232	221	269	238	233	246	258	234	245	252	225	204	249	222	241	244	244	231	235	250	269	268	266	244	208	242	254	255	248	263	242	255	233	224	277	251	256	194	259	228	250	278	240	248	240	248	264	250	226	213	231	249	254	223	232	262	270	232	251	233	243	206	234	251	258	216	248	242	243	236	253	251	255	238	235	257	224	270	255	213	260	234	234	238	251	246	235	242	255	244	259	236	244	242	244	238	259	228	210	252	236	215	248	226	247	217	239	243	247	234	246	251	244	235	234	233	245	212	246	265	235	233	235	245	251	216	290	249	264	244	254	251	238	235	241	269	264	234	248	261	257	240
7503	3272	5459	8584	9098	7989	6865	5695	6287	6631	6819	7765	5734	3560	2074	1486	1235	1586	1852	2394	2368	2089	2614	2231	1418	1242	1171	1188	1111	1175	1281	1201	1261	1242	961	897	1032	1107	1055	1101	1051	1039	1030	956	1017	1115	1204	972	871	801	707	713	750	736	754	737	676	637	567	632	615	649	604	597	619	595	574	566	600	632	572	604	629	599	609	637	616	610	628	659	626	649	557	600	615	618	613	596	542	590	609	594	589	626	609	585	593	641	644	637	637	632	593	680	619	652	594	624	573	565	614	619	601	603	643	593	662	599	596	635	632	594	596	599	589	612	588	653	595	604	631	613	644	595	625	591	631	579	567	585	611	607	607	592	621	576	645	594	625	604	619	584	601	619	602	582	642	640	585	546	598	575	617	630	624	610	634	569	576	579	604	611	649	593	584	634	647	602	622	613	623	621	620	573	605	550	595	602	685	614	616	641	605	606	557	633	598	625	625	600	611	624	584	601	626	617	588	593	603	621	631	610	663	617	594	535	572	649	595	602	596	594	586	599	598	597	611	608	628	566	596	624	627	638	603	644	603	619	635	603	596	605	612	567	590	560	590	556	575	551	678	564	607	581	614	606	580	620	595	579	630	600	576	630	620	611	615	616	565	627	617	593	650	584	612	640	617	610	608	584	620	606	590	616	586	593	633	626	617	599	589	601	591	652	632	605	578	601	644	577	639	598	662	579	603	624	596	588	587	578	562	611	596	599	625	596	616	599	587	568	612	586	599	643	638	592	625	615	669	601	574	618	592	592	633	596	626	663	631	608	563	593	598	584	572	597	606	601	597	591	648	582	627	627	624	619	590	589	597	634	596	644	633	602	639	640	652	617	584	621	583	601	608	595	608	611	645	614	621	598	616	589	621	640	617	574	610	639	614	615	563	577	618	633	611	582	614	584	614	630	640	558	637	616	632	619	588	608	664	610	619	642	602	587	607	552	588	583	633	628	651	562	609	590	581	573	574	597	608	622	589	639	596	620	626	597	634	597	625	581	570	622	584	601	583	643	624	643	564	636	610	607	603	620	585	621	583	618	603	668	588	619	584	612	625	623	602	558	617	540	655	630	559	580	623	619	603	605	623	603	605	621	624	587	612	631	614	604	629	564	597	581	586	627	610	604	624	582	609	621	616	605	611	625	577	581	643	589	608	617	593	585	608	595	581	643	563	567	600	627	614	614	566	620	608	599	651	627	603	643	601	616	623	571	584	649	534	569	617	595	602	607	631	572	620	603	608	622	569	619	593	629	630	567	585	591	614	578	597	580	609	571	558	579	628	595	645	610	581	598	597	615	625	655	597	640	619	604	612	598	645	631	606	651	605	593	611	585	616	570	607	566	577	584	578	589	574	639	607	595	598	594	604	610	609	596	574	588	638	632	617	618	630	566	593	629	626	660	598	586	583	619	630	594	606	596	596	612	607	582	576	598	589	615	614	582	613	641	621	582	553	572	592	578	604	615	626	580	566	614	597	611	622	625	645	601	606	590	576	556	631	599	619	579	598	598	626	634	566	594	566	627	630	627	595	587	588	598	617	599	624	583	596	623	664	621	578	569	640	619	623	607	603	603	586	578	594	634	596	568	602	591	552	598	580	592	582	575	586	631	617	606	572	569	595	595	613	613	619	620	577	623	610	562	638	602	626	608	617	656	592	616	606	622	604	581	591	629	596	557	593	629	642	618	555	563	624	546	606	574	563	588	587	623	602	603	636	607	636	633	620	582	580	588	586	580	608	646	617	607	559	604	596	559	592	569	599	582	623	599	600	643	593	611	617	621	619	657	581	600	593	595	600	593	588	607	591	630	592	611	590	616	558	603	634	630	622	608	566	581	610	612	595	563	573	583	572	627	589	574	544	604	616	621	615	606	568	567	604	599	575	636	575	558	596	594	575	646	639	621	614	592	543	599	621	611	562	549	594	637	588	548	607	631	590	599	626	572	593	642	638	602	592	570	628	627	640	600	598	612	587	617	652	609	613	602	600	582	615	621	580	601	577	623	612	613	611	625	618	591	610	594	613	552	629	667	613	622	605	598	595	637	579	623	621	608	645	578	594	638	611	585	619	601	648	617	622	626	631	631	627	600	611	642	591	594	606	612	603	615	625	620	604	606	622	591	650	616	621	635	593	579	577	629	566	612	612	594	624	607	622	581	597	606	621	614	643	643	608	593	610	610	607	572	611	598	576	621	607	604	613	619	572	624	605	599	664	590	606	596	594	573	609	614	589	625	604	612	639	650	597	626	610	574	592	661	557	624	611	611	606	619	604	657	557	620	621	588	569	594	612	612	559	595	597	586	586	622	616	596	582	620	624	608	593	608	599	639	616	598	655	607	584	592	593	591	605	666	571	634	628	591	561	639	647	638	597	576	602	623	589	592	601	586	543	598	622	616	600	586	589	607	610	586	605	577	637	545	601	622	586	605	582	634	558	605	608	613	588	550	640	597	578	622	629	590	628	630	606	641	612	616	619	577	647	625	618	610	600	591	635	596	608	615	598	610	611	610	612	580	597	609	575	604	614	620	607	599	601	595	553	587	604	577	627	585	599	595	626	611	579	606	593	626	564	595	566	593	589	621	641	606	617	640	581	582	603	633	582	578	637	607	652	590	629	577	590	644	616	619	608	600	627	592	611	621	568	585	617	616	622	578	614	659	643	589	649	592	554	552	621	593	594	602	611	633	617	585	646	574	581	580	617	616	590	610	619	596	624	588	624	597	592	591	606	631	590	569	607	584	619	618	567	612	561	634	628	637	618	674	646	584	632	603	636	621	606	601	571	574	585	620	606	639	613	652	636	616	629	578	635	603	597	572	581	635	567	583	593	593	631	574	657	636	625	597	669	628	592	585	583	598	680	620	603	640	622	598	637	600	618	590	612	597	592	575	597	610	564	596	609	626	577	599	616	608	650	591	623	621	586	551	599	608	611	603	584	579	607	602	571	635	619	620	617	598	644	616	610	613	586	603	611	608	589	618	607	627	642	594	617	603	610	591	618	613	570	649	641	626	614	622	613	626	631	599	634	617	626	582	571	572	614	618	582	601	615	648	622	534	552	560	618	640	583	606	574	583	591	595	585	600	586	607	603	569	577	573	634	601	597	642	632	620	618	594	596	602	575	618	603	630	610	561	570	634	600	597	639	610	632	623	623	604	600	623	611	591	612	606	603	643	606	649	632	598	577	624	594	577	611	624	641	641	647	622	582	606	605	553	614	584	647	627	568	628	596	607	609	554	590	623	568	586	621	595	619	609	646	643	661	615	658	632	648	631	635	596	629	633	607	590	624	635	612	595	613	615	582	589	582	589	615	619	567	590	644	607	584	642	619	628	618	580	630	564	616	585	574	611	639	616	606	607	638	603	623	664	609	607	568	604	621	609	606	646	608	607	588	655	604	600	581	606	605	587	584	645	600	595	599	606	621	594	626	644	596	607	642	602	634	603	559	657	627	591	600	587	633	587	549	604	564	587	632	601
16585	8112	7529	7247	6316	4355	3070	2092	1904	1975	1926	2003	1573	845	477	380	354	434	442	535	531	502	650	517	329	305	309	341	294	285	367	386	306	352	301	269	306	309	295	281	278	271	288	271	297	329	335	215	235	240	208	200	215	212	187	167	204	203	181	237	194	198	191	205	214	202	192	196	182	210	186	179	182	205	196	193	179	190	200	193	195	187	211	199	202	190	194	196	199	170	193	184	174	230	195	199	191	207	197	170	197	203	185	209	202	188	201	179	187	201	180	175	207	186	176	195	180	179	189	152	187	201	195	217	182	190	178	193	195	204	183	185	189	198	216	178	188	183	205	205	201	190	189	175	173	229	209	201	183	190	195	193	215	191	196	188	199	197	190	204	179	192	181	180	194	190	194	204	192	177	210	176	201	192	195	197	178	192	188	181	202	177	183	179	207	200	218	196	195	211	198	197	193	181	180	186	194	200	196	171	186	181	215	214	168	183	220	203	181	200	187	179	174	206	184	185	195	194	184	208	190	199	208	190	193	183	205	177	191	202	199	192	172	177	177	204	206	206	212	185	180	187	195	220	209	206	186	185	198	178	204	222	194	204	178	182	182	207	165	182	170	190	173	207	208	192	206	176	204	202	208	188	164	215	207	174	207	195	191	202	183	198	210	220	185	205	196	186	202	195	189	201	179	175	187	180	203	192	171	171	199	188	182	185	204	185	206	164	191	191	201	198	216	182	172	198	196	188	201	188	185	177	208	193	180	184	181	173	197	202	180	194	183	178	201	188	194	197	187	200	173	184	180	201	199	198	199	188	183	190	182	189	192	194	198	191	197	199	211	197	179	186	204	195	194	194	210	187	200	187	182	201	199	180	205	198	200	200	183	168	160	204	182	186	216	217	166	181	180	214	203	206	197	210	206	215	181	207	209	206	179	187	211	211	196	180	180	200	185	189	179	213	193	186	179	185	169	190	191	184	208	194	207	182	211	205	184	189	201	213	177	184	175	187	187	185	200	192	189	188	187	208	183	191	203	184	209	202	197	205	210	188	189	203	203	204	204	180	214	193	180	198	190	185	165	213	202	159	232	191	204	198	189	185	205	182	168	181	186	197	202	197	190	180	198	221	191	191	194	189	205	201	193	181	178	194	193	177	188	201	177	207	194	202	188	207	171	192	174	196	163	194	205	187	170	188	180	211	182	212	154	190	210	207	205	186	197	207	191	195	197	171	188	191	176	200	215	212	197	211	197	203	197	187	199	173	186	170	191	197	216	171	189	180	189	228	197	179	165	186	198	215	195	180	205	196	174	176	177	163	178	193	191	187	196	184	192	221	200	212	193	188	182	197	169	178	196	201	196	171	191	209	192	183	206	178	195	199	228	193	191	206	193	187	215	213	199	187	197	188	201	234	177	197	169	191	185	195	215	187	182	221	209	179	182	171	213	172	189	204	175	189	186	213	182	196	161	207	178	177	206	189	213	218	198	210	183	183	193	192	203	177	200	182	200	193	204	196	187	158	203	211	204	167	206	179	182	188	195	201	198	201	191	214	180	171	185	191	186	193	205	189	182	188	200	177	187	198	194	202	221	190	176	194	185	198	179	178	202	209	199	189	194	208	200	179	180	211	178	183	207	220	176	187	179	181	224	193	178	194	208	206	193	200	172	196	166	191	180	182	198	206	197	208	185	208	199	205	191	203	189	197	185	195	171	203	187	194	177	207	217	203	188	208	228	204	192	201	199	189	181	199	203	193	189	187	176	195	192	187	190	181	163	172	197	185	197	190	179	201	186	199	209	205	193	192	194	196	193	206	188	203	194	214	184	192	209	216	187	210	205	189	181	186	198	176	212	194	210	196	155	196	172	201	195	192	203	162	191	200	171	204	187	219	210	203	201	194	196	243	190	176	179	182	164	177	197	177	159	176	202	208	168	197	193	195	200	165	205	201	190	212	199	201	190	207	188	196	170	184	162	195	212	182	166	182	183	185	175	187	172	180	186	172	177	197	196	185	198	179	182	188	181	187	180	212	190	210	201	185	227	204	189	213	166	199	179	182	188	196	183	182	213	152	205	196	188	195	205	182	190	175	213	206	171	193	184	202	217	205	228	186	214	194	198	175	206	189	186	184	182	195	199	185	165	213	202	204	218	197	181	169	163	197	188	180	195	178	205	201	185	184	202	161	194	186	183	202	195	186	175	170	186	186	212	193	214	175	198	191	205	189	178	186	200	218	185	171	179	188	191	199	191	204	189	181	190	168	169	168	204	180	180	203	177	199	210	201	202	201	202	202	194	173	202	174	181	179	182	178	201	173	208	189	202	210	203	205	174	202	181	203	180	169	212	207	197	168	171	182	189	185	172	196	185	188	204	187	216	208	169	199	191	189	200	200	208	193	170	196	197	203	179	186	196	192	172	194	185	199	194	199	196	184	207	161	180	189	193	218	194	174	176	196	186	207	189	226	203	197	199	174	180	186	174	200	195	181	190	199	174	199	212	185	181	195	193	222	207	170	186	194	185	225	208	197	179	191	197	185	193	202	185	206	184	182	206	185	210	219	181	209	191	193	200	169	183	187	192	188	234	191	206	193	205	172	184	210	185	188	159	206	178	203	200	183	187	195	194	177	208	185	214	179	199	189	197	190	180	206	200	180	198	194	177	151	213	184	206	194	211	166	192	192	165	178	179	179	184	202	181	191	197	204	179	188	180	181	200	192	174	203	177	179	177	183	191	212	173	183	202	197	181	182	201	191	206	231	198	178	203	194	190	185	173	183	183	184	197	197	192	176	221	178	174	172	181	215	179	191	176	182	183	200	205	185	209	184	213	195	232	208	197	181	199	164	202	194	196	205	200	183	194	189	185	220	207	198	212	203	200	206	194	177	198	195	190	194	232	241	193	202	177	197	217	205	174	195	197	198	208	203	205	182	211	176	180	186	191	203	178	206	190	210	193	183	213	191	197	191	191	186	194	176	207	189	179	175	210	215	189	209	196	213	184	196	172	190	217	194	190	216	181	181	180	190	189	194	205	158	177	189	201	167	209	206	196	179	183	166	214	196	226	197	183	188	203	200	194	187	196	164	183	217	224	173	170	212	179	195	180	198	194	193	157	205	164	178	199	218	199	175	159	168	199	203	206	202	185	163	165	219	180	195	170	207	178	181	182	203	175	225	206	202	178	186	207	194	220	204	224	196	189	197	196	187	203	187	198	185	208	195	203	198	198	203	199	196	203	175	192	208	202	211	222	190	204	185	200	206	168	218	205	192	203	186	186	193	221	198	175	188	201	203	193	187	197	166	177	191	195	198	199	188	185	197	172	195	181	187	180	180	198	183	200	171	183	184	229	204	188	189	177	202	213	195	211	209	209	169	184	204	171	165	207	197	207	216	191	236	214	177	197	196	179	194	173	216	219	192	184	192	205	181	218	196	182	195	203	213	193	202	180	206	198	186	216	180	200	213	199	193	203	169	176	195	178	200	202	166	182	195	183	174	185	189
10275	4770	8463	12060	13807	11682	10126	8433	8696	9446	9322	10399	7824	4713	2586	1889	1665	2176	2370	3244	3183	3071	3918	2759	1761	1602	1521	1595	1529	1669	1957	1910	1643	1806	1265	1108	1385	1462	1370	1390	1313	1292	1313	1262	1453	1474	1525	1015	929	992	744	772	848	684	641	632	643	577	561	576	586	592	598	609	537	586	583	511	550	511	542	514	503	528	599	545	512	527	554	517	502	524	522	531	533	535	527	510	507	490	518	530	548	518	545	531	486	505	537	479	517	565	577	540	538	538	519	563	548	526	490	518	534	543	488	496	569	547	539	510	539	548	523	538	501	517	487	567	490	547	535	516	510	512	517	515	516	528	548	508	521	502	523	522	529	506	518	526	514	512	507	516	550	516	532	486	519	503	515	506	559	460	523	465	527	540	524	501	492	522	511	525	501	513	504	547	521	534	524	488	540	542	522	536	525	528	492	518	546	475	501	548	499	537	563	484	497	542	525	523	512	490	507	510	511	512	519	505	540	535	548	509	527	486	511	516	512	495	479	501	524	509	492	508	515	498	478	490	528	507	544	517	515	513	492	510	536	568	507	494	566	532	489	520	532	521	518	497	508	493	503	520	488	523	508	503	518	490	468	470	506	508	500	510	540	534	549	535	577	529	533	507	524	521	492	493	494	531	482	504	493	476	490	545	529	523	538	529	536	530	496	509	518	469	552	523	511	568	558	499	482	528	502	514	502	482	476	534	504	493	498	559	523	501	511	482	511	477	496	491	568	475	513	499	506	541	521	532	493	493	517	504	497	529	563	488	547	508	540	530	508	509	520	551	478	497	497	505	461	518	529	484	523	511	512	515	529	510	504	504	501	468	514	545	515	491	519	485	529	527	540	522	492	535	538	498	491	529	507	523	520	532	531	530	487	483	483	520	532	521	509	544	483	528	511	543	507	487	506	516	488	537	533	507	508	488	538	489	498	522	517	510	510	535	483	501	499	514	531	519	502	542	520	526	498	534	506	500	545	492	523	509	540	504	518	459	499	523	520	508	491	537	502	520	518	543	521	508	473	530	509	522	547	492	479	516	500	514	492	520	549	516	513	522	538	477	501	526	542	523	507	519	527	518	524	503	482	480	546	475	485	499	528	550	510	526	516	520	546	544	528	485	514	478	527	535	515	490	521	538	513	534	536	524	520	536	496	504	482	547	483	508	546	471	543	518	529	544	472	522	497	513	464	496	508	513	505	521	535	523	482	519	557	508	499	539	533	490	497	457	493	478	489	548	499	473	515	508	506	445	501	506	550	517	514	503	505	482	490	533	512	509	542	497	522	489	489	516	518	516	507	543	490	492	530	501	516	491	486	479	502	491	492	519	514	512	528	509	519	541	529	502	495	512	519	544	503	479	488	525	505	477	533	520	553	518	519	530	507	537	515	534	516	514	545	503	522	553	487	532	521	499	515	504	488	501	472	535	549	474	482	521	562	514	497	526	486	518	501	508	547	476	537	544	522	537	525	542	519	526	510	472	517	527	523	496	505	521	496	524	467	545	521	475	517	549	492	483	525	549	486	569	503	458	506	543	523	523	541	508	594	496	532	537	494	543	557	507	480	498	526	491	530	492	520	492	500	543	509	520	535	532	479	516	514	527	476	502	519	522	535	503	483	511	504	485	550	516	519	493	520	495	529	478	503	512	489	523	540	461	524	534	507	476	518	525	525	499	477	507	527	518	493	531	534	526	512	495	556	539	533	524	509	500	531	534	531	509	502	533	529	558	498	503	527	491	530	518	539	498	509	510	509	534	501	523	504	546	512	500	507	580	475	569	516	508	537	509	495	488	570	526	525	531	555	540	490	518	500	550	540	539	487	562	473	519	504	494	514	498	496	501	509	524	498	509	519	534	497	488	489	490	538	527	495	498	554	501	533	484	534	508	505	460	520	510	511	538	525	490	473	536	512	506	495	480	499	528	517	528	491	496	529	505	493	542	513	529	518	496	494	534	509	487	537	529	509	528	514	514	532	512	542	516	488	507	511	506	478	478	536	475	492	557	509	530	534	504	527	502	541	514	480	521	519	531	511	554	486	495	551	491	529	509	517	492	507	465	516	536	512	518	528	490	478	513	533	534	494	485	529	516	489	524	515	530	510	515	513	553	530	503	529	503	508	492	477	527	492	549	538	475	529	524	490	508	482	519	534	505	507	468	475	506	521	530	506	533	535	531	533	504	498	558	506	486	523	511	525	513	520	543	493	536	539	429	514	529	486	481	493	511	540	520	532	501	492	526	535	505	533	538	497	483	499	581	537	511	487	529	530	502	551	451	469	520	513	504	563	501	536	523	512	525	503	525	517	470	486	495	533	528	524	461	497	504	544	504	498	505	515	522	549	524	590	509	490	533	514	503	494	498	539	499	523	509	518	490	516	519	549	520	507	509	499	503	546	489	536	518	500	536	509	509	508	571	517	464	502	524	487	485	471	488	495	518	557	534	520	514	523	501	511	537	523	563	493	498	489	537	463	512	510	517	503	518	520	500	482	531	530	539	516	518	527	483	551	495	503	496	537	523	517	514	511	552	526	477	476	515	503	519	527	524	491	521	483	513	533	529	525	518	519	512	525	481	512	482	513	534	537	495	532	549	530	532	506	520	496	511	538	531	485	529	522	503	518	511	495	535	559	506	511	509	531	500	514	514	519	508	524	519	512	525	489	550	533	523	508	561	467	463	497	532	504	509	568	489	520	519	549	516	534	526	499	490	516	525	501	498	542	531	542	542	536	527	496	524	545	505	507	503	523	491	499	517	491	507	539	505	543	543	453	524	548	523	527	541	517	499	512	521	494	517	505	568	523	514	529	493	494	522	539	525	550	569	518	496	510	513	512	502	547	480	464	509	520	519	524	520	514	515	545	540	537	509	505	512	521	516	500	565	523	521	526	487	523	546	542	509	501	559	506	528	516	501	545	538	519	515	546	516	513	485	495	529	511	484	520	507	485	509	491	504	516	512	515	521	488	499	511	517	527	513	508	475	567	514	518	525	527	504	486	490	519	513	480	487	541	498	509	508	548	539	519	505	538	499	560	501	550	580	470	507	548	527	537	486	521	513	553	499	545	512	517	477	504	520	543	508	512	511	523	543	519	503	505	494	544	522	544	546	543	521	524	545	471	503	527	501	511	521	539	490	523	517	508	493	481	511	511	497	515	475	496	579	497	531	500	523	511	489	503	499	542	502	511	556	526	491	513	504	501	532	509	530	501	529	529	545	470	491	572	484	489	522	523	539	493	491	559	509	520	533	505	552	506	467	496	500	495	547	532	485	490	508	489	531	523	486	526	491	527	504	537	551	494	556	508	477	510	523	489	496	545	512	513	495	520	533	495	512	505	528	500	524	524	483	489	488	556	541	520	499	535	514	502	559	516	551	484	525	497	543	462	486	539	521	526	523	501	540	517	513	497	515	503	482	534	492	480	532	493	524	517	507	492	517	535	522	533	534	525	490	529	522	537	493	502	518	541	503	504	521	532	509
2812	814	850	751	845	757	699	769	845	873	896	1049	763	555	439	419	432	484	473	516	482	498	475	422	470	418	409	419	387	412	396	381	422	410	405	411	403	441	430	407	416	384	402	429	362	395	393	436	382	400	373	407	365	390	399	402	411	385	392	390	396	401	369	432	380	406	398	376	416	413	388	375	408	378	406	382	432	388	392	381	402	408	383	385	402	418	376	383	378	368	379	373	406	418	399	439	407	388	460	410	421	386	369	393	439	384	377	408	399	403	421	372	391	410	398	404	382	373	393	398	402	393	401	397	377	425	385	390	388	428	437	401	393	354	404	359	390	398	385	374	380	381	383	353	395	396	395	400	381	427	373	381	403	379	395	372	409	358	405	396	407	387	382	375	388	420	380	410	388	382	402	388	376	364	409	373	393	388	403	392	362	410	392	400	402	364	405	409	384	397	384	392	399	341	372	390	398	338	370	425	399	398	366	386	403	381	374	405	382	396	382	406	359	443	406	407	387	407	404	413	384	366	437	413	379	378	409	420	442	413	387	411	397	426	388	375	397	392	397	394	402	398	415	354	388	359	390	353	387	380	363	402	406	407	409	356	396	406	366	434	379	356	391	391	361	395	401	369	383	384	386	388	394	370	403	417	397	377	380	409	386	373	417	355	417	376	413	411	388	387	380	416	375	434	363	378	380	397	418	427	401	386	420	397	413	364	382	386	388	427	412	416	387	435	385	444	381	359	404	390	372	405	382	374	380	399	363	416	442	399	349	362	412	378	389	447	397	364	401	379	416	403	370	412	399	430	387	357	409	395	397	404	358	359	377	395	396	433	367	426	396	420	381	424	412	378	380	436	384	379	332	380	394	396	401	364	377	358	407	418	396	390	406	391	402	385	402	367	388	439	381	364	363	388	393	368	379	399	359	395	396	397	414	391	412	393	407	431	412	392	411	375	412	402	364	378	377	364	374	390	389	398	395	390	372	405	416	394	365	404	374	389	383	411	391	381	384	420	386	403	403	397	369	372	405	364	405	382	370	391	382	381	400	397	418	422	399	377	408	440	413	354	373	391	406	394	407	419	419	386	394	389	394	436	391	410	417	420	389	374	387	426	382	388	431	345	381	381	359	365	429	415	419	407	365	397	394	384	364	396	393	406	399	412	400	396	401	367	409	398	398	422	381	365	385	400	392	358	390	416	381	371	387	391	430	375	401	387	391	406	385	424	405	407	393	381	391	371	433	393	383	384	394	424	401	402	436	375	393	394	410	397	392	387	408	410	380	403	389	408	383	387	395	409	390	412	412	389	375	390	378	411	377	401	440	384	396	373	409	352	417	431	376	398	371	409	397	423	408	404	421	410	425	383	411	393	409	396	416	387	396	377	367	369	393	399	385	397	363	398	372	392	395	435	390	409	404	396	397	406	411	407	381	390	424	416	382	402	399	386	363	370	416	395	371	388	417	369	386	392	385	425	424	395	394	418	377	383	392	377	401	397	434	420	396	408	392	354	402	388	406	395	383	377	419	384	418	402	348	395	426	392	398	403	420	394	369	411	432	417	402	398	369	392	382	396	371	389	369	408	391	409	413	382	393	388	392	406	337	404	410	385	363	443	363	387	406	393	418	393	406	433	349	364	372	356	411	406	417	359	410	392	351	384	396	406	407	425	388	394	399	417	398	414	408	414	378	410	399	411	400	383	404	358	385	389	357	412	399	414	417	420	355	371	404	404	424	383	372	395	419	395	383	352	392	416	401	416	398	370	374	395	396	394	403	357	394	374	393	395	381	379	403	397	399	387	382	395	381	378	368	407	417	412	415	420	421	407	360	372	396	381	406	366	387	367	389	395	391	420	399	416	407	409	387	410	362	377	389	391	418	365	405	394	381	426	399	358	376	379	404	395	369	378	393	389	410	395	358	423	364	382	400	394	355	405	384	425	410	390	371	373	392	413	396	428	413	393	413	376	428	385	392	363	374	395	413	413	417	450	406	399	399	389	414	359	426	393	387	380	406	409	396	376	394	366	342	400	363	390	409	409	404	421	392	388	376	406	406	409	398	409	421	379	392	432	387	337	407	410	388	390	359	370	430	375	434	426	409	433	379	428	376	366	376	411	379	388	405	388	416	409	405	400	409	381	405	403	433	400	405	381	412	404	395	400	388	372	384	374	418	389	403	390	400	356	392	371	387	373	384	374	353	398	405	388	442	392	416	409	397	411	379	379	416	428	393	443	390	409	425	397	375	426	427	402	391	382	386	362	367	400	380	416	379	428	372	422	414	369	418	432	398	398	422	389	404	381	389	434	410	377	382	372	384	435	362	426	415	351	426	382	398	400	397	401	422	384	415	410	372	392	384	387	394	437	379	409	361	402	395	393	412	380	386	377	409	402	404	408	350	370	417	381	389	382	385	416	392	401	394	382	404	388	406	403	407	401	396	385	412	394	431	396	417	356	412	363	394	363	384	411	413	459	401	426	389	371	419	440	353	428	375	387	356	397	392	409	365	400	427	424	371	411	387	394	416	423	411	405	423	384	354	371	387	406	391	392	414	412	421	386	399	373	369	391	361	369	417	395	393	398	412	424	408	408	395	419	385	408	377	437	391	389	368	405	380	388	383	399	393	354	422	381	393	465	419	416	383	406	403	377	419	386	375	374	396	407	440	407	406	409	414	379	405	413	394	385	394	441	431	388	384	389	420	406	419	378	440	415	415	395	374	383	422	359	396	428	438	394	434	425	378	381	401	390	382	371	371	357	406	384	398	367	391	387	382	360	404	393	389	360	401	407	388	399	385	426	388	413	417	448	392	429	366	393	384	414	404	385	396	398	384	394	389	365	397	404	410	364	401	397	380	391	399	369	399	369	447	406	404	400	428	392	399	398	386	409	413	421	360	395	433	375	381	402	378	366	408	405	389	379	402	416	379	415	389	392	409	344	372	425	385	401	389	406	372	429	401	359	374	400	380	407	370	399	404	426	385	406	398	415	409	395	414	423	438	395	367	369	402	395	376	407	440	406	396	374	404	373	414	371	377	424	418	396	374	402	348	402	410	388	393	374	376	371	387	390	394	398	411	400	425	450	394	394	395	375	389	383	364	377	362	375	396	394	450	422	397	412	371	401	367	418	389	400	403	391	385	398	428	390	383	390	383	383	367	382	431	413	408	346	382	411	379	401	409	377	386	405	444	422	383	440	397	403	390	440	411	400	393	390	423	461	379	389	370	395	393	431	376	414	405	405	395	369	369	389	390	421	417	382	400	382	375	407	387	383	401	412	392	391	408	416	438	383	370	387	397	389	402	413	388	414	449	385	380	376	393	398	437	409	419	396	408	409	412	393	384	407	370	401	380	349	402	366	366	402	408	384	383	385	398	431	384	431	419	392	419	423	435	406	437	391	384	410	384	386	376	380	411	416	384	382	409	414	404	426	402	388	423	375	421	398	430	350	364	415	377	415	396	411	416	370	379	409	402	374	403	414	408	384	398	394	337	387
2909	1263	1688	2243	3023	2956	2877	3082	3650	3731	4037	4978	3434	1914	1208	1050	1184	1404	1356	1664	1543	1587	1689	1259	1028	945	942	972	898	969	982	980	943	945	970	945	977	944	913	951	892	947	999	937	891	938	956	976	908	948	956	927	931	968	918	937	896	951	937	968	967	904	902	987	887	918	962	915	944	951	937	932	960	920	934	891	929	927	955	899	950	931	977	954	922	928	905	936	958	925	932	969	931	956	937	964	889	897	868	924	957	949	934	923	941	909	998	941	970	954	924	937	922	960	899	900	901	910	926	935	913	886	894	921	921	980	929	954	862	983	921	959	911	905	948	958	867	890	920	959	909	937	902	997	913	938	980	950	928	938	968	923	945	938	925	929	964	899	909	905	968	946	949	948	936	900	918	945	853	938	927	934	924	916	992	913	997	960	866	929	962	902	951	892	926	918	871	957	916	932	939	909	951	889	919	865	937	948	909	925	964	916	914	951	950	976	939	944	881	924	893	937	911	922	927	910	936	901	916	936	902	949	890	899	949	919	949	965	936	911	954	915	874	935	946	974	900	967	948	910	950	876	915	877	900	945	938	941	911	953	904	952	932	905	848	944	923	938	908	941	947	908	960	937	941	947	928	900	904	957	912	917	872	879	941	942	985	881	919	996	931	910	990	938	977	956	950	928	935	909	942	974	914	944	926	901	955	911	928	886	895	949	884	964	906	950	937	969	920	969	961	867	883	872	943	928	882	966	942	924	918	947	968	943	958	959	939	982	945	948	966	910	961	893	920	922	890	951	911	957	894	898	908	950	949	951	940	964	872	923	992	896	889	977	937	934	906	972	904	987	911	911	917	936	935	960	957	919	895	913	958	962	976	951	934	905	941	968	962	904	928	924	923	909	902	967	929	901	994	925	940	911	955	908	997	906	877	925	927	918	928	952	903	904	992	945	965	883	971	934	931	875	941	971	942	912	918	975	922	944	968	933	871	989	937	884	972	955	928	865	960	910	922	953	908	947	886	917	878	942	919	897	902	956	932	963	903	954	950	928	951	949	934	924	951	934	956	934	911	959	891	931	961	899	957	922	922	930	892	940	939	884	921	900	928	972	910	906	988	934	946	950	965	847	954	967	852	954	886	879	924	949	938	926	959	917	949	952	928	940	879	966	953	903	866	946	905	950	953	934	880	913	936	876	924	875	957	919	952	913	934	925	919	921	905	970	948	943	936	920	942	961	955	886	936	919	960	905	980	949	966	925	866	957	952	919	913	950	922	908	889	938	963	923	896	977	945	922	928	919	928	936	920	949	946	961	962	879	925	926	895	955	912	946	838	918	918	947	894	922	954	988	930	926	941	885	924	925	944	907	955	984	952	930	884	882	946	939	979	890	920	973	905	923	931	938	891	915	937	957	953	915	954	916	962	945	927	1006	948	928	913	912	944	916	934	865	912	883	959	941	947	967	934	910	916	908	958	978	985	860	935	959	910	949	891	918	912	988	937	949	880	928	1029	963	914	954	917	907	944	969	883	951	963	983	974	925	968	895	955	963	913	928	943	984	920	876	916	900	907	959	926	903	950	933	928	921	966	928	935	901	875	910	980	935	954	941	916	934	929	948	913	937	992	950	942	942	941	947	894	881	919	955	897	941	974	965	928	906	962	928	943	931	890	951	886	886	959	885	911	960	892	930	1001	919	947	930	955	905	976	876	961	938	936	885	921	892	966	925	923	946	906	904	933	977	921	890	945	863	942	891	944	918	906	872	906	922	908	950	957	896	938	928	979	918	978	930	929	931	960	934	870	885	932	920	985	938	938	908	944	933	970	928	961	881	933	943	932	936	924	919	889	916	918	943	954	908	939	908	942	926	974	942	957	919	961	895	925	926	1002	942	935	936	942	940	945	895	948	975	968	905	955	916	940	908	913	955	949	922	915	930	933	888	939	946	890	981	955	980	895	862	890	950	930	940	935	891	957	918	944	922	918	970	954	959	920	959	941	964	922	920	960	915	945	930	892	938	897	928	925	995	923	971	946	890	953	857	926	914	902	895	869	954	921	922	908	890	900	990	928	973	868	956	864	938	928	886	900	964	951	851	893	958	943	936	948	912	927	883	939	919	941	889	939	945	978	928	919	979	935	890	935	956	908	897	924	904	898	894	992	906	902	907	948	984	963	923	975	978	979	902	964	920	947	894	938	930	914	903	968	987	989	938	961	929	901	880	950	963	875	940	882	944	892	927	946	958	912	933	862	879	933	952	943	959	937	893	910	937	932	983	898	939	896	949	890	956	901	896	918	972	970	930	952	913	975	922	968	1002	940	925	923	930	962	980	920	871	960	866	944	910	944	975	888	889	935	930	940	966	933	944	908	925	896	919	874	993	932	937	940	926	990	983	913	955	936	884	900	962	924	939	870	933	937	955	965	912	937	934	938	938	985	929	927	972	943	875	918	914	913	920	909	897	923	930	948	934	921	987	940	938	1007	927	960	960	947	861	890	961	967	946	945	977	927	938	869	940	921	909	894	888	993	884	916	936	953	916	974	942	888	938	935	950	920	935	930	868	871	900	865	914	946	922	1015	897	881	908	947	929	967	905	940	966	940	920	978	956	893	985	879	931	959	976	977	985	946	976	995	868	915	939	934	938	913	960	914	928	896	955	930	1022	927	902	962	905	973	944	908	944	950	889	923	861	959	851	903	918	907	959	923	904	906	855	946	945	916	942	889	928	985	878	911	910	892	851	886	937	959	1018	948	926	895	940	930	927	880	940	874	970	876	921	977	903	889	876	960	959	936	894	941	881	935	926	914	942	913	962	1001	916	973	923	974	992	942	924	912	920	888	969	865	931	913	943	938	912	932	967	883	890	942	931	940	983	948	890	903	868	885	962	966	977	921	889	906	942	957	902	880	923	928	901	966	938	936	940	960	917	947	953	885	965	940	887	888	895	916	977	938	903	875	910	940	913	917	914	943	907	894	908	973	870	891	906	901	950	924	984	969	909	951	932	898	912	917	917	869	905	931	942	912	912	879	954	966	938	893	957	874	951	940	928	980	911	994	897	940	942	952	908	940	969	969	893	927	955	916	960	942	910	903	924	946	936	920	904	912	969	950	970	963	927	923	922	934	953	944	970	896	900	927	958	927	939	989	900	982	887	895	966	980	969	947	931	912	939	961	934	946	917	915	966	961	919	926	906	949	947	900	916	904	970	929	938	917	977	942	873	941	950	902	894	991	914	935	949	887	931	922	963	914	930	949	937	972	935	974	970	962	901	965	943	848	940	876	928	925	911	951	937	944	1003	980	944	911	991	941	913	893	951	987	959	961	922	970	975	928	935	906	940	943	935	961	916	970	924	929	907	892	983	957	945	929	906	881	884	954	984	899	900	888	912	978	883	922	937	896	961	902	962	931	984	870	919	903	890	927	903	929	888	948	971	963	900	991	921	948	924	926	900	937	976	931	938	913	944	938	963	900	941	1001	1009	904	929	935	882	942	874	955	997	928	952	917	946	974	955	953	894
9639	4853	4377	4587	3966	3198	2250	1698	1489	1400	1473	1551	1045	558	389	308	383	386	428	494	461	449	512	418	295	299	312	267	298	320	346	298	303	294	288	306	306	284	300	286	302	303	268	320	265	272	261	281	271	273	237	265	263	260	231	227	238	255	248	235	217	250	228	254	238	236	262	248	270	230	248	251	240	262	257	265	239	230	229	248	238	225	237	256	244	273	284	250	236	251	235	236	246	265	292	231	253	248	249	258	235	243	259	248	246	231	258	267	242	236	262	238	275	244	225	241	265	229	244	256	235	212	258	260	257	245	221	253	237	225	246	246	249	227	260	246	256	239	248	220	238	240	220	221	252	253	240	223	230	242	252	231	226	257	246	228	246	223	233	238	254	244	231	248	267	231	253	224	226	252	244	236	240	213	208	254	230	231	231	261	271	252	247	242	240	231	253	235	220	243	252	258	219	223	264	227	234	227	254	218	235	230	231	232	234	228	232	220	237	254	217	253	231	231	267	237	256	247	273	243	228	242	249	244	217	234	228	231	219	275	238	233	252	245	247	214	241	224	228	247	229	247	237	232	212	253	232	202	235	229	248	216	222	220	244	219	219	246	207	253	236	243	249	236	252	253	245	234	257	231	239	225	227	213	229	213	212	227	229	240	239	221	260	255	255	241	246	261	220	259	260	245	243	244	234	229	244	255	266	239	235	251	257	235	275	235	235	285	220	223	237	233	254	243	241	257	253	229	242	253	254	258	256	268	284	232	240	250	249	207	233	238	233	234	265	222	242	233	215	234	240	227	257	231	265	239	253	244	273	234	205	210	219	246	252	253	235	239	270	257	257	233	259	260	246	225	225	249	216	259	241	239	231	245	250	227	228	225	238	222	275	252	253	246	259	274	251	232	215	227	214	263	234	216	247	222	234	254	238	263	290	260	241	211	247	258	208	232	240	241	223	238	241	274	238	265	244	221	244	244	259	253	226	254	236	225	263	235	248	232	233	236	224	233	239	260	253	261	239	218	216	217	219	220	238	224	225	238	265	234	227	242	249	212	257	245	240	237	233	254	247	265	220	243	243	240	211	235	241	259	225	247	272	256	257	232	250	245	228	245	211	202	256	219	225	227	216	255	221	283	242	262	236	233	263	241	237	275	223	230	261	239	234	257	234	268	239	233	246	249	229	205	229	227	235	257	255	226	234	225	250	256	258	249	263	216	238	258	244	255	278	248	263	234	251	255	224	242	239	241	238	198	220	220	203	250	226	216	225	234	243	232	219	230	223	246	215	232	251	236	251	249	240	241	227	232	251	269	232	229	249	219	242	239	266	234	244	246	265	234	266	230	235	250	222	227	269	215	231	237	261	243	243	232	241	217	251	225	242	253	232	285	248	233	235	226	229	250	263	252	250	228	232	272	258	228	241	237	240	245	238	245	216	235	249	234	256	239	244	250	239	251	249	220	226	222	237	251	235	206	237	256	264	244	251	241	253	243	234	270	245	249	265	232	230	233	272	255	252	221	253	227	246	228	254	214	227	247	242	222	259	238	223	216	251	223	219	258	226	249	235	226	248	227	229	222	259	233	231	257	243	230	223	246	240	231	234	214	230	234	246	283	243	214	230	255	248	223	259	242	247	235	240	237	220	250	224	239	245	255	261	279	234	265	244	223	238	261	227	250	258	241	247	268	246	245	240	241	240	278	234	227	257	260	256	249	227	248	246	216	250	262	241	222	237	243	246	223	242	270	245	274	243	268	238	239	259	233	252	223	234	248	230	227	232	230	241	242	237	243	239	261	237	259	231	249	243	221	247	224	227	241	216	236	261	255	254	270	224	257	228	233	233	243	221	240	239	246	255	235	247	195	240	231	230	230	237	221	228	242	260	220	223	225	242	252	273	212	245	251	240	258	240	263	194	257	251	225	261	248	241	264	254	198	234	225	230	230	230	262	224	232	204	251	231	233	239	239	273	238	245	244	203	235	297	249	213	242	233	251	237	260	206	227	277	242	260	255	246	227	256	254	252	228	254	278	204	235	244	247	238	218	251	252	243	237	276	267	229	244	252	234	256	242	228	247	261	257	230	275	236	228	253	231	221	236	252	245	217	232	268	243	244	281	225	222	228	243	255	244	260	221	245	234	253	248	227	213	259	254	253	260	245	245	218	242	241	233	252	230	262	244	224	227	262	256	255	257	227	233	254	246	254	242	235	241	226	208	234	256	253	237	228	213	251	254	253	254	255	238	229	240	228	261	263	237	223	218	237	246	227	232	233	232	232	221	219	244	261	282	250	244	235	236	223	257	227	242	248	239	243	225	253	235	247	272	229	232	236	257	242	256	239	220	244	242	235	264	226	269	250	257	244	247	230	224	260	228	236	258	234	232	218	278	240	240	266	246	230	228	238	270	261	219	225	253	233	262	229	218	246	260	253	257	259	210	240	253	266	239	244	230	251	242	244	258	262	234	248	243	259	216	215	239	262	251	229	245	264	229	230	213	224	258	231	271	221	221	264	233	230	239	238	252	250	258	235	261	245	262	220	225	255	244	244	252	233	247	259	232	245	215	199	256	247	238	263	256	253	227	221	208	244	208	244	220	250	249	241	242	251	213	270	245	228	230	262	253	246	221	248	240	256	231	226	260	251	248	235	232	261	253	257	236	243	267	209	221	224	250	248	250	255	233	254	221	215	220	224	231	251	212	264	242	252	248	223	237	233	254	230	234	258	235	223	214	248	261	242	226	230	247	253	239	250	233	222	233	206	272	243	236	217	265	228	228	225	243	217	230	228	246	237	234	262	238	240	225	251	255	247	231	227	249	231	236	250	259	269	266	262	235	225	234	277	250	241	242	246	250	274	239	266	261	215	229	226	264	241	225	232	263	229	236	258	239	215	234	238	239	249	230	256	222	259	251	243	224	241	246	224	269	244	225	210	251	231	237	243	237	259	232	242	260	249	237	242	214	230	219	276	256	233	213	263	245	245	235	238	240	234	244	227	273	228	219	248	229	254	233	228	240	240	263	222	214	241	271	249	249	245	244	252	229	241	235	247	270	238	247	245	241	219	220	232	239	249	244	234	229	241	227	262	229	265	208	238	267	246	251	230	226	218	261	251	215	231	263	245	221	248	239	227	233	251	232	218	233	250	231	235	252	265	242	249	256	245	237	233	253	230	200	265	243	231	261	235	237	240	239	220	230	266	265	225	274	241	253	262	231	261	219	252	250	270	270	233	233	239	245	241	237	219	251	258	256	263	233	242	242	217	227	225	194	214	246	227	241	253	238	246	234	245	248	228	253	249	183	258	215	245	225	233	259	216	229	243	245	262	255	241	247	241	230	251	244	216	247	221	223	246	232	242	205	237	227	248	233	241	274	247	255	241	294	247	250	247	235	259	230	246	221	253	226	219	248	239	245	252	260	241	227	209	217	252	243	260	231	226	224	233	233	241	214	248	243	221	266	241	270	244	245	239	224	252	255	249	240	230	233	265	236	247	255	240	256
7491	3385	5804	8919	9794	8369	7714	6652	7174	6847	7478	8089	5463	2948	1712	1425	1366	1858	1917	2373	2155	2557	2742	1716	1212	1214	1198	1147	1103	1235	1280	1214	1253	1245	1000	936	991	1107	1090	1018	982	998	1003	1076	1074	1047	975	925	782	795	775	741	743	735	704	656	654	661	647	653	667	654	650	657	641	638	611	580	604	606	637	641	585	610	645	661	599	628	632	602	617	639	593	627	590	573	645	607	607	562	605	628	616	601	625	610	606	623	640	606	623	591	615	632	614	631	616	609	585	569	573	582	612	637	623	624	611	616	611	649	639	624	616	621	559	580	617	636	623	642	590	578	596	620	631	578	596	587	613	597	576	582	614	613	651	587	602	567	606	582	605	581	598	591	598	614	644	600	599	602	565	611	604	589	597	640	603	651	551	642	610	579	610	605	648	601	604	593	601	594	588	590	598	579	606	603	623	614	599	655	650	610	635	596	571	567	597	573	640	598	605	625	545	574	661	575	613	611	602	633	613	591	586	610	613	618	548	657	591	616	617	610	595	642	585	585	608	574	591	630	597	660	630	580	643	581	596	583	587	567	618	609	578	649	593	581	622	578	588	570	610	653	634	610	616	632	609	606	614	570	604	566	579	572	594	605	565	615	605	593	602	570	600	576	613	627	641	632	599	593	610	589	624	597	615	578	612	593	630	612	644	617	608	587	613	638	594	582	606	599	592	563	619	610	602	545	626	575	577	611	612	646	615	593	646	589	581	634	632	593	613	614	584	560	649	601	627	590	620	563	599	637	585	624	561	622	526	635	573	562	648	620	591	586	615	584	630	611	608	619	597	604	619	644	623	602	575	588	595	571	576	613	602	566	615	593	611	566	589	561	583	629	599	611	619	628	606	573	589	574	626	589	650	569	589	599	598	570	614	592	676	543	619	596	614	607	553	610	640	619	633	649	595	575	617	610	593	569	617	600	607	641	587	578	609	576	665	614	602	594	568	612	590	670	601	578	606	617	588	623	580	626	576	616	539	572	641	597	535	556	602	611	630	603	633	663	598	569	592	635	587	551	569	649	647	622	627	609	574	623	614	627	589	603	604	600	590	592	612	594	622	643	590	571	607	585	626	621	572	593	549	627	554	584	583	616	570	590	587	591	620	611	589	597	558	587	633	602	642	610	616	606	639	577	615	608	582	607	581	580	629	618	579	579	608	617	637	610	635	549	583	567	607	609	620	577	616	631	595	635	587	617	586	627	629	570	592	599	580	573	546	570	578	555	618	638	588	653	589	597	612	578	650	576	600	583	588	587	620	664	606	592	583	593	573	643	640	587	628	624	629	581	595	598	603	581	641	585	593	580	638	594	609	591	592	591	586	584	595	583	615	600	606	588	559	580	605	593	601	621	639	591	610	608	573	596	588	611	615	619	560	617	560	570	611	580	595	621	564	570	574	605	641	609	610	590	586	617	617	616	605	619	553	602	605	625	621	627	611	604	604	580	616	663	637	593	586	619	652	627	576	584	588	582	590	605	621	589	599	594	570	607	612	564	591	612	592	629	606	608	615	672	575	579	603	599	573	585	601	583	629	604	640	570	584	632	586	614	589	631	588	625	625	598	582	650	618	607	591	613	635	615	554	611	633	608	586	603	641	603	599	593	589	566	598	603	581	583	611	563	577	611	604	589	591	644	628	610	626	615	606	608	558	627	621	569	596	584	598	637	599	601	656	599	587	594	583	619	589	632	566	527	553	597	615	631	610	595	614	610	627	603	622	637	616	614	628	605	615	609	582	577	643	649	567	627	608	569	633	601	555	617	575	614	614	573	623	600	610	609	610	641	599	639	571	612	593	596	594	603	562	560	631	597	575	569	650	628	587	530	602	573	615	579	652	624	605	582	588	612	600	607	632	608	599	613	643	591	626	584	612	603	628	586	599	617	619	612	586	629	603	603	628	573	605	623	594	618	635	665	639	602	571	618	586	670	605	587	614	571	610	562	603	589	547	604	616	638	640	579	608	621	622	617	607	616	660	608	662	620	606	611	585	605	636	603	592	625	615	660	614	607	624	610	571	608	600	600	570	575	603	556	621	610	603	604	569	619	621	586	551	610	614	584	625	615	620	587	626	591	622	634	611	588	621	577	624	584	587	621	616	541	650	593	640	614	597	621	581	575	585	587	603	638	612	588	603	605	620	601	633	616	581	598	629	613	593	635	617	676	584	602	581	641	579	572	586	618	627	580	598	603	621	589	611	559	624	628	650	562	617	625	611	606	584	605	622	603	619	645	601	653	601	569	634	614	639	687	587	559	611	580	608	579	663	601	594	588	538	593	640	619	590	609	588	597	574	609	607	584	608	621	626	620	537	588	580	608	623	653	599	600	589	600	607	596	612	635	626	605	618	586	621	608	609	617	609	638	619	609	606	604	628	593	601	585	615	620	618	604	628	641	539	650	606	598	597	612	559	581	620	652	595	602	552	593	590	605	587	633	596	599	594	612	661	616	621	619	570	602	598	626	630	611	601	562	648	634	587	575	571	618	643	612	568	641	602	604	630	588	619	590	596	600	610	642	592	583	593	575	588	586	594	585	564	589	596	600	627	635	626	592	615	624	618	626	581	659	613	619	593	603	562	576	609	603	595	614	645	618	600	603	578	601	569	596	613	650	616	643	604	644	621	605	610	556	607	613	547	645	602	607	620	599	604	623	632	584	576	589	609	627	622	597	573	621	613	566	576	583	635	578	621	553	616	613	592	591	605	600	620	609	580	594	648	584	623	565	577	604	573	597	577	564	607	621	621	590	580	626	609	613	636	602	604	619	571	632	624	593	573	565	566	578	610	619	568	604	619	586	600	571	623	597	588	561	637	587	584	592	589	600	623	567	626	619	648	605	651	575	596	622	633	597	585	612	627	624	608	588	525	591	592	598	643	593	610	588	603	632	608	581	575	630	616	607	620	627	657	607	589	593	578	610	598	576	610	633	581	601	609	599	618	580	602	609	593	598	621	594	603	590	614	606	595	597	568	609	572	558	598	606	639	589	591	639	539	593	596	621	560	542	584	635	595	649	551	557	618	614	593	623	596	585	563	608	630	567	594	559	611	585	575	614	582	628	585	627	605	613	548	583	598	645	621	626	628	624	645	605	604	601	607	617	572	594	614	599	610	616	600	602	607	638	620	603	628	606	578	607	587	571	631	616	563	579	569	608	574	598	608	600	596	622	607	619	622	630	610	601	600	594	617	583	587	597	615	607	538	655	636	611	541	586	642	608	614	586	616	571	560	643	610	592	628	600	600	610	589	588	579	577	632	586	555	600	611	631	607	624	580	609	622	598	638	583	588	609	571	567	638	615	583	576	619	582	572	594	587	538	573	625	618	643	580	557	601	620	591	590	579	611	599	623	543	616	549	577	585	584	603	562	584	570	639	601	612	618	586	567	555	621	593	574	653	585	621	602	592	587	625	584	639	577	566	590	609	599	601	613	594	597	607	566	588	607	567	611	613	611	611	628	660	667	608	642
16319	7833	7545	7780	6228	4490	3815	2630	2318	2017	1960	2256	1290	680	395	349	410	484	499	567	497	604	603	395	372	306	316	363	344	316	368	340	310	332	263	286	299	295	280	289	289	249	284	299	265	260	242	255	226	260	230	220	220	217	191	214	192	212	192	193	181	214	176	178	165	193	198	194	197	202	231	163	192	175	183	178	179	202	190	192	222	203	184	208	203	167	184	199	210	221	172	184	192	204	192	168	184	169	188	190	176	205	189	180	182	183	159	174	184	170	178	183	183	169	195	192	162	181	203	195	172	192	214	193	198	195	190	196	185	179	181	192	171	193	187	194	181	190	179	213	194	180	193	178	202	173	204	211	193	202	207	178	159	182	190	179	198	205	166	198	193	209	197	180	187	181	210	188	175	201	179	193	162	193	195	190	202	209	184	188	235	193	186	145	191	179	178	194	186	186	202	176	190	190	197	167	186	192	183	175	207	183	213	173	175	219	204	185	191	197	191	180	208	166	192	171	180	228	202	206	212	202	193	194	183	192	196	200	215	179	171	177	213	199	182	169	182	171	174	193	173	164	185	183	191	201	190	194	184	182	165	190	182	190	190	176	197	199	212	191	199	161	176	195	193	177	178	184	203	178	202	181	196	175	208	227	192	179	198	212	171	199	212	205	180	198	188	178	196	193	174	167	199	187	166	183	192	200	172	174	232	174	162	203	212	182	200	181	185	191	167	188	191	172	206	184	192	174	189	196	173	196	187	170	192	204	204	197	198	198	179	194	170	202	195	179	182	200	191	215	179	198	174	174	175	170	189	223	186	177	186	196	197	172	182	185	218	176	198	170	191	201	167	185	183	209	197	182	176	194	209	194	195	210	195	189	209	200	184	196	201	192	159	173	207	196	194	184	167	185	217	185	197	194	214	205	196	186	181	174	188	175	199	161	189	192	186	184	185	195	197	177	190	189	193	184	217	180	210	177	200	194	178	199	193	194	198	190	188	186	190	193	204	202	181	190	161	202	205	158	204	202	192	201	194	193	185	190	184	201	209	186	183	194	186	185	179	173	189	194	201	181	218	212	195	184	182	173	183	199	185	194	184	176	177	205	172	203	179	188	184	188	202	171	189	193	201	189	210	176	188	190	181	176	188	204	187	200	188	207	184	188	162	199	198	191	197	197	198	198	173	203	194	202	204	179	188	196	184	222	154	175	202	166	201	204	185	211	207	219	211	185	194	185	222	183	190	192	201	225	200	165	187	200	202	173	195	206	170	202	189	162	194	196	199	214	198	180	178	180	176	187	211	203	191	189	205	187	195	177	182	180	167	180	179	208	211	183	207	171	175	186	182	205	182	172	174	190	192	204	179	174	192	191	197	181	177	187	174	187	207	167	198	193	175	155	195	181	192	197	173	170	224	171	190	203	189	171	189	176	196	177	188	201	170	174	173	199	177	194	203	173	212	191	172	190	195	177	203	198	182	198	181	183	173	178	214	217	190	209	203	186	192	194	198	200	194	182	185	175	191	193	196	194	188	177	227	154	195	193	192	199	176	196	183	196	155	173	198	180	181	174	188	195	193	184	181	181	180	172	208	173	213	198	185	173	192	179	189	182	173	193	208	171	202	187	164	169	166	194	211	215	191	209	203	178	208	192	182	199	172	195	187	192	196	200	203	193	203	192	178	190	162	188	170	208	210	202	207	188	192	183	198	200	198	204	183	180	211	175	200	189	195	185	173	198	183	175	175	191	196	155	197	189	210	153	190	195	189	193	191	189	204	193	191	182	207	204	161	200	178	185	191	189	196	185	220	194	188	174	215	179	183	159	200	194	197	206	204	181	225	196	207	196	202	176	224	196	191	192	184	177	189	206	196	196	189	164	180	185	204	180	179	190	200	199	200	199	195	186	182	202	196	181	196	171	197	169	197	188	207	174	240	195	193	197	197	187	181	204	182	207	204	186	206	203	208	206	193	193	180	222	157	185	169	181	190	205	193	188	164	219	153	191	208	179	202	183	200	198	189	204	185	189	209	165	187	201	189	160	211	227	183	192	186	185	217	181	194	175	195	187	204	172	167	169	176	183	192	183	201	171	192	197	189	173	177	173	202	180	173	182	166	194	194	199	175	173	174	202	191	190	193	194	174	192	207	188	177	204	163	192	207	208	206	197	180	208	199	181	179	217	183	151	182	172	184	201	197	174	174	180	163	187	178	180	201	175	186	203	196	222	180	202	199	185	170	200	202	172	180	209	193	194	170	223	184	184	187	173	152	198	190	167	183	194	187	190	195	194	180	162	208	182	191	195	184	183	199	218	213	198	176	169	156	189	199	172	170	182	176	202	211	220	194	209	150	190	189	176	190	193	165	191	172	211	188	187	183	168	190	206	174	180	190	194	202	178	214	192	174	177	185	193	182	155	189	213	189	198	210	184	212	179	194	183	191	185	181	186	202	201	192	156	175	200	200	186	196	207	183	187	195	187	186	194	189	175	211	171	204	188	170	179	164	176	210	199	181	206	200	196	209	175	179	206	219	208	174	215	201	195	167	172	184	206	213	193	173	189	181	195	167	198	178	197	166	194	201	186	195	200	171	179	229	173	205	189	171	178	165	194	190	183	175	191	163	195	192	173	194	193	176	176	174	190	209	198	181	179	219	200	205	218	187	181	216	157	146	203	184	173	207	169	194	184	172	163	187	185	177	190	210	186	189	168	212	182	200	169	177	201	215	191	196	184	178	197	212	198	199	175	186	195	219	172	197	214	203	179	199	194	196	200	205	185	179	194	197	176	186	201	193	175	211	187	176	209	184	206	182	217	192	187	170	213	185	193	198	193	176	180	175	189	187	195	193	195	168	183	175	201	175	184	173	158	188	194	190	184	172	225	182	215	210	217	192	165	184	197	205	193	186	189	180	217	173	172	189	196	183	222	196	195	185	185	195	203	180	211	168	160	207	200	168	200	171	199	174	192	173	203	153	196	198	184	211	200	233	171	195	196	202	199	176	191	193	176	178	169	206	184	178	163	183	200	194	195	183	198	183	174	196	204	172	190	172	184	193	212	178	196	195	191	200	181	197	180	195	209	199	198	199	221	216	207	206	169	212	178	184	204	183	187	198	195	207	218	206	182	166	179	183	196	194	181	195	197	199	198	189	194	168	186	195	169	211	199	186	173	178	192	200	203	200	192	199	170	185	196	184	203	173	187	212	178	187	175	200	189	195	203	181	178	186	198	201	162	183	157	195	169	204	196	196	203	200	181	193	180	215	201	204	203	212	185	202	166	176	199	191	186	185	198	211	204	198	196	192	186	187	180	195	188	186	198	208	212	205	192	200	172	189	187	199	211	177	156	188	199	203	193	189	208	186	192	183	184	238	198	187	194	185	226	168	173	161	208	188	194	174	199	192	184	182	202	207	186	185	181	184	189	169	201	220	184	194	194	207	201	177	201	233	196	181	188	199	208	205	202	199	194	219	189	205	185	200	189	206	200	185	198	197	201	199	182
10169	4932	9114	13017	13755	11874	11278	9736	10335	9682	10002	11252	7151	3593	2229	1733	1907	2348	2789	3128	2877	3843	3701	2231	1848	1643	1661	1672	1728	1726	2063	1791	1760	1667	1380	1242	1384	1434	1185	1171	1410	1289	1320	1477	1326	1177	1224	1193	733	837	738	756	803	703	621	585	586	605	577	551	572	543	538	573	539	547	530	558	536	544	515	509	511	563	536	609	533	527	540	510	526	492	508	536	543	505	510	519	517	512	509	504	511	524	484	522	506	526	507	511	509	543	534	539	517	523	493	509	507	546	518	492	488	506	539	505	511	522	522	538	543	501	526	538	522	515	514	497	533	513	483	528	478	488	493	506	535	532	491	472	538	444	492	493	477	496	478	535	525	508	529	538	530	504	518	521	539	507	499	476	522	492	493	498	505	522	454	502	487	524	489	502	502	482	499	494	536	517	514	504	505	512	494	515	515	519	501	492	530	508	504	531	516	530	482	537	503	435	504	518	525	502	518	484	502	476	496	516	582	519	511	500	499	545	522	544	505	561	514	487	493	523	501	488	557	540	534	492	556	509	504	540	491	502	473	487	493	481	486	502	491	482	532	506	495	526	515	484	472	506	504	518	497	525	497	511	529	535	526	482	492	502	499	503	510	469	500	508	500	508	510	485	509	524	553	551	473	483	492	521	515	452	519	489	522	487	486	491	475	508	492	489	510	492	532	532	462	479	520	531	538	496	483	507	506	530	470	514	508	516	488	543	520	496	519	516	555	475	477	511	502	531	514	506	501	496	519	500	549	494	521	558	520	530	505	476	483	484	512	507	509	537	485	487	495	467	490	493	495	514	508	501	520	465	488	542	524	506	511	473	560	485	536	521	529	511	523	492	506	515	468	530	519	522	501	518	516	492	491	508	502	540	541	513	506	513	539	537	484	501	557	511	522	526	523	493	528	506	499	492	535	500	509	513	494	508	514	523	523	532	524	508	499	475	493	486	510	526	488	501	455	497	523	492	511	536	473	505	475	506	481	508	468	525	504	517	514	515	456	503	508	500	509	490	480	515	529	517	487	496	492	547	486	502	538	484	493	561	496	513	515	501	534	503	495	545	483	511	497	536	550	509	528	525	450	511	511	491	511	485	500	507	525	508	496	507	529	521	502	512	538	546	491	478	495	470	503	501	529	557	495	479	493	465	507	540	507	507	441	479	519	509	471	515	488	513	530	490	513	498	460	510	522	480	538	525	535	485	482	500	536	469	494	497	503	507	569	477	517	511	527	511	521	498	482	512	469	485	513	495	523	490	510	534	535	506	454	494	514	529	518	519	549	486	499	511	482	505	525	497	508	485	525	502	506	510	513	512	503	498	496	479	546	510	515	504	496	531	514	511	520	515	501	500	497	468	510	489	526	457	560	545	459	493	503	503	529	480	528	513	491	507	497	546	539	511	541	497	491	513	463	517	509	506	510	530	534	497	464	485	525	547	504	539	515	483	509	513	530	542	509	490	461	481	508	523	502	540	550	493	547	476	543	518	548	520	484	510	489	488	499	521	469	476	518	492	576	458	509	521	527	501	521	491	557	511	510	519	474	508	512	517	494	520	504	501	550	532	483	492	508	522	512	478	515	506	514	470	493	462	508	529	489	518	523	504	469	536	492	524	561	502	486	502	563	521	537	529	541	510	484	533	512	519	499	539	480	478	534	533	535	508	524	502	535	474	477	492	495	507	471	540	488	491	488	528	471	519	496	500	531	491	500	488	538	505	478	477	501	519	481	510	554	499	501	446	509	512	518	493	511	459	493	489	506	511	481	522	509	513	539	528	545	497	478	504	542	519	523	498	480	478	502	543	525	513	546	452	507	502	506	534	504	541	505	512	502	541	487	521	539	517	503	512	513	490	549	495	518	518	523	507	500	488	496	524	473	508	520	523	503	552	496	503	532	562	507	513	517	484	494	519	502	548	518	534	479	473	507	481	546	497	478	526	485	507	488	513	502	489	491	506	539	487	533	471	483	492	539	508	502	464	527	490	501	469	513	544	550	527	508	494	487	494	501	473	515	510	484	505	526	553	529	501	544	520	504	523	519	490	500	520	521	518	533	472	514	515	480	501	509	524	558	492	502	540	551	531	498	500	492	477	542	509	516	508	497	498	509	521	569	534	532	527	509	492	484	521	510	495	514	496	496	533	504	532	511	543	550	517	498	512	485	521	494	486	499	506	522	486	556	552	490	528	488	526	519	520	510	488	466	507	474	479	512	438	511	541	527	520	488	483	533	509	506	469	459	494	472	551	479	514	539	508	475	509	501	549	500	505	442	519	514	497	492	513	494	518	508	532	518	521	544	501	506	481	489	519	462	486	525	470	502	515	475	484	524	482	510	473	521	532	518	502	526	495	511	523	525	514	518	512	493	544	482	520	458	526	491	490	512	511	521	547	525	482	502	505	508	495	509	460	506	480	499	496	470	484	477	479	508	499	491	495	496	480	494	563	508	473	476	493	533	513	482	536	529	499	483	478	504	520	506	495	501	516	503	482	526	523	531	542	483	484	497	519	543	453	513	507	484	490	449	489	503	531	518	495	509	506	522	525	518	500	504	494	539	536	491	521	500	480	498	542	550	512	503	500	494	485	488	496	491	515	508	515	526	551	525	531	523	511	510	472	515	473	520	521	527	513	503	497	509	503	520	527	558	535	520	524	503	496	504	520	534	508	528	518	524	502	486	530	500	501	491	524	501	491	536	457	517	501	474	505	494	499	503	498	495	501	536	540	527	508	504	503	495	494	484	488	493	500	524	513	509	533	498	489	519	494	527	509	517	475	502	472	527	515	513	507	513	481	537	527	473	529	462	496	510	531	534	462	534	552	475	462	544	499	486	508	543	492	524	481	567	491	504	497	467	490	516	549	545	493	467	498	500	487	512	516	506	508	500	501	471	536	506	500	510	513	531	512	488	489	484	528	530	504	471	526	529	497	494	519	557	517	531	510	505	524	522	534	485	529	485	511	476	497	568	555	514	490	500	524	499	493	529	513	516	494	506	537	501	494	513	504	533	500	543	504	511	469	498	505	515	482	482	474	493	509	523	489	514	491	499	529	493	495	512	536	497	463	504	513	544	446	525	487	502	530	508	538	521	488	489	476	514	504	517	500	488	500	488	491	488	503	504	538	551	478	506	492	498	544	492	523	510	495	536	558	512	513	506	531	510	484	509	534	526	525	509	491	496	518	500	538	481	487	535	507	493	554	495	523	521	531	475	543	517	529	503	488	484	497	517	481	539	503	494	520	498	483	502	527	537	518	505	510	532	499	518	507	499	513	454	527	461	471	521	503	524	504	529	497	517	496	508	528	492	529	470	477	470	508	492	499	513	543	536	480	499	454	495	481	533	489	533	497	494	459	502	473	513	478	458	482	496	488	516	489	508	508	493	478	519	500	499	516	503	479	485	485	485	547	482	487	530	482	527	475	565	503	512	471	520	520	566	506	491	468	469	501	489	505	541	492	522	506	501	524	544	534	494	495	558	484
2675	845	843	818	863	854	896	941	934	901	1041	1098	765	504	441	398	417	463	486	474	478	507	515	417	393	372	374	386	390	431	387	386	427	409	423	415	396	416	398	371	410	437	357	424	372	383	411	364	368	393	378	378	409	410	433	394	374	390	392	402	390	377	405	401	430	382	424	366	374	356	414	331	395	413	401	400	415	398	402	437	429	433	409	381	388	377	377	410	345	403	382	389	381	425	416	406	407	395	381	416	433	368	375	393	371	411	436	420	372	384	396	410	412	386	370	378	375	395	397	377	358	365	397	343	416	416	401	382	359	400	442	431	437	417	396	391	395	369	443	403	406	414	390	395	400	420	373	409	389	384	398	380	395	390	404	381	398	368	374	387	425	395	393	424	380	391	388	437	387	430	411	379	393	384	365	375	370	397	390	384	371	401	386	393	388	380	417	383	404	374	394	384	383	374	386	386	415	413	390	381	437	401	427	403	415	422	380	366	397	388	415	358	373	427	399	360	398	344	426	405	394	348	377	440	393	394	380	396	383	372	415	404	373	381	407	363	434	369	372	405	403	381	422	367	393	420	397	389	376	386	408	414	408	412	412	369	435	392	393	415	408	376	401	399	429	380	377	389	345	412	391	411	397	395	383	393	402	381	375	414	413	387	398	418	415	395	359	405	384	381	366	350	379	419	382	362	346	404	346	397	384	432	400	408	377	410	390	411	375	415	437	409	374	369	412	426	398	389	379	416	428	389	388	394	390	426	386	386	369	374	381	388	386	362	374	369	412	385	406	378	364	371	410	390	378	405	366	443	439	386	399	348	403	396	387	365	411	356	375	379	409	371	402	413	377	409	389	386	378	402	366	392	386	404	368	373	409	392	361	410	372	403	405	380	382	383	422	395	376	365	384	425	382	400	373	388	391	415	394	384	416	411	404	401	395	389	379	423	363	399	399	404	409	400	417	398	391	366	408	392	412	398	401	398	380	354	422	394	378	389	384	407	396	383	422	400	413	404	392	431	389	380	411	364	366	413	422	366	418	359	414	396	383	379	396	404	406	385	388	390	419	401	412	400	375	392	385	435	372	381	364	399	394	386	376	378	335	368	402	397	349	389	430	434	406	369	397	401	383	367	358	363	402	383	380	373	345	397	331	410	391	383	376	381	386	387	401	414	405	358	379	370	437	373	417	397	413	371	369	367	374	393	389	427	409	360	374	391	404	387	383	401	386	392	414	363	367	386	368	404	400	432	394	388	402	398	412	385	412	402	403	433	380	439	391	392	369	416	372	372	410	367	361	359	389	407	399	366	380	398	400	386	417	433	419	370	354	375	394	407	413	404	376	434	367	405	441	387	383	395	398	360	389	391	410	403	410	404	339	400	414	394	402	399	394	371	360	403	373	395	396	408	379	439	362	400	397	376	382	406	403	375	395	392	394	383	421	380	392	402	400	408	370	396	402	402	397	393	387	431	396	414	394	416	381	382	419	378	415	388	372	404	363	366	359	390	414	390	408	402	374	375	385	430	404	367	378	400	440	426	413	394	371	402	432	395	400	387	378	389	411	414	408	404	384	393	405	398	391	386	368	393	385	377	415	391	412	416	398	425	380	419	357	432	379	398	393	397	371	356	415	413	399	412	417	391	413	418	434	360	392	428	391	399	385	411	381	379	388	403	389	375	403	409	424	439	384	376	404	402	364	399	400	408	428	416	408	443	444	355	413	386	369	401	388	395	394	381	383	387	400	405	370	402	388	368	373	365	359	390	400	379	384	394	370	412	406	410	372	397	413	345	386	404	367	380	393	390	383	420	407	412	391	395	397	419	416	430	405	415	411	382	392	447	368	378	415	405	404	377	402	389	401	353	383	372	402	404	417	399	414	390	421	389	420	384	367	383	379	398	370	382	383	379	407	406	381	357	382	377	413	380	403	372	362	420	408	397	408	438	404	360	388	390	396	383	381	389	380	432	350	421	363	351	406	370	371	380	424	392	408	383	380	374	422	365	379	396	375	375	383	392	396	417	380	371	395	349	410	348	400	352	373	394	357	380	381	377	370	393	398	399	390	416	376	400	380	431	414	359	412	378	408	367	360	399	384	362	366	419	417	423	383	379	392	380	410	419	382	385	356	394	381	390	387	389	384	373	414	396	389	427	393	414	398	406	396	384	457	406	406	392	393	405	400	415	401	385	418	407	391	395	362	401	372	400	373	363	410	367	399	395	393	379	400	352	359	372	387	382	382	398	391	360	409	397	402	381	373	423	400	412	410	378	392	393	358	393	397	421	364	400	441	385	388	372	423	372	360	420	427	417	380	417	393	383	416	399	388	408	401	400	409	357	426	397	347	402	394	379	375	421	373	360	368	413	387	365	398	402	395	390	362	406	391	394	421	401	366	372	387	393	407	392	386	396	385	447	400	406	402	412	397	405	381	388	340	408	390	387	411	362	412	392	433	384	395	366	402	395	459	385	374	384	352	382	359	366	435	365	388	382	414	391	354	382	372	406	413	357	393	351	372	361	386	433	410	377	367	375	413	396	407	378	389	399	404	399	392	378	348	397	433	398	419	410	394	416	425	399	399	424	375	401	364	374	418	382	378	399	384	380	367	424	371	383	409	409	362	425	409	392	423	388	414	372	380	391	383	420	390	401	383	383	410	404	366	429	412	382	364	410	392	349	417	386	391	431	389	399	415	404	391	385	386	356	406	389	400	365	391	376	391	407	343	396	363	398	417	384	372	400	392	412	354	395	403	404	398	394	360	370	414	389	385	379	399	402	404	411	417	394	410	364	382	379	393	392	390	367	385	379	382	423	417	392	369	354	350	421	400	436	369	397	370	397	374	383	415	411	374	413	412	433	393	383	390	392	373	373	387	372	362	393	412	391	379	393	408	379	373	381	450	381	390	367	381	390	408	401	342	422	427	430	412	392	371	401	405	411	403	409	358	368	386	382	379	377	370	364	362	427	393	413	384	381	357	397	397	366	392	414	414	429	360	420	369	403	429	367	409	388	368	399	408	404	417	377	396	367	378	385	361	394	399	367	390	403	408	363	428	401	380	412	391	400	381	409	366	416	387	392	404	394	392	377	379	367	401	385	433	380	382	366	397	361	406	423	374	384	365	387	408	384	403	397	405	393	426	390	391	369	397	355	405	359	380	426	412	403	356	421	352	390	423	435	371	398	405	413	411	394	383	369	401	381	406	398	358	374	380	402	359	398	429	431	376	377	373	366	413	391	405	402	397	393	404	409	426	380	399	408	389	378	393	397	427	371	412	380	384	404	364	395	345	408	393	411	343	393	420	385	418	395	381	368	419	386	402	424	443	425	355	373	418	387	372	417	384	382	410	408	381	369	388	396	409	408	393	392	399	376	390	377	414	379	397	380	383	404	401	383	400	408	391	388	427	423	437	382	403	372	391	383	399	351	406	386	408	399	396	406	396	412	420	391	376	384	402	404	346	398	411	400	393	400	399	409	407	374	363	399	388	353	409	390
2850	1395	1766	2465	3029	3217	3547	3810	4107	4213	4490	5137	3059	1643	1150	1072	1196	1399	1542	1621	1490	1665	1544	1045	972	977	944	980	977	967	979	966	1001	944	914	886	918	959	946	909	960	871	960	948	929	951	959	989	930	926	939	938	879	983	933	903	893	979	976	952	901	912	929	944	938	871	913	953	905	949	934	961	922	965	982	953	855	917	930	940	956	938	930	850	959	943	974	1003	908	929	1013	965	991	930	981	914	941	929	951	918	932	915	950	891	932	950	892	899	974	928	879	921	876	924	913	950	983	923	937	946	962	931	975	968	913	926	920	940	867	904	919	912	965	960	951	893	897	937	914	932	952	902	927	930	884	949	977	942	929	935	906	937	907	934	920	950	920	931	829	938	947	939	899	928	950	929	969	904	913	941	905	938	956	950	933	904	940	892	942	912	960	969	932	932	911	943	916	922	936	912	900	937	951	954	985	942	936	911	902	910	951	939	919	962	901	920	926	991	904	956	934	902	973	952	871	939	965	920	949	877	915	952	932	938	910	929	912	929	944	912	915	1001	897	906	875	897	937	949	907	938	894	942	847	927	948	916	944	952	906	908	1013	892	927	948	964	924	968	924	897	935	928	939	900	969	938	887	980	915	929	971	950	930	940	948	937	938	927	949	904	937	972	900	897	936	924	941	943	892	902	900	948	976	967	945	897	957	949	953	953	896	890	900	969	940	962	977	919	921	953	958	984	911	918	957	935	888	907	974	915	942	960	921	932	928	941	916	936	884	894	909	938	909	923	966	923	898	924	951	913	882	956	966	886	958	909	895	967	940	942	945	917	954	935	929	896	967	972	948	894	916	951	832	960	1006	1001	908	919	898	899	896	938	970	919	931	898	890	922	931	931	889	965	955	938	917	911	933	941	899	876	921	950	943	924	869	954	952	929	889	878	931	956	897	948	925	925	927	888	923	962	859	994	934	947	968	966	953	909	891	956	944	927	935	948	891	957	937	951	954	937	961	917	942	925	895	944	908	932	899	909	876	913	942	995	942	921	920	940	927	929	926	924	954	952	936	893	966	892	884	865	948	937	920	931	967	917	922	966	900	932	972	905	925	958	960	893	898	877	934	974	905	874	948	898	962	953	939	925	940	956	909	942	945	892	900	944	917	922	968	991	934	921	946	940	909	914	939	961	912	904	960	948	932	925	914	918	914	890	937	934	926	938	933	984	901	904	975	934	926	943	977	904	897	956	966	950	922	901	869	953	933	929	968	888	889	915	916	955	942	921	929	979	946	941	951	925	956	936	929	915	908	885	938	892	964	889	955	953	1020	953	926	933	882	921	973	926	911	893	933	946	917	928	890	878	924	873	887	925	907	961	929	943	905	939	912	980	941	948	958	905	918	887	875	915	938	927	867	921	876	944	926	932	861	930	969	938	962	911	952	914	972	940	917	904	910	919	955	981	935	909	948	930	962	947	880	929	949	859	915	969	926	909	865	927	928	936	933	903	938	934	871	945	917	873	945	932	907	885	869	909	931	975	958	1003	878	961	945	923	905	891	906	930	947	901	910	932	945	943	905	922	945	914	936	981	877	978	915	937	890	949	932	964	943	877	904	914	929	895	916	927	936	920	1019	944	966	921	909	971	918	965	887	940	947	940	971	892	892	963	949	933	972	955	950	900	918	911	904	958	949	965	886	923	864	954	922	881	988	964	962	934	941	910	876	940	953	887	925	956	925	924	931	990	951	979	914	950	927	920	928	901	890	938	918	916	937	963	907	951	932	926	958	865	921	910	961	878	940	906	969	929	934	962	915	917	919	935	949	931	918	949	910	957	943	945	903	904	933	926	880	941	977	909	919	936	941	922	958	959	936	955	902	947	957	863	918	920	931	916	920	894	956	915	950	930	910	938	911	923	912	929	919	953	958	919	978	896	948	935	871	910	930	877	930	933	920	972	924	949	904	940	897	970	890	911	899	946	885	925	942	898	964	889	947	940	942	937	907	884	934	959	982	946	928	930	917	918	900	880	1001	931	922	894	894	917	914	932	992	969	956	918	932	961	923	905	928	939	920	894	974	961	944	858	940	951	950	949	931	913	873	925	935	954	955	936	927	911	914	995	942	878	929	955	916	855	932	938	938	887	972	932	964	934	999	891	936	900	924	902	883	920	953	928	883	886	905	972	924	899	935	880	930	969	972	923	904	948	913	929	915	906	922	912	824	901	937	997	898	925	902	945	890	935	904	898	883	928	940	910	946	950	911	926	943	976	961	953	943	940	937	972	952	936	872	928	931	890	931	959	914	971	913	961	874	863	830	929	958	915	949	950	935	955	964	918	990	877	928	972	960	890	907	943	882	916	911	915	927	1015	952	944	943	928	907	920	911	932	900	936	895	949	893	959	935	953	987	891	950	963	935	939	948	937	902	902	863	938	942	929	903	912	935	923	945	1006	910	969	960	955	919	934	928	926	892	931	970	961	945	918	974	966	893	972	927	934	908	981	941	864	888	983	904	858	905	1005	941	939	914	935	920	944	904	952	953	971	931	883	904	884	974	986	899	855	964	990	959	922	920	918	946	927	959	934	997	916	919	896	942	922	909	930	862	864	907	919	894	934	968	967	907	926	919	929	921	927	895	910	924	938	907	895	894	917	922	942	914	949	875	954	954	959	974	927	867	904	921	971	863	910	885	922	935	932	942	954	948	1022	979	932	875	909	883	914	936	950	965	882	935	937	893	903	959	929	919	901	901	912	907	959	923	914	934	959	934	938	920	933	948	907	950	907	959	929	937	894	922	920	894	968	925	959	876	984	914	920	934	924	952	951	928	916	933	972	917	922	906	912	921	942	934	942	935	948	914	955	921	898	943	895	893	896	925	965	1022	938	908	900	956	952	911	975	923	918	888	896	917	917	933	880	937	942	925	914	979	930	931	990	876	894	1017	945	886	907	967	901	943	985	902	960	910	931	959	923	949	961	943	923	938	923	951	891	942	970	944	965	929	969	908	991	905	939	923	946	917	923	932	924	932	892	915	936	946	924	905	916	948	972	986	862	955	951	942	879	857	938	968	912	916	883	960	990	927	939	909	943	942	976	947	913	934	982	934	881	940	911	908	867	937	874	928	962	912	937	882	953	915	917	914	847	938	849	943	880	954	946	951	971	917	958	940	967	975	934	891	977	904	948	894	881	904	944	976	994	908	982	905	875	939	980	955	980	936	925	916	940	954	936	897	951	918	871	891	922	912	930	894	958	901	949	935	929	900	922	921	969	879	972	919	943	927	996	922	949	943	881	976	893	878	897	920	962	922	911	881	971	974	900	940	935	919	962	961	963	922	922	937	966	937	953	933	925	907	960	944	940	942	874	945	918	918	902	902	912	927	921	909	932	919	992	962	943	963	960	904	953	900	963	879	922	925	906	945	957	919	937	945	924	988	932	890	953	920	954	901	935	959	967	905	980	932	916	938	974	964	932	945	925	951	947	965	908	912	922	887	936	890	907	969	939	965	934	899	971	941	926	923	906	914
9681	4536	4549	4237	3586	2925	2447	1766	1689	1410	1588	1526	876	478	401	332	416	407	444	433	495	541	454	292	315	305	320	341	300	312	363	302	317	309	323	296	288	279	267	307	292	293	295	303	247	289	268	290	254	244	243	283	267	236	227	239	240	249	249	251	259	238	240	225	257	227	207	229	235	250	229	234	246	196	228	262	236	256	251	263	243	262	242	262	255	234	239	247	260	265	239	244	218	227	226	241	238	237	266	254	265	216	243	244	229	239	253	245	220	248	224	267	259	263	237	231	247	224	221	228	263	238	265	263	257	237	259	236	220	267	259	216	236	221	251	242	233	262	263	233	240	245	237	254	242	229	250	226	240	242	224	246	279	226	235	260	267	238	253	244	243	248	251	272	254	237	230	257	236	222	232	271	261	206	248	247	239	259	245	278	254	260	256	239	269	237	239	226	235	229	230	244	246	209	242	235	269	233	240	245	259	242	228	242	238	241	235	223	248	230	239	227	261	243	238	199	232	230	232	237	232	229	223	253	218	237	228	242	214	253	261	230	221	233	246	253	240	216	240	274	259	250	231	270	215	244	230	236	239	210	251	223	227	242	227	230	243	229	238	220	240	226	245	241	233	269	264	234	231	234	241	251	255	236	266	215	259	226	251	216	253	228	239	267	243	224	235	267	220	242	255	246	238	272	250	251	244	259	235	235	253	259	240	223	253	240	224	233	256	233	231	251	213	234	255	241	244	242	238	260	227	222	242	236	238	221	270	272	255	269	216	247	237	223	228	228	239	236	228	230	267	228	233	226	269	236	240	229	255	252	277	206	255	251	242	251	252	241	215	264	232	228	267	229	255	260	234	192	229	275	248	249	251	227	226	259	250	240	240	237	221	274	238	253	248	218	253	227	215	258	243	217	264	246	249	255	217	225	250	253	238	249	245	235	206	241	237	234	223	229	227	241	247	269	264	242	264	241	247	230	239	234	230	207	243	217	224	212	253	223	252	241	250	238	219	240	232	249	239	251	254	224	237	242	262	216	230	273	237	247	257	205	212	223	264	254	250	249	239	259	268	271	240	228	254	240	227	206	210	243	252	241	233	244	241	230	225	238	266	251	231	233	237	242	249	243	267	238	240	248	236	247	238	279	246	219	251	230	223	235	245	269	238	238	242	258	255	234	232	261	239	258	234	268	244	219	271	229	260	210	242	239	228	240	230	240	225	224	230	234	224	278	226	234	238	232	233	238	243	268	268	225	224	219	248	248	224	267	248	277	252	237	243	238	237	250	248	249	249	243	244	238	238	216	240	258	257	229	244	223	247	245	261	252	244	233	228	272	240	233	267	235	248	216	269	247	223	251	245	239	241	220	248	269	243	241	263	236	250	238	237	265	237	250	263	258	228	237	238	224	249	209	271	270	256	234	242	217	241	264	251	234	251	252	254	231	271	240	266	270	250	222	247	238	224	233	259	253	240	234	220	232	259	245	275	266	241	239	254	244	222	219	237	248	210	234	243	224	256	235	249	238	227	238	251	231	278	261	252	234	257	245	257	249	263	228	223	254	242	240	228	232	240	251	258	230	241	272	232	259	245	225	247	232	248	235	227	269	219	242	266	249	234	244	240	255	269	239	225	212	232	222	220	251	259	224	241	237	246	236	258	265	256	221	230	229	198	210	245	252	261	243	254	269	247	219	243	270	221	241	245	225	277	224	215	249	255	238	231	246	229	257	228	229	250	241	212	235	233	253	234	262	237	216	243	247	248	217	277	213	219	241	257	223	213	254	284	244	253	245	240	274	251	242	245	281	257	222	224	226	252	245	248	280	241	235	234	238	230	232	204	258	212	245	236	235	263	258	234	232	243	231	263	235	249	230	260	270	227	241	250	231	225	239	234	215	227	225	247	264	246	253	224	252	244	242	258	238	216	233	217	249	263	261	234	230	233	249	249	249	250	243	257	239	210	249	251	237	262	235	227	233	255	242	267	230	251	253	243	248	228	231	265	242	228	241	269	255	203	221	245	251	251	246	239	237	245	251	255	265	254	242	248	246	231	249	251	243	233	248	226	272	268	241	237	256	232	245	243	247	253	234	249	256	284	238	223	240	265	243	251	235	218	227	219	230	241	239	225	273	243	266	228	230	251	238	244	254	238	237	251	239	238	257	233	234	253	234	228	232	228	255	231	257	270	212	250	245	254	228	249	227	237	240	242	230	252	271	247	251	235	267	234	245	238	220	262	218	239	229	242	267	220	218	236	250	246	225	233	248	210	257	245	221	232	235	236	222	260	203	250	237	252	244	241	233	234	224	247	251	230	214	257	253	210	216	221	234	271	257	205	225	217	248	239	257	274	228	253	255	231	258	258	260	235	252	253	254	252	222	230	235	257	267	239	230	235	256	221	238	295	235	214	234	223	236	225	266	245	250	250	236	247	264	209	258	216	228	247	254	243	216	232	226	205	250	196	262	250	220	260	241	236	239	229	264	234	242	217	278	231	228	260	246	239	260	263	257	228	243	250	234	275	238	247	228	239	236	235	228	254	254	243	240	245	249	231	264	274	260	249	209	216	227	244	238	240	218	238	238	249	235	249	227	251	249	254	253	216	231	198	234	255	248	239	242	232	249	208	237	239	223	219	239	263	227	273	249	216	250	216	227	235	224	250	236	234	233	240	239	241	235	236	256	274	242	240	243	236	209	248	232	222	235	246	232	264	234	217	244	237	226	253	228	212	202	255	262	229	240	264	246	241	188	243	258	226	231	243	234	233	246	246	242	241	265	283	286	259	230	262	267	229	254	259	222	245	228	225	237	246	242	208	212	232	253	238	227	225	246	254	252	240	241	224	239	265	238	245	264	237	240	241	247	252	221	207	242	205	257	237	217	256	242	246	223	254	234	230	267	196	229	247	253	243	246	225	241	226	261	224	233	248	230	219	246	249	239	289	225	282	221	232	245	241	243	217	223	226	241	220	245	216	213	232	243	244	241	265	218	236	254	245	238	269	238	235	259	260	233	239	262	239	216	263	277	221	236	252	231	251	202	235	251	243	231	241	218	235	227	222	243	251	234	236	244	296	238	206	250	239	253	240	245	265	232	255	265	239	263	269	232	238	240	211	214	235	227	250	237	229	260	220	222	243	272	253	236	234	237	246	236	257	258	240	236	233	225	255	220	248	238	239	228	255	230	263	248	238	236	240	239	259	269	211	248	239	231	247	245	247	248	217	274	233	274	216	211	228	260	241	222	233	259	248	241	242	257	253	262	219	214	223	242	239	248	252	220	229	254	243	233	275	246	229	236	256	231	250	263	254	257	226	245	259	246	249	236	246	249	225	233	261	240	281	255	249	258	255	229	243	239	222	247	226	228	250	254	242	230	230	258	234	225	253	226	237	210	251	224	235	216	235	263	234	232	277	250	254	258	245	216	238	229	235	225	218	260	233	216	232	254	210	274	255	246	234	233	257	237	238	285	240	209	244	220	231	216	244	222	222	245	230	272	254	256
7544	3383	6344	9017	9452	9789	8360	7452	7524	7244	8099	7890	4573	2226	1577	1260	1634	1839	2237	2275	2219	2896	2450	1378	1263	1185	1131	1111	1325	1217	1371	1402	1254	1224	1021	922	1027	1010	1011	1049	1019	1011	1047	1056	962	980	998	867	711	804	772	713	717	724	689	611	605	626	704	630	645	604	598	650	643	636	639	628	629	633	643	602	615	651	617	560	617	638	594	619	609	615	625	630	641	600	602	627	611	589	611	580	601	600	581	530	588	592	643	622	593	618	584	584	563	608	590	605	608	616	626	576	618	587	587	639	609	622	607	569	623	613	599	635	641	611	595	628	632	588	577	602	555	584	593	631	581	595	647	614	628	623	603	621	630	627	585	634	623	620	581	593	596	606	588	639	628	593	608	555	576	611	608	585	615	593	587	601	570	574	651	620	608	621	584	630	610	604	626	612	590	595	588	621	573	571	633	566	609	563	601	610	616	606	604	598	617	578	604	611	626	599	619	600	593	586	601	569	600	609	650	618	617	616	599	571	609	580	588	588	602	600	588	608	615	583	639	623	566	633	596	633	586	587	626	602	584	618	618	593	578	578	588	597	623	572	561	603	603	590	549	601	613	592	627	577	584	604	567	634	618	574	642	697	645	583	592	560	628	585	621	591	583	626	565	623	593	571	611	636	559	600	634	610	592	595	567	606	603	591	586	590	609	637	605	554	612	563	634	624	568	616	585	628	625	600	607	631	612	639	644	585	616	566	570	570	586	576	652	617	603	616	626	587	653	608	596	574	635	580	615	618	588	576	618	571	628	597	628	599	631	612	568	589	624	598	611	598	600	595	634	617	608	592	612	589	549	592	618	583	617	595	644	608	580	587	579	593	619	593	612	588	611	632	587	655	625	623	636	577	609	627	565	584	551	622	592	593	599	618	592	573	606	589	639	607	627	597	570	636	590	572	584	616	599	543	618	593	628	588	617	590	598	600	623	622	579	597	606	624	599	632	580	593	622	615	569	581	595	611	607	598	598	642	630	618	542	585	542	598	647	626	569	589	617	601	618	588	581	615	588	604	573	602	584	589	612	563	612	576	624	586	570	624	618	629	604	597	628	603	612	600	610	635	609	579	605	644	546	591	639	615	575	595	543	629	616	619	623	594	637	589	614	543	562	593	576	635	628	633	585	576	577	638	582	565	587	589	630	599	553	620	614	655	564	627	573	577	642	594	592	638	618	557	593	617	568	648	604	669	609	587	595	599	615	570	597	596	588	594	609	619	594	599	607	622	604	582	580	618	618	566	629	597	639	648	633	566	584	597	603	607	604	620	609	645	638	583	619	601	588	565	575	597	624	629	624	603	661	624	583	588	585	625	550	591	624	594	546	607	556	629	579	580	609	614	623	598	570	621	607	586	616	596	622	582	634	628	544	564	567	598	554	572	632	629	607	582	623	652	623	616	599	535	606	640	643	559	605	580	602	604	622	656	606	568	592	578	591	576	590	590	581	610	567	599	616	610	596	561	587	605	583	568	597	598	600	587	603	602	592	615	593	581	624	600	608	587	581	611	600	589	619	594	567	613	628	567	596	575	608	560	650	606	553	623	607	610	619	582	576	625	581	634	620	633	605	583	598	567	612	589	553	613	590	614	581	608	571	581	576	575	588	552	585	599	568	528	628	624	639	621	631	640	606	620	594	597	624	646	624	589	625	595	591	579	617	585	570	664	572	594	591	611	586	605	615	601	638	579	590	575	587	627	631	574	596	607	556	624	580	560	615	592	570	620	644	556	647	633	610	637	621	585	604	616	608	622	633	649	546	607	558	612	617	629	576	579	659	612	634	597	611	584	610	608	619	589	571	585	552	640	624	602	583	617	550	560	629	582	608	649	568	586	603	609	586	604	589	605	632	594	593	610	631	679	583	605	599	570	643	591	602	578	597	587	588	598	582	580	628	650	569	582	623	591	603	606	617	691	582	596	561	609	615	589	588	613	572	641	612	625	617	574	601	657	598	613	599	597	584	607	561	577	601	640	608	552	610	554	601	604	611	654	608	607	632	648	617	635	608	599	535	627	586	615	588	594	596	625	622	601	591	617	578	610	612	621	586	613	627	543	592	611	552	617	592	566	569	610	609	600	617	605	622	584	605	629	587	580	636	587	614	585	564	662	588	629	576	597	562	597	603	597	572	615	595	591	584	611	536	623	569	600	620	582	590	628	587	565	593	615	615	589	575	604	598	622	610	614	664	571	544	569	616	606	588	607	630	624	637	627	591	589	584	588	617	612	591	519	649	598	592	602	582	607	561	580	576	621	599	600	613	612	566	651	578	575	596	624	625	628	607	665	591	622	598	614	606	587	589	603	622	604	630	589	599	612	578	589	640	620	595	584	618	620	636	622	598	592	619	586	622	587	584	551	581	580	640	583	623	605	657	590	663	608	575	651	601	577	606	585	584	617	648	612	624	599	624	608	616	579	614	552	667	580	629	619	580	620	564	623	612	574	636	593	595	612	629	608	604	594	601	613	603	603	648	616	559	622	621	572	607	591	578	566	567	599	569	597	593	592	581	623	602	604	559	593	639	609	569	623	587	603	619	594	568	583	592	598	593	609	553	607	597	638	558	626	566	596	613	633	599	557	607	599	592	594	599	608	622	621	585	614	582	583	630	642	588	610	580	540	613	569	612	582	588	585	597	568	593	581	571	599	623	587	571	584	598	602	634	634	563	579	592	598	596	597	611	592	623	638	569	560	605	577	628	604	624	560	571	604	601	626	635	589	601	531	616	571	658	602	609	620	654	586	587	607	612	571	631	596	566	562	621	573	594	608	590	570	619	589	567	626	620	622	604	565	614	597	564	628	575	576	579	626	592	603	587	589	595	629	560	607	600	557	587	611	597	652	622	608	570	572	607	574	580	590	582	581	582	584	578	624	609	610	613	613	617	563	619	596	608	576	587	588	615	623	596	581	606	616	567	633	593	567	585	622	619	563	563	603	604	629	574	562	576	597	612	588	604	591	624	583	616	613	601	632	555	643	591	581	586	615	589	583	602	603	574	603	601	616	618	584	611	644	623	568	581	570	622	600	589	644	639	596	585	575	584	628	560	607	635	652	569	634	587	623	598	580	612	605	620	606	622	625	613	664	624	590	565	590	617	624	584	596	625	551	601	623	629	596	587	595	641	588	622	569	630	564	599	580	573	571	585	639	612	614	583	598	581	578	580	616	612	580	543	630	586	579	588	599	595	603	548	615	666	604	568	588	631	588	563	592	582	585	606	555	607	622	582	560	640	595	626	627	571	595	610	567	631	595	615	603	563	614	607	599	612	622	580	611	606	640	583	596	610	578	570	632	548	585	613	631	623	614	620	598	604	571	575	626	598	583	598	606	615	567	640	591	590	582	585	599	647	552	596	584	584	565	582	605	594	614	626	542	593	594	619	642	596	548	587	569	598	612	580	579	615	599	652	629	584	589	577	618	603	596	572	591	602	619	608	591	588	596	613	633	613	589	592	642	593	617	593	594
15799	7609	7994	8416	6923	5103	3313	2527	2166	2012	2243	2082	1068	522	397	336	429	494	576	545	525	684	553	347	350	310	337	291	357	345	353	360	331	334	265	267	288	263	289	282	277	272	284	250	286	264	275	236	266	221	225	238	228	229	217	198	210	194	200	201	204	187	183	221	196	195	173	184	175	188	192	180	197	200	200	177	197	180	190	200	187	204	213	176	189	197	184	186	196	194	193	162	172	194	196	184	189	194	201	179	213	201	208	196	190	178	196	179	204	218	205	196	188	172	172	193	198	167	193	195	202	187	207	182	187	183	202	183	202	193	196	192	186	207	208	186	212	196	208	218	203	196	181	195	178	180	202	175	196	201	205	198	189	183	193	201	161	174	192	170	190	182	170	172	212	153	194	220	199	176	193	221	167	179	190	185	181	191	216	194	196	206	209	202	181	189	185	209	176	197	182	181	186	177	188	192	170	183	180	175	191	177	159	203	209	190	182	216	185	186	218	206	203	213	196	181	183	177	208	206	183	213	196	188	190	189	194	179	172	196	182	157	202	177	187	191	201	195	199	210	200	188	216	183	185	188	207	202	200	191	188	207	186	182	204	201	193	183	202	179	191	188	185	190	208	189	220	203	191	171	206	188	173	190	186	198	169	208	196	194	187	208	200	189	192	185	212	189	184	194	197	141	209	205	184	187	204	172	206	185	195	190	177	194	183	192	196	189	187	184	211	172	204	187	183	198	222	220	193	174	194	174	200	186	197	190	199	168	183	199	173	217	176	190	178	195	197	161	183	202	172	206	186	207	187	219	182	214	203	181	191	191	169	204	189	189	192	214	193	211	211	171	210	194	190	204	182	180	183	195	200	181	189	199	195	163	222	169	187	187	212	200	177	172	176	187	205	205	180	199	211	212	196	159	209	189	208	178	213	189	208	175	205	199	202	223	181	169	184	189	163	185	186	164	218	203	205	218	211	178	192	178	178	170	200	177	185	201	188	203	170	173	192	199	187	180	178	171	218	202	196	175	185	184	165	227	210	191	184	188	173	211	214	202	182	184	211	193	213	206	190	198	177	223	212	180	170	169	177	187	169	201	208	204	191	194	194	197	222	205	176	169	186	193	221	192	180	198	213	177	192	194	200	169	209	184	186	182	205	186	187	175	178	195	197	168	192	210	197	156	180	181	197	197	205	183	174	196	188	204	193	217	179	168	184	171	203	178	183	200	170	187	193	202	185	199	204	198	194	182	211	177	205	191	189	209	177	216	203	183	183	178	202	193	205	179	183	200	192	207	206	205	173	198	183	201	193	184	184	181	184	174	199	202	186	175	188	188	182	201	201	177	173	199	192	231	189	218	192	165	176	203	176	189	203	193	189	207	220	212	197	187	189	207	179	176	176	185	186	199	195	193	176	202	161	195	197	197	210	194	207	217	177	176	209	175	207	173	219	209	185	201	213	187	211	195	221	224	174	191	190	195	195	188	163	199	184	174	165	172	207	190	188	210	181	204	219	191	189	202	221	169	205	190	205	210	216	174	198	199	172	215	176	193	187	193	191	209	199	206	174	166	173	190	198	195	211	174	179	187	204	219	192	205	196	207	188	168	221	181	195	202	183	180	168	183	176	201	204	202	178	183	201	213	199	192	203	202	155	198	186	186	208	189	192	183	178	187	191	163	187	189	210	198	218	181	177	171	194	173	185	171	188	205	183	176	167	192	200	179	166	177	153	164	177	192	201	190	181	176	212	211	195	174	189	186	199	199	206	203	172	196	185	199	188	162	189	209	217	212	190	170	172	181	182	169	207	190	186	205	197	172	177	198	196	174	203	216	194	199	182	192	193	214	174	204	182	184	198	189	197	174	186	181	187	187	194	210	201	173	161	188	198	199	189	147	186	210	181	170	217	184	175	173	207	176	210	195	174	172	198	204	172	215	188	173	189	184	177	190	207	156	173	176	197	178	180	160	190	206	147	192	205	183	203	168	187	199	195	180	211	206	185	206	211	193	191	190	189	179	185	203	196	179	199	227	199	200	229	199	182	200	227	196	203	198	204	183	189	191	171	204	202	194	192	202	197	188	189	197	207	192	200	187	205	195	183	173	198	206	210	179	178	210	182	193	167	194	185	210	199	182	193	183	218	163	191	207	192	182	196	216	211	194	196	204	166	172	203	184	210	187	190	196	207	188	186	208	204	193	208	186	193	173	228	217	211	201	168	182	204	200	169	194	204	176	207	184	183	196	188	199	194	186	194	156	196	189	197	186	201	181	216	188	195	202	187	176	189	190	187	174	176	199	205	208	197	176	182	193	208	191	181	205	176	200	178	207	190	190	192	190	189	192	178	181	214	198	169	197	203	212	185	175	168	196	188	203	200	186	182	189	179	185	222	210	185	185	202	204	204	202	176	162	195	196	181	204	195	177	169	198	188	188	200	185	178	174	177	189	179	183	186	223	188	179	196	193	204	186	186	204	193	197	197	187	191	195	192	190	172	178	202	185	188	178	164	187	192	179	160	180	182	186	199	190	190	198	189	186	183	180	211	189	186	172	208	221	187	234	166	193	232	187	200	190	177	205	195	192	194	201	183	172	188	196	201	207	195	194	203	187	216	211	183	189	187	205	195	216	195	171	203	175	183	186	211	175	187	165	198	196	204	187	182	174	157	201	204	176	181	209	174	182	196	206	194	176	179	199	196	193	161	190	175	204	180	175	208	191	197	192	202	193	172	199	195	189	178	197	194	179	188	170	170	198	200	188	193	181	192	174	179	170	204	199	190	191	217	188	205	194	177	214	181	195	200	187	187	197	189	181	169	171	188	182	177	211	184	206	193	223	208	202	182	176	193	174	203	184	203	201	184	191	173	205	203	191	172	196	188	196	208	184	179	198	163	160	222	175	198	173	154	181	196	183	161	201	182	193	174	203	209	190	186	185	189	198	210	188	182	187	181	213	176	190	198	173	192	177	169	188	192	190	200	200	185	188	202	164	207	212	215	203	182	212	190	180	199	179	214	192	191	192	180	203	172	202	177	202	186	197	174	211	178	166	175	200	187	179	193	200	174	172	207	190	155	184	195	189	193	205	200	194	180	191	211	174	198	197	187	180	190	201	212	208	182	213	188	209	192	210	189	174	187	172	177	186	194	189	175	217	191	198	187	199	167	199	184	178	180	213	210	188	192	211	176	190	201	193	194	194	209	186	164	230	163	169	202	186	181	175	163	177	181	198	204	167	209	185	183	207	223	200	187	209	211	181	231	211	198	177	211	181	179	199	193	204	192	221	164	201	199	183	198	203	177	192	184	174	170	177	193	187	217	180	188	187	190	204	202	189	172	188	205	190	195	166	185	181	191	217	222	216	164	217	198	172	226	203	185	179	206	190	172	192	183	203	199	184	186	174	221	217	211	184	188	200	212	195	184	171	165	174	195	195	182	174	206	183	193	188	205	190	185	186	169	174	183	196	190	182	206	199	203	182	203	187	193	192	187	200	216	220	172	206
9953	5242	9586	13847	14374	13814	11641	10681	10056	10074	11354	10242	5667	2920	2053	1670	2151	2534	2938	3070	3109	4214	3112	2144	1732	1522	1663	1486	1947	1750	2062	1904	1893	1782	1292	1207	1421	1281	1341	1267	1407	1322	1396	1233	1269	1225	1086	992	843	952	779	781	810	729	690	597	641	580	558	593	554	535	545	533	567	528	531	530	530	524	555	497	513	562	519	513	550	526	536	515	495	520	499	525	509	534	504	551	514	528	502	507	551	539	526	532	530	512	542	489	538	523	513	543	516	539	527	540	528	471	524	516	522	496	494	559	528	497	540	556	492	524	507	499	511	527	562	486	507	501	527	551	538	528	529	480	507	504	504	506	480	497	488	528	460	494	547	531	515	518	509	577	500	506	494	484	540	530	497	525	476	452	512	493	500	514	513	523	495	490	508	521	465	506	533	554	513	502	507	516	489	518	529	511	512	522	518	491	522	541	479	475	498	484	503	496	513	520	539	522	530	554	515	447	478	518	532	513	485	551	512	498	491	478	514	535	537	492	500	502	482	480	488	506	510	515	498	543	508	532	540	491	507	506	539	523	523	527	493	504	507	508	536	518	496	517	477	510	563	506	494	470	556	551	521	534	489	492	526	471	513	440	507	562	513	535	488	527	518	551	497	541	503	551	506	442	496	495	503	486	505	530	545	499	529	504	525	495	556	522	499	545	489	511	527	496	548	486	513	526	527	490	503	523	467	474	502	516	510	540	490	553	506	503	582	484	499	553	504	484	525	549	544	511	546	505	499	515	540	498	464	450	488	506	524	520	483	509	478	499	533	497	548	509	494	507	496	495	539	497	479	512	534	522	483	522	518	522	520	508	494	519	504	561	512	551	502	538	509	493	484	510	516	563	485	464	484	487	523	508	519	507	484	540	528	486	495	490	504	488	513	509	533	520	557	516	499	517	527	497	491	479	477	547	508	505	526	450	511	521	519	519	545	514	532	511	484	526	508	483	506	497	502	500	525	522	479	535	519	535	493	518	516	476	523	502	541	530	507	463	481	510	553	503	510	505	526	509	490	493	487	526	471	539	518	523	535	516	503	524	525	481	492	492	540	513	510	510	495	502	544	546	531	520	478	522	530	511	465	498	511	535	533	520	511	520	535	480	509	518	502	513	470	506	513	521	517	536	508	508	528	497	488	525	529	498	506	508	535	491	515	486	520	509	477	471	512	502	484	505	532	506	502	493	518	514	524	517	496	541	520	514	492	530	521	503	483	520	500	491	477	491	543	536	527	510	498	496	481	537	509	473	518	515	501	467	487	502	492	517	563	532	501	525	486	488	520	469	494	538	472	522	513	503	502	519	503	504	531	525	523	509	499	427	500	521	512	520	502	504	530	572	508	482	520	520	514	498	501	536	515	497	521	500	510	528	491	529	489	508	502	471	509	512	523	520	501	527	505	514	489	494	481	468	492	557	485	489	499	518	524	504	543	520	532	531	493	499	498	461	498	506	485	517	499	523	496	527	479	489	487	524	486	524	498	528	446	506	518	478	477	461	486	511	514	496	501	537	548	505	485	507	501	519	526	522	530	494	511	516	484	517	531	561	492	522	518	511	459	470	531	518	480	532	531	502	498	534	539	483	508	501	533	474	486	535	507	492	516	538	580	511	541	529	503	506	523	491	503	481	501	522	499	504	495	535	499	510	514	496	495	499	517	509	474	509	497	477	503	490	528	486	538	488	540	482	511	545	476	494	497	550	484	507	520	550	498	496	539	529	515	528	550	516	514	490	533	512	502	514	500	482	513	528	478	528	530	470	470	503	512	520	537	505	490	509	522	501	486	522	465	525	500	557	534	506	480	537	485	491	524	507	489	508	509	532	532	493	507	499	487	496	527	501	535	490	522	530	467	494	487	484	482	571	529	525	463	513	491	500	535	509	501	485	530	541	515	495	513	508	506	517	510	539	509	522	487	534	505	540	523	493	506	462	521	543	519	536	563	518	520	511	485	492	498	501	502	516	527	540	530	512	507	516	500	528	506	529	523	498	522	487	511	516	507	516	518	480	522	492	475	528	491	541	499	524	511	497	492	489	526	463	487	501	489	494	527	487	494	523	504	522	521	515	487	472	526	518	543	520	486	514	519	540	519	537	495	452	483	490	522	528	500	515	545	531	524	519	532	505	517	503	497	485	484	519	487	528	530	523	538	497	490	544	526	497	525	516	536	507	512	530	489	536	511	512	540	525	477	486	486	512	564	504	554	537	518	507	495	529	532	521	514	504	488	510	503	510	521	508	485	537	510	514	530	536	557	510	534	499	467	507	521	492	491	480	494	499	490	536	506	512	492	507	491	522	477	520	450	502	497	517	511	544	517	499	481	520	513	533	518	503	567	520	490	494	493	531	466	515	516	529	483	483	534	501	524	513	526	488	515	491	475	507	538	504	502	464	485	496	493	492	499	501	503	497	504	561	522	506	509	576	512	504	533	525	527	496	507	516	481	523	542	513	515	485	513	496	545	496	498	515	562	499	529	534	521	520	485	533	524	515	529	477	521	494	513	534	509	519	511	487	495	507	495	506	545	529	558	468	530	532	515	452	515	505	528	500	482	487	490	547	512	487	527	510	496	532	509	583	503	506	506	510	516	523	493	490	550	479	504	519	544	496	524	502	507	512	534	479	498	514	558	480	472	477	495	557	530	492	531	514	524	533	529	507	521	525	500	479	539	528	533	529	489	523	529	502	486	482	516	551	482	492	536	539	522	509	506	466	484	502	508	463	490	483	510	488	479	492	533	490	504	481	500	513	522	540	469	493	490	516	474	495	507	501	555	536	518	492	515	519	531	579	477	494	516	477	490	527	502	498	525	521	525	509	493	509	524	487	490	546	509	499	544	552	509	511	529	513	526	511	499	522	506	494	558	499	530	523	479	514	532	510	513	532	508	513	495	482	499	552	512	521	488	523	491	519	507	502	499	523	498	528	484	506	501	503	496	512	521	528	521	483	503	469	505	561	496	505	526	498	457	522	480	472	528	478	519	476	505	501	531	526	495	497	497	488	518	486	498	534	519	501	486	540	526	498	500	497	491	514	508	526	497	555	518	483	508	525	538	515	504	513	489	473	524	485	494	462	459	507	513	513	557	488	541	507	491	510	536	486	497	506	544	477	465	473	503	494	509	499	511	508	535	506	543	523	516	514	491	489	476	479	512	491	521	501	535	502	465	514	510	515	474	527	531	513	491	512	482	493	543	515	526	523	500	524	542	492	486	519	576	510	467	485	497	460	544	496	517	484	506	476	515	495	464	501	476	530	495	548	478	493	518	507	502	462	489	492	475	511	547	490	524	503	534	522	501	502	551	534	530	464	537	492	548	550	492	530	522	533	520	573	536	534	536	515	499	544	484	539	493	521	537	494	532	524	527	486	516	505	480	533	481	469	523	490	499	473	548	468	526	476	533	527	504	511	461	525	510	503	502	500	509	490	515	515	462	484	507	552	542	517	533	529	524	501	486	523	561	488	561	536	509	537
2636	847	1048	1250	1095	1011	1104	1075	955	917	1073	1001	647	457	418	398	473	493	476	480	435	502	480	395	386	392	356	368	410	425	375	397	382	391	401	360	413	405	418	373	409	402	382	411	384	395	408	363	372	386	400	397	398	385	386	355	362	385	357	388	405	423	341	407	364	390	361	369	412	392	355	372	390	381	408	408	393	400	367	373	387	381	407	392	410	392	395	372	384	378	387	373	413	376	383	356	399	384	388	389	410	411	431	370	360	396	391	372	375	388	353	410	374	413	362	409	379	377	407	405	395	407	383	392	405	364	416	391	352	395	392	368	413	386	341	361	389	382	373	365	385	395	401	404	432	384	391	388	356	413	347	385	412	366	405	386	370	394	383	393	397	409	388	373	366	394	413	376	392	388	386	386	407	404	362	380	427	403	397	380	414	376	404	374	393	410	394	366	392	402	370	395	387	371	374	375	372	435	402	415	452	395	388	384	368	408	342	405	373	386	398	411	365	362	372	391	398	369	394	366	421	403	378	379	411	402	387	386	376	363	388	404	373	382	356	371	399	407	394	383	362	394	403	423	419	429	399	369	393	381	401	414	379	374	404	419	400	362	410	396	381	400	367	391	375	381	400	416	390	414	390	394	381	403	378	399	383	403	381	384	370	373	396	415	409	410	364	370	385	400	414	409	382	410	416	392	405	388	388	366	387	362	393	386	359	377	390	414	416	374	404	383	373	414	398	390	362	394	389	382	375	390	372	398	405	368	390	387	370	392	382	409	387	391	377	372	412	407	398	400	390	423	413	396	360	371	397	433	414	367	389	393	410	405	407	445	376	376	410	408	377	411	372	374	404	388	430	409	372	370	377	441	368	384	433	410	404	372	408	402	349	396	404	384	395	362	415	359	400	382	388	413	354	379	367	394	395	430	400	344	389	418	387	417	369	382	391	381	384	379	381	427	401	398	405	413	412	384	411	380	363	389	390	397	405	374	389	427	367	362	416	382	366	366	430	393	401	398	365	419	381	357	362	394	387	342	390	397	373	374	355	404	430	395	389	408	381	397	419	397	398	369	403	385	388	370	416	387	377	410	362	390	395	390	382	412	357	358	392	373	367	396	412	387	399	444	386	384	387	383	407	396	384	379	408	378	339	390	407	402	409	363	405	424	406	396	368	394	367	387	365	372	381	432	404	389	383	362	334	385	401	394	380	405	402	393	365	375	417	394	388	409	379	363	425	420	390	427	385	370	374	374	366	378	378	388	405	358	391	386	395	412	453	400	426	440	384	420	419	409	378	360	350	403	407	411	410	367	413	426	366	375	407	416	395	407	372	366	339	372	373	380	380	362	335	418	396	381	405	362	388	412	366	386	424	415	414	379	374	374	402	398	434	358	397	389	375	408	399	423	425	407	384	397	388	366	389	385	370	389	418	364	381	406	375	391	387	385	387	404	373	400	436	405	391	382	404	374	381	365	410	436	402	402	404	410	381	382	376	372	386	425	379	371	374	376	382	406	407	394	399	418	390	389	400	368	370	388	400	385	399	413	395	403	403	396	421	399	370	405	368	397	400	404	405	401	384	392	391	395	362	368	403	386	390	381	423	351	390	351	375	387	391	340	384	391	381	390	423	382	408	367	420	392	390	394	379	366	386	387	437	390	375	428	385	393	410	394	369	421	390	394	377	379	401	423	368	419	391	422	422	398	395	402	381	419	386	383	381	414	365	373	403	413	351	372	422	373	350	420	416	375	372	393	411	381	378	399	374	381	397	363	385	403	360	394	395	393	398	395	385	422	411	385	420	375	388	405	392	375	369	400	395	380	374	353	361	363	382	421	403	395	403	409	373	384	393	393	400	371	354	402	408	381	444	356	401	396	332	386	365	381	378	379	394	397	380	388	391	407	390	373	415	401	364	395	382	401	404	394	406	403	372	364	437	403	397	370	397	379	445	414	371	415	388	407	378	339	379	387	418	391	378	399	397	353	394	392	400	396	370	386	407	418	404	377	368	399	392	404	391	391	385	413	413	412	396	399	412	403	378	382	354	392	360	369	396	362	377	394	383	374	396	355	398	365	367	382	379	385	390	405	411	381	401	419	368	406	368	416	394	400	392	419	401	373	396	405	414	410	401	355	385	415	446	393	392	399	374	396	363	398	373	392	411	382	430	387	373	394	422	387	396	385	410	390	387	380	408	405	389	369	394	407	416	397	427	380	372	366	369	361	396	392	399	378	411	357	403	370	371	401	386	417	405	383	374	382	395	389	390	375	379	412	379	386	386	428	398	354	425	360	425	443	392	401	442	408	393	375	393	393	363	401	366	400	410	369	406	372	411	378	373	411	388	385	373	375	433	365	425	361	388	377	355	415	368	394	358	352	408	429	396	361	402	391	389	370	397	388	398	369	325	379	412	373	347	382	344	393	395	421	387	371	400	379	407	420	419	416	338	385	400	376	350	360	409	449	416	389	418	401	402	381	364	387	363	349	416	401	381	370	393	365	403	390	408	399	368	386	382	401	387	406	377	393	416	401	361	412	387	394	421	390	366	411	374	352	394	408	397	401	406	402	384	365	349	379	373	393	398	421	411	415	402	422	381	358	402	403	410	393	424	355	411	366	420	420	383	392	378	406	387	389	406	434	393	399	404	370	394	417	376	423	352	414	409	390	411	365	414	379	375	367	391	377	385	397	363	436	386	376	388	416	416	376	375	391	375	374	375	396	393	368	353	361	386	391	396	402	410	403	380	380	385	377	447	374	406	392	393	383	366	379	389	405	413	392	392	383	403	375	388	366	386	427	400	378	412	396	403	411	371	376	406	376	391	371	377	463	377	404	383	388	359	364	393	368	402	411	388	439	404	406	342	369	395	365	412	406	366	417	375	363	407	416	406	375	397	382	410	399	427	418	411	390	322	405	411	380	376	399	364	353	392	340	408	394	401	424	433	413	414	347	404	410	389	337	413	410	391	375	387	397	436	424	399	372	413	401	374	371	429	400	409	352	365	424	390	412	370	404	405	376	377	424	400	402	372	380	379	375	369	386	391	428	398	377	356	383	387	387	386	361	386	358	383	367	365	415	379	398	419	403	398	411	369	348	397	399	380	384	397	396	373	391	379	377	374	426	376	399	380	378	408	432	396	379	427	381	402	376	385	384	375	376	421	382	396	388	350	401	382	377	369	387	413	393	380	381	365	364	402	403	399	383	372	418	414	388	381	373	402	420	373	382	385	386	461	412	379	415	375	365	409	365	381	436	402	361	379	410	418	388	383	390	403	367	393	416	405	395	402	405	416	367	380	401	412	377	414	407	399	407	377	371	398	390	390	374	429	388	394	417	383	402	397	386	422	378	432	401	401	412	368	360	345	397	390	375	434	353	421	377	383	403	404	380	395	378	404	372	371	378	376	397	411	381	403	411	370	393	417	396	405	364	334	367	376	415	356	398	379	400	371	380	403	412	382	411	381	383	424	398	367	407	323	393	403	388	366	378	373	366	412	371
2929	1350	2291	3169	3757	4222	4689	4335	3930	4183	5006	4548	2342	1316	1107	1130	1327	1408	1618	1643	1613	1793	1351	951	947	940	1001	959	1005	959	1001	930	920	935	980	925	973	925	930	977	891	935	983	962	946	912	955	963	947	936	901	898	949	934	964	923	960	1047	867	953	941	934	928	937	921	945	874	939	895	908	969	976	915	940	953	937	928	951	903	952	920	937	917	974	900	922	914	959	943	929	952	914	897	921	892	928	933	895	937	902	929	967	932	869	959	934	906	961	882	976	905	990	940	909	896	936	956	935	880	938	896	895	919	933	893	960	887	889	930	863	929	921	906	922	923	934	948	932	876	954	962	896	887	869	963	946	977	974	868	908	910	961	949	960	874	892	903	924	946	914	914	887	947	930	926	875	971	921	948	879	950	911	948	937	907	958	909	888	897	921	982	955	911	946	913	911	915	895	895	894	905	892	937	910	903	910	917	894	924	944	914	906	918	912	944	903	940	954	957	899	912	902	941	932	909	980	947	900	878	925	896	957	978	952	897	969	985	896	918	943	953	852	924	900	936	940	950	908	887	935	918	914	923	921	891	882	907	942	926	979	935	928	928	978	920	910	908	941	937	925	958	861	942	889	900	886	858	916	961	894	933	905	959	862	951	920	827	948	864	933	878	927	959	908	896	925	907	950	975	930	931	862	958	902	888	892	1035	927	939	926	955	914	920	931	917	879	970	856	971	934	920	921	954	899	968	940	930	914	940	953	880	925	972	893	874	886	941	968	950	877	926	938	979	908	907	939	887	940	902	928	864	918	854	963	941	945	875	913	893	904	921	927	909	903	903	905	917	940	936	960	909	850	900	940	896	920	932	912	913	901	946	909	935	957	870	851	931	866	913	924	915	836	895	949	911	910	960	958	920	957	948	932	922	931	909	891	965	934	913	919	907	903	827	911	915	906	933	967	972	921	872	881	868	977	885	981	898	945	927	945	973	905	858	931	896	917	934	917	914	926	970	919	918	946	850	913	879	917	909	947	933	892	873	938	898	947	876	898	914	932	930	962	940	961	917	924	917	933	868	915	942	936	966	945	947	895	889	906	925	916	945	928	890	905	920	931	988	969	935	911	964	932	877	928	930	830	950	947	913	939	915	903	945	908	925	899	944	963	1010	910	929	943	919	921	926	936	949	928	950	905	921	970	943	945	899	943	928	885	921	913	880	951	934	883	895	943	950	861	900	966	925	923	961	923	925	924	905	884	964	936	910	974	932	986	955	897	969	928	896	898	910	932	940	922	919	876	909	921	963	943	913	917	922	867	912	898	962	976	917	883	919	889	908	924	996	969	882	906	940	888	933	966	914	882	977	916	891	990	972	999	890	921	902	931	923	924	937	932	966	899	986	897	899	933	920	917	964	878	900	937	952	914	870	950	919	912	962	899	928	892	934	961	980	913	983	914	902	856	962	917	898	917	920	936	910	989	945	886	943	853	950	881	883	938	931	916	952	908	918	901	940	896	1009	933	918	917	954	932	947	920	895	896	916	897	985	901	921	922	962	937	970	897	893	852	953	898	909	890	917	873	947	896	873	930	913	931	897	877	901	911	959	855	869	938	899	962	942	942	906	947	934	971	910	910	915	933	895	921	881	903	869	899	983	916	877	915	893	929	910	870	952	923	941	914	889	905	923	945	928	922	935	920	928	930	910	936	940	919	896	950	927	877	914	919	876	920	950	890	933	899	894	924	910	898	906	905	937	905	894	959	967	916	877	877	872	990	989	911	919	908	898	959	891	947	932	919	863	922	913	863	948	980	890	923	957	932	964	899	859	996	932	936	865	954	863	975	906	921	934	888	912	963	886	925	876	937	944	943	926	949	978	923	929	908	966	863	905	912	898	919	891	917	913	910	910	875	936	933	929	887	913	949	955	906	898	973	911	924	963	911	921	889	939	902	922	960	908	934	889	985	916	949	938	947	948	917	906	891	975	897	952	873	938	946	932	866	918	906	964	875	929	897	907	924	919	899	927	947	892	881	961	964	903	904	954	934	907	891	912	940	896	918	937	909	930	979	872	896	922	916	949	893	928	905	959	933	859	902	935	938	878	892	929	928	912	970	902	925	885	932	888	957	962	921	918	924	905	916	943	886	905	948	895	936	939	909	938	869	933	910	936	951	931	928	923	897	976	947	940	929	942	905	906	911	924	911	907	968	966	947	966	939	884	904	886	950	925	901	897	870	942	869	883	920	923	938	960	967	923	870	977	935	903	940	957	919	905	928	928	884	912	901	930	908	896	875	972	936	905	971	926	939	896	874	931	929	894	902	923	916	931	937	948	932	969	903	876	945	950	896	914	962	878	886	915	960	878	923	927	907	882	870	856	927	888	1006	879	899	998	901	915	939	957	878	956	961	930	933	915	910	912	887	878	929	921	918	916	900	936	927	933	938	1000	905	914	937	936	919	918	919	902	946	886	904	933	923	898	961	945	933	919	903	883	913	946	908	886	924	901	879	912	951	881	946	912	906	893	936	1001	937	952	895	884	889	935	887	914	904	864	950	948	946	949	921	871	935	922	890	948	919	943	912	871	942	894	900	909	889	903	908	863	977	876	940	911	903	940	888	884	941	903	912	895	928	950	891	948	951	908	926	953	910	931	902	918	927	931	897	915	948	966	910	905	902	941	943	901	962	911	922	959	954	943	882	905	916	935	968	935	988	862	899	973	930	917	912	937	993	889	881	904	928	917	966	912	931	947	931	956	905	905	901	883	874	898	924	889	895	920	919	914	875	923	883	920	958	938	967	950	924	943	905	914	907	894	920	885	920	900	941	974	880	961	948	908	920	948	965	935	955	953	919	932	944	880	925	939	964	909	927	950	949	960	946	907	928	927	935	964	851	922	896	887	913	911	935	935	950	931	983	953	891	938	907	914	903	966	913	900	886	878	935	930	895	930	905	930	957	914	946	869	969	887	894	935	916	934	932	947	890	936	841	955	927	944	887	948	867	921	903	915	909	914	980	947	943	884	900	941	923	881	946	897	962	964	906	897	908	929	883	920	895	942	946	920	945	924	898	923	895	925	946	972	876	927	958	927	979	859	928	944	912	943	918	902	943	875	928	973	887	958	936	925	888	953	904	889	893	901	874	940	862	979	878	894	910	952	915	872	983	969	947	898	987	933	954	925	891	926	959	879	943	971	943	945	929	906	983	908	914	935	918	962	950	843	910	897	902	922	901	927	937	893	939	930	929	935	981	907	956	871	956	932	902	927	957	882	925	974	964	901	929	975	920	954	918	946	873	1009	935	980	896	925	922	910	927	989	935	921	924	905	950	945	919	928	886	887	943	948	927	958	918	909	877	869	934	911	892	887	949	893	948	891	950	941	888	927	915	927	920	925	890	901	940	864	896	825	932	921	917	908	963	890	914	923	933	863	973	935	910	926	944	935	924	925	939	943	960	900	925	861	951	971	914	917	941	920	940	938	922	957	953	913	883	927	922	911	954	903	936	946	902	928	962	857	944
9461	4610	4236	4442	4040	3551	2658	2009	1656	1491	1633	1415	722	415	331	354	418	415	455	442	437	545	424	317	280	271	313	286	325	300	335	313	309	288	297	312	248	289	254	295	295	291	272	293	265	268	295	237	285	233	294	231	231	271	251	230	237	264	245	235	212	241	265	236	219	226	252	236	276	221	231	223	249	237	237	227	212	236	248	228	220	256	228	254	245	263	244	248	219	264	257	254	247	220	246	228	215	251	246	229	237	225	275	262	262	237	237	225	234	252	242	225	256	220	243	239	233	253	205	234	217	249	260	250	225	240	254	202	251	247	258	253	223	226	222	229	241	228	234	220	238	227	205	238	247	238	224	212	243	259	247	226	238	222	231	228	257	227	234	234	237	242	235	222	212	230	228	250	220	269	233	245	246	242	243	255	232	238	249	238	253	223	237	253	215	255	248	261	239	236	241	246	240	242	238	248	269	286	259	220	235	245	236	248	240	260	226	203	243	254	232	204	231	216	240	243	222	214	238	246	239	262	198	226	227	219	240	241	218	245	215	236	217	240	219	264	253	236	246	221	245	260	234	231	265	226	228	246	232	255	207	238	245	222	226	245	258	241	241	260	249	212	236	245	255	242	233	265	243	258	234	235	246	241	262	246	269	256	258	225	228	223	237	253	242	267	233	259	245	238	249	227	238	204	216	225	235	237	230	245	235	264	206	253	265	226	222	229	219	228	236	230	234	243	235	249	256	257	251	227	225	227	233	266	271	222	227	232	234	223	236	244	229	224	247	246	229	257	264	235	254	225	216	239	253	216	234	250	232	264	235	220	236	220	218	239	226	243	220	220	239	216	265	231	246	251	248	292	226	246	233	246	228	230	219	230	248	248	241	205	225	261	219	252	252	260	254	248	243	227	248	257	281	244	231	249	234	247	238	218	252	240	238	261	211	249	227	239	232	245	257	277	228	228	259	228	266	230	239	244	232	212	254	241	268	223	247	209	233	211	240	226	236	246	233	240	215	257	261	211	249	230	252	213	210	239	247	256	259	241	230	251	239	234	233	215	229	228	234	234	250	229	263	248	246	221	258	238	279	241	232	220	243	233	229	239	229	269	232	234	223	244	229	254	236	229	256	230	236	251	202	234	230	211	226	222	238	245	230	245	256	242	223	270	221	250	255	236	224	230	228	220	245	240	214	218	222	246	246	201	248	225	213	240	228	235	222	266	240	234	204	243	234	229	266	190	247	222	225	213	253	229	252	235	232	242	213	245	296	229	221	250	239	234	249	259	264	242	237	238	210	219	240	250	232	213	265	235	236	221	244	253	237	235	248	207	255	228	244	230	262	238	238	232	233	237	265	227	236	228	258	215	232	218	243	255	224	223	229	267	254	234	231	232	223	240	229	237	240	227	262	249	256	227	245	223	229	258	229	226	239	208	238	241	240	246	230	230	235	216	233	254	222	251	265	248	240	217	233	274	254	233	224	254	251	252	214	214	257	244	257	227	253	212	240	214	221	234	236	247	230	232	219	266	221	256	222	238	241	228	229	235	217	253	234	252	226	238	282	230	231	240	238	224	239	239	244	232	221	241	225	247	233	256	237	241	252	210	262	228	197	258	242	226	230	228	227	226	232	235	257	211	257	262	247	288	210	219	233	239	228	240	238	220	230	235	250	260	252	242	233	247	250	244	257	248	225	240	230	221	263	235	236	228	225	273	268	255	234	240	239	231	247	222	225	213	215	255	249	218	241	235	249	258	255	232	240	223	226	250	209	238	254	225	251	236	247	238	245	243	243	246	250	243	215	246	246	225	226	254	221	222	232	243	238	236	211	255	241	251	249	251	250	212	259	241	288	243	213	244	240	232	266	215	226	240	252	249	256	256	233	230	232	250	236	245	219	234	214	211	248	222	271	250	228	242	244	237	237	233	243	234	265	246	222	213	269	226	231	223	229	239	228	242	227	219	226	259	199	210	234	253	265	226	233	252	248	226	219	248	240	244	241	224	206	227	245	247	223	214	234	230	231	210	236	241	247	214	248	253	245	242	256	239	219	246	268	232	219	261	222	227	239	230	217	238	227	236	214	219	235	226	219	225	227	240	270	255	236	252	248	261	230	245	225	250	237	239	262	232	229	262	209	238	263	224	245	249	261	221	233	213	243	237	252	233	255	226	239	217	238	215	255	243	250	216	244	254	249	229	269	220	226	258	201	236	233	232	255	237	251	254	229	246	231	265	248	213	251	271	250	231	238	254	257	255	260	238	228	246	229	238	215	219	230	225	220	213	238	228	239	252	260	245	228	253	239	217	242	239	239	225	231	234	266	201	211	198	224	208	230	214	259	249	248	228	243	225	237	255	221	255	247	237	249	248	246	240	234	253	244	257	248	223	219	243	240	284	238	261	229	236	234	229	248	244	197	222	226	231	220	216	240	264	226	220	235	225	220	247	223	219	196	231	236	235	241	243	249	225	244	249	243	232	249	243	232	244	247	234	250	244	222	231	221	231	250	227	241	254	252	236	254	293	255	206	275	252	212	243	250	216	270	234	240	222	231	243	247	239	199	239	253	229	248	218	239	232	240	232	218	244	238	219	249	276	288	232	214	237	227	265	244	263	231	233	223	236	227	242	244	226	246	262	233	234	247	239	226	216	226	232	238	253	255	266	245	213	244	242	216	248	225	243	243	243	251	254	270	233	224	227	249	254	203	245	229	223	238	252	229	246	238	260	231	246	230	238	236	239	238	247	242	199	268	239	266	210	232	268	277	226	211	235	252	252	237	242	253	236	241	251	237	213	248	254	251	235	243	225	252	228	259	242	242	227	242	225	231	222	232	237	228	212	248	247	222	220	221	242	224	274	262	226	228	258	243	239	237	252	220	197	244	258	240	256	246	238	217	218	265	251	265	243	249	220	249	242	231	238	226	238	214	237	225	246	219	238	228	227	227	251	222	236	235	226	233	256	216	242	228	219	238	236	257	279	220	256	215	206	241	252	210	224	235	243	259	241	256	254	229	272	227	252	241	226	235	251	229	228	238	235	236	201	253	243	241	242	231	243	255	233	226	229	227	235	219	251	239	242	231	235	240	260	190	232	249	225	238	238	229	277	241	235	255	245	241	213	222	246	201	228	238	251	235	206	243	246	260	252	229	223	236	219	242	222	266	228	236	271	209	235	232	227	219	238	239	234	227	233	259	221	256	193	240	271	235	246	244	217	222	219	243	252	255	257	224	252	279	235	230	263	223	247	235	255	217	222	219	221	243	242	239	241	235	269	223	257	229	261	252	228	249	240	216	248	248	250	258	273	246	201	235	227	237	233	244	232	246	233	245	248	272	249	218	226	234	222	227	205	231	235	213	238	226	241	222	232	224	262	243	232	222	257	248	207	232	221	227	216	241	241	249	242	251	213	256	244	248	217	224	258	243	216	215	222	250	229	239	230	237	230	211	216	212	263	248	248	255	257	258	254	220	207	239	246	253	237	237	246	253	228	211	254	242	245
7367	3720	6156	9653	10575	10861	9292	7981	7053	7421	8397	7143	3555	1832	1445	1349	1722	1996	2296	2180	2427	2880	1988	1307	1134	1191	1204	1181	1333	1283	1479	1253	1273	1225	1070	996	1008	1084	1026	1025	1143	1039	1000	975	909	914	908	848	790	718	758	733	748	699	663	646	665	564	631	634	604	647	603	598	634	580	590	654	639	583	585	571	666	602	634	560	609	659	575	593	581	600	630	566	572	593	586	605	587	612	567	610	634	597	643	587	588	599	596	618	614	596	588	641	592	591	582	574	590	566	606	620	598	565	612	604	575	518	577	598	590	627	577	596	607	593	623	598	628	584	615	618	574	580	568	565	570	620	639	603	628	576	579	585	557	609	632	563	557	605	592	630	574	634	577	589	590	576	607	586	600	619	606	579	603	543	542	596	592	525	537	565	594	575	584	569	601	607	581	624	608	567	580	607	609	563	586	600	553	579	598	615	645	609	574	569	557	569	611	592	586	624	585	568	601	599	563	596	612	607	608	600	630	616	578	597	630	594	637	606	623	592	622	560	574	650	642	586	580	572	595	612	588	605	577	619	635	604	562	593	611	597	561	581	612	581	626	597	623	586	586	548	581	580	623	604	600	568	596	573	640	650	584	554	610	592	571	590	587	658	591	610	565	596	565	578	625	567	590	592	627	609	618	607	577	563	629	625	646	596	595	589	570	576	603	588	541	573	555	636	552	583	603	563	590	586	597	586	606	648	593	566	602	608	585	543	618	663	593	575	616	583	608	604	585	595	576	595	596	604	606	571	567	636	583	580	595	568	601	601	592	580	594	577	605	608	564	621	616	544	592	612	583	647	584	522	585	565	619	639	627	612	630	562	606	601	598	616	624	595	622	606	648	610	631	574	612	567	594	577	594	649	590	626	604	636	644	567	632	625	584	561	629	591	598	578	621	619	614	612	649	572	576	606	600	568	665	576	596	615	615	603	602	586	583	591	613	598	598	601	581	604	599	606	568	626	599	552	590	587	622	590	567	589	574	602	586	538	599	561	613	598	598	567	600	599	635	582	585	559	615	595	603	586	575	580	599	597	607	587	521	599	571	572	582	596	621	580	629	564	567	572	572	595	573	603	569	575	555	576	606	596	573	630	660	660	589	588	613	602	594	610	570	560	591	598	542	549	554	602	606	583	573	581	595	557	541	610	576	555	582	655	543	588	600	561	624	533	599	591	568	587	533	542	582	570	585	583	600	606	595	593	613	549	618	624	639	558	584	556	576	567	616	599	564	628	539	556	576	624	581	574	602	589	532	604	600	620	585	596	556	619	613	594	580	550	580	595	565	600	615	576	590	589	600	555	533	612	607	641	570	585	583	573	577	571	627	592	593	626	599	596	616	606	582	559	564	622	599	612	582	582	549	601	614	618	601	607	555	579	582	607	598	588	581	572	596	580	606	590	638	610	549	587	590	571	637	603	586	575	623	604	576	616	577	602	605	614	596	599	593	586	592	596	606	622	600	598	586	551	579	623	609	557	574	570	611	608	587	616	588	634	576	584	595	638	599	595	584	581	600	559	621	569	575	605	620	625	555	620	549	563	575	525	593	562	598	580	592	571	592	589	562	618	592	602	593	592	592	567	632	618	574	560	579	599	556	601	598	600	610	573	568	565	617	571	598	581	600	597	527	548	584	614	623	570	601	649	565	588	626	550	588	585	602	601	619	551	635	572	571	579	625	589	602	628	573	622	538	580	572	573	584	590	587	594	561	569	600	630	617	594	593	563	553	593	586	647	582	593	560	594	554	619	621	607	595	661	627	606	603	533	607	600	564	610	566	658	597	610	650	570	635	588	583	598	628	589	555	612	586	618	632	591	592	620	581	594	589	593	557	613	579	609	592	609	559	581	605	606	590	596	633	608	556	579	598	567	605	564	621	545	561	580	596	608	578	612	555	613	585	558	575	599	592	608	603	614	624	641	547	586	644	583	625	592	581	545	629	591	572	596	604	565	569	583	600	591	580	582	588	585	625	588	584	593	618	577	597	617	591	549	568	594	588	584	563	567	610	598	613	580	597	556	603	581	574	605	599	588	591	611	593	597	624	553	591	596	601	576	595	572	600	577	576	558	579	611	564	585	567	618	578	604	619	609	611	635	646	531	572	608	589	598	605	620	604	603	614	611	626	594	601	586	611	586	592	591	632	612	596	590	585	598	605	586	585	585	628	536	591	568	573	611	552	613	567	613	633	546	614	582	573	630	583	604	553	607	668	619	591	628	608	539	584	598	613	570	616	557	625	618	624	575	615	632	579	596	589	595	601	574	569	596	561	618	572	619	621	586	629	607	574	574	598	565	584	587	595	570	603	580	580	615	623	641	569	579	572	578	592	594	572	604	560	601	590	577	582	571	580	579	560	539	577	597	580	585	614	542	553	613	620	600	624	639	602	578	620	546	562	620	609	583	647	581	600	582	592	611	617	584	585	566	598	569	581	611	592	599	571	602	615	590	593	591	608	597	579	602	597	591	578	602	545	619	599	615	604	609	579	586	556	601	570	582	580	585	606	611	602	592	586	616	613	620	597	580	587	564	601	630	607	575	599	590	574	603	625	616	585	589	587	540	624	621	610	594	583	583	599	576	565	601	581	611	602	616	622	606	593	605	586	653	560	620	579	602	558	660	586	579	572	579	568	547	611	623	613	629	595	608	621	616	563	606	611	638	580	620	594	623	567	639	621	630	564	598	625	553	601	572	587	585	622	617	608	595	582	594	579	570	629	637	604	591	617	612	621	591	575	579	577	629	585	600	600	574	623	561	602	606	603	613	628	590	608	616	643	640	579	615	580	620	602	597	589	635	586	587	568	564	595	560	588	602	598	574	589	589	570	624	603	615	605	561	599	582	559	654	572	620	599	596	569	583	607	602	607	640	593	618	624	563	578	654	595	578	554	615	602	613	546	576	579	586	570	585	662	618	584	580	576	577	601	599	578	570	538	625	602	604	630	608	574	557	597	591	614	618	618	539	591	576	568	619	619	610	587	626	571	571	587	627	585	625	572	576	586	589	550	601	593	597	609	622	568	579	563	603	645	590	563	592	572	563	618	607	537	578	591	581	630	557	623	588	572	572	571	551	613	618	561	574	597	596	619	559	559	552	619	569	595	574	568	551	557	589	666	624	626	585	576	601	593	556	622	627	587	591	598	588	569	578	619	569	596	606	572	620	611	579	590	648	592	567	574	620	601	591	619	610	583	560	589	609	569	592	582	591	639	582	593	574	593	603	659	583	603	571	590	583	586	601	570	599	584	655	605	598	593	592	552	634	587	587	588	661	570	574	590	622	633	605	557	596	599	600	576	569	600	580	579	609	613	627	557	567	587	609	552	599	629	556	591	612	581	567	589	590	588	587	554	636	567	627	574	559	618	591	618	631	566	613	581	622	586	568	623	586	573	619	613	563	590	610	621	610	601	612	588	604	574	554	623	612	545	583	587	578	612	579	619	552	539	601	552	579	599	572	561	579	632	592	595	582
15502	8424	8805	8382	7023	5294	3812	3181	2205	2322	2210	1713	777	485	357	371	460	481	576	521	652	653	465	333	339	315	324	367	345	362	387	297	372	335	312	241	309	270	298	296	318	257	239	280	253	272	224	228	217	212	196	199	208	210	197	193	182	205	190	217	183	198	199	170	194	185	199	207	188	218	187	196	181	171	192	190	186	190	191	194	185	182	184	166	183	185	170	187	209	196	201	196	205	178	201	226	193	190	203	189	197	195	213	183	180	172	165	174	213	175	186	177	183	174	178	197	201	177	184	176	190	177	204	184	186	187	221	199	180	204	174	201	201	194	201	175	186	198	184	183	207	187	181	194	160	189	198	211	178	175	195	214	197	166	166	219	169	184	183	178	189	166	169	183	196	199	171	191	185	187	201	186	190	187	205	175	181	182	217	214	189	185	194	182	189	177	181	170	193	176	171	185	162	179	181	205	199	172	165	190	194	187	168	171	161	186	174	200	205	200	179	172	200	187	202	180	200	212	214	183	195	204	188	209	197	184	188	192	182	181	187	202	193	189	176	220	178	178	182	189	197	175	196	167	211	186	194	171	203	175	214	183	160	199	194	183	199	187	174	180	184	212	183	205	202	191	186	200	177	221	206	212	184	177	179	186	167	181	221	179	218	188	175	193	197	174	195	169	183	204	209	172	160	176	213	184	183	182	178	183	213	191	189	212	204	171	188	189	208	193	184	186	188	176	186	196	210	177	202	166	178	190	187	184	195	195	187	209	194	169	199	217	213	192	212	167	173	193	186	211	210	183	184	187	170	185	191	182	207	171	190	191	175	172	165	207	180	181	184	192	200	191	180	192	176	200	151	169	174	201	200	200	191	186	175	194	204	154	167	180	215	176	200	207	168	175	183	181	182	184	194	189	185	171	196	163	174	202	188	176	222	185	188	189	165	187	180	173	164	180	187	191	202	191	199	191	204	182	201	204	172	180	208	208	179	189	207	187	193	166	208	167	183	197	169	180	185	179	186	182	147	168	173	183	185	205	202	209	207	170	174	212	206	181	218	181	177	212	186	178	165	163	185	207	162	187	173	177	187	185	180	182	205	178	178	194	203	182	189	181	184	181	196	176	202	209	211	164	176	198	188	198	197	204	170	188	194	202	183	182	193	175	201	178	195	194	185	193	195	208	160	182	196	190	200	209	199	202	208	210	174	191	195	211	208	194	186	209	210	194	188	199	169	200	192	173	181	187	183	196	177	160	173	188	185	201	168	187	199	189	184	174	167	199	189	183	197	166	188	179	197	195	159	190	172	171	196	206	185	184	199	175	164	217	181	195	179	196	175	189	197	181	201	204	186	188	175	170	204	174	188	185	158	178	196	188	186	185	204	169	224	172	175	202	212	189	194	188	167	182	181	183	206	150	181	188	187	202	183	190	178	189	170	177	166	207	192	196	191	212	196	183	176	183	171	183	185	191	170	193	175	178	195	187	204	225	192	211	215	194	200	178	222	187	193	187	204	191	189	204	192	181	222	198	178	201	211	200	163	200	194	174	194	190	217	205	187	200	184	201	196	171	170	148	203	180	174	193	174	189	204	177	176	179	171	187	183	192	183	193	179	177	166	187	202	192	186	197	186	190	178	181	196	178	191	190	210	170	183	202	160	165	187	171	176	181	183	189	181	188	208	186	194	201	187	182	199	177	163	205	194	187	206	177	181	182	193	167	168	201	193	174	182	194	195	185	183	193	187	191	193	171	163	177	179	194	214	208	163	179	202	195	201	199	187	181	162	182	207	181	186	207	188	192	209	190	181	198	190	191	207	179	194	171	203	184	196	168	202	180	184	169	195	183	188	190	204	195	216	184	185	196	176	160	211	188	198	207	213	175	194	179	184	186	179	204	202	190	197	190	189	202	195	197	187	186	180	161	183	184	170	175	179	198	184	203	158	184	205	221	176	217	202	165	202	188	178	200	195	178	170	191	192	179	201	167	201	193	181	165	201	198	187	183	167	197	175	176	173	231	187	177	190	178	196	198	174	180	198	206	171	181	168	193	188	202	191	206	181	200	210	199	179	189	196	180	219	191	183	205	194	193	178	158	178	188	199	165	190	187	195	203	177	213	165	178	178	185	209	218	217	214	193	199	191	203	196	157	168	176	193	205	181	191	155	219	196	188	197	163	187	193	174	207	202	210	193	181	170	214	186	165	193	205	173	189	206	180	171	191	187	215	195	178	189	201	218	177	187	194	198	207	187	221	193	210	205	198	195	184	171	192	174	190	196	168	206	182	192	189	169	168	203	183	216	177	170	192	184	185	181	176	205	176	200	186	183	212	183	150	190	197	189	188	169	205	185	211	196	188	176	204	185	194	197	175	177	170	163	194	215	180	183	180	177	195	186	210	198	204	185	160	178	198	170	172	184	188	184	185	197	201	188	192	184	191	175	189	162	196	196	174	201	196	175	179	182	187	181	185	172	179	182	208	175	216	200	185	204	181	179	190	201	188	182	196	193	186	155	206	198	181	199	210	212	181	213	196	159	197	208	184	169	192	205	212	168	195	197	198	198	185	193	191	181	200	189	197	162	183	214	184	193	181	167	200	189	186	200	192	183	197	196	207	193	173	175	177	173	193	182	194	176	168	189	164	171	215	181	183	167	157	171	202	195	192	194	170	176	198	201	199	179	186	196	210	211	216	178	198	193	200	207	173	190	185	211	184	177	190	183	191	174	170	193	186	208	165	186	196	206	173	178	193	190	203	173	175	155	189	186	193	173	161	191	175	184	202	152	171	205	194	177	175	202	188	214	182	229	165	200	183	194	220	193	185	208	208	194	170	211	198	181	187	186	190	192	193	184	180	182	209	175	170	164	200	178	184	182	187	160	190	188	184	182	189	183	192	206	179	209	200	195	182	187	178	198	176	192	162	181	181	198	183	188	166	183	198	168	178	192	213	170	184	170	166	191	184	158	167	170	221	163	195	191	171	222	170	190	186	188	164	210	212	168	192	183	155	200	194	207	215	218	188	180	165	194	170	166	182	192	174	204	172	188	162	183	187	190	181	175	197	187	200	170	207	183	181	186	206	183	177	200	182	174	179	186	188	153	214	185	209	173	194	186	202	193	159	189	173	177	205	177	175	210	200	193	171	183	177	192	170	171	184	186	197	204	208	146	165	199	211	205	186	192	181	168	165	209	190	200	194	180	194	198	204	189	172	190	178	177	179	190	195	170	180	191	181	187	197	188	184	176	167	189	181	195	186	207	186	192	169	202	185	182	190	182	211	178	206	219	184	188	175	173	203	174	177	188	216	189	177	207	170	187	201	172	201	175	199	172	185	185	183	173	207	210	192	203	187	162	213	184	193	176	178	196	196	181	200	187	173	205	193	197	188	185	177	197	174	188	184	196	195	181	190	174	205	187	166	173	187	192	197	194	178	188	180	194	192	176	179	223	195	190	176	184	211	191	172	177	209	200	186	174	182	220	217	162	193	197	186	205	209	169	177
9436	6129	10044	13958	14912	14681	13104	11896	10030	10640	10964	9106	4532	2373	1850	1830	2356	2670	3151	3023	3506	3873	2782	1845	1542	1654	1719	1736	1844	1765	2160	1590	1737	1698	1482	1218	1498	1303	1279	1511	1498	1413	1300	1222	1021	1096	960	947	775	808	760	734	748	762	645	603	598	521	542	512	542	537	568	510	560	533	527	558	552	548	571	478	532	539	541	509	506	494	551	552	520	509	522	523	514	491	515	560	508	506	515	520	496	533	500	515	497	454	517	477	463	517	563	524	505	475	508	512	490	522	507	528	498	506	529	560	495	533	518	523	515	544	516	517	547	508	503	506	488	508	513	503	537	480	515	473	519	520	505	478	507	484	473	516	527	493	488	529	523	521	528	522	535	507	533	481	503	482	509	440	479	503	498	487	520	494	484	548	549	514	511	458	531	500	543	498	503	507	518	497	499	477	484	500	479	529	501	475	561	516	486	520	494	524	502	470	502	508	528	493	506	493	484	460	528	464	508	504	495	472	524	508	486	496	502	535	519	482	501	542	505	500	522	517	542	513	528	499	546	572	487	510	458	489	516	493	493	490	508	509	511	511	532	499	528	476	481	500	519	488	530	476	510	468	495	512	512	546	528	506	515	513	525	524	514	475	443	501	476	483	526	481	484	487	514	488	507	492	515	505	515	506	524	467	520	521	502	499	480	517	509	490	501	501	478	488	469	492	508	525	483	540	523	533	466	526	496	505	515	507	488	501	455	529	488	532	516	519	492	499	512	497	473	552	480	501	520	494	474	510	476	518	497	482	494	510	489	484	507	497	531	514	520	500	471	520	519	480	550	472	513	502	526	499	483	536	500	523	505	548	505	498	517	534	503	536	480	504	508	531	475	495	501	518	527	498	474	506	495	494	523	506	488	477	471	487	500	536	509	482	459	506	501	488	479	507	519	488	515	523	533	479	474	479	505	501	501	513	448	477	511	510	478	488	498	520	526	530	495	529	481	534	475	493	513	473	503	518	504	474	531	493	477	524	523	495	503	482	523	495	529	536	474	513	481	509	518	504	537	509	469	528	486	526	508	494	494	500	513	475	551	507	479	513	510	485	503	509	525	505	482	499	525	511	499	513	503	461	534	510	506	463	536	495	492	534	459	555	504	491	506	512	483	517	509	471	493	508	510	469	503	527	485	507	515	525	529	516	568	470	506	510	499	474	557	488	484	541	528	504	489	521	477	543	490	487	504	512	509	516	478	507	526	507	513	500	491	521	491	492	515	515	513	483	524	503	507	523	514	518	491	470	512	483	537	490	526	508	484	514	531	504	486	506	494	538	517	513	516	535	533	510	516	492	532	555	514	481	490	488	515	470	523	497	478	486	489	471	497	480	497	471	500	489	528	481	477	500	464	496	505	475	541	523	469	532	497	510	517	508	496	471	521	505	510	499	498	486	500	511	494	541	498	540	503	461	465	478	531	545	477	518	475	485	514	507	493	488	522	515	510	493	493	518	485	533	502	490	515	502	507	526	453	499	496	532	506	463	501	482	507	466	509	517	514	463	478	501	497	482	496	492	492	463	512	506	496	452	473	467	499	521	509	509	508	515	514	496	460	528	497	538	456	495	519	515	503	483	489	512	493	485	506	490	485	496	491	502	534	506	498	490	508	471	534	475	513	480	501	472	482	505	465	531	489	466	487	490	467	504	504	524	507	494	497	488	483	496	478	498	472	503	476	519	528	485	534	512	526	481	524	476	457	538	495	481	491	496	479	490	570	497	539	524	496	516	506	525	508	517	527	492	510	526	442	478	513	486	476	475	479	522	501	518	522	479	517	499	514	506	545	530	501	497	479	509	480	469	485	518	488	517	481	494	476	477	484	561	526	484	531	477	501	536	523	479	490	499	488	512	503	515	499	536	508	497	515	487	509	501	524	530	494	490	519	516	521	484	522	515	517	481	493	514	480	493	515	483	489	494	503	486	477	467	545	513	524	522	523	547	464	524	536	503	498	493	506	518	499	512	513	477	509	492	532	511	462	498	458	521	508	474	473	501	479	501	515	508	517	477	517	490	517	499	476	481	481	492	511	540	516	490	482	529	485	541	465	475	522	527	473	535	474	509	489	492	487	467	480	483	449	500	487	504	504	505	480	514	483	504	513	505	501	488	490	511	494	475	486	508	512	503	511	528	523	505	468	489	496	507	525	467	494	518	477	467	448	470	494	539	471	539	484	557	477	480	504	479	480	532	519	509	503	485	485	526	479	475	471	519	517	491	504	477	475	473	511	490	508	497	546	537	478	481	498	522	512	497	541	535	518	502	493	481	448	471	504	515	511	498	500	506	500	491	503	483	506	467	480	500	512	488	527	557	523	499	485	495	516	532	489	514	515	503	514	488	481	511	457	520	506	473	479	501	475	481	495	524	488	514	500	522	474	520	507	511	509	506	533	526	503	485	501	498	478	520	502	487	539	496	464	553	497	512	473	498	523	544	485	537	484	545	497	435	534	506	532	520	512	514	490	507	489	534	490	505	462	499	526	473	520	484	504	524	537	479	502	446	527	475	460	515	496	515	475	467	469	473	485	518	512	556	508	542	513	513	511	478	499	486	529	529	465	502	504	472	501	500	479	520	466	498	486	538	497	523	536	482	464	525	482	479	488	512	496	554	536	495	495	526	484	502	524	497	481	481	474	491	517	490	483	509	520	504	503	524	495	513	519	477	507	514	499	531	508	500	438	498	504	491	477	470	516	526	482	509	549	466	516	505	488	472	505	491	489	503	516	455	475	511	511	500	507	443	507	475	468	526	523	498	451	488	497	509	500	510	480	503	514	493	499	498	497	503	474	534	517	529	507	523	494	523	532	502	485	504	496	496	515	491	493	515	538	510	487	472	510	517	495	507	504	523	524	511	497	525	506	509	497	479	491	529	487	497	507	548	507	510	466	498	484	482	506	491	506	500	549	470	487	494	501	511	484	480	490	483	491	488	505	505	494	539	522	497	477	477	510	482	533	526	474	481	533	529	461	507	479	502	551	503	498	510	473	483	464	513	541	513	507	531	474	512	540	513	491	530	502	517	500	509	508	484	524	532	491	492	544	489	494	488	494	500	487	525	508	518	559	511	516	481	494	488	523	506	503	491	493	499	487	480	521	485	483	538	488	537	526	468	473	522	514	529	515	476	499	477	481	440	497	534	489	515	517	527	516	490	519	491	521	548	481	546	495	515	498	493	459	484	499	521	497	575	530	520	521	481	531	499	504	528	471	548	480	501	503	478	525	505	521	487	490	511	500	459	486	505	485	483	464	464	511	526	518	524	500	507	503	549	519	518	501	469	467	497	484	473	445	466	535	489	513	494	493	504	525	484	495	511	519	518	479	460	464	531	513	537	512	484	525	502	510	514	509	494	532	560	522	504	494	460	483	471	500	519	528	473	497	473	492	500	512	532	500	500	523	474	465	494	493	506	517	501	500	501	492	495	490	497	525	517	497	495	499	499	471	498	519	519	481	530	480	455	548	532	473	492
2694	932	1124	996	1069	1157	1236	1154	994	999	1096	846	504	427	441	433	453	495	460	470	472	446	414	388	374	381	411	392	407	377	394	388	397	383	375	366	368	381	398	390	421	414	414	395	388	376	364	381	372	422	382	353	384	387	336	391	408	384	383	395	382	375	385	358	402	363	378	420	395	399	394	366	355	408	412	367	352	367	416	386	420	400	370	404	398	352	357	401	384	372	409	386	403	436	412	392	398	375	409	395	397	362	395	379	375	346	411	394	416	352	355	398	346	369	392	380	364	397	420	371	385	396	376	389	406	389	362	349	405	398	389	405	430	376	411	397	365	384	401	381	371	381	421	395	378	380	342	382	409	376	432	387	399	408	371	384	360	371	394	367	394	389	378	405	380	388	379	368	403	374	362	375	397	398	370	391	402	418	396	377	422	417	361	360	387	412	386	414	427	392	379	391	373	371	382	417	401	423	387	411	409	343	373	376	391	419	426	382	373	385	402	368	354	398	418	423	380	379	382	390	395	390	390	388	394	402	379	367	375	422	344	398	345	404	375	363	401	365	374	394	404	383	386	405	367	405	421	345	393	348	362	370	391	434	365	370	366	404	356	378	397	340	385	392	391	408	395	358	363	405	409	404	396	398	379	373	372	399	400	377	416	376	379	374	377	388	411	429	402	429	408	359	390	364	380	397	403	363	402	431	386	368	387	375	427	406	377	384	450	391	382	370	368	382	420	392	376	372	363	377	364	398	425	425	382	426	347	392	388	431	428	374	361	363	383	388	367	354	390	375	363	374	385	385	396	354	345	419	407	398	407	414	424	377	393	398	373	362	405	385	389	383	417	424	374	368	403	382	393	390	380	374	357	366	392	388	408	397	375	374	386	372	400	366	416	384	372	386	388	408	372	365	390	349	379	400	362	367	392	393	365	387	384	380	387	381	415	384	383	392	398	420	387	400	402	394	379	398	391	388	402	388	371	377	383	386	390	364	367	400	373	399	388	398	406	407	409	364	381	364	358	410	432	415	397	394	366	364	403	383	400	369	399	392	401	377	427	356	368	385	348	379	375	372	329	350	381	375	382	372	355	359	383	396	396	391	368	422	343	357	371	399	357	369	391	359	389	426	351	349	363	411	371	406	378	362	374	395	362	370	402	414	366	384	390	415	380	387	390	374	411	412	407	368	395	406	412	385	400	373	410	370	407	357	393	385	382	342	399	380	363	366	345	367	356	419	388	391	373	364	423	363	404	378	377	388	410	400	398	363	399	391	385	379	362	367	362	373	419	374	400	374	397	423	364	403	394	370	398	354	402	402	391	372	404	394	413	400	396	349	370	389	411	378	390	370	381	393	392	412	393	397	371	421	391	379	421	405	367	379	389	367	387	373	415	401	374	418	369	380	366	365	344	374	367	427	346	361	383	362	428	375	386	383	389	375	370	404	359	359	378	375	368	421	374	383	373	369	418	390	399	392	372	368	366	373	381	400	390	427	409	387	391	440	365	384	381	391	397	394	362	391	379	397	349	405	398	379	392	395	410	393	411	400	419	397	358	399	398	368	390	384	396	378	394	396	416	433	360	396	406	385	355	374	406	389	383	399	338	371	374	426	424	368	374	392	336	359	381	397	369	384	386	384	378	361	394	388	401	403	341	354	382	418	375	366	411	394	377	390	377	385	375	371	360	386	359	394	369	429	384	385	391	413	360	375	363	376	392	394	395	384	400	348	363	376	402	395	373	365	356	379	368	401	374	378	366	378	415	386	383	383	383	368	401	370	390	367	392	418	377	358	419	421	416	382	368	373	386	389	396	360	401	374	408	414	410	388	369	388	366	395	377	352	398	384	375	364	404	384	404	374	384	395	403	389	444	388	380	335	398	382	338	363	420	413	382	410	416	365	383	381	384	367	403	383	393	408	398	406	351	415	400	371	413	423	378	395	379	380	372	422	393	377	424	408	363	398	374	416	394	368	364	367	396	361	423	416	368	355	378	385	387	371	397	386	366	398	396	342	361	392	399	364	400	385	413	373	380	392	379	406	370	400	379	409	397	387	409	370	369	398	406	371	401	399	391	337	414	398	388	378	397	395	398	364	427	375	398	386	396	368	375	401	409	382	449	367	374	397	362	408	372	408	374	343	425	359	401	375	418	363	407	357	371	369	384	425	432	372	366	392	364	391	379	374	376	369	381	394	427	365	396	405	415	380	396	337	376	388	373	379	428	376	370	399	368	375	390	379	385	374	368	388	391	362	400	405	398	366	360	400	364	390	332	375	445	399	364	377	410	381	379	405	392	401	394	390	380	352	411	408	371	352	353	388	368	431	410	405	417	361	423	380	380	393	392	385	390	393	413	383	409	381	373	368	373	411	383	414	395	404	384	421	361	387	412	351	412	344	390	405	388	378	370	375	394	434	367	361	374	401	376	369	409	394	393	403	406	390	389	381	408	392	381	407	381	358	355	387	404	391	376	381	371	418	393	362	392	378	365	377	341	398	345	437	390	386	371	376	402	428	371	375	400	393	371	365	381	407	410	396	372	366	396	368	399	365	439	360	364	402	391	386	404	386	412	394	386	390	399	411	426	362	373	393	397	398	383	392	368	385	350	385	388	375	392	376	417	413	377	390	407	354	386	390	347	389	418	402	388	397	381	371	402	396	383	366	402	388	381	389	387	399	394	394	386	378	364	358	391	379	375	402	370	388	386	368	413	388	389	388	399	403	381	389	368	383	361	400	396	393	387	421	376	388	391	349	398	373	389	385	394	382	386	416	407	394	393	400	395	343	356	402	396	385	437	398	383	385	377	388	393	390	441	383	402	379	381	398	383	390	393	391	401	388	397	363	377	393	416	386	367	416	428	380	392	375	365	350	416	380	421	402	416	399	426	369	413	418	433	399	398	385	396	412	380	361	380	377	366	350	363	375	366	413	383	397	380	368	412	383	390	358	373	427	365	410	388	409	380	367	384	382	388	384	401	362	364	384	399	376	410	393	373	371	401	410	388	390	381	357	426	380	382	411	374	370	363	368	360	413	398	403	366	363	391	364	436	403	386	357	407	379	377	394	379	384	394	411	390	379	401	420	394	395	373	382	393	411	392	376	415	416	352	352	412	400	390	399	373	358	385	389	409	377	393	401	372	379	414	396	388	403	373	381	375	432	391	402	364	429	413	373	401	367	415	391	372	391	333	409	377	378	386	391	364	365	401	392	380	381	390	409	397	380	416	376	420	383	428	379	407	348	383	442	424	377	410	389	391	401	380	395	429	400	378	373	426	391	405	385	372	350	380	357	394	360	398	351	383	349	409	371	369	363	385	382	416	388	423	424	396	393	378	380	364	449	399	420	408	406	392	383	395	381	395	377	388	358	398	395	400	342	406	421	382	399	372	342	380	391	383	384	347	408	401	367	383	352	399	381	415	365	377	395	363	381	377	394	404	386	381	381	418	413	374	423	421	405	377	402	420	382	401	381	395	378	360	395	367	381	401	416	401	369
2897	1502	2430	3090	4087	4535	5055	5162	4328	4655	5033	3898	2043	1192	1059	1183	1393	1520	1691	1538	1767	1556	1079	951	955	987	976	929	951	945	944	951	912	881	927	824	928	993	954	916	924	930	926	847	912	890	939	924	883	944	953	914	885	905	923	906	915	891	903	902	896	894	916	892	912	880	907	995	910	926	890	875	894	903	929	906	914	908	896	907	932	921	923	954	906	926	911	882	913	874	909	878	925	869	927	917	891	960	928	872	928	930	904	873	880	890	884	898	893	948	920	974	855	942	907	919	965	944	994	923	900	925	912	903	864	905	945	888	932	917	933	897	925	921	850	871	919	874	949	884	868	891	943	972	946	928	940	849	919	943	881	972	956	932	913	984	927	858	954	909	978	906	908	884	954	945	893	947	903	900	937	922	960	921	907	913	908	852	936	909	892	914	925	894	912	858	916	969	897	923	984	900	964	908	893	938	902	895	918	902	974	918	931	868	946	905	945	930	910	914	890	899	880	899	873	903	910	900	893	860	917	922	915	900	912	902	977	872	912	896	901	885	931	964	926	901	883	896	889	949	909	901	872	851	903	916	973	912	961	930	944	909	927	910	886	876	882	947	913	917	939	908	952	918	896	931	877	914	910	890	933	923	907	861	950	883	884	928	912	970	915	902	924	949	926	912	944	858	903	964	972	931	958	952	900	922	910	899	939	957	962	868	918	904	896	896	898	899	892	948	919	906	898	947	949	904	935	907	905	906	915	956	912	905	913	905	906	924	930	915	919	894	904	899	903	923	930	868	891	890	923	894	937	882	889	886	968	943	898	888	933	877	906	907	883	905	886	932	931	877	914	981	862	903	942	883	897	940	913	929	914	935	917	957	852	907	919	885	875	937	978	969	911	894	968	882	917	929	877	907	934	887	914	937	945	908	873	918	892	944	918	905	922	873	910	927	910	899	950	889	914	859	942	875	902	908	869	900	899	914	932	898	884	926	940	920	882	919	883	896	877	902	876	866	870	930	942	944	924	898	867	926	911	930	873	943	902	942	940	843	910	971	906	930	929	861	896	950	948	841	878	938	933	880	860	907	945	877	916	900	927	916	922	905	905	910	889	870	894	910	889	925	946	937	960	959	937	918	929	894	921	913	903	946	865	911	923	866	903	904	929	921	932	899	912	862	872	901	949	901	947	896	881	912	861	878	918	964	825	955	952	902	898	937	911	915	961	951	922	904	947	895	909	864	850	959	945	916	894	943	879	884	877	911	928	916	924	940	928	894	923	876	964	923	973	911	940	958	907	924	931	907	851	868	900	893	910	945	943	928	892	948	941	978	896	912	953	864	915	943	884	911	892	867	908	896	889	906	895	929	947	910	947	858	877	915	910	888	944	951	940	918	912	846	908	969	921	898	908	855	934	891	863	923	916	976	956	938	900	903	969	909	921	939	884	891	891	873	897	894	902	962	943	941	929	939	874	903	903	918	962	915	921	970	919	941	887	906	904	897	931	939	912	912	926	944	926	987	905	865	902	885	891	870	885	931	901	931	941	903	908	912	940	947	904	879	913	905	892	884	925	933	901	876	885	916	944	915	913	916	897	918	920	810	905	908	963	883	925	922	906	906	938	886	898	902	909	853	951	935	946	898	925	905	967	917	879	900	984	930	925	896	928	892	888	862	862	877	951	940	862	927	954	882	958	913	966	918	892	867	923	890	882	879	920	928	941	913	894	977	911	907	916	937	863	929	910	877	912	897	900	897	892	924	906	901	928	932	975	947	939	856	891	868	904	938	880	913	891	949	946	930	900	894	850	860	920	851	930	880	937	939	923	967	895	909	968	912	893	961	939	955	866	895	876	924	923	881	931	900	869	1001	918	925	867	907	939	1005	923	867	873	938	943	947	873	861	875	854	873	906	894	927	932	890	908	909	890	853	919	953	909	915	874	924	919	941	934	873	944	921	893	969	855	884	936	919	905	900	885	960	910	896	850	832	977	912	900	891	898	933	940	881	947	882	913	904	933	950	906	886	934	917	837	926	920	893	970	911	903	873	915	905	917	936	884	898	848	909	929	959	893	897	867	949	938	910	949	890	883	922	869	909	890	923	894	885	896	876	940	903	941	913	902	863	900	916	927	902	900	905	843	949	907	971	893	948	931	944	898	921	886	934	978	915	860	915	903	886	897	887	878	900	940	966	972	930	847	974	928	956	941	876	940	882	904	908	978	895	920	950	909	966	913	908	910	948	884	949	890	912	854	905	937	880	939	918	931	901	897	946	857	911	927	916	956	909	917	946	936	950	914	920	955	911	915	908	940	883	909	930	902	911	904	883	969	888	893	902	933	948	920	947	904	979	929	917	855	875	931	871	962	968	943	907	939	838	889	896	908	893	909	950	894	913	894	918	910	877	911	956	926	865	939	931	949	926	936	944	910	937	901	915	900	910	940	930	907	948	881	920	932	918	896	952	963	941	936	913	939	878	911	882	908	941	875	936	915	946	944	849	924	926	883	924	934	950	918	882	902	893	911	881	880	884	939	840	948	928	894	893	903	897	878	903	979	909	899	891	883	912	960	909	925	894	870	923	862	923	940	852	947	927	986	874	954	879	943	887	887	915	883	937	946	903	881	951	915	920	884	917	892	905	941	884	904	975	913	895	962	933	910	876	939	899	931	881	882	872	964	918	962	947	910	915	898	961	873	926	882	927	903	913	952	860	887	903	912	889	939	933	891	941	906	949	920	919	921	945	958	889	922	876	942	862	870	932	885	918	915	928	919	891	858	924	940	871	942	938	960	917	904	949	932	917	918	936	930	851	963	892	973	887	896	922	931	957	901	877	938	943	896	906	922	947	923	877	904	925	916	904	884	925	952	888	883	925	866	903	934	930	923	929	914	920	912	923	910	955	892	864	887	905	917	959	930	933	911	925	946	888	915	913	869	872	940	847	881	909	907	883	883	916	874	902	918	855	922	911	911	887	937	905	944	903	874	839	876	916	917	880	898	914	887	911	878	925	899	908	913	907	958	928	884	892	889	898	946	910	971	939	942	831	890	945	937	913	892	890	876	894	915	880	922	907	918	951	867	935	963	898	866	925	865	852	929	970	919	908	878	950	930	909	859	853	883	920	928	919	936	943	935	896	919	912	910	924	915	916	912	914	859	899	939	895	950	898	918	951	943	935	911	878	898	897	887	901	956	925	904	930	899	961	886	906	926	962	861	947	916	951	928	909	907	932	893	954	879	941	904	961	919	966	887	948	941	935	1007	914	931	913	915	912	904	933	951	893	863	932	911	969	920	907	872	916	889	880	929	934	946	934	874	924	921	878	878	916	903	938	934	927	875	967	928	911	856	882	960	872	934	898	874	915	913	963	915	926	874	912	903	913	918	940	927	906	921	925	886	879	871	897	915	956	905	934	897	875	916	935	904	901	947	906	937	930	941	981	904	910	909	920	887	919	947	891	935	896	896	927	894	959	929	913	883	936	951	932	965	862	936	900	880	927	919	908	890	919
9406	4822	5260	4106	3972	3813	2890	2141	1619	1638	1544	1064	564	394	345	327	400	449	436	478	479	476	354	291	299	333	349	325	348	358	315	336	288	255	318	292	262	292	281	326	241	304	293	262	277	234	243	261	240	231	245	246	213	219	257	237	255	237	216	221	250	256	237	228	251	247	226	241	232	260	260	235	253	236	212	247	237	229	230	238	211	193	254	222	227	203	240	207	253	241	233	243	241	240	228	230	215	200	256	241	218	257	253	254	218	247	212	217	243	235	242	231	230	211	245	235	235	248	264	286	230	225	234	227	275	227	240	245	243	215	252	236	248	248	239	246	231	257	241	224	239	223	257	237	256	232	226	215	216	259	216	242	236	233	276	252	247	235	219	219	204	227	229	229	225	224	238	241	261	211	228	224	230	204	209	231	222	230	227	251	230	227	236	213	217	215	222	248	210	227	234	206	230	229	219	224	241	250	249	233	230	230	252	279	219	257	232	221	235	232	240	225	206	246	222	219	224	214	246	234	198	233	240	231	256	262	245	224	230	240	255	252	247	219	240	283	236	245	255	237	219	216	218	239	254	211	234	231	214	215	224	243	223	234	231	226	219	244	202	249	225	251	223	240	254	214	232	206	209	247	191	243	226	218	252	268	232	234	199	230	228	221	190	216	236	233	214	232	274	211	205	245	231	206	241	223	227	185	229	242	248	234	227	250	225	222	226	256	244	231	260	235	232	242	230	246	224	228	228	212	250	228	213	236	240	233	246	210	225	237	225	221	234	213	244	205	231	197	234	228	261	247	201	222	242	245	224	216	225	243	272	247	237	244	237	238	241	238	229	207	259	237	236	222	227	217	246	262	237	219	253	250	245	235	226	242	232	243	233	250	228	243	217	223	238	266	252	232	244	238	233	262	205	226	253	254	217	227	233	250	227	233	218	227	223	232	226	267	243	275	241	236	234	245	240	226	231	222	236	214	200	263	245	186	251	231	201	245	230	279	235	221	242	237	240	209	225	221	216	225	223	220	230	231	208	249	260	246	242	233	242	229	242	251	235	250	250	221	236	183	214	235	214	200	248	237	232	237	247	209	231	212	239	241	226	234	258	240	235	196	252	253	196	237	248	226	217	232	215	255	248	237	229	221	257	225	248	245	242	233	249	220	220	225	205	206	236	247	219	259	235	200	215	227	243	228	234	226	240	255	227	275	238	224	229	222	255	233	197	263	214	222	225	229	205	230	216	209	251	219	237	228	229	233	230	254	223	223	231	214	252	235	256	253	223	249	257	273	233	230	242	236	272	228	253	237	242	239	222	224	247	233	265	237	236	224	230	223	229	265	242	217	219	240	250	233	216	231	226	232	219	225	221	248	267	243	237	246	212	221	211	221	238	239	246	203	229	227	234	225	243	260	203	211	244	212	222	260	213	233	228	272	219	246	207	223	245	226	238	245	242	248	241	210	240	256	228	227	220	236	249	241	228	245	209	247	265	237	226	236	221	245	245	241	234	224	234	205	226	254	237	247	232	219	210	218	229	214	266	254	221	249	251	218	253	239	249	222	219	261	236	205	224	253	249	256	253	230	231	231	238	226	225	239	230	247	217	234	245	240	224	217	224	219	222	210	218	238	240	216	226	230	246	209	234	234	228	208	249	201	229	244	214	257	232	234	211	262	199	222	227	234	238	252	248	263	239	237	239	258	218	227	251	220	230	244	245	219	209	225	239	230	250	212	218	226	242	280	209	232	227	238	224	250	219	226	215	252	231	211	262	213	230	233	227	258	226	252	265	219	237	214	211	220	232	227	231	242	237	221	240	237	254	196	212	220	246	252	225	222	207	219	229	228	233	226	227	224	229	237	243	229	240	231	245	240	244	212	241	266	239	233	235	208	229	245	219	207	246	232	234	247	214	254	205	226	225	232	218	233	257	265	233	220	237	220	193	220	240	268	217	201	255	208	216	230	237	231	231	258	239	234	238	227	232	234	201	242	230	246	249	231	243	235	217	232	248	239	217	226	243	207	232	222	207	234	239	220	270	284	231	230	232	230	259	238	237	253	213	237	206	247	232	247	230	232	241	271	221	239	236	253	223	205	231	234	239	224	229	234	242	219	241	229	226	250	228	248	231	194	214	242	182	256	217	220	258	262	242	241	231	241	230	241	217	240	225	200	246	235	215	237	221	225	231	247	246	226	192	226	228	223	244	200	209	224	224	220	230	239	231	235	233	215	251	235	219	234	235	260	237	249	236	228	222	224	249	235	249	220	251	225	223	236	242	267	250	220	252	244	227	221	237	239	233	229	244	239	265	226	231	239	242	253	222	238	242	224	230	234	201	259	194	214	226	221	264	242	226	225	255	221	239	202	233	236	232	201	263	234	219	224	252	230	222	230	239	218	219	239	231	245	215	233	236	235	248	255	241	236	228	245	232	213	207	246	215	230	252	231	221	232	230	236	237	218	249	206	249	255	244	215	218	235	230	238	231	224	219	249	225	258	235	227	225	235	227	236	247	251	225	231	209	227	205	245	257	212	223	243	219	234	252	258	255	212	247	265	213	265	244	219	222	253	216	237	221	206	231	255	242	247	237	234	222	221	238	238	230	228	250	234	247	220	271	206	214	232	237	225	239	222	216	230	239	219	221	232	248	262	217	219	239	242	230	233	224	237	226	217	232	199	248	242	238	236	246	247	233	245	240	203	237	242	225	225	237	228	225	235	220	251	238	232	236	222	245	248	232	272	237	216	225	226	246	234	240	257	239	222	214	244	241	229	217	235	239	240	229	230	228	215	245	250	237	218	257	259	221	233	233	233	255	248	247	235	220	208	239	246	231	230	236	215	227	215	236	223	229	205	225	204	234	250	238	226	243	238	251	230	241	232	227	215	254	223	231	243	221	208	234	226	232	210	232	243	225	225	244	250	236	244	207	250	251	223	204	225	220	232	235	249	232	220	263	255	230	246	259	217	229	233	244	234	218	272	230	247	229	239	233	265	233	237	211	230	233	219	224	253	243	261	231	252	227	265	226	265	226	247	240	217	224	229	218	231	209	222	231	231	242	231	211	244	224	212	242	242	212	229	221	254	257	233	203	225	242	240	250	234	291	239	205	237	279	212	250	244	263	223	222	219	237	224	211	226	221	233	222	238	250	212	246	224	222	240	220	246	245	212	253	252	252	240	224	217	221	221	224	223	238	237	227	221	246	237	238	245	196	238	240	234	229	238	233	246	216	243	240	233	232	251	231	249	242	245	243	225	249	233	245	221	212	240	234	205	266	242	237	250	243	250	267	233	208	225	228	222	219	244	256	242	226	242	211	219	240	232	241	243	203	228	229	229	197	251	249	225	249	235	219	227	232	229	239	230	246	241	212	221	254	230	233	232	264	206	229	266	248	239	243	227	225	235	256	261	235	221	226	213	239	253	255	245	220	221	266	226	225	219	214	239	223	257	250	264	249	229	212	242	253	222	246	220	200	252	229	231	226	233	229	219	213	239	248	209
7011	4003	7128	9305	10685	11446	9686	9290	7788	8183	7879	5828	2666	1640	1344	1420	1844	2208	2507	2158	2698	2433	1554	1256	1233	1326	1122	1206	1265	1417	1612	1276	1128	1230	1175	1097	949	950	1034	1070	1058	1060	903	853	870	851	858	756	700	750	694	720	774	708	666	599	573	622	600	565	620	615	610	578	580	596	592	588	596	605	581	591	621	588	558	588	597	573	594	555	580	583	652	596	643	602	587	575	627	628	585	614	598	612	637	601	584	594	592	567	519	596	576	611	577	608	563	580	597	587	560	566	583	579	594	594	591	562	595	599	633	593	631	596	608	566	599	535	599	583	605	599	594	584	576	603	598	590	623	593	601	571	562	643	585	599	548	615	597	617	588	627	571	614	616	608	604	602	569	569	571	565	592	568	609	631	607	541	586	606	592	592	584	594	555	584	586	604	552	613	577	573	578	538	574	552	599	639	594	565	535	603	564	539	606	543	586	579	584	604	621	595	610	553	636	522	613	579	593	579	581	613	593	550	591	577	580	580	617	572	600	612	602	574	616	572	564	583	601	581	553	552	545	561	600	584	595	585	617	566	590	580	576	586	563	588	603	581	580	584	600	630	595	567	564	569	604	630	610	586	590	535	561	577	556	568	638	597	585	589	621	602	576	602	625	595	587	583	565	586	575	622	592	599	622	592	590	552	569	628	535	582	556	569	590	626	617	650	576	578	571	563	546	569	554	630	588	576	562	611	595	554	606	574	578	561	541	558	604	557	586	618	570	577	597	595	574	516	580	547	592	565	580	616	581	566	570	577	591	606	584	574	608	609	565	547	590	569	586	631	561	590	602	571	561	564	559	632	586	602	561	605	580	592	596	610	556	568	576	592	563	613	603	584	571	575	561	543	608	588	625	612	626	568	571	570	557	647	595	571	545	561	601	575	564	566	567	604	641	623	558	590	583	613	575	629	553	569	554	562	609	586	597	637	591	541	583	552	584	612	555	604	546	543	578	642	579	573	616	572	567	554	572	593	570	586	576	588	591	577	587	613	614	558	600	607	575	576	597	564	566	575	571	577	556	559	542	553	588	558	604	639	592	599	601	547	612	563	632	555	610	544	593	588	593	593	569	585	569	554	574	584	576	560	577	531	571	552	566	592	584	555	562	593	620	593	604	562	598	580	552	600	564	543	594	588	570	566	555	596	576	579	563	592	577	601	574	567	593	601	572	550	556	587	601	593	581	551	573	607	562	583	593	560	589	600	599	557	642	581	568	567	577	613	576	582	568	609	597	592	582	562	594	637	581	580	579	598	568	599	607	617	600	610	583	579	554	583	579	583	547	527	549	571	600	565	606	574	542	614	582	589	586	577	577	551	560	563	567	619	579	596	591	555	609	568	621	622	592	588	590	564	571	600	580	626	582	592	598	562	537	613	576	564	599	542	600	558	599	569	569	580	551	617	573	582	534	571	612	543	573	565	649	561	599	520	554	570	573	566	595	591	517	574	611	600	544	626	582	605	587	544	589	586	611	588	588	614	620	556	584	591	587	578	614	543	576	625	574	596	561	585	585	557	555	577	559	563	609	597	579	582	575	564	568	616	579	563	617	608	557	535	565	596	567	561	542	584	582	590	572	602	617	561	565	593	588	573	574	579	558	545	569	559	572	576	634	580	600	609	626	605	569	595	568	585	607	549	586	588	604	550	563	567	569	556	608	573	578	610	621	543	595	550	609	570	577	602	587	566	573	582	589	578	564	527	581	603	573	589	621	597	548	631	601	567	569	585	612	562	599	636	587	583	542	555	577	592	585	561	573	595	597	565	594	633	593	531	608	610	603	582	578	571	574	574	573	576	592	609	578	597	529	604	628	557	577	607	573	578	571	575	570	612	568	584	558	602	587	539	570	579	570	566	566	553	546	562	605	563	562	550	563	611	576	579	584	580	596	587	566	604	604	588	565	568	561	584	591	568	584	556	604	628	552	580	600	592	604	579	555	579	587	564	587	583	594	567	561	594	600	586	607	595	612	577	576	564	607	565	587	601	533	598	592	555	627	551	559	581	566	598	631	569	565	595	587	574	559	549	583	537	591	564	623	591	612	623	609	550	600	569	517	593	591	586	585	591	574	582	614	568	581	537	568	575	602	569	610	548	638	610	549	586	594	587	629	572	560	601	615	594	635	578	600	579	562	595	604	639	558	570	578	598	580	631	602	564	594	550	617	544	611	598	572	589	652	579	588	563	598	575	585	577	503	594	574	605	574	583	583	609	580	603	568	571	580	624	574	539	613	612	598	592	594	607	553	538	580	599	615	598	588	585	583	559	564	596	593	591	587	534	543	568	570	589	630	587	584	545	605	571	570	567	546	623	585	586	574	603	585	581	580	545	562	605	615	592	571	582	615	587	564	582	590	598	610	549	590	560	612	589	610	593	583	520	613	610	539	616	585	615	572	571	587	602	584	556	575	522	600	603	633	584	564	547	583	547	589	591	615	612	578	565	581	558	602	556	591	558	607	588	623	584	610	580	588	590	588	573	585	617	591	594	591	595	563	569	621	602	605	548	582	609	587	576	595	591	562	554	559	568	556	553	558	583	593	613	597	584	602	542	579	561	581	605	601	568	614	583	562	563	593	610	585	569	615	518	570	590	582	586	566	595	551	638	622	626	613	581	583	556	563	542	586	569	572	601	623	562	577	631	567	639	588	594	590	608	562	582	591	590	604	567	562	579	595	566	590	586	587	615	605	577	586	581	553	571	573	574	571	602	590	597	571	618	583	553	597	566	608	603	590	556	584	549	539	598	585	647	588	608	549	612	555	573	592	593	568	559	638	546	586	565	568	583	561	561	579	574	594	583	561	587	596	613	573	591	596	591	585	604	555	615	597	602	575	545	603	603	607	576	579	629	533	575	612	567	610	598	573	591	535	604	587	588	582	566	610	573	607	562	570	597	611	551	564	593	564	581	599	557	599	620	545	586	565	562	578	594	575	588	545	595	578	609	564	563	626	545	620	569	601	593	591	607	573	584	573	552	594	605	551	578	618	561	616	595	582	529	597	558	586	602	586	557	577	582	603	568	567	609	599	612	603	573	592	596	544	579	576	602	574	598	566	594	572	603	598	595	595	570	594	578	568	566	606	556	574	568	601	592	573	565	563	540	643	602	549	599	564	602	560	618	568	595	599	583	572	608	598	604	603	600	608	556	584	590	576	602	533	606	543	582	581	580	600	610	581	641	567	606	568	566	625	584	533	611	605	598	553	586	634	627	623	558	584	572	568	545	556	560	609	587	570	607	620	542	596	602	572	567	547	576	590	570	582	525	598	588	562	628	580	553	609	580	597	575	637	577	565	598	582	572	597	597	586	576	572	604	576	639	558	571	586	552	574	608	562	571	555	576	559	586	630	611	599	557	585	593	586	551	583	557	569	561	567	557	615	610	594	613	593	620	530	594	625	639	595	599	554	599	579	542	551	614	556	552	605	550	542	599	578	577	602	566	591	590	589	544	558	588	614	561	550	604
16061	8485	8800	7344	6549	5584	4116	3236	2553	2449	2064	1228	639	432	366	356	425	504	573	559	642	573	398	331	393	373	288	378	371	378	363	324	318	363	353	277	268	270	262	292	289	271	247	250	229	263	255	202	212	217	214	240	204	197	196	228	169	168	199	195	185	176	199	175	220	204	185	192	173	182	195	198	183	176	188	148	178	176	213	178	191	176	206	192	215	163	201	168	196	212	179	185	180	189	194	207	192	179	198	178	160	200	184	176	188	183	185	199	175	176	208	179	193	160	177	164	184	169	181	229	175	206	172	182	175	178	179	183	186	179	187	173	163	185	182	164	196	182	150	183	185	187	186	182	170	174	179	167	186	174	175	192	167	156	187	181	183	205	196	192	182	199	210	182	193	175	167	194	178	144	170	205	177	159	205	192	181	172	173	183	198	208	197	157	164	178	192	171	181	167	156	199	165	193	184	187	178	189	204	183	182	173	178	161	180	187	190	175	172	190	180	195	192	169	207	191	188	161	198	191	157	178	186	188	177	180	197	195	205	193	177	210	176	181	191	178	192	201	194	194	190	191	183	213	171	195	192	206	199	187	189	181	180	204	173	194	180	170	167	186	186	185	177	180	141	176	191	183	188	171	197	190	186	208	170	193	173	182	180	191	188	167	179	182	198	198	183	177	168	156	178	182	170	203	176	165	163	216	165	199	208	197	182	190	195	169	159	196	188	190	172	189	197	175	193	191	158	199	199	200	172	146	191	193	170	212	163	194	177	204	198	181	166	198	172	206	172	179	209	214	186	169	179	178	184	220	195	174	196	160	192	182	172	189	194	208	158	164	198	183	165	177	189	192	207	196	172	195	188	186	177	177	169	181	189	156	164	195	168	193	185	176	199	185	186	172	190	172	171	174	196	173	211	206	194	195	190	179	182	167	169	179	174	174	171	212	184	199	176	181	185	180	167	213	184	170	180	192	179	166	156	151	174	197	169	193	184	182	194	185	186	179	191	201	175	186	183	210	155	155	173	170	193	190	188	154	174	192	191	189	195	207	203	184	189	183	186	188	153	165	194	201	196	186	179	174	185	167	177	195	183	179	176	185	173	155	191	174	179	189	187	208	168	170	192	192	190	190	172	176	170	167	187	191	167	185	162	179	190	179	181	177	179	189	182	194	188	183	191	196	188	175	184	161	177	162	160	176	178	170	186	192	198	188	197	179	162	182	194	204	183	184	183	171	177	179	159	199	195	167	179	195	164	173	191	152	208	198	184	173	208	184	169	186	161	195	187	191	197	184	166	196	188	160	167	207	200	194	203	189	179	190	171	194	190	191	192	195	171	199	193	189	168	221	196	174	167	191	175	178	158	191	179	202	171	195	186	174	164	191	199	171	179	182	170	203	174	207	205	191	154	168	169	174	167	193	181	177	192	170	192	183	180	197	197	190	187	198	151	180	188	201	146	175	182	168	188	193	200	187	174	162	185	163	173	181	197	178	175	193	163	170	175	163	181	159	199	196	167	168	194	169	172	170	185	196	183	184	176	216	201	169	182	186	189	175	174	198	173	171	174	164	155	170	173	163	172	186	169	191	198	181	191	200	178	199	215	196	186	177	160	184	196	211	177	179	204	195	196	181	161	200	162	199	176	177	190	216	175	178	187	186	193	162	195	200	191	182	164	169	191	170	168	168	172	207	186	191	190	168	198	188	158	202	178	176	176	181	176	188	190	168	171	182	194	191	179	170	176	196	169	157	175	173	181	187	157	168	182	168	187	202	180	193	193	177	199	178	198	185	188	189	184	168	186	162	184	199	199	186	181	168	186	180	171	176	171	207	181	186	210	199	196	205	176	171	199	190	171	184	189	182	180	200	195	164	184	176	194	182	174	187	181	182	206	167	181	191	162	201	184	200	151	178	170	173	167	179	170	199	162	182	198	194	174	210	179	187	183	204	188	205	172	188	191	182	225	195	170	159	154	187	181	191	200	176	193	175	158	173	175	159	167	188	179	179	196	189	177	164	192	169	173	186	179	191	175	180	179	177	187	173	207	190	210	199	194	171	188	169	181	177	162	185	209	186	186	187	173	164	177	178	188	178	184	183	177	188	178	189	166	169	173	203	199	149	173	188	184	188	178	189	180	159	175	167	182	179	186	179	201	216	194	154	197	182	201	187	201	187	182	182	176	178	207	171	184	172	173	181	166	176	188	180	177	186	183	154	175	187	190	186	157	170	198	192	197	178	201	175	184	189	186	166	169	185	189	166	161	178	201	183	179	202	187	192	177	192	175	179	179	155	202	179	171	199	204	199	195	198	182	187	174	171	177	195	182	155	201	166	193	181	186	195	179	182	186	200	183	189	197	186	155	179	210	206	159	177	195	161	184	179	182	188	196	159	178	166	182	180	141	193	188	149	191	186	195	186	187	189	189	177	195	173	181	207	173	189	195	187	201	173	187	189	190	182	171	206	178	177	170	199	189	181	185	204	181	192	182	206	176	173	184	174	188	154	212	165	164	162	183	183	164	181	160	194	189	183	209	187	194	161	174	192	183	193	206	177	191	186	202	182	180	185	193	190	202	183	186	166	203	186	202	175	181	205	181	176	164	198	163	198	170	197	167	166	188	181	187	213	174	174	218	187	187	189	207	164	184	160	166	160	205	208	182	190	200	169	175	180	203	185	200	182	185	181	190	198	167	188	208	195	176	172	196	170	200	218	193	167	202	213	202	199	162	170	184	169	183	222	187	170	193	190	190	205	181	156	187	183	206	161	171	166	169	178	179	170	152	183	188	176	230	181	178	177	161	204	167	181	178	175	166	188	150	180	197	185	180	194	212	170	197	198	154	208	168	210	175	207	191	173	151	179	172	159	165	183	180	199	183	206	190	158	177	156	191	185	194	170	185	203	197	187	180	186	171	199	183	190	170	192	184	179	175	189	163	185	178	162	188	191	168	180	179	192	160	189	171	192	181	191	207	160	193	181	195	194	189	180	193	176	173	149	184	168	173	162	186	168	173	172	183	158	150	181	187	189	190	166	210	187	181	179	191	189	180	187	187	206	185	197	173	184	186	176	170	174	172	188	200	183	203	158	160	178	157	177	168	161	198	161	209	196	164	163	184	174	161	169	175	159	170	181	206	193	173	147	184	178	173	179	194	179	163	187	164	192	185	198	178	177	182	174	230	184	176	177	174	184	181	220	182	174	189	193	204	184	190	191	170	156	184	181	182	188	171	163	189	180	172	180	177	194	208	177	159	186	169	174	170	186	178	166	192	169	177	192	162	200	176	212	197	174	174	175	184	152	189	214	191	185	173	177	170	173	177	190	185	182	155	183	175	180	149	192	190	180	176	187	202	177	169	179	186	189	187	182	202	180	173	203	165	196	165	187	197	200	194	160	179	181	196	176	183	161	197	195	188	186	206	162	214	176	186	180	189	169	195	187	202	194	184	188	197	179	173	190	188	192	179	178	189	187	187	207	198	218	184	168	177	190	201	184	158	168
9842	6059	10892	14123	15942	15246	13506	12355	11363	11507	10210	6991	3368	2353	1811	1886	2460	2889	3363	2849	3906	3427	2207	1736	1745	1741	1724	1809	1941	2053	2005	1660	1518	1958	1600	1246	1330	1280	1316	1543	1522	1169	1059	1074	964	1012	901	860	709	888	726	753	769	632	608	591	546	558	462	481	524	539	501	572	490	506	525	525	505	526	498	497	536	547	456	514	504	526	510	512	509	520	503	522	513	488	539	533	511	478	506	508	526	510	489	496	480	509	519	519	489	536	500	491	551	482	497	540	533	495	451	541	490	529	525	497	507	505	509	523	523	477	493	481	525	500	523	517	510	459	470	499	549	520	488	476	504	494	498	486	561	493	471	508	540	474	493	507	520	507	485	493	466	474	509	489	490	469	502	490	528	528	500	486	494	513	490	499	437	471	511	480	518	469	513	524	502	485	533	499	499	512	447	491	515	465	497	503	471	518	492	495	527	491	514	502	505	502	489	495	491	485	512	517	472	527	486	515	535	494	474	502	492	514	488	497	507	481	492	487	492	482	453	497	490	508	475	469	497	476	473	509	486	474	489	485	492	511	501	475	481	452	490	448	480	492	494	468	471	479	480	495	483	487	528	488	506	528	494	507	508	510	488	466	460	472	509	498	506	494	525	485	537	480	516	466	494	499	527	482	477	491	476	448	517	462	535	500	450	511	527	473	490	451	490	504	510	448	475	530	475	494	460	511	507	489	457	513	447	495	474	513	508	511	481	437	526	461	505	517	508	484	474	486	443	533	510	474	430	435	448	464	491	516	483	516	527	508	503	450	468	481	473	474	543	512	493	461	484	517	490	507	487	533	459	501	515	476	510	495	455	495	495	497	524	511	492	500	505	490	440	491	524	496	495	471	522	512	483	500	494	490	550	482	481	491	487	476	483	489	507	493	488	469	449	468	493	479	503	538	504	455	497	499	495	525	505	528	478	469	522	478	483	510	476	477	483	494	489	464	522	476	485	470	470	486	484	469	482	485	485	517	485	501	512	462	463	489	487	492	483	509	509	510	470	478	459	476	505	517	474	510	485	497	516	475	498	510	466	534	507	488	449	498	530	490	475	492	488	503	508	503	478	489	511	491	481	472	491	513	524	518	465	465	502	505	446	521	487	470	499	481	479	471	501	535	479	509	501	524	474	506	540	478	495	494	446	462	541	541	458	497	450	509	480	524	518	487	510	486	494	478	514	458	484	491	518	532	508	481	480	471	450	458	475	497	486	458	490	473	453	492	453	462	542	462	511	501	512	510	490	475	482	472	485	502	480	509	508	447	513	484	471	490	505	476	530	461	483	497	479	514	489	468	500	484	512	478	480	500	502	476	497	508	498	518	496	513	473	516	482	454	469	484	496	489	505	490	505	491	482	517	474	539	503	451	488	509	497	498	509	482	484	539	456	493	514	495	504	487	501	503	454	483	492	523	482	476	488	537	474	478	485	458	502	494	513	472	500	503	509	511	488	477	504	450	502	495	492	457	517	494	491	529	493	473	526	514	527	509	509	465	482	485	513	496	497	507	462	510	504	534	483	479	494	493	483	516	468	501	502	457	522	478	541	536	485	449	488	520	467	492	479	517	463	499	514	493	481	467	487	512	472	492	503	468	485	566	491	487	534	481	494	490	537	492	542	495	488	529	463	470	521	493	479	524	510	451	490	476	505	518	511	467	508	497	458	506	455	464	482	460	464	496	481	476	497	529	465	495	468	494	471	492	518	496	541	506	507	491	541	509	490	462	510	531	497	475	466	524	478	474	491	476	488	503	483	519	519	467	524	468	490	480	489	474	496	496	460	491	490	502	477	484	490	504	506	486	477	497	453	485	478	515	462	496	485	507	484	471	513	465	503	501	485	502	500	484	521	497	480	478	465	510	491	513	505	462	499	499	523	525	496	485	467	458	481	494	494	466	469	494	465	479	493	465	495	478	502	487	485	490	484	443	499	497	487	513	538	474	504	449	495	489	515	467	507	482	493	528	467	481	509	490	488	462	483	471	513	499	518	509	517	464	495	472	500	469	493	453	495	493	477	496	464	480	481	487	454	462	541	530	471	511	504	494	490	463	494	461	452	461	469	500	486	489	475	496	478	472	508	509	467	480	524	536	488	511	472	485	485	474	502	507	469	497	505	460	447	474	517	499	528	473	475	488	491	475	463	486	474	493	522	475	483	502	511	502	500	480	475	468	520	485	477	488	445	506	461	475	471	529	495	479	519	511	505	499	459	518	504	512	516	490	486	492	497	535	487	481	500	506	504	494	496	521	492	464	498	522	458	521	468	498	489	463	459	440	506	510	475	513	476	520	519	490	492	493	463	489	494	477	489	481	529	487	482	514	476	462	480	468	462	482	508	477	447	505	485	495	469	494	493	486	472	448	513	487	462	490	511	510	519	488	521	490	513	516	505	478	479	478	519	485	469	500	480	474	487	495	489	481	498	499	508	508	489	469	483	506	472	497	484	496	448	524	457	472	470	493	470	500	510	448	533	531	496	503	459	488	477	501	479	505	478	477	476	537	474	512	431	502	511	471	508	486	524	513	506	448	494	493	433	463	471	466	524	512	493	493	468	462	489	475	509	493	485	468	520	467	498	481	535	520	494	489	505	490	485	498	535	496	483	515	460	522	451	497	496	504	493	532	467	525	478	472	488	525	510	479	518	495	543	517	466	479	468	497	466	469	520	530	498	489	489	478	489	471	543	532	475	498	516	515	465	464	454	484	453	492	524	474	493	523	481	484	484	496	517	506	482	492	499	457	499	455	486	469	485	530	478	497	474	458	492	501	496	528	463	480	484	495	522	494	479	484	528	494	489	454	523	476	486	466	472	507	530	449	540	492	511	482	508	438	510	520	486	488	506	454	489	465	491	479	496	495	488	491	499	506	515	466	519	486	478	467	492	494	449	519	522	497	477	493	488	472	484	499	530	480	526	497	467	474	527	457	465	525	471	509	482	487	513	465	475	517	526	490	478	450	484	488	461	468	468	484	448	521	496	504	499	487	509	504	467	443	503	524	466	511	492	462	504	485	505	478	502	482	487	510	482	489	479	487	471	489	503	488	504	475	463	478	474	494	450	551	478	502	483	489	496	488	513	469	494	484	503	498	458	490	470	484	484	485	497	482	484	441	488	507	502	485	497	519	467	492	502	516	479	475	468	490	518	503	496	472	463	481	498	522	490	448	466	487	491	467	488	476	463	483	474	490	529	495	510	465	507	522	484	499	499	454	512	508	484	455	480	488	483	503	513	489	482	521	488	522	505	467	469	496	481	471	468	409	510	522	466	497	470	575	450	520	505	466	464	487	526	504	521	478	474	485	510	525	495	518	511	479	482	471	475	492	485	477	469	528	476	516	482	503	471	531	481	502	536	498	487	513	509	483	500	535	490	505	475	519	533	495	508	504	495	523	507	502	520	454	467	459	470	532	501	476	503	531	501	497	482	440	506	479	453	453	456	512	484	525	480	450	480	487	483	495	553	489	518	502
3026	1165	1565	1376	1283	1428	1306	1169	1172	1157	992	626	492	410	406	423	429	429	509	454	497	465	431	374	391	409	413	414	376	423	398	383	342	374	358	406	361	407	418	391	380	380	396	382	373	375	365	387	392	367	354	371	407	384	358	384	420	403	379	399	378	367	363	375	370	391	411	367	358	392	374	368	385	366	380	392	342	383	391	386	362	406	385	358	366	362	383	425	407	416	344	387	407	394	384	368	377	352	388	353	373	367	379	390	415	391	367	373	393	389	384	360	398	378	351	419	387	390	378	419	390	384	405	386	383	358	362	371	427	388	352	386	357	376	375	406	403	363	379	376	452	391	379	372	366	413	398	389	374	401	391	429	321	380	391	378	402	388	405	400	402	408	366	392	379	356	390	375	418	394	353	387	352	396	377	369	385	367	350	385	374	390	354	376	399	427	398	406	378	411	371	376	331	377	376	360	365	376	411	380	369	397	425	381	374	393	382	399	404	407	402	382	363	334	364	431	354	391	363	413	379	378	400	410	362	361	391	409	379	361	400	379	394	378	389	373	345	382	387	337	405	363	375	335	392	400	356	380	384	382	356	397	412	376	404	385	360	429	374	376	373	422	376	376	324	365	369	361	385	401	384	391	355	378	375	362	388	386	396	370	402	377	375	417	406	416	387	384	361	421	399	401	343	385	333	364	387	401	411	389	409	400	364	362	370	363	376	384	379	419	371	375	394	382	364	385	365	413	367	351	355	414	373	417	394	408	409	358	376	369	396	391	370	396	402	394	382	377	347	400	394	400	332	375	424	399	404	365	390	391	393	360	375	392	408	408	378	373	378	418	365	406	385	391	381	386	383	411	380	378	377	378	394	397	398	423	372	378	389	385	393	385	371	418	338	414	387	375	389	381	383	377	401	375	369	387	360	367	352	380	381	374	406	391	395	414	398	423	383	411	363	364	383	376	331	376	388	380	408	420	392	401	361	385	400	372	373	369	392	385	376	354	373	356	356	368	381	388	415	359	422	354	407	390	342	390	387	362	374	391	360	372	357	381	406	372	410	380	379	371	376	375	394	375	383	360	378	383	417	381	371	385	369	368	383	423	402	379	403	395	380	361	391	401	402	379	397	394	366	430	357	401	367	391	366	382	385	378	378	422	445	427	373	371	410	400	386	393	365	387	392	390	400	370	372	386	410	365	389	396	352	422	393	383	414	404	378	404	388	377	360	390	385	350	363	388	418	368	352	372	400	411	391	338	415	386	376	364	395	334	367	392	377	392	362	388	370	357	418	387	396	386	369	372	385	397	403	395	416	435	381	384	400	392	405	391	391	373	356	429	358	369	365	354	361	389	372	396	381	406	367	390	402	375	399	396	382	387	404	393	377	358	397	380	410	375	403	387	384	393	403	343	407	391	372	365	367	388	403	398	372	370	367	388	390	387	379	405	424	351	417	372	412	372	360	369	322	386	398	388	408	384	401	354	379	366	388	360	384	385	357	393	371	361	341	378	382	401	415	400	409	391	406	365	401	382	391	382	380	394	378	398	390	408	381	350	362	412	414	365	357	394	394	364	379	334	385	393	379	392	371	364	384	376	400	407	366	393	372	396	356	376	385	356	374	400	406	387	393	390	398	379	364	394	376	371	392	389	344	385	352	388	399	406	411	383	389	382	416	372	390	374	418	392	412	387	406	417	351	373	381	392	431	406	340	413	379	392	368	364	376	391	393	387	393	368	360	370	359	410	379	385	369	389	412	417	406	393	390	335	361	363	362	373	359	401	397	392	383	340	385	385	385	372	404	413	396	400	423	364	376	371	372	395	369	376	373	388	407	347	400	371	387	358	406	395	345	366	379	401	379	336	403	399	382	372	373	418	357	352	370	389	389	371	390	382	407	381	366	395	367	368	363	375	390	386	372	406	384	425	389	392	385	407	396	404	355	385	393	395	390	397	405	367	374	391	345	366	372	403	378	374	367	385	384	377	453	384	371	370	378	393	368	411	409	393	378	416	371	394	344	344	396	375	369	408	395	378	425	389	354	377	403	392	379	393	371	394	398	354	397	379	392	336	379	388	377	389	367	390	383	383	371	402	414	397	420	385	380	371	367	372	380	374	359	407	398	372	332	394	381	411	419	403	412	370	349	398	334	371	399	363	398	365	372	402	373	371	399	410	391	413	359	375	391	385	360	369	415	373	384	386	360	390	395	417	374	384	389	370	408	348	347	387	382	396	392	411	376	398	352	386	380	409	385	389	390	360	378	389	375	377	392	399	390	386	340	363	407	380	405	361	372	398	406	398	353	426	404	374	394	400	372	376	413	380	380	368	378	392	385	374	392	369	389	383	374	374	367	398	374	373	411	392	364	391	405	367	386	372	373	396	354	345	327	377	418	411	381	399	382	418	403	380	401	393	385	413	370	374	401	355	377	393	367	381	351	393	380	353	386	398	365	388	377	359	384	417	391	354	385	428	344	393	378	361	388	370	364	367	340	396	396	393	401	392	384	407	385	374	359	412	389	391	367	348	387	364	335	387	359	426	333	385	361	384	393	378	383	403	391	402	378	381	399	377	378	391	370	397	431	370	378	430	386	371	343	381	375	391	412	399	392	392	372	399	361	344	357	399	385	409	402	406	402	440	374	422	365	367	414	394	402	397	366	421	382	368	361	374	367	345	437	340	357	373	412	376	374	395	352	383	356	360	400	375	352	426	344	374	378	362	397	386	357	363	361	397	396	399	344	383	394	392	381	413	411	366	353	429	368	360	398	382	347	402	358	388	403	374	392	381	355	435	394	370	366	402	364	388	371	382	372	416	368	390	366	360	371	419	396	394	404	382	403	411	387	370	381	382	388	400	395	364	430	397	369	407	410	362	388	403	377	397	365	378	392	394	399	383	389	354	355	374	366	345	372	373	417	383	390	414	404	351	366	373	367	401	394	396	409	403	375	388	421	387	369	385	377	369	373	416	351	414	350	345	399	354	374	375	409	367	377	371	358	396	407	358	390	407	377	360	377	387	400	393	407	392	438	372	386	389	369	400	399	356	367	372	381	382	360	418	356	380	373	372	370	367	359	395	355	356	430	386	396	326	427	368	361	388	400	383	382	378	370	393	384	378	375	396	379	390	391	380	371	361	388	425	392	391	402	397	454	410	380	392	415	376	371	368	379	398	345	362	394	371	363	425	386	403	402	365	366	376	370	372	409	364	384	403	397	353	385	389	339	373	399	372	392	400	368	366	401	362	371	353	392	400	376	387	405	345	366	391	386	364	370	406	387	376	388	430	432	385	389	370	368	376	400	365	381	387	390	387	375	356	391	347	383	402	395	364	374	388	379	380	348	371	384	367	397	406	370	384	362	395	394	368	395	371	372	388	378	399	396	374	359	402	340	392	373	353	382	344	386	345	423	376	404	402	382	360	395	390	407	384	375	329	393	375	382	391	388	393	383	421	381	382	343	378	405	374	357	382	389	350	364	406	358	434	369	380	374	393	411	372
3094	1679	3429	4105	4537	5609	5390	5233	4957	5065	4582	2676	1401	1056	1006	1197	1385	1625	1805	1540	1633	1326	911	970	939	978	945	961	959	877	954	898	947	923	932	902	919	888	941	919	970	936	923	907	944	878	933	864	946	897	922	894	915	896	901	913	871	882	870	885	888	950	900	950	876	854	921	878	903	861	886	971	913	893	925	890	865	897	929	904	911	881	859	879	892	901	911	882	931	925	846	921	899	930	916	879	918	929	941	940	870	909	907	932	906	927	900	869	933	898	871	907	797	933	856	935	922	870	863	905	868	881	953	891	947	893	914	874	921	925	885	881	868	882	902	881	924	904	941	878	940	890	881	884	924	878	896	954	890	931	938	866	916	874	871	864	969	895	948	907	940	930	916	877	941	886	889	914	912	863	972	934	935	922	885	924	915	902	903	930	873	923	864	871	911	881	877	898	911	917	956	863	915	876	943	954	860	895	914	918	858	876	949	936	886	918	884	905	894	965	894	920	944	912	895	920	852	904	899	882	856	881	919	866	916	890	948	914	927	853	962	882	949	883	909	956	938	942	884	905	953	877	925	887	828	883	880	906	898	922	876	951	904	880	925	941	910	945	930	919	912	853	893	932	875	917	921	878	900	864	861	861	913	896	945	890	901	895	939	932	881	912	927	931	959	877	885	920	843	855	885	936	950	901	901	889	951	924	963	823	908	880	904	879	882	904	908	933	840	908	911	897	911	914	832	938	927	999	918	911	979	832	906	856	908	922	921	910	914	908	907	919	849	933	856	925	921	904	926	890	884	847	965	949	942	960	885	874	931	919	888	920	923	885	915	863	937	886	915	924	838	954	936	898	902	903	832	900	894	860	914	886	938	941	919	874	918	926	936	882	882	889	899	883	874	902	847	921	911	918	950	932	917	862	901	911	884	910	922	966	898	919	842	937	908	861	942	897	899	879	905	909	853	897	900	934	872	864	943	900	942	847	942	906	930	884	933	920	866	871	927	907	964	923	911	856	866	919	913	904	909	905	910	851	943	917	895	926	888	958	876	934	914	899	904	919	907	903	886	843	912	887	908	874	952	850	900	877	910	891	897	955	847	912	870	852	875	952	938	893	923	847	906	905	924	923	899	917	908	896	928	846	881	926	905	901	890	859	930	861	903	921	893	855	879	886	954	907	930	921	929	892	915	889	874	913	906	922	945	894	892	938	899	891	932	884	872	914	918	883	875	844	956	927	891	930	897	902	916	879	900	953	907	931	887	921	881	915	928	955	841	938	901	889	880	952	908	915	915	944	940	923	939	900	844	852	865	893	898	934	923	893	939	865	890	913	947	851	909	903	928	907	881	850	929	922	917	914	902	878	928	959	941	919	857	893	932	933	917	924	883	915	887	877	932	881	892	882	882	910	898	879	926	926	897	895	872	875	927	933	862	904	931	898	894	893	881	894	904	911	918	966	919	962	857	896	910	879	919	865	891	854	876	862	885	869	955	892	883	904	899	903	830	928	887	944	921	953	864	912	873	916	935	891	851	898	941	916	911	920	909	930	992	885	934	872	855	924	912	877	888	884	939	850	892	880	887	925	967	866	928	903	872	907	920	915	872	939	924	889	918	881	934	962	925	921	911	911	896	940	939	918	864	925	881	893	918	941	899	910	919	865	909	882	909	868	929	876	886	839	976	909	883	947	861	952	857	916	921	908	929	904	898	877	926	935	901	936	884	839	936	909	895	911	952	884	939	922	897	903	910	924	921	913	875	860	917	877	867	856	942	835	874	882	862	923	931	911	917	865	892	901	894	918	885	892	857	901	895	856	901	872	876	920	911	968	905	895	934	873	892	897	897	904	825	909	887	883	925	930	938	890	897	854	929	889	894	928	913	878	940	876	888	891	890	913	973	852	895	897	935	963	855	909	880	907	896	849	866	922	880	904	905	921	873	839	901	905	947	954	865	910	927	934	931	852	908	875	917	923	885	947	910	924	897	915	873	914	916	900	899	886	925	901	888	914	901	879	898	918	900	892	872	936	909	851	924	875	933	924	949	898	877	880	893	933	915	895	898	849	902	867	912	931	925	872	902	874	949	866	923	849	891	913	903	928	914	920	927	902	932	856	924	883	881	929	897	909	935	897	901	905	848	939	891	921	896	878	916	848	849	959	920	918	897	919	927	929	882	893	848	893	903	869	924	875	907	944	888	881	880	897	919	937	866	890	917	909	909	934	938	938	880	929	931	931	892	897	883	881	842	899	924	897	907	891	905	945	895	926	858	933	875	906	902	924	999	900	885	937	862	913	905	851	867	889	875	882	934	872	942	927	868	911	878	922	878	877	919	888	886	903	925	919	914	890	883	943	960	898	928	920	870	879	935	863	902	922	897	878	918	919	958	905	850	871	963	902	868	854	921	916	905	907	905	925	932	912	889	908	898	889	862	918	929	934	897	902	941	898	899	865	938	900	904	975	896	946	922	902	873	887	914	900	906	895	907	960	915	899	886	896	893	925	903	844	886	869	918	928	881	937	916	905	865	928	899	937	925	888	886	946	935	847	939	915	925	853	899	915	912	907	955	935	951	889	916	900	876	915	949	900	962	870	917	907	930	895	864	913	913	937	882	874	903	876	851	899	920	847	910	955	798	909	923	889	942	947	872	898	909	950	936	926	866	818	889	895	874	953	948	904	889	946	908	930	912	868	924	894	919	913	907	877	911	906	939	906	912	900	943	894	903	930	843	926	877	874	873	937	850	899	895	953	865	961	906	894	922	917	891	948	969	882	952	898	880	883	883	923	843	869	882	866	869	946	921	924	915	900	909	943	905	906	910	891	913	866	911	902	835	895	833	944	858	954	987	914	840	874	909	882	917	898	837	862	949	931	905	907	879	907	847	928	895	931	898	909	863	890	915	925	901	931	940	931	891	909	880	922	908	882	876	906	909	927	919	945	864	847	863	915	866	859	915	924	905	918	919	900	917	951	917	941	887	895	908	899	842	895	943	928	911	908	898	901	904	857	930	937	934	930	891	886	864	890	964	886	890	905	884	883	957	928	904	940	890	920	945	871	959	870	841	887	898	955	893	910	914	854	946	969	881	911	910	897	889	903	911	973	925	929	915	947	892	917	917	921	914	908	947	886	899	909	942	869	881	926	908	902	971	963	832	887	887	876	970	896	935	879	904	888	893	911	903	900	887	885	906	952	894	901	937	855	896	923	920	928	931	851	936	864	880	828	922	921	896	899	894	908	913	916	951	924	881	880	926	846	911	917	913	887	890	850	940	925	921	962	852	906	892	939	930	973	922	892	896	878	904	877	931	903	891	933	927	870	872	837	864	946	948	900	908	894	909	929	943	914	860	901	836	885	875	900	905	875	948	871	882	937	894	892	940	950	881	916	887	901	955	912	914	962	896	877	904	925	877	922	904	933	895	910	902	913	873	850	887	904	913	845	943	948	866	864	929	851	857	932	899	889	920	872	886	947	927	886	871	841	894	904	902	890	860	912	927	857
10070	5285	5371	5039	4294	3804	2677	2112	1839	1713	1397	779	468	348	326	394	413	470	520	455	490	398	333	297	321	323	322	284	351	327	339	327	307	318	277	261	272	280	241	285	282	269	243	250	250	233	253	246	240	249	269	234	245	241	240	219	219	249	227	238	236	234	209	223	251	216	236	240	238	223	249	234	253	225	212	236	238	239	279	260	228	233	238	214	223	218	199	245	237	253	219	242	216	239	234	238	239	217	224	229	251	231	199	229	239	204	248	233	230	203	237	248	218	225	223	247	245	259	235	239	223	200	230	242	253	244	210	238	223	216	221	199	239	260	224	243	255	219	214	240	225	240	248	208	222	232	224	195	231	224	236	234	255	218	214	249	198	198	228	222	235	248	202	233	250	223	206	246	236	216	223	215	225	236	236	244	212	244	264	232	229	247	207	236	236	212	234	223	234	230	189	204	233	197	230	238	206	225	226	228	228	243	235	228	223	230	247	219	206	247	247	251	270	216	251	233	218	215	247	233	252	259	211	230	220	224	231	231	224	262	238	229	223	226	228	229	253	240	244	217	227	227	238	263	233	233	236	230	201	202	241	231	227	214	232	235	256	236	240	216	242	243	266	201	220	227	241	225	232	251	226	226	239	200	230	233	212	221	215	220	229	197	242	199	195	217	228	194	235	211	226	199	245	238	212	183	211	216	221	218	212	242	202	194	262	229	231	193	209	223	218	199	227	208	226	234	218	217	225	241	225	238	222	211	205	250	231	248	209	241	214	225	218	222	254	229	234	222	243	237	195	252	230	223	235	188	229	198	242	209	252	202	238	217	218	210	226	226	241	256	214	185	229	249	242	226	235	230	204	205	211	238	233	210	226	220	215	216	243	221	233	216	224	226	202	238	240	220	217	241	235	233	219	237	249	227	231	257	244	247	213	227	209	251	226	232	234	217	200	210	230	246	212	222	244	217	231	222	223	223	235	210	236	232	238	227	246	248	209	244	193	218	241	233	235	221	254	201	208	239	224	235	226	223	231	223	209	245	220	219	218	245	228	246	225	242	219	245	236	214	231	235	228	244	230	251	232	204	228	226	233	236	240	248	218	250	241	202	226	252	217	222	230	250	227	238	253	233	246	234	233	248	229	244	216	208	218	214	247	209	247	256	217	209	219	241	226	215	220	235	216	232	252	240	249	229	236	207	230	219	209	222	240	214	233	238	226	237	217	233	214	235	230	209	222	228	206	252	222	224	209	236	237	208	252	240	247	259	199	241	252	254	223	219	210	230	216	235	233	229	238	220	214	222	241	213	223	241	207	232	203	258	229	227	231	240	243	256	216	220	233	243	242	221	251	238	221	236	222	240	225	236	220	211	227	221	251	251	215	231	227	225	239	251	260	236	209	194	251	239	197	221	234	237	224	217	242	209	251	231	236	238	227	229	191	242	249	246	275	208	225	240	237	229	241	231	218	234	245	208	223	236	229	235	220	236	266	236	233	213	241	203	252	220	255	213	221	258	227	205	224	238	225	222	210	226	209	235	229	226	246	222	214	224	230	256	226	245	216	253	228	214	218	233	228	202	226	240	225	256	236	251	209	239	249	226	226	239	205	217	225	232	215	226	221	261	226	216	243	248	224	220	219	228	218	238	257	212	241	246	224	222	231	225	231	198	233	252	227	249	240	232	231	228	236	214	232	200	239	244	260	237	216	228	239	215	198	229	238	211	188	253	259	227	214	202	229	187	202	213	209	245	231	220	237	249	222	229	255	222	246	243	231	225	200	226	250	225	241	213	212	202	209	228	205	253	228	207	226	185	235	249	238	239	208	226	213	245	238	233	225	236	226	208	249	246	231	236	253	259	224	251	224	231	249	256	200	240	237	206	217	212	243	221	216	228	215	223	238	229	222	256	234	245	256	233	191	213	251	246	211	235	259	211	252	238	227	227	243	226	208	218	258	230	224	240	232	244	229	215	218	235	246	201	244	187	214	187	239	231	251	222	217	245	240	207	214	244	260	203	216	233	262	223	236	237	218	214	237	221	210	231	231	239	245	218	243	231	254	243	232	234	231	236	240	211	220	229	259	225	247	210	241	202	257	250	253	217	234	221	239	206	237	211	225	240	229	250	231	237	231	232	245	241	230	247	235	219	250	238	229	218	214	217	230	258	246	221	217	250	224	227	220	219	259	217	236	197	214	244	204	202	229	229	208	203	249	215	220	209	255	245	259	231	207	192	234	269	215	236	241	238	252	220	210	251	239	234	222	223	224	249	231	201	220	200	198	253	204	249	243	238	202	202	235	212	236	222	201	231	237	225	231	217	248	216	237	245	249	238	209	243	229	211	227	227	210	253	201	255	232	228	226	233	206	260	234	247	237	237	227	207	238	220	239	209	243	233	247	216	228	232	200	254	235	234	258	229	218	238	222	239	231	245	227	229	236	213	215	215	254	235	223	193	234	238	253	259	237	250	215	235	244	230	214	207	239	233	249	265	260	248	227	243	252	212	235	234	252	232	232	216	232	230	231	245	249	244	245	221	246	231	238	244	229	221	236	226	248	207	229	230	235	237	216	249	235	222	212	225	225	229	202	240	237	241	224	190	216	251	235	225	227	223	227	226	231	220	225	250	256	219	229	194	198	221	261	202	225	241	215	202	215	239	225	228	202	247	221	233	221	258	271	224	241	219	248	252	210	237	220	231	212	238	240	206	216	216	249	247	204	222	215	206	221	222	242	205	214	235	221	247	221	247	224	240	221	234	203	236	241	233	248	254	204	216	228	223	241	236	227	237	280	226	215	225	242	209	237	228	251	239	223	213	233	232	247	242	218	217	252	239	219	229	259	215	217	229	220	232	227	216	235	231	200	234	244	198	221	245	230	238	255	241	212	257	239	240	224	244	232	228	218	221	209	209	255	240	227	218	227	243	234	199	261	228	233	233	217	237	225	241	225	219	221	222	224	233	230	208	231	214	234	255	232	196	274	207	226	234	259	240	196	212	221	208	241	225	233	236	254	246	220	226	278	242	257	242	224	245	234	238	220	222	292	235	202	243	243	246	230	219	218	242	216	203	244	222	242	205	239	226	251	241	221	237	222	210	235	211	234	241	244	237	239	207	240	228	224	244	218	237	240	253	249	232	249	255	228	228	220	212	264	233	216	248	218	213	225	238	232	235	246	199	235	201	240	204	238	226	246	236	218	202	221	250	226	222	215	224	228	231	222	227	208	216	218	239	225	239	251	210	203	252	234	232	246	229	229	201	230	224	221	217	211	259	226	241	224	221	215	262	215	219	229	234	240	263	237	227	240	222	242	249	244	222	236	210	251	237	226	212	215	216	196	265	232	214	234	242	207	240	215	213	223	223	232	201	239	221	225	234	222	248	235	245	227	240	225	221	224	214	244	225	234	226	205	211	261	196	226	245	227	233	211	235	197	236	235	230	241	213	224	237	241	206	217	204	231	228	214	204	197	220	252	236	253	230	218	219	235	238	225	228	224	202
7674	4255	7991	11442	11930	12017	10284	9333	8854	8107	6983	3807	2025	1566	1292	1500	1945	2385	2577	2135	2699	1898	1455	1310	1193	1252	1303	1094	1435	1320	1347	1249	1258	1218	1015	973	953	1020	1058	1041	1059	843	768	816	761	779	824	759	698	754	702	695	671	639	643	594	600	553	614	637	578	582	580	618	559	643	609	591	597	564	584	623	614	599	590	598	577	590	590	600	565	548	622	607	585	598	643	553	574	565	604	595	561	562	572	549	623	563	593	585	552	570	585	577	595	589	564	575	559	569	609	582	489	566	614	571	591	547	547	591	609	588	573	582	563	601	621	553	593	542	651	582	608	558	591	582	538	572	545	555	603	537	611	554	585	617	563	563	569	565	567	569	567	546	573	582	549	600	572	594	556	530	573	513	605	529	554	567	547	622	590	556	615	581	599	570	585	545	603	585	585	583	568	555	583	573	555	587	570	573	568	609	555	565	597	616	609	553	563	581	577	594	559	580	588	557	566	558	514	627	564	526	599	530	570	549	579	551	603	608	588	548	541	604	563	577	579	573	566	592	579	576	542	552	583	625	577	594	541	581	573	590	570	570	565	603	593	613	599	575	553	569	618	525	573	525	566	557	569	607	573	597	567	594	557	593	592	613	575	577	567	586	541	539	575	526	592	569	584	569	583	589	611	565	582	557	558	589	561	557	576	568	608	551	559	566	592	577	620	598	594	542	596	541	583	581	596	560	567	570	569	536	607	539	582	556	556	595	564	547	552	561	528	533	587	563	569	588	601	573	602	565	569	586	588	586	586	583	598	578	566	606	577	551	583	574	561	600	563	652	574	580	621	595	603	564	599	587	622	591	590	577	577	568	572	570	573	585	579	608	581	548	500	589	610	580	623	540	583	596	575	561	583	546	525	582	556	628	573	553	581	588	583	596	594	559	592	576	562	567	573	568	603	583	583	590	570	553	566	592	546	569	586	573	614	571	575	533	523	541	552	569	567	550	567	574	600	575	546	566	570	591	596	585	579	638	582	603	629	639	604	597	566	632	600	593	588	571	561	614	611	591	544	587	586	540	539	577	565	578	549	604	568	552	576	587	569	549	554	586	541	587	594	572	532	599	594	612	583	585	589	553	547	543	584	612	560	580	542	577	586	599	547	558	596	552	604	519	564	563	558	559	577	613	594	609	578	576	552	595	624	582	577	588	593	623	599	559	576	557	580	604	578	586	590	557	590	567	583	551	603	574	573	550	578	507	552	555	609	602	616	549	628	559	523	545	590	600	540	575	563	583	593	559	562	560	539	568	591	555	565	580	583	580	587	582	566	588	561	569	569	570	617	528	567	566	561	590	573	558	612	605	562	553	612	576	551	568	578	536	572	604	595	584	594	612	601	570	540	580	595	605	592	570	584	616	556	580	586	589	600	570	592	574	606	580	597	619	546	560	547	592	603	599	568	583	578	540	554	600	564	592	589	541	592	590	559	608	590	585	576	534	594	569	581	557	600	575	552	569	606	562	602	608	561	566	571	585	578	577	579	570	564	554	594	598	612	529	618	572	540	543	599	572	533	590	581	571	572	588	579	587	619	649	575	588	577	542	567	575	570	602	566	579	562	522	579	580	611	591	534	537	585	574	548	542	603	587	571	571	583	613	572	583	552	595	568	573	555	586	546	609	630	569	597	532	544	586	577	591	541	579	585	574	557	585	555	591	585	546	575	592	610	543	558	570	634	577	585	569	578	552	592	568	536	610	585	555	536	600	522	635	568	597	575	598	539	574	546	539	535	588	549	568	572	551	595	612	587	571	580	573	537	623	556	572	556	563	583	625	581	609	625	597	632	557	596	594	628	563	553	504	588	566	581	624	640	615	548	543	594	566	588	605	579	614	590	596	606	590	595	639	551	558	578	594	575	619	570	579	618	606	529	575	550	580	545	558	578	535	616	593	605	567	596	562	578	636	573	586	557	564	600	551	567	580	601	600	578	519	530	561	565	560	562	565	577	569	532	567	534	554	608	602	590	568	581	583	588	612	608	614	542	548	566	590	568	532	584	584	571	564	595	534	580	550	569	572	529	552	599	609	587	551	556	574	547	595	605	579	559	547	553	553	594	568	607	518	581	582	568	557	601	555	587	555	637	578	577	593	606	559	568	475	593	545	605	558	591	576	598	588	585	571	537	568	577	576	574	561	597	554	553	577	592	615	563	551	587	582	587	557	622	567	598	571	602	616	572	583	610	578	568	572	579	599	600	564	557	586	640	592	557	597	593	593	571	591	635	629	566	573	540	578	583	577	558	571	606	564	545	572	540	572	574	598	563	573	615	637	580	578	550	552	621	550	641	599	590	581	569	595	595	604	607	605	583	599	575	587	574	564	566	574	597	548	586	582	585	611	608	570	599	583	541	585	561	579	502	557	609	581	646	559	584	574	519	602	580	563	565	572	568	613	570	589	561	583	578	586	553	579	574	554	547	579	572	581	560	583	578	538	569	587	589	591	550	582	592	547	572	561	566	564	604	550	596	591	573	570	572	572	604	560	554	603	575	598	586	540	622	555	556	583	533	594	576	542	537	595	595	607	628	606	552	552	584	575	582	580	562	543	573	538	601	604	600	598	599	545	557	610	588	546	588	577	565	542	599	560	549	541	571	644	601	611	607	534	587	558	585	566	582	601	595	577	584	565	585	588	559	581	599	563	550	570	579	610	585	587	578	591	579	530	562	552	564	572	565	608	575	615	575	588	560	553	565	569	594	576	563	602	537	550	605	576	573	622	563	561	572	593	588	531	594	563	587	590	549	597	564	574	567	552	590	593	564	601	597	541	577	580	573	610	544	579	581	558	555	589	561	571	592	550	549	559	565	565	607	579	609	567	588	578	604	588	559	577	580	595	591	552	581	549	586	583	556	570	579	552	595	557	533	590	624	588	564	534	582	560	584	591	597	566	589	570	595	584	598	587	537	540	591	571	609	585	586	606	598	580	577	622	629	600	610	577	585	566	563	623	580	569	580	575	581	573	587	592	593	612	585	591	593	573	538	583	582	589	543	532	594	606	594	561	579	568	542	577	599	598	609	612	609	590	633	557	575	563	615	528	602	577	596	577	577	591	593	547	594	527	595	557	591	575	610	582	576	573	592	572	562	591	552	561	559	552	534	546	597	570	568	588	557	497	580	555	591	635	570	614	540	612	573	550	612	558	587	573	578	548	579	562	598	568	558	595	582	568	587	557	601	579	604	602	592	577	613	609	575	581	560	548	614	587	576	571	556	595	586	563	549	543	603	555	585	620	609	601	578	612	571	555	586	557	552	590	587	568	586	596	551	556	606	591	555	603	562	597	547	585	566	601	584	560	559	573	605	565	599	598	571	554	621	541	588	555	605	577	580	603	616	586	583	605	579	554	558	602	606	563	596	620	592	586	579	612	574	594	588	614	596	582	556	623	566	555	607	579	631	612	551	579	596	574	554	584	545	562	572	621	549	566	574	562	605	568	580	557	581	563	584	618	580	570	573	562
16717	8745	8791	8530	7233	5996	4128	2936	2593	2192	1749	898	517	440	380	406	473	578	557	483	564	403	383	303	321	312	348	350	352	320	380	371	327	310	272	252	267	287	313	279	232	251	215	215	213	241	219	222	207	227	202	191	208	192	160	190	185	181	194	197	183	199	168	183	195	194	192	185	169	176	192	194	163	169	210	199	199	161	155	184	199	193	181	181	181	171	205	204	179	193	171	168	174	196	190	192	163	186	204	190	197	195	163	175	190	196	197	168	194	193	175	179	174	161	181	171	180	205	189	180	170	170	174	189	170	176	178	175	166	186	166	182	199	195	169	186	203	194	179	171	183	174	213	182	188	191	187	209	191	174	186	159	171	168	198	186	188	174	177	168	180	207	185	167	165	195	167	168	198	169	159	189	187	173	194	195	180	204	180	168	199	180	214	168	190	175	166	174	175	167	160	200	201	177	196	200	193	210	194	196	157	196	172	176	170	183	203	194	164	181	198	185	176	191	199	167	179	202	202	171	198	174	168	193	201	195	200	174	167	184	172	169	184	185	187	164	193	186	158	167	196	169	188	178	195	149	172	179	184	185	193	183	169	155	177	170	180	174	166	169	179	189	170	172	175	173	209	218	190	184	164	183	203	183	177	169	197	175	172	166	165	174	161	194	170	190	171	199	185	201	184	158	187	144	137	210	151	183	190	183	194	187	206	176	192	181	151	184	140	182	184	182	172	183	177	181	171	153	171	183	192	182	180	203	192	190	225	192	171	154	175	190	169	169	170	171	200	206	179	155	169	190	177	172	200	163	176	178	176	187	166	162	182	187	196	158	183	177	182	164	170	195	188	160	154	168	159	180	196	182	187	194	169	151	179	196	159	174	172	206	174	191	188	178	182	171	196	152	194	167	195	202	205	208	202	174	174	187	202	154	203	174	155	165	181	185	193	196	174	181	182	184	162	187	169	185	162	157	193	174	175	180	189	183	191	170	187	201	203	166	172	189	177	201	186	165	178	169	187	198	175	176	183	200	171	189	163	190	190	194	195	195	209	189	186	176	181	178	183	204	216	166	171	183	162	201	168	197	190	176	180	189	184	175	166	167	204	192	192	179	186	173	182	197	171	199	191	215	194	178	159	174	173	207	183	173	190	171	191	173	177	155	171	199	164	197	176	187	153	194	176	173	170	207	200	186	182	171	165	203	179	172	178	182	182	184	162	153	206	193	197	165	184	183	157	163	180	183	194	193	171	182	192	171	197	178	191	185	203	188	180	182	180	170	190	166	195	190	166	185	193	207	168	181	187	213	178	192	187	171	194	176	189	172	188	178	170	162	181	189	179	189	186	167	163	174	172	143	177	183	172	156	163	162	180	179	185	173	177	181	184	168	176	168	178	185	179	164	176	185	182	186	198	185	169	171	178	151	192	183	183	182	190	184	170	184	184	166	187	196	191	190	163	186	177	185	177	181	195	188	196	172	181	155	164	170	166	203	179	175	181	173	184	159	178	190	158	187	157	185	161	181	172	150	153	158	171	188	186	194	190	174	179	195	189	175	175	164	194	166	176	197	180	185	181	167	162	188	184	176	184	180	180	173	185	170	174	190	172	169	172	205	172	178	174	189	181	212	199	180	170	173	180	182	186	175	159	178	195	186	168	191	199	163	179	181	190	179	196	192	196	181	179	185	205	194	177	157	189	178	180	207	161	168	167	177	180	171	165	204	181	185	180	192	187	173	184	186	155	174	191	169	171	193	182	189	191	166	190	200	165	216	167	189	183	173	176	196	173	187	173	187	159	166	157	188	193	185	189	174	152	165	173	189	205	156	221	194	158	182	212	180	191	171	174	163	159	169	183	163	178	153	184	181	202	173	162	192	191	224	189	183	189	173	196	179	177	181	190	193	190	221	166	203	179	184	180	223	174	195	189	201	164	171	198	167	155	195	189	188	155	165	192	188	181	186	190	176	194	153	179	175	181	166	186	170	216	162	197	173	204	198	167	192	170	176	187	177	192	188	186	196	205	170	185	185	195	177	175	159	185	188	193	187	213	163	177	160	168	176	186	202	178	185	174	178	198	182	174	168	175	175	194	164	188	156	191	164	207	173	155	189	197	189	187	181	158	176	183	162	186	189	214	194	177	179	209	200	210	172	181	204	155	223	170	184	160	163	168	194	197	175	177	162	196	182	164	197	174	169	173	187	220	194	194	191	168	183	195	185	174	189	162	169	183	178	190	190	178	170	178	175	175	194	211	185	181	184	192	187	190	167	169	174	204	182	189	186	161	203	165	170	171	184	146	177	171	193	190	154	182	180	157	169	185	187	180	160	182	200	162	164	192	177	158	175	175	186	164	189	173	170	183	186	155	220	175	193	183	186	189	174	208	204	198	161	170	152	177	170	177	178	192	168	157	175	178	197	180	186	197	162	187	166	164	202	178	193	160	189	182	166	187	176	188	175	190	211	184	196	171	181	196	185	191	182	180	190	195	151	162	201	156	187	215	189	167	165	181	174	170	188	184	175	173	188	152	187	193	186	186	195	163	184	173	163	167	185	167	200	192	180	178	182	159	206	160	185	175	184	182	196	194	187	172	212	187	180	167	171	181	189	183	193	200	176	180	163	167	183	207	188	155	189	183	180	157	189	204	167	174	171	195	196	198	178	169	189	156	159	172	195	179	190	173	153	185	206	167	195	192	185	178	179	181	161	187	176	156	223	170	173	176	194	201	176	193	173	182	178	175	211	196	172	186	189	175	174	201	173	192	181	184	186	172	177	180	195	167	197	205	186	150	176	191	168	177	190	178	172	178	193	171	187	174	165	201	174	208	178	174	189	195	176	171	170	199	171	177	165	169	170	187	159	196	195	157	170	172	205	163	177	191	168	178	165	211	187	203	176	168	161	189	174	212	175	192	180	171	174	156	189	173	159	172	165	178	178	181	184	189	187	170	192	170	171	154	192	188	198	201	192	186	185	189	189	168	168	168	159	174	182	188	172	195	189	169	169	178	192	150	164	171	182	191	204	202	189	179	200	168	159	162	185	169	199	178	162	192	180	186	193	176	181	178	180	183	183	179	178	203	179	197	169	187	154	190	193	178	179	185	185	182	185	154	180	205	185	163	182	198	168	195	179	166	203	139	158	144	155	178	195	168	165	166	173	189	201	200	195	151	186	175	185	184	209	194	190	190	165	181	177	181	195	169	166	157	163	185	168	205	163	180	186	183	190	186	200	226	188	194	181	173	183	189	198	176	181	180	175	184	183	180	208	176	177	182	204	171	186	174	185	188	159	184	166	212	172	187	179	170	201	193	194	193	170	182	183	183	201	198	185	185	191	166	152	188	186	175	185	173	206	193	197	167	148	191	176	202	202	169	176	187	197	178	177	178	168	156	186	167	186	174	192	183	189	166	195	191	175	176	181	193	179	178	198	185	190	196	154	196	168	192	180	173	188	189	209	176	185	196	166	182	185	199	182	168	186	184	210	172	178	176	169	146	160
10306	6032	11368	16124	16936	16919	14025	11904	12240	10708	8577	4486	2969	2253	1790	2205	2581	3476	3396	3220	3663	2575	2128	1621	1746	1741	1797	1692	2176	1856	2086	1805	1773	1822	1329	1162	1261	1516	1428	1425	1313	1063	925	921	793	900	970	861	768	833	730	663	681	676	608	589	542	525	519	572	561	537	521	548	528	471	514	478	491	488	562	513	522	526	523	490	499	547	548	475	493	478	479	525	495	461	473	481	456	501	453	475	493	485	518	533	527	504	462	508	538	495	520	516	485	545	480	530	471	510	522	495	482	477	477	482	485	504	488	502	536	463	493	505	455	507	483	466	495	499	475	504	520	483	509	501	483	485	492	518	531	495	499	486	497	504	486	534	518	529	467	437	518	476	510	497	471	522	504	487	490	486	506	514	463	499	494	530	480	456	472	490	510	483	495	499	489	469	503	471	478	457	444	521	484	492	506	469	500	510	492	483	492	492	480	508	475	456	457	465	501	477	509	499	481	449	534	485	491	490	500	506	510	500	471	492	463	503	507	479	481	493	521	473	467	505	523	453	446	464	495	526	500	476	494	546	467	497	454	481	489	485	459	497	441	525	478	522	482	451	509	489	471	509	457	505	458	507	488	434	499	484	489	501	512	498	512	519	480	472	472	493	479	516	495	471	503	425	521	533	463	474	458	483	511	509	467	518	500	454	493	455	479	470	482	436	496	480	471	462	475	482	490	476	492	482	496	503	493	481	447	471	518	505	509	492	480	472	473	492	478	491	510	472	460	515	485	453	510	491	494	471	486	484	477	454	500	499	515	509	489	498	520	460	497	513	476	490	478	499	469	472	459	476	455	505	521	455	509	485	501	476	476	496	519	482	454	484	482	484	489	480	488	515	417	480	492	476	481	453	477	473	464	457	516	516	517	519	488	448	490	449	461	442	517	532	525	477	448	494	469	512	506	491	465	472	469	502	509	505	496	469	448	487	470	479	468	513	482	463	480	476	468	463	508	474	502	489	502	455	471	474	515	476	474	507	485	532	527	469	481	480	497	516	478	495	480	479	466	487	497	502	449	516	466	456	524	481	469	501	463	492	465	468	461	475	455	437	463	493	500	514	485	495	516	503	503	484	466	489	457	483	525	457	481	503	475	505	468	497	482	475	507	486	499	458	441	477	528	426	494	491	474	517	515	476	494	476	525	503	518	435	451	494	460	499	435	467	480	478	475	506	526	499	468	514	486	478	531	467	499	512	492	482	488	489	476	487	511	489	462	469	481	436	549	481	445	473	469	500	466	469	489	486	457	467	515	473	492	515	474	482	458	481	450	519	474	456	507	443	488	470	469	466	469	459	437	517	489	458	479	491	477	501	500	502	502	489	442	558	472	472	500	511	515	504	477	500	503	481	510	493	448	489	518	508	501	511	469	471	462	488	455	525	534	452	476	484	513	501	465	497	495	473	485	484	489	497	474	477	481	467	520	486	455	518	476	470	527	429	504	478	482	484	496	505	489	481	492	518	518	457	480	484	492	462	482	534	503	481	467	500	500	513	497	505	490	495	472	447	465	521	495	508	463	461	511	508	506	493	481	500	484	457	514	468	495	464	468	466	483	437	541	454	488	442	480	449	475	454	485	509	464	463	471	492	443	472	482	496	474	505	516	475	484	475	482	475	476	491	486	497	476	494	510	523	452	485	482	458	484	483	473	484	451	446	477	501	484	529	515	501	469	487	523	451	509	469	516	496	491	495	503	496	461	469	471	454	518	475	460	498	474	495	464	463	482	535	485	472	486	504	497	445	499	508	465	487	502	478	481	473	519	492	457	505	495	491	482	501	474	485	449	462	496	517	448	500	483	488	514	486	462	457	486	516	475	497	494	485	521	476	487	469	488	437	511	505	501	478	487	501	459	423	470	502	474	443	497	494	529	495	489	471	467	458	530	462	492	491	457	519	524	452	454	453	475	486	523	512	479	476	494	497	476	504	467	488	454	471	488	470	490	505	479	484	491	500	502	491	502	464	447	507	477	473	489	504	504	463	514	477	461	505	517	524	448	444	483	509	506	481	515	487	480	492	493	461	502	501	484	471	483	491	503	461	483	505	485	494	472	489	483	524	531	518	515	506	494	465	498	470	465	450	463	520	458	502	501	496	467	462	458	515	512	455	474	448	462	490	478	455	497	487	496	534	468	482	504	477	462	461	469	477	500	511	507	480	453	476	520	509	480	486	485	472	458	484	473	495	439	473	505	489	493	480	472	490	517	496	465	460	515	464	483	485	482	456	476	493	498	468	454	535	500	502	447	513	448	452	500	488	461	488	474	488	493	493	483	496	473	466	491	501	488	481	455	504	452	486	487	469	465	492	461	459	514	526	481	481	440	480	494	499	459	468	494	479	466	465	503	485	446	527	508	503	436	467	486	461	528	461	459	471	457	493	479	493	485	496	495	534	458	490	498	490	484	501	464	522	467	503	507	479	472	512	482	502	478	499	524	470	461	504	490	469	498	477	472	474	465	498	491	503	495	510	491	486	511	511	475	480	440	521	480	540	459	484	492	463	468	533	490	485	507	504	450	455	483	518	481	506	432	502	499	425	492	501	447	485	463	468	479	485	495	475	493	457	477	493	492	456	465	479	461	478	520	472	487	491	458	500	471	483	495	508	499	488	475	513	460	481	485	470	456	478	485	459	490	512	508	474	516	449	496	500	504	487	511	503	529	503	476	455	487	501	503	497	537	546	496	438	476	490	473	506	476	490	453	479	505	505	450	495	506	517	510	499	464	486	497	456	451	469	456	511	450	493	459	507	469	496	469	523	461	464	477	466	480	486	467	446	488	497	470	478	490	487	495	443	488	490	538	507	471	482	480	491	493	462	480	496	489	481	475	501	460	469	485	530	504	467	509	424	478	479	449	466	492	494	457	460	487	525	452	491	510	506	519	516	471	444	476	476	463	486	499	483	494	485	507	497	487	471	450	467	510	505	461	500	504	522	521	512	483	478	489	483	487	451	483	476	505	492	483	490	495	490	489	452	496	459	453	488	478	472	464	497	473	468	476	475	485	506	493	549	500	496	440	485	481	480	472	464	451	490	503	533	493	487	470	481	474	522	514	462	480	473	476	504	498	474	472	526	489	477	473	513	440	497	478	478	501	493	460	510	503	492	532	479	472	477	487	479	532	478	474	502	510	482	494	465	518	525	463	490	477	475	490	498	478	510	454	498	490	469	484	459	473	513	515	485	481	483	487	453	472	439	466	480	491	475	485	421	481	503	468	489	515	485	492	473	501	482	506	487	500	471	462	519	464	469	495	456	496	463	527	472	460	490	485	471	490	498	502	461	475	542	491	480	464	504	498	465	435	510	473	489	467	464	457	498	456	474	490	544	467	513	510	452	512	482	456	478	519	506	506	511	471	482	440	481	484	457	478	501	475	486	462	498	497	480	475	490	485	519	503	499	544	499	503	496	497	503	508	489	460	467	493	481	476	481	459	490	485	497	483	525	498	467	528	489	502	467	516	489
3296	1423	1723	1650	1593	1750	1443	1106	1235	1008	863	522	429	395	416	462	446	509	474	484	478	400	360	389	384	389	387	398	359	412	402	360	369	393	375	378	365	410	405	378	362	360	388	365	364	389	358	357	388	386	381	387	377	386	390	351	408	374	392	411	393	388	378	410	388	378	393	421	337	360	377	355	377	368	375	377	404	376	411	387	388	410	352	369	367	422	375	368	380	336	395	391	412	418	347	371	378	362	354	338	385	377	404	347	391	358	353	410	403	425	394	397	391	414	366	359	389	392	361	364	379	395	405	358	412	356	360	373	364	380	412	382	377	354	380	356	385	405	383	371	369	356	381	379	388	356	376	420	382	349	388	367	392	374	357	373	449	357	370	364	387	374	400	356	405	383	421	352	423	394	377	376	377	361	385	394	373	361	361	390	430	408	357	380	404	386	345	405	405	421	390	430	401	371	377	369	364	378	374	345	352	399	385	373	386	355	410	384	375	387	375	361	403	384	368	386	384	389	409	375	377	386	363	340	405	357	347	360	385	421	390	379	352	360	386	346	383	395	396	392	407	403	351	397	367	370	405	427	387	377	355	410	349	402	343	358	373	359	369	356	365	338	364	425	373	375	391	347	386	410	386	402	365	354	396	331	422	410	395	388	384	395	376	388	365	388	392	382	379	355	419	415	366	427	378	384	356	352	394	366	370	393	369	403	361	377	370	419	370	393	374	350	423	397	393	369	422	384	370	371	373	395	396	366	428	402	370	400	378	388	364	386	396	382	374	382	390	401	406	402	350	379	403	373	378	376	396	380	369	369	392	368	385	395	355	372	391	395	373	350	356	378	394	385	395	376	385	414	363	369	410	351	374	384	396	364	393	405	363	402	372	362	363	401	359	362	351	353	377	374	427	362	373	389	375	368	381	358	394	373	353	378	381	380	366	358	361	386	388	338	384	398	389	382	371	387	363	365	372	416	374	402	395	367	367	367	359	376	391	357	382	420	381	380	399	355	381	376	365	387	377	389	392	417	387	387	370	372	405	367	396	387	344	361	365	363	361	403	381	361	395	377	412	400	395	361	390	407	395	390	402	373	374	363	414	405	366	386	405	397	396	369	355	383	364	398	396	378	410	369	381	363	348	371	376	367	360	356	370	360	415	333	388	385	334	406	403	425	382	355	372	350	380	389	373	355	355	343	343	352	346	361	380	354	383	403	379	392	414	373	399	366	356	384	383	387	386	365	362	393	389	409	372	353	411	348	376	397	377	371	385	353	352	398	405	360	371	423	383	342	351	390	360	364	397	362	353	385	367	370	369	397	376	363	373	369	420	369	392	358	385	358	395	366	435	392	372	397	364	443	382	379	364	363	361	400	348	382	388	374	390	387	366	402	376	362	388	372	419	358	415	370	358	343	357	390	374	370	366	376	378	354	361	379	372	387	376	389	360	349	357	383	355	397	424	396	366	385	347	376	431	356	384	336	357	392	347	418	401	369	323	396	345	357	375	380	412	376	348	391	415	374	360	391	398	381	381	380	356	370	379	363	367	386	384	370	365	396	379	375	387	341	349	348	385	378	394	355	354	385	373	382	389	399	417	388	349	401	383	410	431	386	378	372	367	380	352	371	353	371	374	399	387	384	413	399	394	374	403	372	365	413	391	400	369	390	354	373	398	381	411	391	378	385	360	347	364	383	389	365	345	380	360	390	367	383	352	379	355	401	348	362	355	373	398	379	386	373	354	385	362	381	395	398	359	358	370	368	382	426	382	380	389	384	375	379	407	326	383	384	382	417	416	396	379	384	374	390	397	371	363	371	400	394	393	396	355	373	388	391	415	380	373	416	338	361	372	386	368	408	386	402	373	367	396	405	401	396	370	367	373	388	361	388	363	363	344	382	403	423	371	397	415	398	394	379	408	372	399	391	409	381	401	389	387	378	384	370	380	360	370	357	411	374	346	388	383	365	386	381	393	383	378	358	389	349	374	385	339	370	389	364	396	362	372	381	398	408	378	421	370	391	342	363	349	378	400	377	322	372	355	379	371	375	382	432	378	395	402	375	386	406	384	398	389	378	409	399	400	375	359	401	377	381	352	403	394	367	350	342	384	365	385	424	380	406	374	362	380	384	374	404	371	344	387	339	398	435	382	405	365	358	373	405	355	401	363	373	394	407	386	360	387	343	423	391	362	349	389	380	387	383	384	395	432	382	370	379	393	421	382	389	377	389	388	369	404	406	339	389	397	391	408	356	386	360	365	379	387	333	395	391	405	420	357	406	374	383	383	379	379	386	371	365	371	356	390	361	355	391	402	414	391	415	397	391	357	399	395	363	341	390	389	351	424	363	391	353	404	350	402	369	374	389	374	378	346	361	381	415	350	381	412	353	396	367	359	389	406	356	394	390	416	376	388	388	376	406	370	392	374	385	397	366	373	377	392	381	398	369	364	368	391	370	404	365	383	406	394	342	415	364	379	350	416	363	397	376	412	361	393	373	373	372	397	354	419	347	326	378	388	387	395	362	374	418	386	383	372	408	347	331	394	404	420	395	420	364	385	392	371	388	373	364	366	383	362	391	354	354	352	397	366	377	381	379	372	373	336	388	344	398	359	372	420	348	353	429	394	348	351	350	405	347	356	371	422	379	385	355	346	397	351	402	377	344	377	371	343	359	381	375	387	394	362	397	396	368	391	347	359	339	377	406	391	364	372	402	382	368	372	398	348	393	402	328	384	375	396	390	371	362	393	406	380	420	382	408	394	391	375	394	382	394	401	389	411	393	372	380	360	348	400	401	357	401	354	383	369	389	373	363	363	382	390	382	391	399	349	364	356	388	401	402	373	397	403	356	384	403	369	398	394	410	370	375	348	356	370	440	404	390	407	407	373	411	387	338	356	376	402	342	383	395	357	373	390	363	408	370	392	376	379	359	391	366	338	364	350	380	399	398	363	348	351	387	357	380	376	379	394	374	398	376	365	362	357	401	389	377	379	334	387	370	399	376	358	359	393	413	374	328	386	377	361	388	362	364	397	353	395	366	447	383	364	364	362	423	349	374	420	364	378	333	368	386	386	385	386	350	402	393	350	361	424	400	401	372	363	367	367	329	381	369	390	374	370	406	404	376	372	407	356	381	396	371	396	368	365	351	349	369	373	366	403	329	387	398	400	401	365	357	401	350	375	413	378	401	373	360	367	426	367	339	339	377	374	373	360	408	390	378	358	367	388	367	389	408	382	370	378	375	368	376	362	406	385	374	364	410	364	349	357	380	330	397	388	325	361	395	400	375	384	378	363	373	386	336	376	358	398	348	361	370	393	381	364	323	379	374	334	395	392	380	380	391	407	389	391	367	363	391	391	375	379	394	387	379	341	346	412	368	383	386	392	382	396	406	384	327	387	387	374	374	391	360	379	380	359	339	389	364	377	400	380	378	358	398	384	393	363	390	422	402	368	368	361	416	378	377	362	390	360	372	388	393	394	367	329	394	396	365	394	366	362	369
3108	1875	3553	5035	6107	7072	5930	4746	5587	4847	3578	1802	1180	1047	1053	1261	1445	1843	1715	1674	1566	1099	923	928	1020	956	898	982	941	933	978	960	849	933	896	926	881	905	922	882	959	917	902	908	949	921	904	911	915	920	905	912	873	915	968	872	924	845	940	923	882	870	896	965	930	861	876	860	867	883	876	879	888	953	906	885	954	891	908	884	947	898	944	905	887	889	904	925	879	874	902	882	873	891	870	900	893	919	907	883	894	876	914	914	861	888	921	852	896	901	920	964	947	853	918	911	905	893	874	939	901	886	925	925	895	954	922	901	928	883	911	918	847	908	933	903	907	941	861	905	913	905	869	885	891	934	953	907	881	873	828	876	880	873	879	911	919	935	918	908	850	884	938	869	887	919	884	931	933	899	805	904	925	916	938	909	877	879	863	897	867	893	852	866	969	849	931	886	965	885	882	905	960	916	904	889	886	917	845	900	940	906	941	920	916	839	859	937	890	894	871	897	855	917	891	846	901	947	912	954	908	911	920	869	940	915	871	903	899	884	901	936	870	856	990	938	877	896	887	885	903	890	882	924	933	882	850	890	895	929	868	933	876	874	917	872	908	864	894	934	930	876	914	848	867	881	870	916	898	948	945	929	943	916	903	925	878	853	926	878	962	952	860	892	931	887	927	906	869	881	946	884	886	882	932	928	927	912	833	885	858	867	954	880	914	874	920	933	920	816	933	910	885	891	900	909	862	888	912	904	917	873	896	841	958	893	938	902	883	845	927	900	885	901	897	922	925	862	935	913	915	827	931	883	875	887	932	925	921	929	942	857	860	896	895	881	828	893	854	927	880	874	911	856	893	900	894	960	981	894	943	908	915	882	873	882	845	923	893	892	883	878	900	867	901	914	891	904	865	919	905	886	846	873	804	905	833	965	898	884	871	893	912	885	900	845	857	841	910	864	925	935	866	893	902	948	914	919	903	867	899	877	870	921	911	869	925	894	921	947	879	928	931	934	929	868	937	905	891	872	894	886	913	902	885	886	922	891	933	897	894	871	879	901	929	862	904	928	866	914	887	884	870	893	918	930	881	902	856	824	921	990	900	919	909	880	901	901	960	912	953	928	845	922	924	903	898	882	873	921	918	898	881	911	848	948	884	907	972	920	876	893	898	898	935	956	856	897	907	927	934	865	853	847	861	874	848	845	864	875	911	898	895	907	869	850	937	912	892	922	930	873	860	928	909	982	845	902	935	934	884	946	968	909	860	916	893	875	924	899	882	868	928	846	954	875	911	919	849	870	911	919	929	900	904	876	932	889	902	853	916	961	868	904	870	914	923	908	881	906	909	899	853	935	915	844	940	880	924	894	844	948	861	904	840	938	889	958	904	880	891	828	886	907	877	910	921	829	886	910	947	903	875	922	889	944	913	930	880	911	867	836	899	901	869	875	910	881	847	855	848	960	869	939	874	906	896	954	931	900	874	896	931	907	964	903	886	918	906	884	894	940	888	931	867	905	963	880	892	922	915	880	894	956	895	861	870	910	911	923	893	913	876	893	901	931	857	890	899	949	920	938	893	882	933	843	920	957	871	908	894	862	920	877	890	876	918	872	930	878	876	846	884	958	881	914	914	905	954	916	893	930	905	921	882	886	966	915	892	912	888	953	919	894	922	927	901	916	858	916	879	893	893	932	889	879	895	891	914	876	932	925	864	956	916	926	908	906	942	939	877	849	925	878	918	915	906	894	904	877	878	884	901	873	911	911	926	898	891	891	907	894	861	961	900	948	932	923	909	919	900	875	903	897	924	897	923	975	903	884	935	841	892	930	890	908	873	960	960	937	881	880	878	866	861	885	885	882	943	910	885	822	899	945	814	889	926	882	915	830	860	914	890	927	858	918	949	883	939	909	915	918	891	939	900	889	881	850	884	913	868	905	919	874	886	842	891	936	920	896	918	944	873	905	914	875	908	865	879	910	923	895	886	904	893	909	916	893	926	902	919	820	869	931	877	870	951	879	919	870	914	892	896	880	907	891	911	919	889	901	955	939	882	888	912	917	869	853	899	922	900	898	968	934	948	911	923	850	898	913	928	912	877	876	870	907	917	840	893	902	885	906	874	901	913	867	883	864	895	931	879	982	937	911	936	848	870	925	923	919	816	893	866	939	920	943	904	969	931	903	933	950	935	882	930	885	896	867	912	940	856	919	880	905	904	869	866	955	914	878	904	861	921	904	911	853	899	874	874	896	909	894	941	900	895	899	915	934	868	849	890	911	888	944	906	923	906	950	874	882	887	855	912	950	905	873	966	869	940	882	898	919	888	901	904	895	901	885	923	870	944	957	912	889	923	897	936	904	877	911	908	909	853	934	894	937	918	901	839	917	892	882	949	849	856	913	882	910	862	916	912	857	916	896	948	905	956	858	894	893	874	842	887	812	880	877	882	907	914	934	868	884	870	954	917	942	879	895	890	942	883	884	886	847	913	862	892	896	900	897	924	914	884	867	872	927	915	881	873	921	915	871	906	910	926	865	914	945	898	870	835	916	886	958	904	927	885	886	865	878	921	903	888	901	915	972	961	859	870	876	846	896	863	888	890	945	925	871	839	932	938	879	903	875	892	908	901	919	877	912	866	892	934	858	883	906	910	870	879	882	887	957	835	929	920	898	869	938	891	895	857	963	877	905	908	906	872	905	903	917	944	952	898	901	915	933	881	954	918	867	916	948	915	874	927	882	885	938	855	890	874	897	952	910	904	929	975	888	916	855	904	958	876	953	969	886	890	876	903	917	871	869	913	902	970	918	889	864	864	906	881	905	971	918	854	920	867	894	882	897	873	922	893	882	898	897	895	888	893	951	899	922	842	892	853	859	895	904	858	851	942	924	873	907	918	916	907	926	852	941	896	890	870	861	881	858	928	867	855	934	893	901	840	925	896	927	865	880	887	939	944	916	955	911	885	863	936	838	910	930	857	897	922	895	899	915	857	875	900	881	918	867	843	895	947	909	873	960	953	864	903	909	938	887	901	963	893	921	869	901	918	923	945	872	907	851	883	873	886	927	892	880	892	877	883	936	934	927	853	870	907	916	844	916	927	891	902	876	889	936	922	921	894	861	869	938	925	879	922	863	901	902	921	936	885	953	898	921	885	874	934	919	892	868	920	948	892	902	885	897	923	911	883	950	922	885	882	887	889	917	944	857	901	907	897	873	911	932	915	860	923	906	925	901	945	886	914	960	872	867	904	920	875	902	909	911	882	882	901	847	908	929	894	850	895	886	884	875	909	878	951	889	943	922	929	879	889	918	900	863	842	915	968	907	1015	901	882	899	877	896	849	895	881	896	892	905	914	862	895	911	828	944	916	958	851	908	924	907	891	846	904	873	937	895	868	907	929	963	937	925	920	939	924	933	935	901	910	870	916	941	894	890	919	953	888	948	934	881	925	900	882	863	914	926	878	888	923	890	870	956	898	871	877	910	878	927	895	916	926	918	919	960	891	901	864	855
10036	5412	5001	5223	4875	4269	2995	1949	1993	1680	1175	613	389	389	338	360	426	497	447	491	502	355	318	321	276	280	308	319	344	331	342	292	283	290	248	264	252	300	313	295	275	234	270	274	282	257	269	275	241	241	231	244	250	215	243	237	258	231	239	237	204	234	243	229	201	236	251	236	208	258	233	233	230	238	245	237	262	235	240	250	238	232	233	254	227	229	218	212	230	194	226	220	227	242	229	232	247	205	240	248	227	237	216	218	196	223	213	220	252	209	261	226	238	218	235	283	242	225	216	225	225	225	222	233	227	232	219	222	257	211	213	209	239	230	264	222	223	213	256	242	220	232	247	236	231	209	216	234	219	223	262	234	208	224	238	253	244	259	233	209	216	238	261	255	287	225	256	232	229	225	230	224	203	231	222	239	232	238	216	238	240	237	245	235	237	232	229	229	236	230	204	234	233	204	217	237	214	208	230	237	232	223	245	231	228	220	224	223	191	232	205	218	219	250	216	205	244	218	223	239	226	227	211	213	235	225	254	211	246	232	230	233	237	226	228	225	200	215	223	217	226	240	230	229	222	210	227	232	216	221	216	249	216	234	243	222	229	224	235	217	226	237	206	220	239	232	228	230	231	249	211	223	205	252	226	243	247	242	221	220	217	211	210	218	220	207	264	209	211	238	207	242	255	237	247	215	246	254	232	250	211	210	229	216	248	247	231	245	238	239	213	243	249	234	222	240	222	211	212	244	228	260	245	251	243	219	211	213	211	223	218	227	229	231	215	235	210	203	231	222	232	226	200	247	245	216	232	237	225	224	228	270	223	208	215	239	248	235	254	244	247	232	206	240	220	237	258	234	211	255	239	235	215	234	229	217	214	218	218	228	211	237	250	234	249	214	266	195	245	255	254	228	216	256	221	254	197	254	228	256	261	226	209	204	238	229	225	234	219	236	222	239	206	221	242	245	233	207	223	224	245	233	237	234	209	223	237	217	217	257	242	245	233	214	222	241	229	252	242	247	262	226	240	253	266	209	240	240	230	226	228	235	210	249	230	218	195	237	213	236	235	224	232	227	226	216	240	228	223	246	215	198	237	243	228	229	255	238	226	229	219	220	263	206	212	232	243	232	254	260	215	256	237	212	215	245	221	228	232	237	225	212	234	261	241	244	205	255	241	200	245	222	264	212	203	249	239	199	217	236	205	229	227	219	222	216	263	244	245	228	195	236	232	246	241	221	223	240	220	236	244	195	253	233	229	250	228	237	250	212	243	225	257	267	214	207	230	250	237	234	211	239	219	203	213	216	234	248	209	226	258	242	213	199	215	218	240	253	207	234	225	229	260	247	233	266	219	224	246	224	245	230	261	230	249	255	223	259	209	228	197	237	222	237	208	242	214	196	226	233	236	258	250	210	235	230	248	250	262	244	222	264	225	259	233	236	236	263	239	242	219	231	217	229	237	202	253	227	220	187	199	237	234	199	220	233	229	210	225	232	267	237	211	226	242	251	208	206	228	195	203	210	230	233	263	239	234	250	235	258	225	245	193	249	226	237	239	225	223	242	247	217	219	230	233	239	259	223	211	233	232	227	228	242	222	253	254	226	220	222	215	249	219	229	223	249	210	240	226	236	247	214	222	248	228	215	214	227	240	236	226	239	219	239	253	257	236	205	239	243	248	227	250	236	216	259	219	241	243	215	222	211	220	225	240	254	240	238	234	220	218	221	222	249	238	235	219	236	225	246	224	237	236	235	226	212	215	245	229	209	230	222	220	228	243	203	227	236	215	248	224	231	228	234	243	229	210	224	227	214	239	233	210	203	230	233	216	221	237	256	224	227	221	217	214	238	246	229	205	222	237	224	212	227	236	213	217	213	221	218	218	239	234	195	222	244	230	232	243	199	223	250	241	227	248	202	231	230	246	206	210	183	254	248	205	216	261	227	234	188	238	249	212	225	244	234	240	224	244	216	221	200	249	227	215	213	232	220	224	229	224	217	222	215	235	232	226	216	228	220	236	207	229	223	211	214	227	238	227	239	233	258	225	229	232	246	253	225	190	252	274	256	244	223	242	230	247	236	216	232	251	246	211	235	233	213	229	241	242	236	210	243	217	233	231	233	204	208	238	220	211	229	220	227	253	231	238	229	250	215	225	211	227	223	205	231	210	215	227	210	224	229	225	223	254	240	223	205	224	233	224	234	220	174	205	234	237	226	217	211	241	224	257	212	214	198	277	237	217	237	226	230	243	194	226	257	222	254	234	221	221	224	218	212	230	246	231	208	235	208	195	229	211	230	233	220	218	241	229	227	249	227	221	235	244	231	259	242	201	239	247	240	192	251	232	261	248	212	220	216	254	225	228	218	232	213	209	253	240	209	243	244	243	220	238	230	264	241	228	243	210	233	224	237	217	226	233	227	230	244	227	215	219	199	244	260	235	238	205	236	238	258	223	228	230	208	238	236	272	237	249	243	221	227	227	221	209	252	224	224	226	231	198	233	205	227	237	187	268	251	231	236	226	220	222	225	256	222	229	243	216	231	231	234	214	238	263	223	245	249	235	243	231	255	221	242	248	238	212	217	210	217	249	257	247	218	225	240	216	229	225	261	221	220	240	238	218	217	238	227	224	228	244	226	225	229	245	204	207	215	230	224	231	235	225	224	255	219	226	244	247	249	239	245	224	236	233	246	227	212	220	228	242	220	262	227	213	216	242	239	228	215	213	230	227	233	238	220	229	260	230	224	224	221	267	200	224	248	195	225	226	237	213	231	223	209	230	212	215	241	251	236	229	219	241	243	218	216	238	248	258	270	211	227	234	226	232	220	233	224	205	226	236	235	226	224	233	215	230	231	213	253	235	228	227	213	233	212	232	209	238	199	244	210	220	247	239	278	254	248	224	207	240	238	230	245	233	240	245	215	229	241	221	227	253	224	216	212	219	236	239	275	211	224	241	217	230	205	239	234	226	206	208	217	256	221	233	241	228	274	228	216	240	210	228	235	209	233	238	230	196	221	228	270	213	264	247	240	249	200	216	243	247	191	218	221	240	249	242	221	207	207	230	232	236	236	247	203	251	224	252	196	196	245	248	223	217	228	241	241	250	241	222	234	242	239	201	226	235	225	250	206	234	237	217	237	244	195	229	247	258	223	247	240	234	243	245	246	228	240	211	208	204	242	240	245	229	229	217	241	236	224	233	243	246	224	243	204	218	208	221	231	194	221	233	189	236	211	207	216	228	222	215	226	217	237	215	217	206	226	231	218	232	230	216	215	240	220	221	204	236	221	233	213	218	229	229	231	224	227	252	215	231	197	206	243	223	228	227	223	238	220	220	216	218	260	217	251	209	239	222	256	236	235	250	231	236	237	245	229	240	234	227	229	212	213	232	250	231	243	197	192	198	213	245	228	204	227	237	211	227	227	222	236	245	223	203	238	259	259	251	211	237	207	236	246	222	255	236	236	251	236	212	214	234	206	217	218	249	244	239	233	204	214	204	252
7514	4472	7785	11889	12984	13649	10887	8596	9416	8397	5834	2945	1844	1521	1359	1707	2028	2627	2261	2607	2374	1696	1449	1201	1241	1236	1209	1261	1460	1416	1607	1211	1058	1131	1005	977	1119	1100	1116	991	956	770	830	737	814	854	799	787	706	752	616	613	678	653	609	587	542	585	566	576	585	614	605	596	606	618	622	630	608	635	575	588	580	588	647	642	553	607	574	615	597	569	593	603	593	561	581	547	615	563	569	562	553	582	603	557	575	564	587	566	603	563	609	572	591	561	572	588	600	539	517	554	573	571	577	579	550	587	613	582	525	556	565	591	635	573	574	565	599	569	567	566	606	533	533	543	569	589	554	603	568	599	553	543	580	593	583	570	528	595	638	539	552	564	576	606	572	548	594	568	588	543	611	558	571	569	586	577	569	583	558	592	574	579	555	593	584	593	584	606	574	559	541	576	581	613	580	528	575	579	571	613	592	574	601	563	588	594	560	576	581	585	597	558	609	564	594	563	565	543	557	575	642	570	608	571	587	560	591	583	547	598	545	583	558	560	590	544	597	579	607	584	543	569	617	647	579	578	603	570	594	535	592	558	581	566	579	563	539	608	611	567	533	533	588	580	592	550	573	579	571	587	560	520	573	554	593	554	557	581	585	616	571	550	613	591	583	562	574	550	598	541	521	573	541	571	544	590	550	562	557	604	589	640	603	580	590	577	577	567	557	623	556	581	605	530	630	587	618	535	564	561	584	558	600	561	579	585	572	546	572	555	561	570	560	586	580	592	585	568	547	546	611	588	606	627	548	548	599	562	648	563	615	560	560	549	587	551	601	587	556	593	545	564	541	586	573	563	575	569	555	549	573	573	566	606	564	603	576	550	581	581	625	571	614	568	589	594	573	591	558	626	602	569	595	577	581	562	585	604	562	586	593	587	541	561	551	509	568	565	616	611	564	600	574	572	578	551	583	564	576	559	535	555	586	547	553	578	602	590	555	537	561	547	545	528	561	556	548	583	573	627	572	570	575	586	594	574	529	572	629	545	585	568	591	580	598	614	557	586	596	602	575	589	579	556	536	587	569	580	595	523	633	609	538	559	589	589	574	528	585	582	545	584	584	604	568	590	580	552	540	583	590	598	569	539	572	538	582	519	534	570	599	591	551	551	555	586	547	584	528	585	599	558	572	549	618	589	570	583	573	579	599	583	598	564	511	576	595	544	577	577	606	579	554	594	559	555	574	574	527	556	583	556	571	595	507	621	586	550	592	578	555	616	600	539	564	542	577	616	614	577	527	572	530	572	605	560	592	590	549	557	564	581	624	557	562	523	562	600	588	579	532	541	593	591	550	564	551	534	569	556	588	585	543	594	581	580	543	567	609	575	657	574	578	576	550	551	554	575	600	582	559	601	557	569	555	597	558	597	545	623	612	547	579	565	524	572	574	588	593	606	589	570	638	596	588	615	570	584	570	576	578	566	593	564	571	537	592	621	600	587	610	607	634	577	600	573	526	551	558	609	544	608	555	601	598	550	583	577	571	556	575	593	588	591	575	594	585	561	595	581	599	542	581	569	577	595	605	576	577	566	605	582	536	567	565	568	602	558	590	582	583	598	600	545	545	584	573	563	563	565	594	588	584	553	562	572	583	549	556	597	607	552	586	588	583	571	601	614	592	562	616	584	555	556	569	603	589	584	530	601	566	556	572	574	556	583	598	570	574	549	608	538	527	592	519	582	585	598	627	601	573	557	570	588	571	623	629	600	575	575	614	565	565	551	618	540	584	567	618	592	601	565	582	615	581	562	550	568	596	579	595	564	588	531	569	608	578	559	568	548	597	611	557	576	540	548	548	561	563	574	579	586	573	562	577	578	543	575	564	558	618	570	584	581	548	555	593	554	597	566	573	589	559	575	597	586	555	590	553	588	528	593	585	605	611	559	533	543	610	564	566	577	582	594	594	581	589	532	565	605	618	583	573	613	561	568	553	567	570	601	555	554	601	598	585	544	583	556	612	577	570	598	590	573	566	602	571	579	566	585	578	541	568	582	577	557	570	573	515	547	545	579	595	574	575	568	553	553	580	587	603	540	609	569	565	574	544	577	600	547	556	619	579	544	551	561	576	595	587	581	582	559	583	531	563	581	539	579	572	549	611	545	573	605	548	536	566	569	525	576	542	540	542	605	569	573	561	593	565	524	576	518	571	554	623	597	578	579	573	594	559	606	566	642	605	587	574	574	537	561	604	556	619	577	553	590	593	594	598	587	605	550	577	577	558	560	526	567	548	596	534	571	534	612	605	607	531	605	570	611	553	587	585	563	545	607	539	580	585	559	598	591	566	553	567	574	553	580	579	574	573	554	572	601	594	580	563	551	580	568	596	564	573	571	556	539	571	568	627	570	572	605	606	595	585	554	569	532	602	576	573	607	566	577	581	612	576	586	587	548	599	600	564	586	555	535	603	594	583	583	532	568	591	587	548	613	582	591	586	629	537	568	587	596	583	564	565	563	563	579	577	591	564	551	586	548	575	573	579	562	579	589	576	596	616	598	560	568	576	612	554	602	605	569	597	613	610	582	575	582	566	601	561	509	550	549	567	524	591	560	571	606	578	572	533	573	592	547	608	563	601	581	566	579	595	584	564	620	579	559	625	601	593	607	560	587	555	565	542	606	588	553	636	597	573	524	589	547	561	570	549	559	577	543	576	552	581	573	592	602	544	496	606	579	560	603	600	579	556	607	611	541	600	597	584	555	574	616	591	568	558	559	581	550	578	567	616	586	600	579	583	577	587	564	555	602	552	610	541	574	602	550	572	568	607	566	582	587	575	668	565	541	561	576	552	555	624	603	547	573	576	529	579	600	615	576	612	570	515	581	544	550	577	563	584	605	573	595	565	613	558	590	597	602	578	606	583	572	579	553	538	610	596	588	596	587	560	612	569	564	610	596	564	593	563	609	576	554	592	573	580	532	596	568	555	553	590	628	546	536	564	594	592	589	614	574	567	565	592	577	598	574	604	579	558	584	566	590	545	602	545	572	631	553	618	547	539	601	590	550	595	566	584	592	545	601	620	585	569	596	537	594	583	587	565	571	558	577	585	562	561	606	554	573	574	573	587	560	582	556	575	581	598	530	595	533	536	567	571	581	534	532	591	583	568	571	554	589	585	574	576	556	575	583	559	598	606	563	569	583	642	551	565	552	571	541	633	614	592	558	595	539	576	567	537	570	550	586	589	592	570	569	601	576	567	622	597	547	620	596	597	547	554	572	569	601	548	570	560	560	621	616	534	580	577	570	562	578	569	586	600	576	552	595	585	611	607	594	563	549	560	558	572	574	587	543	611	611	570	556	537	555	564	598	607	567	579	536	546	591	575	577	574	564	550	575	557	618	549	531	531	539	550	550	571	592	542	563	590	578	577	576	579	574	574	606	546	586	612	576	558	543	621	597	565	647	592	556	581	596	596	601	569	586	556	527	573	583	587	581	591	589	580	579	602	591	550	602	634	561	569	584	581	559
17078	8747	8318	9152	7020	6360	3963	2858	2800	2465	1420	726	526	420	385	447	498	592	547	592	559	404	396	321	346	339	309	346	400	359	370	323	316	305	286	239	390	341	292	299	223	219	206	218	254	205	212	231	185	192	207	203	202	202	181	209	160	178	193	182	169	184	180	165	151	169	189	177	194	174	191	181	183	207	169	174	169	179	199	172	182	181	198	178	156	220	204	173	183	180	153	197	223	189	187	176	158	181	185	197	200	172	173	175	185	182	207	198	202	169	175	209	182	201	201	190	178	165	174	170	189	180	170	171	200	180	163	190	170	177	200	204	170	182	179	159	200	176	177	202	169	167	190	187	168	185	193	177	165	197	181	165	188	161	171	165	176	178	183	196	201	193	173	157	183	189	186	191	176	170	189	191	182	199	175	183	165	180	219	183	181	182	200	183	188	181	172	192	174	184	194	176	160	193	195	179	171	181	199	196	180	176	171	190	161	184	168	173	167	176	179	170	182	192	165	170	191	173	176	184	170	169	174	208	171	199	164	187	175	170	175	185	169	180	187	172	155	156	188	163	192	174	178	173	179	182	171	180	166	162	198	172	182	205	217	180	168	170	204	201	189	167	180	181	172	170	181	168	200	193	191	174	168	172	188	174	191	183	190	177	168	168	195	188	175	170	193	184	181	193	193	186	169	194	171	183	186	192	185	181	169	216	204	204	170	193	196	177	163	176	177	155	168	171	168	166	197	193	164	194	198	164	152	174	158	182	189	185	152	180	176	166	184	179	173	171	202	168	174	185	199	161	157	183	183	172	194	202	188	153	177	195	181	195	153	178	175	179	181	175	170	192	168	169	175	219	165	199	190	185	156	204	186	170	169	183	182	179	180	175	176	159	168	183	210	182	187	204	196	177	218	162	183	205	191	208	190	180	203	207	193	185	160	180	173	180	174	165	194	149	165	172	189	183	171	179	144	203	193	190	181	176	171	182	170	189	186	196	186	202	164	167	179	166	140	173	185	160	176	188	170	163	189	167	200	175	193	207	153	173	183	199	187	185	191	195	192	175	188	179	186	202	182	155	186	182	199	160	175	169	187	166	185	197	191	165	193	167	198	180	185	161	182	199	199	153	166	187	198	195	192	199	158	169	191	178	184	180	161	174	175	199	203	153	217	177	172	188	170	187	185	176	187	158	159	178	184	165	195	192	194	178	193	180	181	196	183	188	188	217	184	187	192	188	165	176	167	146	167	160	189	184	174	157	174	180	156	175	172	197	200	175	184	182	195	188	177	173	187	188	201	188	169	194	194	175	184	184	170	184	195	163	165	192	171	177	200	175	173	200	185	180	182	161	180	171	199	160	155	178	194	211	186	177	167	179	168	185	154	179	171	188	163	170	194	178	173	186	191	181	211	182	171	159	191	204	179	185	162	183	175	182	149	184	175	160	176	173	202	187	172	183	188	172	185	172	178	188	197	165	201	168	177	186	157	193	181	167	151	192	158	195	199	192	213	174	152	178	194	178	182	192	206	170	165	187	170	180	174	187	168	167	202	188	178	189	187	191	176	192	161	180	183	176	184	192	190	169	187	194	183	191	178	177	167	173	181	163	156	224	192	176	204	193	176	164	191	193	176	177	193	164	200	177	183	183	181	174	164	182	174	179	173	165	180	203	182	180	206	198	177	177	186	155	184	166	189	167	177	188	204	191	184	165	186	154	206	161	174	174	170	191	183	179	185	188	172	196	180	191	184	191	183	167	168	169	174	213	188	167	193	184	159	176	187	204	187	192	201	201	140	162	176	171	190	169	181	197	175	180	174	136	142	164	192	194	164	202	162	182	185	207	178	185	166	164	188	179	205	202	195	194	181	208	167	183	182	155	174	169	196	168	170	161	197	171	163	194	161	191	172	176	174	187	172	189	172	177	172	165	187	186	185	208	182	163	168	166	184	172	161	197	193	191	191	201	168	185	173	182	187	170	176	194	185	184	154	174	182	183	177	193	143	183	188	177	172	188	151	165	172	176	186	177	173	179	174	182	183	151	171	192	177	160	170	165	188	175	167	186	185	189	166	179	156	183	155	169	168	158	153	190	167	181	176	179	184	175	193	163	183	200	204	177	179	184	198	173	171	195	199	169	196	165	196	167	196	182	172	202	195	166	176	174	178	166	202	164	187	165	195	190	190	172	184	188	179	184	184	159	185	186	165	159	168	176	198	161	170	160	174	177	172	181	217	183	184	181	185	179	184	186	179	184	181	197	175	174	180	168	179	179	194	168	154	177	186	166	185	178	170	158	200	172	180	163	174	164	194	165	168	164	188	179	183	177	214	180	173	142	193	183	165	195	191	176	172	185	169	175	177	198	177	204	183	178	163	183	201	169	189	184	187	175	191	174	155	164	176	199	183	185	192	209	175	178	188	176	184	198	205	198	194	174	199	150	203	172	161	184	198	186	184	162	164	183	167	204	162	203	188	191	196	160	173	187	192	193	182	163	176	172	187	190	168	171	184	203	172	172	155	189	151	167	196	176	168	170	169	176	191	174	178	198	194	186	192	183	154	210	152	185	156	180	188	176	173	174	180	165	172	169	176	184	186	176	174	178	203	179	203	189	165	194	179	187	211	201	167	187	183	174	180	189	179	171	178	180	205	198	171	181	170	191	157	196	169	199	188	170	173	194	180	204	190	155	169	155	192	174	171	172	193	187	159	190	197	211	192	167	191	178	183	192	179	181	149	181	182	196	195	182	187	194	181	196	179	207	176	180	186	162	175	189	169	184	161	181	211	184	197	201	175	173	209	201	175	189	183	200	184	184	180	177	182	182	197	186	197	151	179	174	185	183	170	176	196	175	199	163	170	204	174	163	174	196	179	181	187	156	155	176	168	166	214	187	171	173	198	183	161	165	200	170	167	171	175	170	156	188	181	163	173	168	193	198	177	192	147	180	199	179	189	167	186	172	181	177	181	183	190	172	195	165	160	170	202	170	185	199	212	162	161	165	155	177	191	179	179	179	189	177	174	178	160	179	182	147	189	210	183	173	178	175	182	194	201	184	186	177	160	165	201	185	169	205	192	171	176	142	186	160	187	202	154	174	170	170	184	188	179	176	173	170	156	191	166	185	190	190	182	194	192	195	193	163	171	194	204	178	189	174	168	190	172	164	184	194	177	187	208	206	186	176	170	166	169	178	199	199	175	191	172	157	167	180	141	200	178	198	178	192	186	191	184	172	189	190	189	170	186	178	199	197	185	174	171	175	178	210	173	195	164	173	171	188	195	176	210	183	169	222	193	190	191	187	181	181	185	172	173	174	183	168	186	185	211	169	164	165	180	184	172	181	178	159	178	153	196	164	181	179	207	195	177	197	139	185	163	183	175	189	167	162	171	192	191	175	185	191	168	176	163	157	188	168	156	165	176	169	177	175	204	212	209	180	171	170	171	188	195	179	195	181	175	215	188	196	160	202	165	206	183	192	173	187	163	162	165	164	195	192	183	161	156	190
10843	6344	11542	16919	17056	17954	14196	11963	12487	11056	7185	3927	2598	2131	1872	2380	2731	3769	3024	3546	3099	2214	2030	1583	1674	1695	1662	1666	2305	2246	2110	1611	1613	1529	1329	1132	2302	1810	1376	1400	971	965	867	825	871	873	996	952	720	736	596	674	619	632	595	589	522	491	554	543	580	582	601	511	513	478	525	479	536	513	517	495	512	501	505	482	492	516	535	485	506	521	488	495	527	501	468	466	512	514	506	527	526	509	532	445	462	493	468	480	469	526	515	482	532	518	485	484	486	548	503	478	450	503	482	514	478	507	511	499	488	493	511	467	477	499	492	478	500	481	459	469	497	488	497	454	442	491	465	494	470	477	528	504	491	528	493	492	501	493	477	523	504	509	440	471	506	518	480	489	462	481	481	472	471	476	470	482	494	506	510	469	480	476	502	470	470	471	485	480	461	484	488	460	486	472	481	482	518	473	478	462	486	466	496	519	513	534	511	469	461	533	500	461	454	503	456	468	483	509	507	484	461	456	518	490	474	484	449	511	491	509	481	444	509	526	479	532	502	470	492	488	499	446	452	502	514	495	473	487	497	492	489	469	498	515	449	497	522	526	509	462	502	467	492	452	518	471	493	469	495	477	459	493	506	477	488	505	489	518	469	458	485	492	464	466	462	516	490	499	524	473	478	482	455	507	477	451	519	505	485	477	483	475	492	485	455	503	467	465	474	489	491	468	481	451	487	504	450	476	478	520	511	489	465	451	497	529	489	477	479	476	469	494	486	470	476	473	500	487	471	486	501	444	473	489	463	496	461	514	492	473	511	458	477	486	501	496	485	480	500	487	467	478	466	489	481	519	483	501	481	480	464	506	491	437	477	452	469	502	500	504	489	482	476	475	525	471	496	505	508	484	491	485	498	462	474	478	507	519	471	507	474	483	466	494	464	474	467	509	481	483	463	472	477	527	483	501	491	490	494	491	490	462	502	467	479	488	479	528	444	508	479	479	475	509	442	466	500	496	489	462	524	469	488	502	469	476	482	498	498	472	492	498	501	475	453	461	481	491	474	496	513	468	452	492	467	496	468	482	493	482	458	488	483	506	483	492	505	471	479	483	494	502	466	471	495	490	476	492	474	466	517	499	462	518	472	462	464	469	461	494	491	459	452	442	470	498	482	515	496	502	456	481	503	423	484	478	499	490	454	512	484	487	460	470	478	497	474	473	453	498	493	504	486	457	493	492	508	442	468	466	463	470	496	452	469	497	484	509	463	436	478	500	481	448	495	486	530	441	467	481	490	468	481	480	494	466	484	499	462	535	468	513	499	522	525	483	449	462	522	498	509	467	507	486	445	496	495	512	474	484	458	520	504	440	486	482	451	496	461	491	522	448	492	468	444	470	491	474	508	503	458	489	443	517	505	502	495	514	483	441	481	516	459	502	475	503	511	509	455	515	497	488	495	493	448	462	465	515	519	479	461	485	498	463	502	467	519	480	463	505	497	474	491	488	518	505	525	507	517	502	511	529	464	508	472	477	472	472	470	500	475	469	489	500	467	478	480	477	483	492	486	467	513	489	500	512	457	510	499	486	469	445	467	481	545	501	467	463	500	483	504	470	496	454	533	478	475	474	482	511	471	483	448	461	499	486	471	482	484	491	487	475	450	471	467	508	508	485	469	513	498	431	493	482	449	544	467	450	507	469	483	479	519	486	459	503	476	498	476	436	481	487	499	475	500	503	478	434	494	479	475	506	525	484	452	471	464	463	459	485	470	488	462	496	444	455	489	455	440	428	504	529	491	474	440	468	490	507	500	500	452	519	471	507	488	513	489	475	474	492	490	457	455	478	489	488	497	494	476	496	496	479	472	512	461	493	502	504	465	491	464	448	487	463	493	489	500	485	502	476	504	477	476	478	488	494	500	501	487	459	503	462	523	516	476	461	485	488	469	503	494	514	478	473	484	464	475	521	469	464	484	456	504	472	488	559	491	471	488	458	448	463	450	490	541	461	463	476	543	519	494	472	478	505	448	514	472	452	462	497	498	473	474	483	470	497	438	496	456	511	507	445	491	497	507	483	501	493	494	488	489	481	463	482	495	485	465	474	469	522	503	502	512	475	484	486	482	457	488	482	468	506	471	507	510	501	480	479	500	508	487	472	456	491	483	449	519	487	462	501	507	469	525	530	498	466	488	495	521	492	473	493	463	447	506	486	470	457	460	496	498	483	514	478	508	527	466	502	501	509	441	466	496	480	503	486	551	491	469	516	484	512	492	482	457	506	474	456	498	453	483	428	519	461	472	515	481	458	510	461	491	468	468	457	494	511	483	482	472	499	432	460	508	443	490	478	526	504	472	484	504	438	488	516	499	540	451	477	467	482	485	523	464	512	495	503	491	497	504	478	518	503	472	461	478	472	472	490	528	537	480	496	491	522	472	465	467	473	484	489	476	498	502	469	473	451	493	463	488	496	487	524	456	455	492	477	491	482	463	463	451	494	466	468	442	491	482	488	512	506	487	471	446	501	459	500	461	497	478	481	472	498	470	438	419	499	511	504	508	474	484	535	483	480	473	500	446	506	484	489	476	505	488	442	477	473	506	443	502	466	454	476	505	419	484	435	441	465	450	468	503	488	457	487	471	514	489	506	503	483	485	479	510	478	477	446	507	481	466	488	504	484	516	462	503	489	479	473	482	485	528	512	520	502	518	495	465	470	468	462	504	525	485	470	452	492	481	512	502	486	486	521	486	492	451	493	474	474	506	508	493	495	529	466	491	494	486	506	493	462	493	522	499	495	488	484	467	485	442	462	482	442	487	499	450	476	469	479	455	473	496	537	480	498	490	450	480	484	453	513	465	488	507	472	441	497	491	493	470	471	463	469	520	454	479	483	493	503	491	444	479	479	522	466	542	522	459	484	456	528	479	473	474	487	491	468	479	530	478	499	475	466	533	470	489	522	496	512	514	509	461	465	467	491	478	508	503	476	482	483	470	520	482	475	507	477	493	504	456	469	466	518	455	491	498	518	497	478	475	496	500	520	488	495	505	487	459	497	489	544	472	486	489	501	457	472	469	466	486	513	469	478	459	476	488	504	482	495	500	477	504	476	475	443	479	474	462	431	476	512	515	487	482	505	499	484	485	492	479	518	516	559	471	492	456	494	496	478	482	521	465	485	453	461	462	481	467	474	472	509	513	500	456	489	488	501	485	495	509	492	499	468	466	483	485	477	491	488	495	456	511	493	472	478	435	500	501	490	477	455	494	460	489	496	464	479	505	469	439	521	424	519	496	492	507	494	492	464	477	509	477	520	487	477	510	514	464	488	480	455	494	516	488	465	492	487	473	491	512	426	486	461	464	455	487	474	454	482	480	482	466	491	480	477	505	487	486	426	466	475	474	451	487	496	486	480	518	450	481	442	523	477	486	475	452	478	493	466	466	481	517	463	443	452	501	509	501	493	474	513	511	457	507	479	496	460	452	473	462	482	477	483	518	489	468	502	538	478	452	451	489	467	508	489
3405	1786	2177	1785	1618	1852	1566	1226	1215	1051	738	496	421	397	378	421	449	508	415	498	448	371	404	377	385	376	396	428	415	381	406	383	364	361	386	368	386	387	360	380	394	396	363	380	389	378	381	375	348	382	365	353	376	398	383	375	397	361	373	372	419	370	373	369	377	361	412	384	373	339	381	360	363	404	361	428	397	413	385	368	381	380	390	408	392	351	381	382	378	395	370	356	375	388	358	379	382	380	379	360	422	372	350	362	395	321	371	396	372	338	440	396	388	400	338	397	394	403	382	376	381	355	393	393	340	345	398	354	378	416	376	392	369	326	336	378	334	405	401	356	378	365	356	375	391	373	345	376	371	385	414	343	378	398	399	352	364	344	375	389	382	384	362	342	371	381	408	369	385	361	358	366	369	372	370	405	349	356	367	406	369	358	372	346	375	385	370	362	363	340	393	408	406	372	368	375	359	375	378	382	361	384	343	360	381	371	348	372	346	367	395	362	390	379	369	364	380	349	404	364	375	374	418	390	391	369	403	408	374	383	364	334	386	409	397	368	369	371	394	382	390	360	367	385	403	384	365	405	361	379	375	369	413	397	391	391	398	361	376	373	378	356	385	389	342	367	377	380	378	390	381	351	370	378	352	360	382	367	391	375	379	348	372	390	365	371	366	393	371	383	387	381	374	382	376	371	332	401	392	366	377	342	387	403	370	384	401	355	382	405	376	388	397	377	365	383	362	394	377	409	390	380	388	381	367	354	350	352	394	416	331	390	387	376	383	359	372	389	367	388	382	384	375	365	404	361	371	412	368	420	370	381	364	374	411	413	398	386	381	383	385	379	357	362	364	384	360	367	368	386	385	357	398	371	352	373	365	415	382	372	363	389	422	361	359	394	376	389	383	368	408	394	346	352	359	390	365	376	389	380	342	363	391	366	369	384	347	381	350	417	376	390	365	366	361	372	374	387	362	387	346	346	371	360	372	371	356	364	396	341	404	382	378	397	397	387	356	376	371	380	423	383	373	393	374	386	377	367	391	373	379	402	361	386	378	385	419	380	388	389	373	377	391	361	403	390	365	418	390	408	380	372	364	364	389	386	384	366	399	377	363	375	384	369	370	362	378	388	377	369	354	344	395	399	385	347	369	379	394	366	350	378	380	375	344	379	378	369	363	405	370	379	356	374	390	356	370	384	386	368	364	369	386	362	381	360	409	367	370	382	355	366	367	363	418	362	335	364	397	395	364	376	404	362	366	385	398	381	388	355	372	380	336	376	351	371	390	428	347	395	397	379	366	382	378	360	354	399	382	396	388	393	409	353	352	397	357	349	338	383	377	364	388	412	415	363	361	347	373	392	340	366	364	384	385	345	379	370	395	380	409	385	390	350	375	358	410	381	393	397	363	368	363	391	372	420	380	379	398	371	386	386	407	391	377	388	408	371	374	390	372	399	375	412	380	362	396	356	382	396	391	383	349	386	361	411	404	328	389	378	399	396	345	382	373	342	385	403	369	396	358	386	364	335	381	355	370	396	386	378	370	407	373	398	341	353	366	393	359	349	352	367	340	392	354	351	383	368	352	365	359	363	380	399	392	362	367	380	405	342	389	376	326	353	338	401	384	360	407	389	373	387	365	373	403	420	356	370	387	397	380	366	376	389	382	367	372	374	363	382	386	395	393	387	359	329	357	382	398	421	389	376	369	358	389	393	362	335	344	391	425	401	346	375	382	422	372	385	354	378	361	401	392	393	342	365	391	397	386	347	359	343	332	343	350	362	440	409	387	400	352	386	397	408	358	382	371	399	427	375	380	376	388	372	392	371	406	366	384	397	396	350	364	370	416	392	378	365	381	381	336	407	392	356	417	376	388	380	414	404	352	330	348	342	382	398	418	382	389	371	351	358	376	380	397	400	339	402	368	383	346	429	396	385	355	342	343	396	382	372	391	366	374	366	382	374	388	379	411	329	357	379	396	355	388	358	373	333	389	361	406	405	390	386	317	348	367	381	376	386	380	393	392	388	327	323	370	367	342	382	373	359	377	388	401	399	379	403	352	362	379	363	378	381	384	360	382	340	400	386	399	390	380	386	388	347	421	349	358	359	391	375	392	398	389	400	359	380	405	374	391	431	356	384	356	401	378	377	392	364	345	369	361	389	372	380	377	368	398	378	372	363	379	369	370	368	382	393	402	376	365	366	340	358	392	390	398	397	408	364	381	386	379	366	371	344	363	350	361	394	342	373	373	353	365	377	365	368	390	371	384	382	362	360	375	393	408	356	386	395	363	363	401	377	381	380	385	397	356	378	406	402	380	410	388	423	405	377	388	371	383	373	386	368	373	356	417	364	395	420	369	348	358	375	380	372	377	383	386	396	370	363	385	341	406	376	403	389	339	357	372	342	363	378	412	376	413	339	400	379	363	369	375	387	408	404	373	380	355	380	393	357	345	388	358	381	423	399	364	346	381	415	364	386	404	352	395	363	377	366	372	374	375	395	354	375	374	365	382	389	372	393	385	362	354	407	363	358	438	387	390	384	354	373	383	370	385	383	368	387	378	392	387	366	379	368	339	380	358	403	396	387	381	384	378	347	372	381	395	383	407	392	376	349	396	384	348	402	382	415	367	386	411	376	368	354	410	398	370	341	365	393	367	357	344	370	427	366	359	401	373	355	397	400	396	388	378	353	360	372	393	352	339	410	353	381	400	382	384	413	393	412	377	353	382	377	327	325	382	378	381	379	376	378	377	345	350	360	356	371	372	381	371	333	392	370	417	363	352	357	381	410	358	345	407	386	393	377	360	404	357	368	384	405	363	392	364	354	349	392	377	396	392	385	389	415	378	384	375	391	379	373	372	384	359	366	370	368	379	392	408	373	351	400	386	374	386	366	377	348	364	394	376	406	415	376	351	373	383	362	362	373	350	362	390	346	381	391	389	366	409	378	402	371	390	372	357	390	364	357	388	360	365	378	396	368	386	375	371	382	400	348	364	363	366	396	369	404	359	402	326	408	346	416	375	375	396	378	364	373	364	339	361	367	372	411	393	401	386	372	350	392	380	332	365	371	390	344	352	370	387	380	384	368	342	390	395	373	324	397	385	376	308	386	376	401	389	369	380	350	356	350	341	405	362	378	371	374	383	378	378	408	352	371	383	415	382	387	386	395	373	416	373	405	384	382	392	359	335	367	380	380	393	377	383	367	379	368	396	338	394	355	360	374	394	376	385	359	410	434	378	401	354	397	390	352	391	398	351	333	385	357	364	416	377	375	413	343	372	365	330	375	396	356	374	406	370	359	382	369	419	376	407	361	386	370	391	354	365	360	373	404	408	340	389	361	400	362	395	395	367	371	374	406	362	387	358	400	395	408	395	417	370	344	382	362	385	412	391	364	375	408	389	362	373	370	359	379	374	391	404	362	357	384	381	344	379	373	371	397	408	392	378	358	382	394	374	374	387	345	356	420	392	369	393	347	357	397	390	377	377	393	390	387	371	372
3333	2204	4407	5067	5725	7850	6320	5092	5247	4841	3047	1484	1143	1069	1182	1277	1441	1906	1576	1745	1318	931	862	940	892	883	955	909	949	948	951	896	924	853	908	916	971	916	961	921	932	956	865	908	919	912	877	905	877	865	913	906	898	900	914	887	926	923	909	911	869	874	833	916	880	931	915	879	868	856	902	929	964	915	873	887	924	873	848	865	915	915	906	871	894	916	847	869	853	855	885	894	911	885	882	982	909	907	894	888	874	897	883	884	923	967	922	938	874	929	888	835	915	924	849	876	918	891	856	923	930	860	895	842	862	867	888	885	873	931	912	907	863	940	926	926	868	893	842	885	891	850	933	916	857	892	860	905	857	863	822	911	889	950	883	879	847	919	936	860	941	868	890	894	900	956	902	927	905	869	925	897	922	887	857	914	892	933	933	924	898	856	863	895	949	865	907	898	902	883	905	911	941	905	903	881	921	888	852	865	895	919	882	885	897	866	871	908	901	904	894	927	850	870	919	917	916	883	925	867	946	858	861	884	889	879	909	888	898	910	899	899	899	872	836	931	885	897	936	871	917	853	896	923	958	962	971	914	922	853	845	904	914	902	891	865	929	852	859	834	940	914	903	862	858	914	950	843	913	864	919	852	902	911	957	865	833	908	892	922	911	838	859	907	949	881	851	866	889	909	938	883	868	902	928	919	817	866	838	923	865	875	870	871	918	904	841	928	853	943	900	929	856	908	817	876	923	920	865	886	930	885	917	891	906	896	888	873	848	898	923	868	868	867	861	880	858	886	919	918	912	879	926	918	894	841	869	884	888	892	876	895	893	937	974	893	948	859	833	879	908	875	920	871	863	885	900	921	938	955	876	882	909	909	861	907	886	931	933	921	886	872	899	898	852	917	887	920	891	821	886	840	856	941	930	891	880	879	883	922	892	908	892	906	926	910	924	896	874	916	884	832	840	909	909	853	861	894	887	848	856	873	875	925	924	904	888	808	914	883	902	917	944	904	847	921	935	871	890	898	912	847	942	914	920	904	913	852	867	909	883	936	909	871	936	849	838	897	893	939	913	936	877	852	844	933	896	831	901	889	891	850	820	900	857	875	904	880	896	913	918	843	869	866	848	892	867	850	881	925	845	920	887	902	888	905	913	844	826	876	832	927	840	877	873	870	864	889	863	918	835	928	900	920	877	930	931	897	903	866	923	881	913	868	886	876	878	901	891	883	858	899	888	884	892	909	897	946	878	904	917	887	942	869	902	940	885	902	894	934	923	886	856	899	896	862	902	872	854	928	885	886	835	924	964	883	907	923	925	901	902	952	927	895	867	876	909	920	839	887	869	850	874	851	900	888	905	863	921	914	936	888	935	905	908	894	938	908	922	859	894	891	906	922	936	990	871	895	883	907	910	875	852	891	839	875	885	897	951	858	880	897	872	845	952	898	893	960	903	900	836	898	878	896	928	923	833	890	882	899	896	863	860	925	913	899	846	895	914	910	916	862	892	876	931	908	902	935	918	861	913	876	872	888	864	834	861	910	842	914	915	851	931	894	901	879	905	854	904	893	838	834	904	901	898	938	876	905	889	886	884	890	921	940	912	906	914	920	919	916	896	845	950	866	895	847	891	901	882	862	904	923	899	927	879	930	850	888	918	888	860	847	907	896	893	879	922	927	884	884	891	849	911	894	906	914	876	965	886	864	911	844	880	921	889	880	956	889	927	886	869	937	873	867	891	930	921	898	899	880	893	916	846	868	939	909	912	887	914	874	908	860	863	867	932	900	914	877	883	904	879	894	889	923	908	869	913	906	914	892	923	892	905	901	906	886	942	869	918	881	865	901	865	914	890	892	907	944	936	941	897	869	891	923	895	913	903	902	931	871	902	892	884	877	906	894	904	908	869	899	901	902	883	894	918	888	898	951	919	848	872	866	894	864	914	902	835	883	892	967	943	900	904	924	857	857	875	875	908	928	894	888	883	946	872	908	904	911	879	924	845	886	882	937	938	926	847	906	882	960	882	916	837	955	952	892	894	913	932	868	910	808	963	903	896	872	881	928	907	878	865	862	825	872	876	857	903	870	865	889	853	918	877	854	832	854	922	934	862	868	898	880	892	891	923	945	910	890	889	895	886	856	904	893	880	879	912	842	858	873	867	877	902	897	916	903	927	913	912	872	840	904	883	913	863	871	887	897	903	872	876	906	907	870	861	882	900	913	866	927	875	907	853	853	877	929	900	910	911	906	939	866	923	939	909	840	897	920	869	918	864	876	931	852	949	901	911	838	898	868	921	887	865	909	880	920	923	920	919	955	911	906	887	904	884	848	901	868	934	845	917	905	889	847	910	941	892	900	879	895	923	899	902	850	937	915	866	877	886	900	887	878	903	887	857	875	914	886	896	920	872	864	946	856	858	873	927	913	901	910	887	902	926	842	918	899	875	874	891	859	878	894	879	846	886	944	890	914	880	870	970	927	897	881	909	866	813	914	867	883	908	850	893	965	947	896	872	859	954	889	894	937	933	862	880	897	855	908	939	898	880	875	865	887	888	883	886	896	891	937	902	862	875	884	901	901	910	867	860	907	892	911	907	935	899	884	904	893	905	925	890	920	856	923	884	896	834	899	896	947	871	924	880	864	915	846	893	899	947	940	863	859	884	911	909	873	913	864	916	862	914	859	935	892	895	926	886	884	894	952	900	871	887	884	890	912	860	915	877	891	896	927	921	977	868	877	894	846	843	905	899	875	912	868	936	913	932	944	885	917	910	890	907	868	892	890	877	877	888	866	869	894	889	844	946	911	922	924	885	895	912	866	835	934	931	870	875	911	859	866	925	919	900	871	854	922	896	870	881	908	893	934	944	848	934	877	896	863	915	840	852	907	872	865	896	870	871	891	886	875	918	878	864	857	876	939	872	874	863	877	866	851	939	887	892	950	909	952	947	958	894	901	870	912	827	868	887	860	897	913	911	887	873	924	887	893	865	916	962	895	919	912	914	925	926	825	862	870	914	895	909	895	914	878	881	921	890	897	888	893	925	895	954	876	904	896	885	913	862	899	904	893	808	872	886	914	906	895	954	878	867	877	875	894	905	865	865	889	853	918	903	891	919	872	907	890	911	912	897	884	887	873	914	841	892	892	937	867	961	922	894	937	912	850	880	849	881	842	924	915	903	915	871	891	927	925	835	935	874	891	940	917	928	876	885	873	898	883	903	897	900	885	918	867	900	901	953	870	931	875	916	927	868	876	891	893	885	895	839	842	827	874	874	916	905	862	872	935	856	863	896	929	894	897	933	856	898	883	875	867	886	922	910	893	923	899	905	865	854	886	930	910	855	893	958	885	875	902	889	953	925	894	916	893	863	939	902	898	981	902	870	867	934	880	861	867	897	935	887	915	896	923	887	909	916	910	915	903	922	910	909	844	895	819	896	923	888	914	933	887	954	889	929	902	850	881	899	892	893	908	963	832	928	900	894	897	816	867	859	901	931	912	888	931	857	884
10638	5310	6029	6490	4560	4079	3015	2128	1856	1498	952	490	382	328	369	414	396	499	445	447	413	324	305	300	319	325	266	320	326	308	328	322	265	292	246	280	340	289	302	229	267	262	232	256	242	225	236	246	222	255	261	244	235	231	212	239	252	228	214	221	206	220	211	245	228	258	227	241	213	227	217	225	226	232	221	255	215	249	244	202	260	240	214	219	259	215	200	213	226	228	219	226	218	217	216	226	224	222	220	233	224	236	231	230	235	241	213	216	246	221	220	250	257	252	193	201	225	246	200	209	236	216	250	219	209	229	246	232	244	203	225	232	216	241	241	225	246	227	241	221	218	227	237	209	215	233	220	246	226	198	193	234	271	225	219	201	219	221	229	212	237	228	216	215	227	216	222	216	216	196	205	207	218	221	222	215	252	235	211	212	225	226	227	235	196	194	217	225	233	191	185	212	230	217	230	230	223	230	215	228	257	230	206	206	194	228	223	212	236	229	220	220	226	234	261	209	234	252	200	214	247	219	246	232	212	202	200	234	221	227	219	231	213	226	235	234	218	234	219	231	224	220	212	219	221	216	239	216	220	219	209	225	216	232	228	208	234	225	231	226	242	226	232	233	189	236	268	249	252	223	219	225	211	232	247	223	228	231	250	238	209	217	229	194	230	205	207	237	210	235	215	226	210	239	196	252	203	222	249	213	221	243	216	221	215	233	241	218	215	229	203	243	212	211	198	210	225	225	236	235	211	214	231	206	235	225	189	224	241	237	244	227	231	223	224	247	227	206	219	229	224	207	229	221	224	250	211	201	228	232	222	187	231	235	241	244	217	191	206	242	240	232	223	225	226	236	243	233	205	226	249	231	247	202	249	220	255	209	229	204	223	203	236	228	227	213	200	239	229	234	205	203	217	229	232	192	213	218	232	239	221	225	223	216	251	242	240	207	200	208	220	243	204	215	219	218	209	208	236	213	191	220	227	228	222	224	230	219	238	235	227	212	211	210	213	223	237	223	252	237	225	224	195	198	239	207	210	212	219	241	236	211	215	261	217	223	200	210	212	230	213	224	221	233	247	234	199	266	204	208	233	226	233	208	242	260	215	221	237	229	202	229	248	244	238	189	240	226	245	207	223	233	211	222	255	221	234	208	190	231	224	223	189	200	207	232	221	172	226	207	235	219	254	205	201	242	235	229	238	207	192	240	224	211	244	217	218	217	200	246	224	242	236	203	228	225	230	228	214	222	223	252	239	245	218	221	236	237	242	204	208	198	246	228	231	191	236	225	218	232	238	230	218	222	252	249	238	202	232	189	241	200	243	212	199	219	235	223	224	232	205	217	224	204	223	225	198	206	222	221	191	268	223	235	241	242	222	218	204	215	217	196	216	232	248	207	188	218	208	189	207	246	221	207	237	207	239	229	219	251	210	246	229	237	220	266	250	215	236	196	270	221	209	226	214	231	236	195	230	223	237	221	237	230	237	234	208	235	200	226	232	233	221	234	234	230	249	233	218	215	225	228	202	230	228	210	205	243	249	216	213	248	230	258	221	197	216	238	266	243	221	223	232	233	249	236	235	220	232	185	233	235	220	243	224	219	206	215	224	221	221	248	261	227	229	209	217	213	225	215	252	218	207	230	218	209	218	211	192	190	253	208	249	210	219	223	232	204	204	219	236	220	223	214	217	233	246	207	222	191	232	224	224	209	238	219	214	250	215	232	211	221	218	235	208	207	229	233	186	229	236	196	222	255	233	212	235	219	229	233	226	237	243	235	242	197	244	224	211	218	190	200	256	228	218	232	205	212	204	190	241	223	245	240	202	220	216	219	223	228	227	245	238	245	251	229	231	226	223	237	219	218	224	255	246	244	209	199	231	217	217	200	206	216	239	223	213	232	211	207	244	206	225	192	231	232	222	222	231	206	233	214	238	205	235	227	213	206	230	218	211	223	230	211	256	255	209	234	213	228	219	260	232	227	225	208	243	216	242	190	231	237	226	206	187	218	260	244	244	244	261	223	226	214	199	246	212	222	249	245	244	203	224	218	224	236	209	244	259	226	201	222	225	251	222	216	213	230	210	212	235	228	194	246	216	243	204	222	253	215	214	237	206	237	216	216	215	219	204	214	221	226	235	236	211	193	216	251	226	215	227	236	272	245	225	232	221	211	227	211	217	237	229	208	211	242	248	225	221	236	219	240	222	229	199	226	221	223	229	211	230	240	230	258	204	195	248	203	235	224	239	230	213	208	214	225	231	236	243	209	240	213	204	206	184	220	230	237	237	241	220	262	267	227	229	240	222	244	221	234	213	219	228	199	197	227	224	204	251	229	210	214	247	239	233	218	205	232	242	212	217	224	228	215	204	220	194	229	204	212	234	240	249	228	253	225	190	203	228	242	205	234	217	211	214	253	233	230	242	252	219	212	225	248	214	224	239	231	240	234	232	224	210	230	221	222	221	227	208	228	255	225	233	239	227	223	209	221	217	241	211	238	226	217	215	210	233	275	243	247	224	218	243	223	210	246	230	220	215	211	234	215	257	203	226	239	197	234	221	234	221	211	242	230	242	228	210	197	214	252	215	217	216	246	239	222	246	230	184	259	232	229	236	236	239	209	234	235	193	200	246	216	225	200	232	233	237	229	212	234	222	221	219	256	181	249	216	220	219	219	221	241	226	234	225	216	180	237	228	204	202	213	226	235	235	214	232	205	222	247	219	207	218	228	220	224	209	230	237	231	241	232	239	222	229	220	249	210	229	225	224	259	243	196	208	231	224	242	255	236	186	232	237	242	217	246	219	218	258	218	220	231	217	215	229	212	224	228	236	245	240	230	239	209	240	238	228	207	243	209	231	237	222	207	234	227	225	235	199	230	237	246	219	233	237	244	233	250	227	224	225	242	209	208	228	231	216	212	238	211	199	224	227	204	215	217	194	210	216	224	234	225	231	225	211	224	232	224	223	235	230	246	237	216	243	215	231	211	255	222	197	248	219	215	210	241	208	201	219	187	214	235	207	236	226	260	237	228	231	215	217	220	221	223	223	245	217	230	212	207	219	219	222	218	214	236	209	206	208	206	196	220	196	234	200	225	240	244	236	195	206	203	222	223	222	250	264	222	217	202	225	241	199	221	220	243	210	247	229	226	234	233	224	216	227	228	209	237	207	223	214	234	235	223	209	223	249	207	232	239	242	230	206	222	218	191	222	224	245	227	237	232	193	238	224	236	203	215	222	226	208	234	234	225	244	209	211	228	221	235	225	206	251	264	232	237	233	224	230	216	219	198	233	189	199	201	233	266	215	241	228	232	223	236	230	219	213	254	242	220	224	249	219	262	205	209	240	226	211	215	215	224	220	225	231	203	210	212	227	241	233	215	215	220	231	259	235	233	223	222	216	209	242	205	230	232	228	229	241	243	228	242	235	203	208	217	251	217	242	211	238	273	216	224	243	215	256	211	215	235	226	214	225	195	217	220	216	241	236	230	227	209	233	205	231	208
8248	4351	9438	13689	12471	13750	11426	9191	9152	7502	4591	2354	1698	1490	1492	1774	2121	2877	2271	2715	1925	1401	1417	1128	1212	1287	1096	1287	1619	1358	1380	1278	1148	1059	911	1228	1899	1065	1161	857	836	752	711	766	687	754	756	807	724	651	631	633	643	596	605	645	587	618	627	600	627	578	591	599	624	577	587	590	546	579	590	567	599	547	606	560	578	597	552	574	591	587	546	565	598	569	565	540	563	573	613	569	598	561	550	542	569	554	557	570	579	566	555	551	587	590	627	584	543	590	562	556	555	555	598	561	554	526	551	549	549	546	559	562	529	576	587	594	569	568	563	590	542	563	552	569	522	536	552	583	555	531	531	593	540	594	577	638	558	596	547	560	567	534	569	563	572	559	561	571	602	567	540	545	622	539	538	553	562	572	591	587	549	592	549	572	528	527	554	536	551	535	611	535	573	562	562	574	557	515	609	594	614	606	560	565	519	575	565	599	562	590	556	558	610	572	584	557	502	552	583	623	577	560	551	596	524	551	581	605	579	542	578	569	593	551	580	589	562	583	541	573	594	566	556	593	569	561	558	517	559	546	562	574	573	577	528	538	552	558	584	526	559	575	559	580	552	565	568	606	573	591	527	594	537	565	566	558	578	552	563	547	571	542	614	503	520	562	554	536	558	528	589	613	539	602	567	515	569	543	572	567	589	569	578	563	569	516	567	553	591	570	566	600	549	553	559	557	584	575	534	543	540	582	551	576	606	594	555	558	621	586	552	585	553	559	574	556	538	554	558	602	544	566	554	572	544	590	576	538	580	577	565	565	555	531	505	562	580	528	606	577	585	557	574	556	544	565	577	554	589	577	562	563	581	529	547	521	570	545	602	570	528	511	525	604	556	559	550	575	556	548	575	557	606	524	566	564	510	515	525	516	569	574	593	553	605	584	567	599	572	552	582	557	527	593	563	565	556	540	519	551	562	542	568	554	562	596	521	536	562	572	570	559	573	507	516	534	593	589	556	589	560	552	581	595	564	558	544	554	530	577	584	565	593	530	551	561	602	583	558	602	547	569	554	589	523	533	539	530	570	573	561	546	569	588	592	587	585	567	582	586	564	543	516	543	545	581	556	559	545	591	578	553	564	561	541	575	534	569	560	542	521	551	585	571	590	572	540	577	580	566	578	595	497	531	553	543	545	517	587	589	580	606	585	571	549	535	575	516	563	582	542	560	552	552	574	545	573	565	576	586	578	580	546	576	575	575	627	564	608	557	583	546	544	558	585	569	574	559	529	560	544	582	566	550	580	580	581	569	575	589	555	637	575	556	571	548	540	560	575	560	542	563	596	559	573	533	595	546	540	588	584	572	549	510	551	574	533	569	563	573	550	577	545	516	563	590	568	533	537	524	613	535	537	569	603	558	553	543	541	572	561	558	528	596	584	530	567	537	576	600	560	568	571	566	525	584	596	515	567	545	585	582	548	563	511	560	545	550	510	540	563	537	592	567	579	541	588	526	525	577	483	569	588	581	588	557	548	585	583	579	574	554	616	550	512	569	550	557	524	564	551	559	569	603	534	568	541	575	558	591	587	545	558	556	593	538	540	593	535	574	546	559	551	560	544	547	565	579	569	569	589	568	555	566	587	578	565	524	563	589	586	564	600	530	525	590	582	559	595	537	567	565	524	546	593	564	561	556	593	590	538	564	599	530	578	549	587	551	583	555	592	552	547	557	574	560	532	568	547	569	505	563	578	567	583	555	572	542	572	603	597	544	564	544	588	530	542	575	595	617	590	610	557	551	566	557	577	562	580	544	582	567	546	585	580	619	564	548	558	578	582	570	582	535	582	605	573	570	541	574	578	538	596	557	601	546	610	557	561	557	550	536	546	594	568	567	569	485	548	539	596	581	568	560	580	612	571	529	560	569	559	546	563	547	591	529	591	539	584	555	543	572	557	567	573	608	597	582	594	560	598	594	564	581	560	580	549	565	542	557	561	557	589	598	599	573	570	583	585	555	563	537	573	500	546	548	557	568	568	561	618	567	571	599	555	535	551	573	525	556	581	555	551	572	576	580	580	589	519	559	569	542	558	616	549	577	548	510	590	570	564	609	552	561	582	576	570	579	609	538	548	573	623	548	577	545	551	560	539	598	576	546	555	546	548	613	549	598	516	555	541	565	561	519	599	557	554	582	562	526	582	546	560	534	540	570	579	547	624	588	587	602	561	536	581	581	567	506	570	613	595	560	547	574	526	592	546	516	565	516	544	572	601	582	571	585	539	612	560	546	564	559	575	568	613	584	534	596	570	570	551	557	548	587	552	545	582	578	536	534	596	606	584	558	537	539	520	558	554	558	561	585	608	591	541	553	550	559	518	553	601	562	595	587	577	546	567	572	550	572	572	545	549	552	546	581	597	575	547	548	603	538	543	524	588	597	577	581	557	563	586	533	572	580	596	560	522	599	544	563	546	570	579	557	567	573	517	566	504	545	540	559	572	603	586	627	553	545	575	550	588	638	542	551	563	540	557	549	577	588	529	564	595	562	570	561	599	515	547	550	561	612	589	586	586	575	580	565	536	554	549	576	611	520	528	579	549	591	587	541	554	574	582	524	558	573	523	576	545	600	599	579	567	530	529	508	557	543	607	546	617	511	560	546	544	599	581	545	573	553	580	561	525	555	544	569	509	551	538	573	557	566	560	585	525	531	591	560	567	572	557	635	586	532	544	560	569	572	566	575	577	538	579	555	591	580	570	599	530	587	544	566	606	573	551	611	546	514	609	567	572	609	564	565	611	558	578	557	573	529	556	601	570	562	576	591	570	516	620	578	594	550	571	549	594	602	553	586	596	573	558	590	543	559	534	565	545	583	599	562	566	552	502	587	561	609	561	541	572	603	572	550	545	560	577	546	573	557	535	568	577	584	564	589	544	592	570	591	553	540	556	559	535	524	595	570	596	585	570	572	605	552	583	542	592	561	551	550	556	575	596	569	601	600	577	546	553	593	613	542	587	543	615	554	536	601	562	555	568	561	583	562	506	540	572	533	572	545	579	571	554	555	576	587	561	546	559	579	566	551	553	551	555	543	518	549	576	592	562	494	584	583	618	600	564	567	556	580	535	563	563	536	550	496	556	532	601	556	582	569	570	590	566	579	571	551	576	582	574	578	590	584	552	557	544	525	582	606	561	580	572	554	564	578	553	527	576	569	574	584	560	556	572	599	560	539	538	586	578	571	553	569	540	588	593	574	566	606	571	549	550	551	514	573	569	580	539	538	552	514	549	494	575	532	568	559	577	560	535	593	553	555	554	605	556	550	543	572	546	566	573	583	556	580	574	590	572	554	577	583	557	594	577	601	596	591	517	600	537	617	543	560	557	541	555	563	597	539	593	545	617	559	597	548	574	544	566	557	565	585	611	559	552	606	525	556	583	597	531	603	562	510	568	586	579	504	559	572	575	569	588	572	556	515	569	590	565	584	588	554	562	597	560	578	566	531	547	578	557	530	575	550	578	558
18086	9001	9604	10514	7964	6264	4687	3095	2660	1910	1156	634	530	410	398	438	559	653	563	662	415	402	381	326	342	338	295	338	422	348	414	334	318	279	280	328	396	272	294	273	243	198	228	220	193	248	224	199	190	185	213	205	179	196	185	183	174	187	168	195	199	201	187	160	179	215	195	192	157	181	201	181	188	174	207	200	174	179	202	177	177	177	183	174	178	155	220	183	206	183	167	165	203	169	193	180	179	183	166	202	173	192	164	193	184	193	180	190	160	168	153	211	191	191	166	167	200	176	190	162	176	158	183	170	170	183	184	166	170	189	173	171	188	171	197	170	165	168	179	205	194	157	194	164	165	175	170	194	145	176	201	178	184	167	180	172	177	170	186	169	203	184	155	203	185	188	169	174	176	169	156	202	187	181	187	195	177	198	174	157	178	173	184	190	174	168	158	184	193	176	172	189	176	190	184	185	185	177	166	196	164	179	196	163	188	174	182	160	172	193	183	185	185	192	170	180	188	192	163	190	157	164	195	171	185	163	200	200	182	181	178	171	169	162	162	181	171	179	192	177	161	205	178	191	199	201	160	203	175	165	170	183	170	190	169	176	177	186	193	162	180	181	165	160	194	190	177	184	176	191	176	180	177	165	163	183	175	190	179	196	188	154	194	160	193	191	191	192	191	170	203	177	176	165	180	167	178	158	186	205	173	175	168	144	170	183	191	192	175	181	172	188	167	174	166	163	168	160	168	180	182	153	154	196	185	163	175	201	145	168	162	193	173	182	166	152	173	179	191	162	179	147	178	178	163	169	174	178	183	198	178	160	171	203	167	172	193	186	188	159	194	169	163	193	200	180	189	188	161	186	173	188	164	199	153	163	182	195	181	170	177	185	183	186	158	191	187	169	171	166	202	182	169	205	179	171	187	169	175	183	164	189	151	191	200	141	165	195	176	181	176	200	194	186	172	212	167	160	179	184	179	175	183	152	191	184	212	197	184	178	175	140	196	166	189	181	179	172	176	189	185	194	165	163	185	179	168	188	186	174	179	174	170	182	185	165	166	187	181	180	187	179	181	176	182	186	170	187	163	181	196	181	180	168	176	177	169	199	170	179	182	155	167	180	169	179	184	172	153	160	157	182	181	170	192	174	184	184	164	180	168	200	188	181	162	147	178	161	178	190	199	173	178	181	165	165	158	195	173	193	164	180	164	161	165	165	174	185	161	180	180	173	177	163	188	159	173	171	181	161	181	193	157	185	172	181	184	189	175	166	187	166	144	178	182	175	176	179	169	195	178	208	188	179	167	174	193	184	167	198	170	183	172	175	178	204	183	171	194	186	174	171	175	164	200	176	170	185	172	158	197	164	160	186	178	195	180	198	143	162	166	180	194	193	185	169	170	200	180	170	177	162	179	174	188	210	179	165	161	179	181	190	183	151	177	172	148	179	183	178	197	187	182	161	183	184	182	171	152	186	177	183	165	155	163	182	173	153	184	156	176	201	189	184	187	176	153	163	185	177	177	158	175	170	193	169	172	189	174	169	174	172	178	185	159	184	166	164	172	177	194	177	213	181	184	182	172	180	161	179	179	143	188	175	187	164	177	176	177	191	198	194	161	161	193	183	176	164	182	162	181	185	191	140	173	186	169	197	145	213	182	145	180	178	171	180	163	194	195	202	173	154	176	161	170	170	172	151	152	179	190	182	183	167	159	175	182	198	181	159	163	179	176	160	157	189	169	165	184	192	184	169	156	184	180	187	161	162	165	153	171	183	197	181	164	172	181	186	168	185	168	209	165	172	204	190	180	171	183	183	176	160	176	186	196	205	187	166	183	154	178	156	195	164	165	162	192	174	188	201	186	177	194	182	172	192	165	176	177	186	182	192	186	160	186	164	178	162	180	173	174	206	167	178	179	176	211	162	184	185	177	194	166	164	203	162	169	168	166	180	166	172	170	158	161	166	191	199	170	202	178	188	179	180	202	158	181	193	153	169	196	165	209	164	169	159	164	170	187	173	176	158	182	168	191	168	174	177	179	180	187	184	201	171	180	193	174	162	172	162	170	180	158	172	176	178	195	178	178	195	189	153	160	193	166	192	174	184	169	154	184	180	158	176	214	164	210	188	174	160	169	183	177	178	180	175	164	185	174	177	163	174	198	180	184	160	152	164	172	205	182	173	177	177	183	187	167	178	186	157	171	145	160	160	169	191	171	181	164	166	169	164	191	163	192	178	194	172	182	174	168	173	196	177	176	175	156	156	151	189	174	179	182	158	183	164	167	173	176	173	155	184	184	149	159	151	183	161	180	176	176	154	181	178	157	202	152	183	172	171	195	208	186	165	178	180	163	184	179	200	177	176	190	173	176	184	179	173	174	186	169	168	152	189	173	178	164	203	181	173	188	175	178	186	177	192	175	186	192	188	159	174	199	180	185	191	186	167	206	184	182	182	189	205	175	168	183	170	163	157	148	186	167	165	207	170	183	173	178	189	174	173	190	161	167	169	211	180	159	157	193	171	174	199	169	152	184	175	162	169	184	184	182	176	180	180	177	169	211	166	178	174	171	195	167	180	188	146	172	180	160	178	174	167	155	174	195	178	171	184	173	188	179	178	199	185	199	175	197	174	166	170	183	192	161	176	168	183	180	174	167	176	194	163	165	190	181	165	181	192	175	151	184	172	162	176	176	193	184	186	180	184	185	183	170	172	166	182	194	169	166	176	180	171	176	187	177	172	185	189	194	178	195	200	185	166	210	184	177	189	201	165	174	179	160	179	175	183	173	162	190	186	176	181	161	170	158	179	190	172	175	179	162	168	184	196	163	168	183	164	203	212	162	186	179	168	169	149	154	170	178	176	192	174	152	194	176	170	165	194	185	166	169	169	169	177	182	169	172	180	173	179	167	192	188	164	181	176	180	180	200	169	172	202	210	198	187	186	201	208	172	168	161	190	167	168	170	195	171	157	184	184	175	170	169	181	171	158	159	185	180	158	168	183	150	165	187	171	166	168	203	194	174	176	169	185	179	185	181	185	183	155	162	174	162	163	181	192	176	178	187	152	139	182	174	195	175	183	182	156	163	166	165	188	198	175	168	178	160	185	162	184	189	169	156	177	195	152	161	177	173	184	174	176	185	158	179	172	199	174	165	189	191	188	166	159	190	153	180	170	178	165	169	215	172	194	161	182	176	193	168	185	154	162	188	175	183	176	134	163	163	196	163	192	193	172	185	156	183	173	174	168	175	171	166	181	163	181	165	172	176	190	176	197	215	197	188	164	202	198	187	192	195	169	189	180	205	202	199	203	209	180	179	189	175	179	172	171	215	156	182	167	184	166	196	181	174	173	165	171	196	161	165	180	192	185	188	169	177	186	162	217	168	179	205	181	203	187	192	169	176	169	198	176	164	163	179	188	175	173	176	194	166	157	172	161	166	193	185	206	196	152	154	177	175	172	186	215	197	177	184	158	160	169	188	161	158	185	177	171	177	167	183	173	169	168
10702	6115	13168	18719	17569	17834	15079	12256	11861	9437	5912	3183	2686	2107	2035	2300	3005	3924	3336	3711	2610	2131	2113	1546	1810	1846	1623	1836	2347	1891	2277	1623	1762	1417	1382	1832	2102	1407	1485	1168	1028	832	803	828	861	944	859	886	748	638	607	659	630	597	624	606	602	582	511	577	554	601	524	531	531	476	521	502	516	555	526	483	506	471	517	494	478	483	469	546	501	473	518	484	517	492	492	494	477	468	499	493	460	522	457	555	430	500	486	501	467	477	480	519	491	472	480	515	496	458	488	480	467	502	468	483	495	470	484	473	510	486	497	466	433	485	525	465	469	511	505	492	487	438	457	473	435	525	476	462	482	472	475	452	480	512	453	445	462	460	477	505	526	493	492	494	473	463	466	470	510	485	502	509	486	434	491	500	474	488	470	482	489	470	460	477	514	468	459	484	438	489	475	458	495	463	493	483	438	472	467	458	494	482	466	472	468	473	523	458	509	496	472	464	485	498	475	458	460	472	476	467	487	487	489	519	476	494	413	487	491	454	439	478	469	498	460	541	497	460	452	480	469	482	458	481	440	497	485	497	443	481	396	447	504	516	451	498	474	495	518	482	477	469	479	510	493	476	469	474	496	471	492	479	446	474	485	459	509	488	480	465	519	503	464	476	478	468	471	483	510	479	494	474	496	463	459	467	454	465	458	482	483	474	487	472	432	459	487	489	450	470	477	466	473	483	455	465	492	438	511	486	503	477	451	456	478	497	455	457	517	522	463	474	441	489	424	425	441	518	494	473	492	453	460	456	461	479	475	484	452	508	495	472	494	467	456	501	444	454	479	488	459	505	492	461	474	460	487	467	524	494	444	493	515	476	465	496	495	471	477	495	445	477	477	505	496	478	471	462	488	480	456	494	462	461	418	462	468	458	454	476	477	489	474	485	488	502	513	465	495	485	501	482	466	479	486	463	473	452	502	443	510	477	497	468	464	464	466	477	477	498	450	477	492	450	484	483	456	480	476	501	492	458	481	471	454	496	476	461	475	491	474	477	462	457	497	477	493	455	447	456	433	473	438	485	497	465	460	482	480	449	499	505	490	436	506	476	472	473	535	487	472	488	472	476	452	498	466	459	467	473	518	495	477	462	441	469	483	451	455	475	481	495	497	509	469	500	492	464	509	466	470	458	487	493	477	470	448	473	501	493	483	509	475	466	461	457	465	472	447	445	457	487	481	466	498	457	462	490	449	464	463	522	469	451	459	485	404	479	495	457	485	425	469	426	508	443	450	455	439	486	471	492	468	450	430	481	473	468	461	510	468	446	469	504	497	478	468	483	513	426	472	476	508	461	444	502	480	480	493	483	501	486	463	464	473	474	482	463	454	446	491	471	487	448	467	479	500	500	457	473	454	441	486	497	495	488	515	463	467	475	500	524	438	476	462	463	495	469	504	453	483	474	440	504	497	466	438	487	458	490	509	541	467	465	500	483	489	505	445	456	482	430	447	467	493	514	464	532	471	489	478	456	446	481	471	461	509	457	452	463	480	486	459	458	485	486	463	483	449	463	444	456	449	479	472	466	465	492	490	464	466	488	464	470	505	504	458	473	453	462	467	478	482	457	474	447	454	484	504	481	481	475	491	508	452	478	504	489	483	479	480	469	467	478	489	479	496	448	469	467	503	477	469	458	486	458	503	488	490	456	506	431	483	512	479	451	466	488	448	494	436	453	449	492	491	517	485	453	440	445	451	458	521	516	490	489	490	463	447	448	490	500	481	492	454	465	495	498	476	464	486	457	508	507	485	427	497	458	457	461	432	512	473	472	478	473	483	474	470	453	474	466	494	454	460	446	476	498	512	472	526	466	499	497	471	485	490	455	453	468	515	487	490	466	458	433	458	491	486	479	510	496	472	466	479	477	440	480	500	496	468	559	481	504	468	422	487	474	434	467	441	464	499	504	462	480	493	494	463	474	479	467	483	527	451	494	511	490	495	500	463	472	500	514	484	497	462	485	492	456	479	511	486	503	515	508	447	488	496	547	476	488	464	489	445	509	462	475	483	508	475	524	504	475	477	524	483	462	456	444	477	483	412	496	488	450	462	489	504	473	522	463	484	457	471	439	474	474	446	483	465	487	462	455	465	464	453	498	472	483	479	472	531	482	463	474	468	472	454	474	464	469	473	467	443	456	479	479	452	467	477	469	517	449	465	471	491	470	464	478	498	507	477	478	491	471	448	432	481	494	494	477	431	482	455	500	479	488	440	485	437	513	523	439	483	493	463	463	531	462	470	474	487	451	487	466	470	447	486	498	465	493	460	480	515	478	482	500	477	485	455	491	455	489	460	469	478	505	504	452	474	514	471	467	509	486	457	456	472	477	462	507	475	468	502	522	477	466	472	478	470	473	511	461	447	463	498	466	498	499	479	503	464	463	483	438	472	480	485	469	504	482	533	442	421	463	466	464	469	491	480	459	453	489	478	516	504	442	478	457	464	461	472	465	522	499	479	484	497	472	470	492	465	471	467	479	469	499	458	463	458	516	454	467	475	475	499	453	460	464	489	514	452	425	472	465	447	467	475	478	483	471	477	462	464	460	498	499	489	464	457	438	470	466	490	490	469	465	480	474	436	473	446	498	468	478	507	487	467	502	485	480	487	442	481	494	449	469	487	527	491	486	475	531	488	473	510	506	507	466	422	469	534	474	505	438	495	428	466	475	492	481	486	486	495	481	446	494	443	471	502	444	492	492	456	466	464	465	476	504	466	472	483	471	499	492	474	476	473	457	450	477	449	512	500	498	512	450	439	495	438	457	479	456	496	464	472	495	503	453	493	500	464	474	480	509	499	488	474	482	464	484	488	504	497	520	511	456	475	495	486	472	464	498	487	458	473	487	472	455	445	456	471	455	500	490	504	485	495	485	458	492	508	486	509	449	496	489	471	485	486	517	474	461	498	500	453	484	462	484	486	529	457	485	484	480	469	498	476	528	490	479	450	466	490	462	453	477	489	494	461	466	463	455	472	471	457	496	460	461	497	439	464	496	487	466	483	490	472	476	510	468	462	483	469	464	490	472	491	495	530	508	466	463	507	508	491	500	517	481	469	507	448	454	477	491	491	462	481	482	481	495	452	463	491	470	491	501	485	482	445	502	468	458	464	481	504	467	454	480	490	478	454	464	477	490	515	495	473	435	483	454	478	454	493	422	472	504	496	445	470	475	500	495	478	490	474	496	464	477	485	482	513	452	417	448	492	452	462	480	476	463	498	487	505	487	506	457	518	463	483	426	438	450	472	482	534	433	484	462	467	476	476	435	490	493	446	489	470	481	455	481	478	485	437	495	492	424	472	497	426	440	482	495	501	531	443	451	480	449	472	474	471	508	468	541	487	484	446	475	488	458	452	470	511	484	457	479	448	449	476	499	456	466	502	455	475	464	483	524	500	469	455	450	458	523	483	487	486	532	461	449	480	432	479	449	486	442	497	489	471	478	471	502	487	477	474	498	468	466	482	484	460	484
4097	1785	2609	2180	1561	1801	1585	1194	1061	936	677	468	428	384	422	404	482	534	505	498	375	341	391	369	402	409	367	364	392	378	374	390	355	413	372	393	373	399	361	365	370	378	376	356	364	394	381	347	421	384	386	393	375	394	379	415	380	370	376	378	356	371	369	355	366	404	371	400	389	325	406	381	388	381	398	420	334	348	376	348	377	368	351	352	375	377	394	371	383	362	385	349	347	351	352	344	399	385	343	352	389	376	393	375	356	364	351	359	356	340	375	391	379	370	370	305	406	366	363	381	346	353	398	387	363	396	373	352	344	344	371	388	354	383	423	384	353	357	368	405	354	345	362	403	337	375	351	362	369	393	388	384	395	354	395	382	371	353	374	403	386	370	368	377	359	409	393	390	381	384	375	340	363	385	380	394	358	398	347	368	384	363	352	397	427	362	367	374	400	370	394	354	366	355	416	379	373	353	361	357	384	401	380	382	354	430	405	406	375	370	365	338	358	385	374	384	344	397	363	371	378	366	443	389	382	394	375	356	349	361	366	375	376	340	370	338	404	365	393	396	365	377	387	415	366	342	350	361	377	387	375	384	414	390	362	374	384	338	373	359	346	356	361	373	388	391	356	357	421	385	373	368	381	383	387	379	377	453	398	372	400	352	380	385	380	389	384	420	364	356	401	390	367	388	368	385	384	395	379	366	359	383	396	377	396	388	394	376	385	386	363	376	400	388	395	356	407	360	403	379	409	339	378	371	416	378	388	375	353	352	374	353	345	394	333	352	358	406	361	336	380	367	355	363	356	413	358	371	389	396	370	368	361	379	427	359	390	385	340	358	334	349	359	382	338	346	337	440	347	414	380	338	384	405	391	356	365	372	385	412	364	372	361	386	376	382	365	347	360	414	356	366	383	361	375	346	351	388	371	359	342	409	397	397	370	373	359	408	351	363	365	383	382	384	396	359	385	418	402	362	393	378	432	369	384	348	364	355	341	388	375	376	362	366	304	382	356	364	355	418	388	366	385	394	406	402	387	376	369	333	371	368	397	397	381	371	369	370	342	367	358	370	367	334	370	387	371	386	414	386	405	346	348	347	398	366	393	381	359	383	348	362	376	365	382	362	364	387	381	354	372	383	391	370	366	368	338	356	354	377	403	371	379	370	389	375	381	347	360	383	392	387	383	407	380	386	404	371	347	398	380	378	383	385	350	369	360	362	336	371	382	372	346	358	388	357	375	387	374	388	369	360	358	375	387	392	352	368	351	328	390	356	422	381	369	393	366	348	393	416	370	390	360	406	438	371	371	346	378	352	349	346	390	375	398	381	407	405	369	387	364	349	378	370	405	379	350	412	375	339	370	340	378	396	402	355	369	320	341	391	366	361	373	373	390	383	359	369	331	390	385	375	386	360	342	376	365	398	375	403	379	380	360	386	380	391	334	349	387	374	390	423	382	387	346	386	361	402	339	383	371	371	407	370	372	374	364	341	370	338	386	350	335	377	372	377	362	370	384	392	371	319	381	360	380	393	371	360	391	379	363	357	384	402	390	394	347	370	350	392	341	370	387	349	372	396	398	375	364	358	364	392	387	360	352	368	397	386	390	415	419	379	395	337	393	335	384	347	385	361	347	364	378	357	357	395	397	371	362	378	350	373	392	385	378	374	348	375	391	350	344	341	390	363	361	391	409	357	389	347	391	379	341	393	384	380	364	382	398	387	370	411	384	368	359	372	398	398	379	348	394	392	393	374	372	340	401	345	372	327	361	374	370	369	382	338	398	374	346	367	363	353	359	385	370	383	382	408	375	373	370	405	384	395	343	378	353	356	375	383	378	381	378	352	360	399	368	376	346	373	392	396	352	356	355	359	381	394	358	394	363	384	359	347	387	361	368	382	365	409	353	344	391	361	388	395	380	391	373	392	357	356	385	374	408	387	395	398	369	357	366	396	418	365	381	363	337	376	381	357	370	341	376	339	331	372	381	352	390	404	333	339	367	340	378	355	363	396	350	375	371	370	406	408	400	357	352	356	373	384	424	398	329	393	361	350	404	385	343	379	366	386	380	319	371	340	367	352	410	353	365	397	367	393	351	365	397	369	364	378	353	396	370	387	401	365	384	355	401	364	378	374	370	343	393	339	352	354	394	414	360	370	391	400	353	331	366	354	387	353	388	388	341	382	368	412	367	324	378	385	400	429	401	347	359	379	382	380	369	398	379	352	387	385	417	380	386	368	415	389	385	366	370	355	378	360	347	358	357	407	359	368	353	377	390	407	347	353	345	390	380	367	362	365	430	340	356	354	399	369	365	357	351	384	377	371	355	368	418	400	353	370	340	356	370	347	356	366	376	374	363	360	368	373	411	370	383	364	346	369	371	381	372	367	359	386	371	377	369	365	375	377	387	385	386	352	393	340	395	373	404	418	374	385	385	396	383	341	397	368	354	378	365	381	357	387	367	356	349	374	326	370	373	389	364	374	409	394	393	383	350	361	326	354	385	386	391	373	358	359	356	409	398	396	392	378	371	410	412	374	413	379	365	369	381	376	401	374	355	382	332	367	379	380	329	356	412	383	403	387	366	401	346	350	353	367	359	379	356	365	381	353	405	344	347	388	399	341	327	370	421	412	325	368	327	342	388	378	375	362	361	372	358	330	410	346	373	381	370	366	358	358	340	394	401	411	365	400	357	359	400	383	373	339	362	371	362	360	373	366	373	386	370	382	325	370	388	387	382	366	364	376	385	357	362	353	368	376	363	347	368	370	380	362	393	359	359	374	392	379	371	377	376	379	345	380	367	392	362	389	353	400	368	408	401	403	337	369	388	379	364	384	398	360	375	385	372	388	360	377	415	370	385	370	374	356	344	383	387	348	405	358	379	400	392	331	398	405	403	414	376	362	362	364	391	348	355	384	386	383	394	341	350	395	373	381	358	411	397	368	376	380	357	355	357	384	391	381	365	397	363	363	329	359	405	360	369	347	368	394	337	387	362	401	425	367	369	372	346	387	389	329	371	350	397	363	360	380	353	392	373	377	415	398	382	361	387	384	366	363	374	342	385	374	398	345	379	386	376	345	369	353	367	356	403	341	382	396	373	367	346	375	377	344	377	402	375	389	385	378	362	384	372	394	373	391	353	394	364	402	375	377	396	362	399	384	364	358	393	418	374	375	375	413	368	361	395	381	393	410	345	375	392	374	373	369	362	387	382	334	369	394	365	385	384	362	383	362	362	364	356	405	398	368	348	357	365	399	380	402	413	375	365	383	364	397	379	382	360	399	389	348	357	343	395	354	377	394	353	402	401	356	327	402	350	370	372	379	351	353	342	394	320	352	359	381	363	363	375	379	350	384	377	369	408	357	409	375	379	367	352	395	378	373	357	379	361	384	345	394	357	379	371	381	401	363	381	409	351	383	380	355	374	373	361	366	377	353	417	363	334	374	394	389	386	376	394	371	352	378	413	390	353	370	376	355	340	373	378	369	378	390	372	353	367	368
3483	2193	5204	6500	5734	7242	6519	5080	5097	3947	2379	1336	1075	1046	1254	1378	1578	1964	1746	1717	1148	915	970	932	915	892	923	892	860	902	896	917	892	939	895	978	910	868	860	911	900	948	936	873	894	883	892	925	969	906	865	921	878	899	899	863	887	817	928	874	867	895	868	878	872	897	882	902	889	922	893	859	864	880	906	909	900	854	909	875	878	847	897	920	874	959	886	834	862	886	873	849	892	897	892	881	941	872	909	894	901	848	879	852	876	858	873	875	897	820	893	895	900	848	905	846	861	883	910	876	893	861	851	945	879	842	917	899	882	862	884	900	925	895	929	861	926	880	893	903	834	890	885	879	962	851	878	901	921	919	842	856	914	889	929	869	886	837	836	890	878	914	907	946	859	876	869	878	874	927	927	869	892	883	926	876	865	896	882	891	861	864	875	862	929	867	928	872	885	933	912	953	900	897	861	926	879	899	918	861	938	859	874	856	874	889	916	887	888	888	840	885	844	899	882	894	877	894	918	844	863	875	844	851	874	910	840	885	893	898	847	871	916	922	942	884	903	876	870	833	906	830	899	885	865	862	904	862	893	877	874	918	885	875	847	892	874	882	891	893	851	896	850	929	833	889	906	810	838	849	854	831	897	827	887	845	884	930	895	884	926	833	902	922	930	900	933	905	915	849	949	879	828	954	863	902	882	905	959	918	893	858	836	852	888	837	898	890	906	833	844	939	864	857	871	845	859	888	875	906	886	942	824	872	859	889	841	844	902	886	885	862	885	919	881	867	905	901	895	921	845	872	901	904	946	887	948	891	915	911	933	865	921	842	864	851	919	890	923	940	950	873	879	858	919	886	871	901	874	865	820	921	851	867	928	815	892	895	894	869	882	867	844	854	859	861	881	867	903	938	846	932	891	872	870	920	866	889	898	871	836	915	901	904	909	856	831	889	891	915	881	887	856	860	910	871	929	875	847	871	846	861	901	891	792	915	906	864	928	838	869	849	868	911	847	802	869	850	929	939	873	876	897	865	829	822	961	844	915	894	917	897	905	846	914	891	870	917	840	899	895	910	839	897	863	867	847	872	873	898	858	877	859	933	867	891	828	838	879	898	874	909	844	855	918	898	883	933	944	953	928	918	880	908	843	921	886	886	850	883	964	951	885	938	934	866	886	859	932	901	890	866	955	909	869	868	913	931	869	900	888	902	896	915	845	862	899	910	925	853	875	878	862	928	905	873	905	904	920	869	864	892	848	949	791	881	898	887	862	981	816	921	912	930	921	892	919	835	857	891	887	909	835	886	857	901	883	919	861	908	945	886	847	850	893	871	920	920	891	929	891	871	895	875	838	880	957	924	939	862	914	891	871	879	870	873	878	871	887	905	854	856	907	920	906	928	901	870	920	822	875	857	943	884	902	852	899	915	929	862	914	867	859	927	851	931	870	889	839	872	883	858	889	863	882	883	836	864	851	897	918	915	819	846	891	762	884	926	871	897	891	898	829	895	860	852	879	913	851	864	895	866	905	904	913	878	881	893	903	910	821	917	877	854	868	871	852	881	899	923	867	858	862	905	824	860	860	896	889	889	920	1016	931	852	838	861	950	931	920	863	847	884	891	886	872	912	865	938	819	904	879	919	909	917	835	853	903	887	917	831	924	880	884	866	925	861	862	890	879	897	877	907	879	896	887	953	854	898	946	863	869	900	876	869	884	854	901	900	908	893	827	869	855	846	922	884	858	854	864	861	904	883	897	860	869	901	883	833	873	914	937	844	882	833	891	878	883	892	911	887	879	900	893	892	886	939	904	819	880	925	891	883	893	878	853	888	907	935	883	891	953	868	884	883	895	860	903	921	897	883	899	921	902	827	903	903	937	867	848	873	904	878	876	885	844	894	906	899	880	859	876	849	860	916	846	898	952	906	844	893	871	879	901	843	918	872	918	867	855	872	884	839	887	875	922	894	847	925	817	826	878	847	891	894	904	873	884	869	916	921	863	880	901	911	891	907	948	903	869	885	883	923	916	830	871	849	848	844	874	910	834	868	881	894	916	852	881	947	883	841	875	921	878	886	902	884	824	890	924	912	916	877	870	877	908	893	893	835	911	848	924	891	872	860	869	884	910	840	858	931	875	945	939	867	872	871	942	843	863	872	867	838	864	882	858	847	885	884	888	877	818	897	930	874	861	839	899	900	873	929	881	855	897	933	924	868	904	855	884	934	953	920	907	901	863	890	833	890	886	871	851	913	880	849	896	934	918	903	845	889	864	872	845	898	919	870	896	867	900	848	907	865	929	835	899	907	877	868	878	892	870	891	887	887	898	917	879	908	886	885	912	918	873	864	911	889	899	879	900	882	916	829	829	902	831	920	884	908	845	893	855	842	871	893	865	855	875	895	910	878	883	898	839	892	873	848	881	834	845	868	836	861	862	841	902	863	896	880	869	883	849	856	858	883	884	893	850	856	879	941	845	868	935	906	891	887	895	879	860	876	873	857	873	878	896	858	914	825	854	903	863	870	865	922	871	888	903	868	838	903	856	923	852	863	878	901	880	873	892	875	883	911	918	907	889	903	884	840	877	885	847	926	892	929	872	874	889	864	870	849	925	886	919	952	883	960	886	930	879	864	809	908	911	909	935	892	832	861	887	962	845	879	884	879	901	916	867	924	891	883	869	903	911	872	830	858	894	888	881	842	908	888	923	872	929	848	878	832	905	898	914	866	919	956	868	939	855	876	873	866	864	915	880	899	908	890	895	917	891	844	885	892	939	942	841	884	892	900	862	924	898	815	878	897	839	889	918	933	942	875	880	917	900	924	880	880	864	888	815	893	872	886	895	856	832	862	890	898	943	922	881	928	874	874	910	857	873	867	846	885	922	915	881	917	936	884	904	856	888	894	873	924	972	856	917	869	877	898	879	884	920	858	909	908	849	888	908	898	896	871	919	821	887	926	842	888	877	889	898	880	859	904	889	927	888	886	875	907	892	878	905	919	930	890	860	866	884	909	863	883	860	869	871	877	872	865	864	884	903	908	880	867	889	863	873	846	862	842	847	887	891	827	933	856	889	908	898	903	862	897	856	890	882	902	882	952	852	931	856	894	858	864	876	923	889	897	926	876	899	835	913	912	872	883	899	850	895	930	847	913	916	845	864	873	893	866	876	923	854	889	887	936	902	850	865	879	940	889	879	870	874	908	866	855	921	916	859	889	897	894	921	900	853	906	860	907	856	881	877	878	890	885	864	890	891	866	874	936	867	878	855	879	930	864	942	910	905	869	888	871	824	880	851	860	886	899	881	875	886	867	872	897	906	903	880	908	898	903	874	832	908	916	898	915	853	917	897	877	805	862	882	806	895	856	884	863	856	874	863	828	865	863	844	909	892	893	880	856	951	880	883	897	881	853	872	900	859	937	918	862	912	884	902	856	860	873	890	856	902	873	864	872	835	893	853	860	844	856	895	915	856	897	885	864	839	840	882	890	904	868	936	909	892	882	865	828
11844	5605	6477	6830	4842	3976	3283	2159	1870	1230	751	427	400	380	409	384	462	522	501	438	354	314	306	300	311	343	286	305	302	284	360	274	307	302	291	319	290	277	280	260	238	286	241	229	250	241	241	240	214	224	242	255	220	232	212	203	222	231	234	204	203	222	223	229	219	232	245	218	224	204	236	201	203	237	202	232	241	226	224	210	209	218	201	202	227	247	205	210	223	214	211	234	227	215	219	228	234	226	259	223	216	205	216	209	233	233	209	265	223	235	223	205	221	236	225	221	223	221	218	234	212	206	230	218	227	201	217	221	200	227	208	214	255	242	214	206	230	242	225	229	226	243	227	199	229	209	221	224	213	206	218	243	244	249	219	229	266	228	250	191	208	221	234	222	241	218	218	216	225	257	227	240	203	212	200	216	218	229	224	245	226	208	230	238	218	195	240	238	223	246	223	240	219	241	211	230	219	221	196	234	203	233	231	206	198	219	230	220	225	211	227	187	241	211	233	207	212	209	231	209	203	220	218	239	218	210	230	202	245	208	228	227	214	230	242	211	217	233	215	246	225	222	205	228	204	219	236	227	225	228	230	216	207	211	253	210	203	234	214	217	218	247	236	221	213	231	218	221	225	218	207	218	197	198	236	227	216	230	193	210	244	208	223	232	223	210	191	217	238	228	220	230	221	218	221	225	242	202	229	193	197	254	207	221	253	246	217	236	231	244	216	246	205	241	220	222	207	218	223	232	229	229	227	226	225	228	253	243	224	239	239	229	213	224	198	220	204	226	240	221	235	253	227	195	209	226	226	212	218	218	210	220	226	219	231	250	210	227	217	201	230	246	220	229	207	213	244	223	232	231	204	208	227	253	205	225	215	205	220	224	207	221	245	247	230	220	223	229	224	220	226	226	186	228	240	226	218	215	210	212	239	213	220	230	211	210	202	216	225	207	221	247	236	244	252	189	214	242	230	219	210	191	258	255	206	226	211	231	232	251	232	236	203	219	220	217	251	228	198	216	244	220	217	218	219	237	237	230	205	224	234	219	210	244	225	214	213	228	212	226	217	215	215	232	233	207	203	244	222	228	234	239	225	246	215	220	238	186	220	237	232	224	225	227	223	222	227	248	238	214	218	243	243	221	203	234	237	203	206	194	238	215	238	192	214	226	211	228	248	212	213	251	234	212	248	214	231	219	221	224	222	223	233	199	224	250	221	226	246	224	225	212	191	216	243	205	228	242	221	234	185	203	190	208	188	212	224	243	231	225	207	225	206	248	257	238	217	216	233	230	235	208	239	235	205	208	195	203	236	218	238	238	222	220	225	232	218	226	232	230	226	234	246	222	206	230	220	216	224	212	214	241	243	210	226	237	228	204	231	230	240	228	209	219	220	192	217	207	231	215	256	246	247	221	240	221	244	207	256	236	223	225	227	212	239	213	247	208	242	236	224	219	220	209	232	213	234	213	222	228	195	234	201	241	245	232	225	252	244	228	229	223	240	238	215	225	232	225	226	203	233	241	212	212	221	198	212	234	200	189	243	219	194	215	226	213	252	216	200	229	231	228	210	222	215	224	224	236	242	223	214	237	229	216	211	215	202	200	219	220	228	255	236	248	203	232	210	222	206	232	235	232	237	219	241	233	232	243	218	202	223	215	215	233	245	228	196	220	210	234	255	230	224	222	223	221	223	209	205	223	237	212	217	235	215	233	211	239	205	259	227	225	213	215	218	217	225	214	232	205	216	198	211	208	235	200	223	228	215	216	221	223	223	211	230	229	223	211	225	230	215	200	230	238	211	249	233	198	208	233	217	223	237	183	210	251	228	210	234	197	229	226	190	223	198	202	239	230	226	233	230	214	210	205	223	216	222	190	228	208	229	222	218	237	209	224	217	216	233	241	246	220	230	205	219	227	233	213	228	232	236	218	234	257	214	200	213	216	219	245	188	223	211	264	216	211	227	231	225	221	226	210	217	212	215	230	229	248	224	241	209	231	204	198	216	220	228	221	230	240	205	227	203	255	219	247	228	211	224	237	221	239	214	246	197	222	220	241	217	245	215	232	229	210	229	218	183	199	247	236	232	235	221	218	251	220	237	219	231	225	241	220	209	199	242	221	235	226	247	223	228	240	247	227	222	239	206	224	228	201	231	230	223	217	193	214	201	231	230	212	231	222	222	228	213	219	209	234	230	199	225	214	214	222	209	204	238	242	217	231	212	228	240	211	230	222	233	227	209	213	209	210	216	240	213	223	242	202	219	237	232	234	205	230	219	221	209	215	206	224	231	247	246	219	207	212	237	223	200	211	224	201	190	214	197	213	216	225	197	227	222	226	207	230	216	234	257	200	252	212	210	232	225	225	208	216	257	232	240	214	219	231	198	203	211	225	227	222	253	231	212	244	219	229	206	187	219	231	217	224	244	192	241	243	231	186	233	227	230	239	229	237	247	219	219	240	223	228	218	211	246	233	225	250	237	207	199	260	230	213	219	201	215	224	205	219	224	214	235	232	213	215	231	204	218	231	233	245	217	218	198	211	241	230	231	233	233	239	211	226	232	249	210	212	232	208	223	229	233	235	227	209	229	228	211	198	208	195	211	215	206	203	237	242	236	204	228	221	216	238	202	245	240	214	214	217	231	226	208	227	231	223	199	224	252	220	200	244	221	201	226	215	235	205	223	213	263	200	238	215	227	233	196	183	223	254	220	236	198	238	232	220	226	244	246	253	214	246	231	243	215	228	213	234	247	243	215	218	231	258	232	219	208	224	211	212	223	232	229	244	208	261	220	229	241	241	188	211	234	201	251	250	251	225	216	229	228	235	193	225	242	222	232	233	230	216	239	209	220	226	204	248	230	237	210	179	245	256	261	224	228	243	246	214	243	227	241	208	220	230	238	253	227	246	212	251	243	246	209	214	207	251	227	239	226	244	198	205	219	216	256	226	213	232	241	235	222	213	230	229	209	216	228	206	254	258	238	229	209	221	218	204	220	241	227	224	252	229	239	221	233	225	230	228	213	198	225	241	202	213	227	190	222	227	219	219	250	217	225	214	221	206	273	220	246	213	257	255	208	224	227	214	236	230	216	221	213	217	219	230	215	243	229	214	219	233	245	207	229	230	211	181	234	221	213	208	217	221	259	241	199	248	211	256	223	207	222	220	224	213	212	237	205	207	213	225	235	205	235	221	217	226	223	200	221	214	216	208	257	236	242	218	217	227	195	208	224	213	216	221	258	224	232	246	243	232	201	199	215	225	236	241	237	223	224	232	219	227	217	220	214	240	226	220	232	229	235	245	207	199	244	234	226	228	236	220	189	216	220	210	220	230	206	231	234	218	210	236	240	244	212	230	225	228	231	235	222	206	267	214	250	224	232	184	213	229	205	200	245	212	248	213	227	245	236	240	237	232	235	230	228	199	239	213	223	249	226	212	241	248	214	248	203	212	236	211	237	211	232	224	218	218	211	212	214	230	219	237	213	234	215	223	201	241	218	250
8139	4370	10255	15411	12965	12970	11828	9778	8465	6291	3637	1926	1806	1573	1563	1797	2442	2861	2466	2427	1533	1485	1406	1181	1368	1284	1157	1398	1435	1378	1577	1048	1261	1294	1104	1599	1359	968	872	891	705	802	791	784	822	761	789	756	657	675	670	677	648	632	609	608	622	643	586	589	623	590	601	583	566	523	584	572	558	567	563	574	574	557	569	564	588	545	568	574	627	585	567	559	501	526	592	575	605	572	584	605	631	567	512	553	557	542	569	549	551	567	600	551	572	561	591	587	575	545	540	594	574	543	574	615	588	590	550	561	585	550	564	567	569	530	607	535	595	491	629	607	607	589	579	553	553	534	547	555	536	575	528	584	557	611	560	615	580	534	584	534	574	561	561	563	589	569	580	539	584	582	551	576	547	559	518	530	586	560	505	605	534	544	585	544	592	573	609	557	569	530	584	578	577	540	519	561	589	575	556	579	550	538	556	551	571	560	572	542	609	549	539	594	575	561	536	574	604	587	540	510	575	560	552	572	561	536	537	568	561	525	585	558	545	579	568	556	524	539	547	566	574	548	578	559	553	522	560	577	566	545	576	561	568	529	579	581	590	560	559	556	557	550	539	553	573	573	520	556	587	573	546	566	584	575	605	541	548	568	507	588	582	523	577	557	569	530	528	556	580	555	530	608	607	554	568	580	533	537	581	565	576	592	556	570	558	525	578	575	573	559	550	554	589	518	513	578	578	569	559	548	562	590	538	556	585	616	570	553	559	556	551	553	580	539	527	572	537	528	552	527	546	541	575	599	542	584	562	534	542	540	557	548	555	554	557	587	569	526	521	593	568	587	614	505	533	589	560	526	560	544	561	572	573	564	578	604	564	591	540	570	501	563	563	569	581	585	537	546	569	560	621	575	551	559	545	552	589	568	543	579	585	592	558	564	555	557	557	545	584	635	539	563	596	610	553	559	576	587	565	559	584	570	558	543	588	559	536	568	612	561	558	595	505	557	520	559	554	568	548	580	568	543	579	602	545	560	595	569	585	534	532	569	554	544	570	513	592	540	526	576	521	562	553	554	581	541	580	560	598	571	551	543	550	572	587	539	529	576	564	549	607	589	576	598	545	581	571	551	535	588	562	605	595	578	567	591	562	606	563	574	591	544	560	607	549	548	503	550	580	572	591	556	563	563	561	529	567	568	568	608	549	574	567	556	536	571	595	611	562	557	585	565	580	584	552	512	557	530	578	597	589	513	593	523	555	527	530	558	586	587	543	539	555	611	533	578	612	556	576	560	586	627	594	543	583	516	588	520	538	574	587	548	578	558	551	553	558	594	529	517	580	542	566	563	568	620	550	562	548	563	565	566	576	552	557	569	571	571	547	563	550	536	573	570	589	563	538	557	536	580	559	575	606	566	581	604	599	589	592	549	571	579	537	554	561	505	569	538	527	553	604	555	559	568	559	591	592	557	579	563	560	576	585	569	568	557	574	558	520	572	553	557	598	531	574	581	547	583	535	575	525	551	579	569	570	544	562	603	568	537	552	582	537	570	594	558	557	572	542	600	575	579	587	552	536	562	565	554	558	556	567	527	539	596	512	543	558	557	606	572	532	562	584	543	588	595	564	517	541	567	591	564	582	572	519	563	595	588	515	515	576	587	541	554	562	562	549	565	581	575	542	522	548	578	527	514	537	585	545	563	514	558	577	546	577	573	571	557	571	581	583	582	541	558	550	555	589	551	567	566	554	573	560	557	556	547	549	592	603	585	536	556	575	520	591	573	542	533	571	564	555	515	550	582	588	545	567	566	550	543	563	524	565	548	605	555	546	567	565	562	580	545	590	518	580	553	548	559	593	569	561	550	539	556	555	546	562	599	554	570	566	593	561	557	539	550	570	532	581	575	517	554	543	516	549	557	596	556	552	570	563	564	565	548	504	537	561	573	569	530	521	541	551	561	582	555	506	559	541	531	576	575	528	558	548	555	588	561	602	563	606	562	575	509	586	568	579	567	578	574	595	578	550	583	591	564	513	549	554	581	580	561	583	596	566	591	545	585	566	557	558	562	576	556	573	523	582	579	566	547	565	535	547	584	586	585	575	542	532	545	580	554	605	582	576	532	562	607	559	537	565	575	550	554	556	604	586	568	563	553	624	569	556	554	565	582	580	589	599	600	559	586	539	556	582	541	597	565	569	558	565	576	598	602	600	592	568	556	578	564	588	530	534	535	571	581	566	559	535	579	567	529	531	606	610	563	581	583	532	522	578	589	542	559	561	578	554	535	591	564	587	523	554	560	541	596	527	560	560	567	623	587	562	591	527	555	555	572	580	588	561	560	558	568	562	535	571	542	569	554	546	541	568	577	580	573	572	567	518	563	553	601	551	540	575	540	587	577	583	543	538	595	551	531	505	548	549	589	551	592	537	567	551	587	559	554	582	559	538	575	591	560	573	563	510	562	553	566	551	573	552	585	545	582	541	562	623	545	589	532	569	550	581	542	554	548	546	575	516	558	565	529	544	569	563	579	592	611	561	563	546	605	525	557	551	554	550	549	568	573	516	551	589	573	543	570	574	558	585	572	577	588	570	564	586	528	552	580	567	568	591	550	583	545	582	519	560	550	559	586	577	564	561	564	600	563	522	591	557	548	556	558	562	544	581	576	620	583	567	600	582	577	583	545	532	579	556	586	571	546	620	525	594	573	577	574	588	562	604	610	560	516	596	549	580	578	558	577	575	579	563	576	581	565	530	582	585	509	602	582	599	536	596	519	518	575	581	536	554	530	565	574	525	562	563	530	573	566	578	553	526	579	545	558	604	551	580	533	563	536	608	538	554	553	567	572	564	577	545	550	542	561	544	543	590	558	578	561	552	588	579	545	515	562	587	566	592	578	578	562	578	553	554	583	570	555	503	514	564	599	542	594	559	604	526	593	508	579	568	580	558	560	568	583	575	584	556	589	583	581	592	580	606	569	533	573	609	504	604	547	542	559	586	522	567	598	527	601	583	540	545	554	564	577	587	532	552	582	600	599	550	582	564	595	545	609	531	520	563	553	540	557	523	519	546	589	587	555	540	518	533	568	534	547	607	580	554	546	583	554	543	576	547	562	535	541	511	625	561	583	527	564	524	591	543	566	588	559	539	591	576	540	543	594	524	551	595	553	574	566	516	551	585	563	597	553	570	592	627	564	543	585	555	552	587	596	543	527	558	563	560	582	558	548	560	539	543	573	597	557	621	587	571	562	571	538	563	612	560	592	614	551	576	570	545	552	526	552	547	525	571	567	547	556	543	558	571	540	579	540	564	560	537	576	582	537	557	539	532	573	552	574	599	567	583	570	577	572	545	564	569	582	556	554	547	571	547	536	557	575	570	586	591	541	568	595	582	573	590	563	533	579	588	544	554	550	559	587	593	552	567	589	561	560	600	585	570	613	527	544	537	562	571	573	576	573	574	595	561	544	524	549	605	587	548	535	537	531	582	589	524	551	585	540	550	566	572	593	605	533	522	582	572	523
19190	8905	9257	10897	8643	6369	4827	3661	2602	1772	998	577	490	442	452	525	624	603	606	544	413	375	350	330	406	331	315	384	408	377	357	288	393	311	297	432	369	289	270	267	215	212	210	225	220	203	201	232	218	196	202	191	196	218	194	190	183	181	194	194	188	194	204	168	185	184	197	191	197	172	158	157	194	152	173	183	191	200	185	177	183	195	180	167	166	180	166	181	203	179	193	187	177	176	147	188	159	172	185	160	185	174	152	188	192	166	174	188	174	162	172	178	187	216	189	199	172	154	183	183	185	203	176	171	163	168	157	193	198	179	169	160	188	177	154	183	166	184	179	182	202	172	181	198	189	160	214	187	201	177	157	170	167	183	166	202	171	186	200	174	182	151	170	182	190	181	183	172	169	170	176	174	178	173	156	173	190	169	168	130	183	201	161	193	191	190	177	180	197	180	170	174	165	199	180	179	176	186	179	186	199	154	189	179	166	189	179	189	172	177	166	174	164	182	161	168	193	197	150	173	181	168	149	156	183	179	180	177	173	191	175	196	170	175	194	182	206	196	178	174	183	177	185	182	193	183	176	184	179	170	178	175	173	186	199	188	183	182	175	181	198	181	179	175	193	162	158	177	198	170	168	158	174	156	191	183	172	202	194	172	176	184	195	182	193	204	184	168	180	161	167	179	176	171	178	172	184	144	178	163	163	163	161	189	175	167	160	167	180	170	178	165	170	205	184	137	178	164	180	187	201	177	158	163	173	165	208	173	158	197	170	170	174	164	167	181	150	186	157	179	177	192	155	168	195	194	180	173	177	176	175	173	172	163	180	175	177	182	174	177	169	158	177	151	164	186	190	171	180	163	170	182	192	177	166	211	195	165	189	179	185	156	195	182	161	184	166	183	163	172	168	188	173	193	179	177	175	161	164	182	172	171	214	179	165	177	198	180	188	185	183	163	184	155	167	201	169	175	186	159	201	193	171	188	148	187	179	176	158	176	183	185	174	201	173	182	172	190	151	202	175	166	189	184	182	181	190	168	184	169	170	186	185	184	188	191	150	155	171	179	199	183	180	181	182	185	146	184	198	181	170	186	177	173	194	141	168	177	174	182	169	188	191	168	164	190	202	205	166	183	181	187	161	183	184	186	184	207	185	160	174	179	160	167	176	169	176	181	180	189	153	190	176	207	196	182	188	171	157	190	198	191	168	165	177	167	190	186	193	189	165	139	189	168	172	179	215	179	163	157	182	190	155	172	167	187	171	189	176	176	146	177	181	178	196	161	174	182	174	176	188	177	179	190	197	172	181	179	172	171	142	178	177	197	182	182	206	194	218	157	175	177	184	180	174	155	178	172	199	185	175	166	190	167	183	189	171	172	184	170	173	167	164	171	206	192	189	183	167	188	175	178	168	194	170	170	183	162	157	178	189	191	165	160	174	186	176	174	166	192	187	180	166	183	160	154	168	166	176	179	191	180	173	198	168	169	197	157	192	181	172	179	176	184	167	167	177	170	171	182	194	163	180	165	155	168	192	193	151	175	181	182	173	176	159	169	203	179	159	168	178	183	185	192	170	184	191	152	181	158	175	184	162	165	179	201	172	189	180	185	180	191	172	166	186	185	173	209	168	185	153	179	196	182	176	156	160	184	180	201	181	176	182	187	186	183	202	197	209	176	161	166	165	202	161	155	187	187	166	162	188	184	178	160	188	182	181	181	198	177	182	182	175	195	165	208	180	165	183	184	196	183	168	195	160	183	166	163	154	206	180	181	182	184	171	166	160	169	189	184	183	203	187	186	183	171	173	168	186	182	186	165	170	192	179	166	185	175	207	176	185	188	200	175	172	176	186	181	201	161	184	178	182	165	178	153	178	191	192	182	185	186	174	194	192	162	167	182	163	174	175	178	170	176	207	195	165	153	171	177	184	193	185	181	179	176	180	177	200	184	171	177	185	191	173	172	207	166	176	183	175	187	186	171	202	198	168	191	159	187	171	170	173	171	173	160	197	211	175	200	184	181	151	183	169	177	188	168	160	149	186	163	158	164	192	166	166	184	160	188	154	161	175	188	191	170	195	151	188	178	167	171	184	169	185	177	176	185	177	180	168	188	182	188	193	180	169	166	195	173	155	196	177	169	171	160	184	161	173	196	180	213	161	178	175	178	200	170	190	174	157	181	183	182	173	169	161	177	181	177	174	178	161	206	189	210	165	166	187	177	168	144	182	192	207	183	175	183	189	178	194	150	198	189	187	171	176	165	180	194	181	185	189	178	177	172	162	204	186	177	182	180	174	186	165	198	164	183	214	191	176	168	182	187	184	184	166	187	172	185	221	211	154	177	178	158	160	178	172	163	189	163	191	178	180	209	179	191	172	171	184	181	186	146	183	145	190	184	188	150	184	170	189	185	164	171	170	161	169	163	191	193	175	170	169	197	169	182	170	190	160	180	199	197	191	192	173	185	195	193	203	198	175	180	181	175	167	165	189	193	175	184	164	177	207	185	180	170	176	177	186	161	171	161	171	166	168	157	174	215	186	185	174	196	213	185	173	154	166	161	170	166	159	163	157	191	169	180	217	172	194	194	191	169	156	180	170	173	183	172	163	189	178	183	204	174	182	182	197	175	166	156	170	173	212	154	169	180	181	176	160	198	171	182	193	190	211	177	181	166	169	207	180	161	185	170	187	186	208	200	170	176	181	175	210	173	176	181	152	157	169	188	191	177	161	195	182	176	172	183	183	164	175	178	161	172	160	155	190	181	187	173	203	180	163	173	157	183	181	179	164	196	202	155	158	176	182	195	180	186	184	194	169	177	167	169	191	182	171	164	172	165	175	206	185	172	181	181	176	179	195	189	172	187	175	174	153	164	155	172	179	177	199	172	204	167	173	155	191	176	179	151	187	193	185	160	192	185	192	181	179	190	157	182	185	192	175	155	184	176	180	181	186	196	170	159	188	201	174	174	202	175	173	187	163	172	192	193	189	185	174	166	167	190	173	176	159	191	171	150	192	174	153	148	187	174	172	169	179	193	174	161	184	180	186	164	178	180	188	173	179	169	187	168	165	167	192	166	183	173	171	189	151	194	171	184	162	180	198	164	187	180	182	177	181	182	184	183	181	184	167	176	189	188	177	179	173	200	171	176	189	184	198	170	167	170	194	184	184	193	215	181	197	198	178	169	195	148	170	168	194	150	143	221	166	197	210	171	192	177	184	166	191	177	195	190	173	168	175	178	178	198	185	159	191	181	180	191	152	182	156	177	178	152	180	180	210	190	191	198	159	190	177	190	168	178	192	187	179	162	184	188	185	181	185	187	182	162	170	168	181	197	215	173	184	203	198	189	198	171	191	191	147	159	175	175	157	175	163	171	172	177	171	147	175	203	213	202	182	179	172	171	165	191	195	174	183	175	170	174	177	200	193	176	179	190	181	182	171	202	174	171	183	203	166	173	184	194	174	186	189	205	168	157	164	180	166	162	177	170	173	167	185	197	182	152
11096	6441	13422	20253	18804	17034	15181	13550	11073	7986	4670	2779	2670	2252	2388	2571	3523	3612	3500	3199	2330	2114	1859	1713	2122	1809	1520	2210	2255	2052	2120	1565	2166	1595	1624	2718	1827	1233	1190	1063	988	903	905	956	940	796	827	748	657	616	660	632	624	628	623	585	599	670	648	655	623	606	611	557	515	530	524	518	534	476	506	510	455	513	477	488	498	535	490	499	483	479	491	477	502	465	525	461	485	493	517	469	474	502	496	537	470	499	535	480	467	490	476	502	514	463	501	480	486	477	461	465	483	505	482	482	454	470	503	514	463	476	483	474	474	492	520	496	505	510	433	502	486	468	478	462	504	487	466	466	449	472	484	466	512	476	507	465	497	482	470	471	483	482	439	500	523	473	509	485	476	509	495	474	446	469	512	469	465	487	511	475	493	466	453	511	473	499	511	478	510	515	455	493	481	528	497	485	500	525	474	463	459	464	488	480	514	485	479	449	493	434	452	507	459	496	494	487	501	446	459	542	467	454	494	467	420	500	483	433	503	485	496	478	494	480	494	454	477	449	479	463	483	508	543	464	482	485	479	452	500	454	499	458	478	418	458	512	489	497	501	484	489	507	540	479	514	505	469	484	475	484	445	481	484	517	478	479	456	477	480	456	462	485	428	476	474	473	484	448	479	492	473	461	533	500	496	465	506	504	527	475	464	516	529	477	460	505	500	489	496	445	475	499	495	493	489	486	468	450	496	485	490	510	512	511	508	508	491	455	456	494	444	454	504	473	473	442	469	477	516	497	486	482	420	473	478	461	469	448	454	487	509	525	447	499	485	490	500	462	482	487	503	489	479	464	466	472	514	497	420	486	481	490	488	480	473	476	515	457	476	499	486	445	492	446	477	468	484	443	484	508	462	510	420	505	514	468	512	512	510	489	529	439	469	499	498	467	482	530	474	468	502	484	460	476	472	502	490	461	501	486	467	458	467	515	451	455	441	523	473	490	477	475	467	439	472	483	484	462	469	457	520	442	488	451	457	472	459	501	482	453	500	450	502	471	452	483	470	484	536	485	491	468	469	508	483	496	500	513	448	476	480	527	515	494	475	480	471	511	487	490	515	486	456	502	498	488	491	488	497	507	495	461	468	460	505	479	502	481	469	512	433	492	502	470	467	492	498	489	506	489	455	483	502	480	496	506	481	498	529	506	459	428	480	488	467	468	510	466	451	526	471	502	480	451	482	458	482	499	445	440	467	455	487	450	530	481	495	469	444	503	461	468	482	475	497	477	489	518	493	489	480	499	495	467	459	480	502	500	484	443	504	474	493	498	477	447	491	456	456	443	444	504	465	488	445	461	438	488	481	472	461	502	468	438	480	490	467	469	467	479	482	466	458	486	490	494	524	502	469	475	506	505	502	481	491	476	501	495	513	465	471	461	459	445	493	473	486	514	458	485	501	443	492	486	466	475	476	474	483	491	473	465	450	471	506	478	480	472	467	509	444	471	458	472	453	514	493	513	490	451	450	456	496	493	447	451	459	465	494	455	523	466	500	491	474	471	474	479	501	499	474	473	503	484	475	460	480	483	480	490	444	472	451	506	462	468	474	489	561	482	492	478	502	483	482	465	474	492	503	488	476	485	486	491	481	463	461	458	497	472	490	515	492	457	513	473	490	480	526	444	459	471	496	477	462	481	476	486	470	511	445	464	484	473	501	490	477	467	527	461	466	480	478	488	514	502	457	495	458	477	472	464	470	498	477	483	496	516	441	473	509	467	479	504	511	493	486	455	498	466	456	466	445	486	489	518	467	509	485	504	480	460	481	459	491	453	464	467	491	509	461	495	455	437	500	488	511	539	479	500	506	478	481	462	490	481	440	456	474	463	499	448	483	456	511	501	510	456	460	497	505	475	482	489	496	491	469	484	491	506	479	456	466	495	519	440	496	470	470	479	469	520	488	480	489	487	480	496	512	444	491	495	532	478	471	510	457	491	475	526	476	492	509	460	491	470	500	482	529	501	462	516	478	461	501	474	505	446	470	462	449	489	449	461	501	493	477	453	476	464	475	483	452	515	477	488	476	466	438	462	489	463	519	479	461	506	454	505	481	472	488	461	515	454	484	514	474	482	491	484	454	489	481	491	442	509	473	450	489	499	449	453	469	494	509	467	475	514	520	453	470	490	454	468	467	503	462	478	474	488	480	485	473	466	487	502	516	475	486	480	452	460	419	519	506	452	508	496	493	464	506	451	472	468	494	493	504	468	472	500	490	487	485	480	462	508	502	465	515	512	481	504	467	488	471	453	479	482	473	529	491	483	486	469	478	458	495	447	480	487	447	533	482	471	489	486	499	469	441	497	514	454	474	447	507	499	489	497	455	515	491	501	491	488	474	476	469	467	492	512	480	448	446	487	495	451	513	482	476	468	509	486	442	519	478	491	497	451	490	430	480	474	466	491	488	501	464	455	504	465	480	476	473	459	487	490	468	444	448	472	482	503	500	474	473	485	453	468	481	500	510	511	472	450	496	479	493	493	438	476	463	439	456	481	502	481	472	454	474	478	464	496	465	525	499	483	511	478	514	471	481	468	498	522	473	480	461	480	480	486	486	452	442	472	508	502	496	493	482	476	470	497	493	456	464	492	483	497	486	474	447	456	497	494	489	474	454	490	509	457	523	489	519	489	482	472	520	479	490	492	504	500	519	461	496	540	453	470	478	488	483	458	471	483	482	481	504	457	490	477	449	443	478	475	464	479	407	456	440	485	480	456	477	444	456	464	515	478	515	465	460	481	553	488	499	473	463	467	475	502	475	496	502	481	468	477	474	498	517	477	501	446	486	464	468	480	473	511	480	456	482	475	476	521	480	494	457	475	463	488	474	474	467	492	451	492	451	519	524	469	488	489	480	507	490	470	482	499	495	497	518	513	494	483	468	481	442	524	483	476	462	446	484	463	513	477	436	500	526	463	494	523	477	487	485	456	512	494	500	493	515	452	492	446	471	504	473	499	476	468	467	495	499	475	471	489	492	477	464	468	505	464	451	505	476	463	502	492	511	514	453	487	496	493	464	495	462	463	480	474	478	484	491	533	463	530	499	449	453	516	449	479	491	484	481	525	466	505	464	479	491	458	526	493	499	497	482	502	491	469	474	518	483	442	429	453	514	527	456	513	435	496	484	485	489	473	486	439	483	507	484	488	441	495	485	466	494	481	482	466	472	469	486	461	475	442	465	458	465	477	475	492	481	486	468	539	462	500	497	506	477	473	479	456	496	461	500	488	476	472	493	475	487	479	466	517	482	492	469	485	462	458	483	491	480	491	495	459	505	466	435	433	515	471	465	452	514	473	460	430	476	448	479	493	486	499	462	491	470	482	494	477	494	488	499	497	500	491	476	463	441	507	488	495	504	484	487	453	441	515	456	462	460	456	460	479	491	495	484	493	490	481	481	435	485	437	448	493	509	469	486	511	492	470	489	464	504	515	533	466	474	464	498	469	507	486	513	506	481	470	475	482	515	501
4461	2584	2201	2521	2409	1973	1647	1524	1090	760	543	418	450	440	423	428	483	545	555	454	379	383	387	434	445	376	396	379	389	374	371	422	403	393	398	398	355	351	373	347	399	382	393	397	367	366	360	366	418	384	380	397	368	351	357	385	391	404	350	407	389	361	408	382	384	373	332	382	382	430	390	353	416	365	371	412	373	412	375	417	357	372	378	384	399	346	344	380	418	362	372	370	382	354	346	373	382	357	363	372	429	364	405	371	393	385	388	385	384	400	404	388	387	382	425	374	379	384	390	371	355	387	386	364	391	359	362	374	428	452	413	374	371	395	381	369	403	382	378	418	377	416	377	369	382	416	407	393	390	389	376	376	365	399	431	359	386	361	377	413	368	376	358	367	344	361	374	343	418	426	376	350	376	380	377	374	404	411	380	350	351	362	393	405	371	423	399	385	375	359	367	347	391	364	348	418	352	354	377	380	367	364	395	364	355	380	365	392	407	387	367	346	351	397	367	389	356	411	373	364	366	354	366	361	371	384	369	404	383	375	373	385	369	364	377	349	388	367	355	324	389	394	411	374	369	373	379	358	352	393	352	396	380	334	366	391	353	400	380	373	373	403	375	365	371	381	370	372	403	379	326	392	355	399	359	345	366	372	365	364	385	407	384	400	380	412	391	351	376	343	369	372	369	364	376	378	380	358	373	359	379	395	394	367	411	373	395	414	364	391	409	422	380	382	358	401	430	376	406	410	398	368	351	343	367	373	403	384	381	362	392	359	387	434	391	367	382	354	360	351	435	415	415	391	376	398	389	421	366	368	406	384	361	370	374	367	393	374	387	392	377	366	380	396	414	401	354	359	385	377	406	384	348	368	382	386	418	391	365	392	385	356	377	377	389	383	395	372	348	373	411	403	366	340	408	366	386	378	369	391	365	370	353	359	386	392	382	407	388	414	481	344	390	419	389	396	385	378	402	402	380	375	381	366	396	367	355	381	355	409	384	361	389	379	419	407	400	372	410	386	372	414	377	400	353	375	369	368	381	356	403	358	384	388	407	394	334	373	378	337	372	392	376	400	395	372	345	378	397	352	355	413	365	423	391	377	386	379	385	391	389	385	394	393	347	393	387	400	434	398	356	344	404	390	379	386	412	382	350	400	394	400	361	352	370	379	369	354	339	405	408	349	375	374	396	375	420	365	373	344	379	378	395	378	406	376	378	404	397	397	376	421	362	367	396	384	397	376	389	365	391	373	380	356	376	388	358	389	385	360	438	393	340	373	380	361	395	367	382	350	397	416	376	414	376	361	386	347	410	379	359	411	384	412	377	404	412	405	370	357	373	352	381	416	375	386	421	404	388	375	376	391	386	380	379	370	417	385	371	413	386	361	374	394	360	384	370	417	378	394	387	338	392	389	401	377	410	349	377	355	383	400	392	371	373	414	431	407	367	381	394	406	361	420	341	411	401	340	365	355	355	354	375	399	362	398	378	371	361	378	363	381	381	382	398	426	375	368	400	383	331	413	413	355	357	383	359	394	371	399	390	381	366	391	399	375	381	397	335	408	413	381	402	406	375	399	361	396	349	349	394	364	349	382	380	394	385	417	363	378	382	355	382	397	341	367	361	385	393	363	370	353	391	370	355	377	383	391	358	378	368	389	387	409	373	385	402	401	415	373	398	364	381	370	398	332	375	377	392	335	390	405	380	387	386	384	397	391	415	378	364	399	379	409	398	366	386	422	389	386	409	363	373	389	364	373	380	378	381	395	384	369	376	363	389	366	365	396	411	367	391	390	349	393	369	392	375	371	364	389	408	415	390	376	359	370	362	364	363	359	340	405	347	355	360	361	356	379	405	344	393	423	371	383	368	364	339	397	396	385	333	351	394	406	384	376	358	398	393	393	383	366	362	358	392	379	387	386	418	374	369	368	374	373	404	398	405	404	376	380	393	374	391	386	377	380	384	393	362	389	401	372	372	365	372	360	383	378	396	358	377	386	346	384	393	411	352	410	401	364	391	354	404	378	361	373	359	387	342	380	397	392	388	400	392	401	398	411	385	364	406	381	380	404	411	368	366	397	400	356	391	399	397	412	399	420	358	358	382	400	382	394	353	373	390	373	374	374	388	409	355	390	395	377	389	372	391	401	376	368	380	419	360	387	388	406	379	417	366	384	405	364	386	401	390	406	390	366	404	379	409	401	379	364	407	367	410	397	362	388	391	401	372	396	371	450	381	373	367	359	385	375	388	364	336	364	384	387	378	375	386	375	368	329	381	389	375	372	374	367	388	382	422	367	359	397	410	373	387	386	372	397	410	363	399	401	381	344	400	383	385	402	382	381	413	362	429	385	397	390	382	366	398	387	381	405	385	388	354	367	386	355	382	394	402	387	389	430	346	379	372	375	349	389	372	368	385	385	404	390	367	378	375	399	416	360	362	385	364	366	371	385	382	323	363	375	401	379	350	392	410	352	371	343	347	377	366	375	334	396	410	337	350	393	432	365	401	366	359	395	409	377	353	383	361	346	389	411	401	372	412	381	388	363	385	393	390	370	369	374	390	406	402	370	377	396	372	385	380	388	392	420	375	391	379	374	375	400	429	388	396	385	390	386	348	372	394	422	368	347	410	385	364	342	383	374	397	371	365	391	363	430	391	414	387	351	405	390	368	367	352	372	397	370	389	391	397	371	351	352	371	377	369	385	369	430	389	347	381	352	368	367	385	396	362	377	414	407	368	373	361	383	413	351	401	378	367	374	390	410	383	404	418	338	334	377	357	389	398	363	399	402	403	388	378	333	384	372	367	394	369	341	370	372	378	366	380	407	428	405	379	381	394	355	386	392	373	346	401	401	359	344	372	379	384	431	378	407	399	385	384	398	371	348	372	352	386	373	372	370	399	378	388	389	391	427	398	396	376	383	369	385	349	376	352	359	409	397	359	380	378	374	349	333	371	394	417	411	413	388	370	384	348	410	375	368	369	366	384	386	362	384	369	382	403	392	357	349	357	350	352	405	371	366	333	431	390	373	390	359	382	372	403	407	376	362	424	408	398	400	374	381	376	387	390	392	381	379	408	378	364	376	370	388	387	393	403	379	391	402	365	368	422	373	362	399	385	362	382	353	384	378	358	372	389	378	386	354	385	393	390	343	367	380	371	382	381	357	413	361	377	382	376	333	381	350	355	384	411	394	368	410	388	391	362	384	405	380	359	408	381	382	380	411	377	336	380	380	394	370	358	360	392	350	368	399	359	374	356	362	385	377	396	388	364	428	384	382	385	386	391	367	383	367	396	386	415	371	370	357	365	370	384	372	430	382	373	395	372	387	419	363	379	379	379	393	401	383	338	387	375	393	386	401	384	352	407	400	388	376	377	397	397	376	400	358	396	382	373	378	355	345	370	385	404	374	381	374	400	373	385	377	386	386	377	397	360	318	368	360	341	348	328	368	423	355	387	390	362	358	360	402	383	359	372	381	382	354	372	394	418	358	373	390	400	383
3832	2931	4616	7530	8301	7518	6821	6600	4700	3090	1862	1271	1118	1149	1354	1371	1843	1777	1908	1406	998	938	927	949	875	913	915	925	907	925	949	993	986	980	957	963	950	924	906	981	917	953	831	900	915	844	943	862	931	919	918	927	884	934	860	896	924	909	915	954	875	882	908	876	880	916	871	851	876	955	879	897	923	878	920	919	887	938	911	908	902	869	946	914	906	891	902	915	901	887	910	950	940	906	933	828	866	867	912	850	895	929	928	931	908	877	920	911	880	896	929	930	930	890	906	925	880	904	866	936	848	909	932	886	881	913	898	882	887	926	897	898	945	865	918	867	977	880	922	876	874	929	891	921	837	959	846	859	905	878	901	891	890	884	922	822	940	912	916	880	913	892	911	860	945	898	925	871	925	893	911	915	884	899	932	886	864	937	879	844	927	926	919	883	943	883	936	870	925	901	866	908	953	868	908	873	889	893	883	895	882	899	925	888	931	906	921	887	894	863	962	912	889	905	907	915	904	864	869	896	944	867	874	914	915	887	952	899	915	918	871	902	887	943	931	894	907	887	966	878	899	851	896	942	920	872	855	841	945	907	906	914	917	860	882	837	923	828	922	915	867	902	890	833	917	891	868	892	888	864	904	887	880	928	845	943	867	906	904	921	898	861	906	899	912	913	887	908	908	896	880	864	905	937	855	895	854	880	888	892	880	898	891	901	907	895	891	848	908	906	916	880	875	891	916	895	865	884	917	927	873	906	877	883	869	835	880	864	892	930	886	920	882	882	956	953	902	924	903	869	887	856	926	917	897	868	842	879	851	889	864	881	858	843	945	877	893	917	821	886	909	869	865	924	977	880	874	870	906	898	881	937	938	907	931	944	850	868	967	953	911	875	927	848	876	831	906	877	869	898	895	864	924	932	906	883	910	894	901	954	901	859	915	915	874	897	849	903	891	953	892	912	911	885	974	921	881	906	971	926	889	924	854	906	979	902	848	908	874	880	947	884	904	892	856	955	892	918	887	897	865	887	870	897	873	900	907	860	873	922	923	925	872	846	834	905	862	910	878	901	939	910	866	867	937	874	903	909	919	859	869	860	834	884	924	931	921	868	918	873	920	896	841	885	862	908	910	916	893	889	913	851	887	877	873	898	901	927	906	877	869	897	909	907	902	920	962	940	906	873	939	899	862	895	851	925	888	901	843	944	959	855	950	903	918	889	936	901	887	864	907	918	902	868	855	884	895	962	901	917	882	912	901	869	851	916	925	887	900	899	942	895	903	910	947	911	890	940	876	917	903	936	896	883	892	887	912	883	917	882	902	854	916	917	885	896	944	895	872	907	841	874	905	850	869	887	843	908	892	921	869	907	876	910	891	854	908	855	848	935	893	872	844	886	864	921	911	908	887	911	864	926	919	858	847	894	895	876	825	883	886	901	885	944	911	888	883	905	921	909	865	888	862	889	878	893	880	859	860	912	876	881	886	863	833	893	857	874	911	909	914	899	885	842	877	877	902	863	875	896	886	918	920	937	872	920	908	862	937	908	898	941	943	899	843	890	871	896	912	892	958	890	867	923	867	879	910	947	903	952	920	922	925	908	916	909	882	914	898	859	883	859	872	886	941	871	903	872	881	879	904	897	876	933	915	893	932	891	933	884	880	917	837	919	893	905	943	889	897	892	883	957	945	930	873	900	968	930	851	941	879	867	839	864	899	879	909	883	874	881	924	855	924	893	834	874	888	864	874	936	907	878	905	919	894	884	958	905	901	870	904	932	873	907	942	922	897	866	837	931	909	910	898	868	929	920	928	850	879	902	815	940	898	850	886	930	908	897	872	902	889	886	909	848	893	914	920	886	924	934	952	944	907	952	903	918	895	867	836	906	937	888	854	903	879	861	910	839	894	889	908	901	896	931	940	899	880	914	864	888	893	886	913	893	900	889	889	912	881	860	919	867	908	877	869	889	893	841	878	887	894	853	896	903	910	908	909	868	848	896	878	899	921	915	973	907	867	886	890	898	916	907	863	929	904	893	855	922	901	853	868	917	910	856	912	872	870	874	915	901	932	878	887	878	835	851	853	883	941	900	933	896	872	889	866	918	948	930	863	963	844	865	922	885	888	895	956	893	934	931	842	849	899	942	828	880	877	908	869	891	863	912	894	871	959	893	909	901	923	917	894	904	910	914	860	909	881	939	932	835	914	930	877	908	902	974	924	921	852	888	935	862	882	865	941	889	882	859	879	898	910	866	885	906	851	918	879	916	914	910	872	865	899	922	913	958	890	876	918	864	896	906	949	893	901	913	908	898	865	883	906	919	921	861	851	875	886	918	928	897	913	923	849	889	846	898	929	917	879	873	897	895	893	906	885	884	947	920	885	872	936	931	878	923	937	869	916	899	866	952	858	901	927	877	820	889	914	922	849	891	940	934	875	920	947	920	903	889	897	912	887	805	879	834	921	870	949	882	842	901	893	865	931	863	837	840	851	896	927	887	861	871	889	906	935	954	824	909	903	850	929	929	902	865	882	861	898	928	925	897	904	879	845	869	904	935	904	879	923	872	895	897	886	909	842	899	912	910	930	915	876	954	933	876	897	878	903	890	873	896	917	872	881	876	900	855	886	863	905	899	859	919	841	900	872	886	823	915	850	891	855	898	868	816	906	889	869	925	874	940	811	834	896	899	890	846	894	872	924	876	850	875	867	882	860	946	859	908	908	885	891	901	895	870	886	905	833	945	865	871	894	870	893	902	886	875	919	867	915	919	926	881	906	908	885	862	931	910	948	921	836	864	925	885	900	932	887	918	935	840	872	856	865	857	944	864	896	909	954	864	912	902	934	886	914	905	877	901	901	912	926	881	923	933	883	959	913	902	894	926	902	905	933	926	895	889	950	859	905	898	862	869	887	878	934	884	894	888	886	920	877	815	952	921	858	874	862	911	878	858	894	925	848	916	840	899	911	918	907	903	864	927	955	889	905	946	947	927	899	905	886	873	906	927	910	904	857	935	890	901	917	886	880	931	876	881	917	904	898	868	871	928	903	925	891	945	944	883	926	859	885	896	933	891	901	885	884	856	890	904	872	879	864	854	888	895	863	904	859	908	856	866	879	870	898	954	933	888	904	869	872	870	868	892	878	899	883	870	873	830	943	861	985	913	897	907	905	889	934	921	857	910	929	893	894	845	946	931	857	902	900	927	879	948	860	894	956	897	816	864	886	847	846	889	875	969	896	928	847	895	892	922	933	936	918	921	923	927	912	923	837	959	917	895	899	906	898	881	869	882	924	932	896	883	855	930	881	872	907	841	938	893	941	902	876	899	906	960	902	896	903	891	862	869	910	867	922	883	872	892	872	855	850	908	870	894	910	874	862	872	867	858	842	870	803	878	880	892	900	867	930	930	903	863	914	891	907	889	886	879	880	925	873	899	919	868	924	910	922	970	893	917	910	898	845	853	878	865	880	926	903	921	876	908	886	819	866	947	919	917	884	901	897	883	917	889
11839	6885	6826	7054	5792	4204	2976	2359	1710	995	591	394	367	385	414	429	530	494	557	358	336	352	322	282	336	329	292	331	337	319	325	328	299	327	314	397	325	272	246	264	240	250	252	263	233	272	243	265	263	242	243	230	258	234	242	236	243	244	255	261	237	217	220	227	214	276	242	225	190	257	239	229	220	216	203	237	254	222	203	220	265	235	222	216	246	227	229	248	230	211	229	235	219	262	237	215	210	231	246	242	243	236	218	223	232	243	213	214	284	224	227	229	203	232	235	251	227	247	211	227	252	210	220	209	218	222	217	227	203	238	240	228	216	212	237	210	230	216	223	202	230	228	198	229	213	206	212	247	229	244	209	195	221	235	234	230	234	255	214	229	215	240	220	212	260	214	226	255	259	230	218	239	199	213	229	248	227	248	227	230	247	233	244	232	229	225	227	212	218	228	221	230	245	209	226	232	226	228	195	220	210	234	234	237	204	224	229	229	224	251	216	229	218	228	201	219	217	242	232	237	247	235	217	242	223	224	210	243	206	246	257	226	238	252	256	230	207	231	225	208	223	241	218	192	218	207	213	227	241	211	208	232	230	240	232	239	206	244	240	235	220	227	258	204	220	219	256	223	222	213	209	241	222	250	188	231	235	229	237	222	228	255	221	227	224	238	214	215	241	223	235	214	236	242	221	243	224	226	236	240	225	217	225	213	221	224	233	232	224	238	241	182	214	233	214	252	196	206	261	244	224	235	223	236	203	210	216	212	227	212	228	231	221	224	209	236	234	213	214	222	233	205	220	228	218	241	196	262	226	229	185	248	240	251	247	223	247	221	212	250	243	205	211	235	212	242	225	235	221	229	249	224	229	215	203	217	196	249	225	238	238	228	214	202	234	225	233	216	232	261	229	260	254	218	226	220	232	236	239	240	243	231	214	229	235	258	194	221	220	219	215	236	246	226	223	234	233	222	231	233	214	238	229	203	242	221	218	233	207	222	232	208	217	247	206	248	210	231	215	241	200	207	199	230	214	221	212	229	205	226	236	243	234	247	249	235	232	238	203	236	230	225	216	236	225	228	211	215	221	209	218	199	210	205	219	229	246	227	213	222	221	247	238	245	222	217	212	230	230	212	232	235	232	245	211	209	234	216	246	223	231	238	248	224	231	237	231	234	201	260	219	208	207	225	246	191	220	211	245	249	224	232	239	233	234	212	236	197	232	238	241	227	229	238	215	235	232	219	220	236	231	223	236	256	242	244	230	271	218	257	241	228	206	219	228	212	226	214	282	212	235	242	224	226	226	234	218	244	202	213	241	231	226	233	212	232	228	224	249	221	230	235	236	236	222	244	216	227	235	247	237	214	225	235	247	228	226	248	253	242	219	246	248	238	213	222	238	252	242	215	217	217	229	241	227	236	243	203	214	188	228	237	210	216	215	230	222	179	252	198	204	229	249	238	223	219	241	232	235	219	220	227	224	213	229	230	218	250	210	226	244	245	240	214	239	230	255	236	218	254	197	225	219	219	225	218	220	250	209	224	196	237	212	232	237	206	222	244	231	201	231	197	211	220	238	239	213	223	237	234	224	246	225	221	225	249	228	231	244	240	249	225	216	234	235	246	202	210	234	240	236	239	234	225	228	218	218	215	236	232	238	241	225	195	218	250	212	230	228	226	239	208	262	236	217	197	188	220	248	248	214	238	240	249	227	247	246	212	237	219	233	235	230	240	238	196	237	233	238	221	203	226	231	222	242	232	218	230	254	243	219	225	210	209	206	247	191	199	219	232	221	215	199	212	210	223	205	258	244	217	237	216	237	261	230	218	243	199	219	218	251	252	224	223	254	218	213	229	229	211	250	252	253	240	258	221	217	257	219	239	224	242	234	250	214	225	209	223	221	254	247	202	198	227	214	263	244	223	231	239	220	233	235	216	226	230	243	249	237	254	216	214	226	215	229	217	209	225	221	226	229	222	252	224	257	232	229	228	235	212	242	252	240	236	246	238	204	237	213	226	209	216	249	205	233	259	208	229	212	220	221	235	231	248	226	252	213	210	215	208	219	253	203	252	194	216	202	224	230	200	239	208	229	225	235	239	234	239	247	238	225	222	250	206	234	211	228	208	214	203	231	237	216	232	249	236	203	227	237	190	201	227	217	212	222	246	217	218	192	232	235	215	234	227	220	238	228	224	242	242	202	237	230	253	206	241	202	222	228	222	202	265	242	242	225	237	236	228	239	217	234	215	199	230	235	222	239	219	237	228	236	219	234	243	238	250	267	213	240	241	246	233	204	210	219	203	223	257	228	221	250	232	247	208	248	232	260	231	221	231	210	220	201	216	220	236	230	253	238	214	221	257	223	237	230	225	233	214	266	230	227	204	225	224	229	229	242	260	217	214	228	223	208	232	229	230	212	244	253	227	249	202	236	224	252	234	219	223	232	228	255	194	210	224	235	226	228	209	216	224	238	188	239	210	247	236	237	236	253	236	217	250	231	218	204	227	241	220	277	244	229	208	226	249	224	222	227	231	243	219	262	223	230	238	221	231	245	235	226	226	230	236	226	216	229	226	240	225	243	213	237	230	231	228	253	208	237	227	204	225	241	205	242	220	217	241	221	228	193	208	219	201	230	248	225	242	194	229	226	235	261	219	219	251	235	219	231	234	261	195	247	225	220	235	240	209	235	232	218	231	241	233	251	219	244	210	231	236	237	223	260	212	201	225	224	257	251	207	236	253	212	214	260	244	221	216	230	241	229	214	265	207	244	232	228	202	217	239	221	225	232	257	213	205	227	244	212	265	229	240	214	230	216	205	219	239	234	245	240	251	223	228	245	233	252	230	207	230	219	208	205	242	246	234	233	230	236	240	227	251	237	253	246	206	225	217	252	231	240	234	233	214	207	244	229	207	208	227	226	229	229	241	235	212	247	223	227	235	254	218	252	265	241	243	232	218	200	226	214	211	254	251	194	235	204	223	221	229	226	244	230	253	223	203	227	224	218	211	229	234	236	231	214	226	261	233	239	254	237	214	239	234	212	196	234	194	222	243	220	236	236	251	238	232	229	255	214	234	229	240	226	222	213	225	245	214	222	225	198	251	229	241	187	226	266	236	242	229	200	263	242	226	216	215	239	207	238	228	247	230	238	228	216	221	226	212	233	219	233	228	221	210	245	229	233	238	245	264	239	222	198	230	217	241	223	233	241	209	228	226	226	205	210	237	286	259	216	230	237	253	249	239	220	221	215	252	247	223	232	221	232	229	231	190	206	224	232	231	215	237	198	230	245	258	211	236	228	233	219	231	222	230	246	216	222	233	219	218	225	236	212	238	216	231	207	238	235	212	218	228	235	238	212	254	234	230	233	229	238	245	245	240	220	222	197	214	243	230	222	204	222	197	214	218	233	185	216	238	231	238	223	243	204	223	235	259	219	252	229	229	241	217	255	232	219	227	252	215	260	212	217	213	235	236	244	249	250	229	211	227	229	211	250	223	206	230
8309	5862	10322	15093	15727	13696	11828	10679	7742	4838	2757	1798	1797	1636	1879	1964	2755	2617	2849	1821	1519	1402	1285	1126	1417	1297	1087	1308	1540	1241	1413	1331	1330	1471	1454	2113	1405	947	956	1012	896	853	778	757	720	756	727	774	756	775	683	663	680	655	646	655	623	645	662	625	641	624	615	581	612	579	566	611	608	603	627	592	595	564	561	574	583	598	548	597	588	537	600	637	579	593	581	578	550	583	559	597	582	577	553	583	557	603	562	609	612	581	571	560	604	591	546	558	590	541	607	596	595	594	582	554	576	550	587	574	566	573	558	604	597	562	577	586	555	586	607	596	572	568	598	519	607	555	558	630	583	567	565	615	579	623	595	550	614	622	581	561	562	589	556	590	546	558	587	549	584	593	600	563	560	585	592	550	563	614	579	539	596	566	562	538	549	566	579	599	566	577	574	577	599	549	639	561	520	603	546	571	572	582	535	544	634	568	575	520	587	585	562	570	558	562	549	545	547	593	620	556	572	575	561	606	557	535	546	567	591	581	590	602	558	553	567	541	595	558	577	540	554	543	573	580	577	583	511	565	583	590	538	554	590	544	580	550	598	571	571	553	564	544	593	574	571	551	614	593	595	569	561	570	544	548	585	580	619	562	608	609	604	611	556	574	570	580	525	531	571	563	568	561	554	537	571	541	610	531	588	590	578	567	571	583	582	595	539	523	566	556	598	575	574	567	601	546	573	565	576	587	559	543	596	583	542	609	589	548	593	579	554	552	590	560	579	558	547	576	544	571	590	557	580	580	560	551	541	571	576	566	533	567	580	562	582	600	534	613	537	633	576	626	555	567	532	590	551	547	566	539	569	602	548	587	592	582	534	575	569	597	575	581	558	574	534	568	574	558	558	581	579	573	565	567	592	556	617	555	575	584	613	609	569	515	556	517	532	580	617	526	613	551	604	580	594	612	554	553	521	538	573	586	535	579	565	589	613	540	603	573	590	565	597	561	583	562	605	599	574	609	572	609	584	595	544	559	565	566	560	541	597	591	594	580	616	556	565	565	587	554	552	591	584	548	592	582	590	579	627	592	594	604	570	579	568	605	539	546	587	575	590	592	571	562	563	556	562	592	575	555	565	604	534	609	594	575	558	551	558	581	574	602	560	581	602	555	594	597	588	556	595	546	566	533	572	582	564	625	588	574	577	568	580	549	571	565	620	536	581	563	589	560	567	530	559	591	562	571	552	555	577	585	564	592	576	593	573	547	547	590	566	585	572	555	598	596	605	549	575	593	566	593	548	557	579	568	567	575	607	559	584	564	574	559	557	560	587	596	588	593	582	581	600	540	592	562	559	539	587	585	571	566	555	507	628	540	539	548	526	601	582	586	560	590	551	555	556	602	556	593	588	554	548	565	556	563	583	540	549	610	596	567	557	565	546	592	611	559	556	588	558	581	569	556	560	553	606	567	570	561	619	533	591	519	577	589	556	602	579	607	618	603	599	608	575	588	527	581	544	554	568	582	546	544	574	554	577	561	588	573	595	553	612	579	565	560	563	519	584	596	639	590	584	548	575	586	576	577	616	536	574	587	548	558	547	562	540	612	590	536	596	594	569	566	558	541	569	604	618	570	552	529	586	565	533	565	574	557	607	585	573	561	608	597	580	566	572	603	609	557	541	572	585	572	587	566	545	613	586	551	584	608	533	561	582	595	528	546	572	564	581	580	546	555	561	574	568	525	593	580	536	531	570	616	536	563	566	546	575	540	584	581	566	618	596	592	574	589	562	644	543	551	535	556	598	547	588	586	586	586	571	578	569	562	518	572	547	574	542	549	549	553	540	609	587	600	581	608	602	581	611	555	577	574	556	601	546	544	618	571	548	601	560	559	581	525	582	558	594	554	547	594	550	611	551	634	570	568	599	540	571	591	560	554	529	624	617	577	555	568	588	525	604	563	591	584	580	537	541	599	555	574	539	549	580	589	552	582	579	609	604	596	591	534	589	591	565	574	579	563	579	562	588	579	559	582	546	567	576	581	564	615	542	601	555	594	591	586	563	559	605	573	562	556	589	568	561	583	601	560	535	548	626	575	554	577	578	571	542	588	647	551	553	586	590	584	558	570	597	573	537	589	620	537	525	612	580	536	558	594	548	610	593	560	555	589	537	560	591	585	588	590	552	537	577	552	580	590	558	582	593	560	560	568	582	570	579	569	580	543	576	580	582	542	547	547	560	550	558	560	578	546	577	559	588	551	589	597	572	605	566	620	519	561	565	550	584	602	609	537	548	559	586	585	579	508	575	557	578	600	590	574	563	568	565	571	560	546	584	519	548	555	527	564	548	568	619	594	570	619	540	523	558	595	589	597	605	592	580	592	593	602	572	582	533	542	621	587	540	559	532	579	608	580	572	552	578	527	611	563	603	586	594	577	553	584	573	600	593	571	570	587	563	654	599	536	554	564	492	568	632	511	551	559	542	591	592	540	573	600	560	581	564	628	564	562	543	567	567	573	576	579	605	565	577	593	562	588	580	595	550	590	606	586	591	569	582	571	569	609	579	582	573	537	583	550	601	595	620	586	601	596	557	590	564	589	583	564	563	559	586	583	574	572	559	573	591	612	624	549	604	621	578	595	591	566	588	606	617	548	568	569	548	611	564	576	562	555	587	533	550	619	589	567	571	606	590	557	567	568	617	533	541	583	551	565	589	567	600	574	562	604	549	591	615	521	560	548	590	609	564	544	537	574	579	533	562	583	534	603	594	554	544	580	547	614	548	611	606	500	564	568	568	587	605	569	610	579	616	553	531	554	523	557	542	530	572	620	608	577	551	577	565	534	580	554	567	584	591	601	604	583	548	602	586	560	554	577	572	587	585	538	546	569	576	581	627	541	607	554	562	490	583	554	597	563	552	590	597	540	600	549	552	580	564	549	594	618	580	599	540	582	584	555	559	539	575	565	546	597	585	575	558	565	568	555	575	559	613	585	568	565	573	566	573	571	507	538	568	585	546	589	579	555	578	577	514	540	593	606	576	601	555	574	544	546	558	582	598	546	591	564	556	565	581	549	567	529	543	590	571	604	587	579	567	574	571	514	573	575	542	615	561	516	611	620	567	569	530	566	555	597	609	529	539	564	574	578	573	601	588	620	596	600	549	618	556	582	541	582	539	588	552	531	588	566	569	614	592	574	564	565	581	592	567	571	536	603	571	542	576	556	593	580	581	599	580	563	542	573	551	588	577	584	576	554	541	574	609	566	564	551	615	549	532	567	542	580	555	612	571	516	597	602	590	537	598	614	578	574	575	524	549	589	558	592	560	568	557	552	566	584	551	558	573	583	573	601	563	571	559	579	569	569	579	603	563	567	614	581	556	544	558	588	567	546	549	579	590	557	611	575	547	583	559	618	571	520	598	608	571	560	586	589	521	560	550	592	527	566	583	604	584	586	602	588	574	554	536	594	584	593	603	541	586	559	583	582	572	601	565	591	574	582	550	566	595	561	579	572	575	563	533	612
18097	10582	11321	10544	9150	6601	4568	3757	2332	1223	680	474	487	463	476	520	615	605	667	453	400	366	353	324	384	314	318	374	394	377	358	316	377	333	389	498	349	259	260	256	218	240	233	229	239	213	219	216	244	209	187	181	217	194	194	162	192	200	228	202	190	182	178	188	198	168	197	184	174	212	178	176	188	196	154	206	203	188	179	178	176	200	190	181	198	170	161	176	198	169	193	185	192	181	172	189	172	163	193	181	192	165	195	182	197	184	198	178	179	168	183	162	174	188	193	180	166	194	188	175	189	155	179	177	158	187	195	180	182	170	186	164	195	191	178	190	200	175	201	167	171	171	178	205	177	207	156	163	189	167	183	181	186	160	190	187	183	158	194	179	184	157	183	191	171	178	193	212	191	164	203	174	160	186	186	187	176	165	186	163	171	184	192	156	199	171	197	182	182	194	156	197	187	191	176	183	163	193	170	173	170	196	174	166	180	177	175	171	186	180	185	156	187	174	199	201	184	193	194	205	187	203	167	183	190	178	203	194	175	178	186	168	185	190	192	186	183	158	161	185	142	177	178	188	177	167	191	186	173	164	193	169	171	205	156	159	175	180	193	192	173	175	168	205	193	187	163	145	184	200	170	189	183	194	207	158	187	179	201	176	168	170	170	199	178	147	193	178	179	159	188	197	170	199	178	202	182	181	186	165	193	172	180	181	164	189	169	194	183	164	202	195	178	161	158	185	177	205	197	188	200	179	172	192	171	191	176	175	178	165	176	191	169	148	164	180	178	175	205	179	181	174	186	178	202	183	182	216	159	175	206	175	185	180	158	173	194	178	191	183	173	206	187	181	192	181	191	181	173	178	178	177	188	198	204	180	160	162	167	197	192	176	185	194	168	186	207	157	187	183	166	189	193	157	174	209	173	179	180	169	195	188	192	197	181	178	194	195	189	174	202	181	163	175	180	176	177	182	185	192	190	158	200	198	190	180	185	205	167	200	153	173	157	195	157	193	189	196	190	199	190	192	179	184	186	185	189	202	175	205	188	192	193	163	197	172	172	165	201	169	204	166	169	166	184	165	174	197	175	156	187	198	169	192	169	157	177	156	188	159	196	187	177	224	168	196	166	171	179	177	174	195	204	197	178	198	175	212	194	176	188	171	145	193	195	187	183	183	182	182	173	189	165	179	173	189	219	178	178	194	177	166	158	172	185	171	180	178	166	173	162	181	189	166	195	187	175	172	166	206	175	189	179	178	169	186	164	189	181	199	179	180	203	198	159	159	171	162	189	177	162	186	181	195	183	194	172	194	183	176	146	172	196	177	174	190	212	197	155	171	159	176	190	166	176	205	190	171	180	189	171	172	190	214	175	208	216	172	165	177	149	188	186	152	174	167	191	150	172	183	150	172	196	198	180	181	184	183	157	179	186	170	180	182	162	185	214	183	199	186	166	185	193	182	184	185	157	171	163	189	190	178	198	174	162	153	186	147	172	188	183	180	173	200	205	177	186	187	191	178	186	210	182	188	169	193	175	178	158	183	157	151	190	163	210	171	151	184	186	165	182	185	202	178	187	182	161	178	171	191	190	180	157	187	193	207	192	194	179	187	168	196	177	199	187	176	172	179	175	192	179	163	199	170	192	162	169	167	195	191	180	191	181	162	166	203	172	186	193	167	186	170	189	186	206	176	193	169	187	194	201	168	195	198	176	189	189	194	183	180	173	178	163	165	189	166	191	171	189	188	157	187	177	194	177	186	199	189	170	167	177	160	171	169	198	200	180	163	198	181	193	186	203	185	188	168	183	180	162	182	183	193	173	166	178	165	181	186	174	209	184	172	194	185	189	171	182	169	168	178	167	159	186	177	194	198	177	166	169	191	189	186	172	192	179	155	154	173	177	198	198	180	202	197	185	168	190	195	155	175	186	176	188	183	195	197	187	184	191	176	187	197	177	175	185	197	175	162	157	177	178	199	182	180	176	216	170	185	176	169	179	171	159	194	219	192	172	158	176	192	222	175	208	202	192	202	208	187	178	191	171	171	159	179	173	180	211	195	179	186	192	182	178	187	170	182	189	187	200	195	183	169	159	184	173	214	191	174	188	169	196	181	204	180	206	189	175	161	182	174	193	177	193	172	189	192	179	165	198	172	196	190	188	177	190	196	185	177	183	187	166	188	184	174	186	182	214	179	200	181	177	152	162	198	180	190	178	189	199	176	171	191	181	180	214	205	160	174	187	193	171	190	192	165	176	189	168	146	180	192	185	206	185	176	164	197	163	213	169	146	169	185	182	187	174	178	174	159	180	181	175	183	201	165	172	187	182	180	200	177	178	191	173	193	190	155	154	192	178	162	176	198	169	188	179	183	200	187	167	188	179	196	187	185	169	169	182	181	184	177	164	168	173	178	178	165	181	185	155	170	195	177	180	164	144	183	185	204	194	200	182	179	179	167	184	178	182	187	172	192	158	160	166	164	184	181	203	189	171	163	188	169	166	179	167	187	178	189	192	182	187	186	151	175	204	200	188	173	185	182	173	213	178	185	183	191	172	161	180	176	181	177	177	195	169	168	211	191	198	177	192	166	191	182	165	190	165	153	176	195	176	188	194	204	183	145	190	171	193	196	192	182	188	170	190	184	185	195	176	168	192	184	201	198	169	180	155	187	177	175	202	190	182	181	191	163	178	185	186	196	179	192	179	171	175	189	173	206	181	192	203	172	170	198	190	170	206	182	189	179	166	172	174	180	185	191	183	207	185	162	206	192	184	183	188	192	184	181	179	204	150	182	179	179	193	184	192	183	196	191	176	170	157	168	184	159	178	168	198	177	179	194	187	166	199	193	170	169	191	192	175	194	180	171	185	177	182	180	186	188	164	158	177	163	155	187	174	172	174	182	199	150	190	183	193	179	200	164	191	189	196	182	188	154	183	198	200	183	178	169	199	202	169	189	200	189	179	173	165	193	164	178	205	203	192	201	170	177	188	182	197	188	169	185	193	182	171	169	153	163	186	182	157	192	188	201	175	172	185	165	172	180	170	196	190	191	195	195	180	181	188	193	154	184	193	186	192	167	170	153	195	163	213	190	173	185	177	202	155	208	207	185	177	183	193	170	144	179	174	169	221	171	190	197	168	189	166	169	179	204	190	164	171	170	179	181	171	193	174	176	168	159	195	181	198	207	204	181	181	195	211	193	189	162	195	206	183	175	207	154	190	162	168	186	179	180	176	163	177	156	190	153	178	196	169	163	175	197	180	162	173	169	186	191	194	225	192	177	200	201	168	186	163	167	188	193	165	187	173	172	186	191	182	196	177	178	187	180	190	163	163	186	190	211	193	202	182	188	211	178	167	180	191	176	171	196	164	178	175	190	180	168	168	172	190	216	193	206	203	180	186	192	168	159	194	196	182	175	214	182	180	181	188	172	191	166	154	175	188	168	183	183	194	193	161	171	165	178	198	167	154	208	176	202	192	182	163	197	162	182	177	179	192	181	184	163
10835	8316	14767	18928	20787	17554	15300	14211	10377	6050	3494	2589	2746	2256	2583	2775	3665	3595	4020	2413	2200	1924	1973	1718	2199	1603	1596	1823	2226	1857	2282	1649	1839	1884	2249	3374	1670	1292	1126	1225	1021	1020	934	960	803	705	798	786	791	694	664	661	641	671	675	632	601	604	626	628	587	537	488	518	509	480	506	524	471	470	529	566	516	490	481	522	491	514	511	531	491	476	490	483	500	482	506	475	521	474	476	519	460	537	488	470	492	498	490	512	513	494	519	499	493	509	494	493	502	492	505	493	520	534	483	539	520	483	456	496	481	475	486	504	493	493	457	524	518	450	503	497	473	509	496	514	488	507	453	491	520	470	500	477	512	469	490	485	481	483	474	513	521	480	490	512	536	507	483	525	519	497	495	487	482	490	507	525	514	499	523	465	503	495	520	497	479	503	483	476	476	498	509	513	489	478	491	496	475	522	492	490	484	482	515	478	472	474	469	479	465	518	482	499	534	503	512	474	517	479	482	527	520	477	504	517	487	532	513	524	527	472	527	496	488	479	529	510	505	529	480	503	465	470	481	488	436	474	484	486	482	498	489	516	494	524	480	500	510	463	506	478	493	508	475	478	486	520	489	483	510	479	491	481	516	492	479	511	489	470	505	491	513	544	513	520	503	509	459	494	471	467	437	489	511	457	551	481	515	503	450	523	514	467	489	473	492	474	454	456	509	473	501	463	453	469	499	494	515	519	489	499	535	509	526	513	468	442	459	453	446	510	522	521	488	491	495	491	514	475	495	452	517	488	478	485	523	468	462	492	502	472	525	488	514	475	449	500	462	509	508	489	526	503	487	466	490	482	486	468	464	479	458	528	506	470	498	496	500	497	497	489	518	491	509	497	502	541	534	512	438	495	455	468	478	519	470	487	501	498	447	451	463	458	491	495	521	469	478	501	507	450	531	506	498	502	487	510	519	441	537	465	486	468	488	488	515	477	506	476	468	514	458	500	468	504	475	502	544	412	463	489	471	524	474	494	504	515	476	508	439	500	462	461	490	505	465	517	473	501	494	482	437	444	451	493	544	470	451	473	468	499	470	469	504	538	477	477	496	482	516	448	506	489	457	462	491	494	493	516	484	498	452	467	499	518	488	484	489	517	478	482	464	492	504	519	454	437	456	481	502	480	494	491	484	499	467	501	476	459	509	514	472	479	515	477	486	508	469	505	499	503	490	488	474	455	472	515	469	496	506	427	459	427	498	483	464	480	464	480	476	477	468	469	466	506	450	472	535	471	503	490	465	514	481	496	494	442	493	495	436	474	480	521	495	473	489	458	461	477	447	480	461	493	519	480	469	482	467	481	487	462	457	491	507	487	488	455	515	499	463	478	456	471	501	475	444	479	508	488	463	497	519	508	490	481	494	486	494	505	473	466	506	472	472	505	460	464	506	492	489	473	518	457	499	540	470	446	481	492	488	493	469	492	501	510	497	452	483	529	505	461	475	502	483	493	502	497	485	479	527	480	506	511	494	502	504	479	491	489	490	447	438	542	490	499	490	477	482	472	471	476	494	477	463	503	495	525	476	468	503	510	469	466	468	500	458	471	514	469	512	481	499	468	462	492	482	498	516	495	487	526	495	464	486	488	500	447	518	491	462	520	483	511	496	470	500	462	479	510	478	476	471	461	482	468	501	479	503	513	469	468	515	488	503	458	478	501	474	514	480	522	425	466	473	452	484	492	455	464	474	489	457	491	463	487	480	481	472	490	467	492	473	500	501	500	503	473	516	493	472	528	472	493	470	481	500	503	479	479	450	475	516	512	509	478	460	477	473	515	526	479	478	518	549	475	498	478	511	499	469	483	485	476	512	526	473	490	497	528	494	532	482	478	487	486	492	515	445	529	510	496	518	480	504	498	441	517	484	477	501	509	514	481	488	470	479	451	521	526	451	479	474	497	452	512	474	444	469	489	496	483	472	489	509	503	524	490	473	479	450	477	486	461	505	489	464	516	471	510	458	480	500	481	515	474	473	522	479	483	521	504	492	479	481	482	492	504	508	481	504	511	508	502	479	514	479	454	479	527	495	510	470	504	495	494	509	480	463	474	500	509	479	506	498	496	469	496	498	508	501	489	514	541	474	466	481	427	501	486	532	501	511	501	497	489	491	465	509	527	499	504	497	488	448	480	524	479	509	485	533	491	534	494	479	514	463	486	493	461	487	472	491	505	446	488	488	509	474	473	447	429	478	497	509	526	455	470	494	475	473	511	444	494	495	487	501	458	461	489	503	504	496	501	474	470	458	488	473	452	458	525	535	489	440	480	483	482	555	448	508	461	469	509	478	491	481	506	514	490	480	472	502	507	503	479	451	473	466	531	477	509	485	472	480	457	506	516	475	471	473	513	473	473	482	479	477	451	473	483	476	487	482	493	488	487	480	491	482	506	506	453	524	497	507	504	486	507	482	464	492	465	523	470	513	471	447	501	510	483	465	486	500	478	448	495	489	488	484	490	502	491	459	492	506	489	447	492	495	529	483	481	517	470	494	521	507	480	484	442	482	460	470	492	467	498	456	467	476	491	489	490	509	501	508	444	499	523	509	445	450	504	474	487	488	470	510	494	500	493	476	523	472	477	488	516	485	517	464	493	503	543	496	468	491	455	488	498	490	492	472	489	493	463	540	506	470	521	516	513	511	491	493	497	486	466	437	467	496	469	477	458	473	478	508	514	448	487	465	498	471	456	466	459	467	481	505	471	475	452	473	508	486	509	498	486	485	485	475	488	500	504	493	530	475	509	464	452	499	478	467	488	490	511	461	451	504	459	471	498	484	477	497	503	499	475	472	475	438	527	515	485	530	449	495	462	511	461	451	497	483	471	511	441	498	477	497	502	496	522	432	512	457	513	462	493	491	491	486	454	472	501	482	491	445	491	515	500	504	479	446	463	502	474	474	494	475	475	524	540	513	482	510	515	470	488	444	491	521	518	522	461	465	430	469	464	524	480	462	461	486	514	470	443	485	455	444	501	504	490	484	476	489	530	510	449	488	496	481	488	480	462	480	486	459	501	472	526	462	488	455	464	484	515	492	459	470	473	510	515	481	478	492	483	520	480	502	520	507	456	520	493	480	468	507	469	503	490	454	497	489	502	525	515	477	481	488	503	513	455	498	474	473	523	501	490	498	504	440	455	493	468	497	472	490	509	486	511	517	503	474	438	522	513	489	448	482	525	478	472	487	481	483	475	501	493	461	528	480	471	496	509	474	492	482	516	489	490	457	489	455	516	514	516	466	473	530	519	452	509	473	491	475	476	453	502	458	442	481	503	481	505	508	484	515	456	489	502	504	488	491	485	478	487	494	477	533	490	490	524	469	527	472	441	479	482	450	495	484	502	496	478	484	519	468	500	451	477	503	507	478	476	495	484	491	504	492	500	476	514	473	445	463	541	489	476	503	484	497	475	489	458	487	442	494	479	480	473	499	494	507	468	458	463	429	510	467	487	468	452	511	490	505	481	478	530
4190	2715	3225	2257	2556	1982	1604	1502	1033	644	427	397	466	416	468	481	548	498	536	412	392	381	394	378	395	358	365	392	377	357	385	368	410	392	403	375	347	405	377	364	402	380	334	412	407	373	368	345	375	375	396	369	373	385	386	360	371	397	391	399	377	392	396	368	382	378	386	400	444	365	323	405	403	360	378	390	367	358	353	340	387	413	386	409	375	361	363	390	379	382	345	409	373	366	394	389	414	393	389	390	365	409	367	394	396	388	374	418	373	387	414	395	382	377	369	399	374	344	415	357	380	403	374	394	394	363	372	375	367	371	387	379	410	368	400	392	350	393	371	375	367	400	388	366	395	376	364	366	394	364	351	385	387	362	370	347	440	421	358	362	389	377	373	374	351	441	400	379	384	368	344	365	398	382	357	367	381	376	366	396	367	390	384	386	397	406	393	401	362	400	396	375	425	402	378	413	387	387	432	411	363	407	413	385	363	382	382	419	364	373	401	379	373	371	391	406	359	381	359	372	367	356	347	383	393	371	374	379	368	385	383	410	390	394	397	385	377	363	333	397	362	357	377	390	389	385	347	378	391	372	394	374	403	374	391	411	367	399	371	401	360	342	337	371	360	362	364	387	393	355	368	380	388	377	396	359	377	375	384	371	378	408	367	377	345	365	376	397	369	339	383	355	351	402	358	369	385	388	378	367	353	362	409	373	434	376	387	404	393	401	380	386	391	395	375	377	360	386	357	395	362	350	379	387	332	361	402	386	355	355	406	360	389	388	369	365	356	361	385	391	393	379	410	366	368	359	341	370	371	368	393	437	395	346	379	369	342	381	400	353	411	402	410	370	347	355	357	378	396	376	409	450	395	354	391	418	354	380	394	391	340	378	382	404	347	366	382	411	374	342	358	395	379	413	359	398	411	402	388	364	377	405	415	419	399	354	346	378	343	377	389	398	365	358	382	432	372	383	355	382	378	395	430	386	390	364	402	378	371	387	341	368	383	382	372	369	368	390	344	411	353	407	392	368	366	394	382	392	396	392	371	380	390	373	372	361	379	369	389	344	366	369	384	335	405	414	383	394	368	400	387	369	347	368	378	344	364	403	383	358	385	389	370	373	370	409	384	363	391	398	383	365	371	378	377	369	351	388	360	390	388	409	380	389	387	383	373	380	403	356	320	377	398	389	367	365	402	360	367	380	412	408	367	348	378	398	422	385	343	372	411	410	396	358	343	383	392	380	369	378	399	395	350	382	374	391	358	373	368	397	371	405	367	376	386	380	352	365	381	348	406	349	369	382	392	357	360	374	374	380	380	361	399	377	420	366	365	379	364	376	385	418	416	400	367	387	365	374	390	400	388	374	380	391	374	398	386	394	390	388	370	386	393	382	370	395	352	371	381	412	352	358	346	346	365	345	363	394	382	372	427	407	368	345	407	343	393	401	374	350	404	356	378	406	382	377	386	397	363	415	414	379	359	361	384	397	358	428	413	371	377	360	391	390	404	399	402	376	364	331	358	391	390	371	360	398	380	389	364	392	396	369	425	362	370	376	351	436	379	407	409	398	383	398	375	361	396	391	379	356	363	394	396	397	386	365	370	380	386	355	389	414	378	397	394	348	407	374	399	378	387	395	384	347	367	372	416	391	402	357	370	409	374	422	394	382	357	405	376	367	418	351	392	390	405	385	375	386	376	376	384	394	351	364	370	358	392	336	390	377	360	396	395	341	376	378	360	384	382	349	364	395	363	380	371	395	387	385	350	400	381	383	428	381	385	378	374	361	366	378	400	357	404	386	391	375	338	384	346	347	365	371	370	374	377	367	387	384	380	360	407	355	375	365	395	394	402	374	369	381	336	387	396	391	335	386	368	362	368	363	378	337	385	391	395	364	368	377	368	407	394	367	411	375	371	388	378	379	394	394	399	393	430	364	369	383	399	389	390	374	392	415	396	383	396	381	381	369	366	402	381	393	393	362	373	367	384	378	396	426	362	360	358	354	400	400	387	390	355	382	387	389	389	375	414	373	374	363	418	406	367	398	396	390	394	402	368	391	364	357	361	374	384	395	352	400	374	400	333	376	393	394	394	430	377	360	374	409	395	377	378	392	362	353	386	346	391	378	360	379	360	380	388	369	407	377	395	399	403	346	376	391	402	394	380	418	369	380	348	388	394	383	387	387	409	398	391	380	375	362	359	366	369	397	369	419	368	371	387	384	396	396	390	366	394	372	375	350	368	380	376	368	396	390	373	401	402	341	387	386	351	390	363	370	395	392	356	377	363	368	407	398	383	389	371	375	399	358	416	410	411	394	385	374	404	377	362	391	426	438	330	416	382	404	349	386	383	366	413	379	360	423	362	357	361	374	397	374	386	363	395	355	365	373	370	380	396	367	357	411	360	396	394	357	364	384	369	373	366	387	376	383	367	390	416	385	387	404	374	368	393	376	390	395	382	390	353	353	355	348	419	347	390	338	387	384	379	412	382	365	376	356	386	397	392	373	367	361	373	418	401	377	378	368	369	407	393	376	405	349	374	413	378	327	370	399	380	417	392	380	361	389	388	379	377	365	411	401	374	364	402	341	381	366	423	365	349	387	362	374	362	365	381	388	412	405	387	354	394	377	399	370	358	380	371	402	379	357	371	388	387	359	383	403	419	386	392	364	380	379	371	373	424	402	358	376	394	372	403	381	389	393	390	408	351	412	325	362	361	371	372	310	372	387	388	369	371	397	399	411	371	338	415	402	362	388	399	411	401	386	372	415	383	396	388	383	358	388	411	343	378	365	395	349	342	380	391	413	405	395	363	400	394	370	348	410	398	371	369	337	365	365	392	363	407	416	375	403	392	370	377	422	344	405	309	376	383	403	446	357	358	357	365	349	399	392	377	421	368	361	372	387	363	377	390	388	385	363	379	438	377	390	389	375	370	388	377	421	361	371	414	375	334	383	382	393	397	385	423	383	376	366	352	369	374	367	384	350	384	410	368	369	372	352	396	384	385	374	352	406	406	385	393	416	397	355	377	367	426	380	414	370	394	348	365	361	403	404	398	369	388	372	408	394	388	394	355	364	388	340	379	371	382	371	362	405	380	402	369	367	358	378	408	381	368	371	368	354	364	374	378	363	367	382	387	367	389	386	367	385	387	400	337	376	373	368	381	391	400	380	349	364	381	353	376	405	391	402	426	410	402	377	380	386	393	354	414	375	362	387	397	365	351	379	392	386	389	353	380	392	382	427	369	367	359	392	376	407	384	421	388	367	374	343	358	406	388	373	399	341	374	406	369	362	397	370	373	363	385	389	396	398	411	376	384	356	374	404	389	413	395	365	380	364	346	381	379	397	379	378	353	385	398	368	367	418	412	402	413	381	406	362	393	391	373	372	414	353	371	381	371	361	375	385	382	409	401	379	399	410	366	384	386	438	373	403	407	382	336	370	378	372	388	396	376	422	417	382	367	376	371	374	372	401	384	381	395	385	357	368	393	387	389	381	374	404
3786	3093	5763	6912	9198	8012	7087	6092	4287	2449	1376	1070	1171	1129	1451	1398	2045	1856	1948	1183	914	935	950	969	928	987	919	959	943	877	879	989	915	926	979	919	957	999	972	868	909	935	898	941	948	836	935	861	920	892	933	923	892	848	933	935	920	874	938	900	893	884	915	923	894	859	876	892	883	842	894	951	903	846	909	895	923	934	862	946	901	943	927	951	900	903	872	909	897	892	916	938	899	945	907	918	883	873	917	872	870	932	845	842	915	884	908	968	914	910	909	926	905	847	945	875	921	804	848	915	947	902	890	958	906	929	904	912	870	858	906	897	899	886	919	897	876	856	905	858	919	905	882	910	860	886	869	870	899	877	876	914	903	854	904	915	885	910	938	904	901	917	907	890	887	892	902	955	928	956	873	866	919	860	887	933	882	864	862	909	880	845	899	860	919	930	840	866	917	854	888	890	874	868	975	892	872	928	854	913	908	875	902	896	909	851	892	867	932	847	962	912	907	915	924	869	879	912	887	860	875	862	892	915	867	934	913	895	882	868	852	952	910	864	859	889	896	924	876	890	878	892	909	919	902	913	863	955	872	959	919	901	902	905	920	912	889	867	924	894	889	879	896	936	926	892	862	900	854	892	927	878	941	928	903	896	858	929	807	943	909	898	910	890	919	879	879	895	935	933	911	912	942	895	917	889	934	888	948	913	902	932	933	918	884	919	907	901	875	870	876	851	888	904	856	909	863	879	882	896	905	872	910	829	867	901	923	907	869	884	867	887	902	910	926	871	907	855	965	859	886	939	872	832	941	907	919	917	894	903	932	942	929	914	866	912	888	903	943	861	890	892	859	908	880	952	893	946	866	916	904	870	909	913	876	890	888	909	914	911	918	913	917	899	886	851	892	942	902	896	934	913	921	953	859	893	910	927	899	925	929	887	923	885	946	930	908	895	991	876	976	911	910	888	910	929	912	930	922	878	878	914	896	922	902	954	916	896	912	922	882	867	917	879	846	848	952	925	845	879	924	882	921	864	878	910	878	842	924	972	885	889	889	879	875	878	932	926	897	903	938	887	883	870	829	896	923	903	882	899	865	918	887	858	901	835	897	894	906	908	897	873	901	828	901	935	840	895	916	879	881	929	907	885	949	904	959	914	838	894	875	914	897	913	866	881	867	892	907	956	896	932	922	884	919	893	920	897	951	843	943	902	914	924	916	860	872	893	927	870	918	917	894	911	887	922	885	905	926	883	857	910	892	884	903	883	911	890	900	876	906	870	916	906	881	887	903	852	938	862	904	903	866	893	894	861	854	825	955	922	912	928	941	868	894	875	927	877	973	882	855	885	951	868	828	895	905	879	886	928	916	892	885	904	876	907	911	901	898	872	887	929	965	912	910	916	854	919	934	935	868	880	888	915	919	878	875	945	875	873	853	888	923	875	946	910	954	897	947	873	926	921	935	843	900	924	874	938	860	873	926	912	936	864	935	938	875	883	828	939	859	883	955	949	936	901	896	929	900	877	871	878	907	897	911	964	857	889	867	910	925	909	892	891	911	907	899	871	887	913	923	887	850	895	882	925	890	879	914	850	924	920	931	908	910	922	938	880	873	900	870	957	866	920	887	970	906	898	899	822	913	914	864	905	844	914	862	895	879	851	935	920	953	948	916	888	938	872	880	866	868	970	917	952	916	894	884	885	888	924	899	909	939	875	907	869	872	945	912	902	928	897	825	920	865	941	928	893	894	949	853	874	884	883	877	921	898	938	961	823	885	899	923	976	883	877	879	871	928	930	931	898	880	909	889	898	860	907	868	879	874	919	892	862	881	937	874	884	866	892	875	880	890	927	897	900	850	914	873	906	897	911	833	920	890	900	903	911	871	896	866	903	895	877	893	898	921	950	948	872	914	847	889	916	893	896	894	898	891	887	877	849	956	895	958	896	877	944	899	920	935	925	870	891	981	895	897	890	896	945	921	820	856	893	899	856	864	925	873	859	915	930	879	868	897	894	920	898	850	938	934	905	928	898	933	912	922	858	927	877	909	892	918	905	901	877	888	921	943	888	937	885	907	850	919	906	888	919	871	931	892	918	894	870	916	880	862	898	940	930	877	897	912	928	882	912	903	911	890	897	930	864	915	909	907	921	924	917	919	855	858	834	948	941	898	849	924	924	894	936	923	904	940	864	887	887	910	908	927	921	895	857	886	878	940	936	895	947	908	911	891	941	915	951	857	903	971	865	923	905	890	899	932	843	868	849	881	961	930	939	851	934	951	892	863	906	923	827	900	932	847	908	891	893	912	938	901	923	911	889	878	916	869	912	890	886	907	900	891	887	932	913	915	912	869	886	918	949	899	899	873	876	940	953	935	934	885	921	914	896	920	919	921	926	869	917	904	891	865	875	925	873	866	909	928	861	886	844	801	894	918	865	913	886	855	888	978	910	877	920	854	910	904	940	943	888	900	885	895	912	913	962	921	912	857	896	864	951	913	875	923	946	886	962	858	939	859	901	912	912	883	912	964	896	877	883	943	885	934	861	876	902	868	886	951	894	916	888	887	879	891	903	867	920	911	928	899	962	908	910	935	897	903	952	920	903	941	884	938	868	892	952	901	904	856	952	883	916	897	922	904	948	889	898	829	897	920	863	917	905	879	871	826	932	917	920	906	895	879	957	873	911	884	904	926	927	958	891	896	896	915	909	916	902	935	906	905	905	901	921	826	844	881	953	878	835	901	920	909	923	891	923	884	875	929	932	906	862	903	896	881	893	911	908	871	889	880	895	874	867	914	873	871	943	853	871	879	923	906	863	930	904	907	941	895	928	918	903	876	901	895	907	890	883	951	894	929	891	910	887	931	917	892	882	918	904	886	896	881	854	936	907	920	910	909	878	842	912	881	831	937	897	930	902	932	926	910	894	917	965	930	851	874	910	957	947	877	915	848	912	932	898	911	886	918	932	884	896	912	881	861	959	907	835	831	877	917	843	934	921	897	896	867	947	928	945	900	851	930	910	834	872	851	852	841	874	928	861	969	902	918	922	891	911	902	913	895	930	930	891	863	924	922	898	866	887	868	931	910	864	929	898	884	890	871	896	857	923	869	877	914	948	887	947	907	894	945	891	915	940	979	900	898	919	897	930	876	913	919	894	929	883	917	896	937	916	902	851	901	904	922	909	936	914	912	957	855	887	964	894	909	909	855	905	891	918	879	823	859	938	955	921	887	927	907	885	945	891	893	908	965	873	909	916	920	897	916	881	896	834	938	867	859	936	895	820	840	913	845	896	909	917	910	893	929	915	879	938	920	915	889	903	890	922	926	889	920	942	899	877	886	880	842	901	879	903	889	868	931	872	894	880	880	963	868	886	889	889	922	894	832	917	937	934	898	928	867	891	913	959	909	900	892	928	894	916	902	940	918	895	876	878	943	831	896	939	893	904	906	899	918	940	914	905	889	881	861	878	905	892	859	936	938	925	869	909	862	897	894	885	933	848	950	908	910	921
11571	6615	8065	6936	5575	4311	3406	2561	1589	777	483	403	397	423	399	454	545	551	550	333	315	325	316	326	343	304	333	359	322	300	339	284	319	331	342	378	314	265	252	264	288	264	279	251	250	235	225	234	244	249	217	244	257	245	255	258	247	268	253	237	243	244	231	223	234	228	229	238	223	233	250	261	227	228	226	261	233	246	220	232	233	231	221	229	222	237	217	221	243	242	232	211	250	231	242	231	207	238	257	200	210	244	253	238	243	230	226	241	227	206	200	256	228	223	218	203	251	200	250	216	228	230	244	232	228	251	243	223	208	244	235	241	265	251	231	223	211	234	217	202	240	257	231	214	200	223	227	238	240	211	226	227	242	212	252	240	254	248	214	249	228	224	215	222	235	218	216	228	205	213	220	204	248	218	247	210	205	236	226	220	225	257	226	245	230	233	215	242	222	217	211	188	266	213	233	235	257	254	224	239	248	209	226	239	248	221	203	232	262	232	216	211	234	225	238	221	239	249	214	246	228	229	211	240	258	239	238	243	232	231	230	255	204	252	242	243	241	243	236	207	236	247	246	231	203	258	204	204	239	230	234	215	219	278	259	210	240	262	243	219	204	231	225	239	246	207	228	229	208	254	251	210	228	249	226	243	243	235	239	228	252	235	211	196	235	252	217	217	258	231	258	237	249	214	218	227	239	242	230	214	238	258	227	271	232	248	236	215	253	225	237	237	253	207	240	246	191	241	232	230	206	225	238	230	223	231	225	230	205	223	213	237	228	264	231	233	226	222	205	259	212	203	225	225	241	234	261	221	270	202	243	211	246	225	245	222	248	250	213	201	215	227	258	239	238	203	259	240	229	245	217	210	206	220	218	251	221	232	241	237	235	204	234	227	282	242	220	192	218	236	207	245	250	260	242	254	247	238	227	219	222	237	240	258	251	254	220	248	242	230	213	236	240	226	250	229	242	252	232	237	245	227	220	196	218	237	232	239	258	232	250	225	230	231	232	203	226	243	226	268	257	241	237	223	232	209	227	262	235	234	228	247	265	249	255	254	232	209	244	225	233	211	241	241	221	264	196	247	234	229	233	233	220	230	265	237	210	222	234	219	238	231	234	233	219	245	228	238	245	207	231	240	245	241	239	228	244	218	232	262	236	226	226	209	221	219	233	252	217	234	210	250	248	233	241	204	251	241	213	239	212	239	206	245	199	220	256	238	244	244	235	229	220	246	249	229	225	197	241	243	246	240	243	210	231	250	206	225	208	228	206	242	242	248	212	259	250	228	219	219	207	243	229	225	250	255	212	224	253	222	199	237	260	225	211	240	220	221	243	204	220	230	242	221	231	227	213	214	212	245	228	217	221	244	231	243	227	229	228	234	232	283	229	214	216	210	237	207	245	213	222	244	221	224	235	253	212	226	259	234	230	207	211	224	226	232	264	198	239	213	217	219	228	251	221	239	209	243	253	234	237	207	227	241	250	223	229	204	224	240	223	223	235	234	244	258	222	229	208	222	218	197	214	216	223	250	237	240	216	243	231	229	225	223	232	214	245	248	216	234	230	250	248	220	220	219	202	247	214	200	229	213	213	218	228	230	251	244	231	240	264	237	229	255	228	277	256	233	229	276	234	230	241	234	221	209	233	231	252	252	246	244	237	240	263	251	241	216	231	225	225	233	221	230	277	217	200	231	251	230	252	250	261	225	269	214	226	214	222	213	224	230	240	254	221	233	229	211	221	221	198	225	232	226	237	219	213	272	222	235	245	223	226	200	232	223	233	212	222	220	242	250	262	254	231	244	235	217	246	247	262	238	252	243	240	224	239	229	231	218	223	252	223	187	229	241	233	243	214	208	242	219	243	257	246	209	257	217	232	229	259	240	239	236	234	225	187	229	225	244	257	244	245	238	217	252	229	228	245	248	234	226	233	279	212	241	228	204	229	239	219	213	245	219	244	216	247	229	214	253	223	233	225	201	213	231	215	212	231	216	248	243	219	210	237	222	253	259	243	231	233	266	240	207	227	227	227	254	235	203	194	205	207	229	239	217	213	216	238	222	223	221	209	220	222	190	246	212	239	192	232	252	203	218	223	230	230	251	215	232	228	238	230	224	240	238	237	229	216	225	226	236	227	206	216	238	230	232	250	242	231	212	221	249	242	221	227	246	254	194	239	246	234	245	237	217	215	225	229	230	225	237	230	214	229	244	225	221	233	219	212	254	199	194	225	233	241	256	255	210	232	228	232	226	177	222	240	245	228	201	223	238	230	224	229	227	222	213	234	204	229	207	230	221	255	212	238	244	222	220	208	215	236	237	237	216	240	252	223	217	257	213	227	232	237	211	251	227	244	229	243	225	248	272	243	228	240	235	234	232	217	222	244	240	265	223	228	222	242	227	230	228	233	242	241	234	226	217	215	245	272	219	242	237	234	240	243	251	210	230	230	212	220	226	236	224	221	214	215	232	238	258	225	217	240	235	233	268	218	212	242	246	251	246	244	230	231	246	229	199	211	217	215	226	232	228	256	224	210	205	230	218	225	223	227	236	221	239	216	210	238	249	221	225	221	228	206	231	239	228	239	220	225	236	235	206	260	223	261	238	208	221	228	236	222	243	233	237	238	225	216	227	224	233	246	234	235	236	243	203	250	238	249	206	209	251	228	227	217	223	219	224	226	235	220	228	232	232	252	215	237	227	228	216	242	221	246	218	211	198	217	215	223	254	215	243	240	260	235	227	214	226	263	241	227	204	232	258	203	234	231	224	235	222	242	240	240	233	233	225	203	214	209	228	248	235	242	232	243	229	244	243	255	244	210	231	218	218	220	257	222	208	208	229	268	234	235	226	222	214	260	223	239	216	217	247	232	221	204	220	230	227	249	244	240	247	217	243	243	211	258	238	220	230	240	235	213	228	235	268	241	227	244	218	242	227	209	239	248	237	225	238	246	232	234	250	221	209	188	250	222	212	208	245	225	205	228	233	242	248	223	198	259	223	235	204	237	241	216	245	236	230	227	240	228	206	229	225	228	264	210	231	250	245	218	231	219	233	232	247	240	258	249	223	230	229	227	234	231	246	260	268	199	207	233	219	213	234	220	211	233	255	251	268	237	245	265	225	227	242	234	210	197	211	211	238	210	209	221	218	242	241	220	254	228	225	249	246	227	210	215	236	225	237	237	246	237	213	237	216	240	238	217	231	238	236	247	226	235	247	214	260	248	244	227	222	240	241	212	255	238	213	260	206	231	240	208	220	221	203	238	195	250	213	250	233	233	212	229	226	214	227	259	226	224	195	212	241	220	201	207	232	253	257	221	240	243	254	219	218	229	232	227	231	249	258	244	220	232	240	221	229	237	189	245	258	240	236	219	202	212	226	231	266	208	246	223	216	226	231	230	267	225	219	230	228	251	231	188	228	235	234	229	235	250	236	241	212	222	242	256	237	248	220	219	215	220	244	207	222	251	218	233	224	260	245	243	215	221	219	209	211	227	206	223	241
8266	5631	12143	14909	15425	13842	12239	10281	6924	3655	2134	1744	1935	1696	1948	2138	3003	2792	2895	1528	1371	1332	1246	1286	1342	1099	1270	1282	1487	1405	1438	1377	1314	1418	1718	1840	1416	1073	868	843	877	911	836	789	739	751	715	758	686	655	683	631	659	639	583	652	676	657	677	643	635	618	622	564	595	611	622	644	581	600	597	560	590	553	624	618	597	591	570	618	594	590	589	595	633	533	569	590	628	584	595	571	591	579	588	592	559	527	590	588	591	548	615	549	558	561	593	598	566	582	551	575	574	600	603	577	586	577	620	612	592	598	589	595	582	619	609	600	584	579	554	595	566	572	566	550	600	555	611	595	590	540	570	600	557	587	551	587	587	589	567	501	586	545	579	595	611	593	619	579	579	574	599	618	569	568	569	557	573	592	574	585	558	601	567	599	595	591	582	550	587	578	600	616	575	596	565	581	555	573	612	559	582	522	586	608	625	548	611	562	542	582	616	545	625	606	565	616	553	582	589	562	557	614	573	561	614	543	590	573	588	602	595	574	564	534	578	596	553	601	600	527	567	580	575	602	550	587	599	551	618	542	565	566	507	583	584	589	565	573	637	569	577	595	577	602	509	627	591	572	570	609	597	589	580	602	570	534	620	577	598	542	557	610	570	563	547	542	586	594	557	557	622	551	553	591	580	577	562	582	591	600	576	603	534	559	567	562	538	555	546	567	551	563	582	574	616	604	565	553	596	582	600	553	548	608	552	602	567	617	556	583	632	603	564	550	591	537	623	549	611	570	585	577	603	571	594	615	571	596	568	572	543	588	563	581	600	585	588	561	607	604	626	583	553	596	541	556	580	594	601	596	582	622	592	573	570	635	605	569	589	562	606	568	575	566	546	598	582	600	567	577	527	568	558	613	525	532	568	607	564	563	594	565	509	648	542	601	580	600	619	584	577	578	579	554	580	576	613	605	597	562	573	589	603	575	579	581	599	598	611	553	584	586	538	572	589	585	560	598	581	576	585	594	579	618	613	586	559	615	515	568	565	557	563	598	569	577	580	572	561	585	582	592	580	560	548	574	551	578	573	612	626	626	563	598	651	617	589	555	607	530	534	570	602	567	567	536	608	605	575	535	584	588	601	594	592	610	569	598	550	569	629	577	559	621	563	580	583	552	557	594	590	545	544	537	562	610	535	562	609	546	561	589	567	597	597	585	583	604	555	568	575	612	576	575	573	623	565	546	545	559	583	569	559	592	603	551	571	612	587	553	590	565	572	576	565	586	557	556	622	573	550	548	561	570	582	546	607	602	563	553	566	593	550	615	564	603	590	536	585	623	589	541	563	562	572	545	564	579	549	573	609	553	576	585	593	554	548	586	592	560	589	623	557	550	568	583	596	608	585	580	575	562	559	572	575	564	573	609	568	591	576	602	596	582	589	560	565	570	550	587	620	616	588	543	650	571	524	569	556	576	559	543	574	617	563	600	574	576	583	547	596	565	608	566	573	592	540	568	544	601	572	569	617	570	580	566	612	542	564	599	569	583	580	582	571	587	594	582	556	634	562	565	516	593	604	569	560	585	536	571	585	588	647	554	606	582	546	569	593	567	548	562	580	603	584	606	587	569	612	596	581	619	552	586	581	572	587	613	613	567	537	562	586	594	598	629	587	608	592	568	577	567	583	606	558	556	552	615	575	617	565	612	583	592	584	613	604	597	535	552	609	570	573	583	579	540	592	559	598	590	600	550	553	555	596	586	574	561	599	575	575	603	562	595	575	589	586	599	549	585	564	574	571	583	588	606	553	560	563	582	569	583	584	597	570	557	565	584	602	592	585	602	578	563	586	575	552	600	588	609	626	573	531	577	567	588	544	595	581	526	609	568	573	608	582	561	595	545	623	596	538	558	546	535	612	561	544	597	580	610	559	580	580	588	581	560	562	548	612	607	547	572	578	635	571	606	552	569	598	556	579	553	580	601	578	614	557	566	578	552	616	594	582	615	612	590	639	567	566	639	571	544	553	597	595	536	593	586	613	591	598	599	595	543	538	577	548	598	581	612	624	539	586	558	587	589	608	579	556	568	580	538	586	556	585	585	613	574	611	554	569	581	548	595	573	592	611	597	601	574	595	568	633	640	542	599	594	529	596	593	562	627	576	582	581	555	619	601	580	582	583	610	574	547	589	575	571	595	592	555	562	597	587	554	559	569	563	588	594	577	595	605	594	598	595	626	607	596	622	603	564	575	561	628	584	546	569	589	609	579	597	578	612	588	585	580	624	565	586	548	596	583	571	588	561	575	573	595	554	547	570	591	558	608	524	615	588	559	602	543	554	622	571	590	553	557	583	550	592	583	560	600	634	586	578	569	550	597	586	563	572	572	594	573	613	575	578	544	573	577	574	543	580	595	595	540	581	540	615	560	637	629	590	642	570	606	537	612	559	597	606	605	588	600	585	551	581	576	597	611	586	528	573	613	613	593	553	558	563	583	579	604	554	581	629	627	615	568	600	572	565	552	596	567	547	545	601	618	586	565	560	587	568	592	543	582	579	549	603	561	532	653	591	614	601	602	658	583	586	556	596	545	574	596	609	571	576	582	571	559	544	598	605	584	588	588	567	566	579	585	533	548	596	597	595	622	557	592	618	564	614	603	605	569	529	539	544	596	593	561	570	569	547	593	582	594	580	540	607	596	623	569	598	573	566	570	568	535	600	536	549	618	572	560	619	582	543	605	585	596	595	573	603	643	557	568	553	560	547	579	599	593	580	594	610	585	593	542	568	582	545	596	582	580	596	570	601	553	579	575	548	578	584	564	574	565	590	570	641	547	594	548	606	557	574	558	620	624	592	569	562	582	579	555	607	581	595	578	563	584	579	600	587	591	585	551	611	567	608	562	578	561	543	547	562	582	615	596	605	551	582	619	561	580	574	606	560	559	602	593	588	581	569	594	591	570	586	548	608	597	595	595	582	534	549	539	595	552	534	602	590	585	547	576	622	586	579	589	585	569	589	585	583	557	598	579	583	638	533	596	599	550	570	587	614	540	626	616	574	597	554	567	599	582	584	591	555	619	579	561	573	595	611	584	587	605	556	592	588	593	587	610	584	581	670	565	546	550	599	578	583	577	634	561	582	594	609	577	587	587	573	577	613	550	577	590	570	585	594	571	624	594	560	587	575	615	586	609	573	606	596	623	574	608	589	591	603	547	627	599	564	590	566	563	565	584	607	560	588	591	607	612	553	631	604	582	587	565	552	562	543	556	571	577	557	592	600	558	564	595	570	553	567	551	561	591	605	564	598	563	581	569	583	571	551	571	607	541	605	594	563	610	558	573	504	552	563	564	611	562	608	569	592	530	565	563	591	585	543	551	613	582	536	581	556	566	578	595	575	558	608	537	555	591	569	528	595	552	561	610	563	574	603	602	565	610	544	602	570	513	589	603	573	553	523	634	581	565	583	601	582	546	585	583	560	608	613	625	607	584	557	584	624	602	542	569	595	587	552	599	576	578	561	552
18356	9960	12761	11582	8930	6579	4956	3548	2064	1010	567	543	487	450	510	544	726	724	639	395	391	419	338	340	438	333	345	328	330	387	364	395	361	436	414	461	392	266	244	239	251	245	243	209	221	210	241	242	225	195	227	201	197	183	205	228	191	211	213	234	199	197	204	181	227	207	200	183	184	190	183	198	195	194	201	191	167	171	192	201	173	182	174	177	192	196	168	188	182	184	162	199	190	188	194	180	189	189	175	152	192	186	179	182	175	189	204	180	184	218	189	210	195	205	165	193	219	203	191	178	193	187	189	184	159	192	194	203	187	187	168	183	197	187	182	184	216	200	195	188	180	206	189	171	200	193	190	186	208	179	205	210	179	188	173	207	185	190	197	196	171	195	177	172	201	182	169	190	197	193	182	179	202	192	210	194	179	210	197	184	199	170	182	184	197	185	202	195	169	176	191	174	167	192	193	150	168	182	185	200	203	191	191	190	196	211	193	206	180	174	184	189	171	182	196	185	208	184	206	203	213	198	170	174	177	162	188	201	193	175	166	192	195	192	172	215	159	209	198	187	183	182	205	188	207	191	210	211	183	191	190	184	188	220	193	209	200	195	182	203	156	206	176	181	184	200	178	182	184	184	195	194	197	190	192	196	197	191	215	177	179	173	191	194	212	206	189	210	166	184	197	203	178	209	192	184	200	190	184	172	217	189	183	187	174	175	198	196	187	211	179	186	172	197	191	218	201	164	196	186	187	186	189	181	204	204	181	207	169	189	148	206	193	217	174	185	167	215	196	195	188	170	212	198	189	179	192	165	191	189	212	191	191	164	208	158	191	181	168	191	186	165	188	200	172	192	187	174	182	207	202	206	172	199	166	207	203	198	180	173	200	201	179	188	172	165	187	180	192	176	174	192	163	183	176	172	184	178	180	187	190	178	183	205	187	199	185	204	185	184	197	205	198	171	175	182	211	204	190	184	158	175	212	222	178	176	182	187	196	192	209	191	187	180	201	203	151	169	184	204	166	189	179	180	192	184	202	196	173	185	174	204	204	194	196	208	211	193	177	181	155	175	204	164	189	176	185	195	199	202	169	202	202	183	196	188	197	188	192	212	196	183	187	188	189	178	216	183	211	203	173	175	196	222	208	199	190	194	202	169	171	197	169	196	168	200	212	172	182	199	172	185	181	202	194	188	208	185	189	191	176	198	200	194	182	175	194	189	214	206	172	176	185	182	177	180	198	193	195	183	175	225	200	175	190	183	197	200	182	180	193	184	190	196	160	205	189	196	183	184	214	210	153	192	203	199	181	177	205	184	197	204	178	200	181	154	174	198	207	189	184	185	196	199	181	177	188	202	203	182	186	174	191	165	190	181	185	199	186	196	187	193	184	189	150	162	177	194	173	193	196	180	178	184	156	178	186	197	206	148	194	168	216	179	178	185	208	176	177	187	180	194	186	188	208	192	184	164	200	170	191	186	193	173	185	202	178	210	221	199	182	198	190	181	190	188	185	186	203	205	158	210	168	200	190	188	190	188	184	194	195	177	174	193	195	177	190	170	182	232	184	186	199	189	175	161	196	203	192	192	192	202	184	196	169	195	185	159	209	197	178	173	185	197	186	181	209	165	206	177	208	189	182	224	192	165	191	194	201	178	184	198	174	147	183	192	157	207	187	199	193	191	172	168	172	192	208	165	199	177	188	214	198	190	206	183	185	180	180	198	205	177	203	171	174	181	191	201	171	192	197	213	168	209	189	179	192	204	166	176	186	181	191	209	180	202	187	185	151	197	171	197	205	207	190	184	199	193	181	190	180	164	189	195	156	205	174	202	206	180	207	178	176	191	191	187	194	179	208	173	186	189	183	192	204	179	188	205	231	162	191	191	192	184	175	177	194	182	214	182	187	195	212	170	197	142	190	205	191	187	184	195	162	217	200	172	189	189	215	188	166	197	215	211	180	171	190	180	195	181	185	182	191	193	185	159	208	214	213	208	177	193	194	217	197	204	196	186	197	205	185	202	214	180	206	219	187	183	167	205	200	194	188	175	201	176	178	174	186	198	202	181	165	188	196	176	175	171	199	208	234	173	174	203	176	181	182	192	174	196	175	198	193	171	190	180	210	187	207	208	213	181	186	193	172	198	178	160	189	162	210	192	178	162	186	202	190	196	169	195	201	200	173	201	176	169	167	184	192	200	185	169	199	192	203	200	173	195	189	182	180	206	175	195	202	178	174	197	192	189	203	176	209	186	203	196	183	180	206	182	174	184	174	198	191	199	197	181	186	202	199	175	175	180	174	211	194	198	182	200	169	188	176	187	171	186	183	194	203	206	193	183	195	186	173	180	188	191	190	189	211	213	194	180	185	192	175	192	192	177	173	192	179	182	198	194	192	186	197	182	154	189	163	197	197	207	160	192	209	198	164	185	210	182	168	201	207	182	167	189	193	166	171	201	194	194	216	165	181	177	186	202	187	191	177	196	186	178	201	206	184	195	194	206	187	191	155	196	218	177	195	181	178	209	190	185	182	179	186	185	174	187	157	209	196	193	185	204	170	201	215	196	169	189	177	198	189	169	191	191	184	180	194	198	170	196	183	169	201	166	174	219	195	210	176	213	189	188	194	191	179	172	191	187	206	188	189	184	193	213	179	174	160	172	192	175	176	182	200	188	202	175	194	193	168	173	190	202	195	223	189	204	216	184	197	193	178	192	198	199	188	194	200	178	201	185	191	195	197	215	177	176	166	174	179	174	187	186	217	187	174	204	189	208	183	232	204	192	175	188	179	182	195	192	175	219	193	179	180	196	184	180	190	186	176	191	188	191	186	196	220	175	185	193	199	182	206	199	213	190	197	181	168	177	198	197	190	161	173	197	194	166	185	169	197	181	180	196	200	195	202	175	191	175	198	171	181	189	180	168	182	175	189	180	181	190	206	224	201	221	208	182	209	201	205	201	208	187	177	209	179	182	184	191	180	190	202	171	194	200	226	218	187	182	195	196	178	189	221	199	182	223	189	177	172	174	177	202	179	216	183	215	196	189	184	204	173	180	175	185	178	179	192	214	163	194	188	200	176	200	199	191	200	183	185	176	182	202	185	211	216	176	190	180	186	170	182	171	188	184	184	167	193	161	183	204	196	170	187	198	205	200	189	175	196	164	182	196	188	214	180	170	190	220	200	198	176	171	194	161	175	169	187	182	191	178	205	205	190	182	171	164	219	185	186	200	198	191	198	197	192	186	218	199	208	198	187	180	191	191	204	202	183	194	198	199	190	193	165	199	201	202	188	197	171	198	178	187	190	171	192	195	174	188	194	188	220	200	185	213	177	193	192	184	206	161	180	192	193	171	202	207	180	210	186	185	182	187	196	180	184	198	191	196	198	205	162	192	220	178	179	184	204	185	210	187	182	184	179	188	193	202	193	199	169	177	186	173	193	216	184	217	195	186	175	218	202	173	196	170	182	209	190	191	170	213	206	208	159	209	180	214	185	177	188	193
10791	7614	16673	19750	19784	18330	17145	13526	9205	4994	3102	2632	2683	2416	2847	2967	4249	3891	3710	2118	1974	1994	1836	1792	2028	1600	1662	1862	2048	1965	2148	1993	2338	2613	2628	2853	2142	1179	979	942	1188	1119	930	817	758	781	768	833	747	736	683	668	629	648	641	638	599	634	671	694	599	600	627	584	551	553	548	524	614	487	533	531	531	502	516	517	492	515	524	529	520	531	518	525	510	544	528	548	517	475	529	531	575	485	496	510	503	570	539	492	533	538	488	516	501	518	525	541	509	521	493	506	502	535	510	513	493	505	535	500	520	484	512	512	483	505	494	456	499	511	516	503	527	542	494	526	500	534	495	470	528	488	529	523	535	516	483	532	512	513	502	563	563	512	520	494	514	507	519	516	511	522	496	476	512	514	493	527	491	520	505	497	493	509	489	527	513	497	516	540	549	508	524	533	511	524	502	521	513	468	487	541	524	508	471	492	534	496	483	487	507	547	487	506	484	524	484	488	507	545	504	501	493	459	478	479	516	522	507	504	552	524	537	482	539	501	526	485	502	474	503	498	510	508	479	525	530	492	479	492	500	499	511	516	497	485	518	490	501	514	460	490	511	495	486	556	503	502	507	489	475	490	533	492	449	531	510	494	524	543	509	538	469	538	523	504	498	515	540	501	549	547	502	523	547	527	521	507	523	514	504	507	489	527	534	492	481	517	483	502	491	483	510	485	491	515	479	531	494	503	453	513	520	545	484	509	493	507	522	485	472	519	500	582	547	518	515	511	498	563	460	473	513	478	533	540	483	513	518	509	479	521	524	481	523	488	487	475	520	521	501	499	484	507	543	485	504	480	539	510	494	485	485	509	508	529	492	513	528	493	548	553	488	536	530	486	496	503	495	480	534	515	495	486	470	445	540	519	529	507	496	517	522	512	510	511	487	516	473	467	496	514	517	494	526	527	517	533	469	501	487	472	484	514	529	442	443	499	500	511	528	500	484	513	471	495	485	545	547	492	492	530	533	548	482	526	486	497	573	480	508	517	504	529	465	483	545	551	510	479	528	532	496	484	509	491	510	528	501	536	526	513	510	517	472	526	537	519	524	495	519	500	505	498	490	512	547	533	511	474	532	507	491	505	506	524	514	528	495	493	510	518	505	511	541	497	511	534	522	510	512	535	481	526	506	512	480	519	496	528	550	490	489	510	511	481	514	535	493	471	510	503	511	505	478	511	454	521	474	495	512	497	486	494	548	480	529	506	528	488	521	500	534	503	498	463	488	508	509	505	506	480	549	522	489	547	520	524	490	550	498	557	539	509	523	473	476	487	515	484	492	476	481	502	514	498	508	523	478	521	524	492	496	504	500	507	499	527	500	506	520	495	498	514	496	489	532	501	507	519	469	514	491	509	525	515	529	521	546	507	528	494	500	507	461	475	538	489	516	519	479	539	500	491	505	469	514	517	489	482	476	500	527	512	478	462	489	482	520	499	537	498	508	507	509	501	486	494	508	554	516	501	515	521	515	535	528	475	494	504	457	519	466	511	491	446	488	517	458	509	518	507	519	521	501	499	505	544	498	492	485	487	502	484	527	482	499	521	535	503	501	518	500	496	537	500	515	525	454	511	474	510	491	538	534	522	502	518	523	525	497	503	518	509	482	484	483	485	529	505	497	468	530	531	514	522	510	495	487	506	480	491	481	500	483	487	505	463	544	485	483	529	518	541	486	502	527	475	514	503	492	498	508	499	530	534	508	527	558	523	491	474	538	523	508	533	511	489	511	501	524	526	518	467	482	545	532	495	490	508	503	471	507	487	503	534	533	478	501	498	488	493	527	470	512	534	516	465	512	481	514	520	489	528	490	503	511	483	481	523	532	546	505	523	465	555	510	522	543	488	481	529	525	504	523	500	518	532	503	496	535	518	519	507	510	515	484	512	567	499	483	511	508	478	526	529	514	493	479	493	528	532	490	547	534	512	510	500	515	475	534	514	504	485	519	501	525	479	499	518	488	529	564	507	507	482	543	498	491	515	526	510	493	498	484	492	476	535	493	512	522	526	477	529	504	465	518	511	477	504	528	499	472	510	510	492	455	533	511	536	509	487	494	530	457	520	497	470	515	482	498	509	516	513	526	487	483	520	509	503	504	517	513	489	541	464	494	501	501	510	525	489	491	486	468	507	501	476	524	503	507	566	529	476	518	535	496	524	515	502	514	490	476	517	485	465	512	515	469	575	463	521	507	520	529	505	522	547	550	506	537	541	529	558	569	531	552	532	499	510	494	503	485	486	488	523	486	493	554	532	487	527	512	515	526	485	508	471	497	502	505	510	526	536	511	492	538	508	524	453	514	527	519	535	506	484	481	507	516	539	507	538	496	463	499	482	522	499	494	492	544	538	494	469	518	483	529	506	482	523	510	510	494	493	500	512	487	508	468	544	506	536	491	532	516	520	522	527	517	507	548	493	487	503	547	555	471	500	493	520	546	434	521	509	509	492	532	519	468	567	514	537	489	515	517	508	559	499	495	516	508	499	525	549	484	492	565	499	529	485	476	475	483	470	521	492	513	497	542	527	483	547	515	527	518	498	511	548	506	487	513	537	526	541	514	483	536	545	537	509	510	515	496	485	545	528	532	518	503	497	485	536	509	485	531	536	524	481	490	515	532	483	517	507	477	476	520	523	508	493	488	506	515	497	487	467	530	507	526	539	479	521	510	495	500	512	507	560	519	515	496	536	474	524	513	489	503	481	498	493	494	485	500	487	486	534	494	499	489	525	480	535	491	544	516	515	518	516	508	494	520	523	491	507	505	469	509	494	528	537	506	510	478	481	497	515	540	510	510	498	499	492	485	466	481	510	538	512	480	511	493	542	504	485	520	510	507	524	519	502	496	500	519	479	514	512	521	492	500	530	506	494	510	476	511	518	537	529	493	509	504	544	495	503	531	561	500	519	476	491	477	512	503	516	493	528	541	522	510	530	491	513	492	508	521	540	505	483	512	506	509	497	480	473	514	504	498	522	549	505	497	532	490	538	499	488	540	489	452	502	507	481	490	515	484	479	484	515	499	519	522	514	543	487	517	524	506	494	547	512	505	505	501	505	455	511	534	465	506	524	465	519	536	498	464	509	518	483	525	520	529	533	525	462	508	507	534	496	469	514	472	478	515	464	502	504	538	453	431	525	521	506	473	529	493	459	500	519	504	477	511	495	488	520	484	476	499	496	512	525	501	542	490	505	496	525	543	498	508	496	503	507	513	496	485	522	489	491	525	478	537	528	472	530	467	466	525	505	512	504	504	482	498	509	524	545	535	506	459	469	509	493	497	525	505	497	484	508	499	515	513	460	484	508	480	525	516	570	510	532	521	521	498	515	502	534	528	512	515	521	532	498	493	480	492	501	524	513	491	503	520	511	498	537	501	494	550	506	508	477	469	525	485	479	510	489	461	540	502	505	482	523	518	490	508	522	504	533	459	499	515	541	473	497	482	474	544	532	502	497	484	500	474	531	525	508
5067	2773	3934	2432	2377	2161	1989	1336	858	517	444	482	426	468	467	532	542	548	446	396	407	389	405	436	435	398	410	381	393	385	395	387	403	417	414	415	424	374	371	410	396	369	388	362	404	394	404	355	412	413	406	383	381	418	390	369	391	391	432	388	403	385	406	428	372	402	397	396	405	395	381	364	360	422	378	336	377	372	392	379	387	375	369	386	395	388	392	374	372	378	403	374	391	388	389	381	327	369	338	401	448	365	390	365	361	369	396	372	354	429	400	395	395	397	383	389	399	376	354	398	388	383	388	419	388	373	388	379	401	405	369	374	367	405	385	423	388	365	392	378	356	363	408	399	369	372	369	312	390	407	430	367	409	386	402	364	397	428	372	406	389	363	391	382	397	392	383	398	435	415	407	409	380	372	372	352	430	386	375	361	353	430	397	382	430	422	402	370	404	376	338	369	403	441	379	374	409	367	402	373	392	377	396	359	396	400	401	375	370	348	399	392	387	394	375	384	389	397	378	383	371	347	404	382	416	396	374	398	404	437	369	383	398	416	376	411	387	396	369	405	384	409	421	352	381	381	365	374	386	365	388	387	388	373	382	387	415	379	388	388	351	408	400	393	372	410	409	407	419	399	387	356	370	376	426	403	391	343	359	382	372	391	380	356	391	351	418	391	378	429	375	377	378	383	378	418	374	410	399	404	350	373	391	365	433	383	362	401	367	313	398	387	364	351	398	387	410	388	366	371	374	438	387	378	389	402	372	404	377	425	382	343	369	364	404	399	395	368	360	396	398	355	384	429	379	349	347	384	398	397	398	409	359	403	367	402	403	403	351	382	375	393	375	392	413	409	374	351	387	378	389	402	374	378	353	369	404	367	370	388	422	388	390	403	368	409	376	341	377	419	384	411	374	384	394	398	373	365	378	375	365	364	369	338	376	392	388	378	385	418	378	382	404	360	363	379	417	387	390	399	399	442	405	392	414	413	366	358	383	369	425	412	391	380	404	361	420	408	384	409	361	375	393	394	347	378	386	403	427	356	381	350	365	380	399	398	378	376	400	398	427	357	361	387	348	378	352	385	385	364	398	346	392	403	380	389	410	374	405	396	406	395	400	423	367	360	393	420	369	389	403	375	383	356	373	345	407	373	387	347	378	362	379	387	389	387	387	367	419	362	402	373	355	367	381	363	392	387	366	365	389	393	368	401	388	406	392	374	387	367	416	405	383	383	353	312	362	387	409	367	373	380	380	361	387	402	373	394	361	391	404	400	324	404	402	407	380	382	392	353	389	428	386	360	423	375	382	439	366	371	418	345	389	398	354	383	365	374	396	359	368	372	368	369	391	385	392	405	386	388	416	389	412	383	363	363	393	331	384	380	380	385	360	355	374	359	392	402	405	400	388	419	361	361	402	359	413	358	401	390	387	397	397	372	385	397	373	382	390	375	387	380	382	381	379	355	404	379	381	398	404	352	373	368	388	431	397	382	400	412	407	419	398	410	377	408	391	380	366	373	398	399	347	387	394	385	374	381	370	380	368	431	383	370	411	392	399	388	431	338	388	374	391	392	373	394	364	378	410	406	403	403	395	422	381	391	394	407	373	409	349	332	411	364	376	391	388	397	384	361	395	380	425	426	367	370	358	356	407	365	383	373	395	386	374	380	373	359	395	396	392	394	403	404	394	398	370	400	403	365	365	410	388	386	374	379	385	362	333	416	398	361	401	397	354	407	383	363	410	406	369	422	378	373	400	389	393	389	370	404	419	366	370	388	353	373	410	338	423	394	341	375	415	385	386	409	402	395	390	399	378	394	383	374	396	382	356	376	400	377	409	396	356	373	384	407	410	345	362	395	406	379	370	406	410	406	377	375	399	372	392	360	355	418	394	391	360	389	428	393	396	399	422	452	342	389	390	392	380	401	376	411	360	389	412	389	378	361	399	421	354	354	402	367	387	415	438	382	410	398	379	386	411	365	368	396	374	373	388	397	403	417	418	366	383	384	380	394	394	382	389	386	364	354	393	373	379	377	386	384	384	387	398	381	379	376	418	340	383	365	352	386	388	359	405	388	353	422	373	375	363	394	370	348	395	390	392	375	377	413	384	393	380	396	374	389	413	413	377	407	379	405	358	360	389	378	359	387	411	346	356	383	371	378	407	401	388	391	385	411	408	417	355	367	373	384	378	413	388	370	438	363	439	414	383	399	427	397	375	406	401	389	383	410	369	360	387	387	396	394	380	355	432	411	411	389	411	348	381	377	393	354	411	390	364	362	376	334	384	410	369	360	361	399	403	351	393	414	402	402	377	355	367	400	369	394	406	388	411	401	407	404	403	382	379	401	399	382	344	405	346	357	400	331	407	338	436	402	430	364	365	400	355	416	392	366	380	395	377	422	414	375	396	390	364	388	390	441	418	381	410	426	412	399	393	408	345	376	397	395	417	384	360	420	393	375	433	358	379	392	363	375	371	383	386	410	372	340	352	360	460	377	401	387	388	389	391	369	421	368	377	385	398	372	366	373	411	406	387	400	417	372	367	368	379	374	409	365	399	372	377	399	372	378	366	402	398	400	406	407	367	387	390	372	386	362	384	405	411	411	421	389	380	385	400	388	430	357	372	389	363	396	402	335	368	373	388	372	379	331	383	385	400	379	395	375	390	397	390	387	372	404	418	407	359	380	401	401	352	390	393	392	406	370	358	416	425	371	381	385	404	407	430	378	373	380	410	362	375	381	393	411	365	378	351	370	435	396	395	391	409	356	389	405	410	351	351	404	419	387	408	412	442	376	402	380	375	404	403	381	366	398	376	361	393	403	419	372	378	356	393	398	398	391	400	381	411	411	410	380	365	362	375	397	375	391	397	396	396	409	406	370	401	384	425	365	397	368	451	419	397	382	381	373	391	389	387	409	418	351	392	363	378	392	377	370	405	369	403	375	422	382	419	384	396	387	421	398	380	359	367	386	393	418	348	406	359	400	371	399	381	373	391	394	392	397	362	397	370	387	397	416	403	387	379	384	440	367	378	383	346	396	317	397	406	404	411	383	407	366	375	372	407	398	357	392	379	393	388	377	363	379	384	394	355	386	382	356	415	356	387	385	380	383	400	391	402	375	435	397	391	346	367	373	415	399	422	355	368	380	356	379	376	390	371	420	343	391	376	399	392	380	428	350	371	384	397	388	361	433	347	405	363	402	370	403	388	414	359	399	360	390	432	377	374	375	377	385	387	367	354	379	391	374	392	417	351	408	357	382	382	390	360	377	373	354	389	391	378	368	371	401	390	396	348	373	391	364	366	400	396	412	391	400	373	388	396	389	366	408	425	388	391	388	399	370	393	391	382	394	403	359	366	382	364	419	387	389	393	403	396	398	405	397	407	378	339	411	381	412	347	372	398	400	387	369	400	398	369	439	386	400	371	398	401	376	342	379	410	363	364	380	330	395	385	401	358	387	436	381	384	364	382	396	400	404	405	352	380	371	410	378	409	388	380	379
3994	2935	7176	7396	8586	8731	8235	5530	3760	1946	1171	1112	1245	1239	1398	1711	1982	2003	1687	1075	923	1054	954	986	957	964	912	927	926	972	997	921	958	875	1076	1055	990	961	901	1035	978	918	944	947	930	900	903	935	947	923	896	950	938	932	913	943	932	940	909	926	925	905	942	869	926	893	918	959	853	868	891	859	918	850	947	952	948	929	918	894	918	931	890	888	979	936	933	916	919	943	928	864	906	894	900	895	924	879	904	933	902	899	903	905	892	925	879	963	939	914	960	878	940	926	891	900	936	922	911	1002	900	959	884	862	914	875	909	905	897	917	891	922	870	928	848	914	897	868	908	912	941	896	918	888	896	910	905	891	897	958	932	923	920	900	882	940	919	936	888	870	876	861	892	904	930	938	957	955	902	905	984	900	950	935	884	892	948	955	950	931	921	911	917	908	905	893	946	896	874	906	882	916	972	956	914	922	945	895	911	915	929	886	859	947	944	870	898	895	963	892	940	962	933	910	943	950	888	935	953	940	930	926	894	938	888	890	958	963	931	927	916	878	903	937	896	913	895	898	929	934	939	927	933	847	939	897	916	952	928	897	868	881	878	922	891	918	931	923	873	881	912	894	925	844	885	912	872	966	930	958	875	889	895	914	904	886	902	906	894	931	868	929	879	971	997	927	928	922	897	905	922	894	936	908	919	921	918	893	916	929	921	918	909	919	928	906	940	882	944	919	911	915	929	988	924	855	848	943	925	892	946	945	982	901	904	872	906	904	906	929	883	944	924	889	918	903	929	916	875	882	895	900	957	950	929	887	930	964	907	978	894	923	925	927	875	899	889	907	868	921	912	881	950	915	996	953	942	898	881	912	853	961	890	952	895	916	921	829	925	852	933	904	934	908	901	946	906	945	899	946	895	921	950	931	881	907	912	939	928	919	931	902	918	890	929	904	970	959	923	854	944	868	935	930	966	919	875	920	926	936	939	896	921	888	953	929	927	911	900	935	957	927	900	919	918	932	907	874	914	896	905	898	958	927	918	924	932	960	905	934	954	931	887	953	860	927	921	907	891	930	981	911	901	890	947	905	911	906	900	965	856	890	869	996	892	897	892	967	928	894	936	882	924	906	906	894	931	923	907	913	919	932	912	970	883	937	896	891	922	880	913	967	962	861	898	930	933	903	876	835	917	940	950	872	857	912	925	885	924	859	942	921	891	860	956	939	914	965	904	896	917	935	970	926	899	869	937	918	961	971	888	925	907	883	871	953	943	926	894	920	935	926	917	893	911	919	903	959	952	903	852	902	907	961	956	934	950	945	888	973	905	916	878	885	851	952	870	908	907	933	907	835	945	912	929	885	915	952	880	920	954	905	948	910	920	922	908	911	929	893	918	893	882	958	972	902	942	869	913	920	916	870	907	909	910	870	891	964	932	907	879	885	923	923	924	935	961	885	876	944	940	870	903	886	906	932	918	940	944	899	945	897	965	893	921	898	957	923	933	934	893	937	915	878	934	938	922	899	925	890	965	890	908	888	894	932	903	897	934	928	893	911	885	900	892	926	925	911	928	913	914	909	938	948	901	898	911	938	912	940	918	889	935	898	863	892	899	932	905	899	849	928	866	918	924	996	915	983	903	921	946	898	884	918	879	922	926	868	920	944	928	921	897	917	897	952	916	932	937	911	931	897	924	887	934	890	915	911	947	854	925	915	874	909	930	906	877	877	913	932	893	938	896	927	901	878	913	908	892	922	914	916	993	943	957	971	930	906	880	906	911	983	940	904	902	944	877	866	926	896	848	918	869	931	978	943	897	907	912	943	877	851	915	900	900	953	934	934	867	892	965	877	968	925	881	948	910	985	862	911	892	940	947	864	926	905	893	956	956	934	919	921	920	943	899	981	938	908	936	906	959	934	840	980	903	870	949	903	848	945	971	901	926	953	942	927	914	887	937	915	884	928	891	900	919	907	918	905	905	874	931	953	868	885	908	909	930	907	901	889	880	836	978	938	851	933	906	919	913	922	943	927	910	916	849	884	915	908	954	930	981	922	878	892	888	868	920	954	936	950	945	942	914	909	882	969	865	876	948	952	924	912	884	911	893	914	925	884	892	991	894	892	919	876	869	918	895	989	928	906	962	949	923	924	932	901	942	970	898	898	914	886	887	898	864	904	960	914	893	939	985	861	909	925	893	860	870	898	954	888	896	939	824	892	897	893	961	903	870	941	907	942	928	976	908	909	929	905	927	864	870	918	880	922	942	924	923	907	878	956	923	891	940	896	891	945	909	963	943	876	903	881	943	924	920	951	810	913	925	942	907	965	908	920	953	925	885	881	903	915	901	954	892	933	932	870	935	908	895	901	957	939	948	901	932	965	940	888	970	924	958	917	907	928	934	948	907	954	889	881	899	930	892	897	917	876	924	836	976	891	909	920	938	912	914	938	896	898	892	916	890	931	921	970	899	896	903	934	875	958	892	901	857	898	987	952	930	913	895	902	915	904	947	912	902	887	917	956	908	886	959	892	894	917	891	945	946	902	937	951	978	908	930	925	925	896	958	923	932	910	915	905	935	937	929	922	911	856	939	889	864	898	928	888	907	887	912	926	958	916	938	846	868	917	855	894	882	958	907	890	879	874	928	912	932	847	887	934	941	902	893	954	864	926	941	955	926	947	916	952	943	937	936	911	856	891	929	968	976	895	928	864	913	918	931	883	827	908	938	912	932	916	964	889	871	921	916	908	889	867	914	975	832	908	903	866	872	898	969	916	888	880	885	856	949	898	910	868	941	888	937	957	891	951	941	855	929	902	944	937	858	868	949	885	891	935	880	980	885	933	862	862	941	969	949	928	910	873	912	983	864	872	908	918	879	889	955	964	917	918	924	912	966	878	880	899	901	914	898	894	966	903	961	879	891	858	938	880	852	913	912	933	911	934	919	914	921	887	924	913	874	926	973	970	919	949	880	952	904	894	925	947	932	948	914	953	916	904	888	945	925	865	921	928	924	920	884	915	921	947	886	905	885	927	927	964	940	948	858	876	903	929	864	908	865	984	904	904	899	941	931	865	926	887	898	898	974	972	923	915	881	912	935	920	883	842	962	899	945	909	916	927	903	884	946	902	980	961	945	887	906	908	868	876	885	913	937	949	893	931	911	927	950	884	904	900	892	858	887	937	934	959	909	909	903	859	934	904	909	922	914	893	876	926	882	931	900	866	899	908	926	916	982	964	915	906	902	886	915	933	849	889	899	928	908	909	899	913	925	906	973	937	944	969	874	922	969	950	924	927	908	879	917	925	925	942	872	985	905	907	924	884	875	947	872	931	988	932	911	925	947	896	919	961	928	880	898	901	853	842	915	938	888	903	906	946	946	917	903	898	963	853	919	883	937	903	963	896	904	891	921	903	898	940	946	939	920	870	926	897	935	914	884	909	972	920	918	969	957	908	920	903	916	944	912	948	864	903	923	930	879	906	903	876	898	947	929	901	943	968	909	911	951	969	900	937
13339	6636	8755	6940	5314	4579	3562	2297	1267	627	488	469	448	447	472	534	595	578	462	344	329	309	338	331	308	321	295	305	342	304	424	331	353	367	361	376	304	299	275	293	274	272	264	275	247	259	237	243	244	223	251	242	264	254	249	226	231	267	225	251	229	255	275	238	231	242	228	245	238	200	225	250	232	279	220	289	194	253	230	264	232	231	256	224	226	241	242	254	235	241	243	261	227	245	252	242	238	240	235	237	202	226	217	238	214	229	268	233	261	238	233	213	240	216	238	225	227	224	240	252	256	210	238	232	214	249	232	250	227	210	239	244	230	240	285	262	231	249	237	232	239	205	231	224	244	260	259	221	244	232	213	239	209	257	232	251	250	218	233	241	214	206	271	234	242	245	214	234	251	226	226	217	235	223	224	216	270	207	238	222	276	220	245	250	245	224	233	252	222	232	243	241	239	238	254	241	231	218	244	219	227	222	237	268	247	250	261	232	233	250	245	253	267	238	249	252	224	245	245	274	253	230	214	227	223	200	266	234	249	247	262	204	221	227	228	236	235	219	255	235	218	224	245	227	232	212	209	232	226	219	229	232	250	263	269	239	226	262	238	257	224	232	230	251	232	272	233	232	248	235	222	257	237	226	241	258	229	244	257	217	255	230	243	221	235	247	253	264	232	256	239	217	244	230	232	239	205	215	248	234	246	268	231	239	242	241	266	243	220	232	212	252	226	256	226	238	235	239	240	228	218	209	247	246	227	239	224	206	238	244	243	235	222	223	260	236	252	274	221	250	242	215	237	213	229	230	240	225	242	264	253	232	250	219	227	216	228	233	227	243	250	219	207	264	250	250	251	232	194	237	236	253	209	253	217	211	232	218	202	239	243	237	258	236	251	234	247	274	253	263	237	235	198	227	283	226	241	240	248	223	233	211	237	254	235	238	226	252	224	247	238	243	225	237	258	243	228	240	255	247	213	241	234	234	258	249	256	216	238	226	213	250	247	237	226	240	243	236	230	271	233	241	232	235	234	235	217	229	212	260	232	225	241	227	249	239	223	222	219	225	246	235	223	217	234	243	259	262	271	240	243	258	237	223	227	257	226	249	223	221	271	238	239	232	272	188	254	224	213	214	235	270	247	233	220	244	230	227	246	239	220	272	237	266	234	222	239	236	243	239	272	245	244	264	215	226	244	249	243	223	225	238	212	240	249	215	230	231	255	227	231	235	254	251	223	221	253	227	223	253	222	219	233	258	224	238	265	222	217	256	261	234	242	202	242	251	206	261	240	230	220	235	255	257	226	253	211	240	229	250	232	258	247	248	237	238	231	265	198	241	231	220	224	244	212	255	241	225	189	240	248	228	248	234	227	220	251	253	244	230	230	225	231	222	238	218	225	263	248	242	260	263	229	231	237	210	232	233	260	207	244	209	252	235	267	226	249	241	254	252	245	224	258	245	228	238	226	223	221	243	245	210	218	226	253	233	214	228	232	209	240	227	205	245	245	241	238	218	232	256	228	222	220	266	252	242	249	223	207	239	216	256	236	250	244	218	245	250	238	264	245	250	265	239	213	245	225	235	227	239	228	228	226	241	227	244	231	213	235	215	229	229	236	215	224	232	237	246	229	234	260	213	241	213	250	236	228	250	258	237	244	227	248	247	255	246	209	220	226	246	207	254	233	238	214	230	217	250	240	234	249	256	253	235	263	237	219	250	233	216	276	247	228	231	248	245	251	243	236	227	237	243	228	244	217	243	249	230	240	240	240	241	250	224	246	245	242	227	233	267	253	246	238	248	220	244	231	229	246	243	235	210	219	225	248	246	230	239	238	230	232	243	272	241	208	254	255	212	251	253	219	245	228	259	256	237	223	234	263	234	240	227	221	239	254	250	271	231	229	210	236	236	251	223	229	220	282	257	228	209	221	245	235	218	270	263	234	239	249	230	268	242	213	243	229	218	230	225	280	237	226	253	225	232	238	232	239	219	220	236	230	272	251	215	240	218	213	259	212	239	267	233	217	250	232	211	260	260	242	246	238	222	246	252	225	229	215	194	230	236	215	272	247	230	217	219	239	255	259	247	196	223	240	210	254	222	242	237	250	220	221	251	229	239	246	240	213	271	253	235	223	229	232	224	245	269	239	232	209	208	251	262	228	268	260	219	252	240	243	264	231	241	255	258	211	223	244	256	244	231	249	240	237	248	237	259	243	221	254	230	244	253	241	250	236	241	231	221	213	258	215	268	246	233	254	218	220	237	232	228	231	194	247	236	251	249	229	233	223	209	244	246	230	224	222	248	259	229	239	215	243	222	239	240	238	238	223	222	266	218	227	214	217	224	214	250	248	246	244	227	231	240	218	236	254	220	243	240	191	217	227	267	243	245	229	223	231	251	236	225	258	228	209	232	230	211	241	247	236	276	248	193	220	224	256	247	232	242	226	228	233	229	247	254	244	228	234	255	212	224	234	247	260	230	216	250	230	238	246	238	233	198	224	232	225	238	218	250	237	239	225	236	262	245	263	226	190	262	233	250	201	244	236	231	217	241	264	229	219	229	229	220	239	239	262	244	259	256	217	253	250	224	279	231	224	217	243	253	261	250	249	232	241	227	245	227	230	233	217	238	231	260	231	223	229	242	233	206	242	257	231	245	258	234	250	214	226	215	219	230	254	224	257	231	231	212	231	234	233	240	214	227	237	222	238	263	247	256	250	241	250	239	227	240	241	239	225	247	228	265	248	236	246	240	232	237	239	254	213	210	246	244	241	240	231	215	236	232	224	245	222	239	200	251	220	252	238	238	237	222	215	250	225	243	240	259	239	227	251	226	219	248	254	254	240	252	240	236	230	241	235	256	222	244	245	210	229	242	230	214	235	238	257	248	224	229	223	209	221	264	217	221	227	228	203	231	243	240	254	223	227	241	228	238	232	254	217	220	242	258	212	255	238	219	225	246	270	277	211	218	215	233	260	237	257	277	215	241	247	233	229	245	254	234	241	233	241	242	243	258	219	239	212	245	247	218	251	228	228	233	219	229	238	232	262	245	237	236	239	239	245	219	265	250	231	257	229	264	240	241	204	242	232	257	222	219	228	220	218	234	249	265	217	228	231	244	251	246	222	259	255	249	238	237	222	245	203	252	254	227	251	243	259	235	233	231	225	275	255	254	240	214	233	278	257	246	246	239	252	264	224	207	260	236	219	214	224	263	251	256	264	237	248	234	245	238	222	248	247	241	224	227	219	240	234	206	257	247	252	228	233	251	220	254	242	230	227	218	241	235	225	238	228	273	227	248	258	248	226	233	212	245	228	246	238	235	229	249	232	241	258	255	249	216	240	235	274	215	244	243	241	241	239	202	207	235	227	219	229	231	265	248	251	216	243	234	223	248	240	234	238	218	269	254	245	232	212	231	224	239	253	257	254	230	208	234	256	240	183	244	231	240	231	247	217	258	237	225	214	240	260	239	197	200	257	240	252	265	225	268	266	240	240	239	253	257
8826	5640	13343	15029	15298	15269	13709	9336	5824	3028	2030	2000	2129	1876	2073	2881	2775	3111	2225	1345	1332	1344	1307	1273	1258	1218	1210	1316	1405	1378	1837	1541	1702	1827	1798	1715	1335	864	891	1020	968	875	844	792	738	734	703	769	726	693	683	650	628	644	711	670	620	652	714	596	618	641	604	619	645	581	635	533	588	614	636	606	663	642	635	644	577	578	580	625	603	566	566	588	616	602	607	610	573	590	608	586	614	557	598	549	632	547	557	605	595	624	570	652	619	620	615	619	585	593	562	566	620	599	595	578	532	626	611	626	603	569	619	579	618	610	597	565	588	621	531	571	569	599	569	619	609	580	606	604	586	616	608	613	606	583	609	580	551	573	608	569	558	550	564	593	570	650	598	577	593	602	585	573	638	585	593	588	581	565	592	609	586	603	562	584	627	625	593	597	585	590	627	586	586	574	603	584	563	614	574	639	580	607	601	616	575	594	591	607	625	592	542	558	610	609	586	596	675	592	589	593	595	574	619	594	594	590	555	622	575	563	620	595	580	586	610	618	593	608	603	607	571	571	584	614	608	588	592	566	594	590	607	545	569	566	588	607	612	605	558	582	633	638	621	627	615	583	637	602	573	585	581	575	586	587	583	599	600	575	548	599	600	573	583	614	586	575	600	628	616	629	590	632	530	639	578	599	620	572	591	597	607	616	586	610	612	601	577	585	601	570	595	583	611	621	590	620	591	614	591	551	589	562	608	588	601	603	630	573	576	578	609	578	583	629	606	607	639	594	617	591	612	579	605	570	610	576	562	621	592	597	613	620	622	521	568	615	584	565	576	596	595	579	604	576	545	618	591	623	573	601	587	612	596	567	602	580	629	579	583	569	563	598	591	576	570	564	575	580	626	570	600	577	605	581	585	585	602	594	595	563	611	611	637	594	619	588	608	649	628	598	562	575	570	583	563	591	560	573	579	589	635	608	584	567	595	581	598	628	607	616	584	605	635	586	638	600	572	559	620	564	570	626	562	577	568	574	578	617	625	609	578	566	563	649	560	616	627	639	601	626	618	539	602	579	627	582	605	602	603	586	622	567	585	594	583	576	612	584	607	586	568	613	582	596	588	554	557	593	595	602	616	580	568	599	604	583	609	624	602	621	582	558	595	624	598	586	579	585	592	600	646	622	606	633	625	596	560	581	606	602	579	587	589	613	603	566	581	621	601	602	607	635	609	607	588	585	572	601	544	591	543	579	555	613	587	592	639	593	566	622	644	567	600	607	605	531	598	583	607	591	610	617	624	586	599	597	582	575	589	574	560	601	579	578	595	580	569	626	614	582	623	623	601	563	601	566	597	604	588	588	635	641	582	650	587	590	644	581	585	618	607	609	573	611	605	606	555	596	603	563	577	612	586	625	558	619	612	603	636	581	569	553	629	591	605	606	612	556	585	599	544	596	567	589	584	592	600	542	609	557	632	590	599	628	610	604	588	613	621	573	566	655	566	610	588	638	610	640	622	577	600	581	626	592	624	579	603	564	652	597	569	597	592	640	615	577	597	570	561	604	610	619	574	586	604	601	555	590	595	570	604	590	576	569	576	574	603	619	545	579	566	603	549	625	595	567	621	557	562	597	581	597	576	598	577	573	628	527	553	587	590	605	613	617	563	576	624	604	602	586	585	623	584	596	584	615	594	596	631	597	593	641	599	593	623	575	623	566	652	589	554	553	561	613	615	564	576	608	613	590	618	618	579	599	595	615	628	620	606	612	635	581	581	550	594	611	537	597	604	601	596	622	592	607	644	553	569	600	609	607	585	591	580	612	607	625	523	588	547	603	617	618	631	586	578	572	604	588	560	617	562	602	602	627	590	572	558	596	554	565	638	591	611	562	586	579	573	550	639	553	605	616	625	619	580	606	634	559	580	619	581	612	564	573	593	606	609	588	575	547	587	577	592	584	635	626	596	566	619	555	611	599	560	598	542	592	585	578	624	593	614	586	582	577	566	627	623	586	633	577	610	587	593	626	591	619	603	608	609	599	584	560	555	603	566	570	577	611	609	640	620	591	586	586	610	602	591	621	593	613	623	553	588	592	580	588	571	621	623	531	616	601	588	590	544	594	614	547	568	596	571	548	638	586	546	586	630	566	608	626	568	596	589	581	614	584	639	603	568	584	571	607	584	576	612	568	601	566	595	622	570	601	569	609	615	590	578	613	594	568	589	623	573	648	564	587	566	573	599	603	575	597	604	595	586	616	566	579	562	605	532	576	590	611	593	587	561	590	592	615	606	640	571	582	588	600	578	606	569	626	585	595	555	586	583	595	583	628	567	588	597	576	598	610	578	570	583	560	547	603	608	548	600	599	602	592	546	631	545	561	633	598	531	590	611	607	573	589	563	615	610	615	602	579	618	582	594	617	603	574	559	554	632	588	638	547	619	596	583	556	571	578	592	578	588	625	597	579	618	564	595	586	593	592	560	570	579	618	565	608	555	562	564	595	591	603	598	575	586	566	616	610	593	623	601	636	629	568	576	567	574	591	601	569	587	577	552	633	623	576	594	579	624	578	589	595	592	582	586	600	593	613	562	600	567	627	591	616	587	607	606	558	634	599	619	593	578	547	574	549	605	609	581	667	585	593	599	585	584	618	556	618	582	629	613	618	617	615	572	580	567	643	528	574	625	601	604	609	658	564	554	605	606	603	639	554	578	620	589	587	541	579	637	567	600	574	583	577	584	598	597	615	596	592	601	634	579	605	561	574	579	620	606	578	587	599	624	570	598	610	604	635	594	621	570	618	596	629	592	597	579	586	629	581	554	599	582	545	575	550	567	636	634	589	579	627	576	593	601	579	590	578	636	577	570	643	617	560	599	599	603	567	635	575	603	590	634	574	599	580	632	563	553	544	641	605	612	622	594	603	587	592	598	606	600	607	587	604	554	588	579	604	620	599	623	581	572	564	610	605	614	593	620	619	561	615	613	625	619	614	584	622	585	581	572	564	613	589	605	585	587	573	603	614	577	615	623	584	543	584	621	552	576	536	598	606	582	618	621	583	600	588	581	592	597	575	574	554	585	610	592	571	572	578	591	588	601	618	629	623	632	566	554	629	578	592	600	586	609	632	593	624	600	617	561	612	571	566	580	589	591	564	595	585	608	604	586	587	591	584	617	619	567	559	627	562	618	616	595	625	555	566	558	638	597	657	635	564	602	585	554	593	619	659	579	587	604	562	623	591	578	640	559	569	585	590	598	591	604	622	591	574	541	580	592	593	566	565	619	575	542	573	580	578	561	590	563	614	608	566	580	603	622	588	586	570	597	565	546	584	599	605	563	629	575	566	609	558	582	621	610	544	579	599	580	607	555	604	586	615	568	583	571	618	611	608	580	589	563	567	569	602	538	558	584	638	583	545	572	592	590	573	632	580	581	558	623	610	572	543	657	604	626	580	573	649	597	583	617	549	621	632	578	580	599	552	586	628	612	590	585	611	551	597	595	610	643	582	605	607	615	586	602	618
20457	11105	12632	10574	8468	7093	5633	3124	1650	970	622	535	559	499	519	695	720	703	497	377	407	367	354	364	331	331	351	338	397	397	452	389	473	462	416	462	392	290	271	287	259	279	259	233	237	227	218	224	237	196	197	204	223	217	170	238	233	229	212	192	234	206	215	187	206	188	181	183	184	214	208	200	188	212	205	189	188	213	200	199	188	215	205	195	201	187	185	215	194	180	191	191	187	207	198	203	217	197	197	190	198	208	188	197	174	204	203	204	215	198	211	195	225	185	206	178	196	205	184	188	190	175	191	208	198	210	217	201	185	214	180	179	177	202	197	204	205	194	199	214	192	196	172	187	189	202	188	195	200	198	183	169	196	203	186	215	194	186	199	175	194	194	184	199	192	191	179	167	187	186	187	186	209	175	176	182	194	218	204	194	188	172	174	199	179	174	189	193	189	198	179	200	169	175	189	180	194	198	192	188	152	207	177	182	207	177	192	202	201	197	193	190	185	189	181	194	178	197	226	211	188	188	182	211	200	202	198	189	216	190	206	190	187	183	161	202	182	215	218	163	197	187	207	182	193	225	207	221	207	227	212	189	182	176	197	179	170	189	182	184	191	195	197	191	196	189	177	196	164	181	214	195	182	201	192	175	228	196	196	184	194	194	229	191	194	186	188	210	194	203	199	191	193	201	208	198	190	197	207	208	214	188	183	194	215	203	190	210	189	206	197	168	203	200	177	187	186	214	187	195	194	170	168	180	193	204	198	194	177	225	211	184	198	172	189	199	211	210	183	190	191	194	200	176	205	190	195	186	215	203	199	191	202	224	218	217	191	186	193	190	179	196	223	206	187	192	193	195	195	204	174	189	185	193	181	191	210	208	177	212	215	194	218	157	189	191	207	178	192	199	189	204	142	209	210	216	191	193	223	193	211	216	178	191	200	189	193	175	178	202	200	183	210	172	198	202	187	193	182	190	175	179	197	170	178	186	180	192	180	218	199	191	212	197	190	206	202	205	210	184	190	187	200	185	205	214	174	173	200	180	205	212	184	185	198	188	185	182	172	197	206	203	163	213	191	162	183	208	190	190	173	182	215	172	192	156	204	200	188	202	186	224	207	214	199	205	190	187	194	185	194	200	214	177	199	226	173	168	208	193	194	176	204	200	200	173	180	181	184	213	184	212	194	211	178	185	200	184	198	186	206	206	194	203	213	185	169	188	195	186	184	204	187	205	202	202	200	185	229	192	226	170	177	196	200	196	185	214	192	199	187	200	201	202	198	200	202	214	204	181	191	195	186	189	213	219	188	183	177	177	171	176	178	193	193	188	201	184	176	211	190	207	196	186	218	206	191	195	204	199	197	185	197	198	182	202	171	164	197	196	201	203	204	186	194	198	170	172	181	208	200	210	188	192	190	177	193	197	205	194	192	207	186	158	174	206	164	190	198	189	193	205	184	190	198	199	192	190	215	184	199	204	191	175	174	215	197	178	205	193	187	167	216	202	176	216	177	191	204	174	194	198	208	201	176	177	199	188	193	203	176	171	213	185	215	186	223	182	197	183	209	190	192	180	181	194	185	205	186	196	194	216	178	209	190	179	172	200	182	203	196	176	196	202	194	206	199	189	181	193	187	189	202	190	204	208	209	176	226	178	196	199	186	196	203	205	186	194	211	196	200	181	213	179	201	185	188	190	182	181	176	212	182	187	193	205	184	197	206	172	182	203	205	193	166	214	180	169	193	172	196	206	205	182	197	164	197	199	193	202	191	171	204	190	177	209	198	188	175	189	194	202	198	201	183	225	187	191	187	198	202	183	188	191	215	179	172	185	186	179	190	194	186	185	171	203	222	191	177	195	207	184	180	208	176	191	185	174	231	172	208	213	179	160	201	197	197	202	206	189	207	181	180	186	192	203	189	178	194	196	200	220	183	171	187	190	223	198	200	202	217	180	202	204	180	191	204	183	171	192	200	188	199	194	190	208	192	189	193	186	198	193	200	197	177	182	225	196	187	196	184	187	187	216	207	193	211	202	199	196	201	164	199	229	181	214	192	197	171	187	228	193	198	188	202	180	188	182	201	202	204	201	207	206	198	197	221	184	195	194	194	190	193	210	217	175	200	178	189	180	193	201	189	189	175	211	207	196	222	216	187	199	158	176	211	171	188	215	195	177	185	202	194	201	201	197	185	178	214	213	198	177	190	183	198	170	193	208	194	184	217	200	190	217	205	185	199	205	198	203	213	213	188	198	193	199	231	215	213	189	191	187	186	199	202	200	185	209	190	199	196	204	195	186	198	206	183	187	203	199	179	187	198	184	177	194	187	206	200	195	172	202	219	188	207	169	177	201	198	192	193	215	181	206	180	157	193	191	177	195	185	180	217	202	158	191	193	214	167	210	179	196	195	208	175	223	214	191	199	213	166	194	172	160	201	195	184	182	179	158	194	196	193	187	175	192	193	194	163	213	191	198	173	196	189	194	200	205	172	188	217	180	197	188	196	203	181	191	197	216	191	221	181	200	193	198	184	186	219	211	189	195	202	190	190	208	187	200	215	221	202	212	187	206	170	201	206	181	181	202	224	195	189	176	195	176	203	181	204	192	192	237	184	194	186	195	193	197	183	189	193	191	189	212	192	182	203	185	199	189	196	205	173	194	207	162	204	183	189	195	194	174	213	206	207	183	205	186	201	193	174	188	193	188	188	182	204	193	207	211	193	205	187	208	209	201	175	209	187	199	184	232	184	197	212	220	197	211	191	188	203	198	179	202	184	167	176	215	190	206	204	177	205	199	187	200	217	193	194	193	197	228	197	220	212	197	199	217	203	215	199	211	185	199	186	183	196	178	203	236	193	208	191	206	204	211	204	175	202	222	191	232	186	170	189	184	176	193	210	171	206	179	231	174	198	208	220	197	227	169	214	203	188	199	196	196	227	186	198	179	182	203	194	211	186	195	216	180	196	200	222	171	187	188	209	195	198	155	202	201	173	185	190	186	203	192	200	208	210	203	183	192	201	207	187	211	179	195	170	200	204	209	202	187	179	192	190	208	190	174	223	180	199	186	202	197	186	190	198	190	189	189	223	196	194	202	196	185	195	196	192	211	195	169	214	210	159	188	170	192	190	203	189	194	178	208	179	199	170	207	197	162	226	200	195	174	213	177	191	169	191	203	169	211	193	214	198	158	205	189	205	187	196	183	176	209	181	188	191	183	226	220	180	192	182	209	166	208	182	189	174	183	188	191	197	181	164	183	205	185	176	188	183	184	191	193	200	196	204	194	197	198	200	198	207	182	212	187	188	174	197	176	192	183	199	200	171	209	236	169	192	216	199	192	195	173	176	187	179	196	232	198	209	202	179	196	193	192	183	203	194	178	191	209	188	183	194	184	202	219	175	213	205	195	192	188	197	207	202	175	208	197	202	185	187	175	197	213	184	194	197	197	176	211	214	198	184	210	193	187	172	216	190	202	178	189	204	192	193	190	191	202	216	192	205	189
11774	8531	17015	20084	19842	19556	18130	12108	7218	4336	2949	2825	2982	2678	2875	4138	3937	4255	2720	1933	2082	1901	1781	1958	1770	1626	1815	1827	2190	2204	2681	2408	2651	2692	2257	2456	2113	1287	1189	1200	1137	1068	1011	853	818	752	816	853	789	672	653	639	657	652	623	643	625	693	706	643	661	610	583	539	550	554	569	537	530	542	554	536	535	546	567	550	544	533	562	485	518	503	526	525	532	542	520	509	518	509	523	552	561	555	555	545	526	540	510	532	540	529	516	529	547	533	543	563	532	542	526	519	506	585	548	521	529	552	499	523	563	526	510	570	495	550	501	502	525	534	512	549	502	545	513	489	529	532	533	508	546	498	504	551	477	532	521	508	506	492	512	537	505	499	515	508	519	546	467	520	512	517	517	522	518	527	524	496	510	552	507	496	513	556	559	589	513	507	521	554	509	555	483	533	542	521	522	514	533	513	512	483	579	472	500	514	531	517	508	482	505	517	522	478	540	515	511	513	513	501	497	523	513	503	512	511	511	491	550	523	518	524	533	538	492	543	536	498	471	512	530	521	556	589	529	477	491	523	513	524	534	550	509	556	502	540	501	491	552	491	494	515	499	527	526	485	490	551	522	536	500	525	527	521	547	538	502	515	501	511	512	543	490	551	543	531	513	563	474	525	528	526	545	518	497	517	482	525	541	529	500	536	497	494	539	519	581	512	565	497	532	517	516	499	493	498	524	547	522	543	536	498	533	521	490	540	518	534	530	502	510	528	517	510	534	526	528	511	534	539	570	496	518	522	539	515	517	507	511	532	534	479	502	476	511	487	557	476	497	509	533	541	515	482	499	517	490	504	471	522	437	519	504	514	487	505	520	530	558	507	541	456	523	550	571	503	521	492	490	541	528	521	506	513	507	517	488	537	532	511	521	509	521	508	540	556	519	477	482	531	528	489	525	485	534	532	527	469	501	498	539	524	480	539	545	521	532	519	505	546	523	488	536	526	510	539	514	502	503	516	508	563	507	539	523	536	535	546	511	524	470	514	493	490	512	520	492	489	535	525	494	520	522	482	507	519	519	488	537	521	511	511	500	502	509	528	504	497	549	523	555	541	537	541	514	490	542	505	513	516	484	492	563	502	477	519	527	571	520	461	515	506	491	518	523	509	502	492	558	509	508	500	540	511	539	554	536	516	454	539	530	527	508	503	561	477	514	521	480	529	480	532	540	524	527	518	530	505	544	501	502	509	504	510	531	485	496	508	551	517	517	503	518	493	552	474	509	502	461	502	528	528	543	500	513	547	502	525	565	559	475	542	494	483	495	481	488	532	491	559	523	534	529	475	508	489	492	531	474	521	493	490	502	499	489	512	523	556	520	494	501	501	522	570	470	493	543	481	518	527	520	536	540	475	527	536	524	540	487	511	494	519	516	515	548	544	519	483	485	502	499	475	505	532	528	497	535	488	557	492	523	524	537	506	533	566	497	487	518	539	553	508	480	524	482	485	512	550	536	544	465	538	479	534	492	533	491	532	536	490	532	517	546	484	511	556	543	511	522	519	549	553	500	521	531	523	522	493	490	523	482	518	554	547	532	492	532	521	511	549	547	548	488	506	522	549	484	484	517	483	475	486	497	480	529	570	486	522	507	538	518	537	484	489	542	522	517	507	496	550	544	534	535	553	500	521	497	547	540	532	477	511	487	497	552	517	562	496	462	517	548	495	499	558	496	510	516	518	532	518	509	506	526	503	555	487	514	562	535	533	516	489	495	524	500	544	547	502	502	506	491	530	535	511	542	529	492	517	548	471	539	548	500	480	536	501	523	535	522	536	534	508	504	554	531	477	487	530	514	570	470	520	525	542	518	495	514	550	546	499	552	507	515	513	529	499	531	496	548	524	555	467	499	523	512	494	542	505	547	515	543	515	510	527	530	513	509	488	503	535	524	546	493	510	542	524	521	544	517	527	515	497	546	489	542	523	507	552	517	522	496	531	528	529	505	503	553	536	543	536	492	509	504	517	522	533	526	492	491	516	513	512	531	491	513	487	517	497	514	496	517	517	494	497	554	529	488	534	500	554	541	517	509	503	504	511	560	491	518	520	509	542	553	525	513	505	550	564	491	496	551	519	532	508	500	529	520	500	481	521	529	531	515	541	467	507	536	558	516	519	481	533	507	511	527	537	554	509	525	513	542	474	503	503	528	528	510	523	530	517	536	539	522	506	508	488	508	515	532	522	491	533	511	511	522	512	484	529	552	536	517	522	517	527	516	515	494	479	483	548	541	520	537	485	512	529	529	512	509	467	512	570	523	530	480	530	540	488	548	515	484	506	516	525	513	484	553	496	521	541	515	536	565	468	501	542	529	552	524	477	524	466	537	532	535	526	504	556	554	520	490	563	523	519	529	516	550	559	506	530	511	500	545	520	501	532	517	522	500	545	461	477	522	551	572	556	518	496	501	511	496	539	520	529	521	550	577	538	541	546	514	513	558	551	512	509	520	524	518	488	500	520	508	513	527	516	539	538	495	543	516	504	522	511	528	517	481	512	549	526	509	503	532	472	542	527	524	545	542	513	491	517	497	554	526	496	517	511	529	535	564	522	546	515	485	540	524	534	510	486	494	505	516	518	546	480	503	501	478	515	545	521	535	528	531	536	514	542	525	448	515	551	501	499	517	518	539	533	519	500	503	550	501	521	529	506	531	537	436	554	506	527	516	496	525	517	545	538	487	521	535	502	542	492	524	475	518	499	499	532	525	536	513	524	472	505	508	544	575	524	518	522	487	506	538	515	510	513	501	541	545	503	524	489	526	518	516	557	519	508	482	535	531	514	525	581	506	493	506	526	569	534	481	475	565	489	552	523	500	508	504	529	480	558	515	523	526	496	515	503	495	521	511	530	539	537	500	505	551	493	485	514	483	500	491	501	522	483	475	512	543	530	507	516	506	508	529	520	501	493	536	475	515	513	468	482	515	496	563	531	515	535	495	513	467	543	517	569	503	510	510	504	528	524	564	510	530	519	531	524	509	512	505	535	470	511	504	482	496	497	524	530	493	510	524	507	524	527	512	519	510	526	497	528	502	527	515	525	554	493	517	536	486	530	508	540	521	500	513	511	513	498	510	487	524	506	488	524	511	553	529	517	517	523	519	590	520	525	493	519	551	522	533	534	525	476	499	513	532	505	495	535	542	519	486	502	528	513	474	508	511	535	490	564	478	519	506	526	544	531	527	508	568	546	523	512	524	507	554	547	532	540	491	512	513	521	543	523	529	492	519	508	486	517	510	545	510	510	562	536	527	528	485	542	534	500	540	542	521	522	497	452	535	503	514	536	540	523	505	498	514	498	551	506	492	504	502	529	513	522	522	534	533	542	512	555	471	484	541	514	546	528	505	486	541	488	572	516	537	532	521	532	591	543	484	515	505	501	530	508	515	535	522	502	540	528	526	544	506	516	527	527	517	504	488	501	551	501	500	489	524	518	530	516	547	526	500	520	494	483	501	548	507	518	524	501
6506	3301	3974	2908	2447	2437	2147	1318	784	542	408	424	460	464	493	527	515	549	448	417	415	352	377	392	423	380	390	397	411	398	397	404	399	416	422	386	407	387	430	400	365	365	435	393	385	361	372	426	403	383	410	421	376	369	409	354	378	412	427	393	386	412	379	340	438	406	407	423	388	431	374	435	385	396	413	394	356	378	372	377	422	420	382	434	366	370	371	351	414	412	388	398	359	372	407	378	378	379	403	375	391	420	407	396	357	424	389	396	347	407	381	378	428	409	349	416	359	386	425	380	425	374	428	390	392	410	399	401	372	381	400	396	458	387	387	389	397	391	368	418	404	398	367	390	405	385	376	406	397	398	368	415	442	385	455	395	416	405	407	366	381	380	411	388	380	400	368	411	406	396	429	363	432	386	398	391	387	431	349	383	378	375	406	384	419	372	401	367	381	417	409	387	403	369	383	410	398	374	369	414	376	410	400	391	396	399	401	379	408	397	398	411	408	423	411	420	373	398	394	377	393	395	408	406	368	373	387	411	454	406	417	383	429	417	409	392	393	385	423	404	398	364	401	382	370	352	385	408	348	361	388	460	401	367	419	391	398	400	396	395	366	365	378	405	402	351	407	384	402	380	414	409	358	414	420	410	417	392	417	392	412	408	372	447	386	392	390	401	397	428	409	383	442	376	380	410	414	412	363	363	416	403	436	391	387	408	408	397	415	396	409	408	421	413	348	395	393	369	400	396	410	386	413	366	448	389	410	376	402	386	401	391	434	438	421	393	435	422	364	361	418	407	439	403	398	405	397	386	425	382	425	407	388	400	383	398	381	365	419	405	373	395	396	419	361	375	401	442	431	380	385	406	404	390	425	380	412	402	406	361	392	351	389	409	372	387	376	368	361	389	427	373	399	399	415	407	436	414	383	403	418	382	377	413	368	389	410	389	400	405	353	382	393	373	405	374	415	387	411	444	390	406	357	372	418	421	380	432	396	407	403	416	368	445	405	369	423	400	439	372	396	459	397	383	432	384	387	400	419	418	408	429	385	419	381	397	366	377	421	380	371	349	374	378	368	390	388	395	417	402	396	401	411	427	414	400	427	389	388	378	380	413	392	368	403	400	407	385	384	398	395	401	387	391	352	422	369	381	404	427	362	385	393	408	396	374	382	395	406	463	393	355	396	374	393	388	422	366	380	396	421	396	387	378	424	394	411	429	385	408	433	395	390	396	412	388	373	422	403	401	408	404	393	425	372	399	406	369	395	402	399	434	401	359	409	386	392	400	386	397	389	394	399	355	372	406	394	394	416	371	400	368	422	408	396	412	388	412	436	395	376	429	392	382	403	390	394	374	379	376	402	403	390	407	416	391	396	343	387	357	351	359	413	410	405	368	400	419	391	410	373	357	429	404	391	406	401	415	377	401	368	420	400	359	396	409	404	416	375	436	373	364	375	362	386	408	393	384	402	356	395	420	407	383	406	438	392	398	418	398	409	397	378	387	384	430	390	408	411	412	410	392	406	387	386	442	393	379	410	357	378	375	406	393	403	373	400	383	411	370	407	381	424	411	366	389	391	443	368	380	411	412	376	436	413	388	380	388	382	391	420	384	392	413	394	397	381	410	428	374	409	434	364	368	399	393	384	389	415	377	408	400	340	374	409	401	376	369	391	420	395	394	398	399	365	398	399	386	408	404	388	379	398	397	399	391	365	371	452	402	409	416	372	358	414	395	393	403	381	418	423	390	394	414	398	396	380	402	421	388	393	405	407	383	397	432	385	370	366	373	384	378	393	361	348	400	396	396	382	362	356	389	402	391	387	449	387	390	389	356	394	395	412	358	416	390	383	452	407	370	387	398	370	404	407	422	384	386	417	393	357	403	360	410	433	388	416	414	405	400	408	370	385	388	395	420	384	377	381	420	358	366	394	394	393	351	391	343	451	446	394	357	402	422	369	399	418	418	396	371	425	410	390	415	369	386	380	387	415	361	396	405	390	386	355	422	411	387	394	411	380	390	427	407	406	364	362	403	373	365	383	389	410	356	400	415	406	418	409	367	395	416	426	433	392	389	393	373	414	436	412	355	409	382	383	411	405	401	373	387	414	413	391	368	398	385	410	399	417	371	392	379	396	373	403	390	390	357	382	376	402	428	421	408	411	396	416	401	417	388	405	400	403	381	429	398	329	394	367	380	389	395	388	425	399	434	413	377	402	414	409	381	372	414	344	415	367	369	377	374	386	422	382	368	395	375	395	380	395	384	396	411	378	372	419	403	411	356	396	393	378	386	366	427	399	377	372	421	387	377	391	436	383	375	372	396	421	379	391	403	413	376	381	394	384	428	424	393	366	388	410	401	419	382	402	375	383	401	383	386	407	395	434	360	428	398	379	400	366	376	369	402	380	423	409	406	344	421	395	403	405	437	371	399	399	384	376	397	409	421	364	410	409	379	385	388	361	403	406	381	431	429	357	371	388	395	373	413	401	369	380	369	394	390	394	404	401	423	368	360	379	426	382	396	413	395	406	384	441	389	414	381	423	364	399	374	428	392	367	363	390	408	426	342	403	413	389	399	362	418	420	378	367	400	383	393	383	381	385	400	383	374	396	394	399	418	377	419	397	377	390	411	369	388	404	413	396	406	435	414	419	377	384	363	359	385	379	404	377	385	435	429	412	388	381	388	388	381	388	428	400	372	413	363	403	411	387	421	424	420	398	389	407	413	398	376	380	429	390	401	397	389	366	439	414	398	393	370	398	413	375	395	363	385	363	414	372	400	396	407	373	381	402	403	409	394	388	398	349	401	420	336	419	393	376	408	400	402	399	391	348	362	397	359	361	392	372	417	351	355	408	383	382	409	407	409	403	457	393	404	409	380	393	386	416	397	434	365	406	395	406	436	401	392	425	399	399	382	378	372	395	379	400	362	398	404	389	379	420	395	390	422	407	389	383	383	406	408	368	397	434	437	423	376	420	332	368	407	391	364	380	403	423	407	369	363	390	409	412	405	415	375	360	427	412	417	413	403	390	386	388	357	390	393	404	374	400	435	384	366	403	366	382	396	367	422	368	420	410	369	369	426	408	401	408	379	384	394	411	395	405	415	362	430	410	370	360	434	391	403	425	382	415	339	415	395	393	396	405	380	405	448	398	436	414	406	399	387	371	406	390	375	405	384	423	372	386	431	421	414	363	411	380	428	414	391	402	390	378	399	415	396	379	418	388	356	376	410	393	390	387	394	347	351	400	408	418	373	373	360	372	379	395	385	405	403	405	408	417	371	373	394	383	384	403	422	397	389	388	389	387	373	416	396	422	404	342	403	371	384	413	362	406	357	404	384	384	395	398	396	375	408	402	375	412	401	382	413	374	362	407	401	388	405	407	386	377	382	396	408	384	394	410	355	363	401	378	402	412	397	414	421	406	392	387	446	410	381	398	360	356	414	407	401	415	418	422	388	410	367	371	387	381	367	399	370	402	424	382	365	376	384	381	374	393	386
4588	3279	7638	8534	8660	9729	8807	5625	2825	1644	1156	1107	1278	1396	1511	2249	1950	2086	1249	943	978	980	982	977	904	916	970	1016	935	986	981	1013	1021	1006	1019	995	1028	979	1002	1020	987	1025	1035	938	909	966	952	961	994	982	983	929	983	910	938	955	971	917	913	879	905	963	916	948	953	917	927	882	908	951	892	902	932	989	948	951	965	935	968	928	923	874	935	893	978	930	881	890	929	942	928	975	956	971	906	934	878	935	967	897	930	869	970	889	976	896	929	916	851	893	928	920	958	927	938	955	910	958	946	899	931	985	963	940	959	867	1006	997	948	937	914	915	910	963	864	896	967	928	952	939	954	911	984	943	942	964	964	900	954	896	922	946	929	956	903	930	891	965	939	913	959	923	894	954	953	946	808	931	901	980	920	933	952	973	913	930	926	940	953	923	913	914	947	877	908	898	926	960	916	962	921	953	939	956	916	926	891	877	913	934	960	967	946	896	883	958	940	931	916	970	963	947	1001	939	968	931	958	938	980	935	918	958	950	999	914	942	1007	959	908	864	980	944	917	895	918	933	988	949	958	903	955	915	918	899	952	919	941	976	898	903	893	934	980	912	956	902	980	949	943	936	977	891	906	946	922	940	990	882	920	907	951	972	939	901	982	929	914	927	913	906	1045	941	940	923	935	957	858	912	963	905	929	897	910	947	955	933	927	912	977	1003	922	915	953	907	945	881	937	889	967	916	913	929	856	957	900	969	900	949	989	938	932	958	907	923	953	989	959	935	878	977	994	942	958	964	907	910	990	939	917	948	888	938	940	938	967	903	907	937	962	984	963	891	929	901	944	937	920	892	979	914	908	938	902	937	952	925	901	972	913	954	957	969	941	894	948	925	926	926	1021	900	911	959	920	923	946	896	930	920	968	947	942	896	942	953	958	915	942	882	971	1009	896	896	932	959	909	943	956	939	960	904	913	997	979	1000	990	960	940	947	938	995	970	944	926	942	956	917	903	990	969	946	941	945	923	972	956	940	914	930	925	922	935	897	904	940	872	983	976	985	882	913	973	910	931	907	915	930	921	976	918	931	921	977	973	975	892	969	947	918	948	963	858	919	980	944	904	893	889	986	974	899	931	953	951	902	860	949	934	951	923	934	930	941	913	944	920	964	882	876	955	933	918	965	916	879	887	947	910	952	870	944	983	956	894	953	924	934	893	920	948	950	896	928	942	932	979	894	960	917	913	914	882	907	943	959	916	946	905	998	920	930	912	928	964	905	929	951	947	903	920	881	983	947	927	967	923	911	932	987	949	935	944	941	879	941	905	934	983	928	988	956	944	985	942	920	889	904	889	915	957	942	932	900	935	955	925	901	939	985	934	999	926	928	900	904	950	959	934	937	941	963	869	906	921	950	937	887	958	940	890	907	899	931	906	971	912	961	926	948	939	918	940	922	886	898	926	955	964	950	868	945	897	972	915	893	981	955	971	939	900	979	889	918	900	957	944	914	870	919	941	869	945	952	935	930	952	940	953	946	925	901	980	918	909	956	936	918	978	944	925	903	945	893	928	981	981	962	942	963	952	945	898	946	970	895	959	901	912	947	953	958	936	971	934	932	956	934	950	940	932	978	966	943	942	955	941	904	971	946	910	960	939	894	918	901	934	864	964	936	884	940	872	917	929	862	960	921	948	937	957	951	981	945	951	916	898	957	933	891	926	924	937	959	965	904	979	882	958	957	971	986	949	920	903	957	961	973	917	963	956	948	887	942	901	913	935	946	885	933	882	913	895	938	937	943	895	939	961	945	905	952	953	931	948	960	925	953	892	988	919	913	936	935	960	919	841	915	943	929	917	919	902	946	904	917	940	915	898	899	945	921	941	916	977	949	961	927	878	898	876	931	935	940	940	899	935	951	943	970	938	996	970	897	913	895	939	935	891	918	939	955	964	921	912	904	912	889	916	893	890	922	969	889	931	859	934	866	952	947	949	932	904	939	904	948	958	973	938	987	957	927	970	895	975	893	912	884	841	877	928	911	958	921	957	928	913	948	927	1005	897	938	913	981	934	946	986	866	924	946	949	962	952	933	913	933	962	976	937	999	897	955	979	957	968	919	967	978	933	945	982	940	888	946	888	976	927	945	948	908	917	987	892	896	948	985	924	971	941	915	878	933	890	891	966	937	971	948	925	927	934	952	939	963	943	939	946	891	942	911	911	905	899	939	929	939	947	961	914	998	921	936	895	918	934	954	895	911	901	885	970	905	959	921	910	959	920	977	961	969	921	992	900	946	951	971	941	979	936	931	964	900	979	950	964	884	920	907	897	949	898	990	952	913	980	931	926	962	921	950	902	958	1005	939	902	935	906	996	896	923	887	996	922	1041	951	939	938	920	965	921	965	926	907	907	903	925	1019	895	941	941	967	940	969	938	990	949	948	892	886	976	960	949	919	961	969	925	857	924	897	890	916	929	930	965	915	959	909	929	898	920	882	872	885	983	964	911	918	934	890	958	940	936	911	876	912	909	922	913	943	920	937	980	928	948	921	959	944	922	899	920	915	917	943	922	946	946	915	903	883	965	932	972	907	976	974	909	923	900	940	977	937	925	937	916	962	900	924	892	1000	941	910	948	933	932	919	948	946	932	967	950	984	892	989	914	883	928	919	957	959	879	886	895	923	903	900	943	894	906	869	887	942	970	940	962	954	954	869	908	943	936	956	946	1012	908	918	902	929	928	908	893	972	928	951	957	897	977	926	985	871	972	927	917	947	913	983	888	929	969	906	897	919	937	914	934	943	945	906	923	917	863	936	981	947	966	954	859	941	981	905	903	963	955	934	972	957	878	895	962	976	907	971	937	963	871	933	931	957	951	928	920	959	976	911	917	945	903	989	969	975	911	914	881	958	943	983	922	953	971	915	943	922	919	908	927	899	934	923	925	925	946	939	962	921	928	922	1006	951	932	938	938	966	844	931	943	931	894	884	888	952	936	898	905	933	968	949	903	962	935	994	920	931	894	913	966	954	949	981	939	916	907	925	910	960	961	944	953	903	932	942	931	989	942	883	944	914	954	960	940	972	966	948	944	927	944	961	919	895	941	947	950	938	964	955	924	1010	941	924	909	926	914	976	898	917	900	880	969	917	892	924	967	964	956	894	958	969	987	938	957	932	973	991	954	977	946	1008	936	924	945	939	958	911	905	906	915	916	905	958	939	959	983	944	848	917	855	928	922	900	958	939	928	924	899	952	956	921	985	927	969	977	917	962	956	975	914	893	920	954	965	913	962	881	906	952	962	914	919	955	974	896	896	882	941	976	977	924	942	908	987	970	941	915	902	945	955	915	960	907	940	887	967	960	919	981	917	931	933	965	946	930	937	949	897	993	968	967	917	902	922	992	894	934	939	997	971	935	967	914	912	930	937	978	926	894	911	957	885	872	915	890	947	956	920	935	945	997	989	906	961	999	919	911	952	931	940	912	919	912	932	971	916	952	945	891	981	943	957	937	889	903	875	920	964	989	972	915	903	963	908
13385	7394	9103	7256	5286	4699	3777	2199	979	575	474	478	513	468	486	621	577	581	332	335	343	326	366	367	312	308	322	345	387	368	391	412	376	372	313	340	311	296	298	293	313	306	259	272	260	236	296	251	242	260	235	265	261	268	245	273	248	275	222	263	216	294	244	254	245	269	231	247	241	238	262	232	227	238	241	243	277	241	224	230	237	245	240	230	246	236	277	229	242	246	241	236	257	216	209	245	260	248	252	233	236	223	253	221	261	256	257	245	221	236	279	222	245	241	242	235	242	251	220	251	245	218	218	240	278	262	244	210	260	229	221	252	230	263	250	251	252	250	255	257	250	212	270	228	243	228	241	233	225	232	236	245	269	255	253	215	265	247	247	245	250	226	253	246	222	233	228	228	210	260	230	245	220	251	228	239	253	277	256	236	263	256	232	231	255	271	228	252	228	219	252	255	252	224	243	245	224	247	250	230	250	270	251	265	233	278	232	271	235	232	241	235	269	247	242	229	241	233	253	224	264	254	224	237	228	268	257	255	249	240	234	228	224	275	262	235	262	234	222	242	268	235	266	258	237	209	254	264	245	225	267	241	224	255	221	233	246	240	215	229	225	243	242	259	241	236	255	231	242	243	224	257	278	265	250	246	260	251	230	278	239	249	271	236	249	273	236	267	259	229	231	258	262	202	241	206	255	234	231	259	232	202	250	252	247	237	246	244	243	245	232	239	223	245	240	243	285	270	249	247	243	228	246	242	231	244	254	249	225	260	237	235	238	278	265	274	266	267	222	261	248	253	241	247	215	251	256	236	240	247	245	201	243	210	251	236	227	238	223	247	247	218	248	235	231	233	213	223	221	273	248	254	229	230	246	266	237	229	231	234	251	259	224	254	243	238	268	263	275	260	242	254	278	218	229	240	256	247	248	230	231	241	230	264	248	276	255	252	250	236	219	233	235	226	228	228	251	237	225	236	215	226	252	250	222	224	223	238	223	254	229	279	229	250	236	247	214	270	223	216	243	248	230	237	225	265	254	260	253	244	270	257	249	244	248	229	231	245	247	251	241	235	240	257	230	277	242	289	214	205	238	254	268	232	235	268	250	255	229	239	256	266	230	249	259	250	260	237	223	264	242	260	253	250	228	235	219	257	261	219	227	269	229	240	274	230	246	273	245	245	250	247	218	215	236	253	245	261	235	261	200	252	229	263	253	242	282	254	247	263	223	223	233	267	219	258	223	251	261	230	253	242	265	247	257	246	235	241	244	256	271	261	238	271	276	242	238	212	262	261	226	239	244	232	256	265	236	239	270	225	196	238	266	211	203	252	249	238	251	208	237	247	233	238	270	233	239	235	230	242	245	217	233	227	257	230	221	270	270	241	236	242	245	231	248	234	251	215	225	237	231	256	218	235	240	216	249	273	247	238	283	232	233	258	237	246	225	268	252	206	229	216	254	209	258	250	252	230	235	229	292	261	254	261	247	257	239	257	264	261	242	246	249	246	257	218	240	246	233	281	252	233	240	236	270	240	250	243	231	237	234	237	230	264	249	237	270	226	224	231	234	244	236	278	263	245	276	243	247	267	244	283	264	227	257	246	259	211	246	259	258	260	232	237	244	279	227	249	256	246	236	265	259	269	244	251	255	215	247	266	242	254	226	259	246	251	257	228	231	266	263	205	204	222	208	256	252	252	230	278	270	253	218	235	237	236	269	256	264	217	255	246	231	233	230	227	235	222	247	232	247	234	263	249	240	236	248	240	262	224	227	231	260	260	296	262	248	244	231	254	239	250	260	250	237	240	274	255	239	237	248	250	233	264	264	237	240	250	212	226	260	238	259	256	240	228	251	226	254	265	257	241	250	271	245	271	238	261	270	262	224	250	236	222	223	251	252	248	229	270	226	251	226	241	239	254	225	268	246	251	248	219	249	241	245	266	258	242	226	254	236	258	213	251	289	258	238	244	262	263	240	228	222	232	264	205	258	249	243	252	208	224	256	224	265	247	246	243	257	242	266	256	278	265	254	236	207	234	247	261	267	252	266	235	246	268	241	265	262	273	221	266	239	229	276	243	250	243	243	249	240	245	277	217	235	264	250	249	257	242	247	260	275	248	243	230	238	245	251	261	236	224	239	260	226	277	253	232	249	246	238	251	246	225	232	266	214	223	231	254	247	245	265	238	219	216	219	259	234	222	248	240	248	233	241	276	259	237	226	230	246	245	256	295	234	234	250	260	218	240	234	220	250	221	232	262	229	251	237	252	231	245	232	250	257	225	223	258	247	247	254	240	234	238	237	229	251	260	238	223	235	243	256	204	257	228	228	242	248	248	247	218	245	218	277	257	239	246	232	254	239	237	227	235	239	254	273	232	215	264	247	271	243	266	241	216	256	236	250	238	234	242	230	226	263	219	225	259	261	256	229	257	246	236	241	224	249	264	245	204	245	232	243	230	241	245	252	207	225	239	234	261	264	257	259	261	243	243	254	240	251	263	244	251	241	252	252	221	271	248	252	255	231	246	239	226	217	255	284	239	227	259	226	260	247	277	223	245	247	261	233	220	202	268	251	234	221	210	242	237	241	231	271	253	249	270	254	220	243	231	226	296	248	251	268	230	250	254	231	235	212	220	260	277	249	228	269	277	255	224	281	279	243	257	257	246	235	217	248	247	244	228	242	260	249	239	221	274	206	240	253	238	255	242	244	246	217	239	263	296	243	221	275	231	246	194	230	234	241	268	244	239	223	246	256	255	239	245	237	220	242	262	257	253	237	232	272	245	258	249	277	261	239	235	243	247	222	237	233	237	228	217	218	258	259	243	248	235	242	250	249	215	248	251	237	262	248	253	238	281	243	247	249	246	258	247	250	258	235	251	226	252	258	223	248	244	228	272	237	263	249	213	217	213	265	234	231	240	246	223	238	253	262	246	232	257	225	245	260	238	240	242	233	238	247	251	261	243	239	271	258	218	247	255	248	269	220	268	234	254	266	247	245	225	226	254	239	227	248	250	247	265	247	254	230	240	233	268	247	268	232	246	213	232	270	247	225	260	217	267	267	251	220	236	234	258	241	254	250	239	240	267	270	235	273	253	234	267	236	245	258	232	239	233	218	223	226	242	233	235	262	254	259	228	259	241	237	239	214	243	266	228	246	267	240	238	246	266	255	246	231	256	247	233	255	245	256	221	241	252	259	243	249	259	230	246	249	252	234	227	251	269	239	259	275	251	248	256	262	241	260	219	254	257	228	232	247	249	244	195	233	245	257	251	252	223	254	228	248	229	208	242	245	241	230	227	238	234	255	245	266	275	260	259	246	262	221	239	249	300	260	230	249	239	254	238	267	214	224	258	259	259	261	292	225	243	230	255	243	246	244	239	250	230	247	234	230	229	233	240	225	222	247	245	216	254	210	256	225	236	256	225	260	235	224	232	238	259	226	245	245	229	247	261	230	230	240	256	285	251	250	258	244	243	257	244	253	211	267	255	238	240	259	250	243	264
8736	6477	14051	15940	15222	15597	14362	9081	4539	2594	2000	2092	2080	1975	2290	3234	2983	3103	1512	1314	1355	1345	1355	1407	1227	1141	1269	1471	1688	1600	1630	1953	1682	1575	1370	1735	1290	1010	1077	1022	955	1005	959	704	752	742	840	775	763	729	672	685	761	724	609	639	671	716	679	643	617	685	634	575	588	593	589	623	620	637	635	596	616	642	579	631	643	628	707	618	575	621	637	642	681	606	638	612	656	608	592	585	581	625	651	594	621	607	628	614	647	605	658	653	581	655	629	606	616	567	672	630	627	628	620	606	640	629	597	648	621	569	561	619	601	627	625	622	615	641	657	621	619	607	623	667	622	631	570	632	622	627	607	635	579	631	619	616	615	624	607	604	635	619	580	643	561	591	644	583	603	619	632	612	624	630	579	624	559	626	611	609	656	621	653	621	611	652	570	629	599	613	662	610	622	630	580	619	641	642	619	619	619	614	587	640	619	654	642	639	630	653	628	624	638	579	620	591	605	579	647	605	627	587	640	647	656	589	571	628	593	596	615	591	626	609	595	587	604	559	638	605	601	565	572	564	648	649	652	579	575	598	599	594	624	595	628	627	581	654	615	613	643	617	605	602	614	599	600	576	647	579	604	612	628	670	603	564	581	603	630	585	611	612	589	609	579	616	630	612	578	598	602	585	657	574	572	622	616	597	615	597	635	616	593	605	617	624	604	590	591	624	645	590	634	585	586	622	630	623	600	624	617	615	632	601	589	602	621	584	632	634	595	619	618	674	592	605	615	630	626	622	591	609	622	579	620	602	577	645	605	596	622	588	589	596	560	620	670	656	586	597	622	606	574	605	641	599	650	642	616	631	597	593	587	650	604	616	629	628	634	600	590	661	641	587	605	606	619	627	649	608	548	590	605	669	651	601	568	663	610	605	599	602	599	583	584	607	613	668	615	657	578	622	616	621	640	634	600	648	572	587	577	594	584	652	597	596	623	622	648	632	591	612	583	637	643	617	600	608	572	576	635	629	645	590	578	643	616	649	642	564	600	636	612	601	600	599	603	608	618	618	601	591	606	601	619	605	631	630	592	611	578	633	579	602	571	618	615	593	653	636	550	613	619	595	629	586	587	646	616	621	614	676	600	614	622	597	632	594	610	635	620	604	628	629	653	653	639	638	610	577	647	592	597	640	590	595	602	547	608	610	599	568	554	587	607	572	628	596	643	630	593	584	595	593	649	624	620	607	599	620	605	625	664	659	625	587	551	646	543	587	648	640	566	649	586	626	615	668	598	647	602	615	608	610	620	577	618	574	621	615	619	633	646	640	603	597	626	530	641	622	595	602	650	609	622	605	612	595	582	595	638	620	586	592	585	572	647	615	591	589	589	585	591	618	627	607	630	587	586	603	629	581	601	649	584	540	603	600	595	623	567	607	633	589	648	594	600	593	613	570	619	600	590	603	569	613	615	607	636	603	616	604	591	608	649	636	600	600	623	586	589	570	587	615	618	580	627	650	645	584	643	647	582	670	576	600	609	625	623	611	575	564	595	599	637	628	632	622	646	616	639	627	596	585	607	635	609	607	640	603	603	622	637	631	562	628	616	637	582	594	571	593	598	592	595	616	613	585	620	602	649	609	604	615	603	604	625	649	612	628	640	604	588	649	638	591	605	620	671	626	604	645	608	639	623	624	627	662	577	584	605	619	620	629	563	615	602	611	609	634	615	616	600	607	609	627	642	582	584	614	611	629	638	566	607	607	658	612	612	624	591	620	640	575	641	615	648	633	659	615	607	646	629	592	627	583	623	646	616	603	641	605	628	631	653	605	611	606	616	586	592	618	616	651	637	626	562	636	633	626	611	627	628	638	617	578	598	599	626	623	611	581	656	655	605	626	611	592	596	605	633	630	618	602	626	615	582	643	587	623	582	615	621	633	541	642	635	591	579	605	612	632	600	648	630	621	579	643	624	612	602	617	608	627	610	621	566	645	630	582	583	593	574	639	610	635	590	593	575	549	622	548	637	599	610	617	630	616	572	597	639	566	606	614	605	621	593	618	641	593	595	605	634	626	663	601	607	589	646	580	605	595	622	609	630	586	614	599	671	598	600	624	595	609	593	590	646	626	605	621	576	618	577	660	596	609	615	603	578	635	613	617	564	575	636	590	597	598	570	619	648	642	602	626	555	620	578	609	600	636	613	641	635	628	612	616	603	588	606	597	608	601	629	606	637	615	612	604	586	606	632	628	596	582	641	619	632	627	560	579	569	640	619	586	582	659	586	623	598	604	639	569	590	557	596	593	614	625	580	602	617	615	610	645	653	604	644	612	616	614	641	608	620	582	638	635	622	608	634	615	599	659	577	603	618	622	579	590	596	627	604	612	612	600	569	601	613	588	612	594	658	584	639	617	613	623	611	574	642	636	628	595	661	587	622	638	638	568	610	626	578	594	580	630	585	617	614	623	594	624	581	591	599	612	618	624	588	629	588	629	570	569	614	611	622	599	629	610	594	614	570	595	642	634	629	606	587	624	624	608	628	607	655	631	610	605	603	600	590	630	615	633	658	651	608	578	605	634	576	588	612	579	632	603	590	657	594	637	636	624	642	620	636	619	577	616	620	625	618	594	609	602	663	587	620	615	623	575	629	639	610	618	600	649	591	592	580	646	593	606	594	616	609	643	615	633	628	597	650	583	581	612	604	676	608	613	600	627	654	591	613	610	611	584	607	610	619	649	622	634	619	589	611	645	635	643	599	605	610	577	606	614	594	629	621	603	629	645	616	587	620	605	602	631	597	546	583	573	625	597	608	631	615	624	600	611	609	602	572	582	575	646	595	642	601	601	598	629	601	631	633	700	597	565	584	584	597	603	608	606	653	575	621	593	634	594	600	562	616	652	642	605	603	620	561	624	599	612	587	565	639	573	636	589	613	625	598	645	631	625	590	629	660	594	606	603	574	616	609	592	635	619	581	640	600	619	582	624	657	579	627	616	607	622	618	620	632	648	571	584	599	609	624	610	577	612	627	632	642	631	579	598	586	603	577	626	613	625	570	619	632	581	632	600	654	618	643	593	606	585	651	588	575	601	592	623	640	608	606	609	616	594	605	608	587	604	639	615	627	596	621	603	582	619	643	611	620	596	599	649	687	624	575	630	564	551	624	564	615	573	599	619	621	566	664	568	623	632	596	561	607	623	640	605	597	602	630	650	600	671	613	626	581	589	647	582	601	653	629	637	637	579	635	627	622	630	608	559	631	647	595	616	638	621	632	594	614	647	620	589	631	625	595	588	607	623	634	649	616	637	646	617	601	669	564	616	623	631	609	590	641	581	616	585	627	658	616	583	573	613	638	626	599	647	592	597	598	594	628	627	620	612	631	605	619	641	651	575	594	598	607	646	540	599	607	586	624	620	581	621	595	638	601	625	615	622	669	623	635	610	550	630	649	603	629	612	609	690	568	603	646	595	595	595	614	631	570	625	585	603	619	626	648	600	640	637	614	575	606	628	576	636	668	571
19989	11644	13410	11514	8842	7261	5797	2998	1531	765	646	651	635	561	645	744	675	694	430	369	397	364	415	398	338	371	361	354	447	371	519	541	420	375	367	470	396	301	293	266	272	273	225	238	195	225	240	210	241	232	207	234	211	243	225	232	221	204	195	212	207	203	205	216	199	213	203	205	208	203	212	191	198	194	203	194	211	204	206	234	232	199	195	201	197	226	186	208	188	172	203	208	208	209	191	221	204	191	209	214	206	186	198	239	195	197	212	197	201	174	197	191	184	189	192	195	199	189	224	233	198	178	205	196	184	202	187	224	218	215	199	227	201	189	214	184	195	189	202	186	220	223	210	206	185	187	202	206	185	207	205	203	206	210	184	197	199	215	210	183	191	218	168	187	204	208	201	187	203	210	195	205	207	210	204	196	215	210	215	200	216	216	187	211	206	189	209	189	212	218	225	197	185	194	196	210	203	215	190	192	196	179	200	210	198	203	233	214	209	176	182	224	195	210	195	200	206	195	181	203	215	194	204	195	193	203	207	214	200	198	180	187	197	174	200	192	212	185	181	185	222	198	239	217	186	214	189	189	199	178	207	189	207	182	205	196	210	189	188	210	201	191	208	187	186	221	214	242	218	230	183	179	193	182	178	208	198	195	213	191	184	187	198	203	201	203	224	217	223	197	206	193	198	201	215	205	229	173	213	185	187	222	197	202	194	201	197	192	216	212	182	212	187	212	191	187	203	221	225	205	186	196	222	210	181	196	192	196	204	204	169	182	208	195	205	208	207	199	217	221	191	203	163	228	200	219	172	190	190	216	192	192	198	178	217	208	210	192	197	190	187	207	213	200	200	196	220	193	210	196	208	203	195	221	222	193	193	217	178	199	196	168	180	176	201	196	199	211	186	209	189	210	203	218	192	180	189	180	191	214	208	201	200	232	193	194	212	223	196	185	219	187	212	202	200	211	203	220	234	219	208	176	240	211	200	173	199	174	198	188	184	173	171	211	179	190	215	190	221	210	208	204	209	194	182	169	170	222	203	197	224	194	178	206	207	175	178	214	223	204	194	208	207	210	205	222	198	205	203	194	203	214	189	211	206	211	201	177	199	177	194	198	183	206	198	208	186	204	218	172	186	191	175	225	206	191	184	172	217	202	197	206	200	202	205	183	182	207	200	209	196	207	216	196	224	213	200	197	189	181	202	184	216	214	185	221	201	206	175	188	215	195	174	195	208	179	205	208	209	193	206	235	223	185	194	191	205	210	211	182	197	195	213	215	201	171	216	215	207	205	199	199	217	207	200	179	213	215	217	219	201	195	192	215	180	204	190	204	205	198	200	201	237	182	196	173	200	221	193	185	198	186	187	212	207	207	209	218	212	215	201	205	197	200	202	245	226	213	219	178	202	189	211	209	169	195	215	185	205	173	210	183	179	179	193	211	181	168	226	165	192	218	170	186	187	209	192	187	194	179	180	234	196	210	188	203	221	195	183	190	211	188	203	183	198	190	191	184	198	200	198	200	205	223	191	195	227	199	192	213	202	227	204	204	186	184	213	206	214	207	198	207	217	203	207	196	220	195	197	204	203	205	223	217	200	204	211	208	230	185	209	196	226	200	187	203	205	211	221	192	222	189	213	240	224	192	179	209	202	214	188	210	207	166	208	185	214	203	186	192	192	189	217	163	220	218	206	213	201	184	184	185	200	212	186	210	208	201	201	197	207	180	201	217	203	228	189	203	208	176	190	172	206	227	179	203	215	206	229	193	237	210	206	203	189	205	202	209	225	196	183	215	196	197	172	195	221	193	216	230	201	215	209	194	216	187	199	190	191	226	182	235	193	209	203	201	212	216	194	191	203	187	184	231	193	196	214	182	196	233	194	202	214	219	195	207	196	208	200	207	202	209	189	178	227	212	198	207	201	208	181	220	193	201	189	221	205	182	208	194	230	221	203	210	198	177	219	199	207	177	197	203	191	232	185	184	204	218	217	203	226	239	176	203	191	218	222	174	219	187	223	188	214	202	204	204	205	209	198	218	199	210	188	196	207	188	190	221	194	210	216	208	234	180	194	190	229	182	201	190	238	204	178	190	207	202	197	192	215	209	203	193	210	231	172	207	216	227	233	201	210	185	202	217	219	191	216	196	185	200	197	195	184	215	199	214	194	195	213	195	195	211	196	191	214	221	168	176	200	195	188	220	205	222	200	174	222	201	177	214	190	232	196	197	189	207	203	206	191	207	215	197	175	195	231	190	204	196	195	239	191	203	187	188	198	184	195	197	198	201	194	176	208	178	201	224	209	207	239	192	188	181	190	232	223	208	215	210	222	204	240	207	203	202	185	228	202	183	186	196	201	186	195	185	232	196	227	217	177	234	196	232	209	220	210	208	203	198	221	216	204	219	211	211	230	202	232	218	173	181	208	206	186	192	207	206	174	196	200	201	199	234	195	181	213	182	190	186	192	206	184	198	193	210	206	200	187	210	183	199	220	187	198	212	188	176	174	195	208	195	191	224	198	182	208	195	219	181	176	197	193	187	209	203	187	209	207	212	179	181	192	208	192	185	212	189	187	193	201	207	224	177	208	198	197	176	214	207	189	210	197	193	190	227	198	188	182	203	191	207	205	230	175	210	188	207	182	203	173	205	196	196	189	201	184	191	213	192	186	207	210	207	171	198	186	186	209	202	200	233	219	206	200	179	188	204	220	198	192	200	194	201	215	211	181	198	185	203	190	220	188	207	203	167	204	210	204	186	229	201	192	233	190	199	187	184	187	192	183	178	180	204	199	207	207	193	203	211	226	197	208	187	198	203	219	199	181	206	184	234	195	221	184	190	216	216	193	221	220	175	203	208	200	181	196	204	209	228	201	190	201	191	196	185	201	196	203	208	210	192	200	194	201	224	211	197	188	167	183	206	219	204	187	221	199	207	199	204	213	209	218	186	200	191	196	205	212	204	188	181	213	186	198	187	185	226	183	192	196	180	177	184	184	178	202	196	237	193	211	182	188	217	204	167	189	210	179	212	195	218	200	210	187	247	199	189	194	193	218	207	173	208	192	192	194	184	182	184	212	205	216	217	193	198	209	198	190	215	183	207	192	209	213	200	205	207	191	193	225	227	214	213	198	203	189	203	187	180	214	182	185	205	175	214	195	208	188	188	169	216	199	186	209	192	188	194	186	188	197	203	199	192	174	210	198	178	182	232	191	186	233	182	176	207	221	203	212	186	219	203	199	223	234	205	184	216	222	215	184	197	213	224	187	198	170	205	189	191	174	214	211	179	193	211	211	223	196	209	204	196	203	180	194	211	191	192	195	190	230	217	195	197	193	185	203	182	220	198	213	175	194	216	220	208	201	199	201	202	201	212	203	228	167	215	206	199	184	207	188	219	186	190	226	214	202	198	207	198	180	212	206	193	197	198	200	192	234	193	186	181	228	200	194	174	180	184	193	173	190	214	171	207	181	200	184	212	182	228	191	208	184	190	192	189	176	242
11459	8852	18001	21372	20471	20446	18533	11501	6432	3562	3103	3353	3043	2735	3335	4422	4088	3967	1875	1837	1996	1932	2078	1978	1875	1863	1729	1883	2569	2108	3170	3230	2556	1882	2187	2841	1679	1272	1478	1151	1262	1217	1014	776	746	877	879	862	732	759	718	713	840	826	671	691	673	732	671	608	648	604	571	566	535	555	533	534	585	541	572	560	544	527	581	571	551	536	567	568	566	517	523	557	531	563	528	545	547	540	543	564	543	516	536	540	544	555	566	554	531	586	572	540	588	525	527	571	510	556	555	531	503	518	526	551	515	535	533	518	529	567	567	538	499	552	531	601	552	570	543	563	559	530	548	511	573	511	543	549	522	569	564	553	547	546	531	545	542	513	554	542	533	529	521	565	578	538	541	536	535	550	541	602	535	539	538	516	504	557	525	541	544	553	530	540	512	544	540	509	536	510	528	530	577	551	530	522	551	523	537	527	564	524	513	562	550	596	528	535	553	546	521	530	540	519	540	555	523	487	559	493	515	519	534	536	549	577	534	535	547	574	539	511	541	560	539	538	583	516	518	566	545	549	559	544	550	536	564	490	526	511	515	598	570	526	551	551	517	533	532	554	505	525	543	551	489	546	544	531	517	488	557	526	548	540	570	516	555	562	533	513	530	570	548	525	517	567	524	535	500	566	522	546	535	512	509	531	561	488	577	528	567	551	549	549	533	570	519	566	559	546	530	565	536	508	563	563	552	524	528	513	522	543	539	583	563	539	543	522	548	506	519	530	539	557	547	524	554	561	510	534	540	551	530	550	543	539	561	555	520	535	574	504	493	503	521	558	549	568	520	540	556	513	520	514	519	542	538	535	535	514	535	485	553	528	504	541	576	491	543	560	549	529	550	565	564	552	538	559	555	575	523	546	523	554	500	547	541	538	546	500	534	512	535	561	581	574	560	546	542	512	546	547	521	516	557	519	556	555	530	514	528	550	539	556	522	563	564	498	529	563	557	562	521	511	556	526	485	529	537	561	503	526	559	491	484	547	479	508	540	515	560	549	533	538	501	502	567	504	541	530	524	526	514	532	525	516	508	542	555	552	518	547	538	574	536	580	528	534	547	546	547	510	525	563	548	555	546	517	542	565	563	510	574	534	489	567	521	514	579	541	544	510	538	547	553	557	531	560	538	588	522	563	522	549	578	537	519	514	551	551	529	531	520	540	581	550	520	519	533	534	533	510	536	579	536	527	518	555	491	564	518	553	563	547	528	533	531	559	554	561	514	599	540	540	541	572	574	548	516	532	545	542	561	539	557	550	529	519	534	506	538	550	483	508	486	542	540	535	574	538	538	548	545	528	534	519	573	542	535	505	557	533	542	525	529	563	523	521	550	539	581	554	546	520	524	534	538	542	518	579	503	527	544	509	540	546	548	551	542	552	556	537	524	502	559	512	511	555	542	502	497	501	521	552	540	536	509	535	571	526	561	534	558	560	516	510	541	566	525	557	515	505	554	536	529	514	533	531	572	545	516	506	519	546	507	491	537	544	542	530	540	569	499	568	561	555	546	552	523	550	510	485	549	508	556	542	559	517	530	509	548	521	545	533	576	521	553	533	532	540	542	502	526	493	538	518	515	554	522	583	519	548	528	545	538	532	539	512	550	517	513	524	543	520	564	564	552	534	509	517	535	530	558	573	514	512	509	553	569	539	538	532	516	544	556	563	574	557	547	547	541	507	545	548	522	509	585	522	582	506	538	532	553	564	547	520	530	559	521	522	551	535	569	510	549	553	520	555	537	521	539	562	563	582	491	550	579	594	530	518	488	540	536	530	519	521	558	542	530	531	488	551	553	528	540	517	560	489	512	502	514	534	534	542	508	501	549	538	517	553	548	506	518	530	547	563	512	584	503	529	540	576	551	545	574	534	566	540	491	532	534	511	533	544	541	546	548	563	556	521	536	516	521	528	560	533	546	532	536	495	543	515	518	575	542	531	551	516	556	545	501	535	556	553	576	555	561	531	551	565	542	514	564	568	557	508	546	524	551	531	503	551	568	551	554	540	511	564	521	545	550	548	591	535	544	537	530	529	554	520	553	575	566	532	575	500	516	544	541	521	511	584	485	549	532	513	513	546	526	542	572	515	582	541	534	572	542	550	560	552	555	512	544	534	547	526	538	554	557	573	562	541	518	550	551	564	553	537	544	531	526	522	566	567	512	518	541	543	531	565	573	529	530	548	543	563	519	605	533	594	576	554	541	511	519	520	535	506	540	556	514	527	572	536	521	520	540	558	539	520	518	554	527	545	524	521	556	590	530	495	524	541	538	570	532	538	554	507	504	498	533	539	548	557	570	517	544	509	522	560	500	528	565	508	531	527	545	552	549	520	533	564	549	579	542	538	555	521	556	588	575	530	572	484	535	541	562	552	538	550	561	545	534	563	556	533	522	554	538	534	542	473	524	508	520	550	510	538	537	506	551	561	555	562	575	562	552	506	567	499	525	529	540	501	484	513	522	525	514	550	539	511	531	594	542	511	487	544	535	530	536	513	535	507	573	551	475	571	538	577	547	567	503	556	558	558	522	504	517	549	546	533	547	542	566	517	550	536	542	565	599	492	514	538	524	543	539	508	525	535	561	517	515	577	552	525	494	567	544	550	571	503	508	509	514	520	556	563	511	493	572	486	541	547	512	546	530	520	575	525	554	550	539	541	536	583	539	551	533	515	545	507	511	507	554	546	565	527	551	555	524	534	548	551	513	591	549	525	556	510	561	556	576	570	531	506	552	526	539	499	533	536	507	540	531	551	532	562	543	539	529	578	539	544	573	531	526	494	544	530	575	536	546	554	512	551	540	561	520	522	511	574	539	561	485	552	502	525	559	541	524	528	520	557	540	508	556	565	518	529	547	571	543	552	527	569	578	561	522	600	535	581	546	567	555	536	511	537	534	570	546	588	529	503	520	492	515	506	525	553	565	509	503	551	529	574	495	531	523	541	523	550	493	537	595	538	520	525	543	520	557	516	573	537	559	523	512	523	511	553	530	538	531	520	553	510	548	531	500	538	554	542	519	557	540	521	559	545	538	545	529	551	536	570	561	518	569	527	550	575	526	493	542	521	508	481	537	548	512	530	549	500	554	551	579	518	532	534	561	525	556	539	528	501	531	493	548	529	522	558	575	513	541	549	539	541	520	522	500	532	542	554	555	523	479	545	551	521	540	517	533	520	529	564	517	517	548	560	516	514	511	558	523	528	540	560	504	558	548	538	555	521	526	582	544	539	497	525	508	560	507	523	469	530	502	536	521	512	557	545	571	547	514	527	509	551	559	522	543	545	546	516	553	520	497	557	481	556	535	476	549	543	550	526	524	545	523	538	582	507	581	540	512	522	565	499	519	499	546	544	537	525	553	523	507	521	535	542	523	532	555	542	526	536	512	533	553	528	566	540	529	516	533	529	517	527	545	538	526	548	546	523	578	596	523	524	601	552	548	591	538	504	535	572	498	554	533	519	521	572	558	575	543	522
6358	3549	3514	3286	3100	2581	2258	1185	674	499	455	426	475	449	546	556	597	521	388	412	388	390	425	417	396	412	379	396	428	385	412	411	390	438	435	395	416	411	419	411	431	374	418	416	424	373	398	455	393	377	374	419	407	405	411	402	395	399	393	378	381	362	390	417	405	384	407	445	385	380	383	396	398	412	380	389	412	398	384	393	418	382	391	411	385	431	381	406	407	392	392	396	427	413	400	373	407	354	365	389	367	369	387	414	370	372	395	412	392	410	416	415	391	401	398	407	395	382	408	403	423	401	431	401	405	402	414	407	396	414	408	411	418	394	405	380	397	436	402	428	379	399	436	376	389	418	449	448	407	390	402	421	416	383	390	416	393	423	449	417	405	409	457	375	385	406	421	383	415	406	404	415	400	379	394	402	422	437	406	384	424	392	428	419	407	385	412	394	453	361	363	394	429	407	396	467	428	422	398	405	420	423	426	378	416	366	433	404	422	394	377	434	415	412	387	427	456	391	368	361	401	391	363	394	396	396	409	424	370	428	415	382	424	449	383	386	421	448	388	397	376	379	382	365	357	379	388	395	380	389	402	381	410	378	383	423	388	399	424	370	388	391	414	410	415	461	421	434	412	401	413	394	426	412	412	379	436	410	406	363	398	404	398	410	433	395	373	396	394	421	408	415	412	427	381	417	428	386	397	390	374	361	417	384	412	408	403	411	363	438	412	418	388	419	395	434	405	381	401	379	366	389	431	412	407	415	388	397	405	408	404	416	420	420	411	397	418	394	421	410	387	396	418	410	393	428	392	407	367	401	394	395	425	381	400	380	361	410	401	412	385	394	405	442	428	418	429	379	396	412	402	401	387	395	419	378	422	384	388	376	419	386	421	378	379	382	374	429	395	401	372	431	377	350	409	427	398	441	390	420	422	418	433	382	394	414	389	416	393	385	427	379	399	439	385	398	382	389	388	379	343	397	427	412	402	388	422	389	418	435	435	395	373	390	414	383	437	370	390	391	417	413	412	388	377	398	429	372	448	408	384	397	416	396	412	415	377	398	416	365	377	380	373	364	385	422	383	422	395	387	366	405	434	398	363	373	372	389	375	365	406	375	395	383	379	381	391	390	404	375	409	427	361	384	402	405	431	380	423	419	358	363	413	398	414	422	418	418	394	440	419	428	413	391	418	389	398	423	411	435	395	415	407	412	396	394	435	373	434	394	360	389	407	413	432	405	406	386	406	426	393	412	372	402	423	421	386	378	383	413	411	379	435	391	384	403	400	397	413	420	381	415	404	402	397	421	389	396	436	389	435	386	399	408	420	419	394	436	408	397	417	413	422	429	397	422	386	400	399	408	390	431	427	459	417	400	376	373	390	420	412	428	392	421	357	402	403	375	430	388	386	398	416	417	400	411	408	392	405	383	353	393	376	423	384	404	399	404	405	409	385	404	411	368	400	421	410	411	366	453	406	419	438	398	393	430	394	409	409	382	399	396	385	379	418	407	401	434	410	395	376	405	385	412	402	382	419	414	403	375	344	381	375	403	376	394	431	407	364	389	449	386	421	385	378	385	381	372	428	390	407	426	372	358	410	367	383	388	393	390	400	403	401	382	409	400	403	402	438	410	377	374	405	422	411	376	410	408	424	385	417	427	427	401	406	417	386	360	369	401	405	362	403	387	350	431	377	406	402	386	381	401	419	383	409	373	400	428	432	388	420	409	412	433	403	403	428	417	350	392	432	394	459	389	392	425	413	408	407	409	392	392	406	380	364	387	404	398	373	413	396	421	407	374	400	394	401	434	376	339	420	429	374	394	420	395	406	392	380	355	428	397	410	401	408	413	374	391	410	373	421	410	428	418	399	401	403	423	381	425	420	422	445	382	462	374	408	392	402	405	441	407	414	371	353	416	378	407	396	407	457	393	396	411	369	384	465	419	406	390	410	412	390	419	423	390	406	408	374	397	388	403	387	404	413	401	432	374	402	363	394	404	400	385	423	373	390	358	372	400	384	416	384	358	412	368	397	405	374	410	398	406	392	407	379	364	394	412	376	407	370	431	370	389	391	400	379	358	414	435	399	392	430	378	405	407	400	403	394	409	383	393	406	397	404	376	411	412	421	381	386	400	413	419	414	399	398	418	423	374	435	408	370	418	409	400	433	408	383	377	412	432	413	380	393	370	422	391	382	384	407	384	416	403	411	408	369	445	375	402	388	362	394	364	379	436	394	401	411	382	426	402	395	433	395	399	367	403	422	410	378	419	394	375	425	394	364	377	398	414	393	389	419	403	378	438	405	417	391	362	391	412	411	393	434	423	387	405	404	386	410	355	388	430	397	407	414	401	400	394	419	391	406	404	383	401	402	391	375	390	396	431	370	439	410	381	427	408	407	389	422	388	400	377	365	409	391	389	415	412	367	374	404	389	431	442	366	392	398	413	420	413	418	437	422	397	383	395	412	391	394	398	430	381	390	377	378	395	422	383	370	405	366	444	437	377	417	393	375	381	401	432	398	401	392	411	407	371	387	400	381	411	421	406	399	426	395	389	429	392	376	410	375	374	369	391	403	419	401	379	406	434	438	368	384	395	444	393	372	417	403	403	405	404	383	411	382	404	435	378	388	389	416	413	384	439	441	376	382	380	393	405	414	399	393	409	428	440	404	380	438	397	399	388	412	398	379	398	391	386	369	408	389	398	387	399	407	375	373	371	395	395	403	396	413	386	427	388	415	406	389	432	396	380	407	410	382	422	366	379	364	376	434	391	392	390	379	384	393	391	419	407	404	410	407	369	397	408	372	396	394	400	381	428	409	380	377	380	395	378	396	397	379	386	397	377	376	420	413	389	397	417	388	376	423	419	363	440	426	381	415	379	382	396	434	409	393	389	379	427	435	409	408	406	409	421	391	388	385	395	405	411	369	383	423	377	409	392	409	427	349	422	384	403	417	410	445	375	390	393	384	388	401	390	369	440	392	414	408	369	397	402	371	380	410	390	390	417	395	384	384	419	450	397	385	413	425	412	385	432	417	425	368	402	403	414	407	411	435	423	400	418	380	398	357	412	389	363	417	391	397	411	407	350	378	400	423	437	399	374	383	414	426	394	370	388	412	384	397	359	384	390	426	416	375	443	401	438	391	402	406	399	396	406	397	397	416	415	399	419	372	372	439	387	432	370	377	418	385	376	382	410	415	392	356	355	389	418	449	368	392	390	388	416	387	407	362	411	421	399	431	382	407	403	394	401	362	399	372	420	395	403	391	413	383	431	433	403	427	384	394	388	401	419	429	396	416	419	399	337	392	432	428	391	386	390	404	387	413	385	387	422	397	406	412	391	418	420	382	380	382	376	415	405	384	397	443	390	403	401	413	366	397	370	419	392	384	372	407	420	429	410	390	380	448	440	425	425	391	370	381	358	407	385	429	396	368	406	390	407	385	410	390	380	422	377	383	413	380	387	384	383	385	372	383	411	390	418	441	427	418	407	386	415	441	429
4506	3780	6800	9405	10389	9854	8839	4942	2455	1349	1102	1263	1373	1418	1816	2106	2160	1830	1079	982	910	932	1010	1019	990	953	1012	1000	971	1043	1026	962	977	988	976	1038	1104	1142	1035	1022	1048	1018	963	957	940	968	1003	953	960	930	960	985	969	916	954	907	936	944	950	911	903	1002	945	946	939	954	968	914	967	938	948	939	919	984	1000	954	944	1000	978	939	945	902	906	904	985	908	912	973	999	976	927	944	964	946	942	941	908	905	942	969	896	998	967	956	933	989	1024	1010	953	956	930	973	968	929	900	910	945	902	975	944	918	922	942	885	916	968	924	906	990	993	959	895	957	893	933	950	943	916	912	932	940	960	981	910	968	923	959	968	897	892	953	939	1007	880	964	923	993	975	928	930	914	1002	943	944	984	910	948	930	969	939	979	934	944	955	944	941	950	916	907	1024	956	958	913	972	911	926	913	976	943	949	967	946	942	928	969	944	937	925	966	932	950	947	955	941	944	937	975	963	971	972	994	950	927	960	962	950	974	1008	952	965	946	958	923	933	945	904	970	927	918	889	982	947	956	902	921	901	975	913	946	912	944	952	951	979	996	914	1008	980	968	989	945	1000	938	951	894	923	955	981	946	942	946	992	923	965	900	916	995	985	878	924	930	969	899	941	957	955	872	943	917	956	977	994	895	960	967	925	928	921	946	976	979	922	978	986	931	1003	934	921	961	954	946	959	921	928	914	1022	939	919	924	944	969	958	946	924	984	948	967	905	953	970	935	954	1007	982	949	911	960	987	965	955	906	932	977	1003	952	915	950	927	953	890	960	934	884	913	1013	918	985	976	985	939	972	1015	917	993	899	963	973	951	987	1010	938	933	935	957	979	881	934	967	936	923	934	870	940	929	878	949	911	948	949	910	959	934	931	944	965	920	964	1006	891	925	953	929	941	910	947	909	967	957	896	952	961	933	963	1002	925	953	954	965	927	936	953	1001	930	895	1012	956	918	899	887	974	880	978	948	891	1030	955	871	916	950	911	935	921	921	981	915	936	931	936	975	960	909	961	936	955	931	957	959	988	967	1011	986	961	911	971	950	942	922	955	963	948	965	982	931	929	929	869	903	902	947	991	925	962	962	978	924	979	931	947	938	972	995	921	949	904	969	879	929	868	893	904	949	947	924	912	991	988	911	890	991	957	891	922	967	990	951	924	935	910	946	954	960	944	935	1002	902	999	948	950	894	964	967	941	976	937	959	946	940	940	882	995	1001	899	980	945	983	927	934	960	963	986	857	934	915	936	944	956	945	925	963	907	933	855	926	952	937	947	971	941	942	964	936	957	952	971	985	954	914	929	869	970	907	904	984	945	910	936	956	998	934	955	931	966	913	935	920	900	959	958	938	957	967	881	948	929	1057	986	983	954	1013	931	929	978	967	934	1014	972	971	953	972	931	959	967	941	962	954	945	971	988	954	926	908	930	952	968	984	931	942	945	930	947	933	966	932	969	966	970	949	973	928	934	910	977	943	960	953	909	989	995	924	918	935	945	921	961	950	923	919	923	928	941	955	988	942	975	915	952	909	937	970	977	947	934	964	903	921	960	933	980	979	893	941	932	944	896	986	963	929	986	941	943	933	942	914	1018	964	971	908	1005	985	965	954	954	888	962	1034	913	904	947	947	944	965	995	937	974	887	964	966	963	930	971	921	928	970	994	954	950	943	898	935	902	932	968	958	942	916	945	954	937	970	994	966	993	923	915	890	981	932	923	915	983	932	947	946	955	928	956	920	972	1018	932	920	957	991	920	917	946	974	968	960	941	948	940	940	975	893	959	956	907	908	955	939	995	904	951	961	906	941	947	974	958	958	887	898	955	910	935	944	938	946	952	972	973	926	977	947	910	882	980	975	936	921	970	931	968	949	937	915	969	1011	960	968	941	898	958	943	960	997	924	923	965	948	931	956	923	952	930	937	937	927	950	899	928	927	893	932	983	907	949	974	980	897	957	897	962	934	930	926	980	979	933	935	923	941	953	991	967	971	936	976	929	963	875	988	926	939	981	936	960	945	962	932	941	959	961	977	959	999	958	919	991	941	948	895	921	948	962	931	905	1005	992	981	972	908	984	959	937	979	913	1011	961	915	973	956	932	961	957	961	1000	929	1022	993	944	965	1011	934	941	914	978	928	911	918	962	913	976	975	995	954	942	966	974	962	969	923	990	974	952	894	921	940	937	996	982	977	941	955	923	948	945	887	1004	948	935	946	978	959	957	927	922	889	899	946	964	966	897	947	961	960	997	925	962	988	959	914	914	969	980	961	983	971	965	973	938	937	948	940	940	906	948	944	974	958	957	942	933	1012	956	973	983	971	936	963	911	953	959	876	989	946	916	933	961	945	913	1009	947	942	947	944	869	931	986	930	913	964	977	880	958	975	987	907	977	944	942	928	949	918	935	929	952	898	950	916	949	926	995	975	889	1001	918	946	942	948	949	946	952	917	918	913	922	968	932	976	988	936	1018	998	924	930	940	975	978	897	943	966	953	909	952	908	925	915	983	892	947	945	928	937	900	950	937	993	937	923	905	931	968	979	920	930	934	961	949	955	918	969	930	949	962	1009	959	938	913	935	931	959	988	958	957	935	896	971	914	908	886	929	943	918	961	1007	994	892	934	961	902	943	952	933	981	986	956	964	895	944	883	985	971	953	953	952	997	989	957	952	966	943	982	928	957	915	938	938	936	913	1011	944	968	960	953	907	1008	931	930	958	908	940	958	964	923	963	966	951	915	944	925	951	962	944	1000	998	967	970	869	923	924	944	974	901	929	919	873	972	935	937	950	992	978	965	910	932	984	922	919	904	992	960	953	951	935	958	962	910	924	965	966	955	937	994	981	947	953	977	927	913	949	906	1019	927	894	954	947	913	931	961	963	932	929	939	906	936	967	890	954	978	965	986	943	994	897	932	960	976	983	960	937	964	909	945	993	967	991	916	983	937	908	935	954	932	955	891	918	948	911	928	907	955	967	926	958	906	933	952	978	912	930	944	965	953	937	939	976	982	947	888	915	970	951	951	951	945	912	949	945	944	910	889	941	971	948	896	928	977	909	952	907	950	945	929	917	925	936	961	987	920	950	930	940	945	938	922	931	951	943	920	992	884	922	956	960	915	972	959	921	989	911	920	916	965	983	939	898	933	948	914	928	972	943	961	936	946	912	1009	911	940	941	891	925	932	987	919	898	934	909	923	929	975	945	903	964	917	1000	965	941	965	978	960	913	970	926	996	920	945	926	923	924	934	971	918	922	948	901	927	994	968	955	913	924	965	918	858	920	936	963	966	963	996	954	944	950	923	964	949	967	960	941	950	918	945	922	941	969	955	957	887	957	939	968	992	899	911	957	968	947	904	918	889	956	928	942	958	986	938	901	925	1027	959	926	959	958	945	920	945	886	989	963	951	975	918	956	924	973	945	911	941	948	930	957	974	909	932	975	954	906	972	960	961	949	889	942	910	938	937	961	921	915	936	904	908	916	928	983	929	954	921	914	904	959	907	981	939	956	975	948	901	962	899	898	920	945
13915	8168	7683	7392	6679	5147	4027	1891	910	544	486	502	494	433	554	561	615	537	302	329	332	315	353	326	345	358	315	342	382	388	488	372	378	364	349	367	308	342	314	336	318	242	268	252	284	255	269	259	274	235	257	267	261	237	265	257	250	255	252	268	237	245	251	243	281	254	255	229	274	286	283	274	258	238	279	245	264	226	239	262	255	250	268	246	248	254	241	275	229	284	298	228	266	241	250	259	242	265	277	241	239	268	278	224	244	240	269	250	237	254	273	271	245	255	237	247	253	279	210	227	276	266	270	266	272	271	249	258	265	248	234	256	268	250	256	253	255	258	266	254	252	239	263	286	280	255	241	272	234	258	243	260	223	227	266	244	218	243	242	244	227	232	232	251	274	244	240	246	277	234	256	249	269	270	244	236	288	280	251	232	234	270	229	229	242	249	227	237	249	261	264	245	255	245	254	221	265	266	232	234	252	239	261	253	266	257	263	231	254	235	247	246	247	246	257	243	238	230	232	258	288	232	272	264	236	268	251	256	259	235	248	237	233	286	255	246	241	268	243	213	247	242	243	253	256	221	269	261	278	275	262	259	252	243	242	270	265	272	257	260	245	277	255	241	220	241	242	263	264	268	258	273	239	225	278	224	227	240	239	246	242	240	247	243	258	264	266	256	265	249	272	215	233	266	234	254	225	233	247	245	246	269	257	230	241	250	269	220	240	234	238	238	258	236	244	243	258	275	242	266	237	265	245	241	246	265	247	267	256	238	245	240	255	284	289	266	236	250	252	283	248	259	253	244	243	268	249	247	243	245	262	239	250	253	247	229	237	269	255	218	248	235	262	251	242	250	254	280	258	299	266	247	230	262	262	226	259	246	267	235	271	265	266	247	281	236	253	258	291	267	231	238	251	249	244	275	237	252	259	250	238	235	241	268	226	257	245	257	212	254	247	234	259	238	257	246	266	227	266	265	270	258	239	220	228	266	254	247	300	267	258	258	260	268	238	282	252	235	256	239	226	277	242	232	262	237	234	262	277	245	269	257	246	246	252	228	258	290	225	230	243	273	236	259	252	274	233	255	262	253	210	258	238	253	246	229	248	248	279	256	236	239	240	245	234	236	257	244	273	218	250	211	256	258	278	259	278	255	257	238	246	249	238	264	272	266	247	245	279	278	275	241	238	221	255	261	275	257	243	260	284	234	292	262	230	224	231	248	295	251	265	226	249	275	231	283	264	262	258	241	238	252	245	264	240	238	260	258	256	268	252	268	247	232	260	231	267	261	251	258	242	232	252	228	264	255	275	227	285	288	247	281	245	238	255	252	254	249	231	269	243	269	252	279	233	243	280	259	249	232	248	267	209	250	278	275	281	250	236	277	254	253	255	253	239	245	271	235	227	235	250	228	268	228	249	235	284	285	263	281	243	242	248	258	241	230	256	222	254	234	265	246	257	265	225	220	244	252	238	231	254	251	285	234	258	222	257	283	252	267	258	247	249	258	251	263	255	249	270	267	239	261	261	254	266	252	228	251	261	255	247	250	237	261	269	256	264	258	273	266	210	262	273	267	262	251	258	236	236	235	254	238	265	218	229	246	247	211	255	243	296	263	245	255	256	267	255	260	242	241	257	231	260	246	249	220	239	246	242	247	252	283	236	236	263	234	220	240	224	239	231	241	232	255	269	230	268	244	248	281	266	254	261	251	260	233	231	228	240	250	273	221	276	251	277	255	258	272	274	237	245	225	271	275	277	246	229	257	285	258	239	259	261	255	251	241	271	307	290	253	240	264	263	244	251	260	230	240	234	239	259	267	256	262	258	251	286	246	270	295	245	247	261	278	250	261	241	241	256	247	253	282	250	241	259	232	259	241	267	254	281	235	255	251	281	225	253	234	224	208	253	272	272	235	219	256	273	239	237	281	253	237	251	292	258	263	228	239	240	252	304	257	260	268	231	262	263	279	267	239	248	239	275	261	239	249	259	242	232	251	266	197	282	252	237	218	250	257	241	244	257	259	255	254	249	264	237	246	240	229	237	281	293	292	266	240	265	275	256	272	257	263	240	252	244	274	243	279	273	231	269	277	264	260	257	236	256	255	240	252	244	258	272	253	266	252	243	256	246	276	246	252	269	251	251	249	263	244	238	300	261	255	257	233	255	254	241	241	242	255	266	246	250	232	243	280	271	255	246	249	241	248	214	247	242	269	252	235	233	278	222	249	220	235	240	234	230	266	230	286	242	257	256	284	256	219	259	264	232	263	258	257	250	257	237	261	261	250	256	275	234	246	255	249	236	259	247	260	227	243	255	258	246	254	264	236	250	230	257	269	240	249	261	270	264	236	242	255	251	287	266	260	233	247	240	243	259	275	260	262	240	259	256	264	261	239	236	257	273	277	256	284	264	233	251	234	237	230	215	265	227	258	277	212	242	255	256	242	216	255	262	243	252	251	241	239	244	263	262	238	267	252	248	263	266	251	241	250	268	257	279	284	237	255	256	300	245	246	255	248	238	248	243	278	286	239	266	239	247	258	275	268	241	224	236	253	257	221	232	259	248	227	270	238	280	245	249	225	237	268	239	228	250	241	269	231	255	247	250	278	246	246	269	239	274	262	243	226	216	275	246	228	243	260	273	252	286	283	259	239	248	240	260	248	287	231	253	268	286	279	265	223	252	246	238	261	235	262	264	264	246	262	275	231	266	269	268	248	280	255	267	217	227	240	254	264	247	267	250	243	273	263	253	264	221	255	280	299	249	251	248	235	245	245	229	264	230	266	254	230	273	235	240	257	264	244	253	248	241	240	231	241	271	240	269	216	249	261	248	251	262	249	243	265	247	227	237	274	249	251	245	256	258	235	242	238	264	234	259	240	258	254	266	250	251	231	252	236	256	270	205	242	261	242	249	254	254	247	252	256	245	257	232	245	224	239	264	264	236	239	252	262	260	251	228	237	233	264	220	239	217	209	274	275	225	263	254	255	232	222	278	257	261	248	247	266	258	239	271	271	245	271	266	255	249	273	268	250	251	244	226	266	275	260	252	261	239	259	305	244	252	271	273	260	247	249	234	256	261	244	260	229	274	260	255	275	260	258	293	249	251	245	241	244	250	252	234	283	255	255	253	244	255	250	237	252	256	246	254	270	242	264	243	278	235	215	236	269	234	258	229	253	245	242	241	255	264	243	270	260	266	269	264	263	269	237	253	274	259	250	279	253	227	264	266	250	275	275	248	221	256	282	273	245	233	235	239	245	279	263	282	258	276	266	253	267	250	280	286	242	299	240	245	257	255	258	230	227	268	278	262	239	248	232	276	240	227	226	213	269	243	244	245	201	269	238	252	262	234	222	277	250	246	267	258	266	252	243	233	241	250	245	242	280	255	258	290	256	240	257	259	252	233	237	246	254	278	254	230	261	254	262	274	228	229	275	257	270	249	234	238	280	270	268	257	251	282	250	255	225	287	262	275	252	265	244	257	252	265	227	254	249	248	254	269	238
9050	6951	11945	16651	17927	16580	14445	7704	4001	2336	2115	2320	2280	1970	2718	2883	3423	2547	1393	1304	1393	1335	1403	1384	1297	1267	1196	1396	1531	1772	2706	1765	1595	1484	1558	1513	1426	1301	1195	1092	1061	863	766	742	851	765	802	730	741	762	706	698	742	706	729	681	713	692	682	661	681	694	653	642	665	629	623	656	635	623	679	640	619	623	626	630	631	659	661	649	612	663	606	684	593	603	629	689	658	630	659	650	626	684	589	639	662	626	642	559	633	616	618	635	646	682	639	614	623	625	589	635	629	617	568	637	576	653	647	652	631	629	673	618	645	643	630	664	634	590	660	656	603	659	628	632	622	622	597	616	630	635	620	636	665	586	631	626	621	662	660	585	627	599	630	604	638	686	629	628	624	617	641	579	590	627	660	630	629	602	634	605	590	647	638	627	689	679	641	632	598	630	655	604	647	632	647	634	626	612	643	646	621	658	673	587	666	628	641	630	658	651	670	653	659	569	616	646	619	625	659	634	596	613	653	646	565	661	598	619	646	649	624	637	614	610	604	642	641	622	608	601	647	621	654	597	638	627	633	627	610	577	673	599	626	638	607	607	633	632	623	623	632	574	637	647	679	626	638	659	586	632	630	667	621	617	624	666	644	627	620	585	648	599	639	645	600	615	639	624	637	630	656	589	669	644	633	612	593	601	644	619	610	654	600	628	637	632	642	646	600	622	632	638	624	565	620	568	658	621	579	649	585	682	601	638	587	684	636	645	629	667	628	621	641	630	623	639	631	604	603	600	571	585	629	612	613	680	614	621	625	632	666	663	620	622	609	611	621	583	628	625	624	610	662	663	630	641	635	598	613	655	625	630	596	654	616	679	579	622	653	659	607	577	672	660	625	631	641	598	633	600	636	681	596	619	641	608	630	651	629	648	640	617	687	633	568	618	639	651	689	608	623	639	600	581	637	618	652	669	634	592	614	636	651	631	607	616	665	636	633	598	611	651	584	641	586	633	593	585	673	683	600	642	601	639	611	584	670	606	618	623	629	686	584	673	644	616	645	623	634	605	621	619	596	644	625	579	634	622	603	613	646	581	635	637	621	646	620	618	604	640	604	649	686	649	642	598	636	582	627	678	664	621	648	610	611	627	573	620	646	658	648	634	653	652	693	612	673	547	642	614	602	644	619	648	624	607	576	647	638	676	639	600	613	653	633	662	645	604	657	634	659	682	565	643	623	597	673	645	643	627	649	657	647	670	671	640	624	636	654	633	628	617	597	616	617	607	623	654	626	690	647	595	617	582	651	586	627	589	664	629	619	669	595	670	650	640	666	594	617	590	649	617	665	632	625	629	667	662	653	613	669	632	650	636	611	604	651	662	613	588	648	653	637	652	626	611	644	623	628	655	629	633	608	632	606	630	663	624	654	579	630	638	655	609	633	637	605	621	683	582	621	669	597	606	603	601	645	590	661	630	627	663	614	612	680	652	598	602	612	630	639	612	618	643	642	607	637	648	624	615	620	608	666	587	637	672	654	623	638	619	685	611	655	607	640	662	657	638	644	653	636	640	627	625	643	631	615	619	620	616	634	675	629	596	676	600	609	602	599	657	634	610	612	612	637	580	627	637	643	626	618	597	652	621	664	627	629	622	650	660	645	660	676	641	595	633	637	623	645	640	647	670	604	581	627	639	595	662	630	645	605	642	656	607	651	567	657	652	628	645	622	585	605	617	577	608	632	645	602	571	644	607	617	651	644	628	626	637	600	599	615	615	617	626	664	590	595	621	671	633	599	598	666	652	623	640	601	640	618	615	619	617	592	637	669	625	653	601	604	660	646	644	647	635	689	602	603	637	623	618	630	655	607	611	606	598	592	603	651	619	623	615	646	638	611	628	675	627	654	653	633	655	687	671	640	649	633	603	617	657	624	666	650	640	604	624	613	588	607	650	629	642	665	615	567	633	650	612	628	638	624	663	623	606	600	625	638	626	657	635	600	651	643	615	643	594	663	624	604	603	641	702	598	587	607	617	644	593	570	635	630	620	615	626	662	618	637	632	608	651	583	618	626	642	663	636	641	623	639	604	655	601	580	654	612	617	637	593	612	629	663	625	613	621	669	587	648	620	670	686	620	613	636	653	627	631	643	656	650	613	635	624	649	641	620	607	659	605	595	645	615	629	670	643	650	600	659	686	633	651	582	633	624	659	562	667	587	661	643	623	625	614	619	649	631	639	591	677	634	686	629	675	582	601	630	589	632	605	663	643	649	591	616	614	623	627	620	669	656	603	608	634	616	607	656	642	616	610	687	636	631	601	645	631	633	567	620	643	622	629	615	625	607	615	629	673	604	637	627	661	616	674	650	612	654	640	682	632	617	672	666	564	630	656	605	625	612	647	630	668	627	620	657	660	637	651	656	606	616	610	643	596	620	637	630	604	624	623	610	631	604	644	632	637	670	649	600	614	653	630	659	675	650	631	619	632	632	616	612	662	637	621	595	588	594	656	664	626	629	640	611	622	634	596	654	586	665	628	663	639	646	614	628	596	579	686	672	605	644	638	615	671	561	639	608	667	622	645	662	589	624	635	622	649	647	627	647	615	634	642	613	627	641	648	656	597	630	638	624	639	651	599	615	620	649	649	614	627	647	612	631	616	583	590	623	633	646	597	606	601	652	621	621	630	624	632	660	613	658	637	610	659	648	627	643	610	609	600	642	631	622	656	599	646	657	644	593	681	631	618	650	583	652	669	582	635	620	629	644	595	621	661	636	636	654	644	601	639	643	640	638	590	649	652	699	653	655	663	625	634	660	655	622	614	652	617	657	596	663	616	623	644	632	702	591	619	612	635	645	606	611	647	621	672	616	623	668	607	631	609	627	593	640	614	610	610	648	635	581	654	666	632	631	618	652	622	681	625	630	626	601	649	618	617	630	628	707	626	643	676	651	619	612	670	613	643	633	646	646	643	683	612	665	629	627	636	583	638	621	614	615	632	645	652	656	618	687	643	670	612	640	606	624	646	626	625	641	630	640	606	570	655	668	683	624	655	661	661	639	614	652	593	644	635	638	610	630	623	667	631	662	632	644	653	686	651	668	667	638	672	582	623	668	641	629	630	595	671	617	680	604	616	655	597	621	649	626	642	624	617	618	632	649	623	638	673	668	642	623	640	610	655	679	604	593	622	631	624	627	583	655	644	633	617	612	627	628	584	652	657	666	642	652	615	666	644	636	568	635	642	610	641	633	618	639	602	594	585	613	628	625	604	584	646	654	636	643	620	633	643	613	638	629	609	574	660	637	657	604	615	604	654	649	587	620	655	615	605	625	640	621	621	614	640	591	587	656	622	613	654	652	667	628	658	622	648	633	685	628	641	645	629	618	635	627	667	666	647	637	666	622	595	615	602	657	641	641	602	661	595	612	644	619	599	620	650	679	631	627	627	601	591	679	623	657	567	611	616	646	613	616	567	695	673	636	624	615	594	601	693	612	620	615	612	652	611	650	624	668	600	634	642	628	618
20975	12158	11953	10574	9246	8032	5970	2659	1148	661	707	726	616	532	744	679	790	551	405	394	393	423	434	392	368	360	331	388	463	463	752	535	451	429	408	475	371	360	348	327	296	270	248	241	242	226	258	245	255	239	234	250	227	253	259	217	241	225	243	245	235	219	193	226	230	220	173	219	216	240	236	222	211	241	206	197	229	223	206	200	213	206	226	208	224	228	233	208	214	221	205	224	199	193	224	230	197	240	218	220	226	239	213	244	196	202	211	210	239	185	243	212	185	216	221	200	221	224	236	244	213	199	201	214	232	207	231	223	225	213	211	222	223	206	186	224	207	221	219	211	202	235	223	212	236	221	218	248	239	224	211	210	219	206	203	198	214	204	216	210	204	215	216	195	179	227	218	207	229	209	232	221	218	198	208	223	249	221	218	206	204	218	202	195	210	214	215	235	228	228	213	223	231	212	205	214	226	206	213	226	200	224	192	209	208	197	220	217	212	196	194	185	234	216	239	204	206	204	210	195	196	214	196	197	191	200	215	208	236	235	197	215	202	195	186	234	214	200	216	196	224	213	209	234	182	189	225	225	224	212	228	240	217	198	195	211	217	196	215	199	221	206	206	199	213	225	202	230	223	192	208	203	215	208	218	217	209	188	198	233	192	213	216	220	228	203	210	223	233	217	229	219	209	240	216	244	181	198	178	182	227	221	214	237	214	198	223	203	227	204	205	218	220	231	220	231	223	213	224	203	182	219	199	233	194	200	245	208	268	224	170	214	231	226	214	211	205	186	238	233	188	230	188	198	199	211	224	221	231	217	198	219	233	200	229	209	214	222	229	221	235	208	221	189	212	202	220	205	218	201	227	244	202	196	212	223	228	197	190	197	189	228	213	206	224	215	212	234	245	195	227	189	233	233	204	180	222	212	245	225	213	196	238	219	239	236	234	205	217	204	224	189	196	224	207	211	205	183	212	208	199	206	199	201	214	220	226	246	229	227	221	202	215	210	225	203	198	212	201	233	223	190	218	233	207	218	200	220	216	228	235	191	214	191	224	224	234	222	207	178	223	202	218	182	198	201	239	232	214	200	242	212	195	238	201	209	240	192	223	196	207	206	223	223	207	187	211	205	215	215	235	201	205	189	207	222	209	233	219	190	208	215	232	214	190	207	239	225	214	224	202	234	220	197	219	199	201	209	222	219	218	218	228	212	210	230	202	223	209	199	209	228	218	208	210	227	192	199	213	240	221	239	203	216	231	210	200	201	201	208	234	233	208	222	194	206	213	236	207	216	185	220	214	227	238	221	226	223	198	238	217	231	200	229	207	204	214	207	214	217	207	192	222	184	239	209	204	178	218	208	207	233	206	215	206	196	224	231	214	200	242	222	227	199	263	202	188	194	217	217	216	224	226	207	199	211	221	209	191	200	212	234	195	200	223	198	193	203	228	194	208	202	196	196	215	226	227	223	236	185	212	197	209	203	206	205	195	205	206	224	189	223	195	227	229	190	237	216	179	215	200	219	234	224	203	237	210	208	211	207	211	212	236	191	227	205	218	211	208	234	167	211	216	206	225	205	239	198	199	204	194	222	222	220	203	226	225	246	207	186	210	213	221	219	235	227	211	195	208	196	203	192	225	222	232	219	226	211	219	190	215	210	216	206	214	196	218	197	223	216	194	224	208	212	188	254	238	225	189	222	200	215	222	185	228	205	209	199	200	204	209	199	210	229	213	204	201	214	221	201	238	216	203	215	212	185	195	187	215	219	214	221	204	227	233	220	239	261	189	185	215	230	224	218	173	205	224	204	179	232	230	228	214	208	214	203	172	239	208	207	197	241	198	210	188	187	221	197	209	200	206	196	191	230	215	200	249	205	202	210	226	183	224	193	240	227	215	174	218	202	208	224	213	208	202	196	211	204	211	221	225	186	223	215	216	199	210	226	213	193	201	185	185	219	187	231	208	214	204	206	214	220	185	195	196	217	181	241	219	208	246	218	218	212	222	223	214	204	220	216	211	218	201	249	209	210	210	218	229	207	233	227	211	196	215	210	219	223	209	228	203	222	225	200	202	204	194	210	203	251	203	200	202	200	218	222	217	223	206	193	207	188	206	204	242	219	236	225	209	214	221	212	205	249	205	233	223	210	200	227	214	220	238	197	224	214	214	206	202	219	227	211	172	185	203	196	215	209	221	256	242	230	224	214	193	218	214	220	240	219	217	209	224	208	217	226	216	216	218	198	202	207	191	239	213	200	230	240	207	200	207	203	236	218	223	207	194	215	215	193	207	191	197	236	228	217	248	218	233	204	210	257	216	208	186	199	214	204	222	221	223	211	212	233	178	194	225	193	184	210	184	208	211	225	199	203	198	230	202	205	211	203	219	238	193	205	198	215	229	190	213	215	208	205	193	238	213	243	204	217	223	225	222	193	200	210	209	247	222	213	236	201	237	222	214	194	231	233	207	189	232	223	218	243	222	167	195	196	205	206	233	197	224	214	216	234	194	226	232	204	237	198	219	212	223	208	194	214	188	216	200	200	219	212	216	200	202	220	216	201	177	199	216	189	205	218	215	182	207	199	186	209	224	200	222	206	192	200	182	175	244	227	197	195	199	197	203	227	192	205	229	186	208	231	212	196	194	210	207	205	218	226	216	219	209	209	223	213	232	241	221	203	227	204	214	232	195	189	216	202	218	200	213	222	218	203	224	226	210	201	238	224	223	207	205	242	225	210	225	233	175	210	226	241	223	230	220	195	202	212	218	210	229	221	213	200	214	227	218	227	215	218	222	227	207	203	219	207	218	229	187	206	207	220	207	204	206	201	211	215	225	211	228	213	205	190	222	214	207	209	180	213	225	224	210	197	220	249	225	214	230	215	198	244	213	213	216	199	209	211	204	207	202	229	220	220	215	220	180	220	222	223	216	227	236	208	194	219	215	235	234	198	237	211	206	235	219	239	180	192	212	209	227	240	216	231	227	209	223	214	222	197	194	200	224	226	211	208	199	223	217	225	209	254	221	208	203	195	210	213	196	210	206	210	219	213	228	218	244	205	222	187	200	191	207	205	191	200	198	198	197	250	196	199	193	233	221	206	199	191	220	240	211	200	198	198	199	199	215	221	206	223	223	199	201	179	231	201	201	223	194	210	216	205	214	204	212	220	180	196	228	197	213	219	198	206	194	212	180	232	216	222	216	226	206	213	216	210	208	208	225	234	220	212	193	203	212	209	198	224	194	195	226	230	235	212	204	185	201	208	198	224	224	204	221	195	194	208	208	211	231	195	207	206	236	185	253	230	242	217	216	214	214	219	202	221	164	210	222	195	221	241	204	211	207	219	221	191	220	202	257	188	206	216	199	235	181	211	211	193	237	218	205	229	230	206	222	211	201	228	226	230	210	221	251	197	234	215	202	209	212	205	207	206	211	198	193	196	215	197	212	209	231	199	197	203	210	200	232	218	252	202	217	205	201	221	218	221	244	207	217	192	197	186	213	196
11841	9240	14909	20397	22283	22321	18620	9910	5200	3377	3554	3634	2942	2750	3834	3692	4723	2964	1829	1966	1898	1929	2214	1961	1784	1756	1632	1899	2630	2660	4476	2939	2333	2350	2371	2698	1950	1715	1480	1484	1169	988	851	852	852	794	898	788	679	886	799	779	841	763	635	654	655	688	689	634	675	599	611	584	588	572	577	566	595	554	581	586	548	582	568	615	594	539	566	564	570	564	613	565	564	611	578	569	587	579	550	566	610	558	550	550	600	523	528	568	513	549	558	568	530	560	577	576	583	592	580	533	617	543	556	562	536	601	552	590	610	537	544	583	575	531	545	575	580	542	563	537	600	578	546	570	577	580	552	569	565	594	556	576	582	530	589	583	544	614	546	544	564	546	573	543	552	550	543	531	542	618	579	584	555	623	597	521	526	554	559	533	548	562	539	588	552	557	540	539	562	611	590	585	523	609	556	559	529	550	545	552	550	558	574	592	558	541	530	549	520	550	560	553	571	529	534	570	561	576	533	566	536	532	541	552	559	542	549	565	550	561	562	546	574	587	580	576	581	542	586	526	534	574	503	591	545	571	589	584	575	549	576	520	543	549	608	586	595	561	594	569	509	568	608	565	536	557	551	581	544	566	584	549	568	535	555	561	550	578	541	547	553	561	594	525	553	530	556	563	579	514	558	575	545	564	573	542	559	571	592	567	536	561	576	557	566	543	575	568	573	569	573	504	564	595	532	541	566	566	580	539	571	536	615	576	538	531	520	592	522	558	556	563	539	505	540	560	528	575	541	545	553	579	549	510	565	542	536	505	560	588	580	543	568	528	558	560	584	570	531	557	579	583	579	553	545	571	565	578	527	569	552	561	541	576	584	603	583	560	536	561	586	537	539	543	502	573	610	577	575	570	589	549	554	548	549	558	586	567	595	607	609	610	577	514	506	531	514	590	542	580	547	565	540	563	533	584	566	597	553	556	569	554	601	595	563	573	546	557	535	567	524	572	563	583	542	566	572	566	543	582	561	493	554	530	541	513	549	551	535	539	536	590	549	570	543	537	620	554	534	502	586	586	547	586	535	562	555	565	543	544	544	555	609	556	557	586	598	560	552	540	609	577	537	536	520	570	550	576	555	586	571	588	539	587	532	544	528	524	513	538	602	577	576	528	625	572	557	591	549	576	537	536	546	565	592	565	535	563	554	584	583	552	583	506	536	596	541	594	552	570	588	568	510	528	548	590	554	601	563	577	563	555	568	548	608	527	577	576	531	576	549	550	540	563	549	557	549	530	576	574	557	593	557	570	574	511	566	572	573	554	555	552	552	582	596	566	529	559	573	542	559	567	526	559	542	556	557	568	560	573	550	553	558	525	554	566	541	537	543	562	593	572	616	577	568	530	567	547	551	598	499	548	566	490	603	568	565	532	579	520	573	612	581	587	547	551	555	596	580	549	567	538	617	580	545	545	584	580	544	592	561	617	581	579	579	566	588	589	552	560	568	603	552	547	581	535	552	599	596	576	529	543	570	546	573	543	547	588	557	585	514	550	591	554	536	561	542	561	568	560	552	559	557	546	545	567	588	550	607	553	583	582	600	524	554	589	578	555	507	574	583	577	571	582	579	619	589	552	562	568	564	550	596	558	558	547	571	602	590	562	589	566	539	571	549	545	541	579	534	554	578	530	548	579	555	535	551	615	552	564	566	532	562	556	556	507	566	542	575	558	535	543	540	553	561	568	510	564	539	580	585	563	596	580	548	551	514	567	554	530	535	530	538	523	559	568	544	552	579	587	533	582	578	589	524	561	600	560	568	520	574	593	599	550	560	623	597	570	510	614	563	541	578	560	555	569	534	590	541	565	531	553	559	624	590	573	564	583	562	516	591	549	546	536	555	562	551	572	563	556	502	580	502	566	555	541	532	528	535	570	543	570	576	530	590	560	560	548	542	567	557	545	588	571	564	528	569	553	569	567	548	560	586	547	524	582	580	537	572	602	568	598	558	590	555	525	562	555	534	592	586	564	548	549	567	551	566	548	555	589	566	579	564	526	569	563	535	525	549	583	565	560	531	543	570	544	548	543	510	555	525	557	526	558	547	552	536	555	548	577	592	525	567	508	577	543	588	558	549	534	525	553	522	539	540	572	555	532	621	567	530	558	551	599	540	574	539	555	539	544	558	563	562	544	584	555	600	590	554	540	569	600	572	557	538	529	580	554	575	573	578	534	531	601	549	579	584	531	561	530	541	536	543	573	520	527	564	535	548	556	540	591	562	554	573	604	530	548	567	544	571	545	549	530	530	547	530	585	602	528	536	545	551	563	569	615	561	582	551	595	588	543	560	563	570	549	571	581	550	527	575	538	552	552	548	526	574	582	595	595	604	553	566	577	592	569	600	592	565	543	607	589	565	534	566	560	555	548	523	562	563	554	523	532	582	544	572	550	543	560	579	565	512	627	540	583	563	533	567	547	557	582	524	570	578	592	578	574	565	557	569	553	585	559	533	602	594	554	583	557	598	536	539	514	578	542	536	562	573	594	577	575	536	596	560	554	520	566	579	562	540	548	566	523	587	573	581	529	593	577	564	530	566	513	552	593	588	538	610	566	574	548	527	590	529	522	605	550	563	591	549	573	535	541	530	531	580	574	577	535	555	592	549	562	573	568	547	584	563	568	546	568	564	594	605	542	527	570	575	530	576	580	579	549	553	539	571	563	585	522	562	597	570	546	554	579	551	586	605	543	587	571	556	559	562	547	590	621	538	554	570	545	561	569	566	602	573	561	560	530	579	574	570	584	608	555	564	520	535	576	590	574	538	576	573	560	578	522	562	546	569	528	535	550	579	557	567	557	550	552	622	536	584	570	605	540	553	531	565	529	546	567	523	542	571	566	550	558	574	547	545	555	575	609	601	554	540	514	582	545	544	498	574	584	558	588	566	520	557	565	533	544	526	544	559	572	526	555	553	557	548	519	508	569	556	490	536	567	547	527	509	610	568	538	575	594	574	579	604	521	563	557	511	540	587	538	567	582	560	588	505	542	534	569	539	554	582	589	570	589	580	560	578	579	532	544	591	556	600	538	554	540	574	597	586	548	548	566	556	560	520	545	559	603	548	517	552	583	524	547	561	556	618	592	575	574	562	579	604	587	569	533	557	578	529	529	589	541	526	561	560	527	547	516	541	555	573	548	570	537	564	568	541	530	561	569	577	551	536	553	550	590	569	543	506	544	579	581	531	567	566	563	583	548	561	584	582	579	555	520	560	577	561	575	541	561	513	533	571	569	573	520	613	567	540	564	586	541	503	551	579	571	562	546	572	591	518	596	554	537	594	516	553	508	613	617	538	536	537	529	553	578	565	558	520	561	542	549	520	569	559	533	575	537	525	558	553	571	539	542	518	557	572	552	580	526	544	625	546	539	532	525	563	557	542	591	559	559	561	585	546	569	530	589	585	563	523	574	553	540	539	560	576	547	533	567	547	525	546	571	545	609	550	514	596	559	627	554	578	542	622	577	576	569
7029	3979	3784	3156	3223	3149	2312	994	643	485	423	495	480	478	545	570	632	528	436	409	437	475	451	416	368	439	423	421	450	450	414	433	430	443	465	417	457	466	453	438	430	416	449	448	450	443	443	411	410	438	419	417	408	407	382	437	397	382	448	401	414	445	431	446	429	416	411	394	481	414	377	423	450	431	376	411	421	442	409	442	429	435	411	396	376	382	404	414	381	421	408	447	396	429	424	420	409	384	400	403	416	369	438	426	405	390	413	389	442	453	434	428	412	401	414	408	396	417	397	396	403	375	459	425	422	416	402	409	396	440	436	411	416	411	439	394	446	402	430	398	391	408	417	412	435	447	418	420	385	391	409	390	408	432	441	384	398	410	406	402	441	425	384	424	418	403	429	411	404	414	425	424	425	407	412	405	398	386	429	416	402	401	444	390	400	396	406	382	437	416	396	407	427	419	407	412	398	424	396	437	463	427	422	410	389	410	442	397	369	407	413	417	405	391	398	422	402	414	440	396	443	388	435	374	409	397	405	390	450	431	431	433	399	400	405	398	435	462	395	418	409	404	387	410	423	405	417	422	434	405	426	424	406	437	416	425	421	406	425	432	423	407	435	428	449	439	420	400	448	432	390	384	428	437	413	418	434	428	384	402	396	377	411	391	406	385	398	395	420	399	423	405	418	393	456	446	367	430	435	395	416	442	418	413	397	436	420	442	405	440	386	419	389	421	444	449	452	411	426	403	438	440	436	483	413	415	407	398	404	401	444	433	430	451	430	399	387	420	382	418	388	440	388	405	407	430	419	427	422	407	403	413	407	418	446	403	399	403	422	449	421	444	414	380	412	445	408	418	425	396	421	415	462	433	408	413	407	436	412	393	449	401	426	386	396	389	410	402	404	432	413	393	392	430	416	427	447	427	423	435	403	404	417	404	398	418	415	418	394	419	443	414	452	426	418	414	438	394	416	412	421	383	421	467	382	421	414	372	397	462	475	408	393	433	363	409	459	430	435	392	418	377	374	455	383	382	423	415	436	446	411	403	425	391	438	392	394	413	459	397	404	417	400	388	427	453	418	429	427	405	409	413	420	407	443	406	410	436	425	399	422	409	396	438	432	435	392	452	431	400	441	419	422	394	394	406	419	433	444	422	414	401	412	382	459	414	388	425	412	424	412	415	376	381	442	436	402	424	431	432	416	379	436	396	401	435	418	368	413	406	400	416	409	411	412	396	469	379	405	390	408	373	414	401	433	401	402	441	402	440	463	396	427	386	404	421	408	414	390	408	421	455	461	423	449	449	446	408	410	435	442	436	400	416	429	432	430	398	442	401	423	446	445	412	428	450	433	409	420	398	393	428	415	386	402	424	438	372	419	420	410	475	420	413	401	399	390	421	379	429	422	408	394	408	422	407	389	420	401	434	398	409	429	432	444	418	447	415	397	421	410	406	454	449	419	398	400	417	411	391	445	382	397	382	439	426	434	408	438	391	417	376	402	416	396	409	430	403	404	375	407	423	416	424	440	423	429	443	390	426	461	384	417	439	409	424	400	418	415	423	428	408	441	450	421	387	413	426	431	370	422	398	395	403	434	413	403	417	428	426	400	403	412	415	421	402	391	437	448	421	431	448	410	428	418	398	428	411	391	397	441	430	411	422	427	395	412	373	410	379	428	407	426	430	415	408	405	390	410	406	387	461	412	432	462	427	448	416	380	387	406	417	415	415	419	415	414	449	398	422	400	426	376	448	385	427	408	360	423	394	398	419	436	434	371	429	402	389	433	421	435	429	409	446	406	445	410	406	423	398	488	422	395	421	409	411	468	433	392	397	387	418	420	412	378	429	381	402	407	394	427	400	431	402	387	415	418	440	429	399	415	441	395	424	399	409	426	394	399	384	384	415	369	411	409	421	410	416	416	387	439	416	407	455	429	405	415	386	448	385	413	438	430	407	430	441	438	440	430	399	462	427	402	409	413	395	402	441	421	382	411	407	416	443	400	408	381	441	447	371	386	433	397	455	399	403	410	430	410	402	375	413	439	390	386	476	415	445	453	456	433	402	417	455	429	418	418	428	412	414	416	436	386	436	429	432	408	438	427	424	408	441	413	425	415	419	406	419	409	435	422	429	380	366	400	390	367	389	480	447	425	433	426	409	439	408	392	407	437	403	415	416	409	389	423	438	470	422	409	364	426	392	383	429	428	433	420	397	438	458	409	379	446	428	398	376	409	407	416	384	416	417	413	415	437	426	457	390	409	380	439	416	402	416	410	420	400	418	403	394	415	424	411	444	411	363	380	441	437	456	460	421	408	431	423	422	456	416	386	433	374	421	428	370	399	381	423	418	396	430	412	415	446	437	398	402	406	396	412	417	402	392	434	389	410	425	392	388	365	431	407	412	405	412	452	429	398	429	414	436	422	373	422	407	436	418	394	429	391	435	449	426	420	430	414	401	425	405	395	453	405	432	392	436	429	413	407	397	459	418	417	356	363	431	400	442	406	423	399	445	413	406	419	437	402	452	400	467	405	394	391	403	438	464	437	397	404	432	393	409	412	412	380	436	456	430	428	411	446	427	396	435	405	395	394	432	393	405	451	440	392	413	405	439	455	437	400	417	422	423	405	452	394	357	430	395	385	465	397	407	446	428	422	429	409	381	417	383	399	414	428	441	465	403	398	421	465	390	419	442	421	450	435	457	458	422	399	429	439	408	443	425	416	448	398	430	410	433	417	420	423	442	421	448	425	394	402	423	443	427	415	429	424	398	435	436	376	419	415	424	430	409	443	413	405	422	453	405	388	405	466	369	427	433	425	393	380	396	405	418	406	408	467	371	414	377	427	390	408	395	392	425	403	391	434	409	404	417	409	385	443	374	406	399	417	435	412	382	386	367	403	412	443	411	419	414	431	429	409	408	426	430	374	397	375	408	420	416	425	435	472	403	424	407	427	427	410	426	418	415	406	397	433	417	428	414	398	403	415	392	419	422	413	436	450	423	399	377	462	429	452	431	412	397	454	435	405	418	417	396	410	421	380	374	408	450	485	413	392	409	415	445	437	388	436	411	419	400	401	382	431	416	410	415	402	467	421	436	423	423	401	426	415	383	420	416	443	426	457	386	416	439	383	465	409	411	408	436	422	390	393	401	436	413	429	428	437	464	438	420	416	406	362	401	450	398	407	422	412	419	450	418	405	389	399	418	474	407	431	371	402	419	391	423	399	407	439	419	406	383	407	450	435	397	424	365	400	427	435	434	398	409	435	411	394	369	430	446	432	453	472	419	438	443	415	393	462	379	411	440	410	370	402	405	426	452	441	399	408	420	402	423	421	407	426	409	428	430	462	449	406	416	434	444	400	447	452	443	383	390	396	407	415	396	430	420	405	416	407	437	437	387	405	405	399	400	416	435	483	449	411	408	404	422	444	418	401	396	402	426	402	417	432	433	417	455	398	380	450	430	406	358	409	414	392	384	427	416	392	413	404	409	391	428	420	429
4772	4182	6895	8930	11031	11711	8872	4126	1987	1257	1270	1300	1524	1492	1898	1911	2525	1539	1083	1057	1027	1024	1016	1035	1053	990	1033	1072	1019	1045	1125	1019	1082	1093	1101	1176	1276	1296	1172	1107	934	936	1024	1016	981	1033	1025	950	959	1052	974	1034	962	925	972	997	986	897	952	962	1042	963	978	1011	1006	999	1013	909	973	993	980	951	969	1000	979	956	944	1021	991	956	992	964	977	942	991	991	996	1013	937	968	948	971	964	1027	953	958	951	957	980	1007	973	988	985	973	952	986	965	1013	932	968	936	943	982	996	946	991	903	1010	1014	1001	981	1010	951	965	1011	971	991	969	960	979	994	1007	927	1031	947	977	1016	1038	922	958	1016	953	995	1022	1025	933	970	959	1014	1026	991	1048	953	982	997	996	995	956	951	995	953	964	1011	987	961	1007	955	973	1009	989	991	1029	1014	997	966	959	918	1049	956	954	946	954	1024	997	989	982	981	1003	1013	997	1000	970	956	977	908	953	956	951	978	996	993	1017	1018	941	914	996	1000	961	1026	1039	1053	906	943	968	982	1025	968	999	978	995	943	956	975	955	1014	1007	922	1038	976	967	950	994	951	948	1005	1009	950	973	993	1004	930	996	1041	983	1019	979	1005	995	959	953	1026	913	956	981	1008	934	988	954	1010	931	1011	936	999	966	972	1023	1011	968	1017	991	958	983	980	984	969	977	951	996	961	968	1003	976	1019	938	1064	1023	957	972	993	917	910	937	964	1026	974	964	984	993	1017	980	946	947	972	997	1024	975	944	961	1030	1004	934	1014	1026	956	962	1021	962	974	1006	965	962	974	970	984	1016	958	965	948	1014	956	1067	947	991	967	969	990	956	927	991	1018	936	991	979	1009	1008	999	943	950	972	989	955	967	1024	988	961	943	1012	945	961	949	975	1002	950	1022	1014	974	950	978	979	998	929	965	1069	893	1001	995	949	976	1009	964	943	919	1002	960	941	989	894	954	973	962	917	1010	952	1008	966	984	962	989	1024	999	927	926	1017	1028	989	995	965	938	1016	1013	970	953	948	984	995	958	999	922	1009	963	946	939	959	969	958	930	996	958	958	920	955	932	980	952	962	983	947	956	879	952	1004	974	1033	982	981	997	953	991	985	988	971	998	998	992	938	972	982	950	982	1031	962	949	875	973	985	945	941	967	993	994	972	982	981	994	1002	1061	1003	985	960	1023	965	988	936	929	933	1007	951	940	967	946	1032	1004	989	1001	977	1001	1005	979	996	973	1025	987	980	990	978	933	1020	1015	984	957	1022	970	979	917	972	932	985	963	972	974	926	937	980	991	993	955	919	992	936	987	963	922	982	986	936	997	967	923	944	925	988	926	976	1016	923	974	989	1011	1032	986	962	981	982	917	948	958	931	966	982	944	1054	1008	983	1021	1011	991	1039	959	986	941	974	971	999	976	969	914	983	971	962	986	955	976	1008	959	893	991	996	967	1021	966	970	995	1017	971	1029	973	966	928	998	941	967	979	963	984	981	988	914	987	964	991	993	970	975	964	986	1027	933	920	964	949	1002	927	964	945	978	923	925	942	951	911	956	974	990	980	951	961	984	965	998	1004	954	1008	911	1003	991	948	957	998	981	1016	993	996	974	991	1027	927	1003	982	994	965	995	999	956	981	984	972	963	975	941	931	963	1018	974	998	963	994	985	1011	949	964	988	966	927	928	982	996	980	1040	962	986	946	956	959	969	977	983	959	967	1013	945	949	921	967	942	990	947	989	996	933	967	974	985	933	975	1026	990	952	1002	924	1033	925	999	975	953	967	934	979	982	1009	958	981	1011	983	924	971	965	989	986	995	994	932	960	944	1002	955	983	1027	949	960	956	969	946	974	976	950	1041	936	947	1049	980	972	973	957	919	985	1001	970	1039	998	978	982	954	959	983	944	951	952	978	992	978	963	947	938	976	995	1002	954	987	956	965	929	989	990	1006	987	992	965	999	964	998	955	1004	997	1007	962	998	1038	968	906	1000	960	1007	987	988	948	976	985	929	958	956	959	1013	940	991	998	990	931	971	996	1034	1029	962	976	999	1032	978	1004	991	946	958	997	959	931	1022	961	994	1002	1034	947	959	1021	971	949	1012	948	987	959	968	916	966	949	989	975	965	986	962	948	966	949	998	946	912	964	998	980	950	958	953	958	1020	963	963	1029	992	987	971	963	1047	1030	1020	1000	1002	1020	977	1014	1024	1000	1007	918	935	997	994	921	975	980	980	1049	988	988	913	969	998	952	954	988	983	971	955	995	956	985	955	958	979	973	1022	989	1007	931	957	1017	995	898	1000	972	931	968	988	969	925	1008	1013	945	972	977	994	953	978	1024	971	996	979	941	1013	922	1011	1031	940	937	952	986	1008	988	1006	1023	977	937	1004	1015	949	964	1037	989	912	937	983	973	981	1040	900	965	986	965	966	1023	1047	951	993	979	951	1004	952	1000	955	941	958	957	971	967	978	989	1025	919	956	1006	957	974	956	979	964	1001	948	965	987	969	1004	1023	967	928	980	939	998	1007	952	980	988	1000	1000	988	934	962	940	935	972	946	980	996	972	945	956	964	1043	921	996	966	951	1012	966	922	1010	952	1006	953	979	991	959	977	961	1008	977	976	987	927	992	985	968	942	989	985	981	991	959	993	1049	954	1014	945	1034	946	1024	940	963	942	922	973	934	1011	965	984	1031	946	948	1005	1010	994	940	922	1020	951	971	1004	987	933	944	1032	950	965	938	1004	942	978	1007	960	1001	955	988	952	1006	991	927	944	941	981	985	995	934	985	981	998	962	1019	984	943	978	1028	943	980	981	992	976	1034	951	969	982	979	934	989	1002	973	987	1003	970	967	1000	934	970	980	994	1016	997	964	1012	941	974	1004	961	979	965	1015	982	944	965	999	994	999	973	1014	951	951	957	972	951	942	966	937	992	968	992	977	1006	974	925	1022	1000	1008	984	977	975	970	977	1034	982	944	958	979	943	969	962	960	995	979	948	959	961	967	959	986	980	920	935	934	942	941	938	961	1015	1041	958	977	975	997	990	1005	981	959	1002	994	1018	953	1027	994	984	945	990	984	1007	983	1056	955	967	979	964	946	960	959	1062	1000	993	916	998	966	1039	1028	972	1011	1015	975	1011	973	982	968	944	987	986	925	1040	974	993	978	986	989	1016	981	933	895	959	979	1055	966	985	978	1001	989	992	979	939	927	993	967	950	1025	993	977	981	1005	956	967	992	1006	977	1012	941	1000	1008	996	967	1015	966	976	971	973	989	1021	994	963	1003	970	955	974	982	1034	955	995	1009	1017	1007	981	932	943	1008	965	989	996	932	996	996	975	1001	1009	995	944	907	955	947	890	998	959	981	964	974	1031	991	1020	975	992	903	996	994	949	992	992	949	965	988	1026	996	968	1021	1014	954	966	972	975	993	1012	952	973	922	960	983	978	933	989	930	933	1052	960	991	963	937	1002	930	1003	966	1079	1007	971	975	1021	979	989	1052	991	941	954	982	991	989	995	1040	920	954	1014	938	967	970	1018	948	929	962	977	977	985	994	979	1013	977	987	1018	973	956	1021	986	1006	972	925	991	985	902	1011	998	979	983	905	1005	967	1045	977	927	924	1036	944	955	937	998	1007	1050	957	984	943	962	959	971	957	972	968	976	966	982	1029	958	957	969	938	984	963	962	941	936	972	934	973	931	1016	975	988	975	1024	1004	963	966	998	985	1034	989	1002	940	941	930	941	1025	943	974	973	1044	930	1004	939	1001	981	935	1006	1029	981	938	992	981	951	1009	973	980	944	1032	1015	1015	1001
14232	8088	8936	7314	6193	5904	3788	1611	818	519	521	513	475	438	587	565	617	456	362	369	308	380	332	337	339	372	357	342	441	451	518	435	360	357	404	412	386	363	363	310	299	305	264	288	288	324	283	260	304	300	301	285	262	288	243	293	300	283	289	271	261	265	275	249	287	245	263	295	239	270	262	263	268	246	293	262	260	252	286	254	285	275	302	263	242	246	273	286	285	276	264	272	263	263	279	267	264	250	247	287	261	259	299	280	267	232	278	233	223	254	285	240	246	269	293	274	305	248	273	285	260	240	258	276	285	248	263	289	268	273	257	298	279	242	265	246	260	267	283	272	280	284	244	279	269	240	294	277	269	279	270	271	275	278	251	275	266	275	295	273	261	287	268	286	283	260	250	271	246	247	270	290	287	282	278	265	274	273	240	287	295	251	273	265	293	285	282	285	309	281	241	275	279	287	255	261	267	249	258	298	288	266	284	266	273	252	266	246	250	275	271	279	267	274	272	253	272	275	285	279	231	253	259	265	285	285	274	236	269	252	242	255	246	275	228	284	253	298	262	254	294	263	275	279	265	276	296	272	289	290	293	277	267	268	249	274	256	273	291	272	250	257	278	281	276	271	269	260	249	273	269	260	256	283	281	275	297	289	261	261	239	296	268	272	267	268	277	279	294	241	294	264	258	269	281	246	283	261	287	286	265	251	263	301	254	282	267	265	299	274	271	250	262	251	241	267	283	272	297	251	265	306	242	256	265	279	278	230	253	286	261	244	239	249	268	249	259	272	304	278	276	285	253	274	250	232	274	266	255	293	268	215	310	288	293	279	256	282	309	285	285	291	296	241	268	303	281	258	263	287	288	227	278	292	291	260	265	268	268	269	252	282	292	243	282	278	280	276	281	296	315	286	287	305	285	254	264	287	276	268	243	261	253	263	248	246	275	258	279	254	266	317	276	245	263	235	264	262	291	260	284	277	263	263	267	259	264	296	239	292	259	291	271	284	275	279	278	280	306	286	270	259	235	257	256	280	254	263	262	286	261	281	250	278	276	239	256	281	308	274	259	241	275	240	263	269	240	274	272	264	266	256	268	284	254	247	277	295	250	264	262	261	265	267	277	271	266	266	261	259	282	291	276	268	266	242	276	314	264	256	264	237	246	283	289	276	268	248	276	267	286	254	267	296	261	284	276	266	287	251	237	285	250	263	247	292	263	272	281	290	300	286	303	269	240	251	276	274	265	291	263	261	262	274	261	282	307	245	270	275	273	282	286	260	287	297	288	289	295	275	226	295	234	275	231	262	254	264	245	280	279	287	279	282	278	290	309	234	265	247	257	264	264	280	241	276	252	269	254	280	275	265	285	276	275	264	279	285	265	288	282	286	303	288	280	268	290	264	275	243	261	259	268	250	263	235	261	274	265	259	293	312	245	271	277	265	261	272	287	248	267	231	256	256	252	268	256	266	273	267	261	238	243	255	258	269	247	276	263	271	269	270	256	252	286	278	265	279	245	276	313	274	291	273	281	273	277	276	310	287	252	274	279	288	283	285	245	283	261	269	257	282	268	268	255	238	250	248	294	290	290	278	242	269	252	258	273	282	249	278	273	255	252	277	282	275	273	291	304	251	264	262	265	281	249	260	272	266	258	289	229	268	273	271	289	262	243	284	267	281	241	273	257	262	263	277	241	273	259	231	267	230	267	276	243	302	264	256	288	279	264	259	284	261	283	266	279	244	284	277	275	257	275	241	270	270	272	249	299	255	254	302	274	292	288	281	260	286	289	246	272	259	264	273	259	267	288	261	289	260	265	242	257	293	268	265	297	249	271	251	277	264	247	288	246	273	274	257	262	275	273	262	274	259	260	225	262	246	281	278	245	281	252	263	265	240	268	275	268	270	300	238	288	276	254	292	230	281	268	260	278	267	271	242	264	242	259	269	267	315	260	299	270	290	240	256	270	279	262	257	286	325	281	274	260	287	270	283	289	279	307	303	244	271	282	282	246	270	265	275	270	270	262	295	283	276	280	250	274	218	249	280	262	228	297	280	236	278	256	274	218	269	273	265	271	249	255	259	281	281	228	267	312	292	285	277	259	282	258	261	306	264	248	262	244	245	278	274	274	234	269	252	245	274	252	263	240	253	275	283	252	257	257	237	250	268	263	237	221	305	286	262	290	266	257	257	273	274	266	292	266	291	265	286	256	258	246	288	277	252	248	251	265	280	286	261	287	292	247	268	273	263	317	277	285	248	289	272	281	273	268	307	286	259	267	285	270	270	241	284	278	254	275	242	262	277	266	237	257	288	280	278	245	264	297	251	264	274	282	287	272	286	266	268	268	267	273	274	272	247	270	276	304	301	256	275	273	255	284	277	283	295	275	266	272	246	265	263	285	266	253	277	265	276	275	286	233	231	245	289	270	276	273	254	273	286	259	267	278	260	259	259	280	257	294	273	302	289	264	246	294	263	229	300	271	268	249	242	273	295	249	286	257	284	247	275	255	266	257	287	280	281	286	257	270	269	292	288	262	256	287	268	264	312	296	264	253	267	270	292	272	283	273	274	269	304	277	256	285	247	247	262	276	236	243	284	277	266	278	272	254	255	259	239	302	250	271	258	272	264	252	286	282	285	264	242	289	278	268	275	297	258	261	259	250	284	268	261	289	271	260	258	257	245	235	285	267	271	235	251	275	241	239	243	252	279	251	298	249	271	277	282	244	254	273	275	278	281	285	254	272	250	246	289	226	279	286	275	275	259	279	276	240	286	265	259	281	236	233	251	282	266	270	262	305	252	270	263	267	259	263	284	278	283	260	266	293	282	297	276	260	274	281	270	282	296	289	269	277	263	283	286	297	275	277	241	267	257	263	280	296	262	281	270	251	281	272	268	286	260	254	272	239	274	276	273	318	273	260	295	291	277	286	257	263	283	236	235	251	268	290	271	305	295	280	252	280	287	270	259	283	271	285	292	236	241	269	266	282	260	296	291	274	290	296	301	283	245	294	265	244	267	273	244	256	265	269	286	241	286	292	262	265	264	281	263	263	273	253	263	256	268	265	279	272	255	311	282	239	264	290	265	273	275	265	247	261	252	297	262	256	305	288	258	260	281	236	286	271	276	288	253	271	305	266	300	272	254	273	282	276	297	280	298	282	266	276	225	267	263	257	238	275	236	292	269	259	261	263	262	252	251	267	283	305	267	257	286	248	266	260	268	268	275	260	287	299	266	296	268	275	276	272	272	273	278	262	266	284	297	285	250	277	279	259	270	257	269	268	259	261	265	252	260	297	270	249	275	261	269	266	258	268	250	281	305	273	258	255	269	278	306	290	232	289	290	288	279	281	267	253	284	250	285	295	270	245	258	250	242	271	288	312	293	293	308	261	280	281	278	305	298	242	257	278	261	265	283	276	287	296	313	287	261	226	261	314	280	247	263	269	281	281	254	281	247	282	261	246	281	267	261	278	272	247	258	276	276	267	266	254	270	256	262	280	248
9129	7209	13208	16098	17547	18653	13600	6585	3340	2310	2484	2471	2319	2206	2940	2943	3509	1915	1372	1426	1323	1416	1541	1387	1317	1318	1295	1395	1936	2056	2416	1842	1503	1617	1862	1749	1538	1471	1413	1116	966	849	824	827	793	816	818	809	807	801	796	777	742	787	754	755	697	700	752	703	711	727	687	707	675	644	675	676	676	724	674	663	613	668	692	718	654	669	686	727	708	666	689	696	708	673	679	675	703	636	631	674	655	683	671	705	683	619	680	667	707	709	713	669	617	649	656	658	694	716	659	713	663	622	717	725	680	691	640	684	692	693	691	670	684	644	692	671	676	659	702	663	681	665	655	649	666	668	695	656	604	674	629	610	667	658	645	671	702	649	670	712	648	639	659	677	670	678	660	650	631	656	713	633	669	654	647	652	705	657	702	681	670	647	674	706	682	664	657	682	705	741	644	637	696	682	684	649	694	650	686	682	684	658	747	702	663	689	709	647	662	671	643	742	671	659	655	674	669	682	633	691	675	657	723	700	647	684	698	716	657	668	658	670	691	691	677	674	635	687	680	675	603	700	659	680	668	667	699	654	633	623	694	683	649	705	675	614	653	677	709	603	676	682	664	679	684	670	688	677	653	674	728	643	672	672	659	688	674	651	663	678	686	609	680	694	677	649	667	670	671	684	645	686	677	683	678	748	680	644	660	690	681	638	680	643	649	661	666	721	661	677	677	712	654	666	666	663	649	713	658	653	671	676	688	649	647	667	687	700	684	677	661	682	662	668	579	648	673	658	680	672	720	638	682	680	674	674	682	653	638	687	696	636	630	680	672	643	687	663	674	676	670	711	692	698	671	701	637	609	688	685	659	679	702	678	649	705	692	637	678	662	653	645	711	670	686	660	680	689	691	643	683	658	686	687	647	653	650	639	610	646	667	642	685	634	704	607	692	641	693	660	653	628	650	662	679	707	759	678	679	670	678	684	671	668	653	671	666	637	686	663	701	695	691	688	646	647	681	640	709	630	660	651	679	673	681	684	634	682	694	706	674	671	659	638	660	651	630	658	722	704	691	663	646	683	655	688	649	696	678	655	666	663	632	640	655	674	682	666	705	673	689	675	670	671	659	673	635	657	654	652	639	690	677	687	688	665	700	669	668	647	655	648	641	667	718	717	637	684	701	675	610	727	661	670	721	665	662	652	703	655	678	686	666	693	645	655	679	643	667	629	625	667	687	649	701	686	637	692	662	646	689	650	700	620	638	645	688	705	641	682	645	682	640	666	698	654	647	619	651	655	692	680	708	660	660	667	631	666	615	682	637	670	623	692	610	664	687	672	708	696	699	659	668	665	668	642	729	681	653	686	706	628	621	723	646	649	685	682	659	661	703	636	664	692	685	649	657	672	736	654	651	694	629	680	666	638	679	631	670	640	663	664	654	624	679	621	658	691	696	674	664	709	703	642	636	648	668	661	683	678	669	623	681	684	659	688	720	655	625	683	678	636	624	652	671	650	683	652	667	740	693	712	628	680	615	659	669	695	656	612	695	701	676	678	625	672	704	691	640	691	662	672	665	686	674	700	676	672	682	665	666	655	628	664	644	611	686	697	698	674	672	677	644	677	650	686	671	677	713	630	660	682	689	663	652	677	620	642	630	687	710	668	700	679	670	648	663	694	628	650	642	677	639	723	706	662	683	653	688	661	666	676	703	684	687	646	732	714	679	653	643	696	674	687	673	663	644	722	656	700	704	675	676	681	695	636	667	697	656	635	654	696	734	660	658	692	687	673	670	649	611	669	664	656	620	668	583	680	632	655	662	661	698	663	697	713	665	690	665	682	674	658	683	676	670	682	672	687	654	704	727	651	685	668	682	663	650	642	681	687	651	690	707	657	649	672	681	670	705	682	673	668	696	639	722	643	741	641	698	687	691	645	647	677	680	706	675	656	656	646	685	655	670	660	688	712	678	643	669	664	684	659	616	590	671	645	650	661	653	647	690	682	694	651	682	696	687	684	679	644	654	668	668	637	648	690	686	651	630	628	656	681	651	681	632	677	690	659	694	674	679	672	690	679	665	625	623	664	684	670	696	688	714	667	702	686	668	709	683	638	665	693	651	645	715	706	671	677	683	683	648	698	661	672	666	705	655	677	679	691	676	641	714	678	700	664	625	685	648	644	581	663	664	692	673	673	645	711	709	723	675	641	642	683	639	642	652	677	691	674	697	654	679	703	651	699	694	683	670	686	663	641	656	630	640	652	686	639	636	709	663	656	675	648	629	648	682	640	713	677	682	623	671	640	695	634	716	640	664	659	675	686	701	644	622	699	645	664	647	646	646	668	691	719	700	650	652	659	643	640	699	702	688	639	652	695	664	687	701	662	660	739	644	689	666	667	684	644	612	706	690	706	729	636	689	656	655	653	630	673	656	627	692	656	661	696	680	684	649	699	644	664	643	662	664	687	660	691	704	666	656	634	652	684	689	653	696	677	643	661	684	642	653	655	654	693	689	713	671	701	672	710	713	633	673	680	685	666	658	695	675	640	634	664	681	620	680	646	718	677	636	662	649	696	650	694	639	661	637	661	656	678	669	650	630	679	675	682	674	629	629	657	673	713	666	614	653	657	663	656	652	636	641	660	651	635	631	665	651	654	701	677	711	629	699	654	653	709	663	689	694	684	656	638	665	634	668	683	658	665	640	672	708	676	658	673	687	630	699	655	665	688	673	630	642	652	652	694	647	667	663	660	656	666	666	699	667	693	623	639	683	668	682	659	670	656	655	639	736	635	659	658	669	656	681	620	716	658	624	620	681	680	654	697	656	674	703	651	647	680	676	636	700	679	673	694	649	663	623	733	649	659	663	637	675	638	665	660	670	648	639	694	696	685	652	690	698	683	698	647	683	650	697	708	668	714	701	651	674	690	709	679	647	630	656	720	701	646	715	687	651	664	657	681	655	624	666	674	649	656	685	692	654	670	719	689	672	651	646	649	665	636	680	675	659	712	683	679	676	687	638	693	684	675	718	685	649	645	636	706	655	623	637	641	677	646	690	661	713	657	661	656	639	674	647	693	669	647	663	668	678	634	663	696	648	651	685	632	691	656	697	622	696	649	698	711	661	646	703	648	656	646	720	633	676	675	660	686	705	673	723	651	693	690	643	688	666	692	682	616	643	688	675	685	690	627	671	688	701	655	676	652	723	705	667	686	681	672	648	655	636	684	628	678	719	665	649	697	684	692	653	686	715	696	689	665	708	678	678	604	683	641	683	671	686	745	628	682	669	689	673	686	699	652	657	662	710	682	661	642	675	682	654	674	673	672	661	649	694	722	715	651	677	689	704	644	668	704	636	699	700	712	669	683	660	708	647	692	672	676	630	644	719	671	675	712	688	669	652	646	643	688	715	684	649	669	724	640	664	691	631	690	636	717	620	691	627	651	709	680	694	702	675	640	658	644	687	688	675	643	675	706	644	688	697	734	662	693	678	662	661	679	657	698	696	660	662	706	692	671	673	681	639	673
22069	13243	13913	11413	9411	8703	5394	2224	1073	726	899	697	635	613	715	736	842	490	412	384	360	411	423	387	410	393	418	427	560	520	617	499	439	411	504	464	449	397	336	308	291	246	272	248	263	264	243	265	264	256	276	243	249	258	233	237	248	247	239	240	256	258	222	274	230	230	263	247	262	228	224	229	227	229	247	237	228	220	228	234	212	233	240	249	243	239	229	236	247	224	243	241	235	214	242	230	245	210	221	221	225	226	224	220	248	205	222	202	249	238	224	240	217	237	246	241	246	229	247	231	220	215	245	217	227	246	238	227	218	235	255	230	224	245	210	226	245	207	233	243	228	245	211	219	236	231	232	179	246	206	245	239	222	257	215	233	231	216	253	201	218	231	227	239	231	206	238	200	215	238	230	251	224	212	240	233	229	213	235	253	233	259	228	239	214	224	236	225	214	219	232	232	204	224	225	259	246	246	241	246	251	240	230	261	255	250	220	227	273	238	221	238	217	231	250	246	237	227	260	215	207	247	210	200	252	204	228	238	259	223	247	213	209	218	225	194	214	231	216	236	262	219	215	267	243	214	225	225	245	235	244	222	222	233	234	260	259	213	229	248	232	218	246	242	240	223	242	244	231	187	237	240	246	253	222	215	217	256	246	202	218	259	214	241	225	214	245	214	230	242	218	245	251	226	221	218	245	230	243	229	234	216	218	246	269	208	225	221	222	245	220	255	273	223	230	235	223	248	250	214	246	239	233	195	253	234	214	211	246	231	230	215	246	230	211	231	251	269	223	232	249	212	231	240	218	222	222	256	222	241	223	234	225	187	227	243	223	250	223	272	238	209	263	230	219	246	263	248	256	211	218	253	236	227	246	215	243	246	214	210	226	231	231	245	207	204	239	218	218	230	219	246	235	216	253	228	227	250	255	249	256	245	226	235	229	218	223	215	258	215	246	237	241	215	231	254	233	230	270	253	216	231	222	257	221	223	210	252	235	213	250	247	241	240	239	224	219	226	257	247	244	229	203	237	226	240	252	221	247	219	249	239	214	245	213	229	221	228	219	224	228	271	253	215	212	213	241	230	221	243	208	231	225	241	228	232	237	255	239	242	232	201	225	240	219	226	229	221	280	239	270	240	257	222	251	240	237	253	231	212	252	219	218	215	213	259	238	214	250	216	231	226	241	211	226	227	250	229	242	233	223	214	226	237	196	237	253	237	238	265	243	247	221	232	249	261	203	219	249	199	226	248	219	214	254	211	241	241	231	215	227	246	244	213	231	235	248	244	241	263	241	218	231	254	227	218	212	242	243	231	248	231	218	230	249	227	231	229	256	263	213	217	211	262	245	260	216	258	246	233	234	246	213	249	230	237	215	249	235	232	236	228	224	228	236	215	230	240	233	224	222	236	235	215	244	199	249	239	235	236	206	234	207	239	225	218	230	237	229	228	266	245	227	218	240	229	215	237	217	218	211	234	222	243	224	244	255	215	227	248	237	232	217	221	245	225	188	221	245	266	235	228	237	221	248	246	238	243	227	251	192	242	242	263	226	259	241	235	224	263	226	235	248	234	210	237	225	243	216	250	221	242	233	255	260	223	215	219	202	252	243	209	242	228	229	251	266	230	224	229	213	218	230	229	240	252	209	227	250	206	220	242	230	241	223	233	211	217	225	218	234	256	235	238	211	223	223	265	253	215	247	249	211	221	238	210	214	248	234	253	239	220	205	244	247	213	234	220	243	223	226	246	227	211	228	235	200	210	243	220	234	237	223	217	245	202	222	274	226	206	212	216	262	240	208	220	253	219	241	216	214	244	232	227	262	199	216	229	231	203	244	202	245	225	264	243	236	213	219	232	221	242	222	197	244	231	226	225	237	224	230	235	215	259	223	216	219	248	223	228	256	249	259	238	256	225	259	214	237	214	214	239	236	261	245	228	241	240	247	222	249	243	241	232	230	207	249	219	239	256	217	236	229	220	246	222	215	257	228	245	226	241	249	246	241	240	218	237	241	222	229	270	223	250	230	205	237	241	232	238	227	243	236	245	228	246	250	228	223	219	263	241	196	236	205	245	210	224	248	245	241	203	218	197	197	231	243	239	232	268	228	247	228	231	219	216	241	241	216	233	227	234	214	227	215	225	214	233	246	236	232	225	239	221	238	250	225	201	222	188	246	224	232	227	238	237	220	222	224	225	205	223	210	245	226	208	219	220	244	226	222	240	206	233	252	223	226	226	231	217	204	214	215	252	262	221	219	231	251	215	235	247	218	250	240	225	239	218	204	259	204	257	235	221	210	240	236	235	223	233	249	232	232	197	243	239	246	243	237	238	223	238	227	224	210	235	214	246	224	212	274	224	252	259	225	235	252	226	223	228	244	225	252	240	224	226	237	238	238	229	266	234	239	219	229	245	242	230	232	249	225	230	239	236	228	235	224	224	228	259	235	239	250	235	231	206	206	229	213	239	240	218	243	236	232	239	201	244	231	243	225	255	231	217	214	221	222	228	230	254	186	221	222	226	237	209	239	208	228	204	227	226	250	217	234	249	240	216	239	228	246	232	238	213	227	219	222	211	248	256	252	238	244	254	242	235	220	253	233	232	212	256	227	204	236	224	237	240	233	262	238	215	220	242	255	243	262	217	238	237	238	257	257	233	222	245	225	235	241	243	225	222	191	235	261	246	246	238	224	239	230	256	236	221	227	217	227	257	239	228	229	218	237	230	236	229	228	253	197	225	242	248	244	223	249	193	276	194	227	214	233	241	217	234	236	211	261	228	209	246	242	227	238	238	225	245	224	233	198	233	232	191	215	239	240	224	221	222	184	219	226	221	239	249	255	226	219	238	207	228	235	227	239	246	237	231	250	253	223	256	222	232	261	261	230	238	230	223	220	250	252	255	232	276	223	229	227	233	247	239	260	260	252	237	213	248	241	234	255	220	227	207	217	224	219	253	252	214	220	241	238	217	225	216	239	242	251	220	208	209	236	243	242	211	241	250	214	208	272	230	243	243	229	244	240	241	226	241	225	214	236	240	237	249	226	251	195	219	237	226	239	241	233	206	222	240	235	238	212	234	189	218	221	240	239	234	243	218	223	237	256	225	234	243	244	240	210	259	223	225	237	236	267	213	241	212	226	223	223	245	279	228	238	239	206	218	214	222	237	255	231	234	239	230	258	237	223	217	239	224	217	226	248	232	222	235	225	217	225	237	189	212	231	225	232	234	241	250	221	223	231	235	212	218	244	195	239	227	224	212	228	220	230	244	230	231	211	225	205	247	234	231	247	226	233	224	248	242	238	250	210	262	232	246	192	244	229	240	230	228	237	211	238	235	244	239	223	239	242	258	258	232	249	202	229	244	217	228	217	215	211	266	228	223	225	228	265	244	226	192	241	240	220	214	218	246	250	247	199	202	215	232	262	224	247	239	213	242	227	210	264	224	219	229	249	234	234	246	231	227	224	236	220	219	238	229	222	239	218	225	214	228	226	237	235	227
12433	10359	18219	21328	22450	23861	16924	8228	4808	3534	4397	3427	3160	3104	3892	4172	4679	2335	1941	2193	1617	2209	2238	1871	1943	2020	1787	2218	3333	3249	3794	2550	2378	2367	2901	2557	2172	2059	1599	1269	1150	1005	1015	814	865	860	852	881	907	899	838	791	748	764	706	683	633	675	731	619	702	633	640	618	635	614	615	616	603	625	605	624	653	640	590	606	586	628	634	615	617	633	589	596	638	628	627	598	584	660	604	618	619	588	622	618	605	626	639	587	630	644	632	623	616	622	573	636	604	611	618	574	584	630	589	636	598	607	640	578	592	602	599	611	643	637	605	625	553	583	634	564	612	591	614	611	572	672	632	619	572	574	641	627	635	639	637	627	600	645	613	615	646	610	562	602	616	632	634	579	604	591	547	611	584	589	641	611	598	583	594	595	582	572	596	623	636	648	610	627	601	587	595	614	585	622	590	583	638	582	590	574	591	612	645	596	574	582	579	607	608	591	605	597	612	617	628	620	588	578	633	584	570	569	622	615	633	633	603	624	616	616	582	629	591	615	615	567	622	607	601	630	627	586	624	631	665	598	610	591	593	571	603	633	612	575	610	602	622	613	580	585	602	586	566	574	605	584	623	662	608	599	606	632	614	590	635	585	630	610	614	632	627	576	571	638	614	610	635	555	627	587	647	624	610	572	639	651	560	626	580	615	604	606	601	587	548	651	615	634	587	614	594	593	561	594	632	635	623	583	595	579	646	628	617	558	617	614	579	616	632	579	576	625	561	592	609	609	613	628	582	594	604	631	620	617	620	631	585	647	650	564	588	638	610	604	596	602	590	598	621	550	620	576	604	574	597	640	533	593	600	638	622	607	624	588	589	611	596	604	640	590	613	601	607	547	569	624	578	598	629	579	579	675	586	599	674	652	630	581	604	570	604	631	601	574	580	633	570	608	633	602	627	641	634	549	593	637	590	593	603	605	576	597	619	617	635	602	591	583	605	553	574	580	613	618	546	612	662	646	605	536	565	624	585	649	630	564	578	574	615	599	632	602	578	615	654	615	610	593	549	641	545	591	594	584	614	602	574	647	613	649	628	618	636	595	619	597	618	638	607	615	577	628	614	628	592	583	583	568	642	627	603	613	624	591	566	606	606	600	599	579	560	566	641	601	592	658	596	611	604	637	596	623	589	564	632	600	596	587	608	578	602	609	584	607	581	581	600	631	618	596	592	582	586	618	568	594	575	626	607	619	604	581	653	570	642	621	628	598	582	633	636	590	556	619	637	571	623	639	611	619	609	611	601	627	608	611	581	646	593	597	627	614	631	593	610	605	627	589	568	620	605	606	632	606	581	638	622	652	610	590	593	579	585	589	587	613	589	593	620	621	594	622	600	577	633	587	595	576	620	580	572	567	602	593	608	561	607	604	587	603	553	595	604	554	618	607	612	590	649	586	609	655	649	622	626	594	578	611	629	579	628	569	621	552	597	646	571	603	645	568	594	619	599	591	633	593	637	620	647	594	634	619	605	601	598	613	633	585	634	627	595	645	641	618	637	579	622	624	581	621	601	584	668	620	585	614	626	595	632	593	591	613	572	608	575	625	596	602	634	621	642	642	579	643	590	598	621	628	626	602	638	617	606	593	612	609	579	588	565	560	582	565	627	615	620	585	589	629	664	586	575	590	569	603	621	539	660	603	627	613	628	586	604	589	661	579	594	596	610	635	615	602	615	600	587	588	613	585	585	593	639	594	616	610	648	557	596	619	588	627	634	539	652	577	600	606	566	625	596	597	591	609	577	625	613	630	585	590	611	637	583	647	609	603	645	597	575	600	571	579	563	595	609	585	593	616	636	576	612	577	626	580	649	590	604	618	624	560	597	639	596	609	615	642	604	588	656	641	601	574	600	624	631	592	647	616	611	577	636	604	601	629	605	590	648	631	592	601	585	566	616	595	610	586	608	622	617	671	614	609	620	635	598	587	592	646	606	627	576	621	584	614	595	573	609	594	594	619	568	597	582	581	607	588	632	591	588	642	600	573	605	615	580	612	583	601	618	636	535	623	615	564	592	652	591	633	605	653	600	601	580	604	572	634	640	594	629	630	610	609	606	567	572	653	598	666	598	588	590	597	621	587	584	557	571	583	579	600	591	581	614	630	637	563	614	615	622	602	617	625	583	570	590	634	632	620	640	621	613	568	597	606	588	614	621	594	619	614	592	615	602	626	562	615	591	595	595	594	655	639	585	612	616	604	618	589	622	616	633	604	562	635	646	600	626	575	547	612	626	610	623	576	568	644	587	586	641	612	604	645	593	619	614	612	598	620	579	581	658	611	619	618	576	591	610	573	621	644	616	575	646	585	584	632	612	578	595	603	580	578	631	607	598	592	619	627	632	622	575	603	580	588	612	638	644	605	692	619	623	609	593	579	549	602	599	615	562	631	550	592	590	662	687	568	604	614	617	622	593	604	589	630	608	593	568	597	549	644	617	582	631	593	625	637	645	624	634	612	622	624	578	595	606	609	593	622	637	637	603	626	613	635	624	588	610	595	571	607	592	598	542	624	581	614	618	618	624	617	623	600	585	610	622	641	631	611	635	634	597	576	606	656	632	607	585	600	610	634	612	604	580	542	621	588	627	594	583	615	661	592	615	601	610	623	651	614	565	573	593	592	607	638	653	596	595	602	591	563	618	570	621	558	639	590	599	604	602	609	585	596	602	613	601	572	581	589	588	631	612	571	607	596	606	621	646	633	606	594	612	647	626	628	598	616	550	610	619	589	626	598	574	572	620	633	609	573	568	599	593	625	586	600	568	601	647	634	633	648	599	624	629	620	593	596	620	608	622	602	593	609	605	584	606	631	614	569	613	613	581	585	659	591	561	624	579	590	615	627	618	574	622	577	603	581	616	618	615	585	625	606	642	622	602	589	668	678	612	629	582	586	602	630	600	603	613	589	612	591	602	617	614	664	583	612	609	629	629	613	613	608	619	565	614	622	557	610	608	630	565	593	592	627	587	618	604	588	644	617	582	593	590	641	636	593	617	621	538	588	623	597	646	588	591	639	602	636	602	619	595	591	606	576	572	564	610	625	637	553	617	622	654	580	613	618	596	591	611	594	610	596	578	602	593	592	611	613	599	616	623	642	613	563	589	615	641	606	642	619	591	587	617	607	628	598	665	599	607	628	567	582	642	613	608	578	584	594	564	620	589	590	607	577	572	636	633	592	606	659	636	614	613	586	605	620	608	601	609	581	589	562	638	609	593	642	594	620	626	640	624	607	546	598	596	590	606	584	605	634	637	598	555	604	612	589	608	641	618	612	603	644	611	606	578	596	576	606	579	576	586	621	537	614	596	629	587	624	621	626	597	592	595	585	602	577	591	641	640	640	613	633	587	592	595	580	583	602	595	593	621	601	585	606	624	632	617	644	651	561	630	612	595	641	607	617	586	594	617	589	599	597	595	576	622	565	585	628	604	615	589	605	634	581	576	620	561	580	632	616	607	607	659	598	598	629
7191	4243	4827	3661	3399	3451	1934	842	555	459	513	518	493	531	613	548	602	438	457	412	421	438	435	442	454	445	422	430	405	453	477	469	455	435	497	469	528	449	457	460	484	418	425	412	427	442	438	463	384	461	438	422	395	424	419	451	480	441	421	404	395	414	461	462	413	447	441	432	428	449	410	433	436	442	422	407	431	449	432	426	443	458	419	444	412	439	383	461	433	447	447	464	435	407	454	429	423	457	440	423	468	471	435	424	434	476	415	409	418	420	425	419	418	416	447	408	413	403	456	431	469	428	433	464	464	407	413	431	417	380	386	454	443	399	438	446	445	415	363	418	456	424	455	475	463	438	433	432	403	466	406	488	421	441	404	447	433	383	425	391	462	448	409	417	421	437	433	484	465	400	480	444	386	414	450	425	478	454	458	399	429	421	421	425	420	420	450	432	430	422	485	423	431	443	457	451	432	454	416	408	440	439	439	427	420	411	430	419	452	447	439	417	408	481	436	436	429	438	426	425	464	438	446	417	452	428	426	436	410	443	443	392	390	445	428	426	404	418	459	408	417	445	420	473	440	413	404	465	461	448	491	441	420	450	428	372	414	454	418	396	452	402	445	407	462	475	418	444	431	421	399	438	429	409	485	430	418	430	443	446	427	422	451	459	427	393	420	458	455	447	418	441	422	448	426	431	398	417	400	440	433	434	466	458	452	433	452	441	454	425	424	451	426	438	449	434	439	426	414	422	435	416	428	481	427	432	432	432	457	463	451	458	410	426	446	410	453	470	450	437	440	440	444	405	430	421	399	420	467	376	426	413	422	435	437	406	404	437	434	435	432	434	427	429	464	421	413	442	466	443	409	456	447	430	457	448	461	370	446	443	441	452	441	421	432	383	403	422	428	436	466	454	421	377	418	427	414	427	436	432	427	428	450	451	458	442	432	430	423	418	421	455	446	427	403	471	438	472	489	421	451	444	453	400	411	481	424	441	440	474	464	389	458	415	430	390	451	443	451	475	434	448	431	469	410	441	466	451	449	445	403	484	425	457	436	459	412	450	457	421	438	431	425	454	433	408	405	409	437	419	415	422	410	414	394	426	478	450	417	401	392	424	471	428	470	458	426	408	419	435	432	393	437	439	458	474	413	398	470	448	449	446	474	416	451	423	441	459	447	435	400	417	454	412	419	424	440	373	450	397	411	475	382	419	427	454	439	442	444	404	424	448	433	401	393	421	444	434	435	451	441	442	424	437	437	430	490	403	454	423	421	455	448	419	434	441	444	414	422	446	435	419	458	434	430	471	458	418	433	435	464	424	437	472	405	385	421	433	434	440	443	446	469	438	404	403	421	443	442	460	444	402	416	443	415	414	415	430	456	450	422	435	416	420	435	432	421	437	413	436	459	469	441	398	413	434	421	457	449	436	401	421	485	437	406	444	400	436	442	407	455	398	423	449	483	465	444	462	422	433	452	449	426	407	443	415	435	466	453	428	450	423	453	453	426	431	468	438	452	435	439	428	443	390	406	430	390	418	431	440	414	401	415	413	459	428	420	448	417	436	451	467	452	426	438	466	440	421	424	466	408	423	428	428	449	412	450	472	416	405	435	391	441	452	459	434	409	386	452	420	445	415	422	424	440	476	457	409	467	466	452	434	438	427	437	440	447	434	427	413	423	443	478	440	465	428	449	428	412	467	422	426	408	401	397	416	411	455	447	411	443	423	438	406	445	424	400	427	430	438	429	442	455	435	413	445	418	452	428	464	429	437	417	385	424	464	404	397	433	426	433	426	462	413	437	425	462	483	469	439	420	422	416	448	457	437	441	423	457	387	417	438	459	458	450	419	434	426	418	406	419	400	427	420	444	429	441	434	452	440	424	400	453	416	403	424	413	428	436	439	432	395	471	438	443	422	430	435	393	434	414	409	404	434	423	453	431	438	426	449	479	440	426	450	423	453	398	418	439	441	395	404	424	426	410	458	461	445	424	492	418	411	424	402	416	433	454	452	462	391	409	464	415	415	424	435	421	414	404	458	457	413	445	420	406	404	435	417	471	422	401	473	424	450	401	428	418	409	421	409	473	431	429	402	427	435	467	434	423	436	433	427	427	451	431	445	455	426	433	460	428	399	394	422	452	430	417	403	463	405	450	401	459	434	453	403	478	413	436	439	417	428	464	457	443	405	427	408	413	442	421	448	434	447	462	402	444	441	393	417	411	417	423	387	400	409	417	436	484	457	470	428	412	473	416	391	423	418	456	389	469	434	416	463	453	449	435	491	386	437	462	419	424	419	416	413	427	422	409	469	435	433	442	462	417	402	482	443	393	439	437	429	472	437	418	449	446	453	467	463	441	481	437	428	424	439	418	474	430	447	419	419	414	403	399	451	416	449	429	398	433	434	451	415	439	421	445	423	425	423	428	418	415	424	397	443	468	440	454	424	413	416	442	457	463	459	430	404	418	431	413	445	442	387	426	434	433	453	415	421	439	391	459	427	442	467	445	424	432	426	388	447	408	422	422	400	434	435	451	428	431	409	425	423	437	454	421	445	406	436	407	401	467	462	416	441	428	448	431	424	451	452	418	453	422	436	486	389	441	441	467	404	440	405	424	446	375	418	392	423	431	421	416	445	432	445	450	462	464	483	424	433	484	435	434	421	449	435	410	438	424	438	441	430	392	409	463	415	434	409	463	408	428	385	429	412	437	441	456	427	419	418	438	448	423	470	436	456	436	426	429	435	434	416	433	466	459	449	465	410	432	431	397	422	404	448	421	425	421	476	393	430	450	441	448	409	396	451	430	463	446	443	475	422	440	418	464	443	415	426	430	432	413	440	443	396	424	443	438	381	430	416	420	420	419	443	406	420	436	474	447	434	418	445	406	439	454	454	418	417	430	445	381	416	414	464	417	464	390	428	443	383	424	452	448	426	432	447	402	392	405	460	432	449	490	477	461	428	471	404	444	421	426	451	413	426	432	445	419	412	383	424	433	416	415	449	473	437	438	469	456	463	480	457	456	458	416	441	439	392	419	418	415	406	440	430	453	407	424	412	430	412	442	399	448	392	455	444	446	435	435	410	450	430	423	409	437	430	433	474	472	428	454	467	487	412	437	489	411	406	445	412	386	399	470	433	425	454	439	414	399	417	461	433	421	437	446	438	430	432	437	436	446	428	481	458	407	450	401	430	445	434	434	437	435	426	452	435	430	456	417	416	468	439	435	466	420	496	433	474	444	423	401	394	429	412	396	449	421	430	416	455	401	438	410	437	431	404	455	446	414	481	443	406	424	434	436	435	456	455	454	440	422	385	470	407	405	400	442	429	448	410	441	433	458	445	424	429	415	459	397	419	451	438	443	411	460	444	434	446	433	466	409	415	451	451	445	399	452	410	427	447	431	439	418	467	435	425	427	447	431	444	389	403	430	423	418	439	419	416	400	461	411	464	476	446	419	421	433	412	443	429	455	427	424	422	364	477	411	430	412	439	428	442	414	463
4927	4384	8746	10279	11533	12362	7785	3138	1669	1246	1300	1473	1594	1658	1921	2297	2257	1243	1040	1029	1088	1009	1039	1104	1010	1066	1084	1087	1140	1032	1128	1162	1201	1260	1398	1517	1466	1343	1160	1122	1054	1047	987	1031	1010	1097	1041	1025	1040	1002	1042	1040	1029	1007	1040	1037	1001	1039	1038	1050	1007	1007	1015	1023	1023	1024	1002	1014	1004	1075	1017	993	1057	1060	998	995	993	1021	1011	1033	1042	1036	1016	989	1059	1023	998	1012	1043	1059	1048	1024	1016	990	1032	1035	1042	1042	971	952	967	1016	1031	1030	1026	1048	1045	1023	1041	1046	978	1026	1113	1044	992	1004	995	1010	997	1084	999	984	961	984	1060	1029	1025	1042	1036	999	1041	1050	1018	1015	1037	1048	1043	1049	1048	1044	1035	1022	967	1037	1091	1046	1029	1035	997	1040	1053	1039	1026	1101	1025	1055	1012	1000	1035	1063	971	963	1066	1022	1054	992	1043	1015	1022	999	1041	1022	1011	988	982	1086	1020	1055	1045	954	951	1029	1098	1028	1027	993	1007	1031	1022	1004	995	1031	997	1094	1025	1054	967	1058	990	1067	996	1010	1055	1083	1003	993	1001	1040	1006	1027	1001	1031	1029	1029	982	980	1019	994	1062	987	1048	963	994	1052	1032	997	1037	1020	1020	999	1041	1020	1053	1002	1014	1054	1068	1032	1088	1008	994	1029	1039	1045	1026	1025	1032	982	1045	1038	987	1070	972	1018	1049	986	979	1008	1084	1068	977	1002	1034	974	1035	984	1043	1014	975	1080	1046	1014	1054	987	1002	1030	1110	1012	1086	977	1017	1042	1034	1047	1049	1027	1031	1042	1044	1005	1006	1019	1051	1022	1005	1023	1022	1022	1039	1065	1079	980	1057	1004	997	1072	1010	1049	1070	997	1032	1039	1055	1027	1076	1044	992	1088	1053	1019	963	1005	1046	1046	1036	1001	973	1015	1007	1008	1018	995	1042	990	1008	1039	1010	1044	1044	1021	1035	1065	1050	989	975	990	1023	1023	1067	994	1008	1019	1014	1031	1042	992	1016	1038	989	1024	1056	972	997	1010	975	1033	1113	1022	1041	1008	1037	1043	1038	1094	1050	1045	1043	947	1005	1015	1022	1002	1030	1011	1000	1033	1024	1018	978	998	1055	1010	938	963	992	1054	989	1042	1077	1069	1032	1031	970	1032	1073	1006	1017	1089	1065	990	1014	1011	1001	1025	985	1041	1007	1108	1023	999	983	1027	1035	1016	1042	992	968	1021	954	984	1023	1059	1030	1067	1002	1013	1024	1035	1061	1005	1026	1059	1007	1017	1027	1012	1048	996	1019	1069	990	1055	1052	1014	1041	1003	1021	1040	1002	984	1005	1042	1000	1065	1019	993	1047	1095	1006	1047	1067	1024	1034	1014	1030	1009	1006	1044	1003	1018	1063	1065	1018	1014	986	985	979	1044	1033	1030	976	1032	1012	1003	1043	1009	1066	1024	969	1003	1019	1020	1013	1028	996	1015	1023	1023	1027	1035	1100	1036	997	991	1029	1042	1053	1034	1061	1024	1037	1042	966	1043	1050	1016	1042	1081	1037	1023	1045	987	1061	987	1030	1062	1069	1026	1039	1000	1041	990	970	1020	972	1035	964	1049	1004	1023	1007	1027	1047	961	1007	1032	1026	1081	1023	1021	1065	1111	1036	1051	1007	1010	1026	1009	1024	965	988	1028	976	1007	1004	1024	1049	1068	1013	1018	1001	1068	1048	1002	1077	1046	1045	1046	1052	1078	1009	1069	1043	1008	1048	1051	960	1000	999	1058	1117	996	1064	1049	1022	1063	1022	1049	1020	1038	1021	1019	1013	1026	1050	1013	1059	1032	992	1016	1061	1031	1014	1053	1001	976	1074	960	1035	1046	1012	1033	1010	1021	1052	994	1072	1055	1062	1049	1046	1068	1026	1075	1021	1026	984	1023	989	1041	1007	1042	1024	1032	991	984	1031	987	1031	991	1049	979	1026	1075	1054	1025	979	1050	1024	1052	1059	1071	1005	1075	1012	1039	1060	1044	1040	1054	1003	1064	1006	1064	964	1048	1008	1001	1047	975	1014	1017	1047	1018	994	994	1009	1018	1030	998	1010	1085	1058	1014	977	1009	1026	1009	1053	1039	981	988	1007	1006	1054	1052	988	1002	1015	1022	1021	1017	1100	1037	1008	983	1007	1000	1006	1027	994	1022	984	1034	1097	1005	997	1104	1015	1048	1009	1007	1069	1022	1027	1030	1041	1044	1073	1043	946	1036	1002	1023	995	1035	1013	1012	1076	1035	1046	1008	1010	993	1037	1036	974	967	1071	1019	987	994	1027	993	1046	1006	1071	1067	971	1015	1063	1030	1012	1019	992	1002	979	1020	1030	1028	1026	987	1012	1062	1035	1026	1068	1033	984	1004	1024	1028	1088	1044	972	1014	1047	1064	998	1087	1089	1025	1008	943	1050	1011	988	1051	1058	1043	1051	1010	1014	1015	1062	1008	1001	1023	1015	1035	1001	993	1051	1080	1022	988	1050	1004	996	1004	1048	1065	977	979	1043	997	1040	1048	1031	1066	1053	1022	1043	1074	969	1057	950	1028	1034	1044	1014	1049	962	1044	1056	984	996	1005	978	999	1007	1012	1045	1044	1068	1046	1035	1020	1020	993	1011	1053	1004	1006	1008	1034	1057	1015	1001	1023	1045	1009	1038	1010	1070	1071	1034	1047	1109	1030	1007	1022	1051	1013	1053	1090	1050	969	1006	1049	1089	1013	1017	1023	1010	1076	991	995	1061	1023	1063	989	1069	937	1013	985	1039	1076	1086	1023	1021	989	1034	1063	1089	1025	1010	1068	1027	1050	984	1043	1022	1038	992	1027	1002	1028	1015	1038	1019	1021	1024	1018	994	1009	1011	1020	987	1054	1024	996	1059	989	993	998	1064	1038	1035	985	1043	1017	1016	1025	1065	1025	1013	1074	1004	1000	983	1035	1007	1072	1011	1019	1003	1015	1025	1037	989	993	1014	1040	1016	1049	1072	1052	1033	1036	1064	1033	972	1015	1024	1063	1041	1022	1032	1018	1043	1034	1037	1047	1018	1108	988	996	968	1020	1042	1026	1025	1087	950	1042	1079	1078	1003	1018	1024	990	999	1068	1037	1025	970	1069	1031	942	1031	1039	1035	996	1040	989	960	1028	991	1056	1028	1012	1023	1012	990	1047	1006	991	1044	1025	1026	969	991	1050	1081	1023	1026	1064	1019	1034	1022	1018	1036	1057	1043	995	986	981	1049	1018	1010	1017	1016	965	1055	1002	1018	1078	1061	1037	1009	1074	1035	1017	1029	1029	1018	1038	1044	1000	1030	1007	1099	1021	986	1006	1055	1110	997	1081	955	991	1006	995	1065	1005	983	1081	1051	1041	999	985	1016	1008	1022	1037	989	1052	1026	1054	1033	1022	1033	1047	1058	1022	1073	1008	1006	1062	1036	918	1032	1034	1016	1024	1013	982	1097	1086	1021	1052	1025	1027	1037	987	1060	1078	1088	1008	1003	1031	989	1030	1004	1041	1055	1057	999	1035	1044	1041	1030	1051	1048	1015	1024	987	1019	1058	1026	1084	1028	1018	1025	984	1069	1021	997	1029	995	1022	1054	1080	1002	1080	1072	1040	1006	1024	1041	1057	985	1044	1055	1037	1041	976	1017	1024	1076	1020	1051	1037	1009	1016	1014	1025	1037	1034	990	999	1027	1031	1067	1022	1035	1011	993	1062	1031	1021	1049	1073	1034	982	1080	992	993	973	1015	1051	1026	995	1007	1004	1009	1057	1044	1059	1078	1014	989	1002	1056	963	1061	1044	1090	1034	966	1015	982	1029	1072	1011	1075	1043	987	966	1027	1005	1013	1043	1050	1026	993	1007	982	1018	957	1048	1057	1058	992	1009	996	1029	1053	1001	1012	1017	1019	1055	1055	1045	968	1021	1040	1023	1036	1077	1040	1013	1021	1005	1053	1029	1035	1041	1032	1041	1025	951	1015	1019	1029	1034	1031	1054	1014	1024	1078	1040	970	986	1005	1035	958	997	1022	978	997	1030	1040	1107	1043	1006	1032	1026	1006	983	1059	987	1031	939	1047	1010	994	1046	1034	1023	1019	968	1082	1022	1037	1006	1047	1035	1037	1012	1028	1075	1124	1024	1020	1048	1072	1037	1000	1067	1069	1067	1004	997	1035	1064	1016	958	1050	1066	1045	1039	1004	994	1026	1057	1064	1035	1048	1039	1025	1017	990	1031	1031	998	1084	1062	1023	1030	1039	1065	994	1014	1062	942	1027	1063	1022	1032	1064	994	1017	1039	1027	1045	1022	1026	992	1050	1018	1072	1012	1026	1041	1051	1055	1027	1060	1013	1029	1026	1016	1034	1070	1045	1059	1038	994	973	1035	1068	997	1080	1035	953	1035	1055	1003	1025	1037	1039	975	1057	1009	1034	1056	1026	1027	1061	1016	987	994	1018	1011	1003	1012	1094	1047	995	1036	1067	1031	1014	1049	996	985	1003	1006	1082	1005	1050	1007	1029	974	982	1080	1088	971	973	1059	1000	981	985	1017	1024	1025	1013	1040	1057	1045	1033	996	1039	1053	1021	991	984	1051	981	990	1011	1019	1026	1075	991	998	1063	1034	1094	1055	1038	1057	1039	1039	1023	1066	959	1057	990	1042	1099	1026	999
14808	8873	9848	8094	6687	6045	3172	1237	721	534	595	549	538	500	617	705	612	415	362	400	332	381	396	379	335	330	413	408	448	479	478	410	451	416	466	417	407	335	343	325	342	276	313	300	322	319	291	284	307	309	280	285	278	296	305	302	285	290	281	270	291	332	307	253	277	327	291	310	301	326	272	290	285	310	277	284	294	289	265	293	276	284	269	313	279	302	284	294	261	277	284	260	281	310	280	289	299	294	282	291	279	288	285	302	297	264	275	293	294	278	298	306	250	299	280	278	266	286	279	268	290	277	279	283	304	292	308	305	278	272	291	301	283	277	272	281	278	293	298	264	294	297	264	280	276	308	285	297	274	285	304	283	249	283	276	269	274	286	315	301	291	281	285	316	288	274	281	306	303	250	304	303	257	281	294	296	295	270	283	264	260	247	291	284	306	299	257	276	307	303	318	275	269	270	311	280	272	281	278	277	266	271	297	256	274	250	299	295	259	278	278	274	275	257	282	322	281	292	300	285	301	279	277	274	264	289	275	258	254	252	284	272	253	260	250	287	292	275	297	294	297	303	270	264	295	281	282	274	277	272	307	264	276	290	277	293	298	279	268	292	277	269	273	286	277	273	275	285	248	290	294	308	269	307	292	284	288	297	287	269	275	296	288	267	275	263	265	253	265	281	301	290	263	284	298	287	262	257	260	264	298	259	285	302	295	302	319	288	275	275	302	278	264	286	298	267	284	282	262	305	317	292	344	271	281	297	326	294	282	298	292	322	287	280	284	284	277	313	282	285	305	304	245	253	268	279	304	257	268	257	303	279	291	263	262	291	271	267	296	264	269	291	321	294	280	250	292	286	257	281	265	266	276	285	270	316	306	272	300	259	278	273	284	272	284	267	318	301	330	279	253	289	297	287	294	312	270	260	268	324	255	257	285	306	310	263	275	296	297	265	292	283	296	237	278	271	275	238	268	275	293	273	277	279	276	260	304	280	287	273	275	294	286	263	265	277	271	293	264	273	273	281	276	308	269	273	311	301	279	284	252	261	300	272	267	278	276	284	264	262	284	269	281	290	278	289	282	269	260	261	294	274	280	262	278	286	296	273	287	261	242	282	289	286	295	310	301	283	278	259	292	294	276	278	299	306	293	265	286	308	279	279	261	314	292	300	279	312	302	274	267	270	292	279	249	281	278	288	292	265	286	307	296	270	293	287	269	288	308	291	288	262	296	286	274	272	288	302	237	297	284	257	282	303	269	265	263	228	258	278	258	280	295	329	302	272	275	264	276	273	269	297	280	251	269	322	258	286	285	286	272	292	285	300	298	303	286	265	271	305	254	329	309	280	292	313	283	298	275	274	294	285	334	310	281	279	289	272	288	266	291	292	252	314	268	269	280	282	256	284	306	282	291	283	285	279	276	299	290	280	290	275	308	277	269	265	282	257	285	289	291	298	315	284	279	297	299	255	301	309	265	267	302	258	277	285	300	278	288	278	297	310	304	281	284	321	285	270	257	277	261	253	290	280	264	279	315	292	281	320	312	292	283	293	275	261	251	254	256	257	270	286	290	271	283	291	275	310	313	278	275	260	281	286	328	288	303	274	266	282	272	303	291	289	282	272	313	297	315	264	272	278	272	265	264	296	279	279	287	256	284	290	287	313	280	281	296	270	250	281	288	326	286	277	276	303	293	274	268	292	266	315	293	289	285	310	274	290	284	283	280	252	263	303	320	287	250	293	264	257	314	306	284	261	281	260	252	274	310	295	308	302	303	264	282	292	257	283	295	285	280	284	267	286	307	290	316	298	288	250	293	281	299	306	288	282	297	294	297	289	268	286	273	259	273	255	278	281	291	263	293	249	267	288	283	286	285	295	274	290	270	254	300	312	267	293	269	279	296	264	276	266	307	278	271	259	270	239	296	263	282	276	291	262	306	248	273	306	288	261	251	274	276	339	307	293	281	251	288	290	293	277	315	282	295	307	265	256	309	252	291	275	263	265	269	299	267	300	284	283	305	291	285	249	275	300	258	267	250	288	278	283	270	276	292	248	279	264	292	275	263	304	293	282	288	288	310	270	275	297	262	252	316	264	292	267	282	257	281	260	278	274	280	307	286	298	319	300	279	279	268	284	281	278	267	288	290	277	276	272	307	281	293	254	295	298	286	287	302	292	302	271	286	305	306	295	299	282	296	308	295	276	248	279	249	276	288	268	280	273	314	278	291	272	306	272	272	268	247	264	282	276	264	302	272	280	275	285	267	304	309	294	292	279	297	283	295	250	275	255	312	277	295	290	276	277	261	297	303	274	274	281	291	279	255	283	294	268	296	282	279	274	248	266	286	264	281	274	249	280	277	283	291	263	295	273	307	299	302	262	287	298	331	283	270	282	270	284	305	293	287	291	311	271	311	296	289	261	260	286	284	282	273	281	264	330	284	280	305	264	300	283	255	286	275	271	266	278	299	305	264	281	263	256	292	282	298	241	280	287	289	334	284	295	275	288	306	285	261	307	300	271	288	277	286	273	277	275	285	303	304	326	278	279	287	275	278	275	312	272	318	277	268	241	300	282	261	251	272	277	274	288	282	291	263	321	281	303	300	267	308	292	270	277	304	274	295	280	280	241	291	277	289	300	290	289	252	294	266	288	271	256	246	247	295	262	310	282	295	282	269	256	300	280	285	271	296	290	288	282	280	296	282	262	282	284	248	269	298	307	267	287	303	273	275	278	316	270	305	280	324	274	283	323	278	298	294	272	303	280	266	285	271	328	301	300	303	296	287	296	280	274	293	291	274	263	292	296	282	253	305	289	279	275	267	288	264	292	252	266	252	275	267	254	281	283	262	267	316	263	277	333	259	266	295	265	280	318	293	255	306	291	258	295	344	288	261	257	285	273	290	262	310	246	274	272	304	286	299	324	278	294	265	293	264	286	282	269	272	290	287	308	269	277	312	311	264	287	282	301	230	292	284	282	268	271	280	263	277	266	287	307	256	264	272	265	293	289	266	290	289	296	276	282	293	293	280	290	296	290	293	299	245	297	296	295	285	268	243	254	297	270	292	260	278	244	274	281	280	260	275	290	266	298	272	272	265	298	269	305	293	268	274	273	296	259	260	295	306	306	253	281	309	253	272	291	288	277	317	303	280	259	307	265	282	293	269	295	289	278	298	281	244	300	297	262	235	278	282	278	327	277	306	283	273	279	268	249	271	296	280	259	268	279	291	290	309	315	275	270	279	310	327	266	292	275	284	309	277	259	314	274	286	267	301	321	329	260	277	294	287	303	281	334	293	279	286	286	296	292	278	288	271	266	302	322	296	309	282	300	274	302	272	271	278	299	294	286	279	297	288	266	255	273	300	267	302	280	273	276	252	269	268	295	272	293	260	310	301	268	282	269	273	286	293	285	318	303	287	287	264	251	328	281	266	273	277	312	275	275	274	281	277	298	296	331	266	277	275	278	269	296	290	260	237	282	266	293	291	281	247	281	287	275	295	314
9443	7618	14628	18070	18582	19418	11777	5144	2755	2492	2868	2372	2246	2466	2869	3514	2970	1462	1506	1473	1217	1610	1559	1509	1431	1237	1321	1741	2426	2239	2469	1875	1804	2007	2166	1935	1752	1332	1224	1010	970	931	815	813	824	802	837	848	865	838	772	738	751	763	808	696	725	689	692	716	750	720	762	728	714	693	731	712	656	701	739	737	713	771	682	682	710	657	701	683	738	705	690	731	676	730	788	690	698	722	690	705	676	737	645	738	661	721	730	703	685	680	731	696	708	695	685	663	691	715	716	701	734	727	725	701	681	699	726	702	716	706	726	730	723	646	654	712	713	655	710	673	678	697	719	720	680	721	732	701	705	728	669	687	687	666	691	724	680	675	677	688	708	724	726	695	731	685	695	691	723	732	682	712	699	718	706	747	703	728	639	704	694	696	768	681	657	726	674	709	717	750	700	714	691	699	670	722	694	733	709	725	692	684	701	713	682	689	716	657	706	649	670	723	771	730	718	682	699	698	663	723	685	689	702	706	706	801	736	688	722	710	669	710	689	707	690	695	699	731	742	668	648	684	744	717	629	673	708	659	701	687	668	698	654	697	685	734	727	697	698	757	739	723	717	723	660	732	738	699	701	713	714	704	715	729	689	705	747	671	727	676	723	722	741	689	682	662	696	673	685	748	718	743	754	683	656	768	733	664	717	731	698	716	684	693	710	692	744	681	692	733	735	709	688	703	729	691	706	702	699	686	692	694	717	689	649	692	740	693	679	725	712	673	707	707	686	648	688	736	670	692	676	687	724	684	713	718	711	689	709	684	673	659	710	701	712	712	683	721	714	709	699	648	718	726	719	724	671	712	699	683	680	735	682	700	696	708	713	635	725	710	683	717	682	682	744	688	691	654	731	667	665	687	698	726	686	694	717	711	716	674	693	746	708	685	729	667	697	663	686	680	731	716	692	684	676	753	714	693	724	719	731	715	728	719	725	712	696	720	691	731	705	766	677	680	697	683	661	669	710	725	739	756	735	713	690	736	683	686	690	709	691	692	752	711	698	706	700	686	716	709	687	696	692	662	712	697	725	749	726	761	687	713	694	656	698	677	701	718	745	675	702	720	676	709	710	705	685	665	721	708	680	730	694	712	657	733	712	733	701	701	708	738	699	650	702	702	691	688	724	679	708	757	680	692	718	708	708	649	716	681	706	727	720	699	692	735	686	669	702	680	699	721	696	762	689	720	713	720	712	754	685	714	673	682	693	730	721	701	709	680	652	697	745	699	694	713	701	615	735	722	726	713	687	724	683	749	683	698	662	737	682	729	782	676	728	686	728	677	735	707	691	697	700	694	707	718	715	737	705	732	702	724	723	730	676	677	743	676	707	710	715	715	702	698	673	715	715	681	723	732	687	693	703	746	683	693	679	657	710	686	648	727	694	724	706	717	683	707	747	697	715	757	683	716	711	734	720	710	708	709	661	703	679	685	693	682	688	722	729	724	685	691	729	694	657	720	712	694	689	682	709	678	690	675	708	722	691	714	732	721	725	746	680	699	743	674	685	727	724	683	720	741	672	670	737	693	698	678	701	707	665	704	665	707	720	711	676	704	710	639	702	689	674	660	709	719	666	691	693	714	692	688	724	747	695	685	725	747	748	692	699	679	674	721	651	696	671	723	677	705	699	711	669	733	705	683	702	678	694	713	726	718	779	717	695	667	687	681	662	699	755	710	723	677	687	725	730	692	716	755	731	706	690	689	691	692	687	700	700	687	724	721	674	728	732	670	701	698	712	710	710	697	707	741	742	671	659	702	667	718	691	663	708	700	747	686	707	732	673	696	718	713	716	670	722	711	716	703	707	721	744	704	696	703	663	695	701	682	704	699	703	736	705	704	675	730	741	718	737	717	743	699	697	689	735	671	666	680	719	671	659	729	669	709	657	690	711	697	671	730	638	678	717	766	677	693	739	665	748	732	708	701	711	718	696	744	702	750	714	674	636	722	698	684	686	714	712	709	710	685	684	717	706	660	735	760	690	698	685	700	739	758	702	747	748	712	749	715	720	740	684	701	655	693	694	712	735	720	707	654	655	685	667	680	739	669	695	681	697	729	691	696	660	692	735	734	708	705	685	717	703	699	690	715	717	713	712	706	721	741	705	698	741	694	686	686	730	694	708	712	673	668	733	678	707	714	712	740	688	682	706	705	724	720	724	674	710	699	725	694	701	724	745	692	702	678	705	675	699	711	722	723	701	670	718	702	713	731	715	659	690	694	714	715	726	687	704	753	705	706	681	681	700	676	750	721	690	716	664	708	683	750	710	715	727	708	714	715	698	700	747	720	738	683	744	714	707	708	748	740	696	700	691	702	704	707	715	723	737	717	715	751	705	732	699	697	668	659	707	725	692	699	670	751	698	675	679	745	716	707	727	733	697	745	667	707	676	745	697	650	734	730	700	720	694	707	713	683	741	678	727	724	689	693	695	709	714	671	757	696	722	678	688	715	715	704	735	673	709	719	741	694	671	667	677	740	747	702	705	719	713	681	716	746	710	707	735	710	687	699	770	751	706	716	694	674	696	661	727	723	748	725	684	723	696	703	672	723	713	689	730	724	732	687	693	683	730	739	702	706	765	713	733	708	698	711	690	702	700	726	712	709	706	736	726	705	758	717	695	709	696	679	689	674	672	700	691	671	662	755	706	719	699	697	665	714	681	699	672	673	690	702	654	695	694	686	657	707	746	705	745	724	718	692	716	747	700	722	743	719	715	731	751	711	722	696	744	716	673	744	712	711	724	697	740	683	659	732	681	732	720	684	718	675	712	708	721	710	718	689	672	706	697	660	699	754	672	680	741	699	697	737	692	698	699	738	661	702	663	681	697	712	698	733	679	744	711	740	745	724	674	670	759	720	701	727	710	628	687	705	731	728	673	681	722	679	714	683	683	697	725	690	653	712	695	675	731	667	719	737	646	684	741	673	705	710	689	712	735	687	699	696	729	685	745	691	718	712	701	647	703	703	698	692	688	724	685	728	665	751	743	712	686	690	719	700	702	721	714	770	697	673	695	712	708	721	671	709	708	712	694	720	733	733	702	717	686	665	697	682	707	689	724	727	722	724	699	685	736	744	725	729	690	692	659	689	729	684	669	715	726	651	710	759	717	706	707	674	699	684	762	694	686	733	704	727	736	722	675	677	728	692	702	684	697	744	649	685	747	695	678	657	696	692	684	727	673	742	679	733	732	742	653	676	733	733	718	722	730	710	697	691	685	671	740	664	718	733	693	735	701	692	694	736	709	688	665	717	666	666	700	727	671	721	674	694	701	672	674	666	706	715	711	682	741	764	690	705	689	663	717	669	718	706	667	727	659	663	725	692	689	690	724	673	690	692	701	703	703	732	696	750	683	652	719	712	713	675	705	682	654	683	728	663	723	678	677	700	679	738	695	754	691	739	716	699	647	712	746	669	676	699	736	719	731	694	730	734	710	682	674	701	682	740	690	730	678	715	717	695	738	699	724	715
22625	13611	14422	12372	10434	9075	4660	1833	1020	857	860	701	628	722	718	940	703	393	428	431	384	488	460	423	417	422	406	495	648	642	660	522	454	537	544	440	455	350	293	309	322	286	288	283	225	258	253	259	292	258	269	253	256	249	292	237	276	218	282	281	243	233	300	256	224	242	235	216	262	258	262	245	231	234	275	240	260	250	265	256	223	225	264	236	267	254	246	257	240	227	266	241	249	229	263	257	268	242	217	256	253	250	231	244	230	227	281	251	232	258	219	244	237	253	244	247	224	252	287	243	247	254	246	246	198	260	241	225	234	252	250	239	262	230	230	216	218	250	228	254	258	250	262	223	234	235	232	245	239	251	220	241	231	236	234	237	245	246	253	232	255	240	256	273	226	226	278	242	240	229	243	232	222	241	225	252	269	234	249	255	256	256	259	276	236	248	219	261	214	279	256	228	235	234	218	275	257	258	232	266	265	229	258	256	270	219	255	230	233	284	274	238	224	242	216	257	240	249	260	228	252	250	234	237	260	261	235	218	239	254	247	212	251	293	243	221	234	223	261	245	229	247	214	239	231	234	245	224	248	234	260	251	245	241	227	247	242	245	242	263	258	260	212	242	217	237	226	258	252	232	232	229	250	269	240	227	254	236	250	251	275	247	238	240	254	247	250	237	276	244	220	238	242	231	245	250	224	236	260	261	242	234	232	234	225	234	238	234	253	262	234	297	236	244	261	218	252	229	228	215	270	256	215	213	225	258	224	228	234	259	233	262	242	227	231	208	265	266	240	272	256	246	245	228	232	280	243	249	246	240	232	212	253	225	245	239	229	239	211	268	220	229	241	259	259	237	251	243	242	279	235	234	233	254	238	239	248	228	226	214	263	248	230	220	240	241	225	234	243	221	243	242	229	237	237	265	236	249	262	242	261	295	276	221	199	244	239	248	261	243	225	277	228	257	255	243	239	237	235	211	239	221	255	238	270	235	247	277	223	238	218	231	253	245	254	241	258	240	232	225	234	240	248	252	246	255	281	223	250	247	248	228	189	259	245	247	246	245	234	244	216	237	236	252	240	242	211	248	232	248	227	233	242	242	245	279	240	256	234	245	246	222	240	239	247	249	274	260	250	220	230	211	205	244	235	232	258	246	224	245	213	238	245	266	267	249	218	270	234	241	221	246	240	230	221	249	277	221	237	236	208	227	278	266	234	204	232	244	232	247	234	268	252	212	230	250	225	275	253	260	248	223	230	243	226	240	262	268	277	230	243	200	242	214	222	253	222	230	257	225	220	261	200	240	226	249	252	243	240	250	260	252	209	246	228	266	254	251	268	248	288	257	231	234	218	245	238	218	253	249	246	254	232	264	239	231	266	236	239	241	232	264	233	227	276	217	240	231	226	272	258	273	249	253	232	242	218	255	235	243	239	226	238	248	256	218	242	256	254	255	255	245	254	249	228	218	246	223	243	253	281	275	248	242	257	252	230	273	258	241	230	237	272	270	230	229	230	250	263	231	225	234	270	216	246	252	265	231	246	218	240	244	236	269	230	233	245	247	263	246	235	234	231	249	225	259	229	256	249	241	256	236	290	233	265	224	245	240	243	241	239	257	231	236	251	231	218	254	243	250	247	230	265	194	231	222	272	253	228	255	242	233	243	235	230	243	273	250	245	267	209	224	253	253	224	239	271	246	256	234	256	237	253	238	269	257	249	249	250	242	239	233	249	232	270	230	249	240	257	223	227	253	245	217	256	222	212	253	267	229	212	235	241	231	274	281	254	250	249	264	214	227	242	239	256	253	282	241	218	236	268	241	265	256	262	239	254	214	220	267	275	225	218	231	256	260	226	233	240	231	251	256	249	235	239	224	257	256	240	234	272	250	262	242	226	261	249	294	228	259	242	258	243	225	249	246	222	232	234	246	252	233	244	240	260	249	267	263	244	256	234	282	233	234	255	217	236	229	250	253	265	260	248	252	253	248	261	242	271	267	254	231	232	229	250	250	252	245	206	249	262	240	240	230	250	239	239	240	225	249	242	275	249	242	236	213	247	248	248	296	263	268	307	274	288	235	230	268	226	265	270	237	233	244	228	234	218	272	245	233	233	218	243	232	248	232	241	233	230	245	248	267	235	247	249	249	249	229	238	221	250	250	258	282	254	247	237	245	246	253	253	213	247	226	246	235	241	274	232	236	233	257	268	246	245	247	249	232	235	256	231	247	233	255	247	263	260	244	254	245	267	263	231	203	238	217	240	243	267	209	218	219	222	261	215	258	250	227	229	221	252	217	247	229	247	235	239	242	240	246	279	243	241	220	251	239	238	274	228	236	221	259	241	235	228	259	238	250	218	239	240	249	269	250	238	264	272	230	244	242	253	225	259	249	239	233	236	247	280	236	254	240	245	264	226	221	283	240	262	235	241	237	241	264	241	249	253	260	238	238	233	219	246	242	247	237	244	249	287	238	237	210	252	213	254	253	242	256	250	243	250	212	244	241	233	241	265	250	248	226	240	221	230	254	246	249	221	229	264	243	233	254	236	225	239	225	242	242	243	267	261	250	248	242	262	207	229	265	230	258	227	249	297	279	254	213	250	256	235	223	203	241	237	234	280	250	257	215	231	259	254	255	266	258	250	239	261	241	232	226	225	258	242	263	229	246	231	256	248	241	228	232	232	244	256	244	259	249	282	240	260	250	285	234	259	243	283	259	245	238	266	265	254	229	225	261	232	237	258	230	263	238	253	262	250	216	239	272	259	261	242	264	240	251	257	233	265	262	271	238	226	239	218	214	224	224	235	247	260	231	250	238	238	241	241	263	233	240	241	254	258	233	243	218	236	253	265	239	235	235	223	223	260	242	247	276	248	242	241	236	223	248	236	240	244	263	229	227	216	196	249	219	260	243	251	236	233	222	241	231	217	219	242	249	248	259	240	240	233	203	254	247	251	232	247	242	256	255	268	257	237	262	256	233	263	240	232	231	267	207	246	240	234	231	246	249	252	230	260	253	230	212	213	244	230	221	228	246	248	266	222	256	265	210	238	245	237	236	237	247	238	219	250	234	221	234	249	255	258	245	242	229	209	241	246	236	254	250	231	255	241	255	250	287	224	237	202	236	248	246	260	249	219	240	247	243	261	244	237	237	225	239	248	234	270	237	246	255	252	236	261	251	253	226	243	219	298	247	239	273	229	273	238	242	254	227	248	216	243	243	237	239	229	234	245	255	226	254	232	285	217	203	242	251	261	259	217	224	236	254	257	265	252	222	274	249	263	242	255	235	254	227	218	259	226	216	249	268	260	263	241	228	234	266	240	261	234	234	236	275	276	262	223	230	228	240	251	229	236	241	263	246	263	257	283	249	217	234	232	247	241	246	236	227	245	254	227	255	251	248	231	251	247	237	245	225	236	242	246	264	221	250	223	249	245	247	234	230	283	248	245	241	248	268	248	230	220	208	225	233	283	245	228	194	211	245	218	247	239	283	251	235	207	240	225	215
12717	10175	19259	23405	23594	24245	14685	6691	4088	3777	4296	3459	3289	3568	3939	4797	3689	1896	1973	2055	1716	2355	2369	2067	1902	1736	2040	2838	3973	3633	3868	2901	2857	2820	3133	2450	2039	1552	1217	1145	1164	1018	886	833	838	812	1009	945	831	874	829	804	787	790	648	704	706	662	714	657	652	679	692	643	624	680	696	654	655	647	632	617	665	608	660	631	707	684	648	643	631	665	657	624	694	679	703	671	639	671	682	652	687	643	625	679	661	605	622	656	647	620	624	659	663	579	666	689	623	677	615	666	572	695	619	628	687	653	613	652	645	643	589	611	599	639	638	621	634	629	662	636	652	646	629	605	634	591	647	622	670	599	643	670	618	650	621	604	624	661	635	676	619	639	652	644	639	673	639	615	641	608	650	590	607	660	626	638	662	641	624	681	621	621	624	635	643	678	626	684	632	669	644	652	595	638	664	580	624	617	639	630	620	625	623	636	654	590	612	633	652	595	685	654	638	659	627	605	624	616	629	615	627	650	641	625	618	640	635	622	625	635	614	645	632	685	597	642	615	617	667	666	657	626	609	653	610	668	594	611	655	672	655	634	624	614	660	655	662	656	608	633	632	566	654	630	609	656	639	601	658	651	648	635	704	658	616	657	600	632	613	668	673	598	606	603	652	625	630	653	617	599	635	592	627	652	652	616	620	577	635	660	600	680	718	644	717	639	654	622	648	610	633	638	658	646	632	632	657	655	615	633	631	628	619	607	640	634	624	646	633	621	634	641	609	625	660	568	635	620	610	623	587	582	671	650	645	633	631	657	638	635	638	655	602	651	625	621	648	615	701	654	611	669	622	678	663	617	698	661	612	651	658	669	636	634	612	654	590	605	666	653	620	636	641	661	633	641	676	648	635	658	639	561	649	639	606	619	645	640	605	633	633	625	629	632	605	694	639	637	642	620	625	636	653	661	647	670	637	631	626	618	582	654	652	639	661	633	626	606	644	574	625	618	636	610	640	645	609	648	633	633	604	660	650	619	642	618	656	631	619	695	641	592	690	632	622	627	622	581	662	611	664	643	698	603	683	623	618	606	618	627	649	586	679	627	600	591	668	610	576	603	596	597	617	646	623	607	678	625	657	618	677	645	638	644	618	658	675	644	657	637	628	604	619	654	581	644	666	634	652	649	602	616	617	657	660	625	648	638	632	614	616	687	712	629	627	683	678	625	633	609	642	611	614	624	622	648	672	613	671	641	679	668	641	625	582	609	672	627	668	665	623	668	687	642	570	644	603	634	628	624	659	632	630	628	633	667	687	627	670	639	630	604	652	610	652	630	644	580	612	648	614	617	651	631	637	601	617	638	654	641	611	603	668	641	633	641	643	618	642	622	666	627	620	607	675	632	633	670	667	633	638	598	614	625	607	609	666	631	655	665	648	666	642	605	634	660	612	656	591	655	620	614	649	682	614	599	629	596	675	639	616	670	593	639	599	696	631	616	639	650	641	621	612	606	604	621	638	619	650	585	648	627	610	666	597	627	642	656	648	661	625	621	644	613	644	586	652	604	621	648	635	599	614	649	659	635	607	565	622	593	661	623	638	639	643	616	602	628	645	662	631	616	617	671	653	642	630	634	612	611	687	620	671	596	639	645	599	629	632	635	646	598	650	681	595	638	650	659	639	597	622	606	665	623	646	657	635	588	628	613	659	647	661	615	602	580	643	646	633	606	630	612	647	648	617	650	679	619	670	643	615	611	653	656	644	641	649	634	639	616	644	645	643	610	653	647	633	676	608	621	629	690	648	608	638	629	621	636	630	624	598	644	640	598	614	601	618	661	621	658	624	680	633	636	625	687	608	629	648	652	654	675	555	617	652	643	614	639	689	611	616	666	618	662	616	596	657	606	656	668	663	634	618	599	649	611	642	643	613	636	646	654	661	626	682	660	642	625	678	669	650	623	649	654	637	664	650	663	624	647	649	667	615	644	614	659	684	667	662	616	611	622	641	599	615	596	576	590	658	642	650	634	648	614	579	622	646	619	621	643	623	655	674	612	614	604	626	680	647	655	649	626	652	618	639	615	657	623	620	632	598	619	590	602	625	647	621	602	642	625	617	639	619	641	664	686	653	660	640	656	670	616	657	611	601	663	683	666	643	622	600	658	631	669	648	633	576	591	695	570	653	636	641	621	580	640	625	645	634	621	634	667	631	668	609	655	592	607	594	644	633	606	650	629	626	686	641	618	624	626	608	652	623	674	615	653	601	630	662	622	663	680	627	652	623	622	652	660	648	652	646	637	643	655	628	601	595	613	604	670	654	646	667	606	647	651	601	622	625	610	671	637	646	640	648	644	691	636	635	661	631	619	661	638	599	660	594	632	634	662	645	644	564	655	644	624	641	630	652	596	645	666	661	652	620	656	628	648	631	599	660	650	645	633	605	587	608	664	650	688	629	636	654	637	667	641	602	640	625	613	649	639	616	578	637	637	601	646	598	663	664	640	660	655	590	669	615	622	649	629	655	653	658	656	646	642	648	641	627	645	605	609	675	606	656	662	639	652	680	634	644	603	689	665	664	620	649	646	649	601	657	606	668	622	627	632	630	657	622	638	601	657	662	659	618	574	664	651	628	650	622	620	633	627	616	682	598	643	619	609	681	620	641	656	637	671	665	663	647	671	611	602	643	643	647	653	662	620	625	618	671	668	672	641	640	673	663	609	630	634	604	621	645	648	611	613	598	598	635	670	631	675	592	639	654	652	670	631	609	668	654	625	635	591	602	624	642	654	668	630	664	614	594	619	622	620	655	649	606	602	664	636	616	628	650	613	630	631	623	648	637	639	615	631	666	615	628	659	640	630	623	632	657	631	618	620	647	671	616	580	607	639	658	651	634	640	592	611	614	640	663	636	661	661	639	638	631	629	676	613	644	605	590	648	655	626	663	647	629	662	647	636	660	575	636	627	616	642	651	662	563	608	607	639	633	660	621	635	633	630	666	624	638	608	650	635	637	624	659	652	624	608	669	607	602	634	634	648	634	643	611	656	646	670	665	663	634	635	655	597	643	634	733	634	624	631	642	670	609	586	595	651	601	655	598	647	630	601	669	652	617	629	665	637	617	612	633	629	628	598	617	660	617	661	641	639	677	655	637	691	636	666	617	653	614	648	660	636	614	596	662	619	642	600	640	624	596	663	653	641	661	635	694	615	623	650	658	588	612	589	620	647	669	635	672	600	668	651	628	633	591	656	603	619	627	615	630	614	602	621	663	609	604	686	645	654	678	651	642	624	585	599	615	607	633	662	609	652	630	607	623	642	609	653	595	605	662	657	651	669	613	643	622	583	633	657	659	592	617	660	606	645	636	601	644	651	624	655	587	667	603	632	613	647	636	598	597	661	630	607	618	653	653	684	608	581	652	666	629	656	652	602	615	636	662	667	625	591	642	634	591	634	645	618	680	632	651	622	612	638	681	677	620	639	630	601	683	648	622	634	650	628	623	648	626	683	642	657	669	637	656	643	650	610
8089	4673	5116	4136	3706	3474	1809	736	470	489	493	549	509	596	577	648	572	438	481	458	445	409	484	445	487	440	460	472	429	437	481	451	484	504	499	486	465	468	443	448	487	440	488	452	426	422	467	443	494	423	443	480	440	462	443	421	494	454	450	423	464	453	432	452	439	440	455	452	446	445	474	420	446	426	421	464	438	459	407	422	463	445	434	414	453	478	427	454	434	449	422	433	449	442	481	471	440	436	412	431	419	422	467	424	443	437	458	434	440	476	431	448	438	438	450	445	437	423	494	440	444	454	420	455	412	417	428	431	426	458	431	430	453	429	422	420	430	463	428	431	500	442	452	429	442	454	435	487	430	465	487	437	465	470	465	425	458	441	402	431	428	403	399	465	478	472	431	466	445	459	424	471	496	473	391	453	444	486	416	411	464	431	435	466	462	437	453	417	426	423	485	482	463	450	451	425	408	406	444	463	447	446	431	423	419	474	458	424	440	453	428	458	462	448	434	474	446	427	429	444	452	426	437	460	476	468	426	413	438	425	429	443	435	420	433	464	440	433	473	448	453	426	435	467	426	458	465	446	447	487	433	466	426	438	463	475	473	444	447	452	423	410	444	470	476	488	461	462	455	474	454	458	452	458	455	466	466	457	475	457	458	418	430	450	429	463	431	413	453	445	472	467	433	425	438	441	438	435	422	437	436	444	442	456	436	472	457	433	430	466	425	422	421	444	495	459	459	469	508	430	433	389	462	465	452	449	430	473	479	451	449	433	482	433	437	463	437	452	441	416	449	435	433	453	488	416	461	423	470	458	464	456	451	419	431	422	447	466	446	415	493	428	447	467	456	471	431	490	490	454	432	455	446	450	468	422	471	432	449	429	444	477	466	447	431	426	456	482	454	444	503	435	418	432	462	451	422	455	450	440	456	451	452	441	455	445	411	424	473	456	427	451	423	436	468	442	422	478	440	447	420	456	404	403	435	434	419	450	461	445	442	450	393	430	432	426	481	444	408	401	455	427	440	439	466	413	496	436	471	445	442	456	418	428	443	454	450	462	446	456	432	422	478	470	476	431	484	448	420	416	447	413	428	438	440	443	421	458	434	460	449	483	432	458	421	400	429	468	456	477	452	471	464	414	427	450	394	453	429	453	422	451	433	451	463	375	420	411	410	471	474	446	463	439	456	422	440	435	462	448	449	466	428	446	489	444	404	427	431	491	403	446	479	435	447	417	427	456	408	446	467	439	449	493	407	446	496	458	439	446	427	434	417	445	429	387	440	447	488	451	485	441	456	452	434	440	442	421	437	483	437	485	423	445	434	451	430	454	461	469	428	421	456	495	432	389	436	463	423	409	424	416	479	444	405	469	439	425	454	440	466	441	453	446	464	454	472	451	474	429	472	451	466	442	494	443	436	448	447	433	419	437	457	471	457	439	419	431	444	443	432	432	426	471	455	438	458	464	474	444	433	458	409	447	446	441	470	425	458	449	379	381	447	450	436	463	454	458	461	445	445	444	427	445	460	445	449	442	428	466	443	442	432	453	405	433	453	479	436	436	429	417	427	459	434	447	456	476	444	466	401	419	434	442	459	507	418	454	436	408	489	456	465	448	457	430	461	454	448	434	469	421	446	424	447	448	477	434	446	436	445	418	430	442	407	449	446	463	470	428	416	450	449	471	435	428	412	412	439	400	429	448	451	476	483	447	436	467	442	453	463	456	405	485	433	442	414	457	470	453	480	484	442	450	458	473	475	440	431	436	487	470	471	435	448	446	434	442	485	446	417	448	444	464	427	481	442	433	448	433	469	443	447	445	435	418	427	389	453	486	439	456	394	470	416	445	454	436	451	417	424	403	470	437	459	456	470	475	424	455	440	453	445	443	454	499	411	417	455	483	432	440	454	465	424	439	432	442	451	465	459	446	458	463	470	483	451	469	434	424	415	430	433	442	450	426	448	437	431	434	435	476	458	468	469	448	416	434	427	466	427	458	421	438	427	430	453	390	437	473	449	451	412	462	413	453	470	473	450	454	489	474	449	466	453	456	446	423	423	430	475	466	436	428	444	412	448	458	465	433	452	429	429	445	466	474	471	440	445	439	447	427	472	457	506	459	452	410	434	467	444	439	475	432	434	445	408	442	462	456	423	421	455	441	481	477	454	442	463	442	439	456	442	437	437	481	448	434	422	428	413	442	472	438	436	432	445	450	444	406	427	403	454	460	459	425	435	427	396	427	470	431	436	452	433	448	486	485	460	411	460	438	445	401	432	463	435	490	465	427	433	466	468	455	447	456	473	455	425	479	431	424	440	441	432	454	444	410	434	476	480	444	450	473	449	420	447	416	471	475	428	453	456	452	444	402	478	410	473	434	456	459	489	450	494	428	455	473	446	490	459	433	449	450	440	426	424	455	455	433	433	435	481	447	435	460	422	469	464	418	471	446	470	414	431	466	460	476	476	435	434	473	475	460	475	487	502	406	456	458	439	433	444	426	449	439	460	456	439	451	432	433	441	455	450	404	473	473	463	438	474	446	445	502	472	444	458	426	426	464	450	460	414	411	470	428	440	452	412	447	433	433	450	426	469	472	453	461	442	482	479	446	492	498	422	452	440	466	436	510	437	409	450	455	452	453	461	421	457	423	438	453	424	461	439	444	421	439	437	458	425	466	443	412	422	448	441	439	446	428	462	432	475	433	463	448	450	470	441	490	426	428	465	443	447	447	447	443	442	423	425	449	446	423	438	427	464	447	461	466	429	440	408	465	401	449	461	418	436	447	477	430	421	421	461	459	439	442	465	443	450	476	457	460	442	446	471	478	467	463	430	442	416	466	461	468	477	440	451	470	452	483	446	409	459	436	463	437	484	445	428	433	427	444	460	448	428	420	458	430	407	465	421	423	430	425	473	442	458	461	450	415	489	429	444	452	402	450	454	476	421	431	461	423	491	471	430	457	491	428	449	489	435	441	429	446	424	470	448	492	401	487	428	423	430	451	443	430	477	437	454	435	441	479	456	437	471	406	444	441	420	473	490	467	486	420	427	443	459	408	443	463	458	384	452	410	438	430	477	440	470	472	448	446	438	448	430	434	461	458	474	399	403	440	437	457	486	430	439	434	408	410	421	446	468	473	455	463	432	457	463	501	473	462	458	454	449	427	462	403	425	426	415	422	431	412	449	425	491	436	414	410	461	483	455	415	443	505	422	422	441	468	421	425	478	420	446	434	430	441	417	453	428	437	457	438	430	459	428	437	468	425	444	422	458	422	428	413	426	434	435	426	441	463	467	449	454	448	437	429	446	454	403	437	446	434	422	462	461	453	446	430	396	439	433	458	479	432	404	417	423	459	447	441	461	427	436	435	450	451	438	437	472	435	417	485	440	453	451	477	452	471	421	455	460	453	427	444	464	480	461	444	482	446	467	459	424	430	401	473	433	431	425	417	467	427	469	460	479	443	449	430	464	469	452	444	416	449	440	393	439	435	451	467	493	428
5436	4657	9229	11360	12535	12512	6930	2521	1410	1293	1375	1621	1653	1868	1833	2533	1771	1133	1131	1137	1124	1119	1128	1031	1081	1111	1074	1118	1135	1107	1188	1271	1454	1525	1606	1480	1384	1208	1150	1110	1105	1014	1064	1081	1026	998	1046	1039	1096	1008	1085	1091	1036	1055	995	996	1058	1010	1048	1097	1061	1046	1023	1048	1066	1037	1067	1113	1056	1035	1047	1073	978	1015	1050	1097	1117	1087	1028	1085	1037	1039	1011	1053	1046	1020	1019	1032	979	1020	1026	1040	1028	1078	1045	1029	1058	1093	1092	1010	1061	966	1051	1021	970	1067	1005	1079	1033	1033	1018	1017	1041	1071	1000	1078	1068	1125	1046	1058	1081	1046	1024	1020	1025	1017	1059	1088	1025	1047	1032	1056	1025	1152	1003	1035	1051	1047	1015	1069	1043	1095	1060	1082	1035	1059	1046	1065	1041	1076	1062	1051	1080	1044	1080	987	1030	1101	1082	1061	1116	1037	1027	1045	1064	1040	1043	1017	1040	1056	1112	1077	1055	1037	1055	1056	1035	1030	1060	1068	1079	1029	1056	1064	1017	1079	1020	1085	1047	1001	1035	1072	1062	1089	1085	1029	1050	1058	1053	1038	1009	1148	1099	1136	1027	1047	1029	1073	1056	1065	1043	1105	1043	1036	1003	1057	1069	1022	1072	1063	1013	1116	1075	977	1085	1062	990	1056	1041	1050	1063	1057	1061	1046	1022	1046	1047	1107	1003	1037	1097	1038	1063	1010	1032	1046	1002	1056	991	1066	1098	1059	1026	1115	1074	1032	1079	1058	1029	1043	1030	1051	1016	1057	1048	1097	1021	1034	1004	1064	1037	1015	1021	1007	1053	1082	1048	1063	1042	1059	1041	1060	1088	1102	1063	1021	1050	1088	1109	1029	1015	1040	1061	1016	1034	1106	1085	1090	1055	1078	1082	1046	1041	1045	1035	1039	997	1052	1113	1031	1041	1029	987	1086	1063	1069	1032	1008	1047	1023	1030	1029	1077	1043	1019	1026	1003	1096	1079	1083	1079	1096	1055	1022	1016	1013	1076	1037	1040	1042	1080	1090	1007	1073	1047	1042	1009	1035	1106	1065	1057	1014	1045	1077	1065	998	1037	1087	1017	1070	1054	1058	1076	1009	1076	1071	1062	1079	1097	1039	1039	1059	1044	1002	1050	1065	1113	1111	1053	1064	1039	1033	1030	1005	1001	1118	1063	1056	1016	1066	1091	1062	1076	1034	1053	1078	1011	1055	997	1032	1017	1051	1074	1049	1027	1015	975	1071	1029	995	1087	1059	1062	1041	1102	1018	1049	1108	1004	978	1039	1064	1064	1082	1005	1031	1065	1004	1064	1023	1041	1011	1041	1029	1058	1067	1035	964	1105	1065	1030	1066	1064	1045	1067	1065	1059	1052	1059	1040	1042	1009	1026	1088	1004	1068	955	1068	998	1060	997	1005	991	1096	984	1062	1066	1035	1022	1046	1001	1062	1020	1048	1058	1103	1007	1039	1063	1009	1058	1041	1041	1050	1083	1075	1052	1109	1060	1070	1117	1045	1122	1044	1051	1042	1068	998	1112	1012	1026	1053	1045	1053	1030	998	1073	1074	1080	1011	991	1040	1083	1056	1035	1067	1010	1027	989	1022	1072	1094	1044	1029	1085	1045	1038	1081	1049	1022	1067	1047	1038	973	1105	1016	1062	1036	1023	1034	1029	1048	1068	1034	1066	1078	1038	1007	1084	1041	1107	1057	1074	1070	1049	1078	990	1032	1058	994	987	1039	1090	1028	1074	1016	1009	1052	1046	1063	999	1079	1058	1051	1057	1057	1033	1022	1055	1048	1008	1015	1018	1126	1050	1055	1135	1047	1067	1041	1055	1083	1014	1045	1061	1025	1057	1089	1032	1004	1102	1087	1060	1066	1070	1038	1068	1043	1003	1008	1085	1057	1113	1086	1118	1031	1068	1064	1044	1056	982	1072	1019	1059	1061	1025	1024	1009	993	1069	1079	1014	1055	1080	1078	1036	1057	975	1025	1026	1056	1039	1043	1150	1013	971	1056	1073	1004	1020	1025	1057	1099	1046	1036	1038	1069	1035	1045	1059	1097	982	1098	1042	1073	1065	1044	1051	1064	1052	1067	1033	1055	1065	1122	1069	1051	1117	1027	970	1055	1072	992	1037	1007	1078	1060	1042	1043	1109	1078	1065	1027	1151	1057	1039	992	1067	1031	1090	1063	1132	1034	1057	1022	1050	1053	1014	1038	1026	1022	1007	1078	1082	1071	1087	1025	1085	1079	1041	1026	1022	1053	1076	1084	1054	1026	1032	1076	1050	1035	989	1080	1011	1055	1034	1054	1075	1023	1039	1031	1040	1041	1048	1040	1029	1004	1009	1042	1062	1047	1040	1026	1046	1041	1045	1046	1009	1013	1070	1076	1042	995	1054	1088	978	1007	1077	1019	1062	1026	1052	1042	1038	1025	1085	1078	1073	1067	1022	1084	1005	1037	1084	1071	1116	1048	1102	1046	1064	1120	1046	1068	1131	1027	1015	1007	1010	1057	992	1068	1059	1053	1050	1042	1047	1040	1052	1092	1022	1106	1085	1075	1051	1050	996	1064	1086	1046	1036	1054	1038	1050	1045	1072	1054	1061	1051	1024	1063	1028	990	969	1035	1127	1092	1088	1025	1078	1052	1055	1057	1069	970	1068	1068	1053	1106	1018	1073	1065	1080	1035	1072	978	1058	1057	1058	1080	1048	1045	1059	1081	1043	1081	1010	1100	1023	1011	1051	986	1011	1078	1039	1072	1064	1046	981	1041	1060	1026	1027	1036	1066	1015	1031	1052	1072	1012	1029	1032	1026	1086	1067	1063	1026	1050	1015	1076	1089	1068	1029	1022	1045	1044	1034	1016	1092	1058	964	1054	1052	1103	1118	1077	1016	1044	1072	1066	1061	1048	1103	1061	1036	1015	1031	1078	1080	1029	1076	1047	1041	1096	1038	1044	1048	1004	1088	1032	1057	1000	1058	1048	1049	1036	1053	1097	1043	1029	1019	1006	1030	1039	1012	1007	1033	1040	1079	1004	1061	1062	1086	1026	1014	1028	1019	1061	1074	1039	1075	1045	1057	1018	1121	991	1103	1047	1080	1034	1080	1060	1090	1006	1065	1065	1112	1045	1034	1017	1108	1051	1093	1019	1062	1149	1073	1023	1010	1006	1018	1077	1011	1058	1063	1030	1061	1074	1044	1049	994	1031	1055	1046	1073	1016	1128	1021	1090	1053	1103	1082	1040	1050	1052	1028	1108	1038	1058	1078	1091	1060	997	1079	1067	1080	1038	1050	1045	1101	1050	1079	1023	1082	1044	978	1032	1065	1056	1043	1065	1115	1060	1064	1010	1051	1076	1060	1011	1030	1113	1005	1046	1040	1058	992	1073	1027	1028	1015	1008	1079	1128	1068	986	1036	1060	1046	1059	1026	1026	1081	1011	1033	1085	1084	1094	1073	1049	1000	1002	1080	1061	1085	1032	1011	1043	1065	1080	1064	1078	1005	1056	1036	1107	1052	989	1010	1019	1047	1114	1053	1056	1042	1001	992	1087	1036	1083	1092	1036	1024	1125	1091	1093	1060	1003	1084	1028	1041	1052	1042	1083	1027	1005	1075	1060	1034	1042	1081	1060	1100	1035	976	1033	1057	1024	1078	1059	1066	1018	1100	1010	1095	1026	1020	1082	1095	1072	1040	1105	1094	1078	1036	1028	1068	1040	1067	1107	1085	1089	1083	1080	1044	1023	990	1060	989	1024	1018	1058	1028	1018	1043	1103	1044	1085	1077	1004	1130	1056	1032	1057	1052	1034	1039	1067	1007	1055	1054	1091	1071	1045	1107	1113	1017	1078	1105	1086	1018	1052	1078	1027	1068	1132	1037	1024	1045	1104	1080	1030	1027	1049	1022	1107	1071	1023	1048	1009	1075	1049	1040	1074	1059	1031	1057	1000	1045	1036	1043	1037	1108	1081	1084	1085	1099	1027	1046	1015	993	1087	1029	1019	1037	981	1029	1030	1041	1014	1055	1066	1043	1017	1027	1105	1112	1043	1024	1073	1071	1009	1073	1038	1104	1055	1037	1043	1069	989	1018	1044	1093	1090	1100	1005	1064	1060	1009	1012	993	1024	1027	1020	1074	1038	1062	1058	1051	976	1116	1125	1041	1021	1077	984	1053	1030	1016	1027	1022	1050	1094	1051	1067	1027	1009	1029	1012	1024	1024	1072	1003	1100	1007	1042	1031	1056	1038	1063	1093	1041	1004	973	1010	1029	1139	1035	1038	1053	1003	1089	1064	1090	1075	1014	1105	1065	1073	1048	1003	1051	972	1103	1047	1084	1111	1041	1062	1017	1052	1038	1054	1097	1002	1026	1041	1069	1040	1064	1047	1117	1057	1057	1078	1057	1070	1046	1044	1093	1000	1048	1100	1003	1000	992	1034	983	1066	1044	1085	1029	1075	1063	1023	1028	1061	1009	1034	1070	1098	1024	1084	1076	1067	1066	1028	1069	1066	1049	1021	1002	1075	1052	1103	1037	1027	948	1064	1036	1037	1099	1066	1018	1060	1045	1035	1036	1044	1024	1065	959	1049	1014	993	1063	1082	1075	1092	1032	1030	983	1021	1078	1126	1039	1079	1043	1005	1048	1081	1079	1053	986	1083	1077	1065	1083	1041	1084	1027	1048	1062	1022	1009	1073	1026	1064	981	1105	1059	1048	1044	994	1046	1044	1029	1107	1036	1076	1082	1007	1029	1026	991	1042	1030	1037	1059	1009	1037	1106	1081	1079	1046	976	1008	1051	1091	1073	1045	1035	1052	1040	1010	1011	1047	1007	997	1115	1015	1021	1122	1014	1110	1009	1069	1000	1069	1041	1049	1060	1075	1038	1084	1101	1046	1027	1073	1038	1113	1049	1035	1064	1059	1064	1076	1089
16250	9291	9345	8182	7527	6312	3029	1122	636	607	649	568	580	649	590	723	526	362	424	389	367	410	404	328	377	396	425	442	515	468	511	426	427	492	467	358	369	344	320	312	293	304	319	268	271	280	273	272	326	290	268	277	310	274	306	286	304	316	292	275	305	279	270	314	299	314	308	304	293	292	280	332	280	310	281	281	263	271	274	318	283	293	280	301	274	304	281	321	333	279	289	293	299	277	273	270	277	285	268	260	284	269	293	277	299	286	321	259	300	298	297	300	311	282	311	269	267	268	295	299	292	290	277	287	306	305	300	254	304	303	272	318	277	277	302	301	300	294	299	278	285	292	283	285	285	302	270	329	291	310	289	296	275	258	298	301	305	285	313	285	313	256	284	291	314	274	257	272	267	282	277	269	276	293	303	248	240	282	270	292	285	276	273	306	277	267	286	276	264	288	271	291	279	318	288	266	264	321	279	297	264	263	291	282	308	278	274	293	254	268	276	292	266	273	316	272	289	279	276	314	286	275	257	287	267	290	296	267	263	288	275	298	291	271	290	289	277	269	261	287	323	296	276	270	282	283	286	275	274	281	259	287	313	307	304	326	302	285	272	271	294	259	271	297	286	253	277	271	276	272	286	268	260	256	282	294	259	254	310	305	301	290	286	292	293	305	261	263	277	327	316	275	315	286	280	295	292	259	312	302	302	259	287	281	266	299	305	308	287	304	279	254	302	267	263	290	270	267	261	297	298	306	276	279	269	317	291	264	291	304	324	282	302	283	287	285	277	277	269	289	279	279	291	293	313	260	327	290	254	291	303	293	278	291	292	304	302	285	324	293	317	290	277	284	269	287	283	267	292	254	287	298	270	302	306	302	293	238	262	276	285	273	301	280	300	302	268	287	275	305	291	287	281	263	297	291	274	272	272	269	269	295	293	261	301	288	256	304	277	306	295	322	261	296	297	272	294	279	304	280	283	301	298	297	286	318	292	293	274	266	299	312	293	297	287	269	257	259	274	291	305	288	313	314	314	298	278	273	307	306	271	275	288	312	254	282	322	303	315	262	297	318	321	314	294	289	298	290	273	283	278	294	309	273	268	306	284	279	316	268	302	297	288	282	301	286	298	301	300	282	301	258	301	306	296	282	279	318	330	294	294	285	278	267	292	288	267	285	266	287	285	305	303	282	270	291	279	260	274	283	268	281	326	270	315	322	299	313	315	295	291	291	299	297	324	288	278	262	281	263	267	287	274	270	338	265	270	323	332	290	274	259	286	317	297	311	320	268	298	316	315	288	270	263	286	313	315	316	317	298	277	273	292	291	293	306	282	290	279	277	301	265	282	274	268	330	286	286	295	292	301	282	311	331	298	295	281	269	281	277	303	277	273	270	302	322	296	282	274	281	262	291	290	285	282	262	292	280	303	287	320	244	284	291	280	290	312	303	282	303	283	301	308	263	291	273	263	279	275	266	275	277	327	285	275	295	274	274	279	289	306	298	338	293	255	280	303	271	295	284	301	305	244	291	325	286	269	281	285	298	286	279	273	289	318	299	313	285	293	266	253	283	289	287	272	324	278	295	275	267	297	290	262	271	302	277	291	288	234	289	321	282	290	300	279	312	285	268	251	265	270	282	272	305	269	275	277	302	262	270	264	286	291	303	290	287	281	269	301	268	318	295	279	272	291	296	277	303	296	275	255	303	297	307	264	300	290	313	276	271	308	281	293	305	286	299	287	295	278	289	299	292	301	283	283	268	266	296	284	285	299	314	285	309	291	277	326	285	274	282	284	278	243	310	317	317	285	254	304	316	280	265	297	269	251	309	293	279	260	317	297	320	287	299	276	278	260	272	303	288	302	298	295	249	282	283	272	321	297	292	272	260	285	278	312	265	267	231	286	284	319	291	273	303	314	291	293	284	304	285	273	306	300	271	281	274	307	302	272	293	278	315	283	324	278	310	288	274	282	328	292	303	281	279	292	300	278	299	298	275	272	281	288	300	260	274	270	296	273	310	288	288	271	301	307	252	283	277	294	321	321	270	290	233	313	308	286	284	300	315	267	281	289	260	290	292	299	295	288	298	300	274	302	300	306	286	306	251	280	291	289	274	272	283	256	285	299	297	287	283	279	290	299	285	323	298	309	279	289	285	297	262	292	321	266	299	289	309	290	288	321	296	281	307	304	303	282	300	291	260	334	273	274	286	285	308	281	312	264	306	293	296	256	292	292	297	304	290	291	305	304	291	303	280	244	267	302	288	291	318	302	272	293	278	278	295	274	295	305	290	292	258	268	299	296	293	279	273	281	297	274	306	312	294	262	317	314	293	312	288	298	282	304	276	285	295	291	261	298	302	301	278	279	289	311	282	284	288	301	318	262	267	287	316	304	296	300	234	300	279	333	298	301	286	316	321	297	296	317	282	295	313	254	306	303	291	281	279	289	270	290	348	294	305	330	302	280	296	300	315	290	277	271	308	274	283	280	295	276	269	286	282	294	276	308	252	284	310	290	285	270	287	268	280	297	249	300	262	260	296	250	318	295	273	294	276	234	301	276	305	275	286	275	304	278	268	290	281	304	248	273	260	272	285	276	255	299	275	272	304	283	254	301	305	287	287	284	316	292	306	275	296	321	297	282	277	281	269	233	279	317	306	303	280	300	252	287	270	306	280	271	287	286	292	300	313	297	288	274	272	308	272	293	314	302	287	326	298	288	278	256	285	299	296	282	288	286	306	288	298	273	306	282	289	299	250	286	302	259	308	300	299	294	285	299	282	283	285	318	287	268	261	260	294	281	309	297	292	261	279	294	283	274	236	311	273	261	242	285	277	295	272	268	282	321	298	278	287	292	289	265	267	283	306	262	277	255	282	284	312	280	268	285	276	308	326	275	277	296	311	310	293	270	268	318	284	275	287	264	296	297	287	294	289	291	265	297	327	319	272	296	259	282	292	283	312	280	283	308	288	280	327	282	265	269	270	276	290	284	279	285	299	278	270	318	298	285	286	282	296	306	278	278	295	278	299	255	285	297	285	264	302	333	276	320	288	305	273	298	286	305	277	320	289	300	297	248	288	288	300	257	305	291	296	291	280	300	273	291	276	284	277	275	255	260	300	294	292	275	312	272	294	283	314	281	290	289	294	285	287	295	301	291	314	247	300	282	302	284	271	302	298	304	275	327	275	273	278	275	278	271	306	277	288	270	267	261	242	276	280	300	281	265	304	301	281	256	295	284	277	302	291	287	276	296	287	298	285	276	270	313	247	267	282	301	297	286	282	265	292	272	259	291	313	261	303	318	281	301	276	283	287	312	315	282	312	261	281	279	266	278	293	292	293	257	283	279	289	256	282	323	301	282	316	282	322	287	279	319	276	304	265	288	321	304	304	289	267	322	294	269	280	311	264	295	257	253	300	301	306	304	284	271	287	311	299	271	297	291	277	273	301	323	294	284	277	316	309	291	266	287	269	312	306	300	296	292	279	286	256	276	268	325	311	254	302
10165	7593	14730	18124	19933	19344	10612	4611	2641	2599	2619	2656	2469	3062	2835	3508	2076	1302	1351	1363	1268	1762	1550	1370	1460	1323	1542	2224	2690	2303	2697	2097	2071	2291	2406	1652	1308	1088	997	981	1000	925	808	833	874	770	797	850	787	837	791	863	801	773	736	722	723	764	728	719	745	781	772	708	691	780	749	702	755	732	720	717	678	773	722	758	691	707	691	706	738	667	745	768	705	700	692	695	716	717	661	743	721	691	687	700	737	721	746	771	728	682	740	729	705	727	705	669	694	750	701	761	759	759	710	722	735	680	721	743	750	738	757	697	705	707	692	741	699	725	735	718	692	716	707	682	722	709	699	707	745	693	709	737	684	720	702	696	700	706	738	691	720	683	711	744	732	670	756	683	746	765	670	755	713	709	706	710	738	732	672	700	753	684	707	687	733	756	739	736	738	736	747	707	744	699	710	728	724	707	737	708	660	733	675	715	725	716	733	706	735	721	682	749	758	700	730	702	739	735	720	735	698	721	726	724	712	721	741	735	698	704	688	738	737	710	726	708	743	711	736	697	707	710	691	730	704	717	671	755	731	677	677	700	709	664	733	711	713	712	696	752	718	728	715	733	813	728	618	738	737	719	698	751	706	750	754	699	789	713	708	668	696	729	723	737	704	714	708	721	720	721	730	720	672	712	702	645	773	692	732	706	701	769	696	717	696	745	740	752	729	785	700	703	703	752	692	687	680	730	682	762	688	694	697	729	678	687	745	710	705	714	677	703	734	686	691	748	694	688	689	789	726	672	719	755	683	708	780	728	746	730	724	712	649	712	746	681	710	743	724	677	695	694	693	699	727	710	704	678	731	714	754	719	744	741	714	716	725	741	662	721	681	710	737	759	776	689	693	707	722	737	713	701	747	748	707	717	705	684	710	712	707	699	693	701	740	733	688	727	657	697	719	667	730	717	741	742	750	670	660	706	724	709	706	720	685	662	691	761	717	712	719	715	707	703	751	751	736	697	725	734	699	720	707	638	699	728	674	708	731	662	747	754	727	748	696	710	722	694	698	763	712	711	711	711	721	746	664	719	760	688	676	715	674	743	696	735	707	710	726	726	714	741	736	714	735	733	742	693	644	693	709	722	702	716	758	676	702	726	718	679	714	702	690	737	706	709	668	760	701	698	707	698	674	712	705	717	692	745	680	742	742	723	705	733	671	710	722	714	690	740	731	703	715	721	684	737	728	703	765	687	710	711	737	701	706	713	674	713	724	759	750	692	732	676	727	735	717	772	699	734	686	722	691	687	716	699	692	702	716	691	669	712	714	708	723	735	729	704	674	776	710	698	667	731	723	720	716	691	710	715	724	719	688	708	720	745	732	687	710	776	733	729	702	711	708	733	746	740	680	709	724	743	744	710	731	719	720	732	743	696	747	764	711	724	768	694	711	764	684	727	685	744	741	760	753	693	735	693	702	754	705	661	667	696	772	737	710	723	752	730	706	704	666	717	743	751	703	744	693	758	672	711	707	698	709	663	697	657	727	743	728	731	650	728	719	674	756	712	692	726	729	728	694	730	755	736	705	665	749	712	728	677	721	660	727	664	730	732	713	695	694	701	717	725	713	728	733	671	715	696	720	686	715	710	715	719	715	696	720	753	708	729	724	697	690	739	704	694	760	736	750	703	687	713	732	716	722	710	703	692	687	716	715	722	714	692	725	689	712	721	671	716	695	695	714	700	714	713	701	734	708	686	702	724	703	745	694	715	685	743	708	709	673	760	720	709	727	748	719	742	720	729	730	705	728	710	736	710	737	736	766	729	710	730	705	734	719	654	670	681	702	776	691	703	750	701	749	718	738	732	732	692	714	689	665	736	707	722	696	728	685	658	733	678	693	728	691	750	725	726	653	695	718	685	681	702	677	763	740	705	681	672	716	690	771	742	704	703	735	749	795	688	695	754	727	684	734	749	726	692	733	681	704	695	710	707	707	705	686	730	696	732	736	680	672	742	722	734	708	703	702	656	689	695	695	720	675	704	735	718	736	702	719	662	710	700	739	669	735	693	691	669	714	725	701	740	752	724	708	728	721	708	705	766	728	689	735	725	693	716	733	749	742	663	709	785	721	734	693	706	699	712	687	703	757	710	658	759	721	702	740	681	741	661	720	708	742	685	748	713	690	725	704	709	718	714	752	722	730	768	704	676	686	698	735	677	735	689	704	705	751	715	706	702	717	676	730	752	747	714	688	689	785	722	657	708	650	676	697	730	679	689	701	708	696	726	715	744	739	767	726	682	716	723	735	722	734	685	722	696	756	734	720	685	721	702	700	695	702	710	676	690	693	722	750	690	719	717	754	736	701	670	758	744	704	699	732	708	773	679	685	791	727	649	736	737	721	698	707	736	695	717	676	720	714	730	736	725	713	755	651	731	754	725	702	673	730	743	679	747	757	725	688	744	738	680	712	717	703	704	752	724	699	716	726	743	678	719	689	707	700	682	761	747	708	691	715	709	720	691	707	703	734	743	736	717	732	717	701	725	741	689	745	705	687	724	715	736	717	759	711	706	677	664	717	726	682	702	761	759	724	741	702	700	752	722	721	735	691	697	730	739	707	731	653	688	737	746	732	705	690	743	696	764	684	723	715	761	702	702	739	688	756	678	733	696	781	712	731	699	730	705	701	692	797	714	734	750	732	728	697	751	684	687	734	729	753	695	703	673	698	718	704	699	741	710	667	764	742	731	712	697	702	681	741	757	688	708	696	700	720	745	704	735	721	702	742	709	691	687	691	761	728	682	773	742	717	710	704	680	742	713	692	704	704	730	750	695	719	750	701	715	715	711	703	711	690	733	709	730	636	700	673	694	736	752	756	728	684	714	673	652	733	699	740	689	725	709	701	738	739	723	740	696	705	669	730	726	763	679	690	718	713	717	670	652	721	671	709	740	731	697	693	694	742	733	708	731	709	719	735	687	768	694	709	712	678	731	750	757	733	764	701	758	730	740	730	712	708	696	712	721	744	698	737	715	680	673	725	765	729	702	691	720	720	695	741	676	726	696	731	724	669	678	722	732	705	739	695	751	683	659	729	733	737	712	703	696	725	686	660	713	687	760	747	711	651	660	683	712	753	700	778	737	709	710	711	766	716	673	735	754	768	761	768	703	749	699	738	686	669	747	706	745	701	698	704	681	723	734	662	701	713	724	725	681	728	727	748	684	706	693	662	702	717	684	726	726	685	710	747	722	687	698	716	732	718	697	706	771	715	690	704	705	700	708	709	702	721	719	722	711	739	686	732	735	727	692	710	726	711	705	708	746	719	726	645	728	700	708	680	651	712	687	659	736	718	750	693	700	728	717	717	702	719	766	778	768	728	700	680	724	715	734	664	704	717	703	702	735	731	689	730	775	687	737	738	677	756	748	646	672	725	722	701	718	707	702	701	745	696	675	707	691	671	683	739	706	742	721	762	713	686	737	716	757	735	731	709	693	761	699	737	759	741	729	704	725	736	733	753	732	714	672
23286	13769	13897	12086	10374	8950	4023	1559	791	804	817	735	717	768	812	830	606	390	401	391	392	574	468	399	395	399	450	634	680	655	661	579	531	547	558	457	375	284	289	315	299	281	252	274	251	252	283	284	246	264	280	252	249	237	258	259	270	242	232	261	268	226	222	235	242	231	268	228	229	257	255	248	233	240	234	234	238	261	253	242	235	238	247	226	232	252	256	231	272	262	237	234	261	238	281	244	269	250	264	240	259	236	280	256	242	199	273	253	255	264	259	259	252	262	245	225	238	233	282	240	248	212	253	241	230	247	236	238	224	212	236	215	246	247	234	248	261	243	232	237	243	225	244	225	262	264	238	245	245	256	250	257	230	241	259	218	243	247	224	242	265	226	260	252	225	255	264	235	258	231	225	228	266	260	231	236	241	245	239	237	247	226	266	246	244	252	249	290	243	219	275	256	227	265	246	233	261	241	240	224	264	243	216	229	266	235	234	263	255	255	228	246	261	222	267	260	227	243	224	265	246	214	244	253	250	247	221	229	223	230	259	261	253	225	217	239	258	234	245	250	235	245	258	266	248	204	241	229	231	236	227	221	254	264	231	225	248	229	228	223	219	213	255	260	229	251	245	276	210	209	258	238	238	212	280	262	243	221	196	229	226	254	241	247	231	227	269	226	213	277	258	259	244	275	258	237	213	241	269	236	239	267	232	254	248	228	236	238	224	235	259	247	281	242	273	225	218	237	245	229	239	224	241	247	266	238	243	220	250	219	253	232	243	269	246	230	240	236	237	256	244	243	223	260	265	265	239	235	252	236	233	257	222	241	216	236	273	241	271	235	258	230	220	262	205	218	218	267	240	232	239	247	228	244	233	260	261	237	272	232	254	243	232	240	252	244	227	258	251	253	226	235	234	226	226	238	263	255	249	261	220	274	266	246	240	251	249	270	230	258	263	227	239	244	237	251	227	243	270	237	253	239	221	234	225	225	268	232	212	260	257	238	254	242	260	241	229	259	273	254	228	267	267	231	260	239	249	210	236	240	246	254	258	238	255	226	271	244	233	235	231	201	221	259	222	253	238	238	230	249	213	277	252	222	225	273	266	250	232	273	258	232	221	259	224	249	232	258	224	245	269	231	230	238	236	254	239	225	241	264	243	229	236	263	225	218	250	244	241	250	237	223	245	252	256	261	255	248	220	259	261	225	266	244	216	258	238	241	242	248	263	240	252	229	243	267	255	247	256	241	252	282	251	261	228	245	205	232	255	246	242	271	232	241	227	250	255	241	250	222	237	229	239	242	238	220	258	235	251	268	270	215	237	250	218	270	254	234	241	232	257	272	258	266	238	245	239	227	241	207	241	237	274	249	223	252	243	254	224	246	212	211	217	252	264	236	253	252	217	243	229	233	243	232	267	237	248	227	226	262	237	240	242	218	224	278	245	248	254	225	251	202	249	235	230	232	245	252	242	243	270	231	251	264	254	249	263	233	256	237	265	250	254	243	280	223	234	268	198	249	265	261	261	247	219	245	271	234	260	234	229	245	234	270	252	254	224	234	237	240	219	267	284	239	262	233	209	246	231	264	263	237	245	230	269	229	280	216	248	263	237	219	256	246	260	258	253	232	230	258	239	235	250	236	246	249	248	230	229	266	243	254	246	234	241	223	227	216	251	246	245	219	231	220	253	230	238	264	240	253	238	240	212	219	257	233	226	231	260	261	235	238	230	251	265	258	245	255	232	250	224	233	245	256	266	251	225	245	260	255	280	260	274	240	208	240	265	246	262	231	277	240	238	271	230	279	250	235	250	225	248	215	244	251	250	256	279	253	248	223	236	255	225	256	220	257	258	230	247	242	219	261	255	249	257	216	269	235	259	248	295	250	268	258	241	264	234	217	257	232	275	239	235	231	264	262	234	239	243	240	224	258	259	243	234	264	246	246	244	250	224	237	223	241	234	239	233	259	240	279	265	272	245	253	230	270	247	225	263	246	251	227	231	244	245	263	257	232	249	249	254	241	243	242	267	265	264	268	252	243	233	241	257	228	258	267	259	261	230	233	234	257	238	229	242	258	238	257	234	259	262	245	248	236	256	235	238	228	265	238	271	245	235	257	247	235	227	266	239	268	220	247	258	217	234	238	256	231	243	267	281	261	241	252	253	220	241	221	245	236	251	237	254	232	259	245	234	263	229	258	228	254	255	232	240	246	252	213	242	235	257	264	219	246	258	214	244	230	251	245	224	227	239	262	233	228	239	267	258	240	272	250	248	225	250	240	236	252	228	273	237	220	279	227	228	223	224	252	267	247	240	263	268	275	253	271	260	222	245	243	241	246	222	239	237	241	239	257	255	252	215	274	240	246	234	220	235	204	257	223	227	256	250	248	284	257	263	235	235	239	217	259	222	241	251	234	244	253	216	240	242	259	205	205	251	253	230	254	242	255	237	231	233	230	252	253	225	261	261	250	208	260	246	242	231	259	241	237	240	212	225	261	235	242	238	246	243	242	277	254	240	250	268	246	248	229	247	255	241	258	254	249	245	222	233	239	262	221	214	230	231	248	257	239	235	232	239	257	270	248	232	234	252	256	238	233	236	272	222	233	236	225	230	257	256	258	218	232	248	241	261	246	228	254	252	246	228	236	229	254	241	243	257	233	247	285	249	237	251	251	231	276	236	243	241	251	250	257	223	247	232	252	282	225	252	246	256	234	218	231	241	244	252	251	247	233	274	247	267	227	233	256	227	247	228	249	259	254	248	253	245	229	242	231	255	239	231	236	232	223	226	237	227	247	247	239	249	231	271	224	231	217	228	264	234	232	245	278	254	224	260	233	254	248	272	274	251	266	240	270	255	230	232	253	233	249	232	256	227	280	224	216	220	262	235	264	268	234	210	250	214	258	256	241	216	241	242	256	241	246	217	245	267	250	254	254	243	256	238	244	257	226	262	274	236	269	257	241	273	246	251	261	248	232	231	237	264	242	237	269	245	238	239	223	235	252	267	251	235	265	270	245	220	227	224	238	250	242	250	237	249	242	248	242	229	251	225	222	250	238	243	268	240	257	260	237	250	234	257	232	272	236	249	222	242	244	236	249	253	241	266	275	252	220	231	234	250	243	229	254	241	236	224	232	229	246	253	229	254	239	229	218	233	248	246	228	212	254	243	250	217	229	224	228	256	239	211	232	243	231	231	229	231	227	242	248	252	219	222	238	229	209	235	256	254	241	231	216	252	259	237	258	231	249	224	245	248	244	255	246	237	238	265	226	246	246	254	256	250	224	241	261	255	245	255	229	234	261	238	239	241	249	246	232	235	232	257	251	240	237	248	238	232	241	229	236	236	235	260	206	223	250	218	222	252	267	231	261	241	252	249	247	228	256	235	255	243	251	257	236	239	249	223	265	244	276	234	215	241	256	248	226	243	238	195	223	252	222	274	237	245	271	248	254	243	268	217	221	267	214	268	247	252	235	248	258	255	238	291	229	252	273	242	240	251	237
13024	10439	18788	22831	24324	23786	13061	6149	3882	4280	4028	3753	3565	4113	3960	4478	2658	1794	1955	1814	1691	2706	2209	1981	1977	2001	2505	3798	4332	3620	3799	3026	2901	3350	2694	2064	1670	1028	1155	1122	1103	956	854	834	826	863	785	851	819	880	803	820	775	749	700	699	664	702	733	621	662	675	656	597	669	684	650	645	711	670	703	657	670	635	640	671	667	626	657	675	667	701	611	654	618	649	650	655	653	689	637	660	660	647	646	673	656	631	640	642	641	608	626	624	636	660	662	680	639	647	689	657	631	663	609	623	665	651	603	680	638	643	647	654	594	612	663	652	636	626	636	599	617	659	642	651	686	666	624	672	650	674	681	606	626	583	642	668	605	626	606	663	635	630	635	619	613	627	687	633	627	588	625	607	661	634	634	614	633	634	608	612	657	660	602	640	607	629	653	632	653	651	630	650	646	635	637	652	641	650	635	632	626	610	687	622	641	687	646	641	667	662	612	629	630	626	587	652	593	623	650	659	615	646	680	651	624	611	616	622	665	626	607	641	638	610	623	626	656	678	631	621	623	622	648	630	622	641	661	637	623	628	617	620	603	628	651	664	677	649	629	629	658	676	605	640	670	655	619	642	656	643	607	629	675	631	586	630	682	607	648	625	653	619	640	645	640	659	670	628	630	663	653	633	661	667	630	653	636	622	649	628	647	645	639	601	656	649	629	643	642	634	632	595	636	635	653	645	656	658	658	614	647	601	627	632	653	656	609	656	641	617	630	651	632	594	616	609	651	645	608	627	651	645	616	624	660	638	613	611	592	641	653	654	639	583	628	600	612	614	593	637	598	619	629	649	635	623	587	614	629	622	687	634	629	630	597	636	629	628	633	627	589	596	705	591	611	617	664	642	610	624	631	631	658	649	578	593	605	629	648	607	668	604	650	593	599	609	592	618	595	640	626	618	612	534	625	635	641	640	630	626	644	598	638	623	654	657	627	635	596	648	684	684	634	653	633	631	629	641	633	620	646	652	603	650	678	614	634	624	657	639	660	698	640	613	632	625	650	614	625	648	676	598	650	694	634	621	663	650	625	650	617	631	653	630	625	649	634	622	628	652	662	601	675	659	622	606	657	648	633	632	661	599	681	622	620	596	644	617	599	671	618	643	638	655	592	622	647	584	664	592	621	642	626	627	639	619	616	608	643	629	678	637	641	606	639	686	635	662	589	619	641	663	608	632	687	642	649	638	633	599	590	689	653	602	646	615	628	667	638	616	641	626	610	609	607	632	641	622	640	625	581	655	614	663	642	635	652	673	611	654	649	629	641	629	684	626	679	635	619	632	629	633	648	617	658	618	622	637	604	670	624	636	617	569	653	666	612	606	655	657	631	663	589	652	651	659	627	632	613	636	629	662	630	639	640	621	684	625	667	615	630	641	663	665	661	650	637	646	628	647	637	638	634	646	634	621	647	662	608	633	603	652	618	613	608	567	660	607	610	656	653	618	662	607	626	621	682	652	620	581	628	613	681	626	628	644	585	612	592	662	633	600	625	659	611	675	647	622	616	673	657	628	611	590	621	618	622	614	622	630	632	655	641	592	661	652	598	634	632	613	651	594	623	621	660	644	607	595	616	604	652	630	619	658	641	611	624	635	622	649	623	648	654	634	646	670	620	588	617	667	633	647	640	610	625	645	621	650	633	650	648	605	662	629	633	636	631	605	679	653	687	622	588	666	600	664	627	629	663	656	646	647	627	618	624	635	624	671	578	660	671	627	634	633	651	641	647	582	615	606	650	636	650	672	627	640	587	611	619	644	613	624	676	604	626	612	646	716	624	637	639	664	646	662	612	653	622	629	628	658	615	632	641	657	658	581	654	612	628	627	595	626	633	649	659	615	659	622	616	618	626	630	603	603	671	660	614	628	616	683	672	618	621	613	638	641	614	597	646	617	613	644	614	623	640	584	647	624	666	644	642	610	630	691	615	601	625	631	603	614	635	641	632	635	616	665	596	627	645	616	619	682	596	681	608	659	610	617	673	631	620	675	630	618	601	639	623	656	628	646	704	611	620	623	594	661	668	633	606	638	650	659	632	655	613	658	691	617	596	661	601	642	611	629	611	674	657	646	637	633	641	634	639	635	574	600	658	684	677	625	637	654	632	615	642	615	637	681	642	630	629	620	642	644	638	592	657	645	648	614	611	640	645	617	679	667	658	667	639	624	634	643	622	609	593	602	614	638	622	651	644	621	628	677	623	670	612	611	627	644	622	651	665	645	665	643	700	588	671	637	617	631	642	665	615	620	622	615	604	673	630	676	599	636	576	615	603	658	665	660	601	667	672	649	701	638	588	641	591	616	637	634	626	624	655	598	632	641	632	622	637	640	648	643	570	630	626	640	678	666	623	637	649	629	647	592	611	654	609	652	654	643	595	604	637	578	647	689	646	613	627	593	640	656	691	652	636	660	577	623	680	661	617	674	589	665	625	671	647	574	641	634	625	652	649	656	651	614	626	608	620	642	666	599	623	647	637	628	664	636	661	604	639	619	662	656	577	646	621	647	652	628	638	641	639	626	658	624	654	614	659	647	624	619	602	627	671	604	611	678	633	663	638	604	588	674	595	653	596	659	622	635	623	631	612	640	636	590	631	657	668	620	638	688	659	649	613	633	614	617	659	645	609	626	646	616	633	647	652	648	672	641	624	636	679	658	706	629	710	637	611	635	622	630	640	609	623	647	620	635	620	608	626	648	620	686	600	640	653	642	619	599	624	592	605	643	645	648	629	658	627	628	611	624	682	631	600	622	693	624	600	615	597	628	640	631	633	657	617	634	632	646	648	641	610	606	610	634	632	646	669	651	626	692	586	606	621	578	640	676	646	640	658	657	662	638	617	671	629	632	636	635	588	650	692	595	642	609	638	648	671	643	718	632	607	664	593	641	647	622	639	625	676	657	633	639	634	608	613	650	628	642	650	629	651	615	637	604	632	657	625	615	615	656	613	646	647	684	607	663	695	624	606	672	618	648	679	642	584	679	611	656	629	655	655	623	606	573	621	625	617	657	624	644	641	676	641	662	635	647	614	627	653	660	622	619	631	601	622	641	661	624	624	642	669	677	676	636	646	614	584	645	624	686	605	661	644	585	630	638	681	625	599	645	640	650	668	653	589	605	666	611	622	642	619	654	641	603	620	652	643	663	605	655	613	621	639	637	627	628	624	666	650	615	626	633	658	647	643	643	638	606	634	617	635	648	674	672	628	629	669	642	597	641	636	619	625	625	626	686	650	624	636	612	608	657	643	621	626	644	612	657	655	642	627	609	643	655	652	636	635	631	670	630	656	631	613	661	635	626	660	604	644	657	654	595	627	641	633	654	646	615	620	632	587	630	652	639	627	662	627	654	623	625	651	639	637	654	641	590	635	644	685	626	646	607	640	615	620	612	682	625	616	589	605	599	620	580	613	627	643	665	631	648	630	635	642	614	639	612	618	638	651	624	706	617	609	627	626	637	612	592	601	625
8174	4986	5036	4130	3964	3451	1393	658	491	478	530	547	517	612	574	600	517	482	477	471	440	440	449	438	468	462	455	437	400	486	508	481	507	548	474	487	448	458	434	459	454	441	444	462	447	441	437	491	448	438	443	457	447	445	438	449	466	429	466	443	480	434	463	448	442	440	405	428	466	438	483	451	443	422	442	478	409	442	444	448	457	478	458	462	430	446	431	424	487	447	452	446	446	467	489	430	463	462	423	447	476	522	453	444	438	427	413	454	397	461	427	429	429	449	469	462	445	480	457	442	432	453	476	420	437	460	468	418	457	453	448	454	432	458	479	449	474	440	445	474	454	446	449	446	471	453	422	421	450	453	433	431	455	460	439	473	423	413	422	495	427	462	427	451	446	471	446	425	426	440	505	414	472	491	402	438	445	427	425	457	456	427	438	453	472	434	433	435	472	460	465	439	455	448	463	466	440	445	452	448	439	455	491	436	445	447	465	435	423	475	462	479	487	436	445	445	444	446	457	439	462	450	436	440	422	468	466	459	441	442	424	443	443	482	408	434	459	449	399	465	450	409	436	411	426	388	404	448	474	444	408	435	465	415	452	407	475	463	455	408	440	441	460	477	437	468	471	436	461	462	416	459	475	462	411	417	424	422	409	441	474	509	453	464	456	444	446	442	438	415	480	455	422	470	448	399	416	447	432	435	431	438	438	445	481	439	445	425	443	446	419	452	450	418	424	452	443	438	472	440	446	441	455	392	472	478	465	461	470	471	445	429	427	415	452	475	449	415	443	439	454	440	424	454	477	451	444	415	410	425	454	428	462	400	429	430	466	415	446	439	454	454	419	447	460	434	471	449	419	407	455	450	443	463	438	443	461	474	448	454	456	460	482	441	444	460	494	441	463	471	452	453	479	469	458	417	471	464	432	420	455	441	426	457	436	451	417	410	443	435	440	433	429	463	450	428	435	448	435	442	417	487	431	421	372	395	481	454	485	433	460	444	458	428	395	453	447	468	451	467	466	446	457	437	457	441	439	452	441	453	464	416	398	489	482	471	450	452	473	449	436	427	458	455	473	441	453	438	440	453	431	464	467	396	425	450	410	452	437	456	394	434	474	425	430	416	447	445	479	439	445	437	470	464	441	407	444	444	456	464	455	437	440	443	449	457	425	432	419	433	442	445	424	445	464	446	439	467	479	426	489	441	451	436	457	413	456	450	454	413	390	460	421	511	458	425	433	457	471	445	441	426	431	424	474	446	429	462	443	475	394	420	420	414	464	459	456	397	441	442	442	451	459	465	448	425	436	458	436	429	443	441	421	448	428	426	452	412	464	468	481	491	437	438	441	431	532	428	420	424	453	444	453	452	446	461	492	404	461	440	456	423	454	426	456	467	418	435	439	444	453	394	481	433	441	430	465	459	458	443	444	454	425	424	428	444	439	443	400	436	469	443	442	448	495	448	467	478	456	446	448	472	430	475	457	465	449	395	432	465	462	454	415	421	447	449	476	429	446	434	427	454	489	426	436	457	488	467	452	442	397	455	447	439	450	446	446	440	433	473	485	478	480	440	410	443	411	456	431	469	410	438	425	423	447	455	443	413	439	433	463	454	461	396	423	441	450	440	457	421	420	467	412	484	471	421	408	439	455	445	415	382	424	439	494	459	421	440	435	411	447	456	472	447	448	478	418	443	477	449	416	417	474	414	460	466	412	435	414	417	478	428	427	466	440	417	451	458	437	466	453	462	439	464	427	472	426	448	447	457	457	424	459	467	441	462	421	431	451	435	483	473	444	445	443	440	422	461	406	473	440	484	417	405	436	476	437	417	462	441	461	438	456	416	453	462	448	426	479	445	451	421	470	412	479	435	412	417	441	468	439	465	432	451	476	460	433	466	439	458	422	449	452	439	454	484	470	431	468	481	463	461	431	410	439	457	437	426	449	433	438	468	438	444	451	412	435	419	452	451	440	434	438	449	439	475	456	432	466	435	419	432	518	482	433	442	454	444	420	413	422	456	402	433	443	439	414	451	430	449	454	463	497	453	465	426	415	439	435	453	442	456	404	446	443	457	424	470	463	424	448	396	425	417	398	423	502	447	426	432	480	434	414	471	427	438	427	433	442	457	467	465	427	453	416	437	428	479	456	450	441	453	457	452	439	433	436	453	466	425	444	438	491	429	460	432	450	449	433	438	468	438	455	402	416	418	414	408	446	437	481	447	431	468	469	436	430	426	452	457	436	429	452	458	448	460	441	438	430	436	423	462	423	431	459	456	472	428	455	447	415	422	416	480	452	460	408	485	423	456	486	421	458	441	440	428	488	426	449	462	430	436	466	467	418	469	475	457	485	466	450	437	419	448	454	443	407	461	462	415	444	431	465	472	427	434	474	441	438	436	448	409	438	437	435	446	448	444	463	430	467	452	471	438	466	456	488	410	452	420	461	461	426	428	483	457	456	433	405	431	444	461	418	461	447	453	418	459	427	469	437	423	447	426	467	465	479	454	463	472	442	444	458	450	455	482	402	440	416	455	472	444	423	433	475	434	469	488	435	434	451	465	438	460	455	442	446	468	421	461	444	451	449	458	425	447	424	395	442	469	447	469	455	440	447	449	469	464	419	467	426	440	514	460	440	445	448	455	479	462	460	450	427	430	444	451	440	480	465	461	418	452	454	403	411	451	442	459	443	450	447	437	443	454	494	487	450	457	446	454	439	443	453	436	453	419	439	410	425	454	422	450	484	413	459	481	465	448	487	484	463	466	417	448	471	472	442	471	468	442	475	441	436	419	414	446	413	475	425	446	419	442	442	448	445	442	462	488	453	465	477	444	501	461	463	428	440	425	473	449	438	429	470	452	444	433	471	439	445	464	459	458	405	434	444	451	403	439	443	425	506	455	489	432	423	426	438	473	452	491	432	457	452	465	444	437	450	488	479	479	434	415	424	443	438	475	470	450	496	423	473	419	420	417	434	466	469	453	437	450	447	445	458	402	455	410	442	460	478	460	463	470	432	449	415	427	378	480	463	427	433	432	446	455	436	482	471	484	476	458	449	450	470	434	417	430	455	425	462	442	438	474	448	445	456	445	445	452	476	460	466	418	444	452	422	435	458	456	460	500	451	436	400	422	451	430	458	456	417	454	438	444	460	399	451	483	459	409	450	421	440	465	449	407	432	439	447	451	476	421	456	433	449	432	445	441	464	464	465	422	452	451	447	442	422	478	477	455	414	439	431	438	464	437	432	453	464	440	417	429	435	422	466	460	430	453	432	486	412	431	462	461	420	474	483	472	440	446	421	470	474	446	445	438	480	470	457	394	452	444	447	435	440	460	439	415	440	433	412	449	452	465	457	415	445	487	437	438	439	457	463	444	423	467	451	423	496	421	457	488	466	430	431	450	479	448	440	447	434	465	431	420	451	434	478	449	440	472	445	457	442	406	448	455	467	438	442	464	414	453	406	450	443	429	410	468	448	405	459	465	496	423	440	471	474	417
5470	4844	8882	11502	12726	12176	5366	2094	1415	1250	1564	1768	1766	1998	2005	2202	1414	1049	1099	1062	1127	1059	1087	1073	1090	1116	1108	1177	1169	1269	1305	1574	1635	1658	1614	1473	1144	1149	1157	1090	1020	1028	1028	1054	1089	1036	1032	1051	1121	1071	1033	1055	1064	1009	1004	1084	1016	1021	1123	1009	1073	1034	1034	1032	1023	1106	1105	1039	1019	1077	1028	1031	1048	1051	1076	1036	1042	1053	1081	1034	1077	1079	1049	1042	1077	1068	1007	1044	1035	1017	1016	1061	992	1086	1034	1025	1069	1047	1045	1016	1126	1047	1042	1046	1040	1078	1078	1049	1017	1074	1058	1084	998	1032	1031	999	1052	1085	1026	1105	1040	1062	1033	1033	1053	1034	1083	1086	1050	1037	1070	1041	1087	1038	1008	1056	1055	1036	1109	1092	1059	1039	1077	1030	1039	1071	1074	1093	1034	1014	1072	1067	1056	1049	1081	1033	1064	1026	1058	1131	1061	1080	1043	1067	1056	1051	1096	1012	1082	1013	1072	1060	1072	1022	1076	1065	1058	1030	1088	1016	1023	1127	1065	1037	1038	1076	986	1056	1002	1033	1079	1104	1052	995	1031	1021	1049	999	1049	1063	1000	1022	1044	1017	1034	1095	1071	1068	1060	1043	1043	1042	1020	1087	1000	1057	1064	1114	1020	1034	980	1063	1082	1059	1087	1064	1063	1082	1020	1043	1054	1052	1042	1035	1089	1068	1090	1068	1085	1086	1068	1045	973	1053	1089	1112	1070	1080	1023	980	976	1101	1003	1004	1006	1081	1005	1057	1077	1030	1030	1066	1101	1025	1073	1063	1019	1050	1015	1043	1045	1028	1037	1105	1099	1044	1046	1008	1007	1064	1033	1043	1077	1054	1005	1129	1037	1012	1017	1048	1084	1038	1028	1088	1041	1006	1058	1056	1031	1069	1104	1041	1030	1027	1056	1004	987	1023	1052	1029	1039	1030	1087	1037	1021	1021	1014	1018	1055	1049	1065	1049	1106	1003	1014	1070	987	1083	1133	1084	1063	1018	1040	1014	1028	1000	1063	1076	1073	1050	1058	1057	1035	1051	1025	1037	1078	1064	1050	1110	1045	1066	1003	986	1055	1021	1039	1038	1010	1074	1027	1075	1090	1088	1043	1060	1048	1049	992	1079	1030	1052	1068	1010	1016	1015	1056	1089	1092	1040	1024	1070	1101	1074	1096	1013	1026	1014	1028	1050	1012	1067	1034	1064	1001	1054	1024	984	1109	1021	1015	1014	1136	1070	1064	1052	1020	1076	1073	997	1027	996	1017	1137	1029	1003	1008	1051	1049	1082	955	1022	1023	1067	1081	1022	1033	1045	1004	982	1054	1065	1052	1018	1058	1026	1056	1053	1096	1054	1106	1056	1045	1032	1020	994	996	1059	979	1034	1021	1066	1042	1045	1045	1127	996	996	1049	1084	999	1081	1077	1030	1030	1070	1034	1077	1055	1047	1058	1047	1077	1064	980	1063	1042	1058	1073	1069	1077	1104	1081	1079	1005	1043	1034	1049	1079	1101	1055	952	1001	1026	1074	1054	1060	1073	1000	1023	1016	1040	1079	1052	1047	1005	1096	1057	1080	1131	1041	1050	1066	1033	1042	1046	1018	1010	1066	1045	1043	1076	1000	994	1020	1071	1071	1023	1048	1026	1026	1074	1082	1041	991	1030	1072	1083	1040	1056	1048	1031	1038	1069	999	1062	1047	1034	1048	1005	1028	1041	1029	1054	1089	1045	1047	1021	1044	1022	1040	1071	1067	1046	1029	990	1043	1010	1034	1085	1061	1031	1008	1036	1103	1017	1023	1072	1049	1123	1020	1036	1040	1086	1067	987	1044	1047	1055	1040	1007	1051	1024	1088	1034	1049	1053	1051	1018	1030	1055	1007	1040	1074	1063	1031	1018	1097	1005	1026	1044	1033	1001	999	1094	1065	1080	1043	1101	1069	1061	1055	1043	985	1093	1055	1036	1033	1077	1061	1052	1094	1091	1027	1052	997	1078	1013	1075	1013	1027	1025	1029	1035	1016	1017	985	1072	1053	1095	1090	1079	1043	1065	1037	991	1014	1084	1046	1080	981	997	1064	1106	982	1047	1008	1015	1057	1115	1034	1034	1045	1005	1033	1044	1046	1056	1042	1011	1005	1098	1095	1092	1091	1031	1046	1033	1048	1005	1055	1074	1031	1049	1055	1098	1024	1032	1039	1054	1009	1068	1062	1047	1099	1060	974	1025	1004	1055	1077	1077	994	1023	1074	1062	1048	1014	1023	1097	1056	1020	1025	1004	1052	1041	1025	1106	1078	1031	1055	1051	1086	1051	1081	1003	1072	1072	1025	1070	1068	1043	1014	980	1054	1043	1033	1038	1043	1036	1044	997	986	1026	1013	1051	1047	985	1063	1062	1005	1041	1006	1074	1082	1074	1073	1061	1085	1033	1027	1052	1130	1062	1026	1086	1134	1051	1019	1046	1050	1056	1060	1091	1013	1035	1028	1050	955	1093	1084	1068	1076	1109	1007	1094	1067	1092	1087	1061	1055	1025	1013	1062	1090	1009	1040	1017	1083	1024	1017	1092	1065	1055	1038	975	1026	1044	1034	1112	1062	1014	1069	1005	1067	988	1059	1074	1068	1000	1086	1047	1067	1070	1038	1066	1043	1036	1071	1041	1095	1044	1042	1055	1088	1065	1023	1030	1041	1129	1098	1015	1034	1049	1005	1052	1023	1043	1095	1000	1043	1092	1048	976	1022	989	1066	1022	1022	1066	1122	1062	1109	1097	1067	1018	1017	1036	1032	993	1068	1039	980	1019	986	1035	1012	1017	1058	1031	980	1095	1010	1080	1030	1030	1045	1037	1053	1065	1009	1005	1059	1051	1020	1010	1016	1054	1025	1043	1056	1044	1021	1090	1052	1064	1034	1067	1036	1036	1048	1092	1003	1087	1037	1065	1108	1014	1084	1012	1018	1016	1064	1061	1057	1061	1056	1064	1095	1050	1029	1091	993	1029	1046	994	1031	1034	1084	1119	1041	1052	1064	1043	1077	1076	1037	1031	986	1062	1008	1016	1038	1009	1074	1071	1059	1012	1081	1082	1100	1067	1115	1007	1040	1104	1048	1056	1035	1035	1039	1038	1016	1041	1027	1054	1075	1063	1062	1047	990	1049	1043	1016	1065	1050	998	1015	1019	1041	1026	1092	995	1068	1079	1079	1017	1012	1100	1041	1003	1072	1010	1018	985	1046	1067	1100	1040	1099	1096	1057	1071	1038	990	1102	1062	1072	1103	1055	1062	997	1002	1023	1022	1080	1027	1044	1025	1054	1031	1035	1038	1043	1005	1055	1010	1045	1060	1056	1005	1024	1078	1009	1015	1032	1068	1051	1032	1009	1080	1032	1041	974	1062	1096	1036	985	1054	1085	995	1076	1059	1027	1083	1063	1010	1000	1034	1014	1039	1057	1016	1027	995	988	1051	1047	1063	1047	1098	1005	1077	1075	1017	1053	1070	1050	1035	1102	1057	1035	1122	1071	1055	1033	1060	1068	1116	997	1102	1068	1075	1027	997	1014	981	1035	993	1058	1044	1043	1055	1055	1029	1036	1012	1076	1031	1030	1072	995	1008	1043	1037	1098	1043	1091	1010	1057	1089	1071	1058	1044	1080	1035	1101	993	987	1014	1047	1066	1017	1047	1060	1139	1001	1071	1068	1007	1023	1026	1050	968	1104	1040	1038	1007	1010	1060	1053	1043	1086	1086	1027	1087	1090	1068	1059	1047	1026	1046	1077	1071	1022	1065	1006	1003	1017	988	1041	1054	979	1060	1103	1096	1071	1103	1069	1049	1079	1029	1078	1062	1044	1053	1068	1048	1024	1034	1065	1045	1041	1033	1074	1051	997	1025	1050	1097	1034	1082	1034	1017	1058	1044	1048	1078	1035	1049	1012	1159	1015	1043	1015	1061	1051	1026	1036	1055	1028	1050	1085	1077	1013	995	1034	1068	1021	1033	1053	1067	1059	976	1036	1032	1069	1049	1088	1087	1089	1043	1036	1037	1063	1042	1023	1032	1004	1045	1047	1026	1092	1023	1015	1048	1066	1031	1015	956	1034	975	1015	1045	1058	1011	1029	1053	1040	1103	1038	1009	1068	1055	1000	1044	1041	1037	1050	1061	1058	1001	1063	999	971	1037	1049	1013	1047	1081	1039	1065	1086	1089	1079	1042	1063	1088	1014	1008	1039	1022	1016	1064	1039	1073	1016	1020	1095	1022	1050	1079	1028	1058	1051	1054	1057	1018	1014	1002	1040	1081	1026	1053	1047	1002	1002	1012	1028	1036	1029	1033	1016	1069	1010	1028	1018	1011	1034	1024	1082	997	1060	1120	1042	1075	1046	1037	1098	1073	1040	1027	1041	1027	1055	1110	1038	986	1041	1043	1069	1032	1042	1081	1058	1030	1074	1055	1015	1008	1091	1051	1034	1121	1053	1019	1034	1039	1012	1062	1024	1023	1008	1074	1084	1038	1091	1035	1023	1065	1058	1070	1069	1067	1057	1038	1036	1038	1004	1040	1045	1064	1015	1026	998	1030	1022	1028	1011	1064	1023	1095	1068	1075	1058	1089	1050	1008	1002	1096	1024	1081	1140	1015	1050	1081	1047	1028	1068	1063	1030	1093	1070	1069	1089	1057	1019	1080	1045	1014	1013	1013	1028	1053	1049	1137	1072	1103	1049	1051	1053	1024	1041	1080	1056	998	1043	991	1059	1065	1010	1076	1004	1034	1017	1013	1043	1015	1022	1001	991	1039	1083	1023	1070	1060	1017	931	1057	1043	1034	1044	1022	1029	1031	1004	1027	1051	1050	1065	1078	1076	1098	950	1088	1022	1023	1018	1031	1034	1075	1090	1024	1082	1050	1070	1066	1101	972	1034	1024	1079	1002	1088	1053	1037
15638	9213	9826	8632	7322	5721	2445	875	620	603	610	613	583	630	618	600	403	388	403	359	330	422	344	382	335	383	388	500	472	458	516	451	478	491	432	361	303	320	330	314	307	295	264	294	281	253	299	306	277	306	288	306	315	284	283	254	271	301	304	307	315	235	289	300	297	265	274	271	288	281	296	280	302	268	295	254	283	295	297	265	320	300	286	310	285	263	276	301	288	244	290	287	286	314	283	275	296	273	266	300	302	263	258	278	299	278	281	302	276	276	272	262	298	292	277	291	284	273	246	282	268	300	260	290	274	316	313	277	279	256	284	277	309	279	273	292	266	279	289	269	275	275	276	270	272	289	318	292	321	287	286	286	272	302	303	283	292	273	272	267	321	278	253	273	270	286	287	276	285	245	282	280	270	256	259	285	279	282	278	270	298	317	321	286	297	333	285	299	270	270	275	280	283	278	254	303	288	297	276	301	290	285	277	269	259	261	263	317	256	284	265	272	262	295	273	286	297	287	271	265	273	284	297	325	266	297	270	294	270	270	295	270	252	292	313	298	276	297	294	285	279	284	282	266	287	249	299	279	281	221	268	295	305	284	281	267	295	312	293	272	271	295	296	295	305	270	301	267	286	285	293	290	261	267	307	281	295	261	252	273	240	336	287	267	260	255	286	286	304	287	318	257	275	293	283	275	309	286	269	251	294	307	292	297	287	281	311	274	280	288	297	289	281	265	307	291	286	281	283	293	286	273	276	302	299	276	288	292	305	281	276	290	300	274	310	260	321	295	294	291	277	293	305	295	262	284	263	302	284	288	254	260	295	277	295	285	285	296	311	268	290	303	308	273	283	324	285	272	304	293	263	276	252	271	278	286	269	258	281	280	288	290	289	263	293	274	289	296	312	291	271	254	292	281	287	268	264	277	261	297	306	309	251	289	278	275	281	290	271	285	306	305	303	296	282	293	306	309	286	329	298	297	280	238	284	301	312	279	297	272	292	301	296	292	284	287	290	265	265	326	307	263	281	265	285	243	272	275	259	296	275	258	302	290	272	256	267	277	289	267	272	274	278	267	268	304	305	292	287	283	306	290	293	291	278	308	272	275	308	272	309	265	280	272	287	261	290	251	261	312	299	286	298	255	285	283	300	253	293	275	276	294	287	304	267	265	312	291	282	286	259	270	287	288	345	274	293	282	285	303	318	300	302	269	270	268	326	283	276	277	262	304	293	280	271	284	288	263	288	298	276	286	296	283	301	298	298	300	283	273	285	279	280	268	318	288	289	283	288	250	279	284	301	310	311	280	287	302	268	312	285	279	259	289	303	306	275	252	282	280	290	261	296	290	290	281	293	278	285	286	274	269	290	273	280	327	314	275	278	283	311	281	295	291	280	284	260	282	299	279	318	306	299	309	299	230	270	255	236	266	281	286	291	265	311	281	304	305	289	267	279	287	286	299	289	268	244	270	291	298	269	230	305	276	303	268	266	328	293	319	295	296	295	283	290	308	262	289	320	305	272	287	273	268	290	311	321	301	294	293	299	259	274	257	293	265	249	292	307	245	274	277	274	266	294	285	293	288	303	288	281	273	267	254	277	271	279	254	253	300	276	275	296	273	306	293	263	255	303	321	271	272	278	277	291	288	297	288	279	286	275	314	306	281	279	275	255	243	305	274	285	253	326	273	260	306	251	288	303	287	304	261	299	286	277	277	287	300	291	297	281	300	311	267	302	252	293	329	283	275	287	283	264	250	263	278	262	297	324	262	266	311	282	290	306	289	302	276	317	299	258	285	290	247	255	293	282	273	285	283	296	279	269	247	302	295	267	295	270	291	287	291	274	297	274	253	248	300	270	315	260	266	259	305	274	257	284	264	293	255	288	299	257	282	289	266	300	310	326	296	292	273	280	278	292	305	264	283	306	307	282	301	304	292	323	307	264	277	279	262	296	269	292	304	285	307	258	269	291	280	288	309	296	264	282	314	272	290	286	298	293	280	290	308	300	271	271	254	305	282	266	283	284	277	277	274	256	267	297	301	288	311	316	294	288	298	322	253	282	303	260	287	312	262	263	284	296	272	281	292	268	266	277	306	289	288	278	302	286	284	278	273	261	294	298	268	311	307	256	314	256	294	295	277	279	305	263	290	292	281	288	307	302	294	282	278	273	282	291	256	295	282	327	269	254	290	290	266	290	304	258	301	288	276	269	278	323	280	311	286	292	250	262	287	329	277	288	324	312	270	268	291	280	289	264	296	255	245	248	292	291	274	275	289	274	276	267	291	256	265	267	303	303	277	280	272	260	268	300	289	273	276	286	280	292	303	308	276	282	345	304	319	305	279	297	273	271	299	283	275	269	278	305	250	265	281	290	283	278	291	285	308	287	222	270	269	293	317	281	284	253	259	294	300	273	302	280	336	261	315	291	273	287	317	289	260	294	299	274	291	271	277	277	284	280	264	341	299	311	324	276	263	289	283	265	292	269	270	291	264	298	300	281	293	296	267	279	320	276	282	305	297	267	311	261	272	276	254	307	287	274	288	283	279	269	307	299	288	313	288	291	266	277	275	279	278	294	298	284	252	297	294	271	277	277	286	290	288	275	306	274	303	266	279	269	288	266	294	282	317	268	272	275	275	296	255	240	265	267	289	298	272	276	296	292	266	298	249	271	272	283	261	312	309	287	299	305	281	275	238	276	276	289	291	292	268	299	268	289	287	323	266	285	255	285	267	257	281	297	245	282	302	293	277	282	262	296	270	322	298	264	284	307	290	301	281	281	282	276	298	285	260	313	294	296	306	294	245	280	293	305	274	308	274	285	293	288	286	287	228	292	292	286	284	270	284	282	268	292	280	274	287	275	302	297	307	280	258	328	250	286	296	285	252	305	303	298	272	318	256	279	257	284	300	285	309	283	278	241	302	273	267	252	274	253	274	282	284	264	291	306	287	276	259	279	257	296	307	287	278	258	280	249	313	263	257	265	283	267	249	272	295	271	313	299	278	280	263	274	267	298	316	269	276	298	326	276	290	281	283	285	314	315	301	268	317	307	288	268	274	270	275	314	291	301	283	259	277	272	286	268	282	271	301	307	269	277	271	250	286	289	276	270	263	305	267	282	252	279	296	311	295	260	292	273	285	280	272	292	277	286	309	294	256	302	276	275	293	300	299	278	316	288	278	260	280	290	281	249	282	265	276	297	276	269	297	295	289	304	294	266	277	284	290	270	286	280	295	280	284	290	266	305	302	273	281	283	311	295	296	284	305	282	302	270	288	327	276	305	304	282	262	269	302	296	254	298	326	274	297	297	275	300	277	280	289	272	293	295	304	285	299	304	287	290	292	249	280	294	278	300	290	265	290	301	339	331	279	280	295	282	312	283	252	290	283	248	251	264	295	288	273	272	262	277	280	257	303	268	288	243	283	263	279	303	308	325	294	305	274	271	312	257	273	274	304	272	280	267	286	285	308	299	270	294	264	291	278	273	280	291	287	300	254	302	278
9605	8108	14739	18803	20079	17903	8556	3424	2713	2857	2735	2826	2696	2989	2985	2987	1697	1281	1485	1383	1364	1647	1556	1500	1389	1654	1745	2393	2770	2478	2257	2333	2480	2635	2014	1284	1043	1062	1032	938	898	831	807	797	796	793	832	805	778	811	763	783	850	799	750	755	738	712	747	742	747	723	723	690	701	692	693	733	703	732	750	735	677	756	728	723	756	757	691	725	746	675	788	727	734	737	685	681	681	686	759	732	716	728	674	716	690	675	733	661	738	728	673	692	710	723	750	679	723	711	652	697	736	680	720	690	752	657	712	741	712	694	756	703	693	691	699	710	690	723	704	722	711	707	718	696	673	690	650	693	743	700	739	702	667	710	692	666	739	712	702	707	684	704	659	725	705	698	745	760	712	733	721	724	695	685	688	694	711	788	688	712	693	692	658	695	630	682	697	684	662	664	707	724	720	696	708	692	699	720	709	679	659	722	670	709	756	743	711	712	669	726	680	714	721	722	722	706	684	720	711	709	711	689	708	731	691	716	769	730	720	717	677	656	661	681	657	687	690	731	690	727	683	703	692	699	687	698	758	695	705	712	698	745	737	697	718	728	700	726	677	687	701	691	706	728	701	708	711	751	732	743	702	712	725	698	663	698	705	739	716	731	724	670	689	738	688	703	718	751	722	700	714	681	714	685	717	732	748	676	718	704	749	701	728	687	707	689	739	717	724	714	711	688	723	684	718	679	695	690	691	698	673	723	700	722	712	710	688	732	756	697	664	720	644	680	689	712	747	695	678	709	710	694	750	659	742	676	720	723	721	728	722	693	662	756	672	687	703	717	728	719	749	679	721	706	695	717	680	715	695	684	723	688	688	726	733	724	687	682	684	708	709	657	669	665	677	686	734	653	660	711	676	679	707	710	693	667	757	738	692	723	699	725	730	752	716	759	728	716	736	693	680	693	706	627	712	705	658	756	732	735	710	722	737	651	696	676	709	669	690	670	692	725	716	675	711	700	712	747	674	739	689	707	715	688	727	753	681	704	736	688	711	717	719	697	673	661	663	712	711	718	712	667	756	704	650	732	704	658	785	701	725	726	701	698	742	705	705	745	724	679	718	714	754	731	691	728	679	721	725	735	734	706	719	660	755	709	727	710	705	735	780	667	708	712	657	721	672	692	709	683	747	689	698	724	722	678	698	695	702	720	711	765	719	686	756	761	693	694	747	690	723	715	672	700	714	696	733	741	677	687	669	676	723	673	748	692	654	691	707	666	745	736	676	722	693	709	718	707	670	676	682	722	681	720	731	737	734	698	676	700	748	753	723	693	715	678	650	682	724	714	696	714	714	690	717	752	714	742	679	681	690	708	661	728	690	707	714	715	671	712	684	703	660	687	714	721	685	702	706	690	721	736	714	700	719	717	647	705	697	770	724	775	718	762	701	669	698	711	760	688	740	706	707	718	707	711	723	720	679	729	701	727	721	693	693	759	726	691	728	692	703	653	699	689	704	672	730	762	676	702	645	717	722	714	732	715	744	724	713	738	686	724	702	680	627	742	721	744	698	654	704	691	687	670	709	737	735	690	725	748	695	737	691	715	738	680	671	708	716	686	676	726	721	709	697	705	722	690	731	717	717	724	705	727	695	729	654	683	712	685	671	670	688	713	675	672	658	702	678	689	716	697	705	693	671	746	671	704	741	737	665	705	672	666	677	683	736	697	715	720	648	667	689	721	686	746	664	765	703	747	716	683	731	657	750	724	680	722	695	672	625	687	718	697	732	670	650	716	657	694	743	678	742	717	751	698	728	684	795	685	669	719	694	711	671	728	683	666	766	713	709	786	677	727	660	698	723	706	704	713	645	714	697	695	770	743	707	723	741	666	733	718	720	759	698	731	711	739	705	685	696	736	724	685	692	658	714	755	716	681	689	673	661	697	672	657	648	708	695	685	703	741	724	690	705	674	710	728	723	744	706	661	702	714	705	723	703	697	687	689	661	682	732	669	740	724	724	686	722	734	705	644	676	671	654	705	699	715	726	710	713	709	657	698	702	712	719	695	680	691	752	722	726	703	672	711	718	685	710	679	695	706	713	746	691	694	684	724	647	723	726	704	721	706	749	694	720	716	706	663	719	701	695	674	686	741	695	682	657	695	712	732	676	723	685	668	717	711	673	680	735	676	772	681	687	706	693	742	750	693	674	723	694	674	702	689	661	703	732	779	693	742	709	714	682	715	725	749	684	735	684	701	708	779	703	675	675	670	754	721	716	680	693	732	677	751	708	685	708	719	719	723	676	753	689	711	681	744	716	701	736	720	761	687	696	687	677	716	662	708	742	713	716	713	719	762	715	688	735	723	693	671	717	750	763	721	743	713	706	707	711	689	742	692	720	715	745	727	742	727	706	676	722	689	685	683	645	708	721	717	776	659	675	716	742	673	727	742	673	707	683	725	697	724	691	696	717	708	647	692	723	683	718	722	717	707	716	734	672	736	686	727	702	708	715	675	735	697	717	720	757	745	689	725	713	683	705	702	705	699	693	723	714	725	689	715	710	706	714	715	686	727	693	708	702	728	700	702	669	691	679	721	770	737	688	748	664	706	731	690	698	689	724	673	748	759	669	702	723	698	686	724	730	690	690	723	648	745	708	696	728	715	754	672	724	700	688	713	687	696	747	702	710	673	696	728	745	691	690	742	689	667	670	742	678	744	686	691	734	720	682	702	741	718	732	730	665	731	703	720	748	700	742	688	725	681	727	673	721	735	713	736	697	730	709	690	673	677	645	684	721	704	729	709	736	717	696	674	694	712	732	665	716	737	702	725	710	676	740	710	719	679	723	702	726	729	682	679	727	684	736	696	723	721	706	665	702	725	699	716	659	631	744	716	690	701	701	708	696	707	676	688	728	731	704	668	688	709	691	719	697	721	675	745	689	723	696	712	689	693	687	741	707	723	665	676	726	691	746	697	731	750	704	676	758	711	696	710	722	719	711	720	717	696	703	745	678	695	722	667	673	733	729	712	726	699	714	746	713	649	659	739	687	715	737	764	717	731	631	705	700	724	696	690	725	703	722	677	697	695	699	713	676	716	696	708	690	740	705	678	649	726	671	702	719	700	674	708	714	688	680	737	678	709	716	714	713	682	706	706	672	687	749	701	733	686	701	731	682	686	730	737	700	710	729	706	729	702	719	726	741	706	707	670	714	727	655	671	695	655	667	725	676	734	712	686	728	738	675	726	667	700	647	702	703	689	721	691	712	718	720	745	686	672	673	679	768	680	741	689	666	670	718	663	724	711	683	709	683	682	665	698	718	742	727	676	713	713	734	728	734	698	733	730	695	709	730	719	656	707	712	712	667	696	710	666	726	675	701	720	687	687	739	736	674	707	703	706	729	737	701	667	701	693	743	711	707	692	689	670	715	692	688	718	727	737	692	682	714	698	692	688	673	722	698	728	692	723	686	732	713	709	678	714	678	702	709	687	716	735	720	670	702	721	763	657	681	685	696	712	737	683	709	632
22016	13141	14359	12316	10631	8368	3386	1215	939	946	769	821	730	806	714	717	436	387	438	404	446	454	418	420	401	423	554	698	713	686	599	626	556	572	436	345	302	283	312	268	252	280	254	234	229	264	275	284	255	249	253	245	261	261	242	265	267	241	238	237	239	242	242	230	237	224	246	253	237	237	231	241	224	239	244	248	249	240	247	225	228	232	226	228	258	249	223	221	220	223	224	248	215	233	235	257	238	251	234	222	261	241	230	248	222	242	250	268	231	251	258	239	211	242	241	269	266	215	224	244	235	231	232	244	226	214	219	236	233	260	263	240	247	245	205	263	240	252	210	231	267	239	236	220	265	237	251	236	209	266	234	233	238	254	237	256	271	216	217	281	227	233	246	240	228	255	231	240	249	243	227	228	247	254	236	229	226	246	217	275	230	241	254	248	231	241	250	214	225	240	212	253	231	233	245	267	230	224	235	236	220	218	277	206	229	230	237	216	226	224	204	229	218	236	222	220	224	234	226	238	243	244	264	250	243	230	240	250	235	228	216	235	226	283	222	239	231	240	229	250	228	237	279	229	253	243	258	216	192	239	244	234	234	224	255	224	244	223	213	224	247	263	242	218	264	250	217	218	237	200	226	225	254	257	219	232	257	248	227	232	238	268	220	226	241	253	236	225	263	213	262	248	272	215	248	225	223	255	249	239	238	218	239	269	209	245	233	217	243	251	207	201	260	224	257	247	252	242	253	236	250	242	209	208	248	224	226	229	228	225	224	228	232	234	212	246	231	241	234	249	239	244	231	214	251	223	248	247	223	241	236	247	228	235	234	233	246	231	223	244	232	268	259	249	233	207	250	246	272	207	211	227	229	247	212	238	251	227	210	226	216	238	216	256	225	248	239	226	240	210	259	245	233	242	231	235	262	243	243	228	249	263	258	230	245	238	236	239	221	236	226	234	273	250	229	260	256	256	235	247	279	228	229	256	248	238	228	268	234	212	216	243	230	248	244	224	230	234	228	250	226	238	241	275	238	205	245	235	285	230	212	232	252	241	237	243	242	231	263	228	228	234	256	219	260	232	249	233	271	233	212	248	207	238	259	233	232	248	217	256	222	245	232	240	223	226	228	224	220	216	220	235	223	242	229	219	207	186	244	232	234	213	266	234	262	247	232	229	240	215	235	240	229	228	235	233	249	245	204	225	220	245	254	247	267	231	240	246	205	260	243	250	226	180	238	224	242	251	216	225	238	205	231	225	226	237	210	196	237	244	232	241	227	222	234	230	227	222	242	228	245	180	229	232	282	226	233	238	232	228	240	258	228	232	232	237	262	274	268	229	242	232	192	249	216	250	245	224	241	250	235	246	237	243	232	210	254	252	257	254	203	239	247	243	219	238	226	247	226	233	234	215	235	247	238	239	234	211	216	224	234	236	239	242	255	253	221	251	244	229	249	238	251	251	236	254	214	237	229	224	245	269	234	231	261	256	243	221	241	234	255	244	253	256	220	237	245	227	235	241	222	218	231	223	220	254	230	268	211	249	263	229	207	236	253	228	228	241	202	212	201	220	236	229	255	224	226	228	200	218	254	236	242	233	232	233	234	245	244	207	225	258	222	230	214	221	242	244	232	245	212	199	227	224	215	250	250	251	211	231	217	252	218	234	218	239	224	217	221	243	255	249	242	237	234	232	218	236	269	229	248	256	269	262	204	213	248	217	207	254	220	232	230	259	245	220	244	246	260	243	227	218	217	237	229	243	249	189	232	230	233	274	224	212	239	257	242	250	277	232	242	222	220	230	230	244	220	240	237	237	274	239	246	240	220	253	235	236	204	221	228	250	242	222	218	273	244	225	228	246	242	243	237	243	266	234	220	206	243	211	249	228	266	237	259	205	232	206	230	200	213	243	248	239	230	248	254	244	240	219	231	205	242	262	234	228	224	227	228	242	234	215	242	248	218	224	212	253	226	229	231	242	204	257	226	247	240	258	250	247	239	251	222	244	212	212	224	249	238	244	240	248	251	221	241	221	255	243	239	237	242	237	249	238	235	226	242	251	249	229	258	228	245	246	234	219	211	269	216	239	224	238	260	244	251	237	262	226	236	225	219	227	235	252	257	230	244	234	235	224	253	225	259	277	236	218	245	264	220	222	202	226	248	231	236	237	239	240	261	256	227	247	221	234	226	231	243	198	215	251	235	216	238	212	235	222	245	262	241	239	239	237	215	222	226	251	243	247	226	237	257	260	247	246	262	240	240	233	240	216	247	228	229	225	252	222	240	263	223	246	250	217	215	235	224	248	234	219	271	253	254	254	272	236	225	255	247	229	222	223	221	244	240	234	229	261	260	219	251	223	255	256	237	233	257	250	234	230	216	215	273	251	258	212	252	242	234	247	271	196	227	245	206	230	239	231	255	260	245	235	248	245	241	226	226	223	273	240	214	228	238	229	243	233	231	218	214	225	246	229	238	238	236	228	224	214	250	252	240	238	230	235	227	230	259	247	239	235	229	228	239	246	234	256	234	249	225	252	240	237	229	235	235	244	251	246	212	204	240	218	207	232	234	235	224	237	243	228	259	267	242	274	232	222	208	249	241	224	236	250	226	222	224	260	253	237	240	229	236	242	246	258	223	240	251	250	218	249	220	220	246	225	226	240	232	212	228	258	225	259	237	263	242	246	217	241	262	248	227	241	228	228	233	199	223	242	255	220	241	245	239	239	222	263	251	251	232	242	232	230	228	272	234	216	227	248	257	233	209	253	247	236	218	243	224	234	235	228	236	222	249	252	231	232	221	222	216	229	222	222	239	220	222	247	236	232	263	219	222	227	235	224	234	228	225	242	242	208	221	220	229	253	261	226	216	236	216	221	253	234	213	230	209	240	209	216	208	220	270	236	236	240	204	209	249	212	208	248	251	252	241	249	211	222	232	238	261	262	269	240	241	237	243	233	239	222	243	233	219	242	244	200	262	222	205	215	231	243	243	221	241	217	223	259	223	216	245	246	216	238	227	227	257	227	221	221	227	236	225	223	211	230	230	264	257	244	208	259	227	235	278	241	212	218	248	228	276	218	224	237	270	236	241	226	240	259	223	207	224	245	243	219	254	253	234	234	241	259	232	237	213	231	224	226	225	233	233	240	235	232	230	250	222	249	238	222	239	251	221	208	245	229	238	215	249	204	265	237	230	225	248	236	235	254	220	242	208	240	216	242	231	230	248	243	213	224	198	240	229	237	228	242	235	260	256	219	273	243	253	221	242	214	229	264	217	264	243	217	252	221	232	238	245	242	240	224	206	216	213	251	259	219	230	225	257	226	215	257	254	226	213	223	234	203	219	214	224	222	239	217	215	252	244	256	205	219	224	264	229	222	247	247	217	227	252	241	268	242	203	233	246	215	255	274	224	232	239	260	224	233	221	248	236	221	248	250	228	250	241	249	223	245	251	243	241	223	211	280	225	261	186	243	226	231	214	242	261	243	242	239	232	239	217	242	219	219
12361	10526	19185	23459	24997	21877	10917	4835	3980	4560	3904	4186	3812	4099	3760	3675	2124	1784	1897	1757	2082	2237	2266	2069	1909	2482	3058	3982	4300	3889	3619	3386	3668	3371	2146	1544	1376	1099	1194	1073	832	843	834	746	766	767	790	746	782	735	783	714	761	811	748	684	699	654	655	652	646	620	639	623	657	631	635	671	649	621	622	555	579	653	658	693	599	654	646	590	671	637	620	637	624	615	606	657	616	591	606	630	571	624	634	607	620	589	648	611	639	622	619	602	631	618	651	631	654	653	629	667	620	617	636	638	628	617	616	651	662	607	629	625	605	592	585	619	581	605	648	640	638	588	606	599	603	626	567	645	626	652	602	614	648	618	618	642	619	573	611	639	607	604	651	635	561	658	614	613	641	643	632	648	638	600	611	631	610	624	635	626	623	666	588	580	635	582	624	644	624	598	615	594	615	591	637	595	615	631	628	655	596	619	630	657	602	606	606	606	628	584	596	623	661	613	637	623	581	670	599	601	630	631	642	606	659	607	615	607	598	597	609	668	617	568	618	618	622	638	662	610	595	606	635	600	659	681	588	626	618	647	647	635	656	596	635	630	618	614	620	595	627	644	582	663	642	629	618	630	645	651	588	608	617	667	627	652	589	605	622	623	634	600	621	577	608	648	593	596	629	623	611	611	654	651	616	611	566	596	623	625	586	662	600	642	639	627	604	596	638	612	598	590	620	633	609	569	622	615	626	598	616	646	610	646	623	639	660	650	618	673	577	624	638	618	601	654	623	622	601	641	600	610	644	594	632	616	634	631	657	620	608	605	624	578	677	621	642	628	630	623	586	647	599	652	606	634	620	624	622	671	588	639	632	662	606	603	634	594	588	575	606	619	602	644	625	627	629	602	609	608	586	638	612	592	645	587	648	583	589	622	621	637	588	576	648	619	605	625	601	604	610	616	603	639	604	612	628	640	625	640	591	617	585	610	624	628	654	608	639	626	659	621	632	652	608	639	612	641	584	611	594	598	637	628	629	618	584	634	588	589	658	634	636	596	632	600	629	596	573	609	584	583	605	614	635	534	626	624	580	645	631	620	639	600	614	649	660	616	639	630	633	653	665	555	620	594	626	634	612	630	612	599	630	587	573	643	649	595	606	584	612	584	593	631	580	592	595	637	620	657	618	633	629	599	636	640	613	628	594	604	641	616	660	649	641	594	647	597	574	607	643	625	604	602	579	602	615	602	623	610	611	564	638	574	620	584	608	575	591	622	626	592	600	657	622	609	634	664	599	562	599	641	625	655	629	647	622	625	636	646	637	648	676	610	590	626	621	600	585	637	595	611	616	575	638	568	657	634	650	621	661	604	639	642	607	679	613	607	589	619	596	642	624	624	620	638	580	606	577	616	654	610	615	643	642	608	614	603	638	616	568	611	656	603	607	627	638	621	614	654	613	643	608	585	679	605	625	682	616	629	596	652	612	650	668	615	641	613	614	636	649	654	607	613	611	592	655	592	590	657	592	654	649	622	623	604	574	594	626	593	600	627	632	691	616	599	625	607	607	629	614	634	630	647	624	620	607	614	611	660	586	612	638	584	593	629	644	632	607	633	615	557	659	578	638	631	590	586	608	595	622	566	620	629	614	624	630	627	681	612	615	638	625	633	616	646	601	597	640	557	603	643	620	592	619	585	623	635	612	603	601	664	641	599	621	636	657	607	664	665	634	618	645	639	620	639	588	641	610	595	628	637	607	595	650	636	616	620	598	616	592	610	599	624	597	632	593	570	607	578	635	653	628	603	624	608	639	591	622	627	638	631	606	614	619	630	649	603	652	642	626	663	619	579	631	595	603	624	625	614	624	614	636	630	603	593	559	615	584	644	638	594	570	625	596	599	594	637	606	650	635	614	590	633	632	629	653	592	590	583	593	596	652	608	641	628	630	644	621	586	616	633	639	618	565	585	610	602	635	630	622	615	621	643	608	666	631	626	637	621	627	624	625	613	614	613	619	651	621	642	613	629	594	631	616	590	597	661	623	624	636	647	622	614	617	593	621	615	586	632	617	598	591	596	599	641	652	646	622	610	627	632	598	607	653	589	599	596	597	618	598	623	654	587	617	615	602	623	605	607	613	582	591	623	638	657	608	580	648	650	611	612	635	597	631	644	626	640	556	641	608	632	633	621	667	604	610	637	631	587	673	588	571	646	614	594	669	627	622	641	552	618	645	618	610	620	668	616	631	654	621	643	621	606	661	665	655	602	644	590	671	635	618	631	634	580	624	647	609	600	618	610	574	562	632	604	614	628	610	643	613	672	637	614	639	638	607	598	595	622	606	674	629	643	622	599	605	599	617	604	584	556	626	621	622	592	617	586	640	628	621	589	595	605	612	592	629	633	654	581	602	621	634	627	575	581	606	584	615	623	546	578	669	596	582	630	611	634	592	594	651	602	602	582	580	631	588	590	625	633	572	580	616	616	595	610	647	614	626	571	618	600	616	598	638	616	611	636	623	650	626	645	603	617	609	625	616	607	611	609	614	624	644	606	617	620	622	645	643	617	634	599	621	648	679	600	640	678	648	616	652	622	584	621	627	629	645	582	624	660	586	644	608	672	582	647	593	574	597	611	638	598	651	666	618	587	630	679	607	624	593	580	566	607	645	657	614	629	662	635	609	621	611	618	634	602	610	648	564	625	593	600	594	590	619	634	589	642	610	657	592	617	622	630	596	601	607	617	602	578	608	600	624	605	611	687	593	620	618	624	607	637	635	638	641	615	615	637	639	587	603	535	581	606	589	593	536	598	606	544	641	620	628	613	617	641	575	618	630	620	613	595	604	659	659	621	578	623	621	598	578	658	650	663	607	645	635	594	593	622	602	604	587	643	610	641	621	633	638	566	646	602	671	609	623	604	638	651	670	605	585	607	571	602	647	598	572	625	598	613	593	607	606	584	642	576	594	600	645	630	652	625	606	647	609	663	642	611	645	643	632	572	637	622	625	553	635	592	592	604	613	613	624	577	612	646	616	604	661	643	634	578	602	627	640	610	609	667	650	645	588	609	610	624	602	644	624	582	608	640	673	689	630	621	635	620	611	630	608	601	620	622	645	608	625	593	581	633	637	602	583	558	585	695	579	622	641	596	627	619	596	654	591	644	617	592	618	641	586	631	597	690	641	612	630	640	581	631	601	597	618	611	627	598	611	659	561	619	609	627	599	630	593	580	604	587	605	663	603	644	593	598	614	615	591	614	590	640	604	592	613	617	629	640	645	633	604	605	627	640	593	636	605	583	653	627	606	643	599	652	627	627	638	596	613	655	609	603	579	626	601	599	648	617	629	619	620	611	640	605	625	601	642	680	642	593	646	638	603	668	605	571	642	616	600	622	591	624	612	613	663	595	617	645	569	600	636	622	604	623	661	629	638	575	605	602	581	648	604	618	597	593	632	615	627	586	581	616	665	572	612	601	589	632	636	579	613	612	639	608	632	576	617	631	630	596	629	599	585	652	592	625	644	539
7830	5060	5389	4222	4008	2861	1247	616	460	479	539	541	541	556	595	545	430	458	432	460	424	432	436	454	448	436	446	463	461	475	493	539	546	458	451	422	469	427	447	460	448	436	468	494	393	439	440	430	440	446	459	392	396	413	410	377	433	433	406	446	424	444	416	412	435	417	455	453	432	399	423	451	457	440	398	413	433	416	404	390	441	454	417	396	424	425	429	450	428	420	421	457	426	447	466	450	441	387	435	443	432	427	466	450	447	407	387	458	415	455	432	424	415	432	406	446	433	386	462	421	381	433	442	397	417	429	437	430	401	437	472	426	412	427	459	434	430	429	432	455	459	428	444	429	415	408	434	420	461	455	454	402	427	394	422	463	421	412	463	428	452	437	401	447	401	443	435	418	433	412	445	455	424	421	456	395	431	441	454	449	425	467	439	408	448	447	425	437	450	436	418	436	413	439	413	434	430	452	440	428	408	437	436	435	429	398	393	420	443	446	437	408	474	427	384	427	422	401	403	436	422	372	407	440	451	418	437	401	442	424	421	410	448	443	449	403	433	438	385	445	418	431	456	401	422	398	445	459	400	412	435	421	427	420	435	439	433	431	431	401	439	398	403	440	386	428	394	439	411	456	426	459	418	442	416	408	456	399	418	422	437	431	422	421	437	434	437	382	414	468	397	450	408	417	447	417	447	422	428	406	408	437	409	417	433	464	440	411	383	451	406	437	427	406	435	440	448	395	429	413	421	465	409	388	428	372	413	435	411	417	414	410	469	422	455	454	415	417	453	398	472	416	457	427	468	440	464	395	445	411	381	426	419	404	467	407	413	437	415	418	429	402	424	444	458	459	398	460	430	471	463	426	436	403	424	400	425	438	408	423	395	420	428	440	403	400	432	478	411	468	438	435	447	458	442	463	449	459	435	449	463	425	448	401	404	419	457	436	405	404	421	454	422	469	421	423	432	416	438	375	452	415	439	406	388	450	467	436	480	419	443	456	442	402	435	420	409	412	453	404	423	426	427	440	415	409	482	428	425	429	409	438	454	426	421	436	460	413	431	443	463	414	465	440	448	424	430	432	459	429	435	422	434	401	434	443	441	426	437	421	460	453	405	418	485	448	474	448	443	476	399	449	432	417	424	453	390	420	427	473	400	474	418	424	422	453	412	423	408	417	413	444	433	416	434	386	465	460	454	418	397	417	419	410	424	438	407	456	425	439	444	467	441	402	445	429	431	407	416	439	446	413	388	418	443	421	446	394	446	450	438	435	432	414	388	434	421	405	438	409	481	376	442	406	416	426	382	394	423	441	462	441	434	423	441	423	459	428	430	425	394	434	415	419	391	417	407	409	444	445	436	415	444	464	412	427	397	447	389	476	414	436	417	375	393	408	404	423	417	427	423	414	463	432	462	410	449	456	470	381	434	459	425	408	414	410	450	391	436	414	443	435	438	370	408	489	439	411	445	438	426	395	419	462	409	379	416	428	407	388	427	402	418	444	455	429	399	426	408	408	446	396	408	414	421	417	423	415	490	462	453	431	421	398	397	431	461	440	427	409	445	429	436	468	418	425	433	468	420	464	448	432	438	432	417	430	438	398	470	440	408	447	414	425	426	430	453	418	425	440	416	437	439	444	404	469	430	413	410	413	437	425	438	456	414	402	382	405	431	403	416	458	457	419	431	406	451	405	426	386	436	454	459	418	433	444	423	410	457	445	372	428	423	415	439	452	450	408	408	430	382	426	419	439	451	412	438	430	422	447	452	409	430	447	437	464	427	431	435	436	417	441	437	418	425	388	426	446	464	390	453	423	453	476	403	423	441	412	444	428	413	457	415	417	486	424	383	395	482	464	426	421	454	415	406	459	394	395	427	394	429	444	470	455	473	425	441	448	410	395	427	434	457	437	437	442	433	426	423	436	396	421	431	435	400	428	452	418	455	462	403	385	423	425	410	418	434	453	468	401	398	426	443	410	437	404	417	432	432	429	446	437	408	440	422	443	458	430	453	402	449	445	378	416	436	406	437	413	420	399	435	416	460	412	450	444	456	409	441	418	468	414	425	412	444	388	394	456	463	422	405	426	409	435	430	456	480	439	447	450	436	420	423	410	449	438	439	447	409	469	446	450	427	410	413	439	414	430	428	432	437	406	423	430	408	436	432	418	416	444	420	455	428	440	414	426	423	410	434	404	423	426	429	426	400	416	423	432	439	441	433	409	448	395	417	461	428	437	425	407	421	414	410	487	436	445	436	435	420	416	400	426	405	421	446	431	400	417	412	423	425	447	448	422	441	434	440	415	460	423	424	416	439	444	422	456	435	462	443	422	416	426	417	414	418	411	427	428	416	423	400	420	399	445	456	456	420	415	415	437	459	460	430	415	471	412	397	431	426	408	442	438	419	449	433	415	421	387	425	413	419	417	441	394	429	408	387	403	443	460	419	443	426	431	451	449	425	417	419	419	446	413	384	432	425	424	397	415	440	433	436	443	434	422	407	375	440	430	427	442	425	415	436	430	451	398	433	413	429	440	428	463	403	393	438	452	450	389	402	431	391	431	407	431	450	404	412	415	410	449	458	426	480	419	413	426	460	403	411	422	417	430	441	391	422	405	418	398	426	468	417	434	471	426	416	459	413	431	450	422	424	441	431	423	423	392	433	424	421	428	429	421	398	431	447	399	417	430	432	415	437	421	410	413	448	473	409	424	416	423	428	421	428	396	421	438	456	452	409	419	440	410	396	429	433	421	412	409	431	410	444	382	415	434	467	410	460	393	444	425	429	449	428	410	413	460	442	446	433	409	394	429	408	462	431	441	459	438	426	459	444	407	417	417	429	435	419	453	414	445	397	398	434	444	404	435	425	409	424	427	429	447	438	427	427	456	448	440	453	422	411	449	443	414	452	425	444	398	426	436	459	438	410	435	450	429	426	412	394	450	447	421	396	443	431	465	448	450	476	410	422	426	434	447	425	408	413	447	473	405	411	380	468	450	470	389	475	442	369	451	422	402	378	421	379	420	425	418	416	471	447	459	399	414	443	439	381	430	425	448	414	410	423	442	417	419	399	440	427	421	424	456	432	420	472	436	427	432	439	432	393	437	397	406	404	430	409	430	451	457	427	435	435	458	440	418	434	422	470	457	424	444	417	443	411	399	442	455	442	452	419	406	456	403	398	433	441	452	411	432	430	411	442	430	442	434	417	378	458	444	430	455	408	427	446	426	458	425	435	403	436	396	423	425	419	435	425	428	415	407	462	448	438	384	459	450	431	439	429	450	461	462	438	398	362	358	410	463	435	440	424	438	431	424	447	459	406	422	449	438	419	414	421	390	385	421	375	467	425	419	436	450	416	446	423	430	413	466	394	438	418	453	401	430	432	400	419	454	429	397	427	430	464	445	449	451	459	446	460	442	413	436	385	445	417	451	465	391	394	387	426	439	414	407	384	413	422	411	433	434	423	411	454	445	430	439	442	422	444	412	425	457	459	418	407	436
5358	4942	9436	11524	13087	10464	4480	1767	1302	1396	1659	1871	1750	1960	1970	1730	1180	1112	1051	1009	1054	1099	1078	1031	1084	1090	1023	1162	1264	1361	1471	1796	1734	1353	1160	1165	1048	1056	1041	1021	1051	979	1072	1060	998	991	987	992	991	1010	991	991	942	1054	994	1002	1048	1014	1050	1019	1018	964	983	1041	1008	1057	985	1029	1006	1053	957	1017	1024	1008	998	1018	1032	1038	980	1011	1006	1016	1026	989	977	985	990	975	1049	1033	982	1008	992	934	1014	1005	1063	1035	1016	1043	1002	1044	1006	952	966	974	931	980	996	1001	1026	926	959	1010	1056	1008	966	1034	1037	1039	986	1017	1065	997	949	1017	979	1006	1037	1049	990	1011	1007	1019	1020	974	1039	975	1028	1022	1018	993	971	1041	1024	1045	1007	965	1024	981	1000	1062	1044	1021	959	1030	1016	1048	1053	1052	1052	941	976	1025	1019	1036	997	983	1002	1036	1019	1039	1045	1045	1027	1053	1031	960	1014	1029	1046	1008	1079	1083	1038	1045	999	1058	1051	1004	1020	1001	1014	920	1040	1015	1050	995	1003	946	1034	1003	987	1005	1034	1008	1084	965	1011	949	1041	1068	1011	1000	991	995	1011	1003	998	1049	1020	1006	1018	1045	1003	977	1035	976	975	1007	1033	1022	1016	972	1045	1010	1025	1021	1022	1053	1039	1034	939	1019	995	1081	976	944	973	973	1049	1078	1011	1003	1052	1040	1039	1028	1017	993	1038	962	1014	1028	1024	1018	1009	1041	1006	1013	1007	1032	1055	993	991	991	1055	1031	1032	964	1013	1075	999	979	1025	1029	1008	977	1027	997	992	982	1015	1063	1003	1012	966	999	1036	954	1066	997	959	1004	991	1052	1011	1039	1032	1044	1081	1014	1035	1035	983	992	1027	1035	1008	1041	1067	1043	1034	1014	935	977	1029	971	1036	979	993	1025	942	942	998	970	962	1026	972	980	1010	982	1006	1044	973	962	1015	981	1008	1005	1014	1050	995	1002	1011	1002	1119	983	968	995	996	974	1015	1004	992	1049	940	1037	1022	1005	1003	991	957	985	1028	1005	991	1026	1005	1013	993	959	1069	975	999	1000	990	1028	965	1002	1075	1062	1090	1021	1023	1031	1000	992	1041	961	1048	1006	1018	958	970	1110	1008	984	1044	1059	1009	955	1010	973	1004	1049	1050	1050	1058	1024	1031	988	1011	1001	1016	993	1069	993	1014	966	996	1043	1024	1058	1014	1025	1002	963	996	995	1104	985	991	1002	992	992	1048	1037	968	1028	1038	977	1007	1017	969	999	1004	1021	984	1013	1010	1044	996	960	1007	1019	1019	994	1047	1005	1015	1023	1012	993	1047	1008	1047	1060	1066	994	978	960	969	1033	984	1039	1011	1019	1020	992	1017	1054	1024	1066	1036	1053	1059	990	1027	1029	973	1000	1016	1023	945	1028	1004	1051	974	1040	1057	1051	999	989	1024	1090	976	1026	1056	1007	1038	999	1015	1027	995	1007	977	1043	987	983	1006	965	998	989	1005	971	999	1012	996	1056	1031	1009	1038	1011	1030	947	997	1054	941	990	984	1038	927	926	1028	975	1044	970	1053	1032	1033	1023	1030	1021	993	1027	1012	1001	997	1009	993	1015	975	1055	1003	1024	1023	1001	1041	1012	975	1077	971	976	960	1076	1059	1032	1002	1052	992	1001	967	1020	1006	1058	1003	1010	1020	948	963	991	1024	1051	936	984	1003	1013	982	994	1056	955	1026	1029	1066	998	982	1020	1022	1054	1031	1003	952	966	947	1030	1021	1015	983	1003	1024	977	980	966	997	1062	1030	991	997	1056	975	956	1002	1017	995	1020	991	939	995	1011	977	983	1059	1064	990	996	1036	1058	1018	1005	996	1024	986	992	1062	1069	1056	1017	1007	984	1011	991	1050	1076	967	1050	999	1022	1051	970	986	1056	955	1038	996	986	964	1066	1048	995	957	995	1018	1005	968	1004	1000	1049	1057	996	1029	1025	941	1013	1032	1054	1032	933	1074	1023	1027	1037	1034	1010	1037	977	990	1048	984	1052	1060	1000	996	1046	1021	1015	1010	996	1002	999	995	1094	1041	1011	1032	1050	959	1002	1070	986	1036	1000	1024	1000	1005	1033	1037	995	1028	1044	962	1029	1015	1023	966	1009	1028	1029	972	1003	968	1008	1039	984	1044	1013	1068	1019	1012	1026	1024	1009	1048	1040	995	1010	1018	1025	1054	968	1004	987	1041	998	956	981	1019	965	1001	1002	1031	1038	996	1042	1030	975	1012	985	1016	998	1011	991	1055	1001	1025	997	1060	1054	1011	989	1019	965	971	981	988	1014	970	1034	922	990	997	1028	986	1006	996	1049	948	1035	1020	1000	1019	977	946	973	1012	1017	1009	1053	1009	1022	1014	1029	1022	1006	1019	1013	988	1020	1004	1041	1002	980	1078	1015	956	1010	987	938	973	967	1020	969	996	936	982	1046	1034	997	1032	1039	998	1050	942	1040	996	997	1037	992	1046	1040	1037	1024	999	1044	942	998	980	990	1024	1010	954	991	997	1033	1012	1047	986	1011	1038	1035	1040	1044	1040	1033	975	990	1046	1009	1053	987	1038	1027	983	990	957	993	1009	1003	1035	1082	1021	1019	1007	982	1000	1002	999	975	1039	1055	1008	1077	1027	1035	1064	1082	1029	1025	997	985	1042	1037	1055	1001	1026	975	1029	1055	1032	1032	1060	976	951	1016	1067	1052	1088	947	939	986	1045	991	1022	990	1011	990	975	966	1034	984	1002	1005	1047	1013	977	1004	1019	1017	1018	1005	1007	1020	1042	1024	982	958	1033	1024	1032	1029	1019	1019	940	976	1003	967	1003	1008	1050	1029	1056	1017	979	981	982	1040	1014	1022	1011	1040	1002	1024	993	999	1053	1025	980	1049	968	981	983	1003	1065	992	1060	1047	1013	1014	960	982	981	1086	968	1037	1056	1049	960	987	995	1039	1069	1013	1022	1108	958	990	1083	1029	968	1014	1013	963	1040	1011	1023	1046	993	978	1016	1032	976	973	1023	1042	1017	986	1039	971	1061	1025	1026	1038	1032	962	1055	1036	985	984	1003	1003	1025	1035	953	1020	990	1061	1017	949	996	1079	1007	994	1007	966	1001	981	1046	1023	1002	1012	1038	957	1042	1015	985	1027	1053	1058	1016	985	1041	1031	993	1000	1015	1007	977	1044	968	1019	1024	999	1001	991	1021	959	1037	1040	1006	1070	1009	1027	1015	1016	966	964	1043	1022	939	1078	994	1057	1045	989	1051	1025	1001	994	1037	968	1010	935	1067	1027	1034	989	1052	933	1040	976	979	1029	1049	994	952	1051	982	1071	1030	1023	963	1014	1027	1045	992	998	1061	984	996	994	1015	998	1037	1000	1014	958	998	958	981	948	1010	980	993	994	1023	988	975	958	1007	1033	1000	1011	932	1021	969	1044	1039	1046	1002	1018	1014	998	1043	1098	1028	984	1010	998	976	989	1041	1018	988	1043	958	1029	1010	1036	1024	973	976	1009	1039	1009	979	1024	987	1098	1030	1005	1027	1014	1034	1029	1008	985	1046	1034	1020	1004	997	1040	1053	978	978	1003	1052	1053	966	1004	1018	1003	1014	995	998	990	1035	1014	1045	967	1033	1022	1051	1022	954	1008	992	1035	1074	1046	1044	1047	1015	1001	977	1027	985	1067	978	1003	1022	1040	979	987	1025	1002	996	1004	1037	1024	1000	1018	1014	1028	1037	1025	969	1061	1047	1099	1029	1025	1005	1044	965	1005	1047	970	1004	977	1015	1075	974	1028	1006	1051	1031	967	1049	1011	975	956	1000	1033	1045	1029	962	997	1022	1050	1042	1009	1036	1019	993	1052	1020	1013	971	1046	952	967	966	990	1006	967	1022	1045	1000	1051	1015	1017	1040	1037	989	1060	999	1011	1011	1007	1017	1029	1028	991	1066	1029	993	1039	1039	974	991	1013	998	1013	997	954	972	979	1018	940	954	1027	957	1066	1048	962	1007	1077	998	986	1032	1000	1023	950	1015	1069	994	958	1063	1035	1030	1007	987	1020	963	1027	1006	1020	1078	1034	1050	941	984	987	1062	962	974	1006	1020	1031	1028	973	1015	973	1032	994	1001	1006	1027	1012	990	1041	983	994	995	1000	998	968	1010	981	1022	1022	1001	970	1034	1022	1058	977	1046	987	997	1012	1027	1033	1032	1017	998	1025	1000	1043	1006	1008	977	1003	937	1018	1029	1038	986	1016	1000	1011	987	980	1093	994	921	997	1016	995	926	1069	1027	993	954	1028	907	1020	987	1024	1050	1003	995	1007	1021	1057	1026	1027	1014	964	977	1035	993	1005	987	1031	998	1039	1067	1077	1000	1051	1022	1016	1042	1037	1076	988	1004	988	961	1002	1063	999	990	1009
15168	9188	10270	7914	7390	4846	1768	827	625	634	531	564	594	592	490	495	392	327	340	373	362	382	362	363	387	383	384	541	492	433	463	499	443	385	335	348	266	324	307	275	267	291	303	262	268	296	288	261	273	282	321	273	276	304	261	251	271	248	240	273	275	267	273	269	257	246	266	264	285	287	300	268	266	282	237	262	259	259	273	276	254	269	259	277	259	257	292	262	266	271	253	283	282	258	281	280	266	257	262	235	299	268	274	277	258	263	278	270	263	246	236	288	306	270	277	282	246	317	275	290	272	247	262	269	290	294	257	235	254	269	258	271	271	279	290	281	266	277	255	265	269	286	272	277	260	283	258	297	285	282	263	266	259	271	271	262	263	241	302	278	274	272	275	248	304	247	297	270	279	281	281	252	237	229	308	290	272	268	273	275	274	252	267	272	280	258	274	281	278	270	256	282	289	278	260	243	269	259	274	284	289	251	249	269	252	259	256	261	275	245	251	256	272	288	276	273	275	262	266	257	276	275	233	282	277	296	246	253	308	270	282	283	274	251	276	277	274	274	273	277	264	258	287	272	262	273	259	268	250	297	246	302	264	283	254	273	247	243	299	285	255	265	245	267	260	247	273	251	274	265	276	261	253	255	260	256	273	260	269	277	291	262	264	263	267	238	289	266	278	310	258	247	252	259	261	269	220	283	252	293	282	272	294	260	295	276	271	304	266	278	253	300	268	286	254	272	257	233	267	274	272	275	268	250	297	254	279	275	254	302	265	273	242	253	266	269	255	281	294	279	263	264	277	273	263	295	263	285	269	273	270	266	285	297	274	260	294	285	282	250	242	265	251	279	274	256	282	272	283	247	276	268	281	278	251	264	257	277	264	268	274	287	291	275	285	267	259	248	264	296	286	276	268	260	262	276	284	279	254	274	250	255	277	237	244	271	271	257	256	246	269	260	252	255	262	276	272	241	264	260	269	265	253	255	275	270	287	280	251	265	294	222	233	249	281	259	282	275	263	277	256	274	269	258	254	246	271	282	283	257	249	240	260	270	249	250	263	271	293	284	249	295	273	261	264	264	262	276	261	245	250	264	293	236	295	268	227	274	257	265	261	269	271	276	272	272	258	271	299	301	277	254	272	274	250	271	255	283	283	273	275	263	253	282	276	261	290	262	270	275	250	254	298	262	294	258	275	272	265	298	280	299	276	262	238	246	254	255	268	237	278	305	275	282	267	269	263	255	308	259	278	262	267	253	251	288	237	282	276	262	272	282	258	269	253	268	281	289	265	266	277	267	278	237	290	283	266	260	275	272	251	268	265	251	271	259	265	270	253	263	279	287	281	241	289	294	246	271	263	265	256	246	253	250	275	235	296	256	253	261	257	279	232	241	263	271	304	244	285	272	270	300	276	240	239	267	262	232	272	257	273	291	253	229	259	283	265	241	294	247	264	275	257	268	280	238	285	285	268	281	255	260	272	245	273	264	274	251	242	291	295	260	271	261	262	254	284	281	270	322	292	256	264	255	281	262	250	264	256	239	293	245	256	237	273	271	268	258	304	276	261	300	286	260	247	248	276	285	285	267	275	280	293	282	264	271	257	252	264	254	260	269	258	237	249	274	287	282	274	251	267	249	262	288	268	269	244	272	260	255	253	266	234	248	268	259	311	272	264	260	267	274	266	285	292	294	273	264	308	292	278	265	267	276	257	295	285	276	249	282	288	279	286	273	286	279	265	239	273	255	259	265	271	256	244	257	259	292	278	274	262	275	272	297	288	278	263	271	298	271	254	246	278	257	272	263	279	271	266	266	262	266	260	296	258	264	275	250	249	285	279	256	264	258	250	275	279	282	252	268	285	281	260	275	233	241	240	275	263	290	251	281	279	284	280	257	234	277	263	292	269	275	288	247	266	256	282	272	290	297	265	280	280	264	250	283	289	285	260	247	245	262	257	273	264	268	249	240	249	262	252	258	261	266	280	302	275	238	251	253	240	242	305	290	274	256	258	265	251	278	251	274	285	222	285	265	277	272	261	266	264	269	264	249	281	249	251	268	281	273	237	297	242	268	268	254	273	267	283	251	259	244	282	296	293	241	258	275	281	258	252	275	256	258	277	260	261	262	253	276	267	260	298	294	276	255	254	278	293	248	296	294	267	255	262	256	273	245	263	285	267	297	280	263	270	253	291	271	262	282	258	248	293	271	266	296	275	255	268	259	250	269	276	268	251	264	282	254	270	257	266	287	248	263	246	232	274	246	250	263	306	257	273	263	257	239	269	244	296	236	260	279	255	267	256	260	285	267	277	300	266	263	274	276	268	268	237	235	292	301	281	254	275	298	269	257	264	235	274	267	269	289	244	249	273	276	257	263	254	276	286	273	265	264	259	254	283	279	258	277	272	257	289	298	282	273	268	256	292	286	245	265	270	268	275	282	250	248	243	280	270	238	276	294	254	254	261	294	274	239	272	275	243	264	253	294	239	284	273	267	277	265	281	270	248	261	259	267	237	271	251	296	269	279	277	274	252	259	250	256	254	269	268	278	266	254	285	272	244	292	273	293	292	269	265	291	260	238	273	254	241	236	253	283	268	264	253	259	251	269	265	255	255	267	273	269	249	254	259	265	275	286	277	275	246	267	287	271	261	266	265	257	300	281	272	272	287	275	279	256	267	279	263	253	289	263	292	264	246	271	290	255	257	275	269	263	258	261	287	270	264	271	252	260	252	294	231	243	263	284	249	305	270	272	247	265	286	274	289	285	262	285	279	276	284	288	257	256	243	260	289	259	257	268	255	269	295	258	295	261	271	209	269	284	268	245	282	274	284	292	241	269	237	257	259	290	253	252	243	267	277	270	257	264	270	207	260	273	283	268	241	247	283	260	276	268	259	280	254	254	237	256	279	294	293	263	276	251	259	247	265	277	271	296	243	279	231	265	238	272	272	282	263	236	284	267	260	283	239	289	274	282	270	290	253	255	293	259	272	260	239	237	276	291	260	225	300	258	245	249	279	263	283	234	285	286	299	256	260	283	293	272	283	300	255	242	263	254	255	217	274	271	280	274	285	262	257	270	269	286	264	272	295	265	267	276	280	249	255	281	248	270	287	255	250	253	260	252	245	263	257	252	255	254	280	284	239	271	253	301	299	274	269	276	255	283	251	268	270	259	276	269	260	257	265	275	250	278	252	254	280	312	270	288	265	281	287	307	289	277	250	273	250	258	284	287	276	281	281	271	245	281	284	256	281	277	261	274	284	287	259	261	274	238	296	283	285	257	267	268	281	274	280	260	284	273	259	263	242	265	260	270	263	259	290	255	269	252	282	270	286	259	241	258	296	259	275	289	252	261	264	278	274	282	259	258	269	252	283	263	263	261	270	243	262	265	274	259	252	247	284	260	266	257	255	252	288	271	264	275	267	244	238	250	273	251	260	248	283	224	265	294	264	270	251	282	291	303	258	269	264	264	263	241	278	297	274	258	234	279	291	239	270	271	254	245
9516	7966	15340	18092	20570	15829	6627	3199	2622	2973	2739	2779	2704	2709	2694	2334	1477	1340	1267	1311	1561	1670	1592	1402	1604	1655	2071	2566	2639	2273	2524	2734	2172	1593	1148	968	1026	1012	946	874	790	767	725	734	756	694	750	774	757	751	798	758	712	776	722	693	703	701	692	711	700	668	680	723	649	666	681	644	707	669	665	709	660	698	714	686	690	664	660	691	671	679	671	639	673	671	666	704	697	701	658	645	654	682	682	661	711	695	668	671	679	634	709	650	660	635	642	662	657	667	690	684	722	636	686	694	674	655	682	645	655	706	698	634	652	665	684	718	686	645	623	666	699	650	659	684	699	707	664	656	691	671	655	676	680	679	653	658	678	678	674	696	661	685	686	651	693	672	663	705	643	651	683	669	701	685	669	666	644	685	661	698	707	666	644	673	650	613	654	676	651	671	704	691	683	665	645	682	702	665	657	714	661	644	690	664	697	658	634	638	646	637	666	667	649	670	669	712	649	667	668	637	670	691	655	710	655	678	659	664	660	675	685	623	669	666	714	639	656	640	671	695	720	686	673	709	652	644	624	697	628	694	684	651	687	670	701	719	616	654	700	622	674	654	678	678	680	637	656	668	678	649	683	677	679	669	712	646	653	654	655	683	718	663	667	681	656	644	684	679	690	736	684	677	672	674	693	641	679	641	714	657	656	668	710	642	671	644	656	640	676	635	700	705	680	672	703	663	729	664	637	705	702	673	647	656	653	675	711	626	683	655	606	683	672	631	668	660	651	658	647	693	683	680	704	642	665	681	661	660	649	639	690	694	649	633	613	646	677	649	658	623	681	733	669	657	631	626	633	595	670	654	670	650	692	644	644	673	650	647	671	679	653	698	640	651	614	668	621	671	691	655	667	671	623	635	679	690	653	680	647	676	676	663	685	633	667	679	655	675	654	675	660	662	659	687	663	700	684	689	616	640	646	629	674	666	619	728	649	656	693	677	713	694	685	646	619	667	638	624	703	626	733	665	667	666	675	648	700	656	647	642	641	677	642	679	658	675	663	654	686	690	736	669	694	709	668	669	651	696	629	674	690	663	689	664	665	724	724	696	669	676	606	692	679	646	662	666	711	675	688	690	668	655	669	651	673	664	676	657	586	656	657	621	683	656	650	640	666	677	692	707	681	686	689	689	687	667	629	682	679	652	667	706	656	636	668	696	692	677	689	665	683	672	683	658	672	671	677	684	682	628	660	689	624	728	659	655	657	715	689	714	683	664	728	658	663	663	677	645	677	675	700	655	688	707	702	671	672	640	665	667	704	654	706	622	677	635	697	638	624	707	687	683	709	661	712	651	622	720	662	626	680	678	689	615	662	655	623	672	673	638	679	649	646	687	615	660	676	659	664	661	676	634	668	696	643	645	700	649	624	716	668	676	728	642	691	744	675	691	705	702	656	622	657	651	703	696	689	665	654	681	659	669	658	685	685	670	662	678	673	690	665	678	668	649	639	707	702	694	649	684	667	693	669	669	661	681	736	621	684	655	674	655	655	700	680	672	683	649	689	740	698	665	641	683	661	671	632	684	668	654	687	652	653	655	669	662	658	681	648	700	671	644	673	661	678	692	629	678	670	672	645	686	671	666	686	672	687	685	649	669	656	642	656	643	685	678	663	702	681	633	681	662	697	690	667	667	675	661	679	650	649	643	663	668	679	706	678	669	657	650	655	655	680	672	687	714	664	647	656	725	687	665	642	691	667	706	642	636	658	723	739	663	648	660	687	653	666	679	690	679	687	672	646	680	652	704	690	688	682	669	693	658	653	651	622	623	693	690	698	676	644	711	672	631	691	635	711	655	650	669	677	689	667	677	675	688	705	633	685	663	645	682	656	699	675	730	676	633	703	670	709	639	642	676	646	678	654	685	636	696	634	682	644	647	635	667	690	652	649	655	696	686	651	680	658	689	647	635	648	658	697	664	659	637	650	644	678	657	684	620	735	656	670	731	660	682	673	668	665	660	671	600	676	706	672	637	635	708	625	650	679	693	667	664	653	632	625	685	722	671	651	666	632	663	672	659	717	686	672	658	702	731	716	706	613	687	674	682	671	672	693	672	676	648	649	665	651	668	689	707	675	644	645	656	700	687	675	678	658	633	667	703	705	686	680	665	616	661	670	662	670	684	668	621	689	652	679	657	721	700	653	659	639	661	701	670	658	676	660	652	669	669	652	674	686	684	689	761	694	662	662	645	638	642	676	677	672	701	645	694	665	643	708	669	676	685	676	649	654	648	661	679	609	638	680	669	662	707	692	682	721	679	636	676	683	626	716	690	677	655	695	652	657	727	629	637	681	659	666	706	649	706	676	667	694	656	638	686	668	626	681	676	659	657	721	672	667	671	703	703	648	661	687	685	650	675	670	686	641	684	698	681	653	651	671	657	638	634	652	692	655	687	664	660	658	689	655	687	652	696	630	654	667	648	625	698	689	683	657	628	673	656	675	644	648	631	628	680	652	691	637	631	677	672	649	614	711	648	696	654	691	680	672	666	708	666	716	673	694	650	648	632	618	702	680	713	642	627	646	653	682	677	690	686	676	665	642	675	665	658	675	678	688	681	669	647	701	689	651	681	686	667	705	657	651	674	686	644	675	689	668	667	670	691	646	694	663	691	661	607	667	667	687	677	649	694	635	661	686	675	673	640	661	644	671	629	670	681	679	717	671	689	669	663	650	670	657	609	664	674	691	671	631	684	679	635	665	655	691	679	633	648	650	629	658	632	661	638	649	702	650	648	679	682	646	681	663	650	675	692	639	668	701	679	695	663	624	658	664	686	688	661	637	688	681	667	674	623	685	673	703	647	655	662	652	666	687	658	674	679	647	706	681	689	620	686	708	689	679	647	655	672	660	697	730	660	690	670	674	657	717	658	654	654	645	626	636	621	698	676	690	685	647	680	666	632	637	642	617	640	729	727	687	705	672	658	649	662	641	668	688	644	657	656	692	609	689	712	681	652	678	636	677	704	692	633	632	737	640	636	686	723	673	663	667	639	710	710	676	672	679	696	621	691	658	633	674	656	710	644	657	675	639	685	711	681	724	641	672	694	661	692	661	694	608	658	660	678	693	705	672	667	638	663	629	669	673	670	639	649	660	653	662	658	634	670	718	633	704	660	696	618	688	643	677	701	646	669	700	656	645	695	642	682	640	696	670	691	621	638	673	662	674	635	616	633	604	683	661	667	688	625	632	685	683	622	660	644	667	649	652	675	770	671	664	662	690	710	647	636	685	695	650	654	647	716	658	667	639	609	661	672	696	660	649	664	697	696	669	687	673	679	692	685	605	691	643	671	697	685	655	688	724	699	705	674	664	665	654	624	673	700	711	697	638	680	660	670	651	678	708	703	664	683	640	647	712	657	679	723	681	656	670	645	686	665	641	666	664	659	690	661	668	629	665	709	633	662	672	641	662	629	651	650	672	682	651	669	706	690	655	681	686	665	673	646	622	640	686	692	669	675	657	645
22196	13576	14238	11389	10347	6973	2340	1085	879	1035	841	679	704	690	650	549	434	355	360	346	415	415	421	399	445	452	557	646	700	581	610	590	469	396	283	313	271	303	221	256	209	237	254	227	224	239	218	228	206	234	242	230	228	213	202	229	228	226	233	214	206	226	217	229	209	227	196	211	254	205	210	231	241	208	206	233	235	216	214	212	209	219	225	189	199	233	212	222	246	202	204	219	228	221	226	232	221	242	247	212	236	218	228	248	233	229	211	218	217	214	209	230	204	204	232	202	216	208	236	244	218	202	189	219	226	233	216	195	228	236	229	229	195	177	188	216	226	224	218	217	224	214	207	195	230	173	253	203	195	189	222	220	191	210	217	214	215	207	214	221	218	204	208	211	221	239	249	211	218	217	200	191	221	213	215	207	235	203	202	208	223	227	185	209	204	207	227	187	213	204	202	210	219	221	212	227	225	208	222	241	221	212	241	220	203	227	227	228	217	202	244	197	247	222	235	231	215	186	208	193	183	228	237	175	220	211	218	203	191	212	205	249	223	211	225	236	186	229	214	214	233	218	211	226	214	223	196	220	218	215	201	230	231	213	211	203	212	218	210	199	206	204	210	207	220	214	266	210	244	224	197	185	222	239	235	220	221	232	192	244	207	191	232	224	227	219	243	213	231	213	210	224	214	233	227	219	236	238	187	200	220	214	196	221	195	195	216	218	239	184	210	240	195	191	217	226	233	237	238	204	227	239	210	221	203	241	217	209	201	203	234	218	183	207	219	198	187	219	221	230	210	202	232	217	212	232	212	213	195	209	223	231	223	258	224	178	191	189	230	233	245	255	207	207	229	203	211	221	218	207	214	212	207	227	210	206	245	207	218	230	247	201	223	225	203	242	201	188	224	221	204	231	217	236	209	196	237	219	241	218	195	214	203	199	220	216	230	235	220	207	225	187	210	182	236	254	195	218	236	218	232	210	223	229	229	221	205	214	208	199	189	216	206	211	236	231	203	207	225	201	219	185	224	202	241	200	199	206	228	213	226	194	210	221	203	193	223	233	225	185	248	239	216	212	219	211	217	199	184	226	182	202	245	224	240	235	225	214	216	208	205	238	223	209	224	212	216	225	241	225	203	208	215	219	208	214	188	190	207	209	209	247	208	225	192	224	185	224	199	214	222	234	222	225	216	227	203	208	222	241	239	231	225	194	210	204	234	228	208	227	221	219	239	236	196	217	263	225	240	200	218	214	221	223	210	217	212	223	186	226	180	219	232	219	214	200	190	228	198	202	212	239	217	226	245	199	260	193	217	217	248	234	214	199	213	241	200	193	212	181	199	219	233	221	178	240	256	236	220	218	214	205	227	219	205	225	230	223	233	212	204	220	199	241	230	206	199	204	198	206	215	204	220	210	205	226	225	207	214	239	215	226	237	216	200	213	214	189	230	201	197	237	231	230	222	218	229	238	221	231	219	188	213	224	237	200	198	215	211	228	255	222	207	225	226	224	238	202	257	248	213	223	236	217	198	230	206	221	220	211	186	219	202	218	225	208	193	209	237	215	232	238	209	208	215	200	224	222	228	238	204	217	217	198	196	211	199	197	213	204	221	226	242	205	228	241	208	206	213	225	221	222	229	230	210	223	212	230	243	217	225	204	230	218	223	195	220	249	172	219	239	216	216	243	238	190	251	249	227	211	235	206	211	222	218	242	211	216	220	230	249	228	225	211	237	222	208	189	225	230	201	211	249	230	239	220	218	219	186	219	217	228	237	234	215	219	232	219	212	226	208	200	197	210	226	229	216	234	210	174	226	219	246	192	210	202	220	204	226	203	203	220	217	230	218	223	224	216	244	223	212	205	210	207	204	225	222	204	222	194	202	220	222	235	215	226	221	230	228	226	209	223	208	203	225	187	212	238	200	203	225	252	217	231	206	221	216	223	209	181	212	228	214	227	224	206	205	197	212	211	220	219	195	225	210	238	236	232	226	220	238	230	234	209	237	215	223	241	244	227	197	203	209	232	228	226	212	230	215	213	232	200	247	212	224	237	192	196	227	214	219	218	212	247	241	206	205	198	212	216	206	238	201	218	219	217	204	229	234	208	223	216	204	229	195	225	215	211	194	200	231	188	216	215	207	213	207	200	210	214	213	198	197	209	234	204	203	235	221	220	218	231	255	206	231	226	194	215	239	244	250	216	211	233	218	213	238	215	238	204	216	229	215	232	208	211	228	248	221	222	251	208	200	214	230	227	220	235	243	240	222	218	193	205	216	237	203	201	211	224	208	199	192	242	215	183	247	203	228	231	176	217	163	226	225	230	226	223	169	242	196	200	226	211	231	209	244	231	223	195	215	187	218	218	212	196	223	218	209	211	233	205	232	217	224	230	205	221	232	234	227	218	256	183	214	229	228	239	222	225	225	230	253	201	229	216	218	209	218	229	204	197	227	213	234	231	200	229	207	216	242	184	226	197	230	207	241	223	213	230	217	210	214	243	216	209	233	225	236	209	230	211	199	216	220	217	215	219	210	236	248	222	217	198	219	199	215	214	207	225	242	225	243	208	225	218	221	246	216	229	208	227	199	231	233	208	210	217	197	230	222	202	218	229	232	203	220	227	209	210	252	193	207	220	241	217	214	211	214	254	219	202	220	226	230	216	200	248	222	235	239	212	242	220	235	237	219	235	212	214	240	204	216	198	233	235	229	195	216	220	194	214	224	197	222	202	211	250	235	211	215	186	202	226	229	196	217	202	217	209	219	226	230	204	226	164	205	224	228	224	224	202	208	209	218	207	225	205	213	216	231	215	214	233	200	232	201	211	216	221	199	239	225	213	233	219	227	238	223	212	233	226	232	227	211	195	202	206	218	200	213	192	215	217	199	242	222	235	210	215	197	238	204	210	210	225	216	190	197	224	189	207	223	209	206	197	208	250	233	244	214	219	220	187	211	207	240	217	212	217	196	228	220	204	203	211	222	227	225	209	234	224	217	234	221	209	228	204	212	231	225	243	217	210	222	235	190	227	226	197	229	193	224	218	210	218	221	214	208	218	229	199	202	193	229	226	198	205	232	210	238	205	209	237	206	195	206	222	238	200	228	222	220	214	194	210	212	194	223	243	228	202	195	240	224	239	214	225	208	195	205	222	214	196	207	214	212	206	204	210	208	226	213	231	203	241	220	222	222	210	216	220	205	228	221	215	230	196	210	235	222	212	218	251	225	247	212	213	237	222	217	203	228	243	221	188	196	221	248	217	224	249	202	195	193	223	207	233	204	212	250	227	238	218	216	233	218	188	230	226	197	197	207	227	239	220	230	217	209	220	204	208	218	202	235	248	235	218	201	213	211	236	190	233	225	222	263	221	226	199	185	217	224	219	203	200	205	227	220	236	221	220	206	223	214	217	223	235	227	220	213	214	234	206	209	195	200	196	216	225	222	198	213	213	215	203	202	231	211	254	237	229	217	229	238	205	220	231	223	250	202	205	221	234	209	201
12062	10879	19089	23017	25197	19273	8544	4671	4129	4687	3989	3795	3773	3512	3496	2940	1873	1802	1745	1719	2047	2303	2342	1919	2262	2779	3554	3914	4165	3429	3591	3302	2381	1997	1222	1241	1042	1141	1043	895	812	755	750	713	671	729	749	703	715	718	742	674	689	633	681	708	641	596	619	613	645	631	614	631	630	602	559	647	558	599	592	569	586	605	543	582	611	629	586	548	580	594	580	598	613	627	577	618	598	569	559	573	609	568	565	539	618	588	549	578	632	565	557	574	543	575	617	584	564	582	591	564	612	596	582	578	569	557	595	606	562	575	592	586	593	565	590	574	597	572	572	615	574	553	552	579	602	565	567	582	598	573	558	552	603	581	568	558	575	630	584	602	549	577	620	555	577	562	571	566	582	582	585	603	552	614	634	576	591	584	602	565	562	568	547	554	555	519	577	558	607	624	586	584	555	556	543	604	564	550	572	588	509	575	544	547	588	568	543	555	555	575	561	541	590	574	536	571	520	559	566	539	617	575	578	534	557	607	590	570	567	575	566	557	562	602	570	556	569	605	575	601	525	573	557	518	561	540	584	567	590	537	537	588	581	558	577	584	567	516	585	597	592	607	575	560	597	554	574	556	581	580	556	576	586	597	511	582	569	523	584	602	560	615	564	552	562	527	565	615	572	581	596	562	602	579	584	545	569	584	540	578	594	580	585	574	570	514	574	559	570	550	557	562	567	601	557	543	612	572	557	613	620	581	571	575	574	598	547	603	598	599	564	590	573	570	558	571	598	533	590	565	579	586	574	613	547	579	587	609	598	562	576	568	581	591	566	592	593	566	562	553	512	580	581	584	534	581	560	553	594	599	589	550	587	568	565	623	545	597	589	577	570	569	593	569	595	554	577	621	601	525	555	601	594	524	584	610	563	570	563	562	550	574	588	593	597	615	545	595	574	582	559	576	611	558	563	572	589	570	602	589	568	573	555	586	566	573	585	645	567	606	555	565	597	563	565	566	567	608	557	552	578	595	602	616	581	568	573	602	564	551	548	586	562	571	565	612	554	509	537	578	551	556	572	527	540	609	589	542	538	568	581	564	562	556	551	537	539	579	567	539	556	579	592	542	576	610	602	601	581	607	573	567	590	585	579	513	552	558	601	589	574	541	563	610	577	552	615	511	596	555	604	601	573	614	567	581	529	562	610	565	587	588	604	592	585	588	520	588	599	573	596	574	610	573	555	603	526	573	567	574	595	600	587	574	597	551	569	592	621	603	573	593	588	585	582	569	563	563	573	575	559	571	559	609	551	546	594	562	519	587	615	569	592	567	569	615	543	600	574	597	577	598	569	587	582	584	605	592	573	598	591	549	546	546	555	546	582	596	562	575	585	594	585	539	546	572	585	558	581	609	502	550	569	551	554	571	542	540	575	505	593	573	619	576	546	549	551	584	581	572	582	571	614	592	559	566	620	569	612	544	571	594	526	572	546	586	526	551	555	619	585	573	578	601	605	555	561	539	586	545	559	556	578	543	587	514	582	612	574	570	552	561	604	594	585	566	563	567	550	559	518	606	576	597	641	555	576	579	567	549	577	585	582	573	585	592	568	553	587	588	560	609	581	531	579	562	577	581	553	580	520	551	585	617	557	595	638	551	563	526	563	569	606	556	596	589	581	541	607	586	551	599	583	594	609	578	556	570	582	565	557	578	563	579	587	583	560	583	592	553	536	593	514	528	558	585	589	547	560	591	598	591	557	577	561	593	583	540	537	549	557	586	580	616	551	569	527	601	557	593	567	576	585	560	603	545	587	559	601	571	573	569	558	585	543	537	564	563	573	562	603	561	617	567	614	569	582	637	582	603	550	518	541	573	593	625	578	555	616	558	543	555	577	565	623	578	566	600	570	581	599	543	580	545	559	552	553	577	584	586	583	605	567	574	566	542	551	588	603	571	563	574	580	570	570	568	609	612	577	577	586	527	542	597	588	569	607	552	556	611	583	609	571	597	550	570	614	575	595	577	579	540	558	595	559	578	581	560	586	591	563	557	558	539	543	594	546	562	547	578	576	573	569	622	561	570	558	556	613	578	568	592	539	567	580	607	580	519	527	601	527	553	535	570	580	580	566	556	633	606	581	582	601	584	610	556	593	557	552	546	565	597	573	532	560	583	570	614	521	546	578	607	554	610	527	614	530	574	637	557	516	560	555	581	612	606	555	606	562	544	538	565	555	559	563	606	588	566	576	562	582	521	587	584	575	584	560	584	550	603	609	554	563	604	581	602	581	572	518	559	563	605	562	592	564	590	553	510	555	591	544	550	612	559	565	536	611	604	558	572	571	538	566	582	602	576	560	586	594	587	612	542	581	571	541	571	534	537	586	573	618	555	567	607	574	550	538	570	608	563	547	595	576	521	592	585	521	562	622	604	521	576	576	553	528	588	580	578	549	561	646	537	597	534	534	568	581	565	585	571	597	600	540	578	549	567	539	604	567	559	574	575	596	552	591	566	578	562	564	617	548	559	569	554	554	583	584	563	555	572	562	579	565	561	547	572	557	587	579	610	620	569	568	592	586	554	563	556	515	529	569	556	607	564	551	587	591	581	607	526	542	595	565	552	549	547	565	563	593	585	553	567	543	539	578	583	575	576	564	536	565	583	568	574	570	567	592	525	539	576	599	606	601	573	518	575	587	524	572	555	507	576	524	557	520	541	558	558	587	578	584	564	571	524	557	553	566	545	602	565	565	541	576	562	590	533	575	584	544	585	554	528	539	553	568	579	580	593	578	556	552	571	564	612	526	591	565	600	528	598	547	545	586	570	561	576	604	584	553	611	574	546	576	593	597	598	546	566	598	552	538	542	588	514	570	589	608	588	552	576	624	582	589	572	615	560	560	558	565	549	520	560	545	593	563	518	542	557	600	599	544	593	593	521	590	595	550	584	559	613	549	598	577	515	559	562	558	661	598	557	535	654	558	569	555	604	597	558	634	541	540	586	633	561	569	564	544	613	557	578	579	587	569	604	538	572	572	569	583	566	574	542	570	549	562	590	573	561	581	539	587	587	600	583	540	546	575	576	567	602	575	531	576	584	601	555	584	562	589	569	602	548	583	581	573	564	560	536	560	594	590	592	588	603	563	558	568	559	552	632	578	572	607	598	606	507	544	579	590	537	585	599	576	577	591	562	554	551	590	627	558	539	573	579	544	573	555	551	550	561	568	583	528	602	584	569	580	581	559	576	563	558	534	573	552	566	547	549	607	563	601	554	595	577	589	576	566	542	573	609	602	621	578	582	593	572	604	562	609	553	601	515	555	607	522	622	588	565	556	542	561	558	595	568	571	582	622	550	596	599	565	572	575	596	612	534	581	566	540	622	542	594	544	581	579	611	541	589	603	586	562	607	571	560	564	570	551	579	589	585	637	555	522	539	542	550	598	592	550	549	568	585	567	609	544	571	575	577	571	544	549	558	571	590	559	580	599	575	566	540	570	587	523	553	562	583	588	605	586	613	560	558	572	576
8470	5251	5348	4216	3773	2481	834	522	448	499	547	537	478	497	545	440	401	442	452	451	461	417	434	402	413	364	396	408	450	480	500	442	444	434	432	436	402	436	385	432	413	446	364	391	401	396	449	427	406	391	429	415	402	423	429	404	391	414	417	441	405	387	424	382	381	421	411	376	373	406	408	416	360	405	415	457	450	395	397	418	401	400	399	393	415	411	431	422	400	383	434	409	416	390	404	422	396	404	387	406	430	412	434	404	370	425	403	397	451	418	422	428	395	412	387	414	433	419	428	435	413	376	405	388	437	414	451	427	403	427	405	368	386	427	424	409	402	378	384	431	407	415	435	413	432	381	401	401	414	423	395	409	414	419	414	421	446	395	402	431	364	399	411	401	408	402	421	410	394	418	364	434	386	444	390	403	391	397	410	360	376	411	432	428	406	359	446	397	398	407	406	406	403	392	398	404	419	425	403	402	392	381	404	442	431	430	442	413	393	388	469	364	417	383	402	400	361	381	394	393	415	411	420	430	399	403	385	404	400	445	422	375	402	405	393	371	413	413	411	400	407	397	421	423	398	463	461	384	416	386	403	382	394	379	423	413	409	417	424	451	429	405	404	466	433	384	417	406	387	442	392	445	394	411	419	452	399	402	422	438	402	372	422	410	437	396	396	375	392	426	413	366	396	378	382	390	390	415	451	410	368	387	408	365	425	390	389	422	413	392	396	430	413	423	395	402	425	392	413	399	417	401	419	411	383	435	414	388	397	356	395	439	396	424	434	384	419	412	398	372	418	454	425	414	370	408	402	424	383	408	426	412	391	423	418	391	414	386	392	398	383	386	405	409	409	397	402	405	443	392	392	437	380	417	469	437	402	408	409	393	379	398	384	434	382	427	418	397	436	426	406	374	406	368	407	409	419	403	396	424	412	426	378	400	365	432	429	415	406	443	359	408	430	386	390	415	383	403	404	393	407	418	411	453	418	412	386	409	412	439	415	441	397	412	410	405	417	422	416	389	380	353	372	414	438	430	442	386	412	417	420	408	382	378	447	435	394	386	401	390	419	417	373	418	428	402	405	434	432	382	384	424	408	458	394	425	420	415	388	429	379	418	449	392	388	416	406	404	417	413	393	403	412	385	409	437	388	403	411	375	421	393	424	421	418	415	409	420	434	413	413	388	411	406	370	391	402	405	415	406	402	427	389	397	385	397	414	418	424	457	380	381	390	416	453	405	411	399	436	379	403	400	412	401	340	417	401	379	394	428	413	423	447	380	397	402	393	423	384	428	420	402	402	406	402	454	386	419	421	398	424	429	443	447	399	398	449	415	402	462	416	438	392	412	386	388	422	419	450	405	380	401	440	427	433	407	406	406	432	411	412	399	424	430	417	383	386	392	387	376	422	432	426	414	415	426	451	425	412	433	418	402	398	398	406	402	393	399	413	387	426	446	393	455	386	398	405	399	365	396	452	407	422	405	395	452	390	393	398	426	408	399	429	376	427	400	416	440	419	401	402	389	412	407	434	408	403	404	364	423	455	433	369	415	438	409	401	415	421	448	354	408	424	394	373	450	404	385	383	417	403	438	414	394	409	441	411	451	354	386	394	421	416	414	392	411	391	401	413	400	389	441	407	357	411	412	386	428	408	396	385	432	397	430	448	411	447	388	449	433	411	403	413	408	408	395	405	430	384	451	382	402	399	365	421	407	420	414	453	395	393	382	404	369	401	413	453	397	434	416	402	402	412	401	364	417	400	387	404	428	401	407	455	403	397	403	448	395	397	375	432	404	390	423	409	400	379	387	380	424	415	387	427	376	386	386	433	390	440	425	440	398	391	440	375	400	411	377	360	404	393	422	396	389	358	412	404	393	393	417	393	413	421	400	443	412	425	422	401	408	414	414	385	430	385	373	411	431	401	391	399	432	398	397	394	388	377	418	397	390	408	419	407	406	396	412	407	379	388	399	411	386	445	387	432	455	384	382	388	411	408	419	408	425	422	400	370	418	412	402	379	404	417	411	397	415	394	390	427	414	397	409	346	419	418	396	414	409	394	404	388	405	404	394	429	406	398	416	407	403	432	397	389	389	415	415	387	426	399	413	408	414	423	401	428	399	390	334	395	422	402	380	409	401	394	391	404	396	400	394	404	445	367	444	425	427	409	394	446	386	413	413	417	414	381	416	412	416	404	407	393	453	370	391	424	396	380	430	440	429	422	405	406	400	407	439	370	414	391	411	372	423	419	408	419	451	438	419	416	430	397	378	409	426	390	426	372	408	393	422	425	406	413	429	396	443	434	417	399	418	428	405	399	430	402	419	394	447	403	420	409	391	447	379	396	376	423	456	434	409	399	379	406	433	380	396	409	348	422	422	414	430	447	394	410	430	416	425	410	413	390	421	395	421	386	410	405	391	417	395	407	392	420	429	427	424	385	415	410	433	419	418	416	410	429	400	389	419	448	384	405	447	382	388	397	430	421	407	387	426	392	414	420	415	403	390	437	420	426	410	417	422	412	396	417	381	373	401	461	428	382	395	389	437	424	381	379	405	361	388	394	432	408	393	372	401	373	412	425	403	432	425	402	414	407	413	415	406	444	392	424	383	474	431	406	429	418	427	421	411	385	444	406	406	416	419	405	421	388	407	394	415	445	380	394	460	415	431	409	404	415	395	404	396	418	423	450	428	426	389	387	403	408	384	379	391	438	405	424	437	397	414	372	389	406	394	402	469	396	412	408	373	363	385	437	374	470	402	394	449	422	445	411	386	428	445	410	420	395	386	419	378	382	390	405	376	411	416	364	424	411	392	430	392	399	460	412	427	454	404	379	413	387	391	374	418	435	421	428	403	343	394	434	373	389	420	397	398	413	440	390	368	423	424	410	433	395	380	420	413	408	397	436	386	415	414	393	404	405	385	408	368	401	399	423	423	430	419	360	438	382	416	424	431	406	412	394	391	419	414	401	395	402	419	434	411	424	395	428	403	423	417	419	412	428	436	396	397	442	390	408	414	393	442	405	394	425	378	391	404	435	448	419	417	448	399	411	385	383	410	417	398	393	405	389	406	462	384	415	444	408	438	401	383	400	416	415	408	391	423	427	409	409	461	404	374	369	395	402	409	418	398	424	399	405	400	386	401	416	403	379	411	400	424	414	404	396	404	391	438	421	437	432	403	388	430	433	356	398	400	442	396	423	411	416	444	386	424	419	348	437	411	424	399	408	402	434	401	440	458	409	379	430	387	421	423	404	436	424	428	449	433	404	420	412	375	410	428	409	406	414	428	401	425	404	405	444	416	417	420	345	387	431	453	392	441	388	398	407	393	425	425	419	403	380	438	437	401	407	400	374	418	411	412	412	419	405	440	421	421	382	414	411	383	401	390	423	404	427	404	431	416	388	425	427	393	392	420	408	399	434	419	412	422	386	380	356	384	420	405	372	376	405	416	440	372	407	435	437	428	408	399	430	398	395	392	429	408	400	419	401	394	393	415	423	413
5531	5011	9429	11375	13093	9155	2877	1452	1233	1418	1721	1652	1552	1625	1812	1447	1091	1061	957	1037	1013	1006	976	1002	969	1007	1041	1157	1283	1439	1669	1348	1253	1142	1023	1058	951	1030	975	972	955	957	960	1024	983	991	1003	1068	944	1008	976	1008	1039	961	943	984	962	930	952	975	987	1010	962	957	952	992	1039	971	955	959	946	951	973	966	939	978	988	947	945	962	972	964	979	952	978	960	993	955	1005	983	1012	988	939	967	1000	959	959	948	1018	972	985	946	973	964	1018	929	979	934	914	993	972	1005	942	940	990	980	972	977	952	943	959	988	1004	983	1015	917	934	925	953	960	944	1002	957	973	923	1003	931	950	923	961	1033	985	935	969	995	982	979	959	950	936	972	962	958	987	994	1036	940	974	951	967	974	1009	1045	964	918	980	954	966	978	965	975	1001	1020	958	985	934	947	990	1003	925	971	967	980	951	971	916	1004	960	1018	985	974	1006	983	979	984	982	989	969	944	953	971	964	931	937	1011	960	933	982	930	956	995	992	974	975	976	962	984	947	1004	1001	988	1005	988	991	978	941	1040	976	981	978	974	957	963	960	965	994	902	978	989	980	929	997	983	956	963	972	931	986	1016	956	966	956	967	991	1011	924	958	1005	959	940	961	1028	913	967	953	989	985	976	973	963	948	1054	970	936	957	970	995	987	962	1024	949	991	986	948	938	1023	993	986	974	987	983	1002	1025	958	917	960	950	1010	988	1022	962	937	1003	975	939	995	1006	958	952	956	977	985	933	972	956	958	948	941	935	1027	998	955	989	999	1004	962	994	1012	920	919	977	958	939	897	939	988	1024	945	1003	965	974	953	902	936	910	979	926	970	979	959	980	949	949	950	957	953	976	933	929	960	945	906	930	989	962	981	943	983	1027	947	979	919	958	967	978	981	902	1023	1038	966	1019	942	971	999	988	960	971	940	965	1012	931	964	936	978	980	857	1005	959	971	966	937	959	932	983	1012	958	956	1006	997	1003	953	968	1000	967	1007	987	1016	970	928	986	999	993	941	945	953	906	951	992	982	959	966	965	983	954	995	956	930	964	988	927	912	994	959	932	967	909	959	920	983	978	953	1000	959	947	1023	912	993	960	977	1016	959	974	949	994	993	947	976	974	992	1001	953	961	965	977	933	1004	1007	943	954	967	952	993	934	935	1031	1007	910	998	931	975	930	972	931	955	942	969	970	979	961	989	1006	946	985	902	1020	994	895	992	962	937	965	988	937	962	985	1007	982	977	993	979	907	929	955	970	930	931	1007	956	952	984	959	976	939	931	967	906	987	1000	971	1014	955	1009	938	969	1044	961	939	1007	1002	994	964	961	976	949	977	954	932	1048	956	942	953	950	1022	959	953	990	974	983	886	904	985	983	943	983	953	906	990	1023	989	1004	902	887	970	947	950	925	997	992	963	991	1003	991	966	1030	946	970	942	951	992	1022	1007	1006	975	989	969	970	987	965	968	957	971	937	1039	957	964	976	941	986	981	996	930	965	935	962	949	977	989	958	942	992	998	950	971	967	962	981	973	1021	972	958	966	970	953	970	978	937	971	952	964	948	961	953	959	965	952	1006	936	959	975	960	917	938	950	1022	952	909	979	980	1017	918	960	964	935	998	954	977	936	929	945	984	992	989	989	965	957	941	993	938	998	949	986	956	957	934	988	1012	983	1081	980	965	972	1011	942	1019	976	984	983	952	1001	1004	921	966	993	1001	965	955	984	936	1014	891	979	996	1043	953	961	927	962	974	1048	974	990	979	986	954	1007	1010	977	984	966	1025	873	994	907	1015	971	911	964	1009	1051	942	966	941	989	978	969	970	980	988	947	972	923	958	962	925	923	969	985	1003	948	977	999	915	1006	956	1003	1021	1010	978	970	991	994	953	998	982	967	963	941	932	914	984	972	972	977	994	982	1035	1018	942	994	991	942	980	949	946	1009	990	960	965	963	1001	995	957	958	984	987	996	928	963	924	971	980	945	988	918	969	936	987	911	940	939	946	971	933	974	961	1034	998	983	914	964	939	911	970	951	926	970	953	1005	977	967	971	902	972	1002	961	958	1027	952	989	971	1028	977	927	1030	1004	931	1026	1020	960	959	939	988	999	1015	969	963	975	1015	1020	977	978	1000	1008	960	967	986	963	995	938	974	1001	1007	978	936	1027	937	960	975	1013	995	947	950	981	962	944	957	987	916	930	919	962	988	935	1034	1013	987	978	946	979	1005	965	971	989	941	1014	1034	981	978	961	983	1002	953	940	972	958	937	1042	925	958	979	995	980	1024	945	969	954	944	957	912	957	993	948	907	991	974	968	1025	921	995	957	950	1008	980	968	1026	951	1003	987	963	992	1047	968	972	970	953	989	991	958	946	993	936	975	915	974	972	1005	978	937	938	991	936	954	1023	925	981	976	989	948	989	953	959	991	974	935	945	993	1002	981	967	993	968	959	923	958	898	1014	939	959	987	985	978	959	1005	993	935	947	966	964	962	951	1005	934	1002	990	1041	976	988	975	987	928	968	970	991	980	973	962	968	940	987	956	1013	960	968	966	982	975	975	945	974	883	962	974	978	960	988	926	983	939	900	963	938	939	980	900	961	1019	998	963	909	962	999	954	989	972	1053	956	942	923	1019	953	974	971	972	986	967	1000	992	937	1005	976	934	966	955	947	996	997	985	1007	990	1011	968	929	968	974	1022	957	990	984	1002	934	947	1023	956	959	1021	952	1016	988	968	980	965	929	998	918	1008	986	1006	918	1002	927	963	1002	936	934	990	976	953	975	938	909	966	1010	976	956	945	935	955	970	970	919	973	927	918	966	955	1008	952	976	992	958	970	907	921	1041	983	954	966	942	962	944	1016	1011	1003	897	959	984	935	951	979	965	953	951	957	928	948	946	1025	967	991	988	987	937	995	957	981	925	983	920	983	1035	965	949	986	973	991	979	991	991	973	955	958	933	964	976	956	1001	1010	1007	974	989	977	935	979	973	927	961	975	967	943	942	955	922	937	1001	927	940	984	944	991	964	870	909	925	982	998	927	959	1007	933	980	980	958	961	991	1002	999	1017	983	998	967	1014	952	927	963	965	961	944	906	949	991	1039	994	989	956	990	952	968	928	916	1014	941	1003	922	980	933	908	943	1010	1013	1031	970	1022	975	959	963	1002	971	1076	939	1002	983	943	1023	976	946	1019	974	973	976	986	984	926	1004	935	1005	971	910	980	976	1000	1030	961	1004	974	956	943	1001	989	969	972	955	983	937	955	916	988	961	944	921	994	977	959	947	974	984	1002	943	1029	950	966	1017	987	963	997	1000	975	986	980	991	943	986	931	998	983	964	974	981	941	916	953	952	942	986	955	954	958	995	995	986	975	942	1024	1018	988	950	927	956	930	1006	969	978	954	889	997	943	921	974	1002	951	982	1009	999	978	959	1005	963	1008	927	921	914	1009	1003	987	981	948	963	928	943	1007	1009	910	926	1017	919	992	917	999	933	960	996	961	963	1011	948	911	947	962	1003	936	962	977	1036	1056	1011	938	977	985	949	995	941	1001	988	973	931	979	971	969	964	947	956	928	979	927	980	990	976	959	963	1043	973	967	990	979	993	952	902	958	941	939	982	967	985	961	973	905	950	957	949	942	955	961	990	935	974	1006	954	947	960	945	950	940	956	1023	975	981	979	984	954	962	926	976	933	932	979	981	1017	974	980	1008	949	953	939	919	942	989	932
16712	10040	9836	8085	7430	4761	1485	808	885	741	654	568	519	498	550	393	318	344	311	334	345	350	421	329	394	388	455	514	496	469	426	352	383	320	338	303	282	306	262	244	265	260	245	230	268	256	275	238	259	229	262	265	242	251	263	251	275	261	249	281	265	278	270	258	274	259	283	214	219	226	244	229	234	269	279	235	286	269	258	253	242	246	250	252	261	256	266	236	265	221	275	261	266	257	205	276	240	277	259	252	219	260	245	263	228	266	233	253	239	227	235	217	232	246	251	244	261	246	262	237	234	229	222	245	261	269	257	233	290	248	244	269	254	249	256	264	266	246	227	241	245	253	254	259	271	247	250	241	245	267	212	251	217	246	244	272	234	259	282	265	241	253	277	292	255	232	241	250	272	286	265	234	246	269	256	244	228	283	249	252	239	206	264	264	249	247	269	287	279	278	245	265	252	245	260	241	232	263	248	242	251	296	226	246	264	270	255	256	262	242	245	245	243	251	262	258	239	251	235	240	275	251	234	257	273	244	245	244	256	272	266	252	245	295	265	235	254	243	236	275	294	245	260	237	245	230	249	276	239	236	244	263	251	269	242	228	238	250	245	253	243	273	230	264	249	257	256	223	298	244	259	245	230	245	265	236	220	247	275	264	250	229	225	253	266	278	259	259	237	252	246	234	255	260	223	239	273	237	265	253	234	224	243	256	254	235	247	221	233	275	259	226	264	258	259	238	277	248	247	270	255	250	246	244	262	234	259	243	252	249	252	243	259	264	253	239	241	244	259	246	255	254	241	230	241	243	242	220	251	253	227	226	241	263	239	262	220	270	241	233	259	231	222	273	255	245	261	228	219	275	250	260	223	242	250	280	233	226	231	247	248	274	228	238	249	240	243	263	266	228	263	253	242	230	239	251	231	256	255	236	230	248	245	261	259	257	223	211	261	249	242	272	238	241	239	254	242	237	274	240	273	233	242	251	261	232	242	255	226	277	272	261	236	244	241	201	254	264	265	264	254	237	248	251	256	251	239	252	243	255	257	240	240	253	252	274	226	274	254	238	236	226	246	226	255	234	275	252	250	277	263	254	265	248	258	255	262	249	251	247	246	268	247	246	261	210	236	221	242	244	245	245	257	267	255	281	244	258	222	248	265	254	226	239	262	255	258	271	228	263	259	254	231	244	279	239	254	258	252	271	276	229	231	247	242	267	250	270	256	217	256	247	259	255	247	243	237	286	266	236	259	267	245	265	247	259	261	269	242	246	269	271	245	277	239	264	246	266	255	290	235	242	237	218	273	283	250	213	243	243	239	227	211	239	242	247	234	260	246	242	245	239	255	272	232	237	244	238	285	265	236	239	266	260	276	243	243	257	251	268	246	242	250	229	270	228	260	223	237	229	231	236	254	250	262	241	254	290	246	253	270	253	261	256	280	238	265	256	240	242	236	266	268	240	279	249	246	252	278	282	224	266	261	287	252	248	256	265	277	245	259	250	234	231	271	260	245	233	229	272	233	261	239	272	233	241	227	240	230	233	240	247	212	245	254	263	252	265	238	241	231	246	248	270	233	223	265	240	232	254	273	256	232	204	247	253	245	239	238	237	268	243	253	266	252	269	261	263	287	248	248	266	263	241	240	236	260	258	266	264	237	250	238	268	246	236	242	254	267	233	246	231	230	240	253	228	244	245	245	254	229	253	245	228	261	285	238	253	222	230	231	235	231	275	220	263	251	277	252	241	247	241	250	254	236	219	252	262	255	247	233	251	246	246	230	233	261	248	243	252	246	234	260	275	236	249	255	274	249	240	251	246	245	251	230	242	264	269	274	250	236	273	256	266	258	256	242	242	240	249	262	241	256	228	261	270	235	229	288	239	257	224	236	242	220	258	279	259	239	242	237	226	224	243	260	288	255	270	256	238	244	247	254	242	261	221	245	263	266	277	256	278	247	261	223	244	279	254	260	260	262	249	264	241	247	237	278	255	248	241	250	228	236	226	251	256	247	244	225	270	259	249	284	245	247	246	245	243	265	238	253	256	211	240	233	236	245	239	239	241	239	234	238	240	221	252	263	241	245	248	259	235	263	253	282	232	252	255	225	244	246	257	236	251	256	259	254	251	264	243	258	269	266	268	262	236	246	216	246	272	237	253	232	257	271	247	244	262	212	255	262	252	243	240	239	255	273	245	247	250	258	243	268	241	247	222	259	240	248	267	251	276	241	208	241	266	227	210	200	229	247	240	234	273	234	217	251	268	250	248	269	247	224	248	261	261	254	270	254	252	239	246	265	256	240	262	226	255	255	241	223	258	268	253	260	293	271	255	244	269	238	279	248	252	247	264	278	256	247	250	227	255	236	213	238	249	259	259	233	291	310	270	254	268	267	250	255	246	234	270	265	238	242	282	233	214	249	260	244	244	234	251	239	263	264	263	220	222	261	273	240	267	254	234	250	243	249	244	234	258	243	253	223	278	247	259	253	239	288	261	269	262	253	262	217	232	251	230	238	251	250	251	253	229	246	250	267	272	233	212	276	245	268	251	251	247	286	250	255	244	211	237	229	232	225	259	260	246	237	245	268	237	271	259	273	253	252	226	240	276	242	250	260	239	269	247	257	221	282	267	255	229	265	225	224	239	242	223	275	228	242	255	259	239	223	237	245	264	244	250	264	246	272	260	266	256	238	262	245	239	224	267	267	252	243	270	275	245	241	275	270	238	240	221	268	272	227	253	258	238	236	254	246	236	227	262	251	237	238	227	251	236	257	284	243	226	260	239	261	257	237	272	266	252	245	246	244	259	261	248	244	244	265	269	325	239	255	226	267	248	263	223	245	238	217	236	226	256	249	232	228	259	252	268	250	240	259	238	254	232	243	231	249	255	249	244	272	265	241	263	242	252	265	237	247	249	287	234	244	234	254	232	273	220	243	257	236	229	250	227	247	261	256	267	201	268	252	259	248	236	274	238	216	231	244	243	226	231	251	245	243	245	218	228	270	267	265	243	239	263	268	276	281	251	225	271	246	256	276	249	254	245	255	230	247	257	283	256	208	236	261	247	237	222	234	224	258	243	275	225	235	275	244	266	266	262	283	260	236	221	218	270	259	248	251	268	250	252	247	231	225	247	249	282	254	263	239	264	243	269	256	282	242	242	265	249	238	261	250	277	274	249	262	236	254	240	236	248	228	248	283	247	250	266	271	297	283	290	246	228	249	278	258	228	232	262	221	265	228	275	248	241	225	283	243	259	246	256	249	213	257	236	268	246	229	228	251	281	290	257	243	218	229	276	274	260	271	245	296	258	257	240	237	234	250	237	255	260	269	233	245	252	266	249	235	280	238	264	257	248	244	241	250	242	274	229	242	260	275	258	254	261	269	232	255	229	249	279	266	233	262	244	226	234	255	244	255	248	256	248	277	269	248	268	256	243	247	252	247	260	230	234	255	264	232	269	280	262	251	234	227	285	254	242	234	268	268	234	237	241	237	243	264	230	270	254
10145	8158	15213	18125	20346	14273	4902	2824	3208	3154	2877	2479	2426	2340	2641	1736	1275	1313	1139	1340	1557	1701	1534	1348	1608	1949	2218	2580	2597	2097	2353	1724	1573	1415	1075	898	936	889	796	771	722	711	725	746	689	705	681	701	754	710	712	683	631	679	715	709	688	667	628	666	656	639	659	656	610	643	626	685	615	599	688	669	643	655	639	644	657	648	654	643	654	691	614	638	629	644	626	607	635	606	645	657	596	641	645	634	625	572	602	656	677	636	600	557	599	607	628	613	628	641	680	597	557	664	660	615	620	663	615	627	615	594	649	630	649	630	640	643	623	610	610	621	663	611	659	656	614	665	605	582	593	634	561	652	626	606	605	647	631	655	634	610	648	612	632	597	630	579	639	619	649	617	638	622	632	657	639	629	600	554	612	620	634	643	645	616	612	636	612	704	640	603	620	648	667	617	653	607	603	630	565	640	604	640	682	639	623	621	635	647	621	648	625	607	594	630	630	579	635	616	618	588	628	621	575	599	608	632	549	635	643	642	640	631	651	629	624	619	607	674	659	631	625	590	639	650	629	647	594	623	617	642	631	650	632	649	614	601	609	642	636	663	610	626	660	600	642	684	621	616	596	617	637	598	618	654	644	621	606	622	610	600	623	660	670	656	627	606	626	647	590	644	646	655	614	686	607	612	646	648	611	623	632	576	614	614	612	625	624	684	652	607	641	619	617	641	630	615	600	662	597	636	620	622	586	647	645	657	609	642	649	629	637	642	632	660	604	593	655	596	589	647	629	608	598	650	561	583	644	602	607	645	645	600	589	625	616	646	642	600	615	624	613	678	639	613	634	632	618	628	649	616	620	607	601	633	613	593	639	611	607	660	600	661	644	652	603	624	650	580	597	642	625	650	660	602	607	605	674	644	616	682	583	634	632	587	636	602	611	633	663	652	627	607	624	652	629	621	605	640	593	627	660	639	648	614	613	623	625	644	627	659	589	610	563	667	623	627	649	652	595	614	622	573	633	639	643	625	631	602	630	607	652	570	569	612	556	578	576	634	648	645	596	606	579	609	620	637	609	608	641	636	639	659	633	576	631	642	640	593	586	586	618	629	627	640	642	591	659	646	637	655	615	615	682	583	617	647	632	661	599	628	618	613	638	617	598	637	591	660	626	655	647	658	615	628	617	655	634	636	612	644	650	623	607	580	628	647	609	622	651	639	644	634	643	659	594	663	604	645	667	603	621	611	602	644	596	585	659	609	577	636	653	672	642	651	619	597	602	571	634	601	620	620	623	640	636	651	599	662	614	614	595	598	597	647	613	653	619	614	627	599	624	590	607	604	620	655	620	628	586	565	610	587	633	622	581	654	599	613	639	651	662	685	637	646	606	621	651	607	607	599	660	636	657	623	615	624	679	674	613	605	611	637	622	657	592	654	623	663	636	647	641	606	657	600	608	647	648	614	642	609	643	607	637	617	642	605	592	616	647	661	630	604	644	600	640	612	633	642	664	621	634	627	605	625	662	649	629	598	623	628	621	626	646	630	574	602	590	615	646	613	577	617	633	614	616	662	658	631	627	627	610	650	625	615	636	607	595	620	584	605	649	585	634	631	670	659	616	652	618	587	670	658	593	648	649	613	638	619	633	685	634	645	652	618	596	631	597	628	623	625	606	632	654	615	588	604	632	622	675	627	578	643	610	643	601	615	604	610	619	621	615	688	672	604	601	629	653	639	628	617	645	592	603	597	638	596	622	582	573	651	671	622	618	646	629	630	647	620	617	605	643	604	610	599	624	636	645	619	619	630	636	603	655	613	581	671	633	600	617	620	658	598	612	602	595	675	646	599	630	580	623	685	613	620	609	616	591	605	641	610	604	636	595	616	645	637	672	604	603	628	597	647	620	588	626	639	649	616	608	626	628	649	627	605	608	576	681	619	579	664	618	676	650	598	602	632	584	647	609	635	559	673	641	604	631	643	642	613	648	604	627	661	620	613	600	605	629	673	655	627	641	586	655	577	623	597	654	609	636	594	658	607	629	618	594	655	644	600	685	614	593	610	659	642	646	617	605	628	647	599	638	667	620	597	653	654	618	613	620	624	570	634	598	582	612	618	631	597	637	607	602	622	679	586	649	614	569	631	615	556	638	646	635	557	634	634	626	634	630	638	697	599	611	572	630	651	624	642	636	620	630	615	633	578	657	656	637	633	648	591	575	605	671	581	639	611	650	655	608	605	651	608	623	588	616	615	656	639	638	627	622	582	645	658	674	598	647	652	628	643	656	634	626	651	642	598	664	628	594	624	597	608	570	629	626	619	610	654	632	621	647	630	620	615	598	590	647	625	601	600	589	622	606	638	631	611	629	627	591	605	620	642	610	624	629	601	595	628	631	614	597	623	637	629	616	594	622	658	570	655	603	607	604	583	635	612	612	627	616	668	624	644	622	620	610	626	643	658	637	605	583	622	604	609	593	626	645	632	660	562	669	567	642	655	637	645	629	642	637	636	585	645	617	576	640	617	627	630	628	639	625	627	618	614	617	634	585	636	629	613	624	658	612	621	636	642	584	585	627	627	612	615	608	647	645	588	611	587	628	618	667	647	652	624	609	599	650	649	609	623	643	641	622	656	655	634	628	598	649	603	631	643	620	618	631	612	631	633	597	677	635	607	646	619	613	607	600	634	632	603	606	623	607	630	613	626	619	606	634	620	593	626	571	605	644	624	634	624	608	589	639	612	633	616	666	654	590	661	606	659	650	622	586	622	624	637	620	631	613	679	665	573	591	655	641	618	636	623	598	634	640	678	647	604	664	630	638	622	638	614	603	620	669	583	600	637	600	606	591	621	611	610	647	618	634	675	639	603	595	629	624	632	644	589	622	635	626	649	658	603	583	566	648	649	600	636	634	584	630	646	616	612	600	642	609	655	606	626	614	667	559	651	660	635	675	641	595	599	627	610	602	657	661	624	595	568	599	634	672	604	619	608	590	622	617	617	627	638	615	618	655	640	618	638	645	632	593	592	646	650	652	655	627	593	572	604	627	623	616	622	611	614	607	632	653	581	627	612	637	618	622	638	601	634	581	627	610	618	650	600	609	619	638	594	639	612	640	641	629	645	621	624	606	640	654	609	616	639	653	650	634	596	608	638	642	653	615	621	626	629	626	657	604	626	565	621	643	625	607	672	634	583	626	583	610	616	562	600	650	651	630	652	616	600	621	592	600	621	657	604	573	688	639	597	632	639	662	639	597	637	610	610	627	610	609	642	633	631	603	632	628	572	646	642	650	653	634	642	632	628	620	617	594	640	596	644	599	647	620	612	597	589	650	628	612	599	676	627	577	638	665	597	621	627	605	633	622	595	630	607	653	632	625	660	625	589	594	629	629	651	630	609	621	609	627	644	615	592	618	653	646	604	657	637	630	661	649	671	639	639	621	628	605	617	622	659	665	615	611	606	641	614	644	604	591	604	639	629	633	620	664	625	635	621	637	611	626	611	573	606	650	687	596	603
24041	14854	14211	12394	10990	6298	2016	1153	1020	872	835	752	631	640	587	482	377	364	362	422	402	449	411	441	444	570	549	677	667	522	509	495	352	368	269	278	279	266	249	254	219	237	225	226	222	242	223	229	238	204	193	227	239	224	242	242	214	220	198	227	184	196	214	210	217	214	185	174	185	187	210	199	213	192	210	217	192	182	224	205	209	182	215	195	201	209	211	191	185	195	222	190	215	202	204	200	190	195	220	218	217	195	228	241	204	212	214	191	199	191	215	186	205	191	184	214	209	194	200	208	190	191	184	202	205	216	160	222	210	228	185	187	220	219	196	209	194	190	195	220	196	204	186	207	169	200	223	208	204	222	191	208	207	195	201	226	189	198	174	188	207	199	199	222	194	218	203	198	194	206	184	185	184	185	204	204	200	190	225	191	206	186	227	189	185	205	190	188	202	189	198	199	193	209	220	194	200	212	239	210	200	164	180	225	232	224	196	180	201	206	189	195	210	193	212	188	190	214	208	209	226	189	195	193	190	174	231	210	217	179	186	220	210	218	191	204	207	205	202	182	218	221	194	185	179	191	212	191	225	196	196	210	198	183	198	209	204	211	182	192	209	183	199	171	222	185	213	194	193	199	193	196	205	198	190	232	184	224	226	223	192	192	220	213	197	199	180	198	197	204	168	212	211	204	237	196	199	178	182	218	214	224	196	181	199	207	196	220	239	209	201	209	188	192	220	230	205	200	217	184	208	191	217	180	190	181	212	218	181	213	187	186	197	216	202	209	199	197	180	208	194	203	167	210	204	190	187	213	221	221	198	186	225	208	199	191	201	194	167	195	187	183	194	183	204	210	190	189	228	226	218	202	186	153	215	211	209	197	185	193	183	200	191	201	180	212	198	194	213	188	219	202	230	187	211	202	207	200	217	216	215	203	207	219	199	206	212	211	211	196	206	175	200	205	204	194	189	179	217	216	203	207	181	217	202	189	231	220	207	199	193	189	202	180	206	214	211	189	194	209	208	235	202	208	191	195	194	213	193	174	178	229	220	205	198	183	232	203	196	208	200	234	182	192	204	189	223	224	210	197	185	191	180	214	195	219	183	184	206	205	189	199	209	179	206	179	228	213	196	207	205	208	207	228	215	180	184	217	198	188	217	188	221	181	184	178	225	187	196	174	232	224	207	203	210	206	235	204	202	198	195	206	203	228	196	198	198	208	192	213	195	209	198	203	200	201	184	199	198	215	224	227	200	186	191	208	202	210	196	192	207	216	187	200	212	188	200	199	210	204	213	197	212	221	195	210	217	216	196	204	213	169	204	203	194	200	218	211	197	204	212	194	202	184	231	206	201	171	216	195	176	225	201	192	204	203	188	200	214	206	181	200	209	207	214	199	185	196	206	209	191	205	204	191	194	197	195	198	186	212	186	206	220	190	217	204	209	189	213	202	218	209	187	187	191	209	200	228	213	209	199	204	195	213	222	194	209	209	187	230	191	193	208	200	209	197	191	219	182	209	200	215	228	201	198	183	197	201	216	164	215	191	226	189	227	186	230	192	211	211	186	194	229	213	203	214	193	209	182	181	188	149	186	199	212	183	214	209	213	204	190	196	196	219	212	213	182	221	208	200	188	221	202	196	235	201	205	199	184	197	185	189	204	189	210	227	192	204	207	198	203	206	223	198	196	220	172	207	200	207	209	211	166	227	204	217	192	198	206	222	199	187	212	193	218	206	213	215	202	186	208	198	203	195	206	195	214	195	179	208	197	208	200	197	203	221	197	218	224	201	195	202	209	224	222	213	205	217	213	210	210	210	205	210	216	182	202	189	217	211	211	199	207	195	176	194	203	192	188	220	208	186	221	207	196	203	193	195	194	186	217	202	184	205	193	200	189	205	197	186	203	221	219	211	216	218	181	226	214	212	211	213	207	192	198	244	191	202	225	195	196	191	194	161	215	204	219	199	201	193	173	221	187	186	226	216	208	183	192	256	205	219	217	205	184	241	204	193	204	184	208	186	219	193	182	209	280	195	201	196	225	205	208	195	187	177	197	204	221	186	198	207	197	210	197	185	230	177	213	227	190	210	195	220	224	205	199	199	190	209	178	220	213	243	220	194	230	191	205	200	198	209	209	235	212	211	181	207	201	196	185	213	191	206	195	218	233	191	217	186	204	210	201	188	189	157	210	205	195	192	210	182	197	216	230	212	211	214	167	195	202	214	192	179	209	179	189	195	187	209	184	202	203	174	197	208	218	190	176	195	229	201	217	199	193	185	177	238	210	177	205	205	211	204	213	214	184	187	201	175	191	219	200	183	232	186	167	222	213	211	249	188	189	225	204	209	213	219	201	200	187	179	219	201	208	215	206	207	211	199	186	209	200	232	192	176	204	193	205	196	207	205	181	227	191	208	197	186	217	209	177	230	200	199	220	203	200	184	194	220	207	236	231	174	192	212	198	201	180	193	211	207	211	203	232	201	189	217	210	167	219	203	219	190	222	213	194	195	183	202	192	197	205	189	201	216	216	227	227	199	189	204	188	177	199	210	194	202	201	212	206	191	181	207	218	201	200	189	212	182	172	197	199	203	184	200	223	213	199	244	200	213	193	204	221	228	221	210	197	204	191	216	187	215	209	187	220	173	202	215	177	193	209	199	208	186	205	197	212	228	207	183	200	196	188	201	234	179	217	197	182	199	222	194	205	209	218	223	183	192	190	212	196	233	222	207	201	227	195	236	197	205	204	180	209	210	225	190	200	222	181	193	213	194	190	194	193	202	214	201	200	193	212	199	213	199	223	208	234	219	207	189	201	214	220	210	202	228	214	217	225	185	201	183	176	187	216	218	198	189	200	202	193	207	180	191	198	203	206	229	207	210	208	204	193	203	158	186	179	202	193	214	229	222	197	198	187	172	199	169	180	201	208	195	199	179	175	215	226	201	222	189	197	201	212	185	174	218	214	245	217	219	220	194	205	178	184	185	183	184	187	194	191	202	191	189	229	214	198	216	209	189	208	175	186	174	196	194	197	197	185	201	170	207	201	218	214	198	202	209	195	207	210	192	212	218	221	202	196	192	194	202	198	202	200	192	195	198	194	223	216	206	196	192	195	206	200	198	205	170	188	191	204	218	214	193	178	185	198	195	209	208	208	197	199	200	202	202	223	194	209	182	197	238	178	173	220	189	196	220	195	200	222	190	182	216	227	218	206	196	205	222	202	192	219	186	193	178	189	210	213	211	208	196	199	192	178	188	185	186	192	237	195	207	210	180	179	222	212	235	218	197	214	194	200	210	209	185	178	186	177	190	217	194	203	200	178	218	210	196	209	237	214	199	218	190	206	206	211	218	200	199	195	209	223	200	187	218	216	207	210	225	213	208	188	184	186	227	193	181	200	211	200	185	183	208	212	201	199	221	189	221	214	195	205	236	224	233	211	192	198	212	198	210	212	189	180	217	183	194	178	192	167	184	195	208	213	182	200	222	189	213	198	195	195	243
13352	11060	19220	23501	25584	17444	6924	4415	4764	4559	4563	3533	3276	3273	3398	2181	1819	1767	1580	1988	1999	2544	2236	2140	2623	3364	3311	4254	3941	3101	3030	2574	2040	1793	1270	1048	1103	1025	888	740	750	720	659	702	666	638	755	684	674	703	657	639	688	653	703	755	613	562	575	583	589	565	551	551	569	551	575	568	552	581	569	579	568	575	553	585	546	557	549	542	567	523	557	548	579	541	530	498	579	539	553	561	563	559	557	546	592	537	531	556	542	499	547	614	574	582	555	557	513	567	491	546	578	559	525	569	567	523	518	557	537	569	577	572	518	517	539	551	513	554	510	519	557	523	556	549	523	533	567	577	549	548	551	571	546	511	557	500	521	547	582	552	504	528	526	600	551	539	569	543	503	557	515	575	523	549	546	532	504	552	554	538	541	549	559	519	595	518	534	519	568	549	536	557	569	538	525	567	544	554	540	545	548	549	533	548	538	536	563	525	554	514	517	522	535	519	550	569	526	544	569	530	515	563	549	594	552	533	528	522	540	508	537	539	556	529	493	585	506	554	544	542	546	522	574	510	549	502	542	562	568	553	570	531	539	546	550	527	538	514	528	556	543	536	539	535	535	565	534	539	505	531	553	536	541	539	534	557	577	558	579	518	557	557	550	495	538	524	515	542	554	530	507	540	570	578	579	562	554	521	557	554	529	534	550	557	556	525	560	563	558	535	542	548	507	528	507	572	571	532	560	539	523	501	575	526	538	528	548	509	554	500	498	514	506	513	513	533	512	557	509	549	563	572	553	553	542	555	537	526	567	559	513	528	549	537	499	574	517	551	571	505	533	504	536	524	574	551	548	522	511	535	488	544	531	548	549	540	532	520	566	570	534	538	533	521	514	536	506	528	511	567	557	565	539	592	505	519	532	532	554	552	493	548	545	531	543	535	504	568	540	533	499	548	581	531	564	567	624	521	604	492	562	565	536	521	562	524	551	583	570	541	541	529	537	502	495	564	546	515	534	513	544	536	508	530	585	553	534	549	554	524	540	508	554	526	521	503	526	535	513	588	526	504	524	577	569	510	569	524	542	515	580	546	481	549	527	540	518	516	520	562	539	531	556	537	533	532	506	582	561	519	542	566	552	540	532	567	507	540	547	544	499	547	517	570	566	521	553	525	569	561	556	545	538	493	514	570	532	585	576	539	573	538	549	545	505	501	578	554	588	550	523	526	549	544	553	531	533	536	520	517	558	544	540	542	570	555	534	576	543	496	555	551	535	503	531	519	538	518	528	488	545	505	551	516	558	563	498	510	538	510	539	549	494	567	526	565	531	546	555	534	570	502	563	528	516	526	520	528	571	561	541	570	566	576	542	546	526	541	581	504	535	544	521	560	561	574	521	530	522	516	539	584	527	573	514	567	592	558	553	548	547	513	531	557	536	563	530	555	540	537	543	531	538	524	578	542	505	540	513	504	530	530	543	509	543	544	499	586	531	583	550	524	561	521	573	525	560	513	565	545	560	528	546	580	538	557	532	557	544	566	546	509	573	513	508	503	523	529	552	547	525	521	566	546	512	572	558	563	536	511	562	505	556	498	482	505	499	527	513	551	546	544	514	544	548	544	498	557	528	549	507	548	547	589	516	549	559	537	579	553	552	529	568	514	563	525	559	508	527	562	505	532	495	509	525	548	562	525	562	569	551	534	542	531	523	529	534	543	515	516	519	509	534	561	554	532	545	507	547	527	535	515	529	527	533	569	539	525	549	572	517	519	503	531	509	519	503	514	538	574	574	513	565	482	557	534	553	548	548	501	546	529	515	538	555	511	562	528	523	530	563	561	506	534	518	542	543	552	563	506	567	585	587	534	527	532	548	530	512	537	559	558	520	525	552	568	543	516	528	540	551	544	531	514	541	586	531	562	500	510	547	525	528	579	523	524	575	514	513	533	512	545	513	515	584	525	510	575	551	497	546	571	566	548	526	555	551	498	559	558	547	554	520	588	572	533	473	525	514	534	532	533	543	542	511	514	565	568	539	523	559	546	547	534	528	535	547	579	520	525	532	533	552	524	528	548	513	555	552	483	551	552	534	558	550	516	529	541	512	574	535	543	562	520	564	507	539	576	542	534	521	520	589	568	514	540	539	559	544	526	538	514	574	549	491	535	551	521	556	567	524	499	566	549	531	532	543	531	547	529	509	525	520	557	580	558	522	553	508	518	516	556	548	579	495	555	540	575	518	537	540	526	544	524	534	583	549	506	556	531	524	516	535	575	518	523	552	519	560	533	538	521	492	534	573	568	566	556	560	537	531	594	516	517	584	509	572	535	568	522	538	523	547	535	546	538	548	540	551	513	535	516	550	561	534	518	533	572	530	550	562	592	531	555	559	558	540	574	532	529	498	553	568	536	551	539	533	499	532	539	575	496	517	537	559	532	543	599	532	558	529	530	504	560	529	573	531	527	552	533	537	557	549	541	522	565	590	505	520	541	599	526	564	486	524	507	585	534	517	522	559	522	558	563	541	553	542	524	522	560	567	505	519	555	525	581	575	545	554	553	552	551	532	544	482	536	533	541	580	552	565	535	568	570	524	569	481	541	526	530	553	590	530	510	534	553	503	539	579	495	578	525	571	515	497	516	557	488	523	547	544	584	588	528	495	487	565	550	554	559	550	506	550	530	579	544	549	531	493	517	511	519	522	540	513	561	528	571	501	537	545	544	563	503	555	552	531	592	534	562	538	551	516	538	543	542	520	541	548	535	566	528	521	514	530	532	563	591	522	514	529	522	526	552	578	558	576	561	568	527	515	511	555	533	451	529	525	504	513	509	499	551	530	541	493	523	550	501	510	542	555	544	593	541	532	525	539	517	545	503	534	548	528	559	503	562	539	559	525	526	549	567	573	556	550	567	539	502	594	543	567	555	521	521	555	591	517	511	539	565	550	538	547	552	580	550	518	525	516	522	550	534	564	553	518	511	534	516	514	545	537	538	571	533	515	501	574	520	546	530	502	526	546	523	518	529	544	573	522	595	548	544	508	596	545	550	578	567	501	538	562	515	585	535	535	540	531	519	533	583	505	532	543	545	537	560	491	559	583	529	514	541	508	532	505	527	520	573	545	542	524	514	525	541	535	540	548	569	525	564	542	547	558	497	543	536	539	519	538	488	539	517	505	569	540	539	525	532	537	558	517	534	540	538	550	527	530	601	551	522	546	539	533	555	568	531	551	513	508	568	550	484	532	565	532	539	556	556	530	573	487	559	572	571	528	569	530	525	543	517	511	476	539	551	544	520	548	514	526	530	522	543	515	532	564	535	585	556	540	537	555	526	548	540	543	548	531	561	542	530	514	555	557	544	567	541	544	542	555	569	509	529	569	543	538	570	532	540	524	547	555	533	525	565	550	536	530	541	514	544	515	604	551	508	527	528	525	555	589	539	502	552	555	575	540	557	518	505	514	539	585	582	494	560	558	539	563	535	538	514	557	537	556	544	539	522	568	548	549	510	560	518	567	532
9104	5202	4787	4320	4241	2157	639	467	465	488	522	490	477	511	506	393	399	416	396	382	381	433	378	424	417	439	431	405	440	447	449	451	398	413	348	432	416	376	394	375	396	423	392	349	390	376	429	397	384	404	388	384	427	403	397	397	395	375	380	409	401	430	399	383	413	398	398	405	369	388	388	386	437	417	368	394	409	392	386	388	426	401	384	409	381	387	385	387	411	387	372	364	435	394	409	421	406	408	392	433	418	412	370	397	399	415	354	393	371	404	382	391	388	383	390	391	367	394	408	393	421	417	391	396	413	393	443	400	366	418	419	392	384	413	390	410	419	392	373	409	405	390	433	395	428	409	404	402	425	391	421	392	422	400	384	403	407	406	386	386	397	401	397	378	392	399	395	406	394	394	413	411	410	389	397	423	393	392	361	413	386	443	439	385	364	418	437	371	394	393	372	361	393	414	405	360	402	389	367	382	370	391	415	395	446	420	383	420	372	393	367	369	409	383	420	387	404	404	376	380	418	392	387	423	421	362	386	427	384	425	381	365	415	382	353	396	377	404	377	381	417	378	403	391	389	428	393	391	417	373	370	376	398	402	365	435	398	392	403	380	408	399	396	395	379	393	407	379	417	396	369	424	370	369	357	424	386	434	421	377	393	357	434	398	370	384	385	383	420	440	405	404	389	411	389	383	420	421	392	393	378	415	399	421	435	418	384	395	413	416	368	402	419	413	429	398	395	376	402	410	423	395	384	399	377	444	405	376	379	434	369	407	390	383	394	382	380	401	391	421	378	397	400	369	385	411	378	402	377	432	381	399	379	425	379	424	422	376	371	340	402	395	398	350	390	399	387	413	394	387	384	406	402	412	401	404	392	379	399	388	369	381	402	407	390	396	393	386	382	409	407	395	393	432	408	390	426	384	425	432	414	403	410	399	449	403	410	430	383	424	416	430	403	413	397	389	391	403	370	418	389	404	414	390	389	396	425	367	374	403	386	392	357	418	399	388	358	402	444	429	431	391	408	395	395	402	403	397	405	426	388	385	365	395	396	399	415	432	388	403	395	428	405	410	401	419	397	408	364	374	384	384	408	392	408	397	387	401	443	380	371	490	437	402	376	408	426	410	382	378	403	388	402	356	366	390	423	384	393	441	408	422	365	398	409	376	380	410	403	425	359	394	417	378	386	446	424	346	361	398	409	389	427	410	427	408	418	390	400	382	367	417	369	444	401	392	404	384	363	413	401	424	365	397	374	360	413	392	438	392	383	371	380	407	426	377	399	413	434	417	410	368	394	423	395	407	390	400	407	401	423	390	359	413	427	383	364	411	389	375	406	420	351	420	384	376	417	384	386	397	413	418	417	364	399	414	385	401	403	397	381	391	392	393	407	417	379	396	383	398	431	393	375	412	402	412	363	418	402	415	414	402	393	385	403	372	401	393	390	404	408	408	393	404	393	377	443	433	391	394	390	394	426	380	389	413	415	393	392	371	378	395	397	371	412	419	383	391	370	387	377	391	413	413	418	386	431	389	369	424	446	404	360	440	371	407	412	403	395	420	412	431	389	408	367	401	388	398	430	410	380	407	415	362	390	401	376	403	391	393	409	400	389	414	360	420	388	448	407	386	421	390	425	391	379	415	370	444	410	438	420	416	378	399	373	397	430	376	360	358	415	411	371	361	373	378	429	436	405	415	390	402	412	381	392	377	367	441	409	422	357	398	379	393	364	387	407	376	432	406	363	400	386	404	414	444	418	423	439	399	362	378	362	381	397	402	393	387	400	394	411	417	378	375	400	416	414	401	438	382	395	427	378	426	383	409	373	406	392	385	392	394	393	385	433	422	406	374	437	380	418	377	410	399	394	386	406	403	418	384	394	415	408	418	389	408	410	421	404	413	447	396	383	406	396	395	460	373	372	402	386	386	402	432	414	421	376	388	369	367	399	408	359	395	387	378	413	425	416	418	376	391	389	405	382	365	399	397	362	353	376	390	435	357	419	412	416	376	386	380	407	401	392	417	402	392	377	407	370	426	383	366	394	391	406	396	360	421	441	373	393	380	404	390	397	412	373	380	360	411	417	411	385	413	397	398	405	403	460	434	397	414	408	367	384	400	407	405	423	417	399	406	416	396	384	388	391	395	406	411	380	388	407	390	387	408	393	393	423	432	435	402	372	359	376	410	363	409	390	395	404	392	381	442	394	399	406	398	400	390	457	420	405	379	445	389	394	395	388	414	428	363	429	409	402	413	384	383	424	403	408	405	377	425	389	396	395	404	408	378	431	389	377	406	386	383	383	382	426	374	393	413	427	407	383	380	373	349	388	399	395	388	400	415	383	402	400	393	408	391	384	381	403	393	401	369	405	405	424	431	401	419	387	403	391	389	391	407	389	404	425	377	405	386	395	366	422	397	401	391	375	394	435	406	407	408	429	368	421	398	397	397	418	415	415	426	395	427	411	409	370	365	377	401	406	393	388	430	428	399	383	384	389	364	403	391	421	410	373	388	398	425	368	365	422	425	388	424	429	417	405	429	387	404	383	382	408	381	378	414	412	383	379	383	401	379	386	394	395	416	430	349	413	401	431	418	385	402	396	424	385	425	379	393	406	410	408	410	408	393	338	391	419	417	387	371	369	370	414	356	414	414	420	421	360	431	437	408	385	404	386	383	402	423	405	374	406	425	398	402	375	378	425	421	420	408	421	386	403	403	386	413	380	388	369	437	384	397	394	403	392	421	422	393	394	426	411	376	403	364	403	420	365	403	384	395	379	421	375	425	415	369	423	381	383	415	389	366	406	417	388	363	398	363	421	386	422	404	453	410	379	415	407	427	428	390	406	383	415	446	394	358	414	380	379	416	449	439	403	430	431	377	412	383	418	423	401	396	386	361	388	405	428	396	343	401	407	403	372	409	434	402	376	351	413	364	395	399	369	385	412	412	398	390	431	365	391	382	376	377	415	438	379	381	401	419	394	403	378	400	405	357	393	413	395	398	406	405	384	417	418	397	397	414	423	396	401	373	410	441	406	395	388	450	420	425	386	394	385	412	403	396	405	399	385	413	378	372	401	393	379	366	413	406	376	398	385	387	400	400	399	402	399	400	356	429	390	387	421	373	433	377	426	366	396	427	373	404	386	376	407	408	421	422	412	424	395	401	394	425	400	381	404	374	410	409	408	414	381	396	433	391	387	400	375	406	392	380	433	378	388	396	386	359	424	400	411	422	415	390	394	415	450	370	355	341	406	389	393	414	405	398	412	389	390	393	410	373	387	387	386	384	389	359	373	399	380	421	410	425	413	410	419	370	391	377	438	402	402	405	391	406	405	393	383	399	378	401	411	421	412	375	391	381	420	407	394	360	372	368	383	367	382	424	367	396	406	390	451	429	444	413	401	399	366	371	402	389	401	404	399	374	405	428	377	396	379	411	379	389	373	387	401	424	378	377	380	382	437	386	370	371	400	386	431	386	399	414	379	404	406	395	395	391	410	403
5845	5137	8915	11704	13822	7435	2088	1323	1261	1725	1796	1541	1444	1678	1720	1203	1025	1022	987	1010	984	986	995	974	1031	1023	1038	1214	1301	1341	1270	1302	1155	1043	1006	989	1020	985	907	959	946	1019	932	933	878	958	926	910	1018	929	939	969	916	953	955	922	952	949	961	950	935	941	895	950	906	944	960	920	941	914	894	935	974	972	917	921	975	980	992	965	945	937	970	950	928	954	933	960	999	934	930	887	959	901	959	921	971	908	918	961	934	980	983	896	953	978	869	905	929	992	968	947	955	959	977	909	925	979	1016	927	935	923	916	932	940	929	978	905	925	926	997	901	907	956	966	932	966	985	905	950	962	976	959	910	946	918	947	913	967	901	916	935	954	916	952	900	972	961	988	917	942	954	963	967	938	994	949	892	961	959	986	950	940	905	919	958	900	959	951	942	958	936	901	926	936	902	915	884	933	977	972	960	906	910	991	1030	953	896	908	949	949	885	906	948	903	921	985	938	925	914	933	954	926	944	936	975	926	903	947	902	924	966	976	906	931	912	919	929	994	925	945	918	948	882	944	952	908	948	988	930	917	993	933	913	959	908	945	947	895	954	908	935	935	939	927	1021	982	937	914	884	927	893	1029	913	902	888	950	938	953	922	957	883	894	933	929	935	918	956	847	955	938	904	908	920	954	911	932	930	962	897	910	926	940	891	974	962	938	898	963	938	972	975	897	979	930	965	988	949	922	878	946	928	916	911	960	940	946	886	969	988	968	943	972	920	936	909	931	915	946	963	960	984	1015	955	924	902	1000	946	973	922	983	913	946	940	990	976	932	938	960	923	970	939	958	987	912	953	987	954	954	957	947	920	936	919	949	941	940	948	964	926	905	1001	954	920	940	910	939	967	921	968	956	972	989	933	934	959	936	990	940	902	922	1019	932	942	934	891	918	949	921	928	894	953	935	939	946	999	947	938	977	922	921	945	922	970	984	963	961	991	871	946	890	966	935	973	901	917	900	944	951	945	951	943	880	906	951	897	952	896	936	954	973	957	973	1000	945	886	941	902	954	949	909	905	906	995	930	890	1016	915	952	888	975	1005	1016	944	958	959	959	969	932	968	939	907	917	996	975	960	948	975	894	931	943	950	964	962	1019	932	909	948	936	970	961	928	919	997	1008	953	901	939	938	899	930	902	890	904	953	897	915	871	930	906	990	922	943	920	953	955	944	919	1010	956	871	914	932	989	920	943	951	925	936	925	929	986	987	942	938	944	993	960	908	925	913	975	903	926	956	906	909	912	945	901	917	960	931	982	967	926	954	937	895	936	943	923	924	880	965	950	965	939	997	965	985	957	959	935	924	970	970	924	940	910	901	964	965	983	973	846	926	957	913	887	966	956	931	984	946	917	945	969	944	952	869	907	990	962	933	967	959	1011	963	898	898	968	912	945	954	975	917	953	923	967	929	952	907	940	914	979	968	931	908	959	957	965	942	957	999	959	967	951	978	964	946	867	1000	948	937	903	944	916	959	931	993	943	946	933	992	917	956	932	956	962	904	1000	910	964	915	970	934	930	875	923	888	998	902	932	953	893	968	952	975	948	962	923	960	945	939	941	952	938	927	956	906	977	949	942	979	927	896	946	958	950	893	895	946	936	901	954	978	953	936	976	924	988	906	921	928	965	1023	894	906	910	945	931	930	967	901	963	914	938	952	914	951	915	894	893	921	959	920	901	924	968	952	977	945	919	915	947	943	956	960	929	935	935	925	918	972	912	941	903	947	956	996	930	946	922	962	924	952	954	929	962	935	946	963	936	911	915	897	934	918	948	960	928	986	925	949	927	933	915	974	940	894	980	930	900	910	928	996	903	928	878	924	905	925	942	882	859	960	955	908	905	959	916	952	956	960	998	974	938	932	919	910	899	928	911	936	929	917	938	936	909	924	969	971	886	947	961	951	934	886	930	932	944	905	899	890	932	907	869	871	1015	967	918	949	895	968	878	929	958	960	961	965	932	934	964	907	955	956	913	883	913	894	906	973	912	896	943	971	976	928	914	1000	940	952	924	930	938	918	959	910	985	921	910	957	918	991	981	916	895	922	921	952	1003	917	958	958	862	914	963	941	990	891	885	950	913	958	923	919	934	929	912	905	965	1001	969	923	978	943	927	928	925	982	929	925	936	933	954	945	961	993	961	925	968	945	947	920	941	963	880	928	925	934	921	931	906	954	975	924	939	860	999	917	972	948	911	911	971	963	947	899	936	943	995	886	961	923	950	926	977	961	947	976	921	938	955	937	909	994	882	920	948	966	892	985	921	940	931	919	939	950	981	967	937	930	870	948	961	952	929	954	957	956	981	933	931	906	939	895	954	937	1004	944	952	981	945	990	964	971	963	912	938	935	1013	904	976	979	906	932	961	935	964	987	969	939	905	905	914	959	913	922	963	973	914	961	899	964	917	951	939	997	934	941	893	991	923	949	1018	944	962	924	919	954	943	1003	941	927	954	984	962	923	912	939	924	933	960	954	978	955	947	929	929	913	979	928	924	910	945	960	990	1004	929	889	961	960	948	953	965	868	905	961	966	918	952	920	930	968	915	913	944	917	887	971	916	911	975	906	886	961	970	972	986	953	998	952	978	930	956	903	911	966	982	898	922	929	881	977	941	952	951	951	971	937	900	895	974	920	963	921	921	914	1001	947	961	926	929	978	951	945	933	934	944	956	956	975	908	999	928	903	979	982	932	922	901	924	933	927	957	911	970	962	940	927	954	914	954	905	964	965	943	953	949	994	972	950	947	1006	950	926	902	924	899	920	932	906	940	944	922	988	977	930	888	993	988	930	952	884	961	933	966	936	953	944	927	983	957	954	956	931	935	980	955	947	962	968	967	932	925	927	952	918	905	936	936	973	915	916	967	967	956	896	971	892	924	959	975	929	965	948	954	948	931	918	964	923	957	920	935	911	935	932	915	959	942	937	931	930	910	992	908	908	914	918	918	964	927	882	929	890	893	941	926	967	933	940	966	951	936	899	955	879	985	942	942	961	950	965	916	989	959	886	936	918	929	982	895	930	973	932	959	974	983	990	943	945	959	991	917	992	972	945	962	955	944	938	910	899	891	937	946	965	945	949	902	940	971	883	907	895	932	990	884	931	884	948	984	927	928	911	929	923	947	965	970	948	951	957	948	947	961	961	953	919	950	925	1005	998	925	939	881	923	960	957	959	989	951	983	972	996	919	910	950	934	944	966	962	936	962	907	949	996	936	894	1001	932	941	989	927	983	932	944	962	923	933	933	912	1027	918	953	932	912	942	939	1016	933	945	982	936	933	878	937	985	934	951	944	932	982	930	941	949	984	926	915	965	920	992	963	940	969	951	919	920	944	876	928	952	923	962	995	939	905	921	931	923	903	918	930	935	958	987	917	898	895	920	942	983	914	915	916	901	906	940	990	954	886	937	921	898	993	925	978	952	968	941	896	912	935	926	918	917	900	971	907	934	917	900	948	908	938	985	936	972	931	928	993	933	970	939	961	912	964	939	939	946	991	935	935	916
17003	9640	9401	8288	7624	3611	1023	688	724	688	581	517	529	508	468	348	308	329	333	335	340	367	332	344	396	435	413	559	452	439	445	357	313	304	291	275	283	294	254	235	267	252	234	254	261	249	234	237	281	241	257	272	261	266	251	262	254	251	252	240	258	224	220	227	240	244	240	241	228	239	229	228	239	226	280	237	274	237	242	255	251	240	233	229	254	200	243	224	248	249	251	225	213	255	219	238	234	249	244	250	238	238	248	236	225	251	238	214	242	265	241	251	245	248	273	252	267	242	234	265	234	225	229	225	242	241	224	270	230	230	232	246	270	249	227	246	227	209	216	236	241	210	211	210	220	219	230	245	246	271	237	225	223	225	244	243	222	236	226	248	253	205	216	235	220	244	244	206	250	257	225	240	222	251	251	239	252	217	238	235	249	230	234	234	232	249	244	231	237	268	253	263	249	281	274	235	206	218	218	224	242	251	258	241	243	216	223	261	243	251	242	248	237	236	217	223	244	228	227	238	237	244	250	241	227	245	224	228	242	235	255	223	250	239	222	262	246	267	253	247	260	235	245	215	209	230	240	242	246	244	237	235	247	251	261	218	241	232	222	240	270	228	267	250	219	242	234	226	238	222	236	254	233	270	260	261	242	233	253	244	237	258	227	230	236	247	253	238	267	231	233	267	252	261	237	289	241	251	246	229	243	240	228	243	237	245	237	247	229	235	249	233	246	251	208	229	250	242	232	247	229	258	229	253	284	227	233	209	198	220	235	214	215	245	217	220	240	230	256	219	243	253	238	236	229	235	197	216	248	237	232	245	246	274	246	238	268	254	226	226	234	268	272	249	241	265	211	229	250	250	235	257	255	228	225	242	238	236	218	224	215	234	231	251	249	227	227	206	235	252	257	277	228	242	243	226	218	237	249	262	243	214	266	222	247	243	229	245	218	270	263	242	210	214	220	266	228	233	219	194	230	251	248	223	251	211	244	248	239	263	220	235	235	234	214	229	234	225	240	242	250	245	282	247	227	256	255	227	233	229	252	231	239	245	253	252	232	233	252	254	231	256	224	241	247	236	255	233	267	243	239	239	226	228	226	239	236	219	255	249	238	210	242	231	242	259	239	238	254	235	230	222	230	271	239	257	243	232	245	227	253	252	229	238	257	276	256	234	240	244	241	241	235	235	221	256	222	267	235	245	227	230	211	223	204	268	245	221	231	243	245	228	209	235	246	243	229	245	247	214	262	246	226	247	233	254	235	259	244	259	233	205	228	261	237	233	229	253	245	244	257	256	257	229	245	244	242	233	276	244	245	257	223	212	227	254	227	248	219	249	254	249	241	272	244	250	229	209	249	262	236	224	233	242	227	255	219	212	251	249	241	230	246	218	223	264	236	262	235	227	231	231	214	220	194	249	215	239	206	235	234	272	224	254	244	247	225	240	245	233	255	221	239	250	237	240	225	244	268	240	238	267	259	237	246	228	260	245	208	262	248	267	236	242	239	229	242	235	227	217	195	233	254	218	235	220	215	242	231	234	261	227	253	262	242	259	249	234	241	214	225	222	255	225	232	237	245	220	263	213	227	249	234	235	222	264	238	241	241	243	222	240	222	261	231	226	233	242	227	248	229	261	232	227	225	233	256	200	190	235	276	227	257	230	232	247	236	246	276	255	216	259	247	245	255	267	242	235	221	245	234	241	242	220	251	225	262	235	251	232	209	228	244	272	242	244	266	233	210	230	262	240	218	247	239	247	227	230	243	247	248	237	227	259	251	251	215	237	224	230	208	226	229	229	262	223	226	241	225	229	236	253	258	263	250	236	250	236	229	257	237	260	253	220	257	246	234	239	249	234	252	222	215	239	234	242	257	233	253	236	244	227	231	226	230	253	232	242	244	244	252	245	220	251	228	272	214	217	239	234	246	273	226	234	229	250	230	266	245	245	220	198	218	251	244	240	259	237	245	224	239	229	217	252	231	230	262	243	235	231	255	257	235	246	245	222	275	188	230	250	257	255	249	222	254	247	220	252	202	272	253	239	251	236	258	236	244	246	246	254	230	241	238	268	247	237	262	210	247	249	227	229	245	236	256	226	219	235	249	234	220	240	230	250	225	212	230	221	218	207	255	264	279	248	198	263	255	248	250	219	223	236	234	267	238	237	236	259	233	222	249	243	251	224	250	215	268	233	228	228	241	222	235	271	227	235	256	264	231	239	241	272	232	203	217	229	246	224	258	247	243	240	226	257	267	258	292	245	234	214	235	243	234	235	247	231	229	225	228	229	231	261	252	289	245	231	215	236	246	222	248	219	228	229	254	229	224	220	244	234	230	238	245	253	237	230	230	239	240	231	249	246	241	229	245	252	231	286	251	246	205	226	258	257	240	258	219	220	237	242	251	217	221	241	247	266	231	247	209	218	267	253	248	227	223	242	244	248	213	280	238	245	250	253	253	252	219	249	231	243	264	217	230	243	207	214	238	243	228	245	236	258	243	247	220	214	233	254	269	279	258	227	253	248	246	219	202	235	208	258	248	218	231	246	247	265	266	233	203	232	237	267	216	253	251	243	231	232	242	206	231	244	248	229	236	196	201	255	241	198	235	248	245	223	249	229	229	260	218	242	258	219	267	230	276	236	214	243	251	247	234	274	235	230	254	236	239	243	221	227	211	230	233	232	262	201	256	233	255	236	252	281	242	213	242	259	219	237	237	222	235	230	241	238	225	220	257	230	251	218	234	249	239	234	234	251	228	241	244	250	224	230	229	273	256	245	245	242	241	241	225	263	252	252	240	237	263	248	267	247	277	238	203	243	252	218	248	230	215	207	265	272	239	242	233	231	243	245	263	235	248	242	231	255	233	227	231	214	248	254	239	258	214	227	229	265	214	252	216	252	239	248	211	245	213	245	208	271	252	256	242	211	244	229	219	260	268	241	258	229	246	198	235	223	228	232	226	238	210	227	237	225	231	246	257	234	254	246	222	236	213	223	230	225	240	236	218	213	223	244	224	235	226	259	225	248	214	227	214	218	237	272	258	244	243	221	238	254	237	242	252	241	250	228	243	219	237	203	310	238	213	240	255	236	241	250	231	235	251	223	226	236	222	227	215	245	249	246	257	209	207	229	232	246	207	231	246	230	249	229	238	194	248	216	233	238	243	254	241	262	246	216	225	229	238	240	241	222	224	235	214	247	242	249	239	231	238	247	269	228	222	238	241	237	215	239	243	233	262	273	244	270	222	246	231	252	267	240	254	244	239	266	257	218	248	206	234	210	246	238	236	234	252	237	214	216	219	244	226	239	224	229	253	220	244	256	248	252	224	244	207	237	251	240	257	234	230	261	229	223	210	226	219	224	242	197	247	245	246	267	231	236	235	240	248	239	259	261	254	261	216	243	236	240	253	252	226	267	238	227	238	223	246	254	251	278	238	249	234	260	248	247	238	243	225	241	227	266	262	241	263	215	233	230	275	222	238	261	231	222	237	232	238	211	239	265
10550	8116	14640	19125	20610	11570	4246	2982	3267	3138	2927	2475	2342	2403	2415	1396	1241	1194	1209	1355	1429	1699	1522	1354	1891	2272	2194	2920	2168	2075	2167	1620	1234	1148	973	953	961	810	780	710	767	715	684	649	659	675	633	715	715	692	672	663	684	693	621	683	669	594	630	609	641	642	586	580	638	606	598	594	645	595	619	618	641	647	650	629	598	659	614	633	641	588	625	627	584	602	562	568	609	612	608	623	618	596	587	595	600	608	566	604	572	595	651	604	595	572	608	597	603	594	603	596	598	618	602	606	572	598	598	643	604	594	564	569	611	567	610	583	597	623	577	573	589	555	604	619	588	589	624	645	587	577	633	601	598	555	602	589	608	613	572	599	587	650	588	596	589	595	603	579	593	662	656	587	629	582	611	591	647	594	614	645	648	618	612	601	614	580	617	599	581	610	654	588	594	607	633	560	600	607	606	585	589	595	616	617	612	574	578	605	608	573	619	656	600	575	609	571	637	602	610	657	625	608	606	568	602	601	588	571	594	609	622	610	568	578	598	621	594	583	599	597	570	552	604	567	609	575	635	599	593	622	606	616	600	621	556	633	645	575	563	616	611	614	644	592	624	616	616	604	615	600	602	606	606	621	612	622	636	573	577	603	573	611	582	626	606	600	577	610	560	579	651	561	634	594	580	601	570	548	566	584	605	635	578	611	578	589	570	574	626	583	613	555	656	575	598	593	608	572	620	622	576	624	612	605	561	564	602	585	641	573	615	585	582	631	576	605	626	605	626	632	581	604	615	588	580	628	606	592	576	582	611	605	619	554	591	560	576	573	612	565	592	606	540	560	573	574	631	588	620	590	617	585	617	597	587	557	595	584	608	628	629	571	641	604	614	594	600	582	593	582	648	593	581	600	563	654	616	620	611	629	629	593	588	615	607	565	603	617	572	633	595	572	585	624	602	609	642	587	616	636	541	578	593	582	570	575	554	551	600	625	608	599	605	578	593	595	613	570	562	634	639	638	599	568	584	584	596	594	566	587	616	627	602	618	585	619	582	625	561	588	624	556	620	565	562	589	607	624	601	579	568	585	639	608	592	634	582	607	621	588	638	578	620	590	610	645	582	632	571	588	602	618	604	578	609	626	625	643	589	592	591	580	569	610	615	590	627	616	604	614	580	599	561	567	608	587	552	586	624	586	580	581	545	622	634	581	603	600	649	625	572	618	582	615	577	589	572	527	607	640	584	588	592	646	635	600	575	618	581	629	606	584	593	624	561	618	640	549	589	614	599	625	607	613	578	612	515	574	588	627	580	582	562	619	583	592	594	579	593	615	642	597	569	590	636	557	585	665	634	562	581	591	593	641	564	601	647	596	589	594	648	606	589	609	639	601	599	649	597	576	583	599	584	541	630	577	562	563	590	568	564	633	601	618	630	624	607	563	645	616	619	627	598	630	571	608	617	535	570	573	611	601	607	544	545	546	609	584	587	593	586	601	591	630	561	597	587	573	610	642	598	583	571	551	620	618	573	563	586	571	609	577	633	575	642	575	625	622	595	600	549	564	602	591	570	625	619	589	595	593	596	599	576	633	599	603	602	549	620	570	600	581	588	587	585	574	627	576	573	560	569	587	552	584	658	595	601	618	634	611	582	594	596	607	614	611	590	609	594	629	521	584	631	614	613	587	541	633	591	589	548	660	634	629	596	620	558	619	591	606	573	599	597	599	564	579	626	608	601	597	589	573	567	617	627	609	629	590	592	616	594	592	585	579	595	642	578	588	624	586	565	606	604	581	542	571	590	597	620	596	660	587	588	592	575	604	575	614	646	621	640	619	599	551	593	595	610	599	554	611	622	567	615	597	560	603	574	571	554	576	581	603	574	574	591	591	609	587	595	610	566	622	592	594	586	573	586	598	569	616	601	585	585	565	631	609	634	575	614	629	600	647	631	576	564	543	598	568	594	581	644	603	578	650	614	621	557	608	650	615	539	575	579	641	601	553	552	581	564	565	583	563	539	597	573	570	599	637	602	590	585	605	592	624	595	632	614	598	654	574	605	600	585	567	602	588	625	594	606	578	599	582	551	571	592	616	628	600	571	599	605	594	575	597	560	600	594	605	597	648	574	559	600	599	576	563	644	602	606	582	577	653	624	624	615	578	618	613	605	626	614	617	571	637	573	601	567	610	530	613	631	555	607	561	566	603	621	585	600	607	605	526	610	581	577	641	651	623	617	596	580	566	585	608	583	622	588	596	594	603	535	598	577	553	630	591	580	626	563	628	599	590	647	569	577	564	582	602	594	590	591	594	595	622	620	619	572	614	614	590	617	615	595	607	627	564	603	588	600	600	555	577	619	603	601	613	601	572	543	591	586	589	585	598	604	597	619	588	593	638	565	589	666	603	656	575	573	593	594	573	627	605	604	635	594	639	591	643	618	631	594	602	577	602	581	612	572	558	587	622	618	604	585	582	615	611	582	564	628	554	569	570	589	612	596	596	604	568	580	613	601	620	603	569	583	595	638	572	608	558	632	585	594	608	602	594	637	580	582	612	636	685	638	571	596	599	607	575	574	582	593	593	561	605	616	578	560	586	630	613	607	598	577	599	576	639	599	598	585	603	578	588	601	634	643	591	604	647	600	573	570	606	609	601	570	592	564	575	608	640	564	578	577	610	574	608	578	568	616	585	631	616	596	653	635	588	589	618	611	616	634	607	566	592	640	614	605	566	597	649	580	561	611	562	642	609	588	598	627	575	613	573	589	606	615	582	603	569	596	616	613	610	579	585	586	647	582	570	560	608	653	602	638	601	585	574	612	616	603	581	587	631	577	576	580	631	616	648	590	613	600	587	593	590	586	562	557	565	612	609	651	569	620	597	607	607	642	609	596	584	616	550	582	593	589	591	575	579	605	618	657	580	572	579	574	585	589	605	616	580	619	571	645	612	587	588	589	625	545	586	597	595	572	611	652	636	570	624	630	572	602	589	619	591	621	568	604	590	574	621	627	593	556	599	602	578	574	621	568	565	655	596	616	598	612	628	549	580	623	637	556	596	601	581	594	585	593	584	615	562	644	600	597	614	590	614	628	606	599	606	577	594	621	589	611	575	588	629	571	556	607	603	575	587	575	592	615	564	626	597	583	559	573	676	594	591	605	587	637	619	596	548	596	637	626	618	556	610	603	514	618	591	609	590	621	595	608	617	597	610	608	552	622	645	583	615	601	634	576	589	580	572	583	606	599	677	616	596	556	591	641	560	596	582	590	627	633	636	639	618	588	598	563	569	603	578	598	579	610	606	589	576	595	580	611	627	597	591	594	616	617	611	605	568	605	615	582	638	575	635	593	608	583	613	608	631	571	562	600	616	615	634	644	612	610	609	606	571	684	599	576	616	591	593	571	587	641	605	603	582	583	608	604	625	605	615	613	590	566	555	629	617	601	602	628	604	598	616	635	612	617	672	599	569	574	606	588	629	608	562	602	618	624	628	597	593	591	558	575	590	602	632	581	608
24056	14114	14322	13025	10838	5236	1944	1040	1133	936	834	657	612	645	545	391	349	353	359	377	416	505	429	395	594	601	582	674	513	444	529	389	323	309	247	307	264	234	214	246	247	196	209	216	227	193	222	246	230	216	210	205	198	217	205	221	204	208	211	178	196	206	196	186	204	189	184	202	184	208	186	206	220	203	188	188	192	166	214	223	183	207	199	191	198	172	188	169	190	205	219	203	171	205	184	203	184	192	189	176	194	191	186	210	187	204	178	205	199	216	193	197	183	195	166	185	197	184	178	201	193	186	194	204	180	212	191	190	184	234	198	196	207	174	184	199	177	176	193	197	216	201	201	184	193	193	196	196	170	209	185	204	213	194	187	200	201	165	208	207	189	189	198	205	205	182	175	216	224	184	194	181	198	218	194	188	193	212	204	197	195	204	173	191	175	218	199	173	175	194	168	209	208	182	182	163	181	173	199	198	198	195	205	186	192	213	215	188	184	201	205	173	175	179	177	206	203	187	188	195	177	183	199	200	211	172	174	191	206	194	210	191	163	189	201	220	177	190	191	211	195	162	182	201	176	197	211	172	195	180	182	199	198	200	219	185	208	185	182	186	191	207	194	180	203	209	205	188	178	203	196	183	208	206	205	193	180	202	181	184	213	188	200	189	176	222	174	196	190	203	180	185	196	187	199	197	172	187	198	195	199	171	174	179	205	196	181	167	202	179	159	192	178	163	208	182	177	202	192	196	182	190	202	240	180	209	181	213	202	179	191	196	184	196	204	212	203	194	181	192	191	214	163	200	196	203	199	192	182	207	197	195	198	191	192	192	237	196	200	205	178	190	195	205	205	204	208	207	193	176	200	212	210	181	204	200	204	220	177	190	167	200	189	205	167	174	198	176	182	203	198	200	202	202	171	171	177	201	158	201	219	196	177	192	216	190	160	184	196	172	178	193	192	214	202	212	192	203	192	204	203	181	215	187	208	162	199	191	196	173	188	171	183	171	178	186	211	201	209	168	196	168	181	193	201	197	187	192	188	172	157	217	185	186	180	192	181	191	205	182	207	205	194	192	183	197	168	177	170	184	193	191	203	193	201	222	187	192	196	213	161	202	192	204	176	194	194	201	181	204	222	189	232	203	200	192	196	210	186	205	174	183	185	207	200	209	179	210	181	180	206	186	167	209	218	194	176	194	192	179	170	197	156	188	186	179	162	198	187	192	212	193	181	181	198	204	183	211	196	170	176	205	215	209	232	185	213	194	182	167	228	207	183	172	204	212	193	180	196	183	214	192	218	206	199	208	173	198	176	198	192	203	176	221	205	185	190	180	209	197	189	185	195	200	178	196	181	194	216	194	202	210	188	222	217	202	192	188	203	201	201	212	196	170	178	205	173	190	192	180	196	173	190	186	219	193	184	172	171	177	196	209	176	194	175	173	177	202	216	206	206	162	189	191	215	176	212	178	208	194	158	190	229	197	189	201	211	182	203	197	186	212	205	213	153	203	165	187	204	177	190	209	184	173	151	167	201	188	201	199	199	172	166	197	209	183	188	189	199	163	195	177	198	196	201	185	201	147	168	200	192	191	198	214	200	201	184	182	176	183	210	175	180	229	193	199	153	204	172	183	189	189	182	203	207	175	182	201	228	197	197	182	191	181	198	190	162	227	187	203	184	187	187	191	225	231	211	179	201	181	173	221	178	181	166	195	197	191	187	187	203	197	195	190	174	166	198	202	187	194	206	168	201	230	169	198	193	175	172	207	198	181	187	196	201	192	192	184	177	196	201	169	187	228	169	196	176	199	177	177	200	193	194	218	171	199	182	187	186	189	180	194	179	188	172	182	201	197	201	174	175	183	169	178	225	190	198	181	185	208	173	171	190	175	161	194	200	207	166	203	194	211	164	182	200	209	216	186	160	195	189	199	196	194	173	184	172	174	190	187	193	207	236	182	204	184	184	185	200	178	203	176	198	186	179	183	171	218	185	176	181	195	220	205	190	203	196	188	169	176	191	180	194	207	199	181	215	190	170	197	181	175	196	206	186	194	182	202	210	214	171	187	176	173	190	169	220	195	216	208	191	207	165	187	200	215	179	163	174	186	203	210	186	176	179	206	206	179	213	200	194	194	213	174	205	199	201	169	203	217	182	184	212	177	198	182	200	190	193	182	189	227	210	213	178	214	205	168	191	184	191	200	189	185	196	145	179	201	225	189	187	171	178	202	200	189	204	213	196	210	184	191	198	218	203	188	193	205	213	178	183	181	202	187	218	194	181	194	183	187	190	205	171	172	198	197	174	201	218	196	166	193	207	180	187	198	184	186	222	185	207	198	188	166	177	187	194	224	203	182	172	188	184	205	180	203	184	196	200	216	174	189	170	186	168	180	195	196	175	213	191	184	188	220	182	198	183	204	207	197	233	180	197	204	187	193	221	194	210	201	204	200	196	175	182	191	183	213	178	188	185	162	200	162	172	174	169	207	185	189	190	176	202	203	186	212	201	201	186	189	206	219	190	212	181	199	199	208	209	190	194	200	164	184	181	204	202	206	158	186	192	194	180	187	195	229	159	182	175	181	228	165	187	203	197	185	184	195	191	204	223	185	192	189	192	215	201	189	192	225	177	212	187	178	183	206	192	194	209	196	201	186	196	206	218	206	175	197	189	178	182	228	184	211	194	181	210	184	203	182	182	190	161	192	200	180	174	187	200	227	178	178	187	193	213	184	180	192	220	194	207	188	216	200	197	170	203	201	184	218	225	198	189	178	167	180	196	186	194	163	177	200	198	203	201	184	208	179	181	189	165	193	197	190	181	200	216	177	195	212	191	198	163	187	212	196	197	189	174	211	200	203	185	182	214	197	180	217	182	195	214	186	190	175	206	199	183	214	187	202	181	176	225	196	191	185	156	179	180	188	175	201	195	186	187	197	180	208	167	201	200	200	193	183	173	175	194	219	204	201	191	180	193	169	211	202	189	215	187	211	211	186	185	206	198	163	183	210	192	209	164	198	204	202	185	213	188	182	206	184	194	206	218	209	212	177	152	215	195	207	185	185	207	199	198	191	174	215	198	172	228	178	200	189	192	198	187	184	183	171	191	197	190	186	171	179	169	221	202	178	186	202	188	203	193	187	203	185	224	188	203	179	181	198	197	202	204	208	176	195	213	225	173	206	185	192	184	202	173	185	204	198	198	187	192	200	209	186	196	179	193	189	188	208	182	193	196	178	182	197	194	189	197	191	182	195	172	184	199	179	196	179	191	189	193	203	180	195	210	174	196	183	188	215	190	191	174	198	184	173	195	203	186	197	194	179	198	194	213	199	205	193	193	183	211	169	211	204	179	194	189	201	211	192	188	199	199	176	200	196	229	196	205	183	175	203	173	189	195	191	214	227	214	200	229	185	181	176	189	187	198	211	207	199	197	213	204	199	177	176	178	199	191	201	196	200	195	190	181	179	177	200	193	170	204	173	178	192	168	203	193	204	189	194	177	197
13455	10604	19248	24409	24199	14315	6266	4400	5451	4760	4255	3384	3324	3348	3031	1864	1891	1549	1661	2189	2083	2949	2275	2326	3469	3675	3410	4552	3101	2941	3062	2202	1696	1680	1171	1229	1036	889	791	730	739	722	698	602	674	702	653	672	739	624	604	645	609	616	669	626	560	544	546	558	550	511	567	541	544	511	560	553	569	566	479	534	512	526	533	542	541	527	518	529	533	553	524	533	539	530	527	516	514	523	485	499	533	498	538	526	514	535	498	560	557	538	524	494	476	488	504	543	573	549	505	580	535	509	502	517	492	555	509	530	495	526	534	545	501	503	514	521	492	604	546	537	497	531	528	493	501	533	492	468	493	494	518	527	514	532	525	520	521	503	483	505	491	496	526	496	508	483	515	488	503	480	492	502	495	510	512	533	498	507	505	516	496	525	536	506	543	528	544	500	498	507	528	483	499	535	507	538	551	519	535	463	521	480	518	540	536	550	499	474	509	511	477	536	534	538	549	514	524	525	542	506	536	487	506	521	524	524	514	486	507	529	524	533	526	541	510	527	496	486	542	486	471	484	480	498	535	497	475	501	502	525	528	470	500	504	496	506	485	502	507	531	535	488	497	505	505	482	520	528	504	532	509	501	493	516	511	523	490	492	555	506	536	517	500	543	491	528	482	493	539	525	508	538	515	481	528	494	523	495	554	524	507	518	495	517	526	511	517	466	499	539	560	525	520	513	497	482	529	501	489	506	535	540	493	545	468	529	532	508	456	511	529	512	540	482	510	511	526	513	569	502	469	483	501	543	530	523	505	492	547	532	483	522	540	519	560	549	502	528	521	549	508	478	497	502	506	471	521	503	493	495	503	537	499	501	528	537	536	547	513	537	544	528	500	493	500	515	529	523	509	499	547	509	529	540	546	508	539	504	511	480	516	458	482	491	504	518	507	525	511	506	524	508	497	521	516	489	462	510	546	536	561	475	518	546	507	507	532	487	491	474	482	549	512	507	537	507	541	512	532	479	525	516	487	475	517	497	528	523	485	504	489	558	534	499	509	527	516	510	548	496	471	547	512	489	498	535	504	472	508	495	533	510	500	515	493	522	517	515	494	478	476	480	524	517	510	526	531	484	514	518	530	516	514	502	535	537	460	476	522	501	499	512	542	505	498	519	491	529	533	507	521	483	524	512	467	532	503	527	523	502	508	524	514	510	498	557	474	481	480	519	539	522	548	516	501	500	494	476	501	513	544	499	470	523	511	506	486	547	526	488	527	525	502	485	477	500	516	485	510	518	520	495	505	548	533	547	516	501	489	595	530	471	537	531	550	487	518	543	510	485	491	496	522	494	530	522	459	493	516	509	521	499	526	501	512	500	546	534	524	496	480	503	490	545	520	484	502	517	557	521	528	517	515	494	495	545	544	471	515	496	523	525	536	511	522	543	503	497	486	515	540	539	509	534	495	509	474	511	511	485	493	531	485	481	533	516	512	545	532	540	492	494	485	501	527	519	470	495	501	509	500	492	497	509	513	488	514	511	505	516	534	508	477	508	506	508	520	489	463	492	514	518	490	547	479	520	496	493	534	527	491	524	445	522	507	495	512	510	500	496	508	509	522	494	505	527	551	528	466	499	514	506	493	503	530	530	457	500	502	494	537	542	505	527	483	509	517	515	480	506	529	517	544	552	543	522	498	506	531	527	535	534	512	545	517	543	547	507	540	493	504	499	489	497	519	508	524	516	532	453	484	545	543	514	483	542	525	510	552	536	541	484	495	491	520	537	510	520	498	532	513	533	501	516	524	491	544	513	515	480	493	522	508	502	494	492	510	518	518	477	516	498	548	474	511	528	507	529	521	520	521	509	520	481	493	510	475	535	505	493	540	505	547	549	519	531	530	490	546	511	505	509	498	500	506	487	468	513	515	516	521	488	527	528	505	486	509	527	462	524	519	505	489	513	519	495	474	504	511	519	507	507	533	484	517	506	511	525	493	548	539	528	525	490	487	521	510	537	486	559	535	488	503	513	499	527	471	501	490	548	524	502	538	489	515	515	540	537	505	505	501	512	547	517	554	484	496	473	474	523	544	533	504	495	544	506	504	487	485	514	491	512	502	530	518	481	500	515	524	504	507	501	523	502	522	495	520	523	534	529	503	498	479	462	495	517	515	487	522	459	524	525	529	536	508	467	487	485	543	510	545	516	494	481	543	502	494	474	491	460	519	492	456	480	525	516	534	534	514	526	504	508	509	498	506	501	514	562	516	513	533	513	548	523	505	530	500	534	536	474	517	511	501	506	483	531	530	466	523	521	502	523	523	528	511	504	519	496	494	503	517	512	470	495	574	534	506	503	507	498	506	507	490	523	536	494	481	487	525	544	499	507	453	505	477	501	475	511	514	473	466	484	485	535	485	502	504	482	529	528	540	524	507	517	494	534	539	501	543	526	487	495	496	498	530	493	505	522	486	546	537	485	504	543	517	503	481	525	512	495	496	468	530	517	499	507	506	489	503	503	537	544	524	493	540	514	516	499	513	528	532	471	487	498	532	491	517	557	527	468	501	495	532	527	509	521	525	526	534	568	538	495	536	525	523	498	515	521	490	507	498	503	552	506	471	543	592	510	515	508	498	502	484	529	558	512	504	487	516	502	494	507	499	530	513	524	496	516	510	514	511	486	532	540	545	514	514	561	555	481	528	519	522	552	542	473	512	531	506	551	550	470	489	545	543	510	530	505	535	559	528	519	538	474	528	488	542	474	505	464	507	465	515	477	521	509	531	519	469	530	565	515	509	514	506	528	509	526	504	490	491	548	505	486	482	485	548	511	486	477	491	491	499	487	558	528	517	502	516	533	532	501	515	518	492	513	507	495	531	520	520	520	521	524	511	520	534	544	520	557	513	548	532	484	501	529	506	500	501	506	488	547	501	558	498	476	441	490	480	495	539	517	546	461	509	558	513	522	501	478	501	508	485	533	473	532	515	495	503	486	550	516	513	508	526	514	523	510	515	508	487	562	533	500	512	519	510	524	503	513	515	476	502	532	558	496	514	477	523	501	548	513	528	523	504	562	530	504	504	521	508	519	498	522	533	492	503	499	535	534	488	484	535	510	522	492	514	516	486	485	470	521	508	548	487	517	523	510	501	503	516	500	479	525	483	487	528	517	481	556	553	543	509	478	492	516	508	539	474	517	511	487	485	541	545	512	549	523	522	500	489	472	534	490	496	515	551	522	534	527	545	512	484	515	479	516	478	474	549	504	528	520	504	554	508	509	532	541	546	442	500	518	498	502	504	507	583	521	517	516	483	555	547	508	496	534	505	507	515	487	541	487	516	567	547	522	544	524	542	479	512	477	490	476	490	513	499	510	503	491	472	518	491	527	493	514	491	486	510	490	498	546	553	508	510	549	487	487	501	489	526	504	502	502	559	519	529	550	492	547	507	480	526	545	510	505	553	514	486	500	509	506	498	478	469	516	528	520	509	565	495	505	523	544	507	451	508	535	509	515	494	501	526	503
8703	4779	5238	4541	3554	1426	526	477	484	474	524	452	473	486	457	421	413	396	388	397	399	402	392	372	406	379	429	431	412	411	424	401	448	393	395	399	333	402	358	398	407	376	382	401	389	381	378	389	386	388	369	403	413	403	398	384	387	365	376	414	373	383	354	364	397	413	405	389	390	367	367	368	340	365	384	347	426	421	396	364	381	383	380	399	382	434	386	406	401	379	427	412	424	384	410	410	418	389	369	419	402	396	431	404	413	373	420	356	360	419	381	378	384	402	387	355	389	385	383	388	433	402	395	373	371	422	392	421	404	378	380	390	374	377	414	418	376	377	368	390	375	367	409	421	436	417	369	395	394	410	427	354	377	370	364	389	360	389	409	360	366	388	382	377	403	419	372	423	369	368	367	395	381	376	378	336	397	384	414	386	360	395	397	404	383	403	379	378	382	403	383	385	392	375	388	394	366	381	392	372	417	366	383	428	408	371	400	389	351	381	386	381	388	373	393	391	392	380	354	390	414	395	433	372	424	379	406	418	367	389	390	402	376	395	394	379	380	418	411	370	371	436	377	362	403	424	369	390	407	384	381	408	371	367	362	360	376	376	377	406	378	348	400	418	416	389	414	366	386	377	376	394	387	391	406	390	358	360	377	377	384	361	395	392	401	413	375	403	383	418	404	370	397	372	395	363	396	414	416	354	399	378	396	366	404	373	393	377	416	368	361	364	383	379	345	374	402	347	373	430	411	364	396	418	421	400	397	377	403	400	407	399	438	355	357	376	374	370	336	382	339	436	405	388	369	389	365	363	348	360	362	395	411	398	383	329	353	399	404	345	366	357	392	372	406	409	333	396	375	385	376	358	377	401	408	388	366	431	397	379	345	391	427	358	388	372	384	404	381	389	394	360	382	367	382	384	385	354	393	378	391	409	404	384	347	415	385	373	371	385	364	394	385	402	385	429	411	410	378	420	368	378	367	374	410	391	342	365	364	363	383	380	421	401	413	386	379	387	378	379	342	382	370	432	352	383	420	405	423	421	367	426	386	391	392	395	407	362	360	384	346	363	390	343	362	399	379	408	406	364	420	384	391	370	394	358	404	379	383	386	344	390	375	383	384	375	379	354	392	364	394	427	399	387	405	372	356	410	361	385	380	345	390	406	403	363	380	368	390	393	390	400	368	389	383	378	403	370	404	399	358	374	387	428	375	389	383	383	416	396	393	399	389	421	418	401	415	346	361	447	379	396	413	439	373	405	399	393	397	391	325	375	387	375	361	388	360	375	356	358	434	376	390	374	415	391	393	384	396	370	367	375	381	367	384	401	408	367	375	355	365	387	375	381	371	359	367	371	390	384	417	402	407	371	406	373	402	383	422	377	367	392	395	376	360	381	411	379	397	368	376	377	446	366	356	366	370	408	392	395	392	394	385	392	375	365	341	389	411	379	383	409	382	390	369	357	392	361	381	407	381	408	415	404	416	404	435	397	339	421	390	392	375	398	370	386	384	409	408	408	385	406	400	366	361	402	393	377	409	393	367	369	400	412	367	370	385	372	371	392	397	386	380	403	369	392	404	385	403	402	382	392	415	357	398	382	386	366	377	375	381	361	396	360	392	372	371	391	376	397	419	439	415	402	402	416	403	384	353	363	384	383	364	384	386	420	374	385	380	355	414	391	390	412	389	406	372	376	396	377	382	386	369	403	353	393	392	400	347	418	392	343	386	364	398	413	358	373	413	406	354	365	404	335	376	390	363	398	383	377	391	406	410	363	376	445	406	445	398	408	383	426	348	387	394	361	372	383	384	389	415	373	402	379	394	379	385	370	389	379	381	367	384	395	421	383	394	363	357	366	378	375	380	367	358	377	400	406	399	373	411	366	400	385	377	364	378	400	382	402	387	389	379	444	363	395	377	367	365	420	396	365	396	388	383	351	399	404	390	415	431	380	394	406	402	366	404	386	336	381	395	355	390	388	383	378	382	376	383	368	395	387	378	377	365	387	401	387	393	353	352	373	415	398	384	394	389	386	388	372	385	368	370	393	381	357	371	383	364	414	383	395	389	374	377	393	366	357	392	390	394	386	391	371	377	387	416	376	364	372	369	402	365	368	385	378	377	356	388	388	384	415	401	383	402	393	386	415	356	377	364	334	382	430	406	389	387	391	390	383	384	390	410	403	371	394	382	366	414	401	384	384	369	392	398	372	370	407	416	390	343	397	387	409	374	365	380	381	386	375	360	393	374	397	396	366	376	358	379	383	392	366	403	417	374	372	423	398	396	402	386	374	368	354	420	417	398	385	369	395	429	403	417	395	392	370	437	344	377	382	351	382	376	406	406	357	376	402	363	368	403	404	401	451	383	415	414	380	383	371	377	404	382	396	407	376	382	433	394	393	409	449	413	357	399	403	399	407	400	409	389	340	394	373	388	387	391	389	342	351	395	410	394	399	400	397	397	390	409	413	402	384	372	404	400	377	410	352	412	421	374	414	402	380	416	385	364	387	403	401	366	402	379	372	394	402	432	400	384	393	357	386	387	353	379	377	376	411	393	388	407	419	416	401	399	388	399	389	378	360	389	376	377	352	398	393	363	389	346	373	371	377	381	363	382	373	384	404	389	385	418	388	351	392	370	430	384	390	391	410	405	413	393	413	398	395	388	374	377	373	377	394	340	384	359	404	379	361	409	437	393	408	395	379	402	415	378	367	422	394	375	378	372	409	377	385	362	363	377	345	405	362	405	402	387	405	385	406	391	397	356	374	376	371	389	379	385	380	385	362	370	383	417	407	412	393	390	355	360	358	382	367	367	373	386	416	354	414	372	368	399	405	385	381	356	399	417	364	374	379	433	398	395	330	400	395	410	377	400	354	380	383	408	394	382	413	356	388	382	344	366	434	415	367	390	398	376	390	395	415	388	359	377	371	375	389	379	397	374	389	398	389	418	372	377	375	374	392	408	324	365	364	385	416	394	363	384	386	392	375	407	404	385	398	389	424	384	405	389	377	384	378	375	358	379	420	389	369	398	384	398	415	411	424	387	370	410	413	369	408	413	439	369	379	379	382	398	375	394	381	405	353	396	391	401	396	398	371	408	351	399	388	397	408	393	360	385	343	366	360	378	402	378	420	421	366	356	356	374	385	378	431	369	396	382	425	408	369	372	412	376	410	383	411	382	381	343	407	386	389	407	412	370	374	390	362	375	373	411	406	414	392	416	418	375	405	383	395	387	417	418	372	379	362	411	359	395	399	373	386	370	415	380	433	381	381	385	377	429	403	347	377	398	422	376	380	370	373	396	377	408	384	378	364	360	380	373	399	411	404	398	423	383	368	366	367	368	360	419	373	408	347	372	428	399	381	374	399	357	333	377	412	407	354	394	402	347	386	402	372	400	366	400	374	386	396	366	399	399	382	409	390	386	377	408	371	395	378	380	386	409	390	376	396	377	354	346	401	425	429	389	392	361	374	382	392	403	395	400	403	384	361	360	390	415	399
5591	4667	9671	12589	11774	5222	1760	1344	1470	1786	1619	1433	1518	1706	1453	1024	940	981	912	954	960	1007	947	942	1009	1047	1070	1227	1142	1206	1379	1094	1014	999	958	965	1012	979	910	949	895	935	895	976	922	914	949	939	925	915	889	877	978	853	882	859	992	914	881	911	884	870	895	940	934	842	927	894	908	910	914	854	910	916	917	933	919	893	908	912	931	915	901	974	950	908	951	933	911	932	897	914	869	892	936	940	892	905	928	882	907	916	907	940	876	882	826	964	942	935	909	916	925	928	949	939	918	888	853	945	915	913	900	967	937	897	938	928	958	911	930	865	912	932	909	924	941	893	943	913	1006	893	904	915	908	879	936	888	896	957	919	964	903	861	910	893	928	915	935	886	933	926	892	918	914	922	863	873	892	903	869	912	912	924	901	945	879	945	918	900	919	888	901	903	909	861	871	942	922	899	857	896	941	934	937	885	911	915	921	900	909	937	943	907	900	895	911	920	913	917	934	952	903	898	945	945	940	878	897	946	932	875	899	890	948	882	934	901	933	947	877	973	895	910	943	947	916	932	884	931	909	863	864	880	869	917	896	896	926	903	924	913	870	952	944	944	906	892	901	899	898	923	916	947	899	875	920	911	887	967	850	882	923	920	939	923	969	923	904	842	987	878	890	944	898	866	889	929	919	913	890	967	933	951	922	903	924	954	884	903	926	898	915	905	954	876	940	903	916	911	955	948	897	882	860	915	893	976	964	891	905	889	932	935	940	922	864	905	895	975	958	949	904	923	873	942	916	958	952	933	866	914	910	914	919	905	889	893	856	981	861	896	876	902	946	951	973	901	895	918	881	909	953	909	844	912	899	892	871	946	932	869	869	895	925	917	931	951	922	882	922	896	932	914	880	881	917	897	903	928	879	944	918	942	932	938	915	921	957	932	863	904	911	904	907	865	918	936	837	897	930	863	924	954	917	894	916	924	951	948	932	922	904	920	872	874	877	859	905	895	865	924	904	942	905	909	924	948	919	936	867	947	861	909	936	921	910	932	915	904	944	921	867	901	887	867	928	910	857	883	876	921	890	913	871	901	907	954	888	884	908	880	936	922	888	933	904	932	964	902	906	879	919	924	945	923	939	945	909	930	964	920	916	891	906	939	888	951	853	961	921	920	906	870	855	890	967	888	976	960	941	861	908	860	923	940	878	905	901	933	893	964	903	932	905	863	830	922	928	934	921	939	940	875	902	918	988	959	1004	935	906	925	825	915	921	878	885	913	919	928	907	870	916	933	927	908	939	866	900	889	932	864	909	894	966	910	954	865	911	899	890	869	863	935	901	926	930	931	909	924	905	873	905	926	975	947	967	915	890	899	959	948	901	906	876	859	931	942	954	858	963	969	936	906	894	925	943	951	920	873	915	939	958	929	955	913	902	950	909	987	920	947	906	898	883	871	917	914	916	909	904	897	947	925	913	884	909	964	912	920	873	894	892	916	945	900	906	880	889	933	876	906	862	935	934	878	920	931	946	909	936	911	912	897	975	928	910	901	948	920	887	906	928	907	867	921	904	936	903	949	943	889	830	839	924	922	845	933	892	964	932	901	966	909	921	934	894	957	940	904	901	948	951	953	965	913	901	930	909	991	912	941	891	973	913	910	954	923	896	912	959	932	865	917	928	957	938	870	889	902	879	919	921	867	892	892	897	874	888	851	966	959	918	932	912	913	962	888	926	947	879	952	855	913	897	940	908	875	900	946	948	895	915	932	833	918	890	899	887	918	906	918	861	909	887	898	901	904	951	921	963	878	853	917	979	904	980	927	898	946	932	924	907	924	959	930	950	886	945	942	934	976	910	899	958	913	954	893	923	969	890	884	905	935	876	940	906	924	903	833	846	927	925	882	887	874	895	909	884	977	940	873	888	947	916	885	844	928	882	957	933	877	919	958	946	912	905	900	943	864	951	927	865	882	975	878	918	875	889	934	866	883	905	949	915	955	903	898	909	878	1019	920	936	849	919	884	904	921	924	875	869	914	937	892	885	885	884	894	918	942	961	913	894	860	919	916	892	859	893	916	873	905	928	897	861	889	928	902	935	911	885	908	920	889	944	931	950	891	960	861	927	897	922	894	889	894	842	978	905	857	884	910	900	964	922	927	893	884	957	939	936	912	915	937	920	918	896	911	913	869	923	918	913	925	922	908	964	893	936	900	906	902	963	873	915	892	913	971	862	958	945	883	952	873	879	889	872	903	921	862	953	911	905	920	921	921	901	913	951	947	896	947	910	929	954	927	901	929	925	925	892	927	896	888	919	921	936	895	936	909	903	915	906	902	905	890	835	944	949	888	857	902	926	950	896	869	942	948	894	937	980	915	929	899	952	891	915	873	851	930	895	872	909	944	913	918	927	865	920	912	916	876	912	936	937	898	882	881	977	887	951	911	902	922	920	917	909	916	903	935	855	929	972	925	910	917	907	959	931	927	857	899	879	890	972	896	902	916	889	923	946	950	915	914	933	916	945	855	934	916	923	911	879	884	894	844	951	911	954	901	928	948	907	908	892	896	939	880	937	920	939	933	903	942	891	888	942	898	910	935	870	925	934	878	874	887	936	951	926	920	884	858	918	908	916	912	871	897	940	912	932	944	916	871	984	869	879	892	902	869	897	939	910	934	927	916	956	903	931	922	880	902	923	887	927	944	884	959	924	929	925	928	953	884	928	883	920	870	904	911	924	976	863	931	938	912	989	926	952	900	855	968	885	969	927	905	916	908	911	938	884	938	920	884	902	886	873	893	923	885	967	909	928	863	887	959	895	915	903	889	910	911	912	924	849	898	901	937	944	912	879	916	905	905	961	921	859	955	889	922	902	918	958	910	882	960	856	900	894	923	909	850	937	917	903	890	956	899	913	878	902	920	949	930	916	936	934	882	894	935	926	917	875	922	921	924	933	929	919	881	949	893	920	984	895	899	913	971	887	955	924	904	919	924	884	924	900	933	819	899	914	933	928	913	904	855	920	916	860	945	913	895	953	903	920	923	892	908	891	915	891	933	915	888	967	901	943	912	910	939	898	975	874	881	977	901	898	942	930	920	897	889	961	873	900	900	952	991	935	1008	956	912	944	963	868	885	947	908	902	901	881	884	942	905	891	876	953	922	934	952	931	946	954	859	887	922	901	900	910	938	900	913	841	924	940	872	929	833	916	859	963	909	930	885	912	917	990	945	926	894	913	900	940	903	965	886	943	906	975	838	925	909	910	934	889	900	916	938	900	934	950	937	912	974	825	909	880	899	914	971	926	920	902	922	888	917	922	947	838	932	877	907	952	870	912	993	918	885	915	890	937	901	918	865	868	866	913	954	925	840	904	917	938	912	957	934	944	928	916	878	909	905	910	882	970	878	957	923	895	987	910	944	930	946	898	948	862	954	892	969	866	956	926	878	902	942	881	909	935	932	893	927	883	883	936	898	862	915	914	897	964	886	926	930	919	981	887	896	887	954	875	911	926	920	858	922
16749	9112	10296	9111	6605	2846	988	733	761	701	581	478	455	548	406	332	326	270	290	336	359	397	316	364	425	374	417	416	362	386	403	363	315	261	261	273	266	234	258	262	226	228	238	223	243	230	240	211	212	195	236	252	257	221	219	248	213	206	248	224	215	237	245	228	213	252	225	229	229	247	270	230	191	236	235	218	232	222	249	216	254	240	246	251	232	233	222	235	222	194	230	220	215	240	232	206	241	223	218	233	225	201	236	229	232	223	202	224	231	218	218	221	242	248	241	236	239	227	247	238	232	257	213	228	239	261	243	220	211	218	233	239	202	249	235	207	202	217	220	198	228	242	230	218	215	245	221	211	253	215	222	229	208	262	222	233	207	215	218	241	226	232	215	219	216	224	251	217	217	234	219	253	250	231	209	241	207	215	235	233	245	226	233	213	218	232	215	228	230	259	230	226	233	201	219	218	187	237	189	222	220	217	237	216	241	217	202	211	231	214	221	235	221	227	212	213	241	204	190	262	251	231	232	218	252	213	208	234	223	226	219	210	193	210	222	233	211	219	214	254	250	250	207	237	220	250	177	223	227	207	235	238	211	206	241	229	245	255	237	251	220	220	228	212	232	246	242	224	225	235	222	269	215	222	226	217	215	226	260	222	216	228	203	219	201	249	238	222	258	210	219	220	216	204	226	221	225	231	230	225	243	214	230	234	252	197	250	270	243	233	219	232	227	195	220	219	236	241	248	241	254	212	215	189	241	215	214	247	217	233	209	219	231	225	242	185	233	210	178	223	223	234	226	238	209	225	224	232	232	227	216	213	242	218	187	231	209	226	213	240	216	209	211	210	204	244	217	217	223	220	234	234	218	239	228	238	211	215	219	239	212	235	238	195	207	229	211	221	213	232	240	221	231	228	235	261	223	213	203	230	231	231	240	235	237	249	245	201	218	227	216	234	207	208	227	243	245	216	209	222	244	236	223	246	243	248	181	245	239	242	244	219	229	221	226	234	251	205	246	214	224	226	234	264	219	244	237	245	231	236	232	219	228	235	239	232	249	214	232	240	206	218	239	211	210	230	218	215	230	256	231	226	233	232	202	216	237	204	254	223	215	231	252	253	216	243	221	238	235	221	223	198	226	220	205	223	208	220	244	236	227	250	191	256	212	245	249	230	232	241	211	229	221	231	222	260	236	243	247	201	224	240	246	215	221	232	205	179	246	222	219	208	182	223	238	250	215	223	245	208	221	220	222	258	236	243	245	220	217	223	241	211	237	219	224	216	242	207	245	222	223	221	224	207	255	229	252	210	211	230	218	252	220	216	223	207	212	216	212	225	221	217	219	225	241	242	215	205	211	218	238	234	213	213	258	232	195	218	224	231	227	203	251	225	220	229	185	212	236	240	265	227	230	221	221	221	224	221	228	219	227	212	231	216	210	228	225	237	220	227	237	213	223	203	237	194	210	240	241	231	248	219	250	224	241	224	235	219	222	224	223	235	248	255	214	229	229	216	227	251	238	218	216	223	235	230	224	230	229	219	247	201	225	216	203	247	236	227	231	236	212	226	238	230	207	220	226	210	234	247	221	188	205	223	220	214	232	217	227	208	222	247	196	208	248	218	226	220	236	213	226	225	252	223	224	226	228	205	222	225	245	229	236	200	218	252	251	236	195	232	201	230	204	202	214	205	216	230	217	224	235	223	228	241	213	240	239	222	221	222	210	230	229	231	227	215	211	186	264	214	225	243	197	255	203	231	235	221	202	240	246	215	232	223	210	231	218	236	251	218	208	233	211	222	207	226	256	238	237	203	237	212	219	242	219	235	246	215	244	230	221	252	264	222	217	210	233	235	217	208	229	240	236	229	218	213	211	215	246	230	245	246	236	215	205	213	250	229	219	227	235	243	227	223	228	222	232	226	252	259	253	242	206	201	245	241	212	219	206	237	263	222	210	222	239	221	236	226	216	212	234	212	209	247	213	220	250	247	229	229	256	245	196	205	204	228	249	226	232	221	203	217	226	226	216	211	253	233	198	234	241	245	248	245	243	227	235	209	222	234	232	200	215	218	221	254	228	231	232	223	247	217	263	237	240	237	234	213	240	244	242	204	255	211	217	212	231	192	233	235	232	241	237	209	228	218	213	226	236	230	209	240	218	224	243	260	224	225	219	231	243	228	209	203	237	243	228	239	227	231	222	235	243	218	187	219	256	215	245	236	238	219	221	212	188	221	215	230	203	231	232	205	217	199	236	211	206	201	206	217	241	240	213	230	209	211	225	239	239	242	214	212	237	205	226	201	223	249	217	204	252	226	220	193	206	235	219	234	229	241	236	216	232	237	227	189	252	240	217	239	242	227	234	240	196	211	255	220	207	251	245	203	247	225	226	231	219	206	211	245	243	249	228	215	209	242	238	255	237	222	221	232	215	226	238	239	232	223	226	234	216	218	213	229	244	213	220	226	228	221	208	233	230	237	221	228	238	213	231	222	212	248	232	234	234	223	201	199	208	259	250	217	227	218	246	224	225	201	246	243	235	231	198	238	208	254	229	248	242	215	241	265	223	228	221	230	242	222	230	206	247	285	220	242	236	225	217	227	246	266	227	225	235	219	200	196	228	232	222	233	208	212	234	215	224	247	216	218	197	231	223	244	235	225	242	224	249	242	224	198	240	254	248	204	235	202	244	258	239	251	247	231	190	231	228	232	213	253	208	209	223	234	249	235	223	204	207	214	218	208	221	220	243	254	238	203	189	262	221	246	214	203	200	243	202	233	211	208	213	216	229	216	200	255	271	210	205	210	198	263	230	226	221	206	244	229	238	202	235	263	200	208	248	225	213	211	218	208	214	213	239	225	207	234	221	232	233	226	247	232	219	231	216	250	257	238	226	202	264	238	215	221	243	235	215	227	236	248	240	218	196	213	212	253	200	219	224	207	241	227	251	244	264	207	214	204	247	225	208	229	232	240	220	232	189	210	199	224	237	226	228	227	222	207	216	235	224	218	215	237	225	203	219	210	216	208	238	248	227	230	213	207	205	247	233	224	206	221	227	225	220	186	235	221	202	241	225	222	203	195	232	207	222	231	204	229	214	225	223	232	233	201	217	217	216	231	232	233	242	255	238	255	239	241	213	239	238	243	198	209	248	219	236	218	216	212	221	203	220	228	208	222	262	188	220	231	217	226	233	215	234	213	222	219	225	256	210	216	209	221	230	193	217	205	237	216	236	248	221	203	235	230	241	208	219	242	197	221	225	242	221	221	207	252	215	238	222	242	236	229	233	192	246	265	223	261	224	204	228	212	215	240	211	226	239	246	227	226	219	215	248	218	245	249	235	212	214	264	238	204	239	243	227	219	209	226	240	240	221	207	237	238	243	212	219	211	220	228	233	222	218	217	221	226	205	220	217	203	249	199	228	231	256	248	238	218	243	207	224	209	234	248	205	247	222	220	234	228	235	219	233	247	244	249	221	217	221	228	222	249	226	222	226	224	215	211
10252	7671	15623	19964	17594	8742	3708	3131	3506	3446	2591	2283	2254	2495	1865	1237	1264	1031	1184	1466	1464	1565	1387	1894	2304	2285	2179	2487	1952	1882	2026	1666	1192	1090	909	903	988	862	802	680	689	669	641	622	618	697	675	655	655	618	603	669	655	664	664	623	631	561	615	538	536	579	600	589	584	595	616	532	599	588	555	575	579	599	594	547	603	584	579	551	533	611	548	602	568	542	538	572	542	578	552	588	569	574	560	589	577	595	544	574	579	531	549	594	659	570	584	568	570	593	580	589	530	592	583	565	614	582	567	561	578	544	580	569	591	589	578	585	620	578	552	581	540	549	555	504	542	533	632	518	537	565	597	590	592	567	564	560	594	555	600	526	583	553	565	606	625	561	590	540	591	522	574	552	586	576	593	562	564	542	607	548	557	592	631	588	586	588	576	584	546	573	532	615	563	594	567	623	572	577	584	578	591	562	591	538	582	611	575	541	573	571	582	576	543	536	535	612	582	550	538	589	585	596	546	554	583	568	563	608	594	576	563	541	554	554	582	547	601	584	525	560	593	549	592	563	550	570	587	578	534	542	556	583	600	564	576	540	580	587	562	608	573	611	578	523	584	593	596	562	582	565	588	555	584	589	586	545	600	546	572	560	548	584	562	558	582	601	586	541	527	550	539	546	604	563	597	518	594	564	568	566	600	544	627	582	539	575	557	590	612	596	600	586	554	574	561	596	579	629	546	574	599	584	607	536	547	534	572	565	531	548	611	548	594	602	547	548	588	628	581	518	590	583	616	558	515	515	580	582	588	595	593	562	552	570	594	601	573	594	560	572	608	583	561	567	572	559	561	563	597	523	577	528	581	611	578	569	593	557	603	560	579	600	576	621	568	552	556	565	548	599	549	566	574	570	541	617	577	562	621	558	556	585	564	549	583	573	596	559	544	601	623	589	577	584	604	556	560	559	547	600	569	567	579	611	563	548	580	557	583	565	538	547	621	573	564	546	601	569	574	537	578	560	573	584	610	583	583	573	561	541	578	572	608	577	577	597	565	610	576	550	585	539	598	580	608	569	555	558	591	560	604	581	593	581	561	586	562	576	581	577	632	586	605	560	561	528	568	574	582	602	563	589	549	549	595	539	572	546	522	554	586	553	579	580	557	583	571	556	564	549	575	558	559	605	558	564	583	577	566	542	591	561	541	554	568	566	562	530	563	523	582	597	583	568	565	560	586	587	571	565	552	570	600	580	589	574	551	577	569	585	554	575	561	558	556	524	568	566	537	586	552	574	566	545	551	557	629	615	535	530	570	558	581	583	556	577	571	555	579	541	583	553	561	565	567	570	555	561	539	593	591	577	612	550	562	557	620	541	579	583	559	578	599	583	569	534	580	605	608	543	542	551	548	564	597	547	570	581	578	567	565	615	561	570	540	576	550	568	563	602	537	540	540	559	566	548	581	587	577	602	552	581	574	580	552	591	606	591	588	581	580	560	542	557	593	572	533	530	576	542	579	576	578	587	594	577	557	593	567	584	579	564	570	564	603	540	582	608	565	582	573	585	541	554	600	587	540	545	562	579	581	549	563	533	562	543	512	567	555	568	600	587	593	614	593	585	562	565	593	558	544	572	559	552	580	560	560	543	573	541	578	543	581	528	580	584	568	571	600	578	609	574	580	524	571	578	573	594	574	554	606	585	593	590	603	583	604	589	586	598	537	586	570	576	562	532	557	542	539	566	552	593	626	621	581	569	545	553	477	546	542	581	594	574	567	551	572	545	594	617	584	559	557	545	540	563	559	513	586	594	567	611	557	572	578	550	600	555	631	560	576	619	545	559	559	564	546	557	564	609	548	565	522	601	595	543	538	569	567	531	547	540	621	566	607	598	593	621	555	583	571	610	563	575	529	540	545	603	560	564	600	562	567	571	598	579	593	511	586	581	595	576	566	502	596	596	559	588	543	596	619	606	608	578	588	570	604	552	595	573	535	534	597	570	571	589	563	568	541	571	580	569	587	577	539	574	613	540	631	591	585	566	544	602	577	567	570	546	551	545	526	543	577	581	633	620	545	586	591	566	566	564	575	580	542	573	546	548	490	599	545	539	573	586	610	578	583	537	583	559	555	649	539	566	569	638	615	593	550	567	569	576	564	609	555	554	566	590	611	583	551	542	529	565	562	580	569	526	565	498	538	607	552	613	568	573	530	574	599	578	577	569	565	627	557	589	567	576	594	604	600	559	559	611	581	541	595	552	563	582	597	578	593	549	559	557	557	596	594	584	548	584	561	576	550	578	571	570	618	537	520	534	589	585	550	565	580	583	544	565	557	587	561	540	586	547	578	587	566	558	539	576	557	568	596	609	582	565	528	566	573	557	612	548	567	584	554	594	594	532	563	614	582	608	599	585	577	523	559	574	578	521	545	588	590	581	581	512	572	585	571	604	548	576	583	558	560	553	562	577	562	599	517	554	545	584	566	579	588	607	581	586	583	547	584	591	580	574	568	582	572	581	597	612	598	558	560	566	590	579	574	558	579	558	561	582	536	548	524	573	548	598	593	576	566	519	552	589	574	573	560	580	525	527	550	561	576	578	641	582	544	567	590	578	583	537	576	537	572	624	587	599	577	575	546	589	593	533	560	604	543	567	520	564	540	582	551	573	592	562	575	579	573	574	567	572	595	601	604	568	556	594	552	564	600	581	568	540	534	561	543	555	572	589	590	587	569	573	596	614	585	580	547	566	601	574	569	530	580	579	568	552	543	609	583	556	565	570	568	541	555	600	613	611	571	591	565	544	542	606	592	567	552	597	607	579	576	582	561	600	552	556	559	574	561	548	599	560	567	548	560	634	567	561	544	546	554	572	574	568	531	597	605	525	552	585	564	548	566	563	598	632	594	566	555	577	537	555	581	542	581	616	560	556	580	566	567	573	571	536	537	546	563	544	608	573	565	569	580	543	566	537	583	580	569	572	601	560	545	587	540	605	603	585	561	568	544	538	563	572	567	566	557	573	565	595	590	583	605	541	589	567	596	552	541	560	564	581	600	553	562	571	587	574	551	601	571	594	538	579	557	544	601	533	598	566	571	599	562	532	525	563	601	584	562	594	558	540	608	576	549	575	604	571	574	552	585	571	538	576	534	603	575	579	559	606	574	606	581	527	577	558	552	563	609	605	555	523	586	614	547	578	532	580	590	554	564	525	605	550	583	552	531	577	593	544	541	565	554	531	631	523	543	586	584	620	589	549	564	598	574	575	577	547	509	588	630	557	526	592	585	574	585	570	570	567	567	562	581	613	547	542	625	566	597	573	602	560	596	571	579	572	575	573	536	533	580	544	537	566	649	565	534	576	571	544	562	582	617	580	591	589	561	609	595	538	540	594	559	549	595	567	592	591	597	541	591	572	546	573	575	571	569	580	578	574	545	536	584	626	588	583	589	587	581	552	544	554	572	569	570	584	554	575	586	605	562	583	567	544	576	513	586	565	598	554	574	576	535	566	555	533	589	557
23650	12898	14558	13005	9225	3929	1689	1334	1225	988	708	643	627	605	455	360	344	292	350	411	394	431	388	490	605	545	578	577	461	495	468	404	332	316	249	261	274	226	219	209	218	200	182	191	207	203	195	201	208	190	191	182	196	203	220	173	195	204	186	163	181	169	169	163	191	178	195	189	166	198	176	176	179	195	198	181	188	184	170	210	184	185	189	184	181	193	168	196	165	187	155	176	185	204	172	172	188	164	165	187	162	207	178	160	167	175	196	153	181	193	178	190	179	190	175	188	211	182	173	161	182	188	184	168	200	183	200	186	185	159	187	169	184	205	153	178	170	192	169	177	184	198	194	185	164	174	173	145	191	194	196	175	197	195	204	167	176	158	163	182	200	175	191	158	160	171	173	174	177	176	173	197	191	180	180	184	189	174	195	154	172	178	201	184	166	185	165	170	194	170	176	173	176	180	163	162	176	190	192	176	189	172	177	173	171	148	174	168	187	180	201	183	166	176	185	164	178	149	184	178	188	180	183	167	168	200	180	187	157	161	179	183	189	215	176	186	180	189	187	185	204	161	187	185	194	183	185	173	193	169	181	189	156	169	169	183	182	171	180	170	174	159	168	184	210	176	170	190	181	156	188	168	200	165	172	186	148	183	192	168	177	177	204	186	169	186	186	139	180	171	180	167	155	164	179	189	167	175	188	176	184	164	184	170	170	177	185	188	181	187	170	194	181	149	175	190	200	171	174	196	174	175	172	208	175	182	171	169	184	198	165	189	179	199	189	204	167	168	157	183	171	187	178	173	183	181	166	174	193	161	177	186	178	172	176	191	203	181	160	177	172	185	217	154	187	180	178	177	191	191	173	179	150	183	167	178	185	157	160	202	199	173	175	183	205	193	198	176	182	196	185	162	173	177	182	176	151	158	174	187	177	198	179	180	188	182	191	182	191	182	222	186	196	183	172	184	186	175	195	186	160	180	190	171	159	189	176	180	199	164	187	190	169	170	162	179	153	176	162	184	177	169	182	191	168	175	184	164	195	145	174	186	170	167	189	168	165	195	191	170	201	156	192	210	200	178	155	180	193	161	168	184	185	196	149	188	195	175	190	165	162	191	187	192	199	172	179	188	184	141	171	168	171	183	175	174	191	179	185	181	186	200	172	171	171	201	196	166	168	155	173	166	175	197	178	202	186	161	159	170	177	176	168	173	156	156	174	183	165	170	191	168	168	200	188	206	197	221	177	175	164	141	205	179	187	176	169	168	185	175	162	165	171	187	205	172	165	175	185	171	151	163	157	184	170	176	187	166	168	209	184	173	187	181	181	175	169	197	183	170	178	189	162	182	191	173	180	178	176	183	160	157	169	194	175	177	200	156	171	192	170	185	194	180	167	187	160	150	152	200	169	174	202	189	196	187	218	179	186	169	171	172	187	187	166	156	194	205	192	171	181	175	188	172	159	177	175	173	188	182	184	201	159	165	200	195	168	171	185	184	192	167	181	185	158	159	187	203	168	173	158	151	199	177	168	192	173	171	176	186	158	183	189	166	163	165	168	195	192	185	168	172	211	174	172	197	160	183	178	183	188	176	165	186	181	190	183	167	168	172	177	173	178	206	154	179	179	179	195	158	191	163	166	159	185	178	186	185	189	150	167	177	186	171	170	168	165	174	174	183	162	188	189	149	184	165	169	175	174	163	193	172	171	185	182	166	181	159	164	189	185	180	175	180	182	170	188	185	170	169	174	176	191	173	190	192	216	193	176	178	178	185	173	176	206	172	163	201	191	195	185	173	162	181	200	176	174	192	161	173	169	220	170	193	142	192	172	175	182	199	185	187	159	186	168	181	194	182	185	182	174	186	162	138	179	211	192	197	178	190	178	192	209	195	159	170	173	189	168	172	184	160	188	159	165	199	177	194	180	180	181	162	185	137	172	174	191	194	176	192	177	154	173	168	182	204	176	174	154	195	168	188	180	174	167	184	219	174	206	153	196	154	209	177	162	162	176	184	183	179	198	165	189	191	147	177	175	178	172	152	187	152	186	171	171	178	184	199	183	188	172	202	146	179	185	183	176	158	183	168	166	166	177	195	158	175	189	167	191	180	157	166	175	169	175	175	163	198	176	191	177	166	174	161	205	178	176	188	166	184	159	184	181	183	164	175	176	167	175	165	174	191	173	159	189	160	169	186	183	201	151	172	181	173	172	174	162	161	213	170	194	176	187	178	182	181	198	184	197	187	177	199	193	148	177	194	185	160	189	193	186	163	166	177	184	172	191	217	192	180	178	177	207	184	185	175	215	187	203	191	175	182	224	199	171	177	190	164	179	184	154	154	188	193	192	181	186	171	191	163	172	175	191	165	172	178	178	144	174	196	182	168	165	185	168	160	169	145	176	161	182	204	208	158	189	154	185	159	194	201	176	222	160	162	169	161	184	179	175	170	177	184	180	162	167	179	178	179	181	203	196	178	187	184	177	179	183	170	166	170	165	172	175	164	151	176	162	168	191	173	194	174	186	189	165	177	198	184	181	197	202	173	185	177	177	202	190	174	168	147	180	181	184	183	149	196	213	167	191	180	188	185	169	191	185	192	159	173	168	182	193	166	186	176	161	178	178	166	183	198	185	192	179	186	165	186	160	211	168	185	180	191	182	165	174	181	175	171	186	205	186	192	160	180	178	191	160	176	210	179	173	189	164	191	135	158	170	185	197	169	165	190	165	173	190	183	180	181	174	173	183	176	187	184	174	161	175	172	167	167	185	162	168	197	181	204	191	173	195	184	148	174	189	178	173	192	175	194	187	200	205	171	157	185	169	169	155	173	178	159	205	212	179	187	174	173	214	198	172	185	177	169	174	171	186	198	179	182	198	155	179	174	186	181	179	195	157	162	165	153	171	164	181	185	161	191	176	185	176	142	159	187	159	183	163	169	173	180	169	165	215	170	188	191	169	193	186	195	203	193	192	205	178	177	218	197	181	179	185	166	169	165	153	190	170	222	168	190	175	196	206	178	163	162	206	160	181	162	162	183	191	206	161	157	196	190	179	182	189	200	186	183	162	211	192	197	170	191	203	169	172	193	176	185	159	176	180	175	178	158	180	164	172	201	184	193	191	178	169	170	198	183	202	181	188	155	175	149	175	184	174	175	167	183	192	188	195	190	166	168	171	154	180	179	165	190	190	177	174	192	192	167	166	165	188	184	182	219	196	207	158	172	174	167	183	184	165	190	141	165	169	167	165	180	173	186	165	166	174	166	173	186	164	179	201	175	186	198	168	164	182	185	150	187	169	181	185	173	202	184	188	186	160	181	165	182	190	158	171	196	191	162	193	183	176	188	163	181	166	158	177	168	156	171	185	166	181	156	190	195	179	182	180	199	195	205	154	184	178	183	174	191	170	199	183	181	197	182	160	176	163	183	186	183	170	181	191	201	199	194	194	178	183	196	205	165	194	162	164	187	163	175	205	197	177	166	147	174	183	170	188	169	177	179	174	173
13099	9883	19975	24908	21185	10974	5603	5079	5449	4984	3879	3241	3221	3435	2367	1889	1713	1439	1711	2102	2216	2648	2059	3010	3859	3450	3526	3459	2574	3070	2940	2180	1518	1544	1164	1119	1242	1072	843	752	707	697	641	656	637	656	743	689	645	610	630	640	652	616	699	603	516	548	538	534	500	572	496	552	480	531	531	501	521	531	525	488	519	523	480	539	532	499	506	477	485	507	522	493	493	528	524	486	471	479	516	479	502	539	512	520	507	480	529	480	529	477	499	486	523	498	440	476	488	476	466	477	523	468	543	530	485	458	513	470	498	517	495	469	478	472	504	499	468	511	499	484	510	501	491	448	485	437	473	486	496	526	479	476	490	476	493	445	470	498	515	494	472	489	505	528	483	553	494	481	476	497	515	485	450	460	460	461	498	475	463	454	484	465	512	503	482	483	474	491	501	532	452	483	489	480	464	495	497	511	479	431	497	465	513	514	508	470	491	462	531	476	463	479	470	527	438	480	504	463	498	503	495	481	486	490	508	470	485	470	452	495	502	494	508	472	444	509	475	511	505	499	450	481	506	512	479	476	484	450	514	519	489	456	446	487	488	473	459	468	486	499	459	497	478	429	501	453	472	488	550	432	453	516	492	448	472	460	465	481	494	503	496	461	467	523	499	501	510	464	482	478	448	454	488	512	453	519	502	477	490	483	484	453	489	492	454	497	458	479	449	473	499	454	522	481	484	503	501	492	487	481	497	471	478	486	440	496	476	455	489	476	466	458	474	484	481	501	485	463	503	487	476	494	526	459	463	485	497	513	505	449	526	477	487	471	470	488	452	477	476	475	504	467	467	478	518	499	536	475	500	471	448	464	481	523	492	475	527	484	486	477	481	485	489	506	486	449	429	452	516	471	493	505	459	481	481	533	497	480	464	475	501	493	511	478	459	484	479	506	512	480	494	498	472	483	487	503	506	499	492	478	458	495	502	444	461	499	476	452	510	512	494	487	518	443	481	477	448	497	469	484	454	487	490	476	463	470	421	468	462	517	475	464	444	454	457	482	527	462	489	502	503	489	456	492	476	515	471	456	466	469	470	490	476	518	501	449	475	467	470	482	465	509	455	467	458	487	493	479	503	490	528	462	484	537	517	473	485	472	491	491	452	496	487	510	500	480	463	476	487	494	491	487	462	500	467	456	457	489	490	482	490	452	493	470	497	538	503	497	501	507	485	475	504	475	464	501	472	475	460	467	468	459	471	465	494	475	477	520	460	525	469	455	507	483	435	472	468	471	484	495	493	489	471	475	447	465	444	469	489	495	483	496	514	446	442	473	528	512	512	486	491	454	447	497	483	465	496	437	464	448	469	515	487	475	511	494	478	459	496	484	477	519	490	478	482	495	485	453	494	445	481	463	465	460	494	439	450	465	509	444	456	439	471	536	474	482	474	476	501	479	471	507	464	467	467	484	489	512	496	502	458	450	473	488	469	467	504	499	486	505	486	467	477	502	483	488	443	519	503	497	443	473	485	443	460	478	491	466	501	472	480	482	484	488	487	464	492	512	505	501	472	445	448	476	485	494	520	487	461	466	497	443	445	477	489	487	482	454	498	479	459	491	491	483	521	489	466	526	456	472	492	515	432	504	469	469	462	432	497	481	499	475	488	475	475	467	499	473	516	516	445	476	481	462	450	472	459	462	457	454	487	487	504	468	512	492	518	471	444	473	514	464	489	469	468	502	492	459	486	447	494	475	467	506	480	458	517	479	492	487	480	501	441	505	468	518	451	480	485	483	481	491	493	457	483	473	474	481	499	479	495	445	500	493	497	498	456	509	494	468	450	447	510	471	488	495	523	486	511	470	460	430	490	467	477	496	480	490	518	526	448	475	512	443	491	447	465	480	509	535	511	479	477	466	500	485	510	501	466	498	500	487	499	491	486	492	480	466	470	471	468	461	473	465	499	471	447	461	504	489	472	474	509	504	494	482	495	493	524	464	489	422	470	442	471	489	491	477	467	506	462	511	483	458	444	479	502	478	489	485	479	443	455	414	483	480	499	450	480	482	500	482	495	484	461	475	508	485	467	478	486	474	490	472	472	507	473	451	515	487	477	487	513	525	484	493	473	500	524	484	488	476	502	468	518	522	471	485	513	468	500	503	509	502	503	499	517	450	480	493	471	465	461	456	436	457	507	501	470	481	505	505	441	504	520	488	505	485	460	461	459	519	465	521	408	486	469	474	467	456	479	495	449	472	500	511	490	505	496	466	464	456	453	447	505	512	477	527	477	520	462	498	500	520	496	478	493	492	489	500	466	449	486	483	494	504	469	479	468	464	461	540	448	470	520	494	481	477	499	502	487	482	521	487	489	509	460	465	468	456	495	477	432	430	508	443	451	528	525	446	495	510	542	515	462	478	506	484	507	482	510	491	500	503	505	488	472	456	517	455	495	496	515	453	515	502	478	469	474	469	486	500	463	509	485	440	498	516	462	528	467	450	483	473	488	475	448	489	477	497	476	487	470	486	446	482	492	466	495	473	481	474	491	453	515	497	450	482	446	500	495	490	465	458	438	427	496	492	470	465	496	462	478	460	511	454	491	482	467	501	478	495	471	494	447	452	476	469	449	489	464	504	451	464	494	504	471	493	474	474	472	488	487	463	493	481	529	477	463	484	479	480	494	466	483	492	460	478	493	484	473	464	480	493	518	473	464	489	489	500	460	493	520	472	480	499	537	446	467	467	465	494	471	505	496	490	471	477	458	512	493	471	464	448	467	487	463	491	480	523	498	511	490	464	477	497	476	483	509	460	476	464	477	502	456	481	512	505	467	456	517	446	525	485	448	463	517	456	492	483	489	463	448	532	493	492	453	471	478	490	499	514	485	481	512	460	459	460	532	472	488	487	482	466	495	498	524	478	439	496	463	444	466	459	457	481	488	481	501	479	463	509	472	466	466	451	549	479	460	450	502	430	474	491	462	469	490	498	514	474	445	472	490	520	495	473	494	475	495	444	474	435	456	520	504	485	499	465	479	497	470	477	469	490	496	486	529	487	504	497	484	480	490	489	483	495	460	482	489	461	482	480	477	491	530	454	436	470	452	482	503	456	530	474	489	475	519	446	478	486	501	529	491	481	510	491	469	494	498	485	499	501	453	492	509	518	468	465	513	492	457	506	448	494	461	509	490	498	507	487	467	443	496	490	495	502	461	504	508	488	458	518	475	503	466	533	487	468	491	478	504	482	478	507	483	464	458	517	483	492	529	512	487	501	517	515	453	483	454	511	503	465	468	489	476	538	478	501	466	483	458	476	449	508	495	479	444	448	475	467	456	457	508	488	486	483	523	522	464	477	436	458	486	506	501	510	529	469	487	456	469	516	517	492	468	479	483	488	501	478	472	449	446	505	481	488	481	478	457	491	484	473	475	484	478	484	501	473	510	495	449	550	478	468	456	509	494	508	448	479	455	494	482	500	478	474	489	480	481	464	485	517	487	493	527	501	498	503	527	487	486	477	481	507
8778	4625	5446	4762	2846	1083	504	477	505	527	484	437	463	516	420	376	402	389	372	352	400	399	376	410	431	381	395	382	377	395	399	392	401	353	379	375	386	373	360	351	381	382	416	401	343	338	396	333	431	372	387	369	396	370	384	394	403	366	385	345	376	400	384	386	391	365	379	378	371	372	383	394	372	357	393	381	369	381	367	380	377	380	350	396	378	353	392	366	368	361	401	391	379	396	350	392	371	415	376	399	420	383	368	392	399	350	379	382	389	415	393	394	352	370	394	392	392	365	413	371	348	346	378	387	351	376	359	387	415	444	392	358	394	400	362	412	342	394	384	395	429	348	370	394	391	368	378	364	395	373	362	373	396	368	394	402	364	396	359	371	393	373	371	399	382	361	382	387	355	396	393	428	407	364	372	344	418	354	376	399	385	347	366	375	379	377	378	352	363	365	354	363	346	368	398	361	373	340	398	384	398	357	390	340	371	343	390	365	382	349	345	366	361	368	392	370	392	363	394	388	382	399	371	389	413	391	359	391	390	397	362	360	404	386	348	345	386	356	398	374	403	361	346	396	389	405	338	344	388	367	359	353	395	401	362	375	343	415	371	341	366	389	384	398	381	378	425	384	361	384	383	403	356	367	365	387	398	407	369	359	384	366	332	400	370	350	387	351	414	374	348	366	373	381	388	383	390	363	351	384	400	363	379	383	365	369	380	394	373	397	385	378	403	375	381	381	400	381	389	374	378	427	373	368	383	419	382	418	385	387	401	372	348	398	390	384	383	375	378	392	386	400	388	370	399	420	363	395	337	427	378	377	393	369	360	393	383	379	364	393	357	408	378	360	336	375	399	375	403	410	337	367	330	366	345	336	366	348	399	367	381	343	345	390	359	338	374	354	404	379	377	383	367	393	401	396	360	368	379	375	385	380	366	367	381	364	330	388	368	389	325	362	350	369	380	385	376	408	371	379	384	402	369	372	397	338	379	362	369	414	383	361	378	398	379	369	376	404	379	356	372	375	352	389	371	393	411	370	365	399	399	367	377	384	372	372	380	386	375	362	386	350	394	381	385	400	388	401	364	372	397	401	348	353	356	378	365	385	382	382	403	384	367	381	352	405	401	397	387	386	385	391	373	379	373	367	377	408	373	356	388	366	338	348	340	355	397	380	368	390	363	352	378	414	397	389	348	390	379	376	363	364	368	397	384	362	342	381	373	387	384	364	358	388	379	390	398	381	353	382	377	346	374	347	363	396	389	325	374	363	382	377	349	351	420	376	390	345	379	404	354	344	376	364	385	402	401	405	378	363	390	357	347	378	386	369	388	362	380	421	391	387	375	392	427	374	409	372	366	383	377	365	363	359	400	378	370	382	390	365	365	338	390	343	376	371	357	363	370	382	325	368	336	329	358	385	382	379	379	392	370	390	379	375	361	378	391	359	380	406	376	394	360	392	384	412	359	382	395	367	368	356	366	393	376	383	386	378	401	311	366	389	424	378	366	397	375	385	393	379	353	354	407	396	352	394	377	400	393	380	392	375	395	383	377	366	390	362	389	365	387	368	366	408	411	358	395	386	365	389	376	341	390	343	369	324	353	372	336	336	373	374	390	366	370	390	396	379	398	360	386	394	377	377	391	392	380	390	353	398	396	395	374	386	359	347	375	352	388	358	355	365	377	390	396	391	391	357	379	379	381	365	341	357	381	378	394	375	365	384	335	384	339	382	391	414	424	376	370	410	408	364	368	348	389	384	386	407	359	379	351	373	387	359	327	353	344	335	387	379	349	362	364	385	387	380	408	394	414	385	386	438	392	396	399	358	384	412	374	369	344	370	352	378	357	360	371	355	374	385	366	358	366	378	377	333	399	417	418	376	371	372	358	355	371	383	382	355	407	372	362	412	403	389	369	393	408	371	351	375	367	355	389	420	377	407	378	376	377	391	362	415	364	381	399	365	359	364	386	381	379	409	387	403	386	357	397	366	391	366	395	412	363	385	375	385	379	372	383	357	349	385	361	375	403	400	378	372	369	356	372	355	403	399	328	374	334	387	392	401	401	348	362	394	375	377	373	368	381	388	389	405	332	351	417	356	383	366	406	353	381	406	378	369	387	382	369	371	355	354	348	383	363	399	394	375	343	384	359	336	388	379	397	350	373	405	390	357	368	428	380	402	342	403	371	378	390	382	361	390	393	374	350	377	387	374	397	391	395	385	394	372	360	374	389	384	355	388	394	406	403	363	357	365	381	349	374	358	359	344	358	398	385	439	379	400	373	358	368	382	382	360	449	386	387	355	379	374	333	373	345	360	374	402	388	377	382	442	390	380	374	392	356	383	382	388	410	363	389	377	372	328	404	363	402	373	374	368	394	388	373	382	412	418	368	406	373	395	357	388	371	355	389	392	380	394	362	368	417	327	379	368	382	382	356	421	361	397	373	388	356	394	365	375	394	399	385	374	395	362	399	387	380	463	415	396	362	383	398	377	346	357	395	320	389	383	393	366	407	365	392	348	368	422	414	396	427	365	385	378	390	375	381	343	348	382	357	379	362	426	358	373	377	373	394	365	360	392	366	373	378	383	407	409	369	354	352	372	404	362	375	369	408	358	390	368	384	344	351	379	383	351	389	396	395	355	393	343	392	366	397	368	358	349	368	384	402	318	384	372	369	390	379	382	377	375	367	348	356	367	372	380	360	401	384	369	375	347	374	362	394	396	381	380	333	359	373	361	383	414	350	409	368	371	370	364	381	393	370	393	350	370	362	380	356	383	368	356	343	379	363	337	374	373	388	357	370	356	363	406	386	346	385	403	380	390	382	391	382	359	352	375	384	361	368	389	369	348	368	380	403	363	404	377	355	391	358	409	340	390	414	371	413	390	406	411	413	360	383	394	350	338	413	397	367	370	392	382	378	396	409	414	401	418	353	417	380	375	363	351	400	398	377	405	354	378	409	410	402	369	396	371	406	390	390	367	401	377	413	344	405	406	392	373	406	392	380	368	387	375	371	402	359	383	399	404	389	402	402	374	394	365	375	392	372	381	363	361	351	388	365	407	377	389	330	350	353	373	422	370	349	342	377	363	397	379	402	385	391	374	386	382	382	411	372	401	386	354	383	401	400	369	414	415	408	372	379	355	347	362	369	367	389	415	369	331	366	385	380	371	365	374	376	412	374	403	359	383	364	348	338	408	368	336	399	375	349	390	362	397	381	379	359	370	401	392	386	359	401	398	393	379	363	369	342	380	395	380	380	376	357	378	385	408	401	412	344	381	342	374	336	366	391	387	341	412	406	386	397	368	383	375	389	381	382	389	371	357	345	354	378	386	355	372	371	354	385	397	392	364	385	407	363	407	370	402	406	390	386	356	378	351	340	360	390	380	355	372	366	373	388	378	345	393	393	361	364	351	379	364	399	372	403	374	370	348	339	370	372	386	367	410	388	345	370	393	381	358	392	356	380	401	381	430	375	400	400	401	390	396	399	387	364	367	393	388
5618	4474	9980	12651	9285	3616	1468	1401	1708	1759	1543	1417	1497	1690	1257	998	907	933	960	946	955	894	921	960	1030	991	1064	1052	1118	1090	1107	998	952	888	894	953	874	930	892	897	872	946	895	896	892	855	931	892	899	909	949	847	982	922	877	929	895	899	819	858	904	949	901	905	875	946	883	864	885	829	874	961	917	833	898	913	917	880	918	923	917	893	868	888	886	905	912	890	867	860	905	852	925	890	859	888	869	847	856	912	898	880	907	832	871	894	878	907	888	910	874	887	851	820	871	896	899	924	870	965	945	941	875	890	939	895	939	911	917	920	917	896	840	891	927	926	890	842	869	836	897	923	913	889	869	894	860	902	864	907	922	885	901	905	869	913	892	858	871	918	887	871	885	896	886	889	922	958	853	879	885	906	914	865	942	919	921	912	903	872	962	925	860	923	917	855	881	901	969	928	870	896	866	936	875	899	888	911	910	890	883	882	878	911	895	918	903	873	888	859	964	948	923	912	890	907	845	805	930	855	880	877	853	962	889	909	877	929	895	860	873	928	935	938	860	936	927	873	906	889	895	867	903	894	876	917	900	935	908	892	861	884	886	939	858	863	887	854	880	848	864	886	931	927	925	914	855	938	906	853	873	909	880	904	908	863	906	882	912	921	904	855	894	872	929	867	926	854	953	822	847	921	847	909	936	924	869	916	909	877	909	868	901	912	912	891	854	920	867	882	899	961	883	920	907	866	951	910	853	883	910	939	880	899	885	938	955	874	912	891	930	920	950	889	870	910	869	909	921	919	879	889	870	915	856	856	929	920	877	867	902	872	915	925	867	889	924	945	895	884	882	968	935	906	903	830	882	902	894	950	961	894	876	896	893	885	941	875	847	896	887	875	872	856	916	881	879	851	866	872	893	949	872	902	922	861	910	866	873	897	863	874	872	837	884	879	922	934	877	923	916	862	901	899	900	909	882	915	909	889	865	895	882	819	916	883	869	888	919	902	871	942	883	905	924	909	910	892	914	995	913	843	893	888	916	876	891	969	902	878	895	935	882	858	900	828	932	909	815	971	849	909	937	949	901	861	925	910	882	858	892	870	859	937	904	947	874	895	897	927	908	876	896	898	868	880	898	877	871	895	868	919	834	902	873	871	944	882	872	891	907	827	859	971	843	900	893	906	937	868	931	861	863	870	865	900	895	864	886	882	963	880	876	908	851	928	848	852	912	871	881	873	846	855	878	921	882	926	949	862	884	912	916	928	881	877	895	876	908	882	915	909	945	920	895	836	870	894	965	884	886	908	945	892	900	962	855	887	818	856	921	964	967	891	926	885	954	932	891	826	882	883	897	859	825	860	878	889	921	928	873	901	842	930	881	918	943	897	897	887	959	901	885	882	919	850	888	892	942	885	904	918	883	835	940	848	900	927	842	908	879	877	881	955	882	898	857	886	924	869	947	938	904	871	889	866	924	890	914	887	924	871	914	902	867	849	874	903	878	860	839	921	904	888	873	902	948	898	897	908	877	901	888	929	899	877	902	930	904	886	867	889	900	859	838	961	872	902	898	886	879	885	949	912	895	875	849	873	861	863	916	897	874	954	923	897	866	887	876	907	886	882	873	904	875	878	894	914	964	845	889	869	919	970	951	911	891	932	986	895	898	887	909	880	898	944	920	941	875	867	901	920	898	946	908	838	893	874	892	896	853	935	851	828	924	899	889	856	874	932	855	901	903	897	897	890	919	869	934	944	850	861	947	863	942	881	883	872	963	927	836	863	947	872	877	906	903	958	895	903	876	857	879	889	881	883	917	934	929	941	892	866	875	899	891	875	886	881	896	876	873	981	911	872	851	912	898	909	864	894	882	845	897	867	911	877	900	906	928	885	889	902	893	931	912	828	874	874	865	865	880	846	887	939	874	897	868	863	941	939	880	865	910	898	870	930	907	895	889	929	930	889	919	875	917	938	856	879	934	904	890	874	881	869	854	863	850	913	906	864	932	915	945	916	831	890	897	860	901	882	925	897	856	935	872	869	879	849	951	870	852	905	863	853	912	887	825	905	907	899	924	856	874	880	894	897	864	893	864	879	870	886	953	914	897	922	893	902	886	883	893	897	874	875	886	849	888	963	926	860	871	878	969	889	895	908	905	859	908	902	859	907	910	921	948	922	910	939	909	883	916	913	916	875	933	903	877	899	818	864	911	886	943	879	879	887	889	893	938	934	938	863	981	927	849	881	936	889	869	833	891	873	883	913	843	922	860	905	842	904	894	908	906	879	975	948	918	870	906	882	898	892	899	871	948	890	860	889	891	952	936	868	878	892	955	902	928	881	887	860	861	867	912	864	870	899	890	868	891	844	968	941	852	876	864	889	913	885	875	894	857	913	912	907	913	910	886	862	879	875	881	898	891	892	947	878	878	902	905	880	884	885	901	884	908	885	868	877	900	879	888	921	903	902	918	933	904	938	882	907	866	912	858	857	877	891	889	917	965	876	874	924	878	853	898	915	876	897	941	925	888	886	901	934	964	864	850	909	945	918	863	922	901	930	901	870	913	951	923	915	869	882	858	912	951	942	893	896	873	895	902	874	872	858	910	904	897	870	883	902	843	814	944	902	886	872	890	885	842	956	800	899	892	877	884	846	864	870	893	928	913	862	904	860	929	927	935	906	878	862	912	922	895	859	948	918	928	872	913	870	899	819	888	905	892	889	866	927	848	931	889	879	931	880	878	826	887	872	928	862	897	931	936	865	896	912	918	867	892	890	892	841	921	929	785	899	878	884	873	886	877	926	897	879	891	957	891	903	959	875	819	930	892	862	860	892	849	937	910	884	925	888	872	825	840	884	889	846	912	896	921	877	901	934	863	920	917	954	899	888	897	875	883	910	837	879	883	881	892	903	865	931	909	932	886	927	897	871	876	902	912	938	903	888	845	891	887	843	903	853	933	908	867	913	919	853	838	905	876	896	882	896	929	888	877	911	943	899	887	880	880	905	892	896	966	956	893	864	854	855	899	879	853	929	879	863	838	936	872	895	918	879	945	928	893	939	945	931	937	879	873	892	840	962	876	895	920	820	898	848	829	854	867	920	923	929	857	904	869	971	870	865	931	913	922	914	869	891	898	884	925	847	920	906	885	906	919	879	878	917	928	902	931	935	886	889	907	881	853	907	952	882	941	883	860	900	904	834	905	857	894	881	899	851	898	859	892	900	924	882	887	894	919	867	920	924	926	902	952	849	906	916	903	887	875	884	881	853	902	947	913	877	937	853	827	853	871	930	921	829	918	850	907	862	975	910	891	897	910	912	916	927	929	907	911	927	860	855	926	897	893	884	888	903	872	900	891	879	878	933	907	887	907	912	880	883	908	936	945	843	853	879	898	899	915	896	867	872	955	917	884	934	868	877	898	916	933	861	881	928	937	910	881	872	851	901	942	900	935	923	899	881	869	935	877	894	896	905	918	909	950	901	880	867	850	886	881	884	858	868	869	923	856	906	899	901
16891	9234	10387	8721	5409	2253	1236	848	876	734	585	521	457	502	350	312	318	287	315	361	328	393	347	436	460	374	405	371	387	413	419	289	270	272	271	246	276	245	254	236	223	207	220	229	218	242	226	231	256	246	221	224	219	253	212	195	207	222	244	204	230	227	211	229	242	212	244	221	227	204	230	206	218	205	220	228	213	244	218	213	192	243	210	226	225	233	234	211	211	247	247	224	212	197	208	198	207	229	223	200	217	233	249	232	199	191	218	223	239	230	203	207	218	239	218	225	222	242	260	223	238	230	251	230	204	227	203	206	194	209	219	220	221	226	215	249	215	217	238	231	218	219	225	221	241	211	237	231	203	214	215	221	213	201	234	240	221	175	224	190	228	206	266	225	200	209	202	218	197	235	212	210	244	216	213	226	218	225	227	261	220	227	216	211	228	209	246	200	250	220	234	244	217	222	193	219	253	220	240	224	211	235	221	210	222	235	219	213	207	245	234	197	218	188	251	224	224	254	216	231	217	216	234	227	231	221	242	193	214	206	200	239	241	230	210	216	220	242	211	195	237	220	204	232	225	240	203	214	216	227	231	225	240	207	251	240	235	225	193	230	216	250	222	222	205	219	178	217	210	207	203	243	221	216	217	209	211	221	220	218	244	259	207	238	213	223	226	260	203	219	223	205	207	210	202	219	224	224	184	217	246	240	238	232	219	242	227	201	226	245	237	204	248	219	232	222	182	244	204	247	234	224	235	189	211	236	244	208	226	222	205	217	225	248	235	204	238	230	224	210	263	197	229	209	226	197	214	215	254	227	219	236	236	222	239	228	257	222	195	204	211	215	227	214	236	209	232	225	219	217	207	205	248	211	236	235	209	218	204	211	237	213	230	228	205	213	215	229	213	239	233	242	228	226	198	227	203	228	210	218	220	218	223	197	232	224	225	225	191	230	222	224	209	226	236	213	206	249	231	242	224	224	212	209	232	243	235	216	233	220	221	227	218	217	216	212	228	213	211	208	232	248	226	217	231	230	211	221	232	213	205	218	224	208	222	233	211	225	237	234	239	241	232	214	233	208	224	231	234	244	214	234	233	227	200	224	225	247	224	200	248	220	199	219	234	193	229	224	216	225	223	212	215	229	219	233	213	227	200	234	232	229	240	224	213	214	225	209	222	226	213	244	208	213	226	260	229	205	187	229	213	235	203	204	236	275	228	223	248	227	239	210	212	188	205	222	250	213	197	211	190	234	229	217	195	232	215	222	225	228	212	216	213	204	228	226	195	211	225	233	226	221	237	229	225	184	229	212	203	208	199	214	224	248	239	222	244	257	226	231	208	219	226	235	204	195	239	234	214	245	219	225	198	196	223	231	226	206	229	223	223	209	192	203	229	212	236	233	247	215	249	224	199	212	223	221	222	204	224	223	233	233	210	219	201	213	224	201	208	233	227	242	212	235	225	209	248	214	203	201	215	194	220	210	245	217	217	218	238	216	226	218	229	239	209	237	214	191	194	213	217	231	221	232	206	211	243	227	213	227	195	212	213	244	227	222	240	228	227	234	214	248	226	235	212	216	232	225	214	232	207	224	219	213	214	227	229	214	222	231	200	220	226	201	229	216	213	230	233	227	215	233	235	251	219	208	220	232	229	240	215	223	217	241	220	234	216	238	207	192	214	207	227	209	233	221	219	206	204	249	239	256	231	212	216	205	214	219	234	221	219	246	222	239	225	234	229	229	225	238	206	226	215	240	219	249	219	223	187	224	232	207	205	229	199	199	210	215	201	217	225	200	232	232	212	217	204	236	225	192	223	228	196	236	225	218	238	233	226	226	216	218	207	219	226	215	207	186	246	197	215	225	217	234	209	215	222	221	211	226	194	240	201	233	223	231	199	216	230	234	216	252	232	216	235	214	224	239	232	205	193	246	227	226	206	201	210	217	222	222	225	243	231	212	211	233	196	208	202	252	221	243	230	236	223	213	211	233	226	228	209	217	206	225	237	232	223	229	234	221	215	187	205	239	218	212	221	214	208	255	236	230	212	217	203	195	223	228	194	230	204	230	217	210	234	228	200	226	184	205	218	226	227	214	211	217	184	232	240	208	228	249	235	215	225	228	204	229	204	212	239	208	209	242	204	214	247	228	208	218	221	226	196	235	236	234	203	222	236	233	236	197	224	224	263	211	214	211	210	240	239	233	223	206	218	214	249	209	230	231	261	213	215	221	220	209	213	208	225	205	220	204	243	213	213	210	208	213	237	213	223	217	214	227	204	195	249	229	235	257	219	207	222	229	236	233	251	203	211	212	196	246	243	242	182	220	219	218	200	211	201	227	210	216	197	215	210	208	226	238	213	242	244	252	222	239	219	222	212	207	253	243	242	232	215	233	233	216	210	238	206	211	231	242	218	227	200	213	200	213	215	222	204	205	223	219	247	228	219	210	244	229	207	211	233	223	191	212	247	221	233	226	225	213	229	231	223	207	249	212	215	225	204	225	199	218	212	221	244	242	223	221	228	211	218	201	218	210	232	239	222	234	228	217	227	226	221	209	246	214	211	236	222	221	225	230	202	188	209	204	246	225	199	228	215	198	229	218	211	227	208	195	212	240	227	228	227	248	230	244	176	241	223	231	234	221	217	209	215	211	228	222	219	241	193	202	221	206	222	190	228	221	235	225	205	236	225	235	201	226	214	216	233	238	220	201	198	228	222	237	226	234	226	212	236	238	213	222	224	210	226	223	219	220	225	192	219	232	212	208	249	235	225	252	222	212	265	250	223	216	242	220	213	200	225	229	227	245	228	201	204	217	202	238	213	184	213	240	214	253	225	222	218	238	219	228	217	192	245	208	223	225	233	218	243	247	227	177	227	212	247	229	228	241	221	231	196	209	232	209	220	222	239	213	198	216	200	204	211	231	242	205	217	229	235	233	237	225	233	241	233	204	241	244	240	234	243	239	228	216	242	208	211	221	212	233	212	186	212	230	229	222	226	180	233	233	243	205	235	225	244	239	192	252	261	263	203	246	261	188	235	216	226	211	214	249	201	231	220	216	212	215	216	237	206	213	240	223	215	225	234	229	240	194	217	211	194	227	223	197	186	224	234	208	226	211	207	223	226	202	216	200	195	213	179	231	218	227	229	256	254	233	224	224	211	229	211	219	203	192	240	225	234	204	211	220	227	221	220	229	228	199	224	224	212	208	223	204	224	242	228	207	188	201	239	226	192	231	240	246	205	247	214	207	230	222	207	240	253	235	216	215	227	221	230	242	227	226	210	212	230	228	232	196	240	240	218	233	212	215	220	199	218	213	226	230	236	197	226	212	244	223	196	194	191	229	217	221	183	239	220	247	219	187	216	200	215	218	229	243	250	240	210	223	194	221	210	231	229	206	235	242	225	213	234	237	207	235	212	213	224	208	206	236	201	237	237	200	228	222	207	221	208	190	241	249	215	213	237	208	212	241	200	210	235	216	228	243	202	210	210	230	234	219	221	255
10506	7628	16131	19433	14820	6859	4081	3583	3902	3399	2638	2325	2453	2481	1508	1264	1164	1080	1166	1263	1593	1850	1478	2172	2466	2193	2120	1963	1991	2250	2004	1284	1031	992	918	1001	867	884	782	668	640	625	670	633	618	641	626	664	647	617	644	634	593	643	584	604	594	556	555	560	599	587	575	561	600	548	533	603	578	576	557	592	549	570	553	572	566	557	549	532	557	552	508	556	575	530	590	599	578	562	612	563	559	543	576	549	572	537	536	558	568	548	576	552	603	585	516	550	525	520	521	581	581	570	575	541	567	562	520	579	558	558	535	506	520	567	586	597	551	534	525	601	545	549	603	558	574	578	554	548	549	533	525	561	547	593	558	575	540	590	584	573	564	555	549	546	546	571	590	553	495	549	563	562	568	569	580	569	598	560	558	524	552	575	564	518	533	555	529	561	554	575	558	574	570	555	561	553	579	555	558	566	547	570	549	522	581	541	530	560	568	536	548	590	587	564	594	551	565	515	518	547	553	531	574	564	566	573	567	552	573	545	577	548	553	553	575	550	576	548	582	572	573	559	526	519	565	555	582	562	573	548	571	603	573	577	560	537	548	564	528	574	539	535	580	562	521	584	580	555	598	592	572	564	599	543	563	557	583	542	543	571	554	589	588	570	575	564	555	542	551	569	589	559	550	532	571	558	547	538	596	554	562	575	564	616	548	583	546	592	522	582	573	553	557	588	552	541	536	540	574	554	617	548	554	577	541	553	531	513	588	543	588	510	552	603	526	550	616	551	544	562	602	550	534	568	552	559	570	590	543	526	516	522	561	576	558	532	532	572	583	547	559	553	578	540	587	554	559	581	602	524	552	567	524	530	543	529	573	552	580	560	600	542	558	562	589	576	549	524	559	597	546	597	527	552	548	562	567	579	552	557	554	568	553	527	608	544	613	565	519	545	603	562	557	572	521	544	546	556	554	540	555	577	548	554	541	558	575	523	570	561	503	545	585	548	570	549	596	570	577	540	573	528	544	565	583	574	622	539	548	532	558	586	577	586	537	580	567	586	545	552	584	560	566	527	521	563	575	551	516	530	559	574	585	569	577	553	571	579	543	561	572	602	523	528	531	535	548	542	571	561	589	564	580	587	557	545	567	567	587	531	585	501	565	593	541	575	573	572	550	542	513	536	563	590	573	584	551	551	605	528	586	526	546	601	554	538	562	609	511	549	553	549	587	582	506	566	574	561	537	542	559	547	547	574	535	585	591	541	564	506	560	552	598	611	565	561	567	544	566	566	537	604	583	568	559	571	556	558	571	492	549	582	594	589	546	553	536	538	535	528	550	527	532	536	508	561	547	577	583	534	531	525	557	531	595	550	561	569	569	542	535	566	541	565	561	545	503	585	569	530	581	545	545	570	550	537	581	582	534	575	540	567	576	600	563	576	535	547	537	620	582	555	520	516	545	570	563	569	520	489	578	626	581	566	560	550	534	563	561	545	576	543	557	584	524	566	560	580	565	526	587	591	544	545	556	556	556	595	565	564	545	572	549	533	527	563	567	529	544	561	559	550	604	595	531	490	523	581	595	551	564	540	527	534	548	554	556	557	522	552	528	604	545	609	591	534	537	534	606	530	549	526	575	570	553	583	535	572	589	569	545	529	570	555	586	552	553	561	526	542	569	562	537	556	542	540	553	532	554	526	549	551	540	531	587	551	561	575	577	504	568	570	574	566	537	574	585	545	486	565	549	546	564	571	555	564	511	571	583	542	587	562	573	575	566	541	543	598	558	558	578	539	565	566	540	581	542	572	556	549	547	561	501	609	561	591	530	579	536	542	596	579	550	574	591	571	580	562	525	502	532	565	572	530	571	555	545	559	565	556	522	539	581	557	575	567	556	546	529	586	573	539	559	582	535	590	553	580	552	553	568	536	589	547	574	560	555	526	538	559	555	546	582	542	532	577	546	595	567	566	558	540	575	549	549	532	552	548	522	557	573	568	546	537	547	571	545	578	558	592	514	528	619	537	517	586	542	587	546	529	536	544	547	586	519	525	565	575	572	562	558	550	552	576	573	539	546	545	540	561	531	574	596	576	584	536	569	577	576	541	550	553	523	579	561	521	541	583	563	553	568	553	535	573	547	504	588	576	609	541	568	547	535	576	531	535	572	582	549	567	502	552	556	583	600	556	545	542	555	563	580	587	571	555	568	550	551	552	546	567	551	597	581	549	568	510	588	549	562	550	519	580	532	572	545	604	613	555	575	570	576	577	607	558	570	617	581	568	574	554	545	583	561	586	567	564	521	539	504	594	558	512	559	534	509	547	560	555	509	590	565	542	532	546	573	572	590	530	568	540	568	555	591	613	577	568	588	551	590	558	531	518	556	558	516	542	572	556	556	563	568	582	594	552	570	514	548	523	501	586	573	557	535	551	559	571	563	564	514	557	513	576	543	548	521	564	569	565	563	535	534	580	530	599	581	606	571	573	591	540	540	521	521	545	533	520	590	527	554	521	601	587	580	582	525	547	537	582	587	565	580	565	599	529	604	569	587	546	567	562	560	556	573	580	562	535	557	578	520	558	554	522	535	530	563	573	549	566	577	564	583	565	527	564	488	540	578	566	572	605	572	545	565	547	545	584	536	543	568	602	541	626	551	547	584	589	561	564	560	533	548	571	550	580	512	528	546	547	572	595	551	566	549	531	547	516	525	548	547	531	558	559	551	575	543	581	521	566	547	547	547	555	604	522	537	542	579	572	597	541	563	520	555	566	586	582	556	555	585	567	571	544	574	579	523	513	549	548	532	538	543	593	540	537	573	579	572	564	573	565	527	599	568	510	591	597	589	587	563	565	536	584	527	553	554	547	546	582	552	551	582	551	575	584	574	571	564	511	557	575	541	600	537	546	583	566	566	522	557	552	568	597	543	547	537	532	580	544	534	559	519	577	553	542	539	550	547	572	584	560	530	551	578	528	552	573	520	518	549	541	551	555	578	576	529	542	589	578	545	539	551	544	548	576	552	561	567	556	574	510	611	528	554	566	543	573	549	522	561	548	545	518	576	599	596	515	502	556	581	595	530	564	569	588	541	548	543	600	572	596	569	511	523	556	537	559	567	543	545	578	580	544	590	557	570	532	546	565	558	540	523	557	576	577	575	549	563	513	554	531	572	579	540	577	546	538	586	542	531	567	556	557	572	582	543	570	552	587	568	567	568	510	551	574	533	558	521	580	549	541	556	572	552	558	563	549	568	571	573	526	554	575	529	551	525	566	557	542	547	546	560	556	520	600	536	567	596	571	576	624	582	545	558	595	591	552	578	532	503	555	579	610	599	588	551	575	522	555	564	583	558	535	548	540	545	555	520	576	567	562	595	530	552	549	534	553	562	560	570	540	583	615	523	512	513	568	550	545	591	526	510	543	577	529	579	568	534	536	613	558	564	557	556	566	576	555	538	581	579	563	545	551	546	599	577	579	522	539	555	586	571	529	535	545	529	576	566	557	558	563	562	580	558	530
24221	13537	14655	12895	7686	3159	1451	1272	1080	960	829	652	629	573	420	386	340	291	345	362	424	479	429	596	660	507	535	490	561	479	450	302	306	288	271	259	248	255	217	206	214	207	187	190	198	224	200	191	172	212	197	200	171	162	197	190	193	187	181	185	194	214	189	211	173	177	183	169	154	172	175	191	192	162	182	186	178	183	182	174	188	184	159	180	165	174	201	186	154	188	169	186	175	184	178	154	177	182	177	161	200	159	181	197	168	192	210	177	180	183	186	197	184	166	173	176	160	170	186	202	188	181	201	178	170	181	166	205	188	188	197	193	186	191	182	185	166	178	179	173	179	170	219	183	152	169	186	194	190	180	158	144	179	185	179	165	175	193	173	173	148	186	162	149	179	190	174	162	186	176	193	174	163	175	157	195	177	180	158	159	200	188	181	191	186	164	157	175	159	172	191	172	188	170	182	204	168	185	166	181	157	174	183	170	177	161	168	195	169	165	174	180	170	204	196	150	182	166	175	196	190	187	154	200	176	191	191	198	164	184	182	163	212	174	181	184	166	182	186	170	169	172	187	180	160	184	168	176	189	171	202	175	163	175	170	185	172	179	178	188	193	172	193	178	190	168	184	199	181	180	175	177	201	158	155	169	187	152	180	155	184	156	161	154	181	197	173	186	173	190	168	146	170	188	173	205	185	190	170	174	192	174	148	187	173	188	172	188	176	200	180	183	163	161	176	177	183	161	173	179	152	176	189	183	174	168	168	164	163	194	175	168	194	190	184	185	140	172	191	195	165	178	189	189	162	160	164	163	185	172	188	168	162	190	153	170	173	168	166	155	184	176	183	184	175	177	181	178	170	172	195	181	166	193	201	189	174	159	175	206	160	169	191	171	177	173	169	168	166	167	173	198	157	179	175	184	169	167	185	147	171	156	179	206	193	191	167	184	175	175	192	180	185	185	182	172	205	183	177	168	170	161	174	181	153	171	155	163	160	160	174	164	161	181	190	194	188	192	182	172	179	185	204	174	167	146	170	164	173	188	156	178	217	187	164	167	178	192	204	195	188	193	189	194	187	180	160	191	180	188	161	149	171	157	152	192	172	204	176	190	216	172	170	167	204	170	174	158	164	194	162	216	189	160	164	156	164	175	204	162	156	171	167	184	176	185	169	202	166	184	180	194	173	182	174	153	161	205	183	169	163	194	166	182	174	203	190	178	180	174	189	168	148	179	189	166	158	160	190	190	170	203	169	180	150	183	167	183	172	196	201	174	169	177	207	171	172	185	191	184	187	169	166	165	220	182	168	192	174	165	164	197	181	163	165	198	174	166	178	197	176	162	191	188	205	207	189	173	173	186	181	185	164	161	216	188	182	183	174	176	170	185	178	167	184	187	180	182	194	176	171	178	191	162	194	176	195	185	183	188	184	193	178	176	207	175	210	181	178	178	193	178	185	170	174	188	184	191	161	181	179	197	194	175	163	158	199	188	217	182	168	160	164	181	173	173	210	184	162	173	158	166	155	169	158	164	150	168	166	181	178	214	186	170	175	194	185	184	184	203	194	181	178	168	182	170	165	181	178	174	192	183	170	184	170	208	170	175	167	177	188	185	182	184	165	185	189	159	191	159	177	180	205	182	203	167	181	180	195	163	169	186	173	184	188	170	176	165	175	183	162	187	167	187	185	186	194	154	172	167	166	174	192	182	169	194	186	173	174	170	180	177	176	188	164	167	191	195	172	187	182	194	193	168	173	204	172	161	177	162	176	187	185	191	166	160	167	174	178	180	182	169	178	173	176	186	166	184	189	187	173	174	167	187	193	193	167	197	181	185	200	186	171	200	209	146	172	155	193	172	172	174	175	174	193	171	172	192	174	159	169	164	197	185	199	169	183	182	177	192	172	175	180	138	176	165	175	196	174	168	167	175	189	200	161	176	180	167	182	184	196	166	162	204	174	183	159	180	177	181	178	177	173	185	184	187	191	175	178	156	181	194	196	199	179	168	185	180	185	171	174	175	172	153	181	172	170	186	191	177	177	169	179	182	172	172	183	180	162	174	175	210	170	173	177	152	218	186	211	154	164	202	187	164	177	167	188	166	195	182	187	175	181	193	189	195	185	168	167	164	186	172	180	175	165	179	172	212	197	149	167	178	167	171	169	188	177	178	192	199	168	162	166	172	194	175	170	190	178	190	177	182	182	161	176	174	202	187	176	163	169	177	177	182	176	182	172	163	186	178	171	183	185	184	178	209	168	184	194	170	168	168	169	189	151	176	190	167	196	186	175	189	184	167	208	155	195	168	219	157	162	159	203	192	165	176	173	170	159	191	167	160	181	184	160	156	192	135	153	182	180	172	177	209	170	175	180	185	155	188	184	188	185	169	174	157	182	187	177	185	190	161	189	165	193	195	175	169	170	181	179	192	187	180	176	183	165	163	168	185	155	169	170	177	161	179	187	185	150	176	196	172	171	166	173	198	170	183	167	155	148	161	223	153	184	198	175	160	179	170	196	184	184	171	157	194	172	170	186	185	179	163	172	181	170	167	205	197	166	180	193	192	174	178	178	198	154	156	167	163	181	181	155	172	179	188	168	169	170	186	212	182	169	184	183	175	192	180	191	178	182	174	183	185	174	179	179	167	184	171	173	174	207	166	164	172	175	161	159	164	185	180	178	162	166	183	168	157	152	184	175	190	183	177	191	186	166	169	194	164	178	177	159	207	200	165	177	187	175	158	183	173	171	189	172	162	185	187	164	185	169	216	174	171	168	175	179	214	189	175	181	186	181	182	165	181	153	170	178	162	171	181	191	182	179	155	180	205	161	181	145	185	196	169	193	177	177	170	149	172	185	171	166	171	184	165	178	173	197	182	186	201	191	195	177	168	222	175	185	201	182	179	164	175	198	182	172	157	191	195	192	194	193	174	189	156	161	166	170	173	179	173	178	160	161	139	210	164	167	166	202	163	187	186	196	184	190	198	178	150	183	175	170	147	188	153	169	150	201	204	185	166	171	177	189	173	225	174	190	172	169	199	199	182	153	180	166	180	189	167	173	165	189	155	183	173	193	175	160	187	181	186	190	179	177	143	171	199	161	176	180	172	177	173	199	181	171	206	209	187	175	181	169	170	159	189	183	171	172	159	185	191	197	168	180	179	155	163	206	160	183	179	174	162	187	162	177	187	182	160	192	190	168	176	181	203	175	170	199	173	163	176	165	160	172	156	182	182	145	178	171	175	189	173	161	174	171	184	181	168	170	152	169	185	161	198	170	186	162	172	161	163	171	156	165	177	180	176	178	171	182	163	162	151	174	173	199	166	201	167	171	170	174	145	184	176	196	172	185	198	195	172	163	166	178	186	183	185	184	178	189	177	168	176	176	193	166	176	167	188	182	151	194	169	194	198	191	179	202	178	195	160	153	201	194	174	187	180	165	163	172	212	170	183	151	176	170	174	157	171	182	149	186	166	170	176	166	171	145	180	180	179	192	172	185	159
13426	9852	20296	24249	18596	9663	5622	5837	5734	4887	4077	3288	3415	3141	2007	1781	1612	1465	1932	1803	2522	2849	2387	3677	4130	3286	3284	3001	3382	3040	2838	1521	1448	1558	1149	1321	1035	1080	835	806	766	693	741	700	631	683	730	720	646	666	624	590	586	607	551	614	527	564	554	534	474	530	486	532	465	480	523	516	556	498	550	514	548	530	518	448	504	527	502	472	517	512	494	534	472	460	477	542	424	481	468	500	531	499	448	447	464	502	476	497	484	529	489	469	455	474	498	487	474	474	459	454	461	513	479	504	493	494	467	449	475	501	483	477	480	493	491	466	474	470	500	455	479	462	480	466	487	461	464	476	449	453	507	447	492	450	465	476	493	485	486	474	476	485	494	491	490	455	477	461	491	508	440	507	486	467	456	482	495	522	493	493	490	487	444	494	529	494	482	477	490	492	489	466	484	439	468	476	479	475	445	494	494	504	452	468	511	477	472	456	471	501	481	482	471	467	437	488	456	499	506	462	448	466	493	479	472	495	488	492	481	500	495	508	504	478	504	447	497	480	516	499	496	455	424	437	502	496	443	486	486	494	464	504	463	498	499	476	450	498	484	520	497	493	491	472	454	466	472	448	453	548	443	466	501	495	439	496	463	501	468	481	479	489	505	492	441	482	441	503	463	507	462	462	477	457	504	468	499	507	480	483	488	487	482	477	452	487	468	455	541	479	533	485	469	503	457	459	450	538	491	438	454	462	466	488	448	500	462	496	491	448	493	446	479	487	470	475	429	451	484	504	484	506	478	489	463	502	493	492	481	479	477	502	444	476	488	502	460	461	493	483	482	501	445	480	532	478	486	503	480	502	470	519	476	471	470	458	523	513	508	446	441	440	435	490	435	474	505	473	476	476	469	499	463	493	501	459	499	490	463	478	444	499	483	486	516	461	493	488	516	454	435	482	448	461	471	459	506	474	509	503	517	463	459	540	492	472	495	468	477	499	498	489	455	490	502	422	513	495	462	481	481	471	490	463	474	482	488	477	502	494	528	460	483	459	507	425	487	486	470	524	441	483	448	471	467	479	516	470	468	463	494	439	483	466	483	494	453	502	493	463	519	474	458	484	462	476	465	486	458	510	446	455	513	476	461	501	451	466	465	486	472	474	450	468	473	448	481	449	467	484	469	480	478	426	459	467	468	456	469	477	488	503	486	464	479	487	479	506	480	513	462	469	503	449	441	472	473	506	468	495	482	450	480	447	474	468	453	491	483	503	493	482	484	493	466	509	478	453	501	479	497	476	476	489	483	466	476	507	472	453	454	480	451	462	499	457	487	466	478	487	450	451	488	504	506	482	478	445	446	492	465	468	479	457	491	492	486	457	445	479	474	455	440	460	481	520	512	460	446	491	476	475	483	473	528	491	511	477	501	495	470	463	478	465	480	477	487	444	492	510	496	493	493	446	490	473	464	492	462	495	452	496	514	498	475	445	446	511	478	518	468	460	475	442	485	470	494	525	502	485	507	497	487	476	471	470	465	483	488	487	451	453	472	514	493	484	462	458	480	492	488	453	498	498	480	504	489	484	503	495	470	477	456	437	492	506	469	517	469	484	467	486	454	501	474	478	518	476	487	460	496	472	506	478	491	491	488	480	461	444	471	492	482	466	479	505	484	461	486	479	470	455	462	482	517	431	486	433	489	494	472	521	476	477	464	432	487	501	491	500	489	487	472	466	451	442	487	454	471	490	469	478	499	495	504	483	499	513	490	475	453	466	463	473	458	489	448	497	492	505	494	489	496	527	490	496	490	486	473	444	467	456	464	470	474	493	514	470	443	460	434	461	442	476	488	461	513	467	508	473	488	485	465	537	497	483	486	466	498	462	484	455	485	479	485	500	466	494	501	477	492	450	449	453	515	488	453	441	434	482	486	486	500	454	478	461	461	485	473	466	462	455	463	471	473	486	469	477	511	460	463	469	494	489	475	481	448	423	477	460	477	477	472	480	484	507	497	483	467	451	437	484	494	494	449	493	458	481	527	454	492	475	483	486	494	470	504	438	493	460	455	471	473	462	472	486	481	477	464	503	519	446	473	480	483	492	482	507	482	490	489	511	478	469	532	444	501	476	499	471	469	467	462	489	478	479	483	457	497	493	493	451	492	480	471	457	447	514	517	469	482	482	464	488	532	470	537	437	488	446	467	454	494	477	452	471	464	508	486	477	499	446	493	483	479	452	456	497	507	482	490	485	513	482	473	464	507	468	520	493	498	459	483	482	444	456	485	483	474	422	468	443	461	455	487	470	512	481	496	479	456	446	436	486	462	489	480	449	481	493	442	471	462	514	449	438	505	456	428	475	484	496	506	476	473	456	522	544	493	505	472	461	477	492	484	505	455	467	494	495	499	486	497	493	457	473	481	507	496	490	489	468	476	453	491	494	458	487	507	470	432	469	461	476	481	506	469	489	459	483	479	462	480	497	431	463	481	469	479	435	486	478	471	509	525	464	532	480	482	480	505	427	485	489	476	447	472	452	461	505	451	476	489	464	459	445	513	476	463	493	451	513	475	491	449	506	458	489	469	467	480	480	487	471	494	503	512	444	462	451	474	469	448	474	495	504	482	478	483	481	488	492	489	485	493	499	502	491	492	477	459	481	481	518	491	465	452	488	459	491	481	468	452	472	486	490	475	478	475	486	471	474	470	468	451	472	490	493	501	460	496	435	471	496	512	501	456	516	476	438	458	447	554	481	470	538	516	463	486	479	499	461	420	470	503	501	459	457	484	466	458	492	472	518	502	454	459	433	458	456	488	454	467	465	477	490	502	466	484	512	501	481	502	442	492	497	518	466	523	457	482	460	467	523	482	493	446	463	487	491	508	482	492	485	467	472	517	497	487	508	469	479	480	492	491	484	482	472	483	507	480	485	465	469	506	459	442	491	463	506	441	477	523	484	476	502	496	488	509	468	471	469	493	464	455	423	450	482	462	479	513	462	443	453	468	485	488	491	461	453	484	508	438	471	477	467	489	477	498	439	465	490	501	505	473	450	489	450	477	470	484	488	493	448	511	472	464	467	476	455	467	487	471	472	421	438	452	462	459	470	503	470	512	466	504	525	433	507	493	488	502	496	489	480	454	499	491	500	458	479	488	471	476	490	491	467	479	452	494	469	482	492	506	490	481	434	507	438	431	499	499	496	453	462	478	468	486	498	479	467	449	476	451	456	484	497	473	499	472	457	490	483	471	469	508	489	478	461	460	477	466	500	535	475	444	474	478	501	487	483	464	473	530	519	457	415	470	474	526	480	467	496	509	472	506	518	482	450	471	462	468	497	455	495	491	455	486	466	483	490	472	459	496	451	445	481	510	464	472	528	433	468	482	424	476	433	502	467	482	486	504	471	453	463	523	462	477	494	476	469	457	498	473	488	445	470	471	500	491	471	490	446	492	475	522	475	449	459	456	491	483	502	479	482	474	480	468	480	449	463	449	450	461	488	501	474	475	460	497	549	476	466	489	476
8552	4545	5373	4354	2349	849	479	544	523	484	467	450	525	426	395	364	388	369	385	352	392	382	381	381	377	404	407	385	374	371	435	415	392	382	382	384	376	349	386	383	367	396	378	396	388	374	365	404	365	355	390	379	389	325	344	378	422	393	403	363	370	363	377	372	361	328	342	364	378	387	360	383	389	331	347	358	393	411	373	366	387	403	357	364	389	370	350	347	371	383	460	380	369	370	365	371	363	372	395	350	397	363	370	368	378	392	371	340	365	355	359	401	360	374	399	374	372	341	392	387	377	346	379	388	388	351	353	347	398	374	380	354	384	389	404	415	390	369	361	363	374	403	393	386	339	351	375	389	371	431	345	373	389	373	384	367	372	395	353	370	373	382	355	368	366	390	386	400	395	359	381	375	414	364	365	343	327	346	388	410	348	404	382	353	364	376	377	376	365	380	351	388	363	368	361	361	347	374	378	353	345	385	383	377	380	388	379	371	352	375	382	380	356	373	412	393	354	347	373	367	362	374	375	365	361	370	381	369	346	344	377	395	393	358	372	374	377	365	378	387	357	364	383	347	361	365	396	397	379	386	377	378	360	353	381	402	358	374	352	364	394	374	358	352	341	353	412	405	359	407	361	361	400	358	357	395	390	398	395	378	379	360	366	372	368	400	387	385	377	395	383	377	365	354	369	390	379	356	382	404	369	363	428	383	395	400	359	364	345	351	406	362	360	372	356	373	352	375	361	346	337	331	356	356	407	387	369	370	368	391	359	398	349	356	358	373	379	359	405	381	342	343	396	350	363	367	342	368	367	350	343	344	378	356	359	381	354	334	354	373	367	364	384	377	390	390	355	385	369	344	344	389	363	383	379	385	358	370	378	373	368	392	373	344	408	377	356	350	370	396	353	391	405	341	367	391	404	345	371	354	395	359	375	358	366	376	355	377	397	383	388	376	378	377	382	360	392	400	366	387	375	373	415	349	370	355	335	376	368	364	377	377	390	367	400	355	376	361	385	373	377	385	349	384	362	394	383	383	384	374	379	408	422	354	409	372	359	361	337	349	380	357	402	342	340	405	401	385	376	440	358	360	388	399	401	348	352	408	350	378	377	383	365	354	385	351	378	396	352	371	350	404	344	366	355	362	352	380	338	361	365	372	367	368	400	372	374	393	350	367	355	366	413	380	356	361	399	413	407	349	367	348	374	376	323	368	390	381	390	355	416	378	336	385	358	362	336	385	370	360	427	360	349	379	352	380	362	356	364	372	373	368	364	416	378	360	378	394	378	365	355	399	358	422	376	387	393	382	372	382	372	360	337	371	375	388	380	380	399	359	373	382	387	368	359	359	377	380	380	370	364	338	355	358	391	374	402	347	378	372	400	365	385	356	350	344	383	400	358	394	343	370	342	411	366	425	373	389	386	371	353	355	363	353	402	359	363	380	370	398	344	366	405	361	358	369	377	375	357	363	382	374	370	394	376	410	368	381	381	345	364	418	366	337	355	377	354	392	379	374	370	364	394	373	395	370	341	366	386	349	341	379	361	377	336	354	363	401	393	383	384	377	365	364	378	353	346	379	381	397	339	403	350	366	350	357	339	364	360	354	356	374	375	364	402	345	401	367	361	395	370	361	389	364	368	371	404	360	376	325	395	408	391	386	380	388	391	355	392	381	370	350	390	410	355	395	372	376	347	399	322	350	395	368	406	368	387	375	404	377	380	343	369	377	355	376	364	345	355	391	369	399	372	384	371	389	350	384	387	372	351	370	348	352	393	362	352	362	396	358	319	373	362	376	402	344	369	370	381	357	378	358	384	366	352	334	378	380	390	357	390	356	362	364	346	338	413	350	396	357	368	373	390	385	382	377	368	410	391	376	381	352	392	373	376	345	380	344	377	378	360	358	388	338	366	394	366	404	339	401	378	366	424	347	408	362	376	387	386	370	396	392	367	360	405	402	377	363	380	369	343	386	339	378	377	350	361	387	362	372	381	391	359	364	357	347	365	353	412	396	358	365	384	381	383	361	359	377	358	360	341	367	367	368	357	372	391	386	370	366	363	379	347	362	379	352	376	375	354	376	360	371	362	437	369	409	359	368	403	394	382	386	378	361	379	356	351	345	370	373	367	359	354	335	353	389	361	344	393	361	368	374	396	380	372	393	338	330	385	404	374	370	357	374	389	369	381	375	367	369	393	376	417	353	382	406	396	340	384	344	382	361	383	376	356	355	342	389	366	360	370	419	402	399	376	390	367	368	327	379	358	364	391	382	388	373	391	365	331	371	357	374	375	359	410	382	369	375	393	339	392	379	401	341	369	394	359	381	376	371	370	390	387	380	417	365	415	386	367	376	388	372	361	368	386	409	365	336	395	396	366	343	374	373	348	310	353	376	347	364	377	387	354	346	380	370	359	365	374	351	371	390	385	372	373	392	355	420	407	377	375	370	383	378	346	337	369	392	362	330	363	383	383	353	393	358	373	382	389	353	372	376	355	376	384	382	418	376	374	404	425	380	366	371	360	379	380	369	383	328	372	364	425	374	366	351	392	420	369	379	358	426	388	355	377	383	388	351	372	368	397	362	394	369	384	401	378	346	377	354	407	368	373	351	372	374	412	374	377	424	382	366	375	337	367	384	354	333	349	353	353	371	390	343	353	397	393	407	372	378	404	365	412	369	403	376	404	389	378	337	344	367	365	354	372	352	364	373	384	389	383	421	413	367	363	361	347	371	383	364	385	371	396	358	389	359	352	375	355	386	378	351	382	384	343	351	382	370	403	385	353	342	379	356	364	374	385	357	362	384	331	381	392	388	323	365	340	389	361	372	378	384	368	384	382	345	364	359	369	407	398	379	367	392	372	374	384	372	387	357	362	361	382	401	387	366	391	348	378	376	364	322	341	373	368	353	353	378	397	397	363	359	359	385	347	397	394	372	370	393	378	380	386	385	348	379	365	386	373	385	374	387	345	355	384	366	385	382	385	370	373	381	359	360	352	360	380	352	380	398	351	349	338	397	378	382	370	394	337	416	372	378	321	376	387	381	380	418	352	391	348	369	381	346	394	367	387	378	367	362	374	343	371	368	384	379	413	396	356	338	346	364	375	343	373	362	321	377	410	350	402	365	401	358	349	388	403	353	361	381	394	368	381	340	353	364	395	352	379	389	358	377	362	370	375	384	365	375	372	375	365	367	354	379	370	376	340	358	373	389	356	397	376	391	394	351	356	340	359	352	328	362	377	390	340	337	379	403	368	379	357	373	391	399	370	372	390	369	376	366	368	375	380	368	375	392	421	383	400	354	368	365	421	429	402	405	351	360	383	379	351	376	380	370	368	399	378	354	378	358	414	349	361	372	369	380	400	389	366	348	417	392	370	349	370	364	409	344	381	381	407	401	364	370	392	367	388	384	371	380	380	376	365	360	383	348	318	304	342	352	351	380	355	385	368	347	339	386	381	392	360	389	338	347	375	334	372	368	407	377	371	386	354	368	386	398
5625	4510	9850	11692	7654	2815	1404	1592	1926	1754	1539	1469	1696	1536	1138	968	951	942	976	908	939	982	925	993	1001	1054	1024	1187	1162	1074	1094	956	933	913	918	850	913	841	870	873	924	893	939	927	879	934	868	908	911	886	841	875	874	916	900	925	908	906	904	879	882	928	883	926	908	867	870	842	914	896	861	815	908	920	885	927	896	890	928	911	875	853	895	869	875	866	870	887	852	915	934	904	975	876	882	870	860	899	893	852	864	873	880	811	900	878	899	921	850	910	886	884	887	844	895	914	906	853	903	831	914	892	876	856	867	870	890	855	948	893	945	854	944	871	901	840	877	878	889	872	882	884	893	874	893	866	906	861	894	875	877	891	897	887	869	918	885	834	902	943	883	884	899	849	833	822	878	850	900	869	870	854	891	841	897	859	877	887	878	876	894	849	929	889	838	877	905	848	874	891	863	877	905	873	858	826	895	902	894	861	906	828	928	866	845	900	900	847	889	893	889	832	863	911	890	860	862	867	864	836	856	890	877	860	885	898	860	868	863	835	857	906	852	903	886	845	887	825	861	855	920	870	926	910	893	872	880	860	907	862	894	884	884	937	903	845	866	888	887	831	855	854	875	912	902	857	916	888	865	900	862	893	871	956	878	871	899	891	905	840	824	912	905	857	867	908	867	860	838	857	889	903	909	849	891	843	893	890	884	890	896	870	864	865	875	799	861	888	827	842	888	862	862	864	858	857	869	931	917	871	859	861	910	831	834	915	906	872	860	898	826	850	886	900	849	874	897	873	881	907	927	883	889	843	899	856	920	868	852	873	807	866	896	890	899	833	874	832	863	873	924	877	911	888	897	867	833	896	868	897	891	884	830	878	923	912	873	852	840	847	864	889	865	826	890	869	899	841	893	837	879	896	862	903	874	906	877	880	846	844	920	885	912	866	889	830	878	863	895	859	904	860	870	870	839	890	857	855	860	910	892	896	900	853	899	915	842	872	887	871	897	884	887	860	870	897	876	923	904	884	885	937	894	891	855	918	881	883	875	840	891	865	879	858	908	945	908	881	869	879	912	976	900	855	872	815	881	903	862	884	844	898	850	862	877	900	895	843	920	882	865	894	869	898	832	874	905	870	928	829	879	933	897	890	900	900	890	898	841	903	900	915	873	930	878	850	874	892	900	906	908	876	930	902	872	904	919	823	939	844	943	902	822	906	873	876	850	879	809	927	889	871	842	852	896	881	885	902	861	894	927	910	861	906	871	893	864	895	874	888	829	869	901	903	898	859	848	880	852	917	819	899	878	970	898	906	856	829	929	964	860	871	916	877	888	962	866	868	836	891	853	890	856	879	856	896	879	904	878	924	892	859	907	903	857	933	857	858	865	848	874	837	884	856	810	919	889	868	850	857	876	848	892	890	859	884	860	929	875	855	853	906	880	819	864	860	920	885	881	896	895	848	858	834	900	841	901	872	912	880	884	912	874	920	870	828	873	884	902	931	899	880	858	885	879	870	853	890	840	889	884	880	931	890	923	876	887	873	844	852	866	859	858	885	873	880	843	884	866	871	879	905	859	860	917	899	880	855	892	930	874	826	883	802	810	892	875	849	908	853	852	897	894	928	847	927	876	958	852	931	905	856	881	859	852	830	892	882	942	867	918	917	923	846	880	876	888	858	897	871	862	947	935	893	909	819	897	887	910	829	905	826	856	882	852	918	844	904	944	908	904	872	876	859	899	934	909	865	878	882	851	845	868	880	858	847	864	850	852	925	849	864	893	898	929	868	863	897	826	890	857	899	865	822	899	862	855	872	873	878	843	929	863	856	896	832	857	893	850	871	877	919	922	866	865	884	863	883	891	862	855	884	934	866	893	894	903	875	878	840	887	857	907	911	887	831	912	882	874	874	860	867	911	832	868	847	852	897	925	846	881	864	864	869	888	904	939	878	907	872	781	816	798	957	871	872	867	873	842	884	920	885	856	865	908	864	882	851	864	882	817	894	914	883	906	879	919	885	819	885	903	911	870	890	822	834	929	901	888	857	869	871	888	859	868	854	887	897	980	872	860	891	872	913	891	879	863	878	911	865	906	856	863	874	889	900	850	883	878	876	844	850	867	875	899	863	890	843	856	866	928	906	866	917	858	858	901	929	880	843	929	833	864	881	915	899	850	894	851	879	887	896	860	875	846	899	893	900	861	798	867	854	871	939	878	948	895	812	907	908	900	911	889	912	922	899	911	899	836	867	833	902	851	898	855	875	909	916	915	943	861	855	877	916	875	894	850	899	866	941	902	868	897	894	864	915	860	883	902	876	884	871	842	894	792	896	901	874	909	882	830	898	918	890	823	852	890	898	829	863	862	887	877	876	833	869	930	898	864	870	851	879	952	855	906	902	866	886	851	920	846	813	930	885	852	872	901	917	873	900	882	836	873	829	892	902	866	931	845	833	913	925	825	858	881	871	864	811	831	850	910	869	923	865	871	900	881	856	824	889	919	948	897	878	874	891	868	908	892	899	868	890	882	929	859	864	899	884	895	856	875	818	878	875	900	888	860	877	851	886	903	896	847	917	903	858	866	890	917	886	919	839	889	879	882	861	863	865	891	876	894	889	878	863	874	881	927	877	865	929	904	929	912	830	881	877	902	865	887	865	873	871	901	923	878	889	880	878	923	864	908	870	884	879	876	879	891	945	852	801	859	852	914	866	814	872	924	834	857	870	907	923	875	858	889	850	879	853	817	874	905	943	836	868	869	891	856	903	870	917	855	859	921	919	861	857	878	823	858	823	904	891	895	881	878	886	902	870	859	864	892	902	874	908	875	882	848	863	905	921	836	856	838	892	864	886	868	915	973	907	912	909	900	844	880	914	859	872	880	875	861	856	881	849	852	866	869	910	892	868	884	894	827	889	873	874	862	857	838	903	905	873	880	902	916	920	881	861	870	895	864	880	891	866	876	858	912	864	905	852	897	875	900	835	881	896	817	889	872	863	906	926	868	825	881	903	890	881	931	822	992	885	936	898	954	930	881	910	853	853	886	836	885	906	880	838	950	882	912	911	900	893	811	934	870	849	897	894	850	911	866	871	864	857	887	857	839	828	866	877	875	908	910	849	889	918	886	879	825	881	866	896	897	873	859	901	882	937	847	876	877	918	873	877	857	887	903	896	878	865	876	849	834	847	868	850	905	912	858	860	868	911	886	920	870	869	828	905	839	851	935	867	873	936	880	915	853	868	896	889	908	843	913	866	923	870	897	895	869	851	880	871	880	871	839	845	918	895	879	939	865	858	936	860	852	906	858	884	907	939	816	917	845	852	868	877	889	893	816	893	951	876	878	916	868	890	884	905	894	833	871	916	971	846	868	915	950	893	846	846	877	855	859	873	813	860	856	865	898	863	909	868	836	858	898	879	836	902	889	853	842	840	893	925	857	910	873	871	844	900	875	909	895	900	833	927	876	934	846	886	901	829	861	869	888	882	875	924	889	888	894	813	907	880	883	914
16898	9299	10386	8983	4412	1777	1125	1042	882	682	552	463	517	408	341	300	311	300	329	324	371	354	359	447	461	423	368	399	354	388	366	289	267	301	264	289	278	269	233	242	239	264	225	220	202	235	201	218	215	225	217	251	218	214	237	220	224	225	222	230	245	210	203	210	222	244	203	240	215	232	236	221	195	243	221	233	206	249	224	222	223	213	228	224	186	242	225	212	202	215	225	221	180	199	241	244	215	240	242	224	242	229	208	196	209	253	226	215	248	225	238	187	199	231	221	231	227	210	209	244	239	215	203	227	203	215	217	229	206	199	225	224	236	225	234	218	205	211	190	216	214	223	227	219	235	209	210	176	226	247	232	223	235	203	205	224	236	227	233	225	218	196	232	233	245	219	227	194	226	207	214	237	221	208	217	248	203	193	219	206	211	253	221	232	226	215	245	197	214	238	220	219	213	198	198	213	236	213	226	244	244	226	239	241	213	230	222	210	219	258	227	233	215	235	208	218	244	224	237	238	219	224	244	207	239	216	215	196	228	213	179	202	226	234	186	211	218	238	246	229	207	202	222	226	220	226	226	219	229	235	212	227	235	242	223	231	209	245	210	226	220	225	220	202	206	225	216	232	209	238	215	197	214	238	232	233	243	213	194	220	241	218	199	189	222	225	213	215	188	176	232	230	215	206	200	209	218	246	231	232	223	227	211	213	184	246	206	216	241	239	234	221	205	196	248	235	214	223	208	234	214	199	255	209	207	236	197	246	186	216	186	222	206	233	223	237	218	213	236	220	206	213	216	244	197	218	231	234	221	258	220	228	212	219	213	209	233	210	207	243	209	219	224	214	198	203	186	213	227	197	236	208	214	247	244	244	225	222	243	219	216	193	210	231	217	238	221	246	203	197	197	219	208	230	223	219	213	206	226	225	229	213	210	216	200	208	194	223	233	242	241	189	232	207	195	210	244	230	222	222	212	221	242	224	191	191	213	234	205	208	234	233	210	212	216	219	193	215	219	217	201	211	218	218	209	229	229	225	228	225	239	207	213	207	209	222	236	237	198	213	235	230	187	227	231	193	221	201	217	203	218	234	235	197	221	232	210	201	211	215	231	223	235	212	221	226	207	249	223	191	197	190	242	212	230	243	220	229	232	207	213	207	227	223	235	217	220	217	212	250	238	215	218	214	219	210	219	241	222	212	220	212	224	174	235	199	223	220	224	196	191	220	232	257	208	195	231	240	207	214	190	223	207	207	205	226	201	238	196	204	211	219	222	205	211	217	231	198	207	258	222	199	226	222	222	202	218	220	207	244	219	200	247	236	219	231	208	222	216	223	229	234	213	211	235	197	213	258	209	205	225	208	230	246	199	220	231	215	216	214	218	211	217	207	203	236	219	231	211	228	210	222	223	220	223	237	219	214	214	205	232	232	227	213	234	219	231	220	206	254	211	213	198	225	231	236	186	215	223	233	224	234	214	210	253	230	228	230	213	222	242	215	214	211	225	220	208	223	186	230	213	204	203	213	210	225	213	217	239	205	212	183	215	228	208	225	222	192	203	194	195	213	203	236	199	235	232	224	227	211	201	219	219	216	216	205	230	202	224	221	227	208	218	189	216	205	239	188	220	202	227	213	215	252	216	217	270	215	211	206	213	225	230	211	203	217	233	221	225	203	212	202	210	221	235	251	211	183	214	215	248	210	223	207	233	215	222	210	200	224	231	185	198	190	213	223	255	216	220	222	249	217	209	205	192	228	243	189	227	210	199	237	205	228	228	229	232	207	228	225	216	210	203	222	222	204	207	232	225	216	208	201	201	224	240	225	232	208	213	223	212	219	227	229	208	221	233	187	233	235	225	224	207	210	219	223	217	227	198	226	205	192	212	224	221	210	233	230	232	232	233	217	212	239	199	230	216	213	199	220	228	230	232	222	203	230	203	221	207	218	201	202	215	225	212	231	233	227	197	233	213	222	207	217	198	222	240	219	208	208	243	258	200	246	209	204	230	206	202	207	197	214	212	193	217	203	251	238	233	204	205	233	207	221	217	195	197	199	200	226	210	233	202	231	209	240	210	226	219	237	208	197	230	219	229	197	247	220	191	220	229	200	208	228	203	224	239	230	219	221	200	216	203	224	236	223	200	228	225	225	253	259	244	214	206	222	220	228	219	215	221	208	214	216	223	232	232	230	242	222	238	209	239	230	246	227	235	227	218	227	192	210	221	214	210	209	246	226	206	229	229	242	201	230	213	238	201	224	233	234	199	263	245	203	227	240	232	238	234	205	240	215	215	218	232	224	231	219	240	239	219	235	202	207	197	230	198	210	228	234	230	202	236	213	227	240	218	246	189	190	217	224	199	201	211	205	224	232	236	195	226	212	226	213	230	180	255	216	199	215	221	226	206	221	242	203	225	230	208	210	218	206	220	190	206	226	203	220	223	224	211	223	231	231	220	214	212	225	240	212	214	234	218	224	220	228	219	214	225	241	207	241	243	246	243	218	233	203	204	226	224	234	240	220	226	227	205	211	217	228	254	251	227	209	203	209	226	200	213	212	209	222	203	206	236	222	210	232	224	210	207	204	227	205	217	183	208	240	218	228	208	212	229	192	227	224	204	215	218	214	227	200	218	205	226	223	193	184	232	221	205	209	214	208	226	256	211	249	229	208	219	242	222	213	224	206	209	250	250	215	209	222	221	249	248	186	214	225	207	223	207	198	236	240	199	217	213	191	204	203	211	224	208	203	198	218	202	215	219	242	203	227	198	221	211	221	206	223	201	254	225	228	237	186	217	229	208	211	215	215	216	201	229	201	206	259	221	225	216	246	216	242	215	208	203	262	207	219	220	222	226	197	229	239	195	213	216	208	233	233	243	224	203	222	232	210	208	195	198	250	227	216	245	221	188	198	217	230	218	247	211	188	186	204	228	202	192	223	208	223	222	194	203	221	236	190	226	208	219	228	219	203	229	219	196	217	241	253	206	202	227	226	213	223	230	219	211	187	194	221	221	191	206	180	235	210	226	220	222	252	222	193	214	205	218	230	219	215	251	214	224	221	236	231	221	206	215	222	227	215	212	226	235	224	228	193	231	241	209	212	217	207	204	223	220	235	244	219	218	203	264	207	225	222	240	237	201	224	194	218	228	253	266	191	207	210	232	233	221	190	218	213	249	219	217	233	230	203	240	202	200	191	203	224	214	224	220	214	235	229	206	231	193	234	215	209	194	237	198	233	210	209	202	234	216	212	225	215	200	206	197	200	224	233	232	214	229	209	232	198	199	235	203	212	209	200	224	207	206	216	206	200	234	193	215	217	233	201	199	196	213	212	218	222	222	222	216	228	248	204	223	250	219	199	221	226	215	198	239	220	234	208	226	206	217	222	226	214	215	216	222	226	208	207	207	219	205	203	236	200	214	191	245	215	218	221	234	262	231	232	227	225	253	207	208	218	232	220	243	215	231	248	213	244	219	206	226	213	227	209	271	216	220	205	236	216
10382	7807	15856	19055	12598	5856	3936	4032	3842	3017	2721	2300	2398	2081	1390	1214	1081	1082	1323	1283	1693	1742	1730	2573	2647	2150	2003	2244	2139	1988	1699	1160	1042	1085	992	1051	1005	829	664	637	661	741	662	629	639	635	657	634	631	636	642	612	622	604	562	647	600	560	594	570	589	587	598	529	595	567	564	547	569	549	518	570	550	572	551	533	565	522	558	536	573	580	517	552	546	545	531	589	554	555	571	559	562	527	545	586	541	599	579	598	558	543	538	542	553	570	575	550	525	563	566	584	595	509	560	604	587	584	534	556	521	564	532	579	516	555	568	563	519	536	537	567	575	569	554	561	547	570	531	511	568	556	583	548	551	544	535	513	592	572	562	544	563	517	548	541	509	544	575	550	579	548	568	555	556	552	540	558	577	546	595	537	547	540	594	529	534	581	559	540	565	609	530	577	545	535	570	580	482	515	572	570	586	584	524	540	513	545	547	515	570	522	528	536	577	573	538	557	565	542	524	553	525	527	522	568	570	562	538	563	541	552	536	544	567	549	490	538	537	561	544	521	545	551	529	567	530	548	562	582	547	538	558	509	552	596	577	563	520	541	589	560	541	588	577	529	522	559	591	559	575	564	497	533	533	558	576	536	565	549	548	589	526	515	586	576	530	549	536	510	517	598	564	550	562	534	518	570	566	566	576	587	570	536	583	538	540	557	552	550	544	558	539	516	560	588	532	572	542	541	541	600	541	563	602	585	581	567	593	538	543	574	550	530	575	594	539	531	576	546	525	593	546	553	560	557	521	558	565	545	581	541	593	535	506	574	529	484	554	560	549	567	574	536	552	534	554	578	610	539	541	536	528	560	573	563	531	528	550	556	531	568	600	570	551	596	538	526	567	505	574	490	595	549	555	516	567	562	560	543	579	577	530	590	588	531	562	521	610	594	555	525	561	517	552	532	551	551	545	543	574	597	549	510	544	601	593	544	530	530	550	566	540	556	578	542	542	541	539	583	548	528	542	571	499	552	529	566	556	514	492	537	609	572	546	580	592	564	525	564	528	556	588	524	565	549	558	532	556	541	561	572	567	629	562	565	537	587	578	569	552	574	558	531	595	595	522	573	548	557	558	558	557	571	531	552	525	534	607	530	578	612	581	542	570	528	535	585	544	528	534	571	557	543	554	577	546	537	591	601	558	540	603	500	603	555	549	554	555	519	537	547	553	572	559	558	530	578	541	537	585	539	570	546	562	584	545	541	541	524	537	561	556	545	540	573	555	543	570	547	549	541	536	576	529	500	565	539	553	541	574	510	578	527	548	567	574	573	567	547	568	580	557	513	534	574	526	507	562	524	545	536	544	537	527	569	527	558	547	532	540	556	565	597	530	575	544	557	548	589	561	561	532	528	569	551	509	567	532	519	525	535	513	535	577	556	571	514	551	555	557	560	521	546	511	541	542	545	577	533	549	609	543	535	510	506	606	567	546	536	563	554	497	558	515	571	560	573	524	518	557	556	521	542	600	545	557	577	580	574	524	518	527	531	530	613	548	538	579	557	520	543	540	569	606	525	513	550	581	521	587	601	589	513	491	555	532	527	551	595	541	507	552	518	577	558	591	571	522	527	532	547	520	524	549	543	554	515	541	528	538	532	523	535	532	565	572	552	599	559	512	539	540	551	581	554	531	571	580	580	515	570	550	530	587	551	570	568	540	557	526	542	550	558	548	582	535	524	539	507	570	580	563	547	546	571	512	530	541	537	551	524	536	563	580	513	543	554	602	541	535	533	544	525	521	547	574	524	532	529	582	613	569	576	544	575	576	564	568	536	569	578	576	567	534	575	569	528	575	561	522	545	528	504	580	553	503	603	536	490	583	573	559	552	508	544	559	550	574	524	585	541	579	576	582	521	579	575	530	560	564	522	515	598	553	554	512	566	532	537	580	503	535	541	521	573	569	549	549	603	544	563	541	545	596	559	526	528	524	541	536	550	536	582	539	574	535	535	547	574	532	551	568	509	547	538	566	553	586	537	606	579	553	519	504	545	526	558	507	543	564	503	564	589	529	498	524	554	591	546	576	525	512	576	540	516	554	560	544	580	548	533	555	552	525	536	549	554	532	562	551	533	583	557	589	569	558	538	560	537	529	549	516	565	579	539	561	567	590	538	561	546	552	576	583	548	565	568	529	561	518	562	554	551	571	551	504	537	577	527	572	545	550	552	559	558	506	576	587	567	549	561	594	569	544	554	552	541	524	607	528	558	486	547	557	508	585	600	521	536	571	557	570	520	521	555	556	552	589	544	566	562	531	551	549	516	563	527	565	538	570	571	555	554	546	545	554	526	557	570	569	532	548	542	549	551	587	565	525	533	539	557	571	551	527	546	567	554	557	560	568	592	532	524	549	555	541	539	563	550	540	557	563	575	564	526	585	570	551	526	558	584	549	550	555	516	560	574	549	547	556	547	564	541	535	554	592	555	539	559	583	517	541	558	579	552	529	612	506	553	507	531	552	539	574	542	559	551	555	578	550	543	548	558	543	539	619	557	510	563	554	553	535	510	521	593	588	567	515	554	503	585	542	529	535	547	573	561	590	555	570	548	561	560	550	570	536	563	551	512	524	547	504	559	500	553	534	547	541	531	534	582	539	554	556	552	576	555	553	537	597	549	552	554	518	557	570	517	568	518	550	557	537	570	598	506	549	519	533	527	586	530	546	560	592	545	595	570	550	540	536	536	539	553	567	541	575	525	581	547	579	563	537	559	498	571	551	579	555	519	558	533	580	562	560	543	567	624	552	548	570	539	574	604	564	549	556	554	564	570	556	529	530	534	553	561	542	572	564	548	574	510	545	537	585	564	530	576	539	565	536	574	555	547	558	527	552	564	531	566	561	574	563	497	501	567	554	568	552	567	586	578	522	544	526	545	569	531	575	523	562	575	544	567	540	563	518	526	585	539	540	548	537	586	566	512	544	526	559	602	567	497	586	561	561	599	540	571	562	568	545	543	564	581	575	539	568	567	576	571	536	567	540	546	563	569	527	563	569	505	563	531	525	546	553	548	507	551	547	545	547	538	568	580	540	560	545	567	620	596	572	559	583	547	539	554	551	548	506	546	530	531	580	571	589	537	540	560	557	524	578	524	541	542	574	524	573	543	584	599	559	557	535	547	516	557	546	517	522	560	579	566	567	558	608	566	546	579	606	565	581	567	586	573	547	515	551	539	565	549	564	586	564	562	551	537	553	542	559	583	576	556	518	544	519	527	559	560	565	545	566	561	543	553	578	536	530	516	585	552	587	584	547	511	573	562	543	586	534	568	584	547	526	520	519	578	578	568	521	540	571	552	517	540	574	518	531	575	586	536	594	539	527	580	523	553	570	550	591	552	587	593	514	602	551	550	555	569	548	551	570	529	559	518	533	532	536	563	577	517	536	551	556	567	550	567	592	530	572	531	547	562	501	564	538	575	554	556	552	558	529	569	555	543	542	525	518	556	548	546	577	520	537	529	550	549
23742	13267	14453	12870	6757	2563	1802	1491	1291	862	742	605	636	531	409	360	309	347	380	369	392	413	506	696	646	522	512	561	498	502	379	260	303	291	276	265	247	240	207	183	223	209	204	209	212	173	161	191	177	171	212	178	197	183	193	188	191	174	171	169	196	191	172	168	174	159	168	150	163	164	144	137	170	172	199	156	198	199	174	187	191	179	170	192	193	180	172	184	177	161	161	198	163	195	192	188	170	173	149	178	169	158	184	165	181	164	200	167	144	203	195	172	184	162	185	176	191	171	179	172	203	177	185	181	185	183	171	161	191	167	168	158	179	163	169	186	175	191	161	180	182	178	143	164	190	208	152	174	187	195	177	178	170	185	160	161	161	189	191	148	197	184	167	177	187	185	167	141	180	202	201	166	178	166	180	161	154	167	144	164	167	185	166	175	188	191	145	161	170	172	187	161	156	166	185	180	158	161	127	181	181	195	184	191	167	190	196	177	149	179	147	178	163	186	152	179	163	155	176	155	198	171	159	180	175	169	160	166	190	169	141	175	190	197	183	190	186	198	171	179	172	173	174	173	160	189	154	170	169	184	148	161	160	163	189	155	176	181	157	152	176	196	194	171	183	170	168	180	171	190	181	168	179	170	188	155	173	175	162	154	185	162	148	133	169	175	173	172	169	172	154	185	142	180	184	161	163	160	207	162	163	175	177	172	197	187	197	168	155	192	190	165	178	160	170	189	154	189	170	196	174	184	153	164	160	161	184	159	176	184	191	174	176	172	183	188	183	180	178	185	145	173	180	174	202	171	171	183	153	178	173	165	152	161	164	173	194	181	157	160	172	173	145	171	173	177	177	178	186	163	199	163	167	181	164	193	156	200	160	194	171	159	167	187	172	166	177	190	201	175	171	181	182	165	180	175	167	174	172	190	177	171	179	169	187	176	154	172	187	164	177	179	153	195	180	182	173	167	175	159	165	198	167	181	174	175	145	168	202	172	170	186	204	193	156	169	162	168	185	183	166	177	174	178	204	155	193	182	181	155	174	162	195	155	159	160	172	169	178	164	179	185	152	188	168	170	178	180	176	181	177	178	186	158	192	184	149	187	195	189	162	211	193	188	185	164	174	196	174	174	189	158	170	159	192	177	170	177	159	163	170	195	182	169	195	159	170	166	142	178	183	176	187	191	174	182	182	186	204	172	203	170	179	183	179	187	159	180	164	202	181	163	178	185	201	163	192	187	180	192	188	166	155	167	169	163	162	177	168	196	153	179	189	165	166	190	184	165	170	194	162	188	156	154	183	177	168	200	175	153	162	168	169	184	170	167	191	173	191	197	167	172	153	162	180	169	190	181	181	194	181	174	195	195	172	154	158	187	203	175	203	163	184	179	156	174	200	216	183	179	166	180	179	186	155	176	187	145	187	182	164	168	174	167	165	162	204	166	163	168	176	161	185	178	174	170	182	162	187	181	167	160	164	168	185	174	214	179	197	187	167	172	197	191	199	173	187	180	195	183	167	194	162	180	179	170	170	159	179	187	156	186	180	152	196	177	178	180	151	198	153	166	204	178	183	161	156	181	187	168	183	168	180	195	170	167	184	165	178	195	173	172	158	173	147	158	184	155	196	200	172	157	160	175	165	192	184	181	173	181	166	166	185	177	174	188	172	153	175	157	172	185	184	198	177	181	163	161	190	168	170	162	175	156	190	198	158	167	174	165	178	165	151	192	170	174	153	168	152	182	174	183	187	163	180	197	167	159	172	153	163	193	178	157	185	192	209	182	166	149	174	196	196	152	169	149	176	157	187	169	184	173	178	183	161	176	183	166	175	188	177	169	168	170	160	157	154	169	180	185	165	207	164	158	190	176	173	157	180	191	181	173	161	161	163	173	169	179	174	161	170	179	152	195	153	180	182	182	175	181	173	167	145	171	178	204	177	171	176	171	142	166	154	167	169	167	176	167	167	179	177	162	190	161	197	177	192	163	174	140	170	165	176	176	194	185	177	147	166	187	159	167	160	193	159	156	161	197	172	187	187	180	175	189	167	184	170	152	161	164	176	188	163	185	176	167	173	172	156	203	178	196	168	174	172	184	188	192	161	185	164	175	192	191	178	193	175	170	174	170	184	180	160	191	147	191	167	164	173	169	202	188	178	182	182	159	179	194	177	189	164	185	185	170	165	185	167	192	177	183	205	176	175	161	184	160	181	171	178	175	173	147	211	181	176	181	162	159	188	164	175	157	177	191	177	164	200	154	179	188	172	163	202	178	166	158	181	185	172	152	175	178	155	177	178	159	167	182	168	183	178	160	169	178	200	134	161	170	160	171	175	193	182	171	175	172	160	157	189	171	161	176	174	191	180	189	181	180	183	179	184	180	179	177	170	149	168	186	167	185	151	201	193	181	174	181	161	151	158	192	190	196	200	181	175	183	169	193	177	157	181	163	175	167	168	194	197	155	199	190	168	171	168	181	204	185	176	146	183	156	164	157	169	174	164	176	169	175	176	168	168	160	173	144	189	176	187	172	192	168	197	156	202	179	168	171	170	166	167	183	199	151	185	157	179	170	180	158	185	159	173	156	169	186	187	207	171	157	174	189	179	173	202	187	182	196	154	183	176	181	190	163	170	182	173	151	168	156	186	154	187	192	160	174	167	178	155	178	179	178	161	190	168	175	185	167	178	201	174	200	153	185	177	168	174	185	191	150	173	194	168	201	185	178	188	169	164	173	168	180	161	199	185	161	165	174	166	156	189	188	164	173	173	176	176	176	178	172	175	195	183	165	162	171	167	171	168	189	187	187	149	169	162	162	195	188	187	163	185	185	203	181	190	167	192	143	173	148	181	186	197	207	169	196	200	194	163	181	179	157	177	186	175	184	167	165	175	169	197	210	188	180	175	172	184	176	179	175	181	163	176	177	177	176	181	154	189	154	178	176	172	139	173	192	160	168	210	157	171	193	175	195	168	196	188	160	176	184	160	194	151	177	189	164	165	194	184	163	179	159	201	162	162	197	185	187	174	177	181	169	173	182	174	166	186	204	171	183	173	161	194	175	173	181	199	171	162	160	174	185	188	174	188	173	185	162	200	174	180	175	186	174	157	178	184	193	179	170	190	171	162	190	166	154	193	171	189	170	196	165	181	171	188	198	163	193	161	166	181	184	173	182	169	181	164	188	174	179	178	189	180	188	160	181	157	157	196	176	174	194	185	165	175	153	202	170	158	165	148	183	160	173	150	172	198	170	165	147	189	178	177	168	189	177	159	191	133	201	172	174	171	156	171	187	169	155	199	164	151	189	152	166	185	166	189	179	163	169	164	184	172	202	176	200	156	169	173	176	203	181	162	192	172	189	184	174	170	164	174	181	153	190	196	181	164	197	178	174	200	180	196	181	192	191	175	175	169	186	170	156	176	176	171	159	185	164	172	159	175	163	164	187	194	166	155	173	162	134	178	194	200	188	172	176	182	158	171	196	171	150	159	180	144	198	155	150
13369	10106	20165	24024	16380	8265	6449	6251	5636	4490	4224	3143	3358	2738	2038	1770	1560	1597	1999	1833	2525	2714	2954	4438	4253	3290	2975	3451	2858	2832	2254	1431	1436	1512	1285	1371	1180	939	735	729	848	775	682	620	702	713	645	612	616	624	609	579	572	574	587	569	604	625	509	553	529	487	510	520	511	509	530	491	523	511	517	481	495	504	501	469	494	514	483	490	455	495	504	526	471	503	475	437	466	474	494	472	473	482	526	500	496	488	475	471	459	440	465	473	477	463	473	509	499	455	475	531	459	456	450	527	450	459	486	478	472	484	493	490	484	433	478	465	440	455	508	501	471	462	479	438	458	448	485	484	465	494	502	460	492	470	467	500	494	488	436	449	466	440	449	504	518	442	473	496	483	495	501	472	469	500	486	512	458	453	472	435	453	466	461	443	475	490	460	448	431	442	426	467	473	447	468	470	496	484	455	447	497	486	458	467	488	519	481	505	468	477	486	475	479	456	475	452	446	464	472	441	448	485	485	489	462	470	478	472	444	526	488	468	477	483	468	455	465	484	451	474	469	503	489	473	486	482	449	472	511	470	465	470	467	458	508	470	492	465	474	467	477	455	502	475	503	474	466	478	462	478	476	442	452	507	436	451	474	503	466	510	457	475	500	426	489	473	436	506	490	455	465	472	495	430	479	467	465	453	496	487	471	504	459	471	484	506	501	470	476	455	467	471	498	497	453	476	440	451	463	475	449	507	445	466	527	460	438	488	458	425	462	472	463	488	469	445	482	470	480	522	497	481	478	486	442	443	487	474	476	453	515	479	451	472	475	497	470	501	437	431	482	492	494	430	459	468	496	490	498	487	490	444	500	486	507	498	430	478	443	461	505	517	502	455	479	493	448	504	510	457	465	498	467	475	501	468	470	498	460	484	473	479	477	492	462	479	462	452	484	509	472	484	487	445	499	482	465	481	444	456	471	439	483	486	510	437	510	440	495	463	481	464	439	423	486	459	463	448	441	469	474	420	470	482	445	473	487	455	482	426	496	508	498	500	434	444	520	494	449	466	474	484	484	417	481	475	487	483	500	468	481	443	418	490	460	465	467	418	467	448	502	466	439	501	469	494	478	464	466	489	477	460	508	453	486	472	472	516	511	478	475	527	470	486	518	479	465	457	506	496	471	436	426	520	489	465	492	499	492	524	483	474	487	473	459	501	489	469	453	475	437	464	444	494	465	448	488	464	445	480	468	439	472	496	453	506	451	511	430	479	451	465	449	493	499	485	499	495	438	459	518	506	465	472	446	467	459	481	470	450	475	450	440	510	477	481	479	479	464	500	455	461	486	504	468	487	488	479	501	442	442	448	455	475	474	468	469	478	501	497	485	477	464	478	488	479	460	476	501	483	465	456	475	476	481	481	473	490	462	503	463	492	415	488	481	495	442	446	512	445	465	441	464	449	483	422	492	475	464	485	484	487	482	505	479	495	415	442	492	462	461	463	459	460	465	507	480	493	488	477	511	484	488	478	455	509	460	507	466	468	487	471	490	497	471	462	528	489	497	488	465	501	478	477	499	484	471	495	457	444	474	525	471	466	486	455	485	445	468	445	443	464	481	499	439	475	475	486	469	486	484	457	469	498	482	498	492	473	444	471	438	466	442	495	437	470	470	470	471	480	462	475	452	478	465	447	469	462	460	509	443	469	469	473	498	451	478	482	501	499	484	474	456	469	470	442	482	442	475	479	455	504	488	467	487	489	453	435	492	489	463	481	451	486	452	464	467	458	474	524	455	506	478	450	485	471	487	479	459	488	493	438	477	454	459	482	485	466	520	482	488	455	477	426	477	475	438	498	454	446	475	477	486	473	474	471	463	493	472	503	481	452	451	493	504	494	450	487	433	481	509	450	453	472	500	456	436	506	463	474	491	481	475	489	458	440	490	469	451	492	458	453	464	489	463	448	475	495	457	461	481	485	473	466	484	486	490	492	517	474	440	498	460	476	498	466	493	502	517	497	446	453	503	473	464	450	467	471	479	468	467	469	463	460	447	473	465	476	467	447	456	469	465	473	457	465	451	478	457	467	472	441	482	478	452	460	452	497	452	440	451	483	474	467	467	459	457	517	475	447	460	467	458	462	471	470	473	455	463	486	479	495	489	463	465	460	466	485	463	472	495	444	471	447	469	464	461	475	483	496	469	422	507	501	454	456	518	468	456	475	430	442	512	448	458	484	434	470	471	476	516	467	422	454	482	464	456	467	447	459	501	500	451	476	483	476	478	456	485	487	479	498	505	495	457	472	469	450	469	503	506	484	449	466	422	498	498	500	499	463	479	476	485	437	467	498	451	477	490	456	484	546	484	451	454	448	497	487	507	458	479	478	480	465	486	467	496	454	454	463	467	491	481	472	460	505	488	474	460	494	445	460	485	497	439	470	490	525	483	492	417	486	495	494	471	481	441	491	465	450	477	488	495	482	455	450	463	466	426	487	443	464	454	494	452	469	480	449	458	464	492	501	432	429	484	439	454	474	490	463	459	502	451	482	473	481	482	513	431	449	425	464	479	466	496	493	447	497	471	522	454	464	457	472	462	483	473	467	474	517	444	486	463	469	440	490	468	460	465	456	477	470	516	482	481	497	482	425	459	451	479	501	500	469	440	482	462	488	493	462	483	478	434	463	488	467	461	481	439	500	489	526	470	483	470	441	428	475	453	462	474	466	456	485	471	453	468	458	490	523	449	505	513	506	482	504	478	449	493	456	451	498	489	470	488	438	495	474	413	518	452	529	464	492	494	489	454	439	502	470	485	506	500	525	475	491	463	439	427	444	476	465	453	510	472	480	482	463	496	479	467	524	458	475	464	475	483	457	492	453	460	465	463	508	434	470	491	479	470	472	467	480	492	454	492	481	463	451	488	464	472	472	462	459	488	494	458	435	455	445	438	486	451	490	536	469	453	529	490	452	495	487	492	452	474	456	494	500	461	472	433	493	508	468	469	522	456	520	506	455	483	471	464	465	419	455	464	479	441	476	442	482	479	498	482	444	485	478	495	466	471	458	520	486	478	504	479	496	432	435	467	459	463	460	451	476	487	473	470	422	471	516	475	481	489	477	498	488	455	482	492	430	457	474	469	488	491	444	460	452	492	502	485	507	490	444	489	448	502	460	465	463	449	444	463	494	484	465	469	491	476	493	452	449	459	464	484	472	504	491	445	492	480	482	506	487	459	468	475	453	524	447	447	445	475	458	457	438	484	437	466	471	463	469	455	495	522	500	481	446	468	466	498	471	457	459	498	447	490	454	474	504	487	476	419	501	452	466	470	512	478	439	464	519	462	479	496	496	484	510	457	500	465	463	487	419	460	486	484	481	472	475	461	478	450	441	462	457	495	471	466	482	476	463	450	506	480	456	487	492	456	498	479	470	456	480	509	483	490	494	497	455	459	479	469	487	467	490	464	464	472	447	479	457	481	457	479	438	497	477	471	460	500	490	486	451	533	472	430	481	466	487	450	482
8693	4606	5068	4409	1971	636	466	459	560	506	526	467	495	415	397	371	360	372	376	383	321	380	416	382	405	383	398	423	385	400	379	393	391	361	378	374	383	371	370	364	374	369	365	337	353	355	424	386	376	369	376	402	380	443	392	391	365	405	378	363	373	379	386	388	350	368	366	383	388	373	392	357	387	367	345	379	366	350	350	379	346	357	380	367	390	353	375	335	361	354	383	358	370	386	417	361	372	370	343	361	368	337	376	380	364	350	370	360	391	405	385	352	392	372	379	386	392	383	391	395	361	361	373	370	384	367	350	390	345	377	370	342	340	352	370	365	362	348	374	366	362	371	390	377	354	422	355	327	405	365	365	375	347	314	379	399	391	372	431	331	353	376	373	354	373	348	377	337	363	393	369	394	387	344	379	318	376	379	323	372	350	380	353	332	357	370	349	394	362	349	385	385	386	352	391	379	370	325	356	386	368	407	391	370	349	348	359	389	376	359	383	361	376	401	351	405	358	344	356	383	373	379	370	377	379	383	366	410	332	361	376	391	345	377	376	389	346	340	358	418	359	360	353	369	406	370	364	320	349	369	379	339	375	380	353	385	383	350	381	405	346	369	382	357	398	396	393	347	346	365	352	367	358	350	342	360	378	363	388	346	358	396	389	350	353	378	380	376	385	327	394	366	346	379	352	350	387	354	355	369	372	368	385	360	336	401	359	350	382	383	372	382	362	344	359	366	377	335	393	360	367	373	365	384	365	349	347	341	404	382	400	384	367	366	325	387	351	368	411	349	380	383	360	359	353	380	386	367	374	359	367	382	367	386	405	374	386	357	361	396	375	354	373	371	374	369	349	379	347	368	377	394	393	377	340	381	385	374	364	389	380	366	356	382	355	357	359	354	378	404	391	356	338	334	379	364	389	412	376	355	342	342	344	383	363	402	379	374	366	331	342	355	375	368	381	363	370	375	338	403	385	394	377	332	387	372	375	383	382	392	352	367	377	345	370	365	342	348	377	400	363	372	362	347	382	364	364	354	381	384	360	382	339	356	352	397	344	400	390	332	360	389	367	373	359	396	367	354	356	364	371	339	391	347	383	380	385	371	344	360	381	385	389	375	342	355	364	367	386	396	371	376	358	355	402	408	366	352	367	344	367	357	405	359	361	351	385	335	391	379	398	374	387	402	390	380	381	367	342	366	391	367	366	377	331	339	415	349	353	363	385	384	370	395	338	402	355	350	370	385	362	372	386	336	365	405	407	347	357	398	357	358	351	375	381	387	401	354	388	371	349	379	336	347	368	387	354	335	389	379	382	386	396	382	376	362	408	358	347	363	358	346	388	365	324	413	342	350	372	356	354	384	383	337	377	368	362	382	376	358	352	423	362	396	332	381	369	393	358	401	405	395	381	364	351	374	397	369	416	401	337	345	371	371	373	367	370	370	363	375	387	362	364	421	355	326	353	390	348	372	357	377	381	383	371	387	409	365	365	365	346	411	382	374	384	342	397	374	355	376	355	387	351	382	347	361	379	373	355	391	326	365	383	375	400	363	374	377	359	347	384	377	343	356	355	395	358	373	354	366	396	375	393	365	380	366	403	370	387	374	370	355	394	384	394	411	377	364	397	358	377	354	349	374	387	374	368	343	387	336	396	367	350	376	407	379	340	381	357	332	389	360	355	380	340	354	369	362	358	362	348	373	397	377	389	381	357	387	337	384	369	366	341	351	357	343	363	380	347	342	384	356	359	367	368	365	352	377	356	362	348	373	366	393	359	408	377	363	386	355	381	377	351	368	361	393	360	352	367	362	364	408	347	361	362	367	355	357	362	368	368	336	338	378	366	371	369	408	360	384	340	393	369	364	357	405	380	354	347	413	361	413	383	358	351	354	366	364	382	375	358	388	335	347	351	356	331	359	353	343	389	355	368	368	366	365	386	392	339	343	367	356	367	391	377	365	421	347	366	372	394	367	356	384	351	367	356	374	376	344	368	335	359	342	336	373	345	360	374	380	362	367	338	378	349	404	369	389	377	367	346	350	356	393	385	407	350	364	344	359	367	387	350	374	344	358	354	369	367	360	390	356	367	393	383	382	336	358	387	347	363	342	401	370	380	375	387	356	365	361	342	334	349	366	356	365	348	381	391	389	326	356	400	366	355	362	353	351	350	399	378	344	349	371	404	369	388	376	390	354	351	392	373	340	358	399	356	388	365	389	339	357	375	392	369	357	380	380	362	349	344	355	353	334	376	394	374	360	372	366	367	332	343	369	361	361	378	356	342	364	393	359	364	339	331	346	362	376	369	368	352	340	428	381	360	388	397	428	393	351	411	338	363	380	366	391	343	366	367	370	361	387	343	360	350	357	371	410	423	369	348	362	371	363	378	384	385	350	354	377	324	379	359	406	403	375	336	379	365	385	389	365	372	330	307	359	364	374	353	399	368	334	375	353	378	380	362	388	391	369	359	384	361	359	350	369	347	425	353	343	383	373	339	413	375	330	389	371	376	407	353	376	372	366	344	361	367	390	345	399	378	374	362	376	402	366	400	338	403	369	369	375	378	370	377	350	357	388	394	360	379	402	375	365	361	361	348	354	364	369	386	366	364	375	362	424	357	367	389	384	390	395	363	385	371	365	344	368	394	388	341	358	358	347	364	366	354	359	363	372	365	396	368	357	361	345	344	393	363	387	365	381	324	338	358	318	369	401	345	355	371	400	336	349	371	398	362	351	380	336	350	360	346	375	354	379	379	357	377	343	373	405	371	362	326	381	379	370	387	331	348	346	345	356	384	395	377	361	362	372	393	353	379	419	360	402	364	380	367	375	369	376	371	408	361	364	375	358	371	363	363	343	383	362	365	356	358	354	399	380	372	357	375	368	377	413	350	343	386	333	360	380	395	361	365	378	387	382	364	376	386	379	386	353	390	388	374	385	386	321	359	382	378	341	357	344	370	339	380	361	340	394	388	403	353	369	373	366	354	344	376	352	387	418	353	368	395	380	362	367	353	325	413	350	390	387	347	349	397	370	401	388	387	360	327	346	370	362	385	367	363	358	377	338	371	386	373	348	350	353	369	427	376	373	380	353	364	376	376	376	380	368	369	353	368	355	384	398	338	348	395	388	371	353	395	378	378	364	376	332	329	386	392	422	360	365	353	356	357	374	350	375	389	342	349	392	374	389	342	391	374	361	358	387	369	339	425	324	367	382	330	367	367	371	378	370	394	377	337	356	411	365	401	364	407	358	401	356	383	335	340	331	363	375	343	372	417	408	401	388	362	375	355	362	364	360	363	400	331	360	374	381	340	373	367	349	363	352	345	366	358	356	334	384	393	373	374	402	353	375	356	358	384	407	377	414	333	366	404	364	397	341	375	342	361	390	328	384	390	405	362	374	375	379	377	407	407	366	363	368	355	357	387	370	351	413	340	360	425	358	357	380	374	373	364	364	355	381	379	350	367	356	403	367	381	374	388	385	361	363	383	396	354	383	369	372
5471	4489	9604	11618	6193	2093	1495	1922	1818	1566	1583	1324	1604	1307	1006	919	920	871	970	882	932	967	907	1005	995	1015	1106	1126	1005	1124	964	939	934	863	873	954	878	870	912	897	895	962	882	930	872	888	883	836	918	936	922	863	859	850	884	820	869	853	882	881	872	888	862	890	843	910	881	899	911	879	903	875	903	852	859	875	862	878	844	859	871	873	938	911	860	840	846	863	895	828	830	934	875	874	892	909	912	828	946	873	929	870	854	907	835	911	895	835	849	898	885	900	867	870	891	845	903	868	870	872	853	869	839	873	897	882	943	892	867	888	861	859	909	872	899	884	890	865	893	916	871	896	920	873	848	879	910	903	832	922	915	832	861	863	862	918	856	832	937	864	852	864	869	869	892	842	842	902	880	953	916	912	871	884	842	827	914	906	878	867	836	847	896	881	870	844	890	877	878	840	933	936	869	876	863	922	940	921	909	855	814	907	858	887	902	855	903	871	885	840	903	843	826	860	816	905	884	901	886	840	911	877	807	872	848	869	879	943	904	922	900	856	864	883	898	891	868	894	918	906	853	940	820	846	879	920	879	908	890	873	834	878	910	895	858	878	878	895	881	859	904	879	974	860	881	906	868	916	873	886	890	823	926	849	910	905	873	861	876	826	833	873	918	867	868	833	887	849	871	856	933	877	882	847	858	882	816	848	834	840	912	840	890	891	851	825	890	902	868	859	822	912	854	849	883	838	908	846	893	799	887	890	914	832	833	887	889	874	875	891	900	891	834	853	888	839	894	841	897	889	927	867	884	890	874	917	909	871	913	843	869	833	863	881	916	941	809	888	895	858	888	847	893	856	880	877	892	870	909	912	928	880	922	870	921	884	879	883	829	855	905	868	909	921	862	909	883	866	903	858	881	818	810	878	869	880	869	865	879	886	918	905	897	901	901	899	863	892	931	932	856	880	870	863	880	881	952	879	856	851	872	918	890	841	863	908	823	832	893	874	869	905	900	856	894	901	898	835	938	829	863	878	914	901	855	881	835	873	868	888	878	876	864	876	888	849	810	928	896	880	888	865	898	833	938	922	895	894	945	886	897	887	907	877	877	865	863	880	880	903	875	885	884	871	869	887	933	926	869	882	898	817	877	861	863	856	871	858	854	851	911	847	884	886	843	816	842	872	891	881	871	879	826	921	863	865	882	898	892	860	861	831	808	905	862	835	879	895	880	884	859	870	870	913	888	874	885	897	892	875	862	897	893	900	864	867	882	862	828	921	914	915	858	887	861	858	858	876	870	861	890	901	833	893	870	902	892	917	894	839	902	913	944	847	837	894	914	862	880	853	854	821	858	851	855	907	845	883	877	852	850	889	874	862	826	853	897	883	881	895	883	884	817	838	855	839	895	852	894	841	942	855	894	880	792	893	921	893	907	855	870	907	880	875	875	848	885	932	918	855	848	858	825	947	815	822	879	812	835	837	870	853	854	875	871	840	926	913	836	930	888	848	844	888	945	896	888	896	874	890	920	882	833	891	866	877	870	869	855	874	803	851	891	891	858	934	895	890	876	885	901	852	869	849	861	842	879	892	919	857	835	915	901	925	892	852	873	897	828	895	889	865	870	871	917	841	871	839	870	932	910	829	854	864	862	871	855	908	899	857	951	912	864	867	853	832	841	854	890	879	872	894	904	876	904	852	846	897	886	895	908	872	941	884	876	878	886	867	858	865	862	876	883	875	936	849	856	922	895	921	839	867	843	843	905	906	885	903	912	868	875	898	886	846	868	898	907	867	883	902	870	875	833	872	904	892	879	840	906	875	867	849	908	833	830	849	853	875	908	829	898	841	858	875	892	916	874	902	853	867	828	866	860	880	892	858	840	864	895	879	875	898	875	902	871	907	842	927	873	854	876	928	849	855	901	874	877	824	887	900	844	922	967	890	847	894	824	864	856	907	859	854	816	871	880	918	859	846	852	916	900	897	874	880	892	908	898	893	918	933	842	879	855	841	841	863	903	918	914	878	892	834	905	910	873	859	880	863	868	838	880	889	875	857	906	881	871	873	852	851	869	880	888	861	837	894	864	850	843	882	868	862	893	863	873	866	904	878	840	882	918	863	887	921	933	836	840	831	831	820	918	857	911	835	825	885	909	877	866	849	882	880	889	896	882	864	896	926	950	864	842	849	845	854	821	875	863	833	909	882	856	910	836	894	895	868	929	880	813	829	906	917	860	854	943	816	906	893	869	860	894	886	922	880	900	825	844	922	912	875	875	851	881	896	900	855	880	851	920	921	909	906	873	891	924	878	892	841	835	888	874	892	833	900	938	880	829	828	928	788	886	846	909	888	868	855	901	877	862	838	834	899	834	902	923	916	909	896	837	861	917	876	873	906	847	885	909	893	893	900	891	931	885	901	853	875	899	869	895	850	882	887	838	837	907	900	843	818	860	892	888	902	882	892	854	834	910	879	903	830	865	872	854	850	868	869	860	896	846	873	897	852	903	815	891	914	849	850	860	898	914	860	872	855	876	868	860	862	864	883	865	859	913	944	894	851	871	840	888	847	877	886	863	876	894	872	921	900	820	890	929	863	873	923	901	886	844	858	865	846	899	872	891	833	900	819	863	908	850	875	862	872	822	907	910	873	904	855	878	875	923	813	836	848	850	877	860	836	862	923	873	918	849	856	875	901	908	814	850	911	895	838	897	897	863	880	908	913	852	849	902	851	864	824	880	859	855	845	803	901	895	930	855	847	929	839	897	909	838	859	818	867	814	876	907	917	919	866	864	866	876	854	869	867	886	894	876	862	851	880	841	871	880	794	897	873	883	824	913	892	921	842	865	886	868	906	828	878	903	893	900	864	870	910	909	886	859	846	920	872	866	897	892	965	891	845	867	861	905	868	861	883	898	870	864	858	834	878	875	874	855	857	875	906	870	840	909	906	886	864	870	853	873	854	891	864	894	855	851	889	872	865	858	849	864	845	875	916	885	855	894	881	903	868	851	887	853	865	933	877	833	873	865	890	874	904	867	858	867	877	856	823	873	860	867	884	877	869	849	840	874	903	878	860	846	852	873	915	899	861	791	887	899	908	902	821	882	870	821	904	855	821	897	916	917	957	926	902	918	912	874	854	896	883	879	910	853	880	853	839	889	908	838	895	849	971	904	824	885	878	866	846	912	862	869	889	845	843	886	891	872	861	802	922	881	891	886	905	893	864	865	846	871	901	886	889	863	874	846	900	847	903	883	849	871	878	876	892	883	899	855	846	867	842	851	877	849	905	850	852	918	902	886	901	930	858	868	895	856	844	895	849	882	925	846	835	853	927	898	869	907	926	874	909	880	925	871	849	881	903	892	883	886	937	867	835	877	881	877	866	862	901	819	870	872	887	913	905	919	899	863	872	886	856	864	903	820	852	844	861	848	801	868	926	883	876	939	847	882	870	875	861	914	859	879	860	870	884	868	866	856	912	862	940	923	941	831	883	866	881	887	887	853	862	855	866
16787	9104	9691	8365	4033	1531	1019	936	780	700	565	398	475	378	327	291	315	284	309	308	343	343	407	460	409	409	424	393	381	445	329	290	259	292	263	233	265	262	232	228	234	225	219	196	208	218	190	185	218	228	241	232	253	247	205	224	237	222	210	221	221	235	216	244	214	202	220	220	237	205	201	189	219	193	203	210	220	193	197	221	241	225	216	203	220	185	179	233	205	208	206	206	215	206	218	224	212	207	228	210	225	213	199	201	182	209	204	221	222	219	204	208	217	236	236	200	228	210	209	203	202	193	223	217	203	215	226	210	208	219	217	203	217	202	215	218	211	189	206	219	193	218	229	223	254	198	215	225	232	217	228	236	218	217	230	213	233	232	242	209	232	213	216	198	219	197	208	206	216	212	192	196	209	215	207	208	201	203	225	200	188	209	232	215	207	225	197	183	215	221	230	217	219	214	227	221	210	197	223	217	228	224	226	219	244	210	218	218	215	233	225	208	210	222	196	215	220	211	191	210	202	199	237	216	175	210	192	213	221	221	210	228	228	219	223	201	210	212	195	203	214	173	220	191	215	217	235	206	235	221	189	207	229	218	197	222	242	223	199	224	186	226	219	219	215	215	218	211	195	211	217	196	213	232	225	218	195	224	207	205	243	214	203	202	204	225	239	210	201	212	212	212	220	215	231	182	225	188	198	214	218	209	210	211	208	203	209	220	224	230	210	201	210	228	191	199	209	218	221	202	226	201	192	210	216	209	215	204	222	194	207	201	194	193	218	211	206	205	208	213	211	214	235	205	189	217	227	215	193	188	200	208	183	206	234	207	215	204	190	196	219	227	222	213	186	208	213	227	200	228	211	225	207	208	210	222	214	245	222	216	213	212	185	214	212	207	199	225	198	207	225	210	190	226	200	205	216	215	219	216	212	217	191	221	218	209	217	194	225	209	220	224	221	209	206	211	235	222	220	233	226	215	208	210	211	218	215	197	201	227	228	236	238	215	201	181	190	217	202	216	199	194	203	210	208	185	215	220	208	247	223	196	204	212	215	197	224	224	199	233	168	210	218	208	222	203	196	232	199	214	224	226	226	202	183	202	218	201	219	213	184	199	203	223	211	201	207	225	220	204	244	191	215	203	178	225	218	204	204	238	243	230	204	243	210	171	209	209	198	228	220	203	234	233	242	198	196	188	228	212	225	220	199	230	219	212	228	178	222	193	215	225	214	197	215	218	205	202	191	205	211	251	187	224	234	228	252	215	217	224	201	226	208	196	212	209	196	207	225	182	208	222	206	201	211	205	221	197	215	214	194	206	207	210	215	243	223	211	211	236	209	189	215	205	231	224	229	204	206	236	204	216	216	206	239	225	212	207	198	203	190	233	230	232	237	220	184	196	205	236	196	217	235	204	231	216	229	223	191	225	204	208	207	215	226	234	222	221	236	191	212	204	205	217	231	204	213	216	203	215	202	194	203	202	207	234	222	255	212	211	221	200	203	215	197	227	206	233	232	210	210	221	229	213	220	242	204	216	189	213	209	212	204	219	216	245	197	205	202	201	219	228	226	209	232	200	223	186	201	209	214	183	218	212	217	174	213	193	187	219	216	188	195	240	196	217	211	220	224	215	227	212	185	219	199	202	202	199	239	215	206	215	216	202	215	234	218	236	205	220	206	245	191	197	207	179	210	203	212	218	200	206	195	218	219	215	192	199	221	232	193	206	198	204	219	207	215	214	222	203	199	206	243	210	230	192	224	204	218	218	203	215	219	190	216	194	214	206	190	218	223	199	200	225	225	205	235	215	207	224	199	213	233	208	201	235	234	208	232	206	221	229	222	219	200	195	209	231	212	207	222	213	224	211	216	230	223	214	230	198	228	214	203	171	211	208	221	243	206	216	214	220	202	223	217	186	210	216	218	228	184	198	180	214	203	190	231	204	210	213	193	222	222	195	207	242	243	233	207	201	195	207	258	229	231	219	205	231	199	220	227	198	174	211	205	207	187	208	194	217	205	212	221	237	192	201	244	204	213	209	217	225	201	217	217	219	208	236	225	225	205	211	214	228	205	240	222	231	203	208	236	214	214	218	235	198	195	212	200	206	198	225	192	210	233	198	221	209	217	213	224	215	210	208	186	213	208	220	217	201	228	239	210	219	210	202	203	204	218	190	260	218	220	234	207	199	235	220	204	203	247	218	192	186	233	211	212	210	209	245	201	221	198	198	204	211	214	229	213	210	190	232	228	254	200	213	234	237	204	221	239	209	219	234	206	224	205	219	186	229	204	220	214	245	219	200	168	246	219	225	216	204	213	201	233	206	227	203	219	217	229	242	215	211	234	219	250	213	216	235	206	187	210	201	200	198	218	219	194	198	227	213	196	193	207	209	239	189	226	243	226	218	218	194	194	233	208	214	225	199	218	222	229	207	195	217	220	223	202	188	204	202	212	210	199	199	192	242	229	221	236	229	247	214	207	205	225	212	202	210	182	208	220	207	187	214	227	226	183	210	212	198	187	192	215	198	256	205	209	207	207	183	202	224	244	193	177	190	223	199	187	222	201	202	219	249	217	215	210	197	226	197	212	206	224	206	197	202	205	254	189	194	210	211	229	197	214	217	227	208	203	192	222	200	202	220	222	215	229	217	208	203	231	227	204	210	220	232	206	217	246	211	221	221	238	203	219	211	220	200	252	213	245	206	218	153	220	211	222	204	220	218	211	213	219	208	188	211	253	205	226	208	223	190	218	207	209	223	209	235	191	239	212	214	201	204	191	198	222	214	212	216	185	214	256	204	217	207	190	215	215	222	219	220	204	211	220	220	201	225	188	206	211	209	189	189	241	208	222	195	213	237	221	215	211	182	207	217	218	216	214	213	200	208	232	218	225	204	219	198	215	209	219	227	193	215	203	193	238	189	226	209	206	195	206	218	233	211	201	198	240	225	225	217	219	203	224	218	219	203	198	189	209	230	215	226	212	197	205	214	214	176	221	191	202	199	235	210	207	213	232	201	184	198	190	239	201	207	211	241	202	212	206	213	216	236	201	191	208	201	221	187	201	203	207	227	240	197	196	187	214	190	192	210	221	226	205	188	193	221	235	217	216	223	212	196	191	209	198	207	202	231	193	232	209	216	199	218	234	207	215	215	210	205	228	205	218	213	214	187	195	217	221	226	201	206	217	232	220	230	231	215	229	218	214	208	180	196	224	227	232	183	233	230	205	220	224	228	178	208	214	245	215	208	217	218	208	214	236	228	217	216	209	235	226	226	229	213	202	201	196	241	216	211	205	228	207	204	209	225	206	200	211	214	214	223	220	190	202	202	206	228	199	215	218	229	241	199	214	215	255	194	206	236	203	212	201	206	199	199	188	196	208	190	206	184	213	208	236	224	192	228	210	237	217	195	202	228	198	230	211	224	200	224	228	211	206	204	202	205	231	189	232	182	227	229	215	218	222	222	194	212	217	230	238	230	245	200	232	213	203	219	224	230	211	197
10195	7363	15260	17847	11142	5152	4100	4218	3484	3401	2668	1951	2287	1707	1269	1166	1109	1181	1349	1260	1832	1625	2077	2598	2400	1941	1991	2005	2020	2215	1308	1112	1041	1002	1008	931	1018	763	775	658	826	722	602	662	638	665	651	580	626	655	630	577	623	562	609	582	583	572	559	604	587	530	580	549	545	574	523	561	559	597	559	547	524	548	550	518	539	543	530	566	528	556	556	529	500	517	560	532	552	548	551	547	557	507	540	536	557	502	526	564	509	547	578	542	503	515	596	554	584	521	527	542	473	553	525	523	513	559	545	537	507	549	584	567	513	532	529	566	521	531	576	548	569	526	499	522	544	555	503	519	550	547	534	577	536	535	545	515	557	550	536	502	570	563	567	499	536	542	513	526	521	547	550	534	538	564	546	566	556	543	557	552	545	540	579	523	582	557	520	538	537	556	552	516	537	535	505	552	487	571	557	525	582	479	535	540	551	533	528	559	553	553	605	538	527	560	536	564	512	558	552	495	533	549	532	551	530	589	522	580	538	540	554	543	573	539	532	550	545	552	565	541	561	574	544	558	481	565	540	561	525	530	517	521	564	553	573	592	540	510	550	567	488	546	584	576	589	592	537	565	539	569	535	528	554	548	558	546	538	554	537	538	540	537	564	538	500	544	551	574	601	547	547	545	507	544	545	526	536	520	543	526	551	533	541	539	518	524	558	484	551	549	528	499	538	534	564	500	559	548	490	545	540	507	574	530	533	549	538	501	549	539	541	473	550	527	557	481	565	540	532	548	557	554	569	490	534	551	558	530	548	524	559	520	537	553	515	553	542	509	557	535	550	522	528	571	527	530	558	537	556	584	517	570	544	529	539	550	559	589	575	543	558	561	568	581	530	563	557	548	576	505	544	534	562	570	535	520	541	520	516	538	525	584	541	530	545	544	508	576	534	563	495	552	520	556	512	482	574	546	548	573	533	570	542	542	527	567	507	546	517	508	555	562	543	588	526	536	549	577	543	518	532	515	491	550	515	546	545	539	530	578	530	549	556	510	519	515	513	534	514	504	539	557	568	542	555	553	542	542	536	569	528	520	512	572	580	555	544	542	556	528	560	521	524	558	562	541	559	569	535	514	508	525	551	566	504	539	548	550	552	498	506	532	535	512	558	504	535	546	516	503	503	556	546	563	553	551	522	511	505	520	551	547	576	554	584	524	505	527	556	483	538	573	554	529	563	535	577	496	560	504	500	508	514	535	544	540	564	533	544	512	539	520	558	565	531	513	547	524	563	557	594	539	577	517	486	516	539	539	554	573	527	494	505	533	560	515	536	564	556	578	518	526	531	551	560	563	564	555	553	587	533	554	571	542	523	528	538	574	517	547	538	564	548	503	549	530	527	493	543	568	504	580	532	510	542	536	519	539	544	491	546	597	518	560	516	537	567	554	513	548	517	565	543	529	508	531	501	572	540	521	552	556	531	539	541	533	593	522	591	570	524	533	525	561	515	507	550	523	564	540	578	555	530	547	540	520	553	539	558	566	569	568	548	561	549	531	551	546	531	558	605	507	507	554	554	521	557	513	554	550	549	535	513	566	546	498	525	550	539	564	530	560	518	554	500	504	560	539	533	511	567	538	513	519	525	563	499	508	505	568	510	508	557	510	501	544	523	567	560	512	586	551	543	548	514	543	531	564	516	512	538	606	553	512	523	559	518	563	542	567	544	542	525	519	533	537	526	567	528	551	587	494	533	573	531	545	529	565	610	526	539	551	537	542	549	545	514	537	541	555	518	554	540	530	586	558	591	552	570	564	510	480	569	513	543	553	518	540	522	540	496	536	555	552	581	562	553	559	565	545	485	552	530	545	564	523	568	536	558	535	577	554	543	494	532	518	545	547	553	530	565	555	538	519	556	496	530	522	523	531	534	535	544	539	557	529	520	523	534	580	558	551	513	521	542	562	549	513	593	490	543	549	556	556	532	555	541	551	556	529	552	543	576	515	563	541	538	522	524	575	559	515	547	525	526	545	525	527	575	568	536	534	511	490	545	579	573	579	530	504	568	520	550	542	510	546	529	571	580	560	549	548	528	530	531	550	546	528	527	545	573	529	577	518	533	526	549	561	538	531	575	519	557	521	527	527	567	509	527	544	537	530	548	543	545	511	503	528	564	570	517	567	554	531	547	567	558	547	535	524	544	536	541	542	540	568	544	536	531	545	533	569	541	538	543	510	533	529	533	584	529	562	557	542	525	543	553	537	503	556	527	525	516	554	558	533	544	499	536	534	543	517	496	508	534	587	576	525	521	519	546	566	562	514	505	584	537	544	520	569	544	591	534	532	544	523	508	532	553	519	537	497	545	572	529	519	506	510	563	542	561	489	556	550	554	566	518	538	511	543	568	513	565	531	538	552	556	550	514	555	528	543	513	566	572	496	551	522	529	507	532	564	545	580	535	542	541	535	534	531	584	568	577	546	563	534	523	537	548	573	513	556	532	558	548	537	535	563	542	525	543	545	513	531	555	523	566	568	538	593	545	534	554	545	518	511	526	539	552	539	537	492	557	538	511	558	583	533	572	516	514	551	512	517	543	491	542	518	528	546	506	557	593	569	553	559	518	504	555	522	541	565	541	499	503	537	557	552	537	481	529	530	519	531	513	548	580	514	528	520	527	535	540	543	557	522	547	500	526	542	541	580	518	597	540	534	565	549	596	532	573	580	546	523	558	558	569	578	551	545	527	554	533	560	550	568	558	545	518	558	552	529	550	535	525	547	516	532	542	555	529	513	534	543	535	527	539	577	545	543	496	562	521	564	581	515	609	501	526	538	518	544	557	516	538	582	538	584	525	578	545	558	550	548	545	499	530	562	534	557	566	559	505	525	550	508	570	552	533	552	560	585	518	538	510	575	530	466	554	540	546	509	541	528	560	567	531	537	575	560	517	501	514	531	516	541	502	532	514	515	525	519	545	535	534	535	521	488	552	541	572	589	552	576	527	556	538	548	561	538	546	519	542	519	508	576	560	539	543	531	618	556	503	543	526	518	527	553	535	535	530	551	524	495	576	551	547	547	555	512	503	548	518	537	545	519	576	533	531	605	532	537	554	512	495	528	519	573	561	538	560	565	532	561	556	565	567	522	540	532	549	523	561	565	500	543	525	515	582	540	527	575	567	528	536	584	555	566	546	519	540	523	500	532	542	492	545	560	553	485	527	542	572	548	561	534	565	538	573	524	473	538	554	516	553	546	540	526	537	577	564	557	505	536	574	565	497	516	576	549	533	505	548	517	531	486	560	500	533	564	609	601	512	524	546	511	554	512	571	529	565	551	538	564	565	533	503	560	536	592	567	536	547	520	607	538	545	549	545	537	571	536	527	537	519	537	555	538	588	556	573	539	552	579	529	518	527	535	532	561	541	540	575	564	540	542	543	519	569	566	549	557	570	572	527	551	560	556	543	593	558	554	558	563	554	545	574	500	577	524	560	568	553	520	565	546	561	536	502	523	524	578	536	556
23520	12581	14032	11663	5956	2345	1566	1441	1094	973	753	604	617	428	392	317	302	340	364	365	487	516	664	688	548	508	463	487	564	513	378	316	273	300	265	238	211	195	212	202	228	201	179	204	178	179	162	162	187	204	193	172	195	167	168	193	165	193	183	169	174	188	174	162	174	152	165	166	187	188	181	189	168	159	194	171	169	175	198	176	181	182	175	165	166	171	190	158	185	161	191	194	158	189	166	189	162	194	161	185	184	191	184	156	167	191	177	174	154	176	172	152	176	183	190	148	190	165	168	164	155	186	155	151	183	158	176	189	179	167	187	138	189	165	199	166	184	144	181	193	184	146	187	178	163	171	173	197	157	184	171	174	161	177	166	151	165	172	162	161	166	165	190	163	160	186	188	155	170	191	138	167	168	170	156	189	175	201	167	162	169	159	157	186	172	166	224	181	169	155	192	153	178	167	160	206	186	174	176	165	159	190	162	157	167	156	165	164	162	163	177	182	168	152	195	169	155	183	165	174	168	165	170	182	173	182	180	178	153	190	145	162	195	170	155	177	158	149	159	177	170	175	167	156	179	153	179	156	172	180	164	185	170	175	165	171	181	189	148	157	182	154	173	169	176	182	164	180	169	150	166	190	176	141	183	185	148	176	184	151	169	160	171	188	161	164	163	178	157	167	197	160	164	172	185	190	183	164	179	171	184	163	174	155	158	169	177	202	184	164	182	180	199	195	166	176	183	168	190	174	161	158	146	164	162	171	197	175	184	171	145	141	166	176	162	174	183	187	171	177	193	188	186	163	165	151	168	167	159	164	169	172	149	180	144	157	152	155	174	162	182	158	184	158	182	174	160	173	192	177	151	183	159	166	166	146	182	190	168	169	168	165	176	174	154	176	158	175	195	188	159	167	174	175	160	178	181	184	153	185	178	197	178	169	190	150	173	180	152	181	171	176	192	185	180	177	157	171	171	167	153	164	174	170	171	191	172	164	167	176	176	178	178	152	156	180	142	163	192	165	170	195	155	165	156	173	169	158	164	167	147	154	164	145	153	208	183	181	161	160	169	184	172	163	154	186	168	179	170	177	164	167	153	174	187	175	176	202	162	164	155	177	180	151	183	162	170	182	200	174	184	160	164	164	175	153	171	151	155	182	158	183	131	165	196	162	179	183	164	167	154	168	173	141	176	166	166	175	169	167	175	184	197	175	165	151	156	151	146	163	158	183	180	193	168	176	199	144	190	178	165	161	152	162	154	157	170	178	164	161	184	175	172	184	145	187	189	152	152	165	188	181	160	172	167	167	172	157	172	184	187	195	144	190	170	189	161	174	185	153	179	171	178	193	166	191	181	161	188	181	165	196	158	169	160	171	195	192	152	178	172	163	157	176	176	169	176	161	154	166	161	184	185	170	176	152	158	156	158	157	186	169	162	185	161	179	167	179	157	170	180	163	183	163	181	153	159	199	163	156	160	172	143	185	163	166	164	150	174	161	163	182	170	161	171	178	178	166	174	165	162	196	158	161	172	158	170	149	163	169	179	179	165	158	157	155	167	169	171	181	187	146	172	148	167	184	166	182	161	176	171	170	167	172	175	170	175	180	161	151	165	170	188	179	177	177	156	145	184	184	163	192	182	184	151	148	166	171	149	158	143	179	161	173	166	165	174	157	175	180	178	160	163	181	164	144	189	159	160	162	153	158	162	189	141	141	161	155	178	186	190	193	163	167	169	176	188	168	188	158	157	164	160	170	177	177	148	174	158	156	163	188	165	188	155	194	175	168	182	171	175	175	161	148	176	177	161	170	171	165	201	175	153	181	177	149	160	170	201	190	191	195	179	188	144	179	170	188	173	188	160	162	175	198	175	169	174	174	167	183	145	161	173	171	155	154	196	165	182	179	171	189	173	173	182	175	168	197	177	172	187	180	169	188	170	153	177	184	161	179	168	175	175	159	167	156	170	187	168	161	170	156	184	164	173	189	165	183	183	158	166	177	164	175	182	178	176	176	140	170	193	174	144	155	185	171	156	176	177	170	154	174	148	186	176	171	170	155	169	161	170	165	138	166	177	167	160	163	165	178	203	157	173	174	188	172	183	182	166	183	163	157	162	172	172	161	176	182	172	150	180	175	176	185	185	159	186	153	189	186	163	146	160	154	178	160	173	200	166	164	157	163	168	177	184	179	181	164	163	187	167	155	173	153	167	171	182	183	153	168	144	168	172	160	193	193	160	176	177	164	175	155	154	170	161	156	155	181	180	182	156	170	164	167	138	173	178	177	170	174	153	198	190	166	170	189	184	161	174	202	175	176	165	168	162	182	186	149	177	159	179	173	172	183	169	173	153	154	172	173	173	160	167	147	159	176	192	161	175	187	178	167	161	154	164	189	151	171	154	186	171	157	173	162	170	161	179	169	165	195	171	170	173	154	169	175	185	173	146	148	164	177	189	175	199	193	148	171	165	169	183	190	174	175	169	181	156	160	176	195	154	195	160	173	158	180	181	156	157	161	154	153	152	167	174	153	154	151	177	154	165	169	170	166	169	158	168	161	168	164	173	171	161	178	174	172	140	173	154	151	167	182	156	189	144	174	194	178	160	184	181	189	168	146	171	173	152	188	174	167	159	173	163	162	195	179	161	171	171	172	154	176	156	163	182	174	165	169	176	164	171	149	167	187	169	193	197	183	173	187	157	164	167	159	156	172	168	167	163	172	153	162	160	201	168	169	195	164	161	170	181	173	173	175	179	178	177	172	184	167	158	162	181	179	171	183	185	177	174	168	184	169	205	156	158	151	169	200	188	171	191	163	172	148	176	161	181	184	179	177	171	171	166	190	189	150	164	184	171	189	175	169	165	167	178	174	167	164	172	168	183	180	172	144	167	158	193	164	186	159	196	186	171	174	163	151	184	166	139	161	164	177	176	159	187	167	147	189	173	149	175	186	177	160	174	174	155	154	190	189	188	158	165	157	192	178	174	147	156	147	163	190	150	160	176	181	162	170	169	192	176	157	175	193	143	163	166	159	173	147	156	160	155	152	159	162	154	148	169	173	153	148	170	192	173	159	140	153	165	175	168	173	167	181	186	205	165	171	178	160	151	164	189	166	171	157	189	164	159	158	157	159	173	163	170	190	175	157	175	172	158	177	172	167	203	174	178	169	182	178	172	182	175	172	158	183	171	170	183	196	171	159	148	171	200	141	167	195	150	165	178	172	162	189	162	153	167	150	152	143	170	155	149	166	190	157	162	174	165	189	179	153	156	197	198	169	164	175	177	188	163	157	165	199	187	167	178	164	167	176	168	177	147	167	182	187	176	155	165	165	173	180	170	182	162	181	175	162	167	172	188	186	168	165	171	161	161	168	200	187	155	172	186	176	175	172	179	160	174	167	162	179	152	171	165	177	155	164	155	160	189	150	166	187	176	177	146	172	158	182	169	165	163	187	166	177	191	150	168	190	167	167	163	180	163	183	154	174	162	174	181	160	173	178	180	156
12984	9803	19654	21412	14470	7499	6547	6809	5242	4767	3664	2920	3254	2224	1788	1541	1550	1687	1867	1939	2895	2803	3942	4524	3626	3048	2929	2924	3657	3412	1781	1600	1438	1539	1396	1283	1000	977	910	843	961	755	662	639	632	634	577	570	616	597	635	598	533	524	502	561	544	518	512	544	488	432	496	495	504	460	496	472	500	506	460	485	469	558	488	492	442	494	471	505	484	461	483	448	484	477	490	476	458	463	463	480	457	519	476	465	472	465	492	484	522	480	455	492	495	477	512	477	462	464	451	498	511	471	454	436	507	473	469	501	467	472	497	453	510	446	458	495	501	448	459	452	453	478	483	491	480	465	461	484	495	462	471	430	459	430	457	463	479	486	458	466	471	461	454	435	414	476	454	473	481	462	438	489	506	449	488	465	436	443	468	499	442	455	472	467	448	459	452	453	464	495	511	474	465	477	493	421	473	507	495	451	466	498	459	467	426	492	428	483	439	494	457	514	450	452	467	491	503	447	418	464	500	457	475	441	482	459	446	482	465	439	445	486	453	454	459	398	475	461	451	431	465	480	462	484	499	457	460	454	458	446	469	447	459	447	434	466	493	482	479	477	459	442	446	469	476	458	448	475	456	482	485	509	495	432	489	488	477	455	446	472	467	481	458	499	456	456	514	492	462	428	491	462	464	467	450	442	488	458	450	421	485	461	473	417	439	501	502	464	443	429	492	463	463	459	423	446	433	475	438	449	486	486	447	452	460	447	459	454	460	471	460	455	483	463	437	447	460	474	485	495	449	465	454	473	456	480	447	426	398	459	470	435	466	449	453	438	461	439	455	472	453	468	456	466	404	476	479	459	455	471	480	456	455	492	468	467	466	461	466	469	436	424	495	454	483	466	448	464	448	413	477	504	480	437	449	487	458	449	489	443	475	508	470	454	435	494	435	445	468	438	504	471	463	438	453	463	443	470	495	447	487	487	448	462	486	479	464	452	457	474	465	497	462	482	467	436	471	475	475	495	487	464	483	438	491	448	462	491	456	474	457	463	432	471	474	459	502	482	469	468	460	485	422	457	456	462	451	463	442	484	438	439	470	432	474	449	444	454	428	524	493	434	445	438	469	466	470	500	441	424	444	433	458	485	489	485	458	491	454	460	472	462	485	481	479	449	431	489	445	460	435	468	447	457	463	459	477	463	476	431	472	498	469	474	481	458	473	494	453	434	439	460	453	481	472	427	472	472	450	460	446	462	490	433	487	448	441	439	465	447	441	424	480	489	474	478	489	476	470	476	453	452	457	452	445	464	462	453	462	459	501	429	476	471	499	442	497	464	409	438	458	470	437	450	459	463	473	455	441	443	474	472	481	457	448	493	495	487	475	475	452	478	492	482	426	484	453	438	464	449	469	458	468	430	451	424	467	484	448	454	472	455	459	454	451	458	460	458	442	462	489	430	452	462	449	458	435	493	442	457	442	482	469	411	466	433	469	444	429	466	485	453	467	467	443	462	483	453	448	476	482	492	482	495	458	426	480	450	441	479	502	477	462	469	451	430	491	463	444	466	454	472	426	477	423	454	456	462	448	455	478	477	505	494	410	483	444	468	471	431	485	467	469	476	464	456	471	474	460	435	490	463	473	446	506	443	454	501	491	443	445	438	455	459	453	473	437	456	433	456	451	478	463	492	462	482	478	483	437	467	473	452	468	442	488	460	458	479	476	449	469	483	436	461	471	477	464	487	488	454	453	463	459	457	456	456	430	497	486	466	476	451	452	467	450	483	444	431	439	505	446	458	481	463	463	491	455	467	480	512	454	480	426	476	471	467	457	479	436	434	424	429	489	524	475	464	511	456	415	483	493	484	472	456	454	503	490	445	485	453	441	479	477	438	435	442	462	461	416	466	473	443	451	445	450	479	434	457	463	458	483	489	438	479	450	488	490	413	441	455	467	492	434	462	484	470	494	468	480	448	468	438	471	504	448	504	480	428	458	470	462	472	470	473	464	460	437	448	443	444	505	481	463	462	479	474	466	430	440	487	421	456	479	419	471	471	442	477	488	486	448	472	453	464	463	463	451	466	474	498	474	470	480	462	486	490	425	466	461	437	487	469	489	451	463	471	464	432	450	486	476	456	482	462	437	471	465	473	492	423	457	452	454	460	475	506	475	450	429	477	457	458	472	443	504	460	473	473	471	451	420	454	467	432	448	418	485	491	468	449	444	480	444	416	439	459	447	471	475	442	457	449	455	456	448	442	449	463	461	463	449	465	449	454	478	468	448	448	457	468	481	455	441	459	488	448	470	485	469	449	461	429	441	484	487	446	464	467	459	453	466	464	452	467	463	460	488	449	460	469	475	475	449	486	476	450	462	453	463	490	458	492	479	499	490	454	445	478	451	485	476	486	478	460	482	456	436	440	452	468	479	465	473	451	485	426	441	440	480	455	456	487	444	461	463	488	443	490	480	464	470	473	473	481	461	419	453	470	446	441	481	459	474	464	478	448	466	450	495	490	463	496	472	469	425	459	431	493	470	469	454	457	456	475	483	465	440	455	472	437	483	492	448	490	447	404	477	450	467	508	463	485	480	458	461	476	453	456	479	478	480	470	475	466	468	503	477	483	464	442	461	472	453	488	443	445	468	450	472	434	487	491	460	454	458	483	445	460	462	458	453	500	457	493	437	484	427	471	436	473	492	473	437	442	473	472	489	491	432	483	464	480	468	470	461	445	447	424	484	429	462	437	428	486	457	483	475	483	459	475	390	419	476	467	468	437	470	444	473	459	459	506	464	465	484	442	451	486	444	433	465	464	438	480	479	481	448	456	456	430	447	495	473	458	467	453	479	467	418	461	472	459	430	503	462	435	452	445	445	477	449	451	470	440	455	459	461	462	446	446	475	470	487	482	444	468	444	466	485	465	464	458	423	468	447	455	446	402	429	495	494	446	471	425	470	462	461	477	505	487	488	442	458	440	436	472	455	488	473	469	466	474	460	467	450	470	490	451	470	475	440	440	492	468	489	452	440	465	498	444	482	437	496	473	463	452	450	462	463	474	484	453	473	452	485	491	454	499	494	432	554	465	476	461	470	475	425	510	472	437	457	454	436	447	472	451	500	464	440	472	460	447	444	452	501	462	473	440	497	429	480	480	480	458	412	474	443	456	481	441	428	429	463	476	487	487	456	498	474	497	433	454	505	479	464	445	482	442	452	466	462	453	444	450	468	423	438	478	454	437	429	465	453	422	461	449	436	457	420	484	451	481	435	449	415	452	483	431	457	430	469	452	473	464	439	452	492	446	465	459	485	459	428	454	462	514	463	428	450	487	439	447	484	475	486	458	511	465	491	424	442	449	429	390	472	459	445	441	442	483	489	452	503	454	440	482	462	452	451	459	485	520	476	513	454	468	414	426	489	430	475	468	434	470	471	491	465	475	418	438	466	508	472	454	433	491	448	492	447	475	453	468	459	436	444	479	458	473	433	474	471	474	473	480	491	435	484	478	440	441	474	470	441	444
8385	4135	5148	3464	1463	587	518	609	482	489	437	441	469	450	397	365	398	370	381	374	352	409	379	366	343	379	409	422	381	393	366	372	368	340	363	379	384	383	391	363	369	359	362	374	412	330	339	361	350	376	361	371	374	342	377	342	387	388	381	379	385	385	355	316	352	350	368	368	345	350	408	339	341	354	351	370	371	361	376	364	357	355	379	379	336	380	384	339	379	363	365	362	349	340	357	411	381	362	400	380	343	377	373	359	384	410	398	384	379	402	391	413	363	387	379	351	391	318	381	381	344	348	363	362	378	350	338	345	370	389	363	353	364	413	383	382	329	397	373	402	429	390	392	352	343	377	366	385	335	357	393	358	349	386	367	316	332	373	359	383	354	377	334	326	344	346	344	366	342	340	376	367	357	360	361	343	359	373	386	361	403	360	366	341	360	399	320	368	356	370	346	341	377	341	364	346	354	360	382	406	341	357	402	364	402	370	355	377	390	363	376	392	384	375	349	368	337	376	362	354	378	391	362	376	375	379	380	354	371	356	396	318	358	324	361	359	383	377	397	361	375	368	338	364	323	358	347	386	375	348	363	383	377	389	355	366	355	366	353	380	410	374	351	374	333	332	363	356	376	347	337	385	378	373	346	347	337	355	380	377	347	336	384	370	364	324	386	385	361	342	369	363	360	368	357	374	387	383	395	349	368	369	358	332	359	385	354	364	409	351	327	387	372	389	369	366	366	356	340	386	397	346	403	388	351	345	365	354	363	367	379	399	397	384	363	339	344	350	366	385	359	379	359	384	385	359	355	370	378	360	346	338	386	372	342	372	405	372	397	329	345	398	367	364	358	363	400	388	370	352	350	351	341	379	386	377	354	357	333	358	379	361	398	427	336	373	367	380	376	370	361	374	356	352	378	355	368	347	370	367	374	356	397	369	372	409	364	379	366	394	376	408	355	355	355	364	366	385	389	343	332	385	346	393	373	363	382	361	341	362	377	300	371	361	385	371	333	418	341	358	343	388	335	361	386	366	397	374	355	390	409	355	387	360	368	371	349	366	368	361	380	366	363	336	373	337	329	395	338	359	353	362	375	341	409	350	349	346	389	390	367	358	360	408	337	380	346	360	388	370	389	390	337	386	354	397	389	365	382	363	333	354	379	382	353	392	379	355	330	372	374	346	358	376	344	356	376	390	328	335	372	397	336	383	395	344	328	373	375	312	327	393	319	369	385	363	372	374	373	361	416	379	339	372	350	377	363	383	413	398	375	341	378	368	349	345	352	355	334	337	355	341	341	357	337	365	354	375	357	382	364	380	400	374	396	353	339	380	364	378	378	385	349	377	336	383	382	333	376	387	340	363	338	383	336	384	338	373	373	342	393	384	368	414	360	363	393	394	357	353	366	347	381	344	354	400	391	352	365	350	359	354	358	364	379	385	347	350	406	427	381	366	386	343	359	402	375	357	376	324	339	384	353	343	363	351	352	358	377	335	414	412	367	356	383	392	376	385	391	351	374	357	374	343	320	353	348	365	334	373	371	363	382	381	364	383	375	385	356	376	343	381	385	354	363	384	360	404	363	348	367	365	352	345	337	333	369	353	350	332	320	385	368	355	384	383	389	343	382	382	364	389	334	359	375	381	353	364	359	359	317	405	372	365	359	379	345	381	373	382	371	378	370	386	360	376	368	372	358	358	371	388	363	370	367	366	364	337	353	418	351	373	395	400	372	368	350	339	347	351	356	365	352	354	391	343	401	336	364	322	339	338	375	383	386	324	358	335	380	358	374	383	366	360	375	413	333	353	395	347	364	366	398	373	378	421	359	321	354	383	340	363	375	376	357	352	393	369	361	345	362	344	340	359	343	372	360	369	345	365	365	384	376	381	320	348	401	369	396	345	342	336	391	324	406	368	356	380	345	410	390	381	347	373	368	391	367	375	373	379	346	376	361	350	358	384	359	362	371	360	363	387	361	372	358	379	365	345	335	359	388	383	355	351	358	353	352	355	355	351	380	359	376	363	382	360	376	356	382	354	421	391	354	377	357	395	347	352	353	360	364	375	402	376	338	349	393	398	399	366	367	392	397	382	317	371	374	387	384	359	356	377	372	358	368	354	393	402	366	359	358	359	358	394	378	390	368	384	346	351	338	383	355	363	418	355	350	358	360	391	342	378	382	368	382	345	382	340	395	397	353	373	363	394	353	355	331	372	367	361	354	375	370	385	376	368	351	376	359	355	353	408	390	375	365	386	343	353	351	348	368	365	380	365	379	354	326	387	384	380	386	388	356	375	397	359	386	372	414	397	372	361	398	351	415	409	361	377	372	375	375	330	377	366	371	387	327	391	340	380	337	355	368	397	367	384	375	367	377	395	347	345	386	368	380	370	346	363	397	368	342	371	368	358	371	375	362	357	331	375	363	372	388	370	337	423	361	333	381	337	372	347	372	373	363	341	380	423	345	374	376	366	340	356	331	379	370	363	398	370	343	381	358	368	381	396	356	345	351	356	367	391	375	361	394	363	372	356	382	373	353	389	326	351	342	346	385	406	364	386	390	355	378	376	363	371	352	343	382	354	380	370	372	377	413	360	382	385	337	399	377	395	363	377	350	359	373	363	420	354	385	374	381	365	384	409	370	365	336	353	386	382	340	337	375	397	365	409	366	320	353	363	370	357	365	384	378	360	412	349	386	384	372	375	338	328	378	365	353	386	364	371	356	347	373	339	358	354	370	370	361	339	377	415	370	365	381	402	389	378	404	340	366	349	388	400	375	401	375	364	369	370	369	390	362	364	356	356	401	352	352	366	355	401	355	359	385	368	387	398	347	326	361	421	361	387	411	379	391	371	419	339	336	372	377	361	337	395	365	340	366	357	350	365	355	341	348	369	338	355	331	356	363	377	356	369	361	359	390	364	321	369	367	389	369	346	344	388	354	348	344	343	350	357	369	367	347	372	351	383	390	381	362	350	346	354	349	369	352	377	373	373	351	378	391	346	336	372	386	350	354	381	348	360	380	339	393	364	355	361	383	362	361	377	391	383	338	377	366	369	360	381	399	372	398	389	355	365	371	374	366	353	328	371	395	332	360	366	350	379	363	391	371	349	350	363	360	349	395	352	385	361	342	389	363	378	369	346	376	381	357	348	384	362	357	360	369	362	446	342	359	377	394	346	411	377	401	352	374	387	383	378	382	366	359	373	359	366	414	375	334	325	346	388	370	394	347	363	400	352	372	328	366	360	377	365	346	379	382	339	382	363	412	393	368	369	356	374	338	397	337	377	400	376	358	348	366	353	341	362	336	370	362	377	344	371	392	354	382	356	375	372	361	423	388	383	373	395	371	405	394	392	392	364	346	378	398	364	360	350	406	365	352	362	379	379	387	361	344	383	377	313	353	395	340	368	413	365	385	363	356	323	367	357	416	350	374	381	352	378	365	384	355	377	304	384	336	387	354	412	403	363	331	372	338	380	375	391	368	372	372	381	350	356	360	348
5388	4261	9733	9367	4777	1719	1747	2078	1635	1596	1421	1357	1586	1154	909	924	913	858	963	930	902	889	900	994	1002	1028	1114	1095	1148	1031	926	877	837	908	915	883	915	889	922	993	911	886	882	869	877	895	842	883	870	916	859	866	905	909	891	884	865	923	910	827	840	886	894	857	861	911	856	889	857	880	868	824	866	893	943	850	863	846	900	791	863	860	858	876	881	926	825	822	890	882	852	865	862	854	879	937	867	870	934	868	827	909	893	873	891	864	871	837	861	886	798	885	857	851	853	880	825	848	857	902	889	887	898	897	872	821	862	864	870	899	846	939	927	888	887	943	842	903	863	888	902	838	887	825	908	861	922	851	881	881	890	840	878	873	847	873	887	888	853	842	902	908	896	868	862	867	847	842	927	884	882	869	855	864	860	905	849	843	871	899	863	899	867	918	838	879	894	876	896	830	930	867	860	860	876	875	873	870	934	891	862	910	806	860	925	832	855	866	925	833	883	796	888	875	861	841	858	859	869	909	910	876	909	877	856	919	889	873	867	836	909	870	898	858	888	918	847	857	929	891	859	870	851	845	946	863	877	849	854	916	823	848	901	880	835	899	822	850	848	851	837	861	879	896	855	828	890	829	819	886	927	882	851	887	827	866	859	904	900	872	865	867	851	870	888	930	883	893	887	932	842	880	883	873	910	846	880	948	863	836	905	886	868	847	874	881	874	872	904	867	845	853	884	863	936	885	845	856	872	905	893	856	858	864	890	872	839	801	863	890	894	896	905	860	893	884	903	900	848	953	844	899	853	864	901	847	891	896	847	858	887	895	910	867	889	857	914	842	858	891	889	899	863	861	901	869	853	818	840	887	867	880	849	891	841	862	801	841	882	857	857	903	905	866	884	896	841	918	829	900	877	820	872	917	913	874	913	883	896	887	864	878	880	788	879	921	865	856	864	868	872	810	888	860	860	928	893	898	886	891	842	884	886	899	873	885	911	934	909	848	819	848	899	869	856	827	875	844	847	875	911	856	835	829	847	861	873	853	866	903	862	898	888	874	867	878	856	881	863	864	890	854	878	877	846	849	907	825	874	847	893	898	868	924	891	874	905	861	841	835	883	875	886	860	897	863	824	873	936	872	900	865	854	870	858	923	859	873	911	848	893	845	884	901	901	879	855	897	886	819	863	874	861	861	887	897	825	863	849	873	924	793	850	865	847	867	876	880	847	893	894	825	840	906	909	851	895	884	914	922	858	849	879	860	889	845	920	866	844	881	913	822	886	879	873	871	869	834	891	894	866	901	885	832	837	875	855	897	873	861	899	859	895	838	892	880	851	881	810	850	874	935	842	838	854	852	883	848	881	879	904	881	809	880	929	892	866	862	891	920	919	847	885	870	901	834	895	861	913	857	833	868	897	928	827	880	788	844	796	849	870	912	861	888	906	908	848	883	862	844	844	872	916	883	845	852	870	853	882	914	883	903	888	855	871	949	872	868	861	899	881	888	848	918	813	840	854	868	850	831	875	822	886	890	865	872	816	840	902	891	821	827	939	905	838	823	896	887	886	864	881	873	841	871	867	851	886	857	850	906	863	871	902	890	871	913	882	924	958	904	933	900	853	844	852	826	841	936	879	866	897	876	854	867	849	886	847	904	837	940	888	906	892	865	912	848	853	897	856	901	838	881	948	921	889	864	884	857	848	854	841	901	903	856	889	849	843	841	810	897	905	883	875	873	891	856	922	887	874	880	814	841	842	866	875	884	866	860	868	883	856	881	888	868	868	890	868	908	937	916	888	903	841	892	866	903	820	844	839	825	832	873	856	809	880	921	847	871	875	885	861	808	896	861	860	844	897	859	897	870	856	883	881	836	899	920	880	850	883	863	897	857	880	914	807	872	881	862	813	904	871	853	877	866	853	870	878	849	867	874	880	909	859	853	861	862	823	895	880	865	864	872	869	837	876	910	894	863	849	894	871	839	843	803	859	885	915	882	838	881	888	852	873	834	924	864	879	914	881	918	882	872	872	891	834	841	866	873	874	917	880	873	871	864	825	861	842	856	881	916	811	862	892	901	905	836	882	890	918	900	912	909	897	872	835	899	895	869	854	877	864	846	853	893	850	835	847	869	895	897	876	894	866	824	858	856	870	892	888	856	807	874	889	864	877	891	887	853	860	874	896	836	836	908	872	841	866	867	880	851	845	837	906	905	849	878	907	869	851	889	887	840	895	958	926	864	879	892	843	892	837	860	866	822	879	818	922	896	839	823	919	842	852	865	837	887	860	844	873	869	861	905	905	875	908	823	868	845	897	899	901	877	827	879	863	878	810	851	840	898	852	919	866	862	877	857	868	928	852	848	863	888	906	865	835	842	854	887	885	876	874	856	855	824	920	855	915	882	903	870	881	855	890	885	895	889	903	894	840	843	884	869	847	885	868	896	931	871	877	860	899	858	880	857	944	888	866	846	913	897	858	884	902	874	814	873	873	856	920	912	869	863	879	858	861	826	859	847	912	871	868	916	858	888	879	862	930	899	864	805	836	868	896	861	852	878	914	913	845	841	847	839	877	856	935	881	900	811	881	853	864	875	889	801	883	856	862	866	895	875	921	880	883	825	897	890	887	832	864	873	929	869	850	873	865	891	850	867	774	929	801	887	836	798	854	867	913	869	874	857	863	870	854	867	859	835	888	844	863	841	867	839	860	841	841	925	887	901	901	899	863	933	871	888	841	862	882	921	909	855	778	877	871	854	824	850	875	874	894	870	801	891	927	912	885	854	866	852	917	878	860	853	858	816	853	845	910	829	873	911	880	876	854	825	862	869	866	867	921	878	831	910	864	813	820	914	880	906	805	879	865	862	863	865	840	862	904	914	859	866	856	873	915	827	915	893	876	874	871	884	885	856	895	916	928	892	901	888	809	913	868	871	848	836	854	906	885	872	882	807	896	871	858	877	885	840	913	865	870	906	864	866	863	859	852	818	829	916	877	917	871	878	912	848	857	856	829	890	857	830	928	891	888	866	862	829	870	840	867	868	866	887	897	851	798	884	861	845	897	893	851	864	850	868	887	865	905	899	811	852	909	889	890	851	836	861	863	859	880	838	859	841	875	859	842	875	856	896	880	917	874	924	881	853	895	854	875	892	815	837	850	913	929	833	888	886	887	866	865	860	851	892	869	881	865	874	865	848	869	847	903	874	825	867	898	884	829	847	845	907	908	869	875	893	875	911	853	862	828	857	780	857	897	867	921	871	901	874	834	858	842	912	898	857	919	917	870	919	910	910	835	866	825	866	935	856	873	893	905	897	880	904	849	855	857	892	918	896	861	903	902	846	924	900	848	863	856	875	911	908	929	874	833	851	867	859	829	880	824	882	861	836	899	914	856	905	851	878	867	823	848	849	870	886	847	857	884	835	870	858	876	895	873	883	906	869	882	885	849	826	912	854	842	828	874	858	893	860	833	878	887	881	846	896	882	867	887	851	908	822	854	889	891	878	896	859
16485	9012	10455	7501	3560	1526	1610	1215	747	674	500	482	463	343	340	309	290	315	342	324	341	378	436	538	414	371	394	407	408	387	312	272	274	298	232	266	271	251	216	299	273	205	229	267	251	209	212	214	226	223	184	253	226	229	257	218	242	229	219	218	213	242	228	231	210	212	192	238	210	225	190	213	211	217	227	219	216	223	222	209	222	199	223	219	218	217	226	212	214	221	225	211	230	224	218	207	201	204	211	197	212	212	234	224	193	236	197	223	218	228	207	214	265	210	202	194	201	215	194	212	217	237	211	214	212	215	218	211	224	195	201	233	210	218	209	205	204	210	216	233	221	227	209	221	205	207	228	226	198	195	233	203	219	214	228	226	210	227	229	191	200	209	233	212	203	212	234	206	244	242	200	233	213	225	198	184	239	196	211	226	220	252	245	222	189	205	261	201	185	232	197	215	212	223	215	211	228	222	223	189	215	225	223	215	203	211	213	215	225	224	214	209	215	212	207	212	244	227	214	230	191	216	229	220	216	159	209	248	233	230	222	233	228	217	234	232	187	240	219	197	237	197	201	200	225	230	229	215	205	228	223	222	225	225	204	219	215	236	217	206	200	190	222	223	220	221	208	201	235	217	216	241	202	210	208	214	230	186	209	222	201	207	209	200	244	206	224	227	228	203	212	191	209	212	197	227	193	238	252	223	222	244	211	211	203	196	230	222	214	249	229	231	223	208	211	229	233	220	215	198	207	216	235	221	215	226	214	183	235	223	218	242	211	210	223	200	225	232	226	189	212	211	214	227	209	241	241	219	218	205	202	256	237	225	218	210	203	190	215	217	223	222	222	226	208	206	209	202	229	194	218	199	226	183	219	226	231	208	221	222	219	209	226	231	196	200	199	220	216	257	209	225	217	214	249	184	223	207	218	226	193	205	249	184	222	233	197	213	217	208	221	241	222	205	235	202	220	214	227	261	211	223	208	203	206	213	225	231	244	194	203	245	204	214	242	232	226	214	214	220	232	241	209	219	219	214	238	230	200	216	195	219	231	205	221	201	203	239	191	222	227	231	201	196	211	187	196	195	202	209	228	207	203	255	209	214	206	232	187	219	236	228	233	233	233	212	198	208	205	196	235	225	203	214	211	206	225	211	229	217	212	213	205	213	217	233	217	226	208	196	252	204	203	231	209	199	239	205	233	200	189	218	216	212	241	188	196	227	217	217	219	220	228	212	190	238	219	200	195	222	193	211	195	212	222	211	229	195	215	200	231	206	212	208	194	208	219	226	236	207	211	227	221	212	220	208	221	228	195	220	207	204	216	210	228	200	196	218	231	211	201	233	224	225	218	192	206	198	230	192	233	207	214	198	222	210	228	221	212	208	221	217	221	227	215	201	229	232	219	234	206	225	241	247	193	239	202	213	212	210	226	241	211	222	218	234	213	256	236	233	235	238	226	238	209	237	214	216	227	203	224	219	241	214	217	219	216	228	183	241	222	215	205	209	219	208	199	204	217	223	213	237	230	222	230	240	225	201	223	231	223	201	228	200	223	216	203	210	207	209	206	228	230	193	216	203	210	229	200	219	218	224	218	204	188	202	240	194	202	228	214	219	227	222	204	202	231	201	231	219	193	211	225	214	219	219	237	232	239	241	195	211	226	213	240	206	229	199	214	213	219	229	208	221	227	194	212	207	194	246	201	202	219	236	204	206	235	200	211	191	210	238	211	207	199	190	229	226	200	219	221	208	218	201	205	250	233	236	222	222	225	226	195	208	213	218	203	236	236	216	208	208	210	208	217	208	207	208	204	209	213	199	244	230	236	202	222	212	214	217	224	230	191	224	225	221	216	218	197	232	225	230	196	214	211	183	217	197	190	231	196	208	211	231	202	213	196	203	276	214	224	209	213	223	211	209	238	235	226	221	210	205	209	227	208	236	214	223	219	222	225	228	231	237	218	231	210	222	221	229	235	208	177	223	212	230	223	207	232	212	226	214	215	222	209	194	238	210	208	201	193	193	230	248	241	233	215	202	219	231	222	243	227	231	204	242	218	236	235	207	199	223	216	220	216	198	210	225	207	226	226	220	212	197	216	202	202	227	217	209	273	210	216	190	223	234	183	224	222	202	229	184	224	210	207	185	212	200	216	193	244	237	210	221	207	206	217	209	210	217	220	190	217	223	246	229	214	199	217	231	223	237	208	206	220	213	210	226	223	228	189	234	234	225	229	213	202	216	222	216	188	216	208	198	226	196	213	233	229	215	223	210	189	207	206	206	208	191	232	211	204	244	213	190	199	204	214	215	225	227	191	209	243	225	213	208	247	224	213	215	253	211	197	217	225	223	229	199	242	216	207	212	228	203	222	186	231	220	234	211	186	207	230	243	230	195	194	240	217	214	218	220	226	209	212	235	194	201	217	224	216	198	222	227	230	217	246	197	213	199	212	225	205	199	205	210	207	187	223	204	222	252	205	214	206	243	210	238	244	205	204	237	205	215	189	217	246	213	215	216	216	217	196	202	203	233	217	198	218	212	200	184	213	205	205	255	232	221	212	205	203	221	209	192	228	234	241	222	196	229	223	212	210	198	221	226	230	211	219	191	187	230	221	205	224	217	201	208	204	217	229	206	202	221	198	186	223	226	224	232	214	223	192	190	218	192	218	202	225	203	224	227	201	183	208	205	233	200	224	236	217	203	207	228	216	228	227	209	228	210	229	203	204	230	205	215	218	225	218	229	215	208	218	218	209	194	217	228	213	255	208	211	237	216	205	197	229	235	236	206	215	232	209	198	230	186	183	206	226	208	203	205	206	238	222	226	210	203	219	183	207	217	193	208	205	221	215	220	219	205	228	202	222	239	219	204	247	233	208	230	200	237	236	203	192	225	247	206	220	221	214	240	253	212	197	230	226	196	211	234	198	196	209	212	232	224	189	204	211	225	190	222	236	202	213	206	234	204	219	215	221	243	202	213	217	200	227	238	193	216	220	211	226	206	201	212	209	225	218	214	205	197	187	224	229	200	219	220	167	199	220	222	231	208	215	192	228	209	225	217	216	215	228	221	171	207	204	204	188	206	244	229	213	217	225	192	229	245	232	244	226	209	217	190	216	233	222	224	227	185	219	212	205	228	215	189	243	206	227	232	244	216	234	206	205	217	228	210	211	213	217	231	227	222	228	233	210	198	235	222	205	232	217	213	203	213	196	224	212	193	233	215	229	219	214	211	200	219	190	210	233	211	252	249	224	196	208	199	192	231	219	226	207	195	207	244	224	199	212	195	230	208	228	197	207	187	208	199	203	220	210	195	216	200	227	217	233	221	222	176	208	225	220	207	229	208	221	236	203	181	213	215	231	215	202	213	193	204	197	204	195	226	227	198	203	219	224	231	225	221	204	196	230	237	215	233	198	240	223	205	201	209	227	218	203	216	207	212	221	221	205	235	234	211	195	217	207	208	213	195	219	225	215	216	222	234	203	208	214	218	212	221	220	202	236	202
10076	7413	16318	15815	9454	4795	5231	4440	3346	3260	2282	2003	2087	1443	1218	1127	1165	1287	1201	1436	1653	1828	2378	2975	1982	1979	1966	2308	2185	1926	1432	1220	1147	1248	912	976	835	857	1029	926	808	680	627	606	589	613	634	601	602	627	626	582	598	617	563	603	597	611	580	586	583	537	547	556	600	607	562	599	578	541	534	566	527	553	556	539	565	544	511	553	541	538	564	548	516	549	577	541	547	526	545	557	574	553	541	571	510	521	563	557	597	551	543	586	516	517	558	500	547	534	537	568	549	559	581	517	577	537	571	522	542	572	536	572	547	541	512	551	545	563	574	571	573	549	525	527	544	566	562	556	533	551	565	526	507	562	541	547	580	486	533	583	547	523	548	527	530	542	535	538	581	523	558	541	568	552	524	544	561	579	549	535	538	522	552	561	569	549	571	553	548	558	538	530	546	545	565	566	542	507	515	599	507	544	556	574	540	537	522	542	570	551	524	558	512	539	536	548	562	531	524	558	559	557	559	561	549	548	498	535	557	536	532	549	573	592	495	546	536	516	506	500	573	503	556	542	518	510	554	536	548	539	557	553	553	535	556	528	525	553	568	560	546	550	551	511	576	547	518	546	543	550	528	527	529	536	572	520	512	538	505	534	532	477	570	524	551	537	535	553	537	552	548	554	524	542	534	521	535	541	534	576	544	584	557	535	558	515	549	577	547	540	537	555	581	568	590	570	570	520	576	560	572	539	560	554	499	547	606	551	542	532	531	554	546	532	573	552	538	558	567	552	592	513	573	558	570	560	563	533	538	551	543	554	552	518	562	536	522	564	553	542	571	555	562	548	553	561	568	594	537	581	538	552	537	522	552	542	522	576	544	533	546	552	530	586	537	561	518	555	528	589	510	561	559	528	575	560	542	507	550	598	517	545	573	528	541	555	538	504	563	573	546	561	579	508	549	536	524	510	543	546	549	565	545	548	528	529	594	556	557	561	539	543	522	548	538	527	526	482	553	570	543	540	558	526	609	498	562	526	507	559	566	519	603	568	554	572	562	565	542	572	529	572	547	549	537	543	573	529	570	551	545	549	556	520	543	551	505	509	555	523	561	514	554	555	528	580	565	522	580	567	557	539	549	546	535	553	566	560	520	552	522	552	557	567	582	599	522	556	524	537	568	546	568	565	524	539	516	535	537	526	531	524	556	536	547	530	563	535	553	564	532	574	563	554	549	541	573	512	530	552	558	567	527	538	545	557	568	515	508	541	533	561	526	574	551	577	551	566	528	536	536	526	527	545	609	528	543	552	521	538	533	543	552	555	545	576	555	559	552	548	541	509	553	545	566	556	512	570	534	559	529	565	502	528	551	596	530	558	568	561	604	533	525	548	535	555	534	535	574	530	566	536	537	541	458	525	553	564	511	537	578	542	587	572	527	524	552	522	503	501	573	555	539	555	571	553	477	536	584	547	547	521	530	541	547	555	558	567	550	571	550	542	581	537	550	507	551	521	535	543	498	534	532	513	551	535	546	538	530	544	519	573	546	534	546	537	572	523	543	505	554	564	562	513	564	572	556	522	507	544	498	585	578	533	517	544	531	567	506	532	555	542	537	560	527	524	509	555	572	527	556	503	578	509	537	555	562	543	556	581	593	596	571	532	574	523	516	560	562	516	533	547	562	596	542	551	549	558	557	543	554	555	549	540	584	619	572	518	516	578	528	535	538	545	531	528	581	553	569	530	543	544	565	522	569	544	586	533	554	580	508	532	537	558	543	555	542	554	569	538	520	552	552	565	556	545	563	573	570	560	548	525	587	515	581	544	550	537	587	533	528	544	564	560	549	553	484	594	509	526	510	568	533	522	543	545	555	537	556	541	555	533	534	566	521	566	537	553	521	509	548	540	524	544	567	526	517	543	586	535	570	544	538	539	517	571	600	573	605	577	578	604	542	531	537	551	533	533	529	527	473	535	531	532	536	575	522	578	564	572	538	536	539	522	532	562	560	522	560	591	545	513	530	507	559	570	558	557	553	519	534	535	567	541	525	548	520	514	558	558	504	564	535	534	573	551	590	548	536	582	525	516	573	541	569	552	570	563	581	548	565	549	525	537	526	541	543	554	497	546	570	577	565	584	561	525	562	557	544	513	522	562	605	556	537	547	537	533	514	570	560	521	537	514	596	521	560	566	576	599	524	560	539	520	534	520	555	594	520	510	544	535	507	562	574	522	560	533	506	527	536	509	555	535	591	580	543	580	578	524	527	579	515	520	589	555	553	571	525	521	523	558	504	534	577	519	542	519	548	536	563	530	551	589	539	565	551	530	577	555	528	531	523	556	517	561	525	528	555	558	522	558	552	501	561	565	519	540	565	552	579	513	539	577	567	547	513	565	559	533	528	519	536	540	503	567	541	521	493	548	546	543	564	534	528	544	567	574	523	530	563	566	537	571	514	567	516	558	505	558	574	550	575	528	541	591	531	496	586	518	562	559	536	529	536	548	587	535	526	550	533	573	553	571	533	532	549	559	540	513	519	567	519	513	562	555	531	564	565	558	554	539	543	522	587	550	542	589	551	564	599	549	553	512	570	546	534	508	534	544	545	499	520	543	512	531	573	546	528	524	540	530	555	533	531	542	543	583	513	543	514	555	534	542	516	609	499	577	553	556	500	501	578	521	530	566	558	544	557	535	533	568	540	594	573	562	520	555	528	537	530	529	554	578	541	535	539	504	580	517	563	563	531	506	528	567	518	504	584	553	575	547	548	539	525	558	538	527	549	545	527	570	500	568	543	562	547	578	538	536	543	545	560	574	552	535	602	594	581	552	578	525	599	551	527	547	529	585	559	555	556	578	545	566	538	527	548	537	519	571	528	518	562	569	518	533	520	543	539	555	561	537	570	531	575	514	555	530	549	552	538	566	541	552	553	503	571	562	545	561	560	552	549	554	512	522	563	553	583	572	571	546	550	571	578	560	553	568	558	532	551	547	542	519	547	535	560	543	547	554	504	542	563	512	570	517	515	557	526	549	545	592	521	537	541	538	510	555	526	578	532	497	549	532	538	526	549	564	531	529	513	518	497	544	566	518	567	541	504	510	513	535	579	527	574	551	573	548	549	553	545	545	534	510	519	559	535	558	507	549	502	527	574	512	548	536	518	569	514	526	544	520	549	526	564	542	527	555	539	509	548	546	560	528	543	560	591	555	607	599	583	569	547	536	527	610	536	565	543	526	533	573	532	516	556	568	548	556	571	528	517	527	500	552	535	528	507	549	506	564	551	503	565	559	568	543	538	516	500	585	544	508	564	543	544	578	548	533	533	573	547	536	475	534	536	566	557	539	522	525	560	524	505	550	520	532	540	542	567	563	542	538	534	517	527	464	565	558	567	529	575	520	533	542	543	559	524	595	550	512	568	553	548	581	546	500	586	501	544	521	536	548	511	539	558	527	504	541	560	567	519	530	581	566	512	574	593	542	555	519	485	518	536	525	529	544	549	535	543	538	547	541	528	556
22734	12702	15007	11470	5600	3059	2282	1773	1163	1054	752	536	516	403	366	324	304	311	387	445	456	552	633	827	556	529	491	558	523	492	372	330	282	318	252	248	272	272	317	244	233	199	222	186	202	203	191	207	201	200	183	179	190	205	179	183	185	163	168	192	191	152	179	182	174	174	146	160	175	166	187	170	167	163	180	177	184	183	172	184	183	186	175	179	174	156	178	169	168	193	185	153	184	189	158	191	167	170	203	164	177	198	172	186	173	164	164	169	165	188	166	176	155	177	190	193	162	193	175	172	168	157	179	181	164	179	178	162	165	169	186	173	199	171	179	180	178	191	186	181	196	176	203	185	199	161	170	173	186	170	175	189	183	175	170	175	174	177	180	161	206	175	168	175	153	168	189	184	155	167	173	178	181	153	177	156	181	169	179	169	173	177	169	186	169	172	205	160	183	177	187	186	161	174	181	173	165	166	158	181	173	159	167	153	177	170	193	145	200	185	185	177	186	150	169	168	167	156	168	166	168	162	185	172	197	172	182	186	180	177	152	166	150	190	170	185	161	182	186	186	157	185	179	173	175	184	182	174	169	162	142	159	143	227	189	184	180	175	195	169	180	173	182	168	189	195	197	166	168	151	197	181	183	190	169	151	183	175	149	154	182	194	145	162	167	161	191	151	174	173	170	174	174	144	181	149	189	154	193	173	198	189	204	191	169	165	175	152	169	177	163	188	178	163	186	168	163	175	172	153	166	177	152	194	143	161	152	153	163	162	179	176	185	173	161	162	163	164	175	168	173	184	211	169	183	181	170	171	195	175	178	167	170	155	174	174	155	164	169	167	153	172	161	159	185	170	176	176	164	180	181	199	186	172	161	172	157	183	154	158	175	167	161	163	180	157	151	169	178	173	210	199	167	185	157	193	189	170	173	172	173	162	181	199	225	174	180	194	173	180	181	172	170	165	156	159	155	174	147	199	168	166	183	179	195	172	168	178	155	192	155	168	199	177	178	164	190	178	193	166	157	203	167	150	137	170	180	172	161	182	158	165	190	177	140	175	168	170	189	168	171	171	189	144	178	152	144	176	185	173	186	157	162	187	152	170	152	165	188	176	169	175	170	202	168	176	162	192	166	179	169	174	188	186	189	166	198	128	180	181	173	127	167	147	145	189	185	184	152	159	168	164	180	158	179	192	197	178	165	192	165	189	181	161	170	162	179	173	162	169	175	184	177	147	180	167	186	170	165	174	179	177	177	173	160	173	185	186	174	159	161	175	178	181	142	162	161	177	182	155	156	168	179	175	159	189	171	181	172	171	165	171	184	175	183	154	161	171	155	168	150	178	154	162	175	175	193	172	202	184	181	192	175	179	183	195	178	181	174	157	173	174	177	193	182	177	158	163	178	178	181	166	164	198	186	182	174	197	186	170	186	177	188	186	159	169	174	201	168	165	159	168	162	185	198	183	165	168	165	197	190	157	177	183	174	178	171	178	175	185	178	189	167	171	173	171	182	184	176	176	186	187	195	174	197	146	181	177	171	181	173	187	165	162	178	181	177	183	165	153	186	183	174	184	166	177	184	189	186	200	171	153	173	197	196	174	163	173	174	160	184	158	190	175	200	207	178	165	190	202	177	148	172	170	159	192	179	163	178	165	192	189	183	169	177	198	169	155	160	166	167	164	199	167	167	153	178	170	179	174	160	167	190	196	196	192	185	168	174	180	192	198	206	155	188	193	173	154	161	150	172	168	164	176	178	181	175	190	183	164	181	202	159	166	171	174	155	207	149	174	176	151	171	166	193	192	178	167	173	147	159	175	184	171	183	167	171	169	155	160	155	179	179	168	180	188	174	177	178	154	188	161	174	149	170	175	161	180	195	178	169	186	170	171	153	171	169	169	164	181	159	153	165	156	212	184	172	178	165	177	197	140	183	180	197	164	198	167	168	186	207	196	192	184	156	174	161	182	182	190	168	159	185	174	163	166	169	177	192	176	191	181	162	170	162	196	184	190	187	172	161	155	166	167	184	188	150	181	161	175	182	184	194	195	175	145	166	169	173	180	171	154	172	189	195	170	194	198	166	169	197	159	160	171	156	172	176	202	162	184	189	168	180	196	164	167	172	192	180	187	187	171	169	166	168	185	162	186	162	181	158	176	180	187	160	158	171	167	172	197	175	185	202	166	176	169	148	175	181	189	158	160	161	177	178	185	173	170	184	193	182	165	168	174	172	172	160	185	151	184	162	153	166	180	168	178	182	156	169	184	167	153	167	157	171	148	152	195	158	178	177	165	165	171	170	197	208	173	155	161	173	172	192	159	175	180	163	166	177	178	172	178	182	197	207	161	190	159	192	169	167	174	191	164	191	173	174	173	175	182	193	162	184	171	164	191	198	170	184	159	174	177	153	178	171	201	160	170	189	168	178	175	151	197	146	159	185	174	157	162	176	193	191	185	170	183	180	167	144	172	168	144	183	158	185	175	170	173	176	160	179	185	175	188	167	172	164	183	182	164	160	178	162	154	176	198	164	193	185	175	176	192	161	170	156	179	167	167	167	182	164	169	164	169	164	160	160	162	189	176	197	191	157	173	197	149	182	171	209	171	178	207	167	175	190	168	178	190	159	171	180	180	156	174	182	157	152	167	175	195	176	175	184	192	180	157	179	185	168	192	164	173	184	165	164	168	157	210	184	141	163	172	171	172	165	168	166	146	184	175	173	165	183	198	168	176	197	184	166	158	159	153	184	173	178	181	155	152	178	169	194	152	222	172	180	181	172	150	182	193	161	168	164	183	175	140	164	182	170	173	186	185	165	161	160	176	164	177	177	179	178	186	169	188	173	168	181	149	178	188	196	164	206	203	180	185	166	176	193	169	181	178	176	175	184	155	136	171	168	167	172	179	160	174	184	194	188	185	172	171	183	189	168	163	175	176	187	180	181	208	165	179	164	171	171	172	178	159	176	171	174	174	176	180	169	184	195	177	178	162	182	175	194	155	166	152	169	177	168	174	166	164	156	175	166	174	185	195	146	195	181	175	148	184	191	184	179	182	184	181	179	184	193	186	173	157	144	184	146	181	163	178	170	178	184	163	184	174	170	176	171	153	182	171	171	163	174	160	192	171	181	175	157	184	149	186	156	176	161	175	203	162	159	194	170	192	152	168	174	162	176	160	166	158	179	182	156	166	185	183	143	191	157	183	184	171	198	182	198	179	169	182	153	166	179	178	186	173	171	147	174	171	186	164	177	182	178	193	157	191	160	197	160	162	167	177	172	194	186	162	175	179	184	182	157	201	159	169	179	147	155	171	157	151	168	171	150	198	160	171	159	180	188	163	165	165	158	162	177	176	191	175	189	179	160	138	168	150	157	166	148	183	164	174	146	156	172	177	158	157	179	189	164	187	145	164	184	179	164	153	161	176	174	186	141	159	182	163	176	193	167	193	164	166	169	166	182	170	188	184	188	176	170	185	185	201	172	161	170	187	207	165	175	160	207	172
12746	10099	20756	21085	13055	7884	7607	6661	4790	5042	3214	2839	2832	2010	1730	1568	1614	1908	1713	2270	2679	3438	3997	5152	3016	3000	3070	3513	3293	2817	2222	1768	1502	1615	1113	1154	1098	992	1438	1026	774	697	609	665	674	619	607	586	612	558	671	598	534	526	561	598	539	499	507	515	536	462	513	513	490	512	486	484	502	478	495	516	507	494	499	499	502	485	486	475	534	497	498	488	488	502	471	463	492	477	454	485	497	475	436	493	500	496	458	499	495	479	467	458	473	528	494	446	470	510	476	455	482	485	499	459	459	453	462	470	479	503	489	496	474	451	464	462	452	452	432	503	461	453	489	509	477	474	520	474	447	502	471	500	475	466	477	481	471	492	464	490	491	528	508	473	485	500	464	486	520	472	460	479	459	462	482	462	488	446	524	465	465	472	444	485	442	477	467	479	482	518	465	479	451	478	489	483	503	465	460	474	496	446	474	459	446	489	492	486	458	481	500	455	446	449	440	508	508	487	509	491	454	463	488	452	451	478	476	482	474	481	476	457	479	454	466	484	498	480	509	459	448	454	445	504	502	443	493	486	507	485	501	482	465	468	505	502	439	479	456	479	481	441	443	469	441	474	486	437	454	479	450	549	457	499	457	461	528	482	454	466	465	496	477	518	489	464	428	447	437	517	496	429	495	452	468	462	471	432	487	471	474	463	479	474	443	500	471	470	483	458	451	452	476	484	483	464	470	480	464	490	471	488	454	446	449	475	488	447	492	445	489	449	482	479	451	458	510	497	511	493	477	457	471	499	502	432	486	492	496	459	463	470	448	475	485	495	503	449	484	479	461	474	475	498	512	485	483	474	485	487	496	477	529	494	488	471	481	465	467	448	469	450	452	426	449	488	475	466	438	483	473	481	475	464	487	456	446	474	483	454	455	450	459	460	460	460	516	455	451	476	485	501	450	405	457	438	478	498	477	474	462	501	509	469	479	474	458	449	483	462	484	450	518	484	476	473	450	474	441	466	443	463	447	507	519	457	460	497	478	476	477	462	480	444	430	427	454	491	469	471	515	479	462	494	492	486	470	443	495	467	454	468	433	449	454	489	474	473	476	480	489	471	448	451	495	452	475	450	497	472	506	441	449	432	454	471	470	484	479	458	473	495	452	502	455	405	451	467	453	494	493	469	473	512	479	496	507	480	486	489	480	472	492	469	469	458	424	476	497	471	482	511	496	499	460	483	474	416	477	504	519	456	427	491	466	458	466	436	489	436	464	489	483	480	482	460	480	502	477	466	485	455	475	440	445	502	481	483	447	470	445	452	445	464	475	478	495	481	506	464	479	515	505	431	415	504	482	468	456	446	467	486	512	445	479	480	471	439	431	500	444	451	490	458	502	462	492	495	468	483	514	481	453	473	481	452	428	455	484	476	479	461	449	466	476	459	467	418	458	468	494	484	473	450	480	490	454	474	485	445	461	477	507	440	468	448	479	470	436	484	506	460	461	484	468	440	498	460	453	481	494	468	480	441	503	487	508	489	482	472	487	467	476	471	481	482	521	490	443	449	473	467	493	450	502	476	477	507	466	475	480	440	464	449	476	486	481	460	500	473	469	467	444	459	465	469	497	428	477	469	484	473	480	455	497	463	501	453	432	494	464	443	506	462	479	454	471	438	485	473	452	457	480	488	469	452	478	481	484	445	471	465	447	468	487	507	516	458	480	472	493	444	450	478	487	498	455	511	456	479	502	445	480	495	475	473	496	462	451	476	471	471	461	450	492	487	464	469	496	464	485	444	513	440	449	484	489	485	480	479	477	474	423	448	468	476	486	482	468	468	429	488	521	458	499	486	503	484	478	466	480	480	467	418	484	457	446	469	415	499	453	514	464	460	407	471	486	459	430	479	500	493	450	480	486	468	490	482	467	493	481	454	449	470	467	485	495	455	444	490	474	470	479	443	524	465	454	464	439	452	493	436	455	478	478	446	471	473	473	468	497	485	500	485	483	464	466	442	493	467	467	458	478	458	493	442	453	482	432	455	462	470	492	450	460	475	457	489	503	498	462	489	466	472	464	440	515	444	481	490	495	500	462	492	491	443	461	477	449	499	464	443	501	482	472	469	493	500	443	469	436	488	494	435	455	473	455	479	445	420	512	500	459	501	459	464	492	480	443	475	467	458	459	444	447	485	470	501	461	502	470	460	445	502	471	486	499	480	441	483	486	471	440	479	482	479	450	486	494	459	469	495	434	492	449	449	459	443	513	426	485	461	484	493	472	436	465	489	485	459	476	439	461	470	481	525	454	464	448	475	507	484	472	457	481	465	501	501	492	471	453	474	471	470	467	466	499	478	462	443	472	486	454	448	445	475	432	487	502	490	475	458	485	462	463	452	489	484	481	487	526	462	488	455	466	508	477	503	463	478	461	473	456	457	498	443	513	469	463	465	486	455	481	483	467	484	480	452	517	472	482	443	485	468	488	446	474	464	427	412	480	506	482	426	467	451	489	461	472	507	486	510	464	515	466	455	508	483	477	486	492	491	486	475	484	471	454	447	492	451	487	495	471	502	478	493	458	455	460	459	490	453	480	488	458	455	487	465	483	500	418	504	442	488	478	470	479	465	475	473	463	444	479	475	460	470	485	478	487	479	462	475	474	489	500	480	482	509	446	478	468	436	492	488	461	458	482	496	469	477	472	469	456	471	481	515	501	437	527	472	461	491	461	458	499	466	489	475	473	469	497	503	435	466	472	513	474	444	522	441	508	473	491	464	465	474	459	474	487	462	478	456	472	436	480	485	466	462	484	446	495	492	484	454	475	454	466	444	447	472	497	442	501	475	495	477	485	492	488	477	463	488	471	509	488	457	516	493	472	456	493	443	479	452	462	490	457	468	509	457	446	441	472	458	444	467	468	496	474	443	453	471	495	443	478	475	461	486	462	482	486	468	483	517	459	449	518	468	463	479	479	453	477	459	480	480	454	487	447	488	464	471	457	503	488	462	469	438	466	470	430	463	459	475	466	459	460	476	459	476	470	456	483	489	491	471	492	464	509	458	473	505	443	483	469	450	446	472	476	467	444	453	494	467	484	454	486	459	485	502	450	455	450	470	481	449	479	485	443	466	488	494	503	474	522	442	493	470	427	433	474	468	512	473	513	467	468	469	453	496	461	445	443	477	505	485	458	479	452	461	451	473	476	462	450	442	470	433	478	518	442	477	460	483	483	466	504	496	462	502	461	472	476	504	521	468	464	493	449	467	476	445	480	452	448	480	444	447	492	475	457	458	473	480	467	459	459	476	470	457	461	466	461	460	461	482	486	477	474	470	460	455	494	468	490	486	447	472	467	457	489	446	493	488	486	469	478	447	515	508	474	475	462	435	486	490	489	450	492	456	468	496	446	443	436	460	486	508	478	454	496	470	465	499	426	487	502	496	461	459	435	458	489	483	487	459	471	483	456	487	479	490	468	492	478	466	488	464	459	486	456	502	514	468	426	450	494	444	483	459	489	480	504	485
7787	4478	5601	3449	1237	569	612	610	501	503	407	439	406	385	374	398	371	368	402	409	374	341	400	364	378	407	398	393	386	369	368	372	337	386	356	361	376	369	382	363	404	353	364	370	405	334	387	344	363	360	376	370	363	364	344	384	361	352	371	331	354	375	369	371	389	371	356	372	402	379	332	339	344	371	391	337	364	396	344	365	385	370	373	344	389	370	357	342	387	379	436	357	354	364	350	350	417	368	375	360	381	365	350	351	338	349	353	332	404	387	377	355	386	347	352	347	358	358	368	351	363	386	347	401	359	379	382	370	397	364	376	347	438	345	364	386	371	359	388	375	351	354	337	378	391	348	343	364	381	354	393	388	371	353	335	379	367	341	351	360	376	354	347	361	368	347	363	368	378	376	357	371	359	365	349	368	361	399	343	370	343	359	350	389	388	352	374	365	358	350	357	343	369	357	362	352	364	372	348	375	372	372	374	353	398	381	349	376	319	364	380	376	377	343	369	359	339	333	413	370	366	367	362	353	380	381	360	366	392	397	358	376	336	366	400	376	328	347	352	382	359	395	347	396	366	348	376	433	389	410	366	359	345	356	349	395	343	356	417	364	366	352	360	381	348	379	370	381	379	357	344	344	355	372	351	357	340	390	387	353	349	383	358	384	342	365	372	386	409	355	347	337	395	381	403	390	370	357	376	407	358	363	367	356	358	345	384	378	386	356	369	360	365	369	389	370	356	330	354	332	371	346	368	389	368	336	391	331	384	372	353	377	364	356	368	356	380	342	344	317	373	394	386	369	391	361	344	365	371	378	348	358	348	376	351	387	369	377	367	316	407	402	386	343	369	368	352	372	381	331	358	351	385	362	398	342	400	372	392	359	350	396	367	374	342	377	359	362	369	362	363	405	352	388	394	375	400	374	341	355	330	384	344	354	341	348	350	353	351	367	352	370	378	338	361	362	387	367	384	406	340	381	411	376	362	372	383	390	352	388	389	351	370	398	357	382	375	354	401	371	386	331	357	381	360	381	394	345	370	330	349	360	369	410	336	360	342	407	384	356	376	354	370	330	333	347	338	341	383	379	342	347	339	391	341	333	340	353	375	328	385	304	360	353	357	381	359	359	341	362	339	393	373	339	369	340	321	389	346	358	348	368	370	379	348	393	379	363	386	395	380	372	351	359	355	339	358	340	348	392	390	343	351	367	366	367	384	353	373	390	381	396	382	396	396	381	358	374	367	393	345	365	375	376	387	360	368	341	368	360	381	355	377	377	367	377	404	356	393	367	383	391	352	375	364	339	342	362	368	369	365	363	402	340	307	369	343	387	364	367	374	357	408	363	346	380	345	354	385	344	366	372	377	341	405	335	387	357	355	363	377	397	379	388	376	373	361	355	346	374	348	350	376	355	391	336	362	374	356	365	372	355	355	389	391	416	399	361	365	381	376	363	355	370	364	379	340	382	373	423	379	387	360	387	396	355	336	379	386	332	369	407	345	362	370	350	363	364	322	404	366	384	407	371	342	361	368	318	370	404	362	358	371	356	355	370	360	350	355	344	394	368	375	362	320	411	371	372	351	346	377	383	363	337	376	353	350	385	364	338	379	370	382	374	350	385	375	366	350	348	359	392	369	338	379	363	391	374	389	397	362	370	325	346	359	356	338	377	393	365	348	365	363	363	372	346	380	396	366	349	330	353	377	401	367	418	353	358	413	355	378	335	332	400	350	329	370	384	382	373	352	390	369	360	371	399	388	350	351	368	380	404	383	378	360	389	380	355	361	381	350	350	361	371	347	356	335	404	342	401	391	301	363	398	376	365	382	386	372	370	380	334	360	370	374	369	356	392	353	370	381	412	361	375	343	390	391	365	358	357	375	358	348	359	376	381	388	390	374	403	336	387	364	377	354	347	349	357	349	369	333	388	377	370	364	380	361	397	373	432	400	373	342	362	358	399	360	362	336	338	390	355	339	378	367	375	381	385	346	401	351	346	321	373	377	340	413	362	361	389	351	368	350	381	331	381	386	378	354	335	349	361	345	378	389	353	356	391	368	361	359	384	393	361	356	353	374	363	362	376	385	354	393	337	309	344	361	371	404	362	322	359	375	379	373	381	374	366	392	408	365	366	333	361	407	363	357	354	353	357	352	381	346	360	317	351	406	386	374	354	351	368	336	331	382	347	369	382	346	377	385	374	355	375	382	370	327	374	369	398	380	387	375	392	374	329	361	354	387	385	351	368	396	353	377	371	352	375	372	389	358	361	378	365	371	394	359	370	385	385	371	344	351	371	357	374	363	372	369	403	378	350	388	366	337	418	372	387	384	323	343	353	398	376	352	353	356	389	354	375	358	361	350	359	378	381	400	370	394	381	381	361	384	374	349	376	389	351	369	352	350	360	338	296	350	386	405	372	353	348	373	367	351	338	369	412	349	379	370	362	365	374	363	380	371	367	344	352	341	375	367	369	330	357	365	345	356	383	374	375	359	399	380	374	383	367	342	402	375	338	356	402	373	377	372	374	367	374	385	332	351	378	378	388	359	382	364	362	360	400	361	366	348	333	354	345	367	381	358	393	351	388	352	359	370	374	363	363	381	367	371	344	393	350	394	368	386	381	381	340	356	391	358	396	423	398	369	386	343	364	365	345	389	400	352	372	356	353	366	392	376	370	366	365	352	367	397	334	401	335	369	346	377	365	349	363	401	352	336	356	383	355	366	390	356	366	383	406	351	383	388	387	388	387	353	372	380	354	357	378	401	351	376	402	336	375	397	424	354	380	363	367	429	400	368	356	340	345	398	375	391	366	365	369	323	392	359	349	378	408	353	359	360	374	342	398	388	370	378	394	385	356	345	355	362	350	378	377	404	387	407	369	374	381	381	399	351	370	353	405	374	338	384	352	346	351	344	332	363	368	376	354	351	375	350	382	410	388	396	365	400	342	359	354	368	396	386	371	355	364	371	361	421	336	361	351	372	340	343	357	363	392	380	355	364	340	386	369	408	359	310	354	385	341	414	344	364	355	387	397	373	392	357	349	348	335	377	376	339	351	351	370	358	360	374	417	383	362	334	358	360	375	374	364	346	393	385	347	367	331	380	382	413	335	372	385	393	344	367	378	343	363	348	373	314	364	373	383	375	353	391	344	388	378	347	370	344	362	339	365	408	373	391	367	381	404	400	353	351	359	385	363	349	393	392	320	380	386	389	361	344	373	379	352	320	360	345	368	417	362	373	359	351	380	388	341	377	355	391	352	368	392	329	378	382	372	406	369	350	366	397	370	338	354	347	362	379	350	382	362	356	373	368	380	371	350	384	357	406	393	349	332	366	370	369	352	376	348	354	350	380	356	373	353	387	362	377	369	397	369	363	343	341	358	360	338	341	386	367	385	390	333	347	370	346	376	414	383	362	389	362	361	352	377	359	304	369	319	381	375	371	370	326	324	386	361	385	376	347	366	370	356	391	318	339	342	392	353	358	372	361	401	355	364	386	347
5235	4519	10059	9288	4103	1862	2261	2019	1556	1619	1268	1371	1229	1042	973	866	943	911	898	872	924	982	977	1015	989	1169	1248	1202	1090	931	967	950	921	907	877	897	839	1034	1035	976	859	827	926	869	855	848	870	868	835	937	849	841	867	893	875	861	859	869	886	893	862	931	939	836	867	879	866	855	884	893	855	838	833	857	851	865	847	872	905	876	861	887	873	847	835	915	857	828	886	858	864	881	925	852	884	936	887	899	810	898	905	886	884	874	894	893	900	867	882	827	852	858	865	848	824	832	897	844	900	855	886	880	828	852	831	842	836	879	884	913	829	870	897	826	856	872	877	835	864	906	865	874	847	881	832	927	861	861	865	911	896	903	937	875	854	839	871	839	882	897	893	833	878	855	864	833	872	912	900	837	903	869	899	864	886	862	883	819	881	852	886	911	867	898	892	851	831	886	863	952	865	833	851	871	878	887	905	858	877	838	807	899	812	837	888	866	882	878	891	878	887	883	880	926	836	837	830	871	897	873	838	852	881	839	895	910	815	810	809	840	837	899	894	910	865	932	877	888	850	863	852	879	843	824	886	876	913	870	904	831	845	859	836	907	831	836	893	914	888	885	863	865	923	915	858	850	818	876	891	879	882	900	894	905	931	893	898	889	878	870	830	913	858	877	832	878	906	873	849	885	857	828	850	904	861	843	908	915	868	834	861	877	904	903	830	887	874	880	831	881	885	863	856	877	878	839	868	911	847	914	926	890	842	842	878	857	853	810	897	817	886	903	903	863	910	858	849	856	898	879	900	831	893	873	857	852	893	908	911	847	880	868	846	848	869	850	871	892	908	865	906	930	841	866	874	834	883	872	877	926	851	868	939	923	888	847	853	837	784	907	902	860	849	929	822	893	827	881	827	822	869	903	853	879	898	882	853	836	886	898	903	909	877	844	858	902	864	904	897	899	893	880	861	905	957	901	893	870	872	821	878	857	878	898	913	832	855	897	860	861	856	872	853	885	850	861	901	822	860	859	893	842	869	871	812	835	839	877	870	871	832	888	852	844	888	867	889	896	855	884	903	927	942	852	869	883	924	901	914	907	846	786	919	858	907	815	848	846	871	891	838	840	830	859	879	879	886	858	865	822	867	834	931	816	866	894	931	868	916	874	897	854	800	835	887	881	859	875	863	881	835	884	899	882	891	916	888	879	852	853	880	903	892	807	871	874	909	912	908	847	888	903	869	856	857	842	838	894	884	828	910	853	916	857	851	895	918	837	877	878	875	854	844	859	848	885	848	951	863	873	863	864	853	839	951	880	855	881	904	873	888	859	822	851	805	865	941	843	860	826	925	867	868	819	859	872	910	922	849	869	889	895	830	871	911	870	876	875	888	854	885	871	852	902	886	880	889	841	910	807	876	880	894	872	807	887	918	855	857	889	894	894	852	894	880	903	869	865	851	902	799	856	848	911	827	830	891	918	864	887	832	867	870	861	828	858	825	870	851	850	894	887	872	909	902	853	847	875	931	907	849	924	875	886	806	915	881	869	886	865	890	902	870	886	836	871	873	870	831	849	832	887	893	901	833	900	841	876	876	872	862	895	841	884	864	885	906	865	848	922	886	859	893	856	867	799	842	866	866	845	884	877	820	862	881	864	875	851	855	879	850	840	915	883	887	899	902	851	910	887	890	837	868	823	877	875	873	838	867	886	868	867	879	850	891	826	962	905	899	883	931	843	857	894	879	810	896	882	873	848	856	829	861	911	879	850	844	832	916	898	851	892	851	858	860	837	886	853	899	883	912	864	924	889	891	837	854	849	955	889	853	872	896	864	849	878	894	837	853	895	887	855	804	841	882	884	909	874	873	853	879	873	897	825	889	842	855	871	856	865	875	891	861	869	886	841	831	878	873	825	841	860	857	914	915	896	851	880	824	855	909	883	833	871	837	862	867	873	909	847	879	847	858	898	860	841	850	910	871	887	873	864	887	852	850	854	892	850	860	871	902	841	819	831	815	907	915	875	884	889	895	835	857	859	851	878	899	848	911	900	826	857	889	893	884	911	880	904	877	896	862	854	875	846	855	904	848	920	891	886	854	898	886	893	839	926	850	948	886	935	906	854	862	909	859	936	851	817	863	822	871	854	864	895	826	841	859	895	895	910	830	862	894	838	898	853	904	841	886	838	840	860	892	914	845	901	897	861	910	863	884	908	880	863	880	836	860	868	854	910	850	842	843	879	924	876	850	857	885	893	912	943	909	838	878	836	797	921	815	879	842	813	858	846	857	874	873	863	822	877	876	889	782	829	872	852	884	853	865	930	864	865	848	854	900	867	900	892	830	872	899	887	888	875	889	931	870	910	902	898	910	859	901	898	870	904	891	833	880	847	909	828	872	878	886	888	859	883	915	864	850	889	930	861	896	852	917	870	857	851	943	873	891	888	845	885	832	902	902	897	881	889	928	845	874	905	867	899	871	868	826	910	855	857	907	868	897	877	887	891	881	889	833	854	874	826	856	843	848	872	909	861	866	861	879	867	892	906	917	836	905	875	849	895	866	859	884	855	860	840	916	905	862	861	810	864	868	859	874	877	855	838	868	837	857	835	870	862	872	888	911	873	886	908	878	856	872	853	888	893	861	908	850	881	823	928	876	879	871	831	898	807	864	830	894	876	843	830	841	851	887	895	853	875	833	929	876	839	847	834	868	909	903	853	873	890	863	866	832	839	918	900	849	907	888	899	833	844	877	851	829	875	864	907	850	848	904	867	864	780	893	861	853	858	885	903	851	864	878	867	874	886	896	871	829	842	863	856	921	861	881	835	843	876	887	915	855	866	907	882	898	851	917	876	900	828	870	862	859	861	857	870	921	896	850	813	824	827	853	931	882	893	885	827	842	862	907	870	962	929	918	841	920	866	925	881	849	857	849	882	838	873	887	882	902	883	869	892	884	883	895	890	867	863	872	872	873	883	915	846	902	921	899	860	884	892	844	866	879	926	910	897	878	851	869	836	865	853	905	878	860	858	892	853	901	878	828	863	867	865	879	854	861	882	875	902	857	851	865	884	821	840	894	842	887	883	893	896	879	895	843	858	864	854	868	836	872	860	887	869	917	871	948	868	907	812	842	885	907	931	849	841	861	855	865	872	896	815	838	908	816	871	875	910	882	835	867	834	865	825	881	905	867	841	860	861	845	883	876	869	886	865	881	873	896	909	904	877	900	908	856	857	859	850	843	806	872	878	836	918	840	845	908	835	875	822	846	885	915	885	862	892	836	884	877	883	895	905	864	880	822	926	893	920	885	832	921	880	836	852	843	870	857	891	890	881	901	904	876	876	855	897	865	874	856	862	848	851	885	924	871	864	873	804	874	865	852	838	864	912	847	897	857	885	926	862	869	888	895	816	854	887	916	861	873	897	913	910	894	922	927	859	911	906	852	862	903	922	892	868	887	891	898	868	892	853	814	894	878	836	864	889	846	852	864	872	927	889	868	872	853	814	884	862	829	872
15760	8206	9797	7014	2998	1479	1364	947	692	656	428	452	413	304	302	300	279	327	269	290	362	484	422	508	416	434	383	388	408	323	300	289	263	289	237	220	260	291	240	214	236	226	235	197	223	226	214	198	224	207	232	193	230	183	197	215	195	205	220	227	216	219	178	200	217	210	188	193	217	211	214	212	224	211	194	215	194	216	203	231	176	214	198	186	202	197	229	210	178	200	216	204	192	199	207	238	221	236	193	194	182	236	240	210	213	204	202	206	209	216	194	217	204	218	196	208	225	200	193	230	202	228	217	203	218	258	183	180	251	208	210	219	180	228	200	192	215	202	199	196	219	228	206	238	196	232	204	226	211	217	174	208	219	216	220	218	199	210	209	212	205	203	218	190	191	206	193	182	213	225	171	223	201	218	192	199	226	193	199	213	184	210	202	211	206	199	222	201	207	231	221	228	239	219	190	200	210	188	218	188	216	206	189	175	216	209	210	219	211	204	212	228	231	209	217	234	218	227	209	209	213	213	201	186	205	222	237	205	209	200	208	219	199	173	247	214	192	176	198	215	212	195	194	217	192	217	246	227	209	199	193	234	192	209	215	208	229	223	221	185	199	198	223	199	201	219	207	206	222	215	201	188	207	190	219	215	213	216	220	180	211	223	196	196	210	199	194	207	212	225	233	237	223	179	211	242	204	197	194	227	201	185	203	197	204	199	214	219	223	188	190	241	215	194	213	216	228	211	209	208	197	206	212	197	206	237	210	202	219	186	182	204	200	219	213	205	198	223	209	196	185	223	199	186	210	195	190	228	187	211	218	199	181	213	225	175	217	227	215	225	213	223	218	212	182	196	230	223	226	232	220	218	218	230	194	197	219	230	210	211	213	200	243	212	200	199	234	206	222	200	209	247	191	199	211	205	188	229	200	195	189	193	237	226	221	226	203	211	195	191	227	224	215	198	200	227	203	229	196	198	193	199	249	221	193	204	201	224	219	201	185	189	216	215	208	205	216	209	217	184	199	205	191	226	238	215	198	218	189	205	187	201	209	213	209	232	208	215	162	212	198	231	208	209	203	204	203	227	190	208	192	177	217	196	224	213	218	230	232	193	220	234	187	182	225	222	225	218	203	237	190	203	206	233	199	217	189	197	198	228	188	219	200	225	216	229	203	220	210	204	221	204	200	214	222	209	217	181	206	219	232	227	198	231	222	214	215	212	199	185	212	195	200	214	205	182	213	193	183	214	202	195	203	186	216	218	215	204	243	219	193	195	209	195	211	212	208	186	206	192	210	218	188	188	197	189	224	202	222	193	200	180	214	227	212	199	228	185	209	226	230	223	211	213	209	193	212	200	200	221	223	231	197	199	228	189	215	219	207	190	250	217	200	216	221	198	192	191	215	211	211	203	214	205	198	203	195	218	188	234	208	220	201	224	200	205	223	207	213	216	219	198	214	214	199	222	217	194	198	194	202	207	202	198	205	192	237	194	228	207	229	200	219	234	206	209	212	206	217	201	241	176	212	212	194	214	226	196	208	220	218	207	204	207	208	240	224	213	192	218	202	220	198	195	210	225	226	201	217	198	205	225	193	195	208	245	203	202	199	211	211	234	212	191	224	211	209	200	190	247	198	175	212	213	187	208	249	196	200	198	222	207	169	212	212	214	218	200	218	226	218	220	213	217	188	232	210	219	196	212	198	211	200	184	218	223	236	190	229	223	196	184	178	219	200	219	214	191	237	205	177	177	208	214	224	186	246	185	182	210	195	211	220	231	198	216	224	196	231	215	184	178	197	200	229	213	219	215	250	229	191	214	231	210	226	211	184	200	210	229	230	205	181	189	209	206	222	209	202	204	198	187	220	210	213	219	195	230	210	209	199	215	203	198	215	206	193	224	192	210	225	213	253	211	213	213	215	209	220	218	215	191	185	197	194	197	234	201	210	203	226	208	219	197	185	213	214	190	219	202	177	198	231	214	226	212	204	231	212	210	209	183	203	195	179	198	197	229	192	193	217	217	212	209	216	202	200	206	219	218	232	202	210	213	201	205	208	202	210	198	206	199	204	175	221	214	208	206	178	215	218	218	217	225	217	213	227	200	239	204	222	234	224	190	198	213	196	196	179	226	224	191	207	183	216	222	212	213	217	208	190	187	213	231	184	220	196	226	223	198	213	227	199	196	202	243	222	218	209	244	195	242	189	217	243	227	190	214	239	199	203	211	207	202	230	187	226	223	221	194	215	202	208	225	216	193	206	198	195	192	203	208	219	230	198	230	201	221	217	201	223	213	212	215	198	227	217	220	211	212	214	202	207	233	179	215	202	204	202	220	220	225	199	215	245	218	192	202	201	203	213	224	188	209	203	196	199	206	207	189	215	187	206	240	223	220	202	187	184	207	201	197	232	226	200	170	212	215	209	220	213	254	205	221	203	201	232	211	228	210	197	214	197	187	186	193	215	217	220	210	225	190	211	233	190	196	211	207	205	210	202	206	205	205	200	225	210	212	184	218	201	190	220	209	187	215	210	221	202	206	206	228	217	205	214	193	201	214	200	206	223	233	218	213	220	188	220	213	218	235	195	200	227	202	226	195	229	206	199	202	205	203	237	223	191	239	195	221	218	224	199	208	221	193	200	201	219	190	209	206	194	219	226	207	201	226	228	213	191	180	195	203	214	218	187	202	223	206	189	195	229	198	201	219	235	215	195	201	244	230	219	211	193	217	205	219	197	179	226	206	202	205	200	190	198	186	215	191	226	216	204	188	193	175	196	234	191	238	205	194	196	209	186	216	208	205	213	215	189	210	199	235	194	198	224	238	194	217	211	207	225	204	207	202	212	239	203	227	206	226	219	205	234	192	209	225	220	190	227	199	217	222	193	230	193	198	240	198	212	212	198	202	208	214	226	189	232	207	230	180	212	202	197	221	182	218	178	209	212	230	179	204	214	235	218	214	202	203	204	230	211	196	212	229	202	185	205	227	237	196	245	206	209	181	198	186	203	206	220	185	171	224	200	210	185	243	211	207	234	192	197	236	212	211	231	207	240	201	223	189	211	196	198	238	195	201	196	202	197	205	205	226	205	201	215	201	192	191	199	204	222	217	219	197	195	243	212	200	190	201	229	210	217	208	211	178	185	246	202	194	206	195	188	200	217	187	207	208	212	189	207	213	205	210	217	210	205	186	200	215	206	211	188	229	210	213	186	190	213	187	216	193	233	199	219	201	213	194	220	247	203	222	180	186	205	211	212	210	195	206	199	211	198	210	179	241	218	217	227	218	211	198	203	217	205	210	225	208	207	196	172	238	192	235	237	201	210	221	205	207	200	203	227	215	210	184	185	197	205	198	235	217	236	190	220	225	185	219	205	237	210	240	199	213	202	190	225	207	204	197	223	217	214	199	182	206	231	214	208	196	187	215	199	221	199	209	218	216	191	223	192	197	223	237	214	217	195	215	207	241	222	207	182	193	210	207	220	199	186	196	184	211	179	218	187	207
9561	7147	15724	16020	8582	4969	5617	4128	3403	3069	2056	2025	1727	1324	1226	1101	1114	1391	1178	1561	1869	2437	2585	2879	2144	2265	2123	2380	2130	1671	1704	1189	1115	1109	872	837	880	1077	780	696	649	617	622	598	625	599	590	576	573	708	628	565	568	632	564	528	587	563	603	563	588	588	588	552	510	527	546	553	523	547	551	544	517	548	520	512	548	543	514	541	554	545	543	516	516	499	541	560	590	518	522	536	488	535	500	542	547	558	596	532	547	544	537	570	515	565	531	536	541	553	551	528	527	543	509	558	543	540	530	584	541	517	501	530	482	519	519	557	499	491	541	508	506	562	525	549	566	514	506	498	524	557	534	490	562	521	517	502	511	533	481	523	506	543	554	572	514	528	515	538	581	568	544	514	538	555	571	520	598	546	523	485	518	532	527	510	536	540	524	511	509	538	530	560	545	523	495	497	516	533	524	524	576	537	537	538	573	530	564	528	523	516	543	561	506	510	522	559	539	538	540	533	483	542	560	512	542	530	492	516	542	508	531	547	500	514	576	542	586	523	522	530	563	551	552	496	529	495	543	591	553	549	539	515	515	529	553	545	527	574	560	530	556	517	509	508	513	527	522	556	501	547	549	494	530	524	504	554	529	514	534	537	518	507	589	530	551	525	498	505	519	533	526	554	511	484	516	532	532	501	496	507	559	505	468	517	510	526	546	551	534	528	568	530	564	506	504	541	522	529	524	573	545	531	511	557	486	539	502	520	493	531	509	521	528	524	504	528	509	551	533	537	534	487	525	538	538	544	521	496	564	556	503	561	544	537	488	495	543	542	561	552	523	522	512	516	536	528	558	557	542	544	491	518	519	534	508	542	470	524	519	530	507	554	513	519	532	508	533	510	534	560	537	534	567	532	534	541	515	536	515	530	508	518	533	536	522	564	531	495	532	521	552	481	501	554	538	537	526	530	547	534	535	519	515	523	490	505	536	551	593	548	561	511	524	482	537	520	494	520	547	477	533	545	577	594	530	550	520	568	558	533	529	488	518	548	516	497	526	491	525	558	540	525	501	503	530	526	541	532	520	580	541	535	553	541	546	555	544	533	529	532	511	538	525	528	579	499	515	556	521	511	551	520	489	567	548	515	607	521	535	550	549	509	535	546	520	511	527	517	575	536	519	523	530	518	532	530	495	567	544	515	571	548	529	574	511	567	538	569	502	548	595	532	548	560	546	543	476	500	512	476	542	528	521	531	547	531	584	489	574	553	533	505	558	537	484	520	480	486	528	517	531	561	520	538	527	531	581	554	502	550	546	481	544	525	576	573	509	516	500	547	505	531	568	558	556	576	556	538	519	501	521	486	582	522	512	518	554	549	530	571	549	519	534	513	509	555	558	564	540	550	516	538	523	506	539	568	557	511	533	537	506	557	508	544	568	559	517	546	511	504	533	538	536	479	545	530	483	534	556	531	513	515	520	576	514	522	531	527	559	555	506	504	531	549	506	499	532	532	545	483	515	495	536	569	540	541	535	513	551	496	527	526	513	541	480	530	554	545	555	559	515	551	536	533	538	551	518	531	547	518	520	511	514	546	527	463	558	576	471	529	515	530	515	530	517	535	558	525	487	549	516	565	525	509	543	573	561	546	520	513	505	569	517	518	541	489	516	543	503	497	531	542	523	509	519	554	530	545	519	554	539	555	536	531	514	521	526	553	523	485	547	583	524	522	559	522	527	535	563	505	543	512	540	498	569	547	514	555	551	558	550	526	498	528	543	544	548	531	554	527	517	498	513	508	471	529	497	580	524	549	536	498	563	527	464	513	525	567	544	572	518	523	510	522	519	535	580	517	530	526	529	540	544	556	524	518	510	559	521	520	528	523	557	517	519	523	515	554	537	512	540	525	560	500	519	530	533	514	526	527	538	558	510	556	471	544	527	528	475	531	521	505	490	499	514	544	510	525	521	536	546	547	558	574	509	538	550	539	549	526	591	525	502	514	559	536	538	544	517	506	558	567	502	527	549	521	525	523	519	530	524	565	549	512	559	520	547	539	485	528	536	563	568	540	480	538	534	550	564	500	549	542	520	501	504	531	504	563	525	519	541	541	546	521	570	485	543	492	554	492	544	497	588	522	521	539	547	541	553	514	527	546	516	533	542	559	532	505	516	496	543	528	549	543	495	491	527	507	546	524	514	489	539	539	515	551	572	532	504	538	529	564	519	590	507	518	550	542	555	533	514	547	498	555	529	518	494	535	610	553	504	507	542	562	525	550	562	516	524	520	548	540	538	496	452	554	546	540	483	528	493	490	514	511	493	507	514	530	503	507	517	502	499	492	519	542	530	519	523	493	560	584	506	527	561	510	549	557	608	534	498	522	553	521	515	538	563	547	524	515	517	524	556	491	580	543	496	525	581	521	502	507	550	519	546	468	540	508	553	545	557	546	534	514	548	548	548	552	543	517	491	518	500	555	530	522	569	552	546	509	527	481	515	520	503	555	510	543	532	512	515	509	558	522	584	541	528	549	535	500	540	522	504	544	515	536	536	521	533	519	517	566	504	555	532	533	518	559	512	517	519	546	473	544	527	535	523	533	516	550	567	488	513	522	559	551	493	506	539	516	485	519	543	519	512	542	522	562	501	511	530	506	547	536	523	521	531	519	547	519	524	546	517	520	497	531	564	544	515	513	506	551	568	583	516	521	548	515	524	484	533	536	510	524	499	519	550	559	507	503	539	529	541	521	548	527	526	530	506	507	539	494	508	515	547	499	540	502	539	513	498	508	556	527	532	530	511	529	547	531	479	487	524	524	477	525	547	562	517	560	526	504	542	547	522	529	546	517	546	523	504	525	536	523	547	510	540	520	564	595	486	566	538	546	530	540	509	529	554	527	558	526	556	576	523	568	505	562	491	534	572	533	576	522	545	554	549	504	518	536	508	526	543	521	552	509	509	516	495	536	532	521	528	508	555	499	521	512	512	589	523	537	602	486	510	504	528	547	560	509	556	516	559	534	512	537	525	506	521	526	538	521	524	506	540	505	525	506	542	520	531	522	499	523	520	549	505	549	498	511	557	539	551	508	491	530	510	555	523	550	514	543	518	550	527	521	557	551	554	515	523	519	538	545	521	552	505	532	492	548	509	537	531	561	539	502	560	538	554	553	553	564	516	528	552	522	546	535	526	556	506	571	527	560	470	543	538	544	525	539	510	541	478	525	540	565	523	574	483	576	492	507	533	536	562	547	549	547	465	521	509	498	494	560	514	543	558	535	525	549	519	570	580	539	559	515	568	573	537	496	536	571	500	501	567	516	512	525	511	520	520	532	523	503	550	526	584	569	524	498	521	551	532	515	507	520	524	531	528	536	517	554	489	512	527	530	585	516	555	525	547	497	522	496	509	513	521	532	505	516	532	521	520	510	505	554	498	534	527	515	530	504	566	542	540	502	487	512	537	563	522	489	542	534	516	537	499	524	524	588	544	530	555	536	554	536	548	510	577	535	507	509	496	590
47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
