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
336199417967	336199418523	336199419073	336199419623	336199420173	336199420723	336199421275	336199421823	336199422375	336199422923	336199423473	336199424023	336199424573	336199425123	336199425673	336199426223	336199426773	336199427325	336199427873	336199428423	336199428975	336199429525	336199430073	336199430623	336199431175	336199431725	336199432273	336199432823	336199433375	336199433923	336199434473	336199435025	336199435573	336199436123	336199436673	336199437223	336199437775	336199438323	336199438875	336199439425	336199439973	336199440523	336199441075	336199441625	336199442175	336199442723	336199443275	336199443823	336199444375	336199444923	336199445473	336199446025	336199446573	336199447125	336199447675	336199448223	336199448775	336199449323	336199449875	336199450425	336199450973	336199451525	336199452073	336199452625	336199453173	336199453725	336199454275	336199454825	336199455373	336199455925	336199456475	336199457023	336199457575	336199458125	336199458673	336199459225	336199459775	336199460325	336199460875	336199461425	336199461975	336199462525	336199463075	336199463625	336199464173	336199464725	336199465273	336199465823	336199466375	336199466925	336199467475	336199468025	336199468575	336199469125	336199469675	336199470225	336199470775	336199471325	336199471875	336199472425	336199472975	336199473525	336199474075	336199474625	336199475175	336199475725	336199476275	336199476825	336199477375	336199477925	336199478475	336199479025	336199479575	336199480125	336199480675	336199481225	336199481775	336199482325	336199482875	336199483425	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26132	17854	24980	32691	28145	23859	23166	33758	27111	24791	17536	9749	8742	7208	5489	5074	6065	4378	3165	2219	1873	1946	1937	1828	2028	2113	1982	4539	3218	2005	2162	3095	1621	2236	2588	2629	3650	2553	3232	4311	6346	11075	5131	10092	13997	11729	10308	7896	4860	3712	7592	6646	2662	2416	2286	1830	1615	1398	1190	1283	1100	781	693	823	1124	686	545	412	339	313	267	277	309	318	238	250	207	153	193	197	188	241	281	196	211	201	201	262	211	217	208	166	169	225	170	189	150	162	164	154	171	180	161	160	164	154	145	193	172	153	151	194	184	164	173	143	158	199	152	159	184	174	146	158	160	145	158	173	159	163	158	166	174	182	166	169	174	174	151	175	151	166	170	161	147	169	181	136	154	143	171	173	174	154	154	162	154	162	162	155	145	151	164	151	173	150	176	142	164	170	162	150	161	174	152	154	161	172	199	173	172	152	158	153	168	170	181	181	159	144	159	177	166	142	181	179	158	155	178	166	139	179	180	160	181	174	167	172	140	127	141	163	165	187	138	177	170	173	150	171	174	143	172	181	175	174	153	175	170	170	177	178	166	167	176	164	174	161	159	172	171	163	161	172	171	153	174	157	172	173	175	190	176	170	138	169	148	162	176	165	176	185	157	154	156	180	163	173	157	170	165	166	156	170	153	175	173	157	172	158	163	174	173	178	153	184	166	172	159	184	165	155	152	161	152	168	175	173	159	180	174	152	168	169	149	170	144	163	171	181	151	176	144	167	156	164	189	179	150	166	172	167	144	169	169	178	163	140	164	162	156	179	175	162	192	173	157	160	156	163	168	160	173	165	177	162	174	165	162	150	177	166	168	155	137	159	154	141	171	164	149	145	147	177	153	144	162	162	171	169	184	165	200	165	181	182	149	148	156	190	148	161	189	153	156	172	168	157	149	143	146	157	166	177	176	164	165	185	163	173	183	165	159	185	145	172	167	157	175	183	176	167	170	176	164	169	199	156	189	143	140	153	175	180	162	135	151	177	191	175	173	163	180	167	174	160	164	163	180	173	160	162	151	154	167	152	147	168	164	142	145	161	175	157	152	139	169	155	168	165	202	163	143	160	156	141	173	186	171	171	207	181	130	145	152	147	158	180	172	172	184	176	158	163	142	162	148	168	173	170	167	166	150	152	173	165	172	185	138	172	181	183	168	174	159	143	168	149	155	152	173	176	189	155	152	169	161	176	166	179	149	159	148	175	173	177	178	173	181	165	139	196	190	152	168	168	163	152	147	163	166	207	176	165	148	151	156	175	177	167	180	159	158	161	169	157	193	163	177	172	148	148	149	188	175	152	175	157	161	180	172	174	170	184	178	141	160	150	185	162	126	174	151	156	159	174	159	153	166	170	171	193	157	162	167	150	166	163	185	170	157	163	168	177	146	166	170	193	151	165	156	158	167	188	154	160	178	184	147	175	187	171	149	150	180	144	149	163	175	173	163	150	169	161	160	168	149	193	160	165	138	177	157	138	166	170	158	152	137	180	156	197	163	168	165	170	150	170	160	177	168	172	170	185	152	166	175	180	172	167	176	146	149	146	190	178	182	166	179	177	171	190	142	141	165	165	175	162	189	156	162	145	139	171	174	182	158	164	162	169	184	150	180	163	145	150	184	178	181	185	163	157	172	185	189	164	158	182	158	165	163	166	164	148	182	153	170	176	156	176	140	184	169	148	171	147	186	143	143	161	167	161	185	175	155	169	155	154	164	155	162	163	154	168	177	161	205	191	164	201	167	153	148	172	163	162	170	153	171	160	154	158	159	183	186	167	172	181	182	176	159	154	129	172	148	173	156	148	152	172	161	170	170	157	153	162	177	194	170	160	158	153	177	165	159	160	163	157	181	168	142	172	181	161	157	155	140	144	180	184	171	155	171	154	163	161	135	169	170	160	144	173	161	170	160	174	179	166	161	172	177	167	175	150	176	150	190	140	171	169	177	145	178	176	166	156	165	169	175	164	172	157	178	169	169	159	166	163	156	154	160	163	174	165	144	176	160	166	159	187	168	150	153	140	153	145	149	162	167	178	158	169	152	142	156	181	159	164	167	184	186	163	157	190	170	167	161	148	172	156	167	146	184	172	166	153	170	154	155	157	176	169	157	170	186	139	157	175	160	156	184	167	160	156	156	147	156	147	156	162	189	166	152	173	162	150	161	164	176	163	160	165	168	154	162	170	150	157	163	152	185	149	173	179	166	138	159	160	173	173	169	178	168	155	163	160	164	157	174	152	168	153	142	168	143	160	168	146	155	162	149	153	174	179	170	150	164	157	158	166	157	158	157	167	156	171	176	172	165	175	175	178	149	189	158	178	175	160	171	166	164	164	173	178	150	146	174	145	170	166	164	162	171	154	163	154	168	169	160	178	180	178	148	166	179	160	155	135	165	157	160	164	172	152	180	185	160	176	166	155	163	162	149	168	179	145	174	172	151	148	181	160	177	171	162	181	174	160	168	173	167	153	147	158	181	187	186	168	159	167	167	144	175	171	158	139	168	170	169	159	159	151	181	173	184	171	145	190	144	155	173	172	185	190	175	169	169	184	171	155	156	167	183	139	169	151	161	167	184	182	142	173	161	147	168	180	154	184	168	171	151	163	164	177	175	169	166	175	162	163	157	185	165	187	175	156	179	166	169	141	154	169	184	180	188	184	160	153	168	168	156	163	171	158	166	180	162	163	148	158	167	170	152	168	172	152	150	166	165	160	149	164	176	169	143	173	158	152	138	158	151	158	180	167	165	164	168	201	160	186	170	175	159	171	156	176	169	189	158	164	144	156	194	140	155	169	156	168	179	212	168	165	169	168	154	155	165	167	166	151	180	150	177	174	154	177	160	157	160	168	161	161	169	186	161	171	177	161	152	180	146	166	159	145	159	158	171	173	182	164	150	165	148	170	156	167	144	154	176	173	176	184	156	167	156	172	168	174	175	172	168	173	156	165	164	167	169	159	157	155	166	174	151	175	161	167	171	185	155	149	159	194	165	176	183	159	180	177	157	173	172	147	171	169	169	170	171	176	150	146	160	159	168	173	177	156	168	137	174	186	183	147	157	141	175	166	159	147	170	169	144	191	159	175	177	178	174	132	178	168	177	194	175	157	151	161	168	162	159	174	171	139	156	149	164	166	164	177	198	162	177	182	159	188	167	163	162	175	184	156	157	169	164	186	178	136	147	180	168	141	162	164	162	157	163	184	163	153	173	160	163	158	167	169	152	152	168	181	175	154	161	157	164	146	173	155	167	174	155	171	172	162	183	160	161	197	187	165	159	150	172	172	158	153	155	162	162	165	177	162	169	171	192	159	161	167	167	173	161	143	193	158	170	163	174	164	163	170	158	141	164	178	169	174	168	145	163	154	167	155	166	156	170	159	158	176	146	155	163	165	166	161	178	183	181	171	157	179	173	164	196	174	166	168	162	183	151	189	169	174	168	194	136	157	191	159	155	180	152	172	169	171	181	175	153	161	159	150	157	163	158	171	163	180	161	166
14549	13666	25513	32944	30888	29524	32254	43161	40099	42494	31979	25442	25495	23334	19438	18733	22146	14830	14366	11658	10770	10315	10596	10752	12201	13100	12246	20768	15055	12805	14601	18169	11628	13919	16512	15843	19671	15625	20513	23536	30293	36554	24089	34920	39533	34339	34059	31354	22581	21731	30657	28093	15183	16286	14751	12748	11828	10079	9134	9903	8546	6133	4798	6898	8458	4857	3977	2941	2263	1992	1551	1711	1878	2041	1420	1205	1000	628	666	660	761	1136	1717	887	808	913	1005	1069	992	947	910	729	860	784	667	535	504	531	531	540	562	538	524	553	538	518	491	571	524	498	503	534	518	523	504	490	492	525	509	541	523	583	505	534	499	529	582	493	545	522	509	522	527	494	526	545	540	531	506	473	519	525	467	469	530	530	519	545	528	527	532	505	514	487	565	481	497	492	557	549	512	519	505	497	486	513	528	506	505	486	517	541	524	503	536	496	535	524	494	544	500	491	517	518	501	544	524	548	504	501	480	481	502	503	500	567	480	497	483	525	479	515	534	480	538	507	499	509	497	526	503	537	563	480	503	516	535	510	523	508	534	503	481	514	556	542	519	532	503	498	527	531	519	467	532	519	508	536	510	517	514	561	528	509	546	535	583	507	546	538	540	493	549	535	523	520	537	534	486	560	515	524	522	539	513	515	501	494	510	509	490	465	512	540	567	508	535	492	544	532	545	494	520	512	521	505	485	524	545	522	521	521	531	517	508	503	514	491	510	501	570	527	497	491	508	547	519	524	522	522	547	542	516	508	501	516	521	538	498	524	520	507	533	531	531	550	497	535	533	519	533	523	552	486	531	486	491	533	520	540	489	505	470	500	503	506	519	519	547	558	502	537	485	501	509	509	467	516	510	515	539	496	552	534	512	498	525	502	546	486	472	515	517	497	525	554	524	479	484	501	497	503	509	527	515	509	492	546	521	486	523	483	522	503	475	522	529	495	523	495	524	539	499	523	507	486	524	522	502	511	503	522	515	472	542	519	531	492	538	554	542	523	493	488	502	517	529	484	529	508	482	524	517	523	518	490	519	478	491	465	535	514	520	474	515	509	514	520	528	508	531	473	529	494	565	538	485	499	531	496	472	514	537	504	488	524	518	543	561	509	519	496	544	575	480	491	506	480	530	514	494	507	491	497	521	485	484	502	516	515	489	502	521	501	530	487	462	503	537	532	505	492	484	512	533	559	528	500	501	496	514	551	488	528	512	491	515	506	510	520	536	526	483	537	519	516	497	512	461	528	531	515	555	567	482	511	508	526	505	523	515	524	530	499	493	490	546	538	509	549	517	498	516	512	502	499	527	506	496	478	499	504	519	534	511	513	535	517	513	495	508	482	513	512	490	523	479	528	504	472	503	519	500	479	532	503	445	529	496	504	488	507	544	497	478	504	490	542	519	560	521	517	487	528	493	489	515	490	519	534	448	534	475	534	460	541	502	528	528	504	539	512	517	487	535	497	499	519	502	499	510	543	467	501	518	528	501	507	499	562	512	502	472	530	519	548	461	500	512	507	494	515	527	474	495	478	491	510	474	554	506	493	525	498	507	525	511	493	470	514	521	485	522	519	494	521	520	493	517	525	528	521	508	487	541	524	500	537	524	533	521	493	517	499	499	512	534	545	508	506	489	504	523	519	525	555	500	488	500	495	555	495	523	543	532	507	502	471	505	511	507	499	483	548	505	471	510	483	508	520	490	528	517	557	496	523	531	513	525	493	501	550	475	547	507	543	562	466	522	495	528	521	520	553	483	554	500	545	486	482	519	512	543	514	559	490	508	517	512	504	492	541	515	522	519	540	476	525	534	536	513	520	499	515	510	547	502	522	530	528	457	517	524	508	486	534	519	496	478	543	485	522	536	497	532	515	486	537	469	536	519	517	523	484	529	520	488	541	542	527	533	543	532	517	533	472	523	511	489	525	537	532	534	524	528	499	527	507	520	545	526	514	543	490	483	510	495	495	518	528	526	485	515	491	510	487	504	507	535	474	508	482	511	543	487	503	519	493	494	520	492	502	530	541	542	513	488	504	538	454	504	501	530	508	497	484	445	526	526	472	538	516	497	509	494	518	514	497	490	481	468	517	481	559	530	488	543	527	540	545	527	554	538	492	531	503	523	514	521	492	496	560	507	515	509	517	503	500	506	535	492	506	525	518	520	499	523	482	519	545	498	502	513	511	520	476	507	536	481	526	540	556	495	529	516	501	490	537	496	538	539	540	514	499	517	510	493	500	497	566	539	573	514	509	535	490	521	522	499	483	468	520	530	546	486	509	516	490	498	543	517	507	515	542	528	487	513	503	523	511	525	503	523	476	503	542	520	533	516	499	511	537	507	570	513	554	525	556	499	541	518	521	518	530	502	513	526	538	552	483	495	475	516	532	515	525	521	550	505	511	508	532	497	531	524	504	514	540	541	490	475	505	487	521	513	529	515	513	526	547	523	493	493	515	488	489	504	504	532	489	564	550	538	475	566	505	503	500	538	519	551	522	546	490	481	511	530	491	528	512	519	519	480	504	502	512	509	481	523	483	508	491	516	532	495	508	512	515	487	518	537	506	522	519	507	514	472	522	544	529	519	519	475	486	513	541	516	507	512	477	543	524	514	532	522	489	535	481	477	524	522	506	511	485	488	547	533	537	507	520	525	518	513	485	509	520	495	508	470	520	544	497	531	507	534	492	544	499	508	517	490	528	518	528	528	539	475	537	511	517	530	505	487	505	526	551	498	469	517	544	490	521	554	509	496	512	500	515	536	471	501	510	473	506	516	530	544	486	527	485	518	513	539	527	492	496	523	545	508	524	503	506	488	503	499	545	524	538	514	530	545	514	509	517	490	494	501	503	496	490	489	522	534	491	503	497	537	516	528	518	501	550	523	492	529	507	531	513	498	520	503	527	489	513	552	514	550	503	472	507	542	528	509	514	503	491	525	514	540	500	526	535	479	483	528	513	515	472	542	516	541	493	512	502	520	470	554	525	507	496	528	542	521	494	497	511	476	499	517	510	491	465	480	502	547	500	491	477	499	503	508	526	477	514	534	510	547	502	492	486	514	558	506	526	485	524	532	518	558	504	508	525	479	511	514	505	530	527	538	508	523	487	530	485	464	515	483	527	486	537	516	529	529	499	542	532	492	539	523	522	582	552	535	494	552	513	536	495	536	517	500	461	476	514	517	565	540	534	507	496	499	526	482	494	505	503	473	507	511	522	488	505	505	542	596	439	495	524	526	520	518	529	513	506	499	497	547	487	503	497	517	513	531	519	499	522	495	505	482	504	512	528	504	519	516	509	508	496	500	491	508	456	509	504	552	518	494	476	539	539	528	530	513	496	505	514	487	536	509	523	526	489	538	532	516	512	500	485	497	495	488	494	515	518	508	532	467	519	461	538	526	521	546	519	540	496	485	478	540	522	499	512	538	540	509	520	547	516	491	508	557	515	490	537	547	501	494	498	504	532	519	519	533	495	522	477	542	554	530	484	487	532	517	498	526	504	530	524	504	509	452	505	519	513	486	523
5665	3446	5182	5212	3294	2257	1850	2509	1409	1268	866	659	571	545	442	429	494	384	362	381	346	368	399	324	298	336	324	434	340	308	310	344	324	344	360	367	449	407	407	378	431	603	390	573	681	559	573	446	339	358	480	483	324	329	329	294	335	322	310	297	306	292	271	309	349	276	264	276	269	292	259	314	270	247	281	272	290	287	262	285	298	286	291	292	274	278	243	237	267	255	275	279	260	258	268	270	259	249	292	287	288	285	278	283	272	263	248	255	263	271	265	275	256	274	278	330	287	301	306	283	266	268	240	232	300	271	281	237	288	287	286	263	288	260	286	280	252	282	307	264	273	260	273	271	276	268	263	266	252	263	309	264	301	256	277	273	284	267	250	271	275	272	263	247	274	259	299	281	290	271	287	267	291	284	264	271	265	273	265	304	262	259	269	268	255	258	280	263	277	293	295	254	283	267	268	268	277	277	291	260	247	287	299	261	252	274	257	299	250	321	247	242	277	253	268	266	257	298	264	270	302	288	273	266	273	260	284	284	268	298	257	277	278	242	275	256	267	265	295	253	267	276	283	274	247	277	299	281	282	274	293	254	307	271	269	259	288	294	272	280	258	285	275	288	240	277	295	266	273	276	266	274	270	250	272	271	264	273	258	264	317	265	286	269	227	260	294	278	254	255	255	256	265	276	249	265	251	254	280	255	280	285	278	281	274	263	282	266	278	275	264	275	273	253	273	248	269	245	309	257	269	235	263	284	250	313	263	258	293	256	240	259	292	240	273	268	266	258	270	253	276	274	276	266	297	271	284	292	249	262	292	287	270	270	246	273	278	264	275	272	274	279	272	266	290	275	274	270	289	285	257	247	282	251	282	235	267	282	259	255	280	291	269	264	252	300	270	256	299	277	298	289	287	270	300	282	296	295	247	287	275	243	267	271	277	265	242	284	253	256	300	251	257	270	253	255	282	264	302	269	309	268	268	273	282	245	257	271	254	231	261	281	289	255	283	275	275	270	281	252	283	247	271	298	261	267	295	264	252	286	266	262	295	258	314	257	318	286	267	265	273	264	283	293	299	253	257	279	272	277	271	294	286	250	270	249	270	249	267	272	268	278	279	244	258	289	279	250	269	260	279	277	274	301	274	268	301	274	290	286	294	311	268	252	263	301	262	283	276	268	289	230	254	258	260	288	254	240	278	270	266	225	286	285	288	278	257	310	289	271	284	286	273	282	282	260	268	269	253	273	277	248	272	306	287	254	291	305	253	234	270	279	272	246	260	252	278	279	255	258	227	292	259	268	279	281	239	242	275	266	284	282	254	288	296	267	300	226	250	261	277	273	268	243	284	255	240	277	277	271	265	291	308	238	301	294	294	263	291	272	311	281	274	280	270	286	252	279	267	234	254	277	281	290	275	284	279	261	255	264	274	271	294	232	239	276	259	244	284	276	235	230	281	240	269	261	286	270	311	259	282	244	261	260	255	269	269	308	249	277	257	260	260	270	245	268	288	282	284	282	277	261	267	275	261	234	283	307	258	279	294	302	266	221	274	290	266	266	257	282	249	285	268	297	304	279	280	255	250	273	272	253	258	271	279	284	291	270	267	246	286	282	267	253	252	284	276	267	277	255	255	254	225	309	273	256	254	265	277	256	281	252	282	280	269	275	284	261	260	256	270	300	275	255	283	270	242	266	276	264	279	312	260	259	263	291	272	265	281	260	281	267	274	283	234	240	239	266	282	271	272	269	265	279	282	275	277	269	298	249	277	267	268	245	289	278	250	275	263	232	276	273	267	278	269	267	266	276	284	282	268	260	283	282	267	276	276	231	260	275	257	290	269	262	244	271	281	267	261	268	270	298	272	278	253	295	266	288	262	279	268	262	268	263	285	272	259	307	268	282	273	299	260	270	254	282	255	244	261	236	260	248	270	298	260	240	250	274	299	279	282	278	301	264	301	292	298	278	252	271	254	249	275	260	265	272	289	282	277	244	247	285	291	287	282	256	281	270	302	263	302	261	274	274	240	266	264	287	242	276	267	295	249	268	297	256	262	276	239	290	278	260	242	249	268	270	285	272	265	262	263	273	280	264	285	263	288	257	260	291	259	289	289	235	252	265	267	263	268	277	282	261	272	261	264	262	260	263	284	263	277	280	271	261	268	287	281	291	275	290	284	268	262	289	280	284	282	274	267	286	278	265	275	263	303	272	291	280	293	276	296	277	325	286	300	265	265	273	280	269	269	252	281	272	276	245	260	249	276	279	266	273	261	283	276	268	257	301	271	275	283	281	300	278	276	267	266	263	266	245	284	305	264	281	278	266	275	288	269	253	276	269	277	267	255	284	254	272	303	282	266	275	280	298	240	287	294	283	284	235	270	274	245	316	247	244	270	277	285	274	270	286	262	293	258	288	268	263	237	295	285	261	270	266	244	275	274	252	258	252	256	269	286	259	263	273	251	272	293	233	262	254	292	261	279	273	268	288	317	241	285	287	274	283	265	265	267	294	268	282	289	243	289	275	260	259	287	271	289	273	271	270	273	267	253	261	298	238	255	249	314	282	260	295	247	273	265	301	275	268	277	275	285	262	257	265	261	286	305	251	275	247	253	247	295	293	282	277	282	269	253	242	300	250	284	294	310	265	283	271	281	270	239	291	276	280	281	278	250	282	290	256	290	265	308	233	284	254	287	242	241	270	269	272	284	281	281	271	294	269	253	252	299	269	246	245	261	261	283	273	244	266	284	294	270	295	317	276	293	261	296	280	306	257	245	315	259	271	256	279	274	281	259	262	247	288	283	288	271	260	281	263	261	261	293	275	296	297	261	251	251	281	270	272	273	281	309	256	271	279	310	276	307	261	264	264	266	311	247	265	241	274	279	297	268	248	286	271	251	304	269	281	272	274	251	243	316	258	283	257	273	288	246	299	277	268	238	278	274	248	270	225	269	286	279	314	271	298	263	278	280	254	282	279	271	266	281	255	287	294	288	275	285	274	269	247	267	300	278	270	281	263	283	268	283	264	266	272	258	260	278	276	250	261	284	280	259	260	290	272	251	268	302	257	261	265	274	299	263	272	287	260	261	266	270	290	255	270	262	257	282	256	281	253	273	275	269	251	278	271	268	254	280	305	268	246	249	283	244	273	285	250	238	253	266	293	282	246	293	264	257	286	298	297	250	287	277	258	258	269	260	274	289	268	305	267	259	248	255	266	271	278	270	270	286	245	293	260	270	252	282	308	284	282	259	272	258	284	273	260	265	257	265	246	232	291	278	299	260	285	261	260	279	259	250	269	294	281	266	312	282	238	280	283	272	305	274	272	328	272	263	284	262	277	266	289	289	287	263	278	267	278	259	249	276	266	264	255	261	257	266	273	272	260	270	257	272	272	293	304	320	270	264	281	273	258	273	281	271	269	286	278	260	264	287	256	288	300	289	262	249	250	277	285	294	301	286	256	292	297	290	277	264	291	274	285	289	269	290	276	268	242	261	255	297	283
4390	3875	9667	12148	9511	7351	6688	10681	6101	5997	4030	2780	2786	2476	2026	2157	2234	1741	1683	1396	1420	1471	1393	1359	1528	1416	1361	1905	1564	1284	1380	1620	1309	1408	1526	1507	1688	1423	1691	1829	2301	3665	1908	3303	3965	3067	3092	2480	1723	1796	2400	2281	1322	1330	1364	1234	1216	1222	1098	1105	1079	930	882	956	1159	924	871	824	801	767	812	850	807	782	792	823	762	771	733	747	807	785	865	796	786	811	793	780	816	814	789	776	782	754	758	770	774	774	750	819	775	794	776	770	746	749	788	761	735	752	769	789	795	762	803	790	793	785	794	796	773	771	829	738	776	780	760	796	824	777	798	768	803	762	795	758	771	800	857	760	777	783	776	775	815	787	787	786	764	770	794	767	797	772	807	764	777	795	774	756	720	767	726	781	790	776	807	808	788	783	785	804	733	792	760	826	760	760	802	799	769	842	766	778	784	774	810	801	762	782	837	818	815	794	746	788	799	812	755	721	769	794	772	780	779	785	705	754	776	773	779	788	763	816	737	760	784	803	767	757	785	778	775	745	779	782	759	761	819	752	775	774	768	764	852	781	759	791	800	815	790	760	800	792	788	749	769	803	758	797	755	751	751	776	739	754	752	811	739	750	744	751	758	794	768	786	756	767	803	779	757	781	826	762	808	795	764	796	770	832	814	785	769	790	754	735	740	752	755	780	803	809	798	786	718	758	766	795	787	765	855	814	834	762	780	731	799	802	718	787	769	809	773	806	789	796	768	819	796	801	754	823	726	792	735	790	737	791	802	787	802	801	757	796	828	820	792	794	798	767	789	829	755	769	799	727	798	805	763	788	769	734	758	822	782	805	804	744	829	748	768	765	756	786	776	736	802	831	743	764	794	786	815	790	802	788	774	753	816	812	749	807	787	798	774	781	782	741	763	756	751	766	783	769	787	766	741	799	796	779	806	785	815	762	732	809	768	773	798	830	776	804	801	787	784	775	794	768	804	803	792	761	845	783	771	751	767	752	798	778	733	755	781	758	738	817	747	811	792	819	721	792	793	788	798	797	773	737	792	825	829	772	785	863	737	823	791	769	748	820	758	846	821	767	835	815	798	746	777	827	798	746	788	758	820	755	788	805	746	778	784	790	783	783	783	790	791	783	789	800	833	802	797	761	736	816	757	827	753	768	766	753	812	775	743	757	774	785	773	735	746	726	812	789	775	814	815	778	782	761	763	750	756	807	721	809	850	722	770	811	809	778	767	764	753	811	761	777	743	720	793	816	809	765	769	790	768	730	807	771	718	797	788	775	834	760	762	810	748	779	789	829	774	742	807	804	824	744	792	761	792	819	838	804	762	784	787	755	818	819	793	796	773	735	802	767	803	812	770	785	810	768	820	818	784	798	780	811	736	813	756	809	800	763	781	772	799	788	770	753	764	785	805	787	821	799	789	784	781	802	795	752	810	779	746	783	756	778	717	819	768	781	841	799	778	775	791	783	756	796	814	754	792	800	780	803	800	764	802	718	800	775	753	785	761	783	763	723	751	816	754	777	797	741	812	761	775	769	769	780	799	812	748	794	824	780	797	752	765	787	816	814	775	841	802	753	791	793	776	822	754	757	809	816	821	766	753	765	826	833	778	788	775	814	758	778	804	818	825	779	760	839	762	779	758	729	793	768	761	790	819	769	782	777	773	767	796	789	801	814	766	809	777	782	767	794	709	753	796	806	771	753	795	791	833	817	779	773	815	721	832	794	792	777	757	799	757	766	755	813	789	803	788	842	811	745	812	746	794	841	749	779	804	747	808	758	777	807	753	819	758	791	795	757	830	767	783	795	805	789	788	820	814	792	738	798	776	810	757	807	777	792	781	740	780	808	816	788	768	786	802	783	792	748	839	791	769	783	801	843	801	817	784	814	783	741	760	773	779	771	790	831	787	807	782	778	762	770	762	802	779	772	814	763	775	796	792	788	783	781	753	766	784	758	837	784	783	780	775	783	772	738	774	806	806	821	762	813	772	809	769	749	795	812	773	729	749	768	776	801	784	768	779	755	810	810	775	789	765	706	756	835	825	763	751	773	786	850	848	795	822	784	766	801	737	749	747	764	795	739	830	760	814	765	808	756	820	799	769	771	814	753	762	744	772	789	747	756	765	783	791	754	774	819	800	801	796	752	782	808	768	818	823	797	788	749	759	833	800	799	863	796	774	758	780	775	774	778	832	816	826	766	775	754	798	743	767	758	834	816	819	748	815	799	793	792	761	804	779	755	799	772	711	760	772	792	756	752	782	769	798	782	779	751	785	799	831	786	819	788	768	806	805	784	789	800	750	788	772	771	795	772	765	766	786	771	797	781	804	778	796	781	813	770	756	780	803	794	753	840	825	782	799	792	755	757	776	782	795	793	790	787	805	775	799	779	773	798	769	822	774	780	770	702	762	775	740	787	760	783	789	738	762	800	773	794	838	785	748	755	790	764	763	748	791	788	776	761	757	761	810	767	739	755	805	773	789	795	784	798	814	777	789	739	757	804	789	777	720	754	799	805	806	784	760	772	842	762	792	815	818	797	813	731	770	790	777	769	826	761	798	766	800	811	751	805	788	797	764	763	748	794	770	735	798	809	771	819	807	751	754	756	752	743	785	783	807	774	824	825	776	753	790	830	730	804	778	811	826	835	766	807	791	770	780	760	767	801	779	832	805	781	767	809	793	768	766	790	809	785	772	801	785	760	796	751	788	768	765	865	754	755	814	800	757	828	783	798	733	779	800	793	769	778	755	822	766	780	808	764	788	825	770	771	796	748	808	764	781	806	812	760	733	814	807	782	765	785	751	786	801	780	800	821	744	787	783	749	756	777	772	761	801	766	765	810	825	800	798	794	787	757	752	798	736	760	797	775	773	793	748	794	767	774	840	747	726	796	786	772	821	765	783	821	855	741	843	803	752	792	759	794	740	798	819	804	797	772	812	813	781	822	795	763	753	777	792	779	722	768	828	793	801	768	776	744	771	814	793	753	772	793	755	737	808	729	795	820	764	794	744	754	776	812	804	841	747	780	779	761	803	802	822	747	783	786	812	797	795	772	783	764	779	787	737	734	767	833	850	790	817	739	804	758	758	797	819	767	777	805	885	804	726	805	732	800	714	788	788	756	765	784	777	772	785	790	768	768	784	762	729	810	806	782	757	793	759	755	800	829	789	794	743	784	787	791	745	793	780	746	804	785	768	748	751	763	764	803	733	760	787	739	784	768	791	766	759	788	752	786	793	818	746	841	793	776	784	747	783	781	775	803	782	802	825	704	791	812	833	809	800	751	801	728	731	796	811	772	787	752	786	804	793	797	762	767	812	744	773	780	799	782	787	807	767	809	799	760	804	787	807	771	801	747	793	797	786	786	775	787	792	832	798	741	781	768	774	784	800	788	771	780	825	722	802	774	798	787	767	782	762	800	800	793	755	740	796	762	762	748	802	767	800	727	842	785	806	798	783	798	809	764	782	779	785	754	806	768	792	767	766	746	758	797	767	779
17545	11105	19576	28361	24186	18586	18171	27546	18603	16262	9369	5081	5017	3897	3000	2524	3005	1928	1534	1311	1120	1262	1047	1020	1331	1390	1000	2404	1696	1084	1262	1573	1097	1363	1675	1498	1737	1514	2021	2667	3787	6937	3105	5877	7731	6109	5307	3981	2415	2515	3949	3103	1312	1270	1448	1260	916	879	706	814	719	550	422	518	735	398	363	336	274	250	267	277	257	249	226	210	204	205	182	172	206	252	197	200	193	195	180	213	212	217	221	204	180	183	153	168	182	192	176	189	192	206	183	162	169	176	184	161	183	160	192	195	173	174	172	147	162	175	177	181	164	189	165	180	195	180	193	184	192	184	171	192	181	171	178	166	174	186	206	159	191	188	191	162	189	168	180	199	197	171	197	217	169	179	183	195	182	175	169	195	179	190	144	180	199	193	219	196	180	184	182	162	187	165	183	165	197	199	186	166	143	181	151	183	190	174	173	179	168	166	190	148	167	189	192	187	196	151	180	192	174	184	168	175	189	159	177	197	164	158	163	185	180	181	173	185	197	182	166	208	154	184	168	160	160	187	168	204	192	221	175	195	164	160	188	167	180	186	174	195	172	195	168	179	180	177	174	151	215	155	175	194	185	182	158	163	177	169	183	172	157	185	180	158	147	152	189	156	165	179	147	191	174	174	192	182	166	168	178	180	192	173	164	191	188	157	154	177	171	196	181	172	185	165	170	159	189	178	185	164	158	190	177	180	194	165	203	195	162	180	199	174	180	198	177	172	191	214	207	179	165	184	196	188	158	195	179	204	207	187	182	171	192	182	184	183	184	168	185	175	164	150	170	172	162	168	182	186	198	171	200	207	163	174	196	171	173	172	176	163	182	189	186	172	179	169	182	180	191	209	184	175	161	193	163	178	193	158	205	165	164	185	210	206	175	169	195	161	197	180	184	207	183	189	168	155	159	168	177	206	171	168	176	174	199	179	173	174	190	178	173	190	168	179	176	155	212	170	230	191	175	161	190	183	164	165	193	170	168	179	161	160	162	163	184	183	167	176	187	191	171	183	162	170	183	173	190	181	175	204	194	167	186	176	173	217	165	193	181	171	151	182	177	176	183	174	193	197	181	166	167	167	177	187	186	192	159	156	176	180	180	186	184	164	181	183	198	184	171	197	190	189	185	175	185	169	165	181	172	168	193	192	159	175	170	165	164	185	182	176	189	181	202	178	175	176	176	188	181	153	152	183	173	203	180	193	207	162	174	183	168	176	175	173	167	156	194	168	163	166	164	155	185	163	167	192	208	195	155	172	165	192	175	178	183	164	196	169	185	172	174	198	217	177	151	178	162	180	163	207	217	198	181	174	183	178	169	179	142	163	187	165	157	190	181	177	177	202	170	186	189	158	159	145	175	173	169	159	165	202	194	202	190	201	191	157	198	202	194	205	169	178	220	187	172	165	190	166	212	170	182	182	175	189	203	188	178	175	149	202	171	152	181	174	170	195	201	178	202	162	178	179	192	180	181	195	174	164	207	165	180	165	163	174	194	204	182	167	195	145	163	176	170	178	209	164	210	187	165	171	169	190	196	177	168	160	153	165	192	184	181	166	174	199	192	179	173	165	177	181	189	177	186	209	189	186	209	185	177	181	186	167	175	162	149	173	178	184	170	160	148	189	186	181	173	189	200	178	162	198	195	175	184	159	160	171	181	176	181	169	179	163	190	182	182	181	185	189	181	206	173	181	163	159	183	175	190	194	177	179	168	172	159	192	178	176	179	155	166	196	193	190	212	155	191	168	147	182	189	183	184	170	177	152	191	186	173	182	152	168	185	200	193	169	168	180	185	190	176	179	180	171	187	172	174	184	161	178	190	181	181	174	176	194	187	199	195	180	176	170	196	203	191	172	184	187	184	152	189	166	178	179	188	196	190	188	166	197	194	164	156	186	177	178	176	181	187	161	183	175	174	172	187	178	192	184	203	145	187	185	173	184	201	183	195	203	172	179	187	173	186	196	201	180	174	179	194	168	189	157	193	176	195	187	185	175	188	209	166	189	185	185	174	152	183	162	186	177	162	185	198	172	170	181	184	171	181	182	184	200	173	154	160	173	169	189	176	176	186	178	178	181	173	199	162	172	156	168	141	178	169	171	151	165	190	165	182	160	204	176	195	161	180	157	173	193	175	198	188	184	153	163	174	158	171	147	182	190	187	192	185	179	167	197	184	205	175	186	167	174	184	175	183	162	169	195	191	170	161	187	160	160	182	164	172	162	175	206	175	173	178	162	162	185	192	174	181	179	180	202	177	178	180	164	180	164	184	162	161	173	176	175	178	207	166	189	177	195	193	199	173	189	170	176	183	185	198	191	178	189	187	156	172	186	180	163	190	178	170	188	160	176	199	173	198	181	175	174	174	169	199	172	174	175	173	187	202	170	180	180	189	204	183	191	177	162	180	176	159	164	190	191	175	191	173	192	178	191	162	169	205	179	160	175	169	177	191	175	183	184	184	196	192	179	184	181	180	176	177	188	185	211	170	196	171	189	186	188	190	176	186	161	184	169	182	190	196	160	174	190	177	196	174	169	170	158	190	168	178	163	174	207	198	174	165	183	172	175	149	175	203	166	175	175	159	180	167	193	173	178	175	157	184	185	156	175	187	195	161	170	164	199	166	166	181	181	181	189	188	186	168	179	173	211	185	176	166	189	173	178	177	167	186	192	175	161	165	185	154	164	183	182	196	160	160	202	171	179	187	187	179	204	184	187	183	176	170	173	171	190	174	167	175	150	195	176	203	168	176	169	166	179	177	175	175	182	181	189	190	194	198	197	173	154	196	178	199	166	181	179	176	191	183	196	176	174	167	180	182	168	180	174	196	182	184	160	167	172	180	187	187	178	165	200	149	165	186	194	198	175	205	192	148	170	170	187	164	182	213	178	177	175	150	190	167	160	191	181	165	170	178	206	166	195	160	183	172	166	173	213	168	185	161	174	162	171	192	159	182	201	185	190	159	175	181	178	196	184	175	154	179	176	174	165	188	183	195	188	169	171	165	183	166	193	167	153	166	168	183	194	179	181	196	198	184	177	169	183	178	150	179	180	169	197	184	175	185	172	176	178	204	170	166	178	174	182	181	168	168	163	196	168	199	159	182	169	198	174	188	200	163	182	178	171	191	177	169	176	172	184	180	172	174	181	161	184	171	175	213	167	195	209	173	167	176	186	164	172	150	176	167	196	160	175	179	188	180	186	194	167	171	193	187	172	173	183	167	182	191	183	204	192	181	182	173	197	194	176	156	172	175	188	170	170	176	187	172	173	163	177	168	174	181	184	172	158	197	137	166	163	183	172	177	174	181	170	155	203	183	181	176	173	164	159	183	199	203	152	176	194	207	181	167	167	175	189	178	181	168	174	169	185	192	185	186	203	181	170	169	161	162	172	169	185	195	198	177	176	159	190	197	178	207	182	192	190	161	170	186	162	182	165	189	179	159	180	163	192	198	184	203	182	185	140	158	172	167	175	200	168	197	164	170	186	170	183
10760	9642	21233	28791	26780	23079	27904	38542	32180	34484	22436	17581	18569	16090	13560	12652	14457	8940	8853	7446	7125	7346	7221	7388	7964	8823	7134	14288	10326	8221	9565	11291	8727	9220	11743	10470	11841	11071	14027	16220	22135	28887	17998	26927	30973	25432	25619	23052	14648	16362	21744	18302	9396	9553	11023	8814	6769	6552	5429	6198	5460	3938	2766	3863	5746	2984	2408	1873	1800	1420	1087	1336	1222	1292	1139	897	914	646	665	629	747	1147	735	667	716	832	781	905	846	738	810	735	650	622	608	582	529	571	537	589	556	561	582	543	584	540	548	596	567	543	542	549	547	575	553	598	566	553	535	528	544	568	559	568	557	550	574	534	517	595	560	577	559	540	564	585	562	552	553	548	557	542	557	531	608	529	518	578	551	548	524	534	530	572	557	581	521	583	560	552	562	515	560	551	572	554	571	562	597	577	567	578	570	537	534	565	567	562	540	537	582	568	533	511	563	592	545	551	543	580	525	481	545	554	523	539	544	574	604	535	567	530	545	551	588	499	553	539	519	574	528	579	529	561	551	549	539	543	523	587	519	605	545	543	507	531	548	556	561	516	586	541	554	558	515	538	546	515	547	522	534	531	573	541	584	528	532	552	542	559	530	572	526	585	547	502	556	551	521	529	560	570	580	559	555	549	521	559	527	541	536	549	532	557	555	590	556	535	580	563	583	558	558	553	570	539	549	512	555	555	550	566	591	561	542	559	573	518	546	529	533	561	569	529	562	549	540	559	549	608	519	581	590	529	575	541	598	569	531	541	536	543	558	525	561	546	550	546	554	513	529	518	576	533	548	529	552	556	532	556	541	544	552	580	567	569	585	524	614	530	515	561	529	504	565	518	579	546	516	542	551	552	535	574	583	563	560	531	559	559	551	561	558	515	544	542	524	527	573	564	542	547	491	569	564	552	558	515	559	578	580	579	553	561	609	555	582	542	537	536	549	550	584	557	525	547	548	552	517	560	538	520	561	542	580	558	552	528	532	524	563	560	557	564	510	584	605	518	532	501	539	482	573	519	532	598	564	558	541	540	553	518	575	573	508	514	553	526	561	565	549	529	540	523	581	562	531	573	587	542	551	517	563	532	547	568	581	584	545	531	514	564	563	552	565	571	580	558	551	573	613	539	577	561	505	576	534	551	566	553	540	523	517	552	522	560	568	544	585	528	536	504	583	508	542	544	540	543	524	548	562	559	544	538	559	554	564	503	563	526	518	572	512	550	562	577	514	597	551	556	570	570	500	559	552	564	590	544	574	565	565	554	547	516	566	583	553	585	552	562	544	517	551	605	550	546	613	527	538	535	509	546	573	525	584	555	520	537	560	508	554	577	514	550	515	559	558	563	569	524	583	548	564	546	548	577	558	572	570	537	530	541	538	535	568	513	559	501	559	568	530	548	555	554	554	531	553	505	590	565	532	575	559	526	578	590	557	518	555	556	562	595	595	550	534	568	547	552	578	546	527	588	558	513	533	508	537	556	561	576	614	554	574	549	560	557	565	545	537	583	507	568	559	555	542	542	560	526	554	522	560	527	564	547	536	573	570	551	527	543	489	573	558	567	533	535	531	510	564	578	530	562	540	572	512	545	531	550	543	581	559	542	560	543	540	570	568	534	526	543	580	533	525	548	540	544	567	537	513	582	591	553	552	542	546	499	551	546	556	566	526	555	566	607	600	535	549	549	526	553	554	548	540	529	540	532	566	581	569	553	607	516	550	547	564	554	517	540	540	573	595	560	551	553	541	555	541	537	567	541	575	524	540	570	560	518	532	518	582	550	554	570	567	528	520	548	582	544	555	552	530	558	552	546	533	559	532	532	576	561	541	543	509	545	553	525	553	514	543	559	564	544	563	547	563	586	525	560	553	573	554	564	533	562	585	519	542	581	540	545	570	535	534	521	537	537	578	539	541	596	579	519	571	591	523	533	567	516	526	535	563	560	567	544	504	499	545	543	571	554	528	573	567	527	531	533	565	564	494	572	570	544	522	554	532	531	541	585	529	517	540	595	559	503	551	577	568	558	548	555	562	569	566	549	561	548	582	532	577	553	508	537	551	542	561	596	559	566	516	592	555	560	565	532	582	571	540	566	582	590	534	569	542	552	530	567	545	525	534	548	577	538	543	532	561	522	553	561	522	532	560	556	548	549	519	575	543	531	534	536	527	513	530	528	572	530	560	540	527	537	546	574	549	575	527	558	540	526	557	557	538	547	498	553	579	582	552	561	544	510	527	530	588	574	573	561	549	588	539	561	541	588	547	565	550	586	594	544	574	534	533	583	542	544	527	573	539	541	564	516	530	559	550	516	561	520	588	579	532	559	546	584	554	544	534	520	548	571	531	562	555	566	540	583	530	551	570	531	559	590	538	566	521	583	494	552	562	549	541	534	553	574	505	544	595	525	520	572	536	537	545	525	587	584	552	545	526	567	552	542	578	536	546	575	529	556	532	561	541	536	546	557	584	571	575	577	552	525	527	584	550	557	543	527	511	604	520	548	510	535	532	548	528	558	537	537	522	556	545	532	585	531	562	520	550	568	561	539	579	579	569	548	511	563	560	568	564	563	513	541	514	530	561	584	528	578	541	582	558	588	582	542	524	545	574	527	583	584	573	560	565	547	533	549	564	517	561	546	525	506	498	562	495	578	582	568	545	575	544	544	589	577	587	552	565	525	571	554	544	590	577	495	547	535	497	582	558	601	521	577	507	555	529	572	545	517	552	566	545	544	545	529	548	562	579	494	565	536	533	540	529	578	564	531	559	565	550	554	585	567	555	538	609	535	541	586	525	553	572	577	536	512	575	554	570	514	575	561	560	529	549	511	552	529	527	549	578	534	558	539	538	545	536	543	504	508	538	520	546	584	516	590	537	559	528	560	557	568	565	521	538	525	510	592	544	526	580	573	548	601	513	542	583	571	558	519	544	542	569	583	545	547	539	561	584	529	540	521	577	553	548	574	518	531	558	592	539	525	554	522	549	558	571	548	574	552	518	525	569	568	575	550	527	542	539	569	561	556	546	550	544	560	511	585	545	534	547	573	564	543	557	581	560	555	535	594	557	523	624	540	562	531	527	559	533	530	566	551	529	589	525	574	586	569	554	504	542	546	550	557	533	527	545	554	527	551	522	537	555	567	519	587	524	565	513	564	509	579	589	547	566	553	548	561	535	573	564	564	542	567	555	516	563	515	561	555	554	588	550	518	559	545	516	552	549	536	511	550	517	571	529	531	535	555	580	602	596	525	559	586	554	569	527	572	531	541	504	556	554	563	568	537	542	529	524	568	553	551	532	545	570	517	595	560	552	523	508	590	592	548	535	560	532	603	547	535	566	551	580	559	549	526	569	576	539	531	544	552	579	547	547	564	527	531	540	592	512	528	547	539	537	535	577	540	537	542	562	550	554	546	560	563	588	578	555	594	550	521	586	555	536	530	578	554	565	582	515	540	526	538	587	526	566	540	530	550	552	552	531	544	589	597	524	566	556	554	536	541	512	553	559	508	594	558	557	553
26275	17590	25906	33039	29198	25620	25305	33895	25934	24571	16158	9484	8456	6999	5723	4352	5166	3297	2531	2246	1791	2386	1987	1953	2058	2177	2021	4409	3244	2214	2224	2975	2390	2548	2993	2698	2918	2726	3884	4392	6685	11809	5754	10588	14293	11478	10547	7583	4392	4485	7623	5748	2375	2130	2548	2392	1575	1227	1192	1343	1204	794	670	766	1270	778	479	408	426	341	359	306	301	331	280	254	242	220	220	208	219	267	200	164	221	245	213	251	225	246	223	228	174	198	188	199	213	225	189	192	208	190	193	172	185	161	192	167	176	200	200	181	157	183	192	168	167	185	211	169	202	177	164	185	192	201	177	174	178	193	214	185	161	197	165	174	183	178	178	173	183	183	175	176	214	160	151	200	185	184	185	193	179	176	182	168	171	177	163	201	188	197	165	180	180	168	158	194	210	183	191	215	176	177	186	174	188	181	159	159	181	196	165	191	167	198	167	195	182	173	202	167	170	180	180	157	184	191	170	183	184	185	186	165	170	189	175	184	159	179	174	168	181	187	193	176	187	196	173	210	191	182	176	179	173	197	199	200	145	160	214	185	170	159	166	189	177	195	153	200	179	155	194	184	159	156	168	145	166	177	142	175	195	183	177	174	158	164	191	173	180	169	174	180	160	162	196	180	212	165	168	179	181	168	167	188	183	176	163	183	169	168	175	175	177	168	185	203	188	176	155	182	203	169	166	194	184	179	175	187	174	171	203	168	164	176	178	181	167	198	210	196	195	190	194	195	156	183	160	189	158	165	190	170	176	174	183	186	200	172	159	157	176	191	174	175	171	187	193	155	182	173	185	147	157	198	195	180	175	181	176	177	179	187	210	189	179	204	167	187	172	167	162	197	164	170	177	188	171	191	172	171	189	189	176	177	161	177	197	175	189	219	228	203	184	191	175	184	182	159	187	184	185	181	188	216	184	176	175	166	172	174	164	161	180	174	172	184	192	186	179	187	201	180	174	178	151	169	167	178	170	178	170	142	171	178	174	191	191	160	184	167	177	191	172	169	158	184	161	196	177	161	165	180	173	166	194	191	210	187	188	187	185	187	166	186	176	165	165	176	188	171	188	181	204	186	165	199	191	194	172	200	170	184	167	175	191	176	175	195	187	191	174	188	198	192	192	177	175	171	176	173	192	164	185	184	166	165	191	196	165	183	172	183	176	206	189	157	192	188	183	188	180	174	188	183	186	185	180	175	183	178	177	147	195	163	158	193	208	181	188	170	144	197	192	190	183	171	175	178	196	174	187	210	211	178	178	178	172	181	175	162	167	157	175	188	185	195	177	198	171	174	185	171	169	173	170	169	180	174	191	179	170	175	179	202	188	193	187	198	172	167	162	164	181	194	195	168	186	213	178	181	175	183	177	179	192	178	177	176	164	200	206	133	198	195	186	189	185	172	168	187	202	177	194	178	193	196	190	181	187	178	159	168	196	197	190	198	176	171	205	175	164	160	192	188	177	204	186	158	168	179	175	176	204	171	193	162	172	202	173	183	190	177	167	175	177	169	178	158	195	184	182	151	165	156	162	166	165	190	170	150	163	198	164	181	171	165	198	206	188	168	186	201	166	158	197	180	180	175	180	197	202	157	176	157	172	156	176	178	180	189	185	180	193	177	173	191	161	209	181	183	159	194	171	165	171	160	208	189	184	175	183	197	169	198	190	193	180	186	186	179	186	164	180	177	192	201	183	202	181	182	185	186	202	155	177	179	190	175	175	180	182	170	202	212	168	179	193	205	217	173	166	172	186	191	183	171	156	185	183	194	188	163	158	177	170	190	198	188	164	163	171	189	187	169	185	170	183	181	183	181	173	184	198	168	172	172	156	183	166	180	187	182	177	203	170	159	197	187	171	158	156	197	184	164	191	193	177	198	182	163	163	167	184	171	181	153	187	164	189	175	197	176	167	198	183	180	192	173	169	184	182	168	190	169	196	192	175	189	172	171	190	187	181	189	189	193	163	190	179	166	169	172	184	186	196	181	190	197	185	205	180	187	200	168	179	191	175	188	172	153	182	164	157	172	155	164	183	173	196	182	143	181	177	154	175	190	204	184	167	176	180	149	170	173	172	176	194	176	187	149	197	186	175	181	172	168	187	171	172	181	181	179	183	175	182	179	165	184	191	178	185	176	182	177	194	189	170	176	168	186	197	190	157	193	172	179	177	174	183	176	205	186	144	160	192	161	151	164	168	190	212	172	216	182	208	182	184	206	193	170	194	195	186	190	180	170	184	184	170	192	176	183	195	165	185	180	198	175	165	166	173	188	167	190	176	187	161	192	174	162	171	186	191	161	210	192	164	188	156	204	160	167	170	178	178	189	172	161	190	161	176	170	190	181	172	170	189	155	177	195	191	185	168	201	172	182	178	175	162	179	172	166	170	166	166	168	188	173	221	186	203	172	177	156	178	186	175	162	182	182	194	187	167	184	169	198	186	167	185	173	183	168	202	181	184	177	186	162	190	174	171	185	174	167	186	160	182	157	161	190	167	170	169	150	194	157	189	165	193	170	183	182	185	155	179	174	185	199	185	175	183	206	184	176	194	157	193	177	177	187	180	169	195	197	183	167	186	177	188	186	191	167	191	192	171	176	182	149	182	178	180	175	178	182	202	178	168	190	181	175	180	179	175	173	182	215	185	171	188	160	174	178	177	181	193	174	206	179	180	173	173	200	196	178	162	185	192	168	196	197	183	172	184	152	176	184	179	172	197	186	173	185	165	179	177	193	182	169	167	171	161	143	179	164	187	178	173	198	154	167	171	200	192	180	195	180	180	185	181	209	186	180	171	184	159	188	174	166	174	161	182	188	172	179	172	193	167	174	180	176	181	180	180	192	182	162	184	182	152	166	168	184	208	162	187	187	184	196	172	166	160	179	195	196	211	185	208	181	185	176	202	176	188	196	189	164	192	193	182	161	169	178	161	177	184	167	175	194	162	170	166	177	160	195	171	179	189	151	179	179	177	201	176	182	184	162	183	184	176	181	167	178	166	191	172	189	182	181	167	175	207	184	177	189	200	177	184	177	190	171	173	182	178	192	182	179	170	173	183	190	192	180	179	174	180	165	170	184	177	174	206	161	166	184	202	179	177	178	168	200	162	144	184	193	193	211	165	173	167	190	206	176	165	159	159	175	174	169	174	168	204	186	164	210	191	156	185	184	202	174	173	196	169	180	168	189	160	200	188	172	184	200	209	175	154	183	189	169	168	181	181	183	170	172	158	171	181	184	184	157	199	176	189	180	167	170	200	176	172	169	159	172	195	160	175	196	195	184	184	170	188	160	184	165	186	179	163	173	162	183	169	187	149	175	171	184	173	176	181	168	171	189	183	204	173	171	165	196	176	183	209	199	183	170	198	183	187	187	175	194	183	175	190	192	185	181	206	180	151	207	177	160	169	190	174	173	176	182	162	172	164	187	184	150	174	159	182	161	183	199	189	192	170	179	168	201	154	158	187	172	193	165	179	182	187	162	187	181	192	163	182	180	174	189
14994	13657	25412	33271	31864	29532	34471	43256	39667	41157	28568	24547	25277	22312	20054	17065	20205	13413	13776	11557	10668	11953	11345	11395	12119	12899	12772	20743	15842	13914	14828	17777	15118	14013	18356	16686	17615	17359	22351	24109	30471	36383	25383	35329	39726	33269	33960	31106	21722	23777	30837	24839	14892	14716	16533	13546	10756	9666	8681	10608	8701	6555	4914	6158	9238	5388	3493	2961	3162	2058	1756	1947	1970	2113	1667	1400	1262	739	723	783	1163	1490	883	865	942	1108	1006	1399	997	1073	1102	877	783	744	721	769	702	628	595	591	621	638	582	569	574	551	575	572	534	551	564	555	603	550	586	564	543	548	579	536	534	569	577	584	596	567	590	538	548	580	596	574	565	523	534	554	535	515	589	611	523	583	544	582	560	560	618	538	564	592	544	566	481	610	563	569	533	526	594	563	583	562	526	520	556	512	556	600	580	583	573	592	593	545	547	553	583	529	583	558	553	591	565	565	589	534	536	564	573	522	550	538	572	561	562	533	561	567	556	525	544	605	591	538	555	548	583	550	552	549	532	567	533	576	571	581	566	567	534	519	552	584	556	552	587	567	560	563	559	602	589	588	553	537	559	582	585	535	611	585	529	588	564	616	578	580	526	559	575	566	569	529	574	572	537	568	612	526	554	570	562	544	553	524	529	583	529	552	593	586	563	576	556	636	571	553	572	577	500	564	553	594	561	564	520	591	608	555	567	601	564	547	536	581	548	571	545	516	566	547	543	571	547	524	539	566	541	569	537	577	590	540	622	544	551	555	547	544	564	562	560	547	544	555	560	571	541	527	522	559	533	551	530	551	590	574	580	578	513	619	527	607	556	544	562	600	540	541	543	578	538	594	556	526	530	550	535	536	576	541	551	575	584	531	579	554	571	580	546	547	562	545	520	571	565	584	584	544	508	558	547	568	579	536	576	536	508	598	557	558	526	579	574	552	570	562	552	562	576	544	518	541	582	569	562	601	537	573	555	551	573	539	536	573	555	565	555	547	562	590	578	583	573	563	526	548	535	511	523	568	595	570	572	577	576	543	586	618	553	563	562	547	539	584	514	576	540	596	605	530	535	541	533	541	559	554	572	572	540	571	612	546	595	591	539	543	596	595	510	580	588	499	523	550	578	531	556	541	521	542	591	526	508	596	519	547	530	555	580	577	553	570	571	551	539	559	566	536	517	586	612	582	585	571	565	554	515	556	565	599	606	591	524	580	580	575	558	553	582	571	529	546	576	564	546	587	528	533	599	565	554	535	551	547	545	566	539	576	528	566	546	565	556	555	531	595	518	575	578	556	563	598	583	578	539	556	548	562	544	559	536	555	584	551	537	546	509	580	567	527	554	565	512	568	537	531	541	547	590	555	561	554	538	549	538	580	601	535	543	592	554	527	548	589	579	573	525	568	519	554	556	581	565	554	598	527	554	516	575	528	544	567	568	566	516	557	537	533	553	563	571	555	559	587	585	549	559	587	567	569	571	583	533	580	553	549	599	557	593	513	600	542	562	545	568	549	536	550	554	547	548	559	595	520	564	532	564	596	524	545	547	586	570	584	538	560	560	518	556	555	594	576	550	594	549	531	577	548	521	571	586	584	516	561	574	549	563	539	524	549	563	557	571	569	516	546	576	551	590	565	552	577	561	549	616	591	525	560	556	539	581	578	548	552	572	542	553	522	584	547	578	546	583	552	547	533	584	510	567	567	535	542	551	571	565	557	573	540	566	541	548	580	527	567	568	581	557	573	533	577	572	560	561	547	564	556	570	558	599	538	571	581	572	504	585	563	571	608	584	558	555	517	552	573	572	542	546	544	534	574	568	565	571	601	538	534	603	511	541	576	577	560	570	511	546	537	549	566	522	587	587	553	546	503	571	553	597	521	524	558	569	551	568	532	586	578	576	589	579	577	582	535	574	587	580	512	577	575	551	569	548	586	610	575	579	574	539	591	589	552	577	571	541	544	586	557	570	565	564	569	536	562	541	610	536	562	571	543	560	524	565	543	555	591	541	542	557	588	607	540	579	586	535	563	561	548	529	527	554	520	555	555	566	558	567	563	582	570	547	533	582	542	545	538	619	565	540	589	552	585	550	572	586	553	549	547	555	591	575	568	563	527	596	557	621	586	538	566	565	611	589	576	511	568	562	559	553	582	581	570	563	544	533	600	592	524	581	562	551	583	585	509	540	536	569	585	576	570	587	578	554	602	544	578	516	554	576	544	580	506	558	544	553	599	552	575	586	551	577	573	576	513	579	573	553	515	500	572	553	555	541	594	526	578	527	540	561	555	542	547	578	584	556	509	553	550	548	524	529	531	586	549	599	617	589	558	537	547	562	567	512	555	588	592	573	577	579	569	547	542	537	555	584	546	544	543	576	514	510	569	589	572	542	562	572	597	582	595	571	561	548	546	526	566	551	558	549	562	573	571	553	567	553	577	527	538	545	551	524	582	582	563	552	534	531	600	521	555	547	536	589	568	576	571	547	509	574	577	527	620	559	532	567	590	570	544	552	567	584	540	606	577	586	577	573	535	540	577	540	563	586	565	583	546	526	528	550	543	549	566	528	555	589	565	584	525	576	545	547	536	603	562	548	561	591	566	512	504	591	568	541	573	540	589	571	546	535	597	512	524	555	548	590	566	547	564	543	563	582	583	596	563	535	545	577	602	571	563	547	566	518	557	538	576	530	523	547	548	561	559	517	571	552	564	584	539	601	588	569	589	547	609	581	547	576	558	603	558	526	593	548	579	590	586	591	539	527	563	590	567	570	595	588	534	530	588	555	553	556	545	545	564	548	580	560	512	528	571	567	547	591	558	549	545	526	586	562	562	548	522	565	581	537	595	534	557	562	537	545	555	562	586	569	572	565	543	559	586	549	579	549	560	551	551	560	547	541	540	540	559	528	556	550	573	529	539	603	581	588	568	525	573	549	604	580	542	586	590	554	536	612	523	556	535	559	590	554	574	580	521	522	546	587	582	534	551	562	558	577	533	586	560	520	537	542	537	535	530	577	542	568	544	578	552	558	589	578	589	556	617	587	511	548	547	562	574	571	525	561	504	529	562	545	570	562	607	558	569	581	594	577	566	579	514	544	551	545	583	569	538	563	575	527	560	545	579	510	546	495	572	555	592	555	586	503	529	568	583	604	549	572	546	546	573	558	568	566	579	569	548	604	553	565	549	564	536	531	564	563	540	566	531	508	573	534	600	574	573	557	502	513	525	565	566	581	569	564	573	549	553	566	533	560	577	549	518	554	524	588	571	544	552	544	552	515	557	512	567	544	583	557	547	599	574	578	589	534	589	549	557	587	599	566	573	551	603	568	546	576	575	539	567	566	601	539	572	537	584	575	533	529	496	545	557	588	625	529	548	527	548	554	523	557	615	546	561	554	549	562	544	536	625	551	579	559	530	553	586	610	563	553	559	543	582	554	572	533	530	555	558	548	620	587	570	536	562	519	538	556	563	565	545	534	551	523	550	598	581	591	597	547	597	572	598	558	573	579	562	561	600	548	557	540	520	563	513
5904	3155	4347	4927	3456	2085	1767	2444	1351	1216	780	599	614	662	555	474	479	437	469	428	415	415	402	395	343	369	371	477	387	354	366	385	377	418	402	379	401	408	417	436	481	596	440	574	713	609	620	483	414	425	556	422	367	353	361	357	339	323	336	350	327	330	349	302	328	324	297	302	313	310	276	317	327	275	304	302	319	305	298	313	305	300	309	286	339	308	293	302	275	298	300	277	310	298	315	307	284	273	281	299	286	287	309	319	307	296	277	303	324	290	305	272	311	293	297	323	328	320	341	309	312	275	297	328	299	272	324	302	309	323	337	283	272	318	317	324	328	277	310	282	305	308	299	295	278	300	289	328	304	287	305	299	302	305	296	313	296	314	334	320	322	284	279	290	277	292	290	297	306	319	331	306	278	302	306	278	294	265	279	306	306	310	332	303	306	282	283	281	287	278	319	288	300	291	307	314	333	295	312	286	326	318	288	310	304	297	303	291	281	265	304	300	299	302	273	290	318	331	305	295	289	322	356	289	295	290	338	347	327	303	304	281	304	317	340	308	294	343	320	288	322	322	310	310	308	288	312	277	281	274	304	302	265	310	315	321	313	299	304	279	298	321	324	332	303	334	293	310	347	284	334	302	299	341	270	283	276	300	274	301	321	323	283	295	299	283	311	289	292	320	319	308	260	287	328	323	302	305	280	289	298	296	308	303	303	298	293	283	296	298	306	328	324	322	302	307	311	307	315	308	302	322	292	314	308	263	304	332	301	298	288	275	301	290	297	290	338	311	302	268	282	306	283	312	323	259	313	301	277	257	329	302	328	314	282	307	261	291	323	290	320	301	307	287	286	309	296	301	276	283	296	276	324	279	316	326	307	285	321	290	277	291	326	302	274	278	278	298	312	321	289	283	289	303	308	319	311	301	291	317	297	329	309	321	304	308	307	285	273	330	301	313	287	304	309	311	298	290	316	295	303	313	299	302	307	291	285	308	291	310	288	306	303	303	286	308	294	314	306	290	299	272	332	309	322	319	288	267	274	309	305	316	283	319	299	266	298	315	319	322	288	317	300	297	297	310	338	264	319	273	292	322	275	319	304	296	323	292	345	294	299	307	274	307	296	331	314	302	328	283	290	281	311	307	320	289	324	308	346	313	310	304	288	302	310	294	303	325	305	325	277	279	305	285	287	308	291	293	318	334	300	294	325	312	306	323	285	285	326	313	287	302	284	302	291	315	312	289	323	327	295	294	291	310	287	318	261	330	311	313	284	292	299	293	279	272	299	319	303	290	307	308	266	299	304	326	296	283	328	294	330	276	331	296	297	317	284	300	303	330	299	284	299	303	308	296	289	303	294	310	285	324	335	310	305	303	287	294	313	305	309	309	294	288	303	294	297	334	292	309	309	291	288	322	297	269	280	301	267	312	310	304	336	306	298	302	316	320	292	302	335	296	323	310	275	306	326	297	317	301	291	289	311	336	311	288	285	296	297	282	313	272	320	329	279	286	325	283	294	295	323	290	278	300	296	293	321	288	346	288	306	293	318	346	272	293	323	292	302	292	323	286	328	318	283	291	294	278	313	320	305	307	280	296	302	290	319	316	316	273	309	266	302	297	318	295	317	318	298	308	337	297	307	288	297	314	319	298	320	305	327	290	305	303	304	285	325	312	321	294	299	301	321	295	310	286	306	317	314	332	305	308	297	310	306	304	284	306	290	286	284	316	322	283	292	306	286	283	325	297	314	305	291	269	300	304	292	312	321	298	270	296	341	329	279	303	286	304	291	299	305	314	303	311	288	324	307	335	296	300	289	323	283	329	298	323	321	269	308	332	299	279	270	282	285	324	294	328	320	295	295	278	321	320	301	313	281	310	255	324	292	289	302	276	315	290	287	320	308	296	271	318	328	299	278	307	327	267	312	280	291	308	289	303	325	284	304	303	286	307	288	300	297	307	330	295	306	325	292	323	302	313	294	268	298	339	289	297	286	282	304	279	293	293	285	284	282	290	326	289	289	299	323	302	305	303	298	277	309	308	311	271	281	308	314	301	293	326	326	321	269	320	315	322	294	314	292	307	319	310	299	305	294	306	305	332	306	302	282	320	318	346	308	294	275	319	309	261	304	288	322	293	296	295	299	335	313	289	303	295	309	289	302	302	277	295	322	295	307	288	303	304	326	320	297	273	286	301	307	312	295	294	289	304	275	285	316	304	305	290	303	325	299	312	281	296	296	315	290	321	287	244	292	300	287	309	330	308	328	296	300	266	309	295	281	308	300	283	305	305	311	292	262	293	286	306	310	306	283	287	303	297	284	270	283	290	322	325	308	285	283	296	285	291	307	275	302	296	286	307	292	310	271	324	340	298	297	290	299	330	313	310	324	289	303	333	295	286	320	304	281	313	263	296	329	297	277	306	311	292	301	279	284	295	284	295	272	285	288	285	279	306	312	307	304	284	334	296	308	281	286	286	306	302	281	310	308	309	291	299	308	315	283	290	294	292	307	286	294	316	276	271	280	325	333	321	324	331	300	268	329	288	301	315	296	273	297	298	318	307	319	327	270	302	306	320	298	285	304	336	280	315	288	331	300	311	315	319	294	302	296	295	314	288	302	276	318	273	306	287	301	291	303	275	264	288	256	285	311	308	317	323	297	319	308	312	312	298	306	291	319	309	315	310	289	294	284	295	311	321	308	288	300	302	306	322	297	319	286	298	288	287	309	306	308	307	282	268	283	274	322	320	268	275	293	325	287	271	312	302	299	297	304	341	275	305	280	296	281	323	300	335	330	278	325	311	300	317	315	274	327	297	288	307	354	291	307	273	317	265	321	287	288	289	280	310	306	304	320	287	307	273	298	305	275	298	296	319	290	295	289	309	312	288	302	281	296	303	317	314	278	289	328	310	310	299	279	303	287	303	314	292	340	332	270	323	280	333	318	312	299	303	304	345	323	302	298	295	303	316	312	311	306	306	293	315	306	294	317	289	316	259	320	269	283	307	301	320	286	303	289	314	299	302	286	295	298	283	308	303	336	302	280	294	294	287	328	326	285	340	323	324	263	312	286	297	302	308	311	304	332	297	329	309	288	292	358	305	291	325	293	294	294	303	311	304	308	305	316	302	332	324	280	291	319	311	302	280	309	303	322	291	324	303	296	269	292	283	291	306	295	339	332	264	304	279	297	294	305	315	294	295	313	318	290	277	291	281	314	301	307	296	305	335	300	328	349	279	323	269	294	295	312	299	316	317	319	296	323	313	284	279	320	317	300	313	283	305	294	298	289	322	296	284	309	264	301	269	299	269	302	284	340	295	294	321	314	324	334	264	277	297	317	283	305	297	299	300	286	308	294	271	304	341	319	305	298	289	320	302	320	306	335	336	312	297	289	320	311	299	308	263	301	286	310	312	333	303	282	313	283	259	289	289	301	302	311	326	285	306	307	319	331	320	287	276	303	289	293	297	314	307	337	312	296	314	308	316	299	334	279	279	288	323	322	334
4473	3711	8336	12284	9705	6894	6716	10896	6132	5761	3560	2845	2881	2627	2200	2154	2233	1761	1788	1518	1504	1640	1648	1505	1456	1467	1455	2172	1665	1460	1545	1596	1651	1702	1706	1592	1616	1588	1916	1982	2638	3458	2034	3187	3851	3105	3131	2619	1784	2069	2531	2072	1366	1367	1444	1297	1246	1198	1194	1159	1118	1085	1045	1095	1177	977	967	921	933	930	916	927	954	918	907	877	888	872	873	872	900	931	832	868	870	866	864	877	861	854	857	892	887	895	896	928	820	800	932	846	866	863	858	887	866	841	862	893	854	891	896	871	897	850	876	859	853	885	818	873	838	912	886	825	827	929	907	833	820	893	871	843	892	882	901	847	871	877	814	826	876	828	865	836	815	890	826	826	875	856	881	878	782	905	842	886	941	850	838	900	928	905	880	895	875	860	843	883	937	886	859	899	855	849	883	809	785	939	876	841	838	808	846	880	915	862	841	876	872	877	863	874	878	878	856	853	851	863	878	845	850	895	840	890	909	848	887	833	905	863	869	851	905	845	889	861	828	858	848	922	813	883	841	847	854	836	863	860	841	850	861	911	864	832	875	850	831	940	846	866	897	937	839	864	835	870	890	895	837	858	885	861	826	873	850	845	836	847	872	881	853	868	845	867	861	914	839	864	881	924	765	862	880	858	870	849	840	886	858	872	873	846	881	892	849	841	875	877	840	878	839	883	877	884	891	888	846	872	885	872	871	857	875	874	884	811	845	813	820	908	876	887	890	886	873	890	887	876	878	870	829	864	880	848	846	928	880	875	850	817	855	887	868	824	879	881	868	902	879	864	897	878	845	851	862	872	899	849	911	849	871	874	785	887	880	885	902	885	878	845	828	847	846	846	871	906	858	860	842	858	889	842	861	901	850	800	864	841	843	849	897	874	885	869	902	890	847	890	856	828	869	879	879	862	860	860	835	895	821	860	807	892	886	847	875	842	858	895	883	813	869	877	904	882	829	873	866	859	927	831	840	847	813	840	862	865	859	859	818	918	842	848	831	910	880	908	837	858	852	877	876	821	883	865	869	852	907	871	897	792	860	849	852	861	875	863	893	885	885	821	813	859	834	903	880	898	893	834	809	885	846	855	873	837	901	864	864	832	824	860	897	888	889	882	830	850	891	884	882	903	900	835	849	859	890	832	869	843	889	855	855	851	850	820	825	864	851	858	869	875	945	838	886	855	859	913	875	868	867	868	860	910	876	832	814	875	859	835	830	860	852	855	883	884	841	847	877	854	858	903	819	807	861	892	832	845	901	869	847	829	828	829	889	926	898	847	845	857	862	867	919	875	840	869	900	874	855	858	825	802	856	876	858	850	846	863	885	932	884	858	848	838	844	862	854	883	851	884	847	862	848	868	848	850	903	843	902	838	827	830	832	916	842	878	881	866	877	827	809	834	821	887	871	870	802	796	897	803	890	846	863	848	869	866	891	877	828	856	879	909	817	859	860	876	909	856	920	884	883	874	890	865	858	876	898	898	860	837	874	918	830	843	918	877	919	876	846	809	822	816	879	847	902	860	868	852	908	826	860	849	864	822	889	836	908	813	877	892	874	947	888	859	873	867	806	851	870	842	842	878	896	835	919	853	808	871	851	877	861	885	836	806	869	881	841	820	836	915	853	854	836	865	861	888	848	891	868	903	848	861	855	850	880	884	885	868	869	879	899	881	888	855	860	911	828	849	811	874	835	770	815	824	824	868	882	860	883	858	917	874	830	831	861	779	893	840	807	870	833	889	905	868	839	872	780	786	838	801	849	852	889	845	821	909	934	883	918	868	841	860	956	900	851	893	858	813	853	900	815	870	868	819	886	914	896	861	870	875	904	887	868	865	836	863	934	858	885	886	914	831	866	894	898	935	870	831	889	879	826	834	880	792	867	872	874	862	905	887	861	851	837	870	908	823	872	899	836	885	855	843	833	869	848	888	936	861	822	865	834	866	919	889	848	828	935	840	895	863	857	839	930	843	850	894	853	851	904	855	821	875	862	887	845	872	902	877	837	840	856	845	856	876	880	847	856	895	836	872	877	857	836	843	896	868	928	851	844	840	920	845	914	867	864	875	852	844	853	832	860	826	852	843	845	808	886	831	840	858	911	904	846	852	876	854	871	913	872	846	900	895	877	822	864	840	918	841	877	823	847	866	866	898	885	919	830	860	894	848	826	823	887	900	895	857	848	840	866	858	872	860	852	822	896	921	835	884	790	820	851	817	836	908	879	886	850	884	842	885	858	872	799	916	858	892	878	883	821	879	843	898	879	833	881	839	860	893	882	901	850	919	923	868	889	908	848	833	844	811	867	867	851	880	923	856	829	941	851	887	804	825	906	873	824	874	849	878	868	859	844	854	853	931	842	890	820	834	829	892	784	852	843	832	838	875	871	856	868	801	866	872	861	826	832	821	830	834	819	833	876	817	882	861	866	957	876	838	847	820	893	876	893	867	828	864	837	877	823	868	833	919	864	866	836	810	879	839	841	863	862	872	809	848	853	841	876	867	916	861	870	916	834	817	811	869	795	887	856	881	881	839	843	896	844	884	847	904	873	888	844	815	904	863	845	897	848	845	831	846	826	905	811	858	840	816	848	880	856	845	867	880	870	921	858	854	872	850	848	835	892	943	818	858	843	834	844	867	877	852	868	922	874	860	813	874	876	902	823	850	904	849	870	849	853	865	822	853	856	842	864	835	896	848	834	918	842	884	836	946	882	885	895	869	880	810	885	879	865	917	864	879	898	880	846	846	870	860	852	863	859	869	856	815	843	858	910	832	832	868	871	903	852	824	944	834	881	878	866	853	896	843	843	851	835	910	802	844	866	886	883	873	852	852	868	836	843	863	838	895	852	892	914	867	845	865	879	874	830	906	867	863	864	864	827	820	902	824	891	840	848	854	879	857	780	814	864	907	853	920	871	827	840	853	829	888	871	887	909	816	887	860	902	921	855	820	903	857	868	777	846	918	843	892	803	853	918	871	894	880	801	842	837	830	913	843	893	889	810	869	885	882	864	837	841	843	873	875	874	888	823	824	876	885	903	886	869	871	908	827	841	833	866	854	885	839	898	843	864	842	887	888	845	870	894	852	901	858	890	858	808	886	862	875	828	837	900	894	883	847	842	900	914	834	871	813	840	868	828	890	846	877	862	866	867	844	827	868	948	847	843	838	841	900	843	836	854	868	927	893	888	872	852	869	863	814	871	859	828	806	877	823	867	892	841	907	861	849	913	825	894	838	864	868	875	825	860	866	785	868	851	834	846	907	881	920	865	860	883	842	838	884	824	866	901	851	859	815	834	876	874	854	890	872	879	871	892	896	812	921	871	884	883	846	853	842	819	858	866	845	933	827	868	863	893	868	844	815	827	889	871	851	850	834	835	836	870	854	872	910	825	874	821	857	849	863	864	846	828	874	837	814	883	904	883	812	861	897	918	824	841	863	834	862	924	859	827	900	859	858	812	902	894	828	858	823	867	891	825	916	839	911	911	873	875	887	853	824
18398	11192	17594	28380	25428	20801	18536	27833	19962	15409	8215	4745	4581	4149	2735	2879	2725	1836	1676	1308	1156	1367	1241	1328	1347	1269	1580	2861	1804	1162	1256	1792	1656	1507	1877	1565	1796	1563	2399	3106	4106	6551	2895	5758	8206	6596	5553	3853	2014	2788	4281	2986	1132	1161	1259	903	817	738	753	866	791	582	466	443	755	387	358	348	334	286	304	317	284	272	287	253	235	212	232	280	259	266	243	266	227	290	291	252	235	251	214	249	205	239	248	209	223	238	201	238	231	210	223	216	243	210	224	203	212	222	222	206	255	220	208	194	224	224	232	239	213	211	201	237	227	210	220	199	220	215	223	207	222	192	234	220	196	213	223	207	198	210	200	201	229	219	221	218	224	230	223	236	196	216	251	233	184	206	229	221	209	217	212	224	238	214	223	224	221	215	226	203	211	225	196	191	226	230	233	235	209	241	237	210	199	243	230	223	218	221	202	220	212	206	195	231	216	242	211	224	231	238	218	222	217	231	211	209	218	218	236	208	219	209	228	237	195	243	194	224	214	213	217	220	233	226	200	200	226	231	204	247	182	257	199	234	209	228	232	216	244	226	227	208	213	212	191	223	204	223	202	201	225	207	223	228	218	198	188	234	211	222	217	224	246	224	212	210	238	224	199	212	223	210	237	204	207	210	221	225	219	239	187	238	221	244	247	219	242	210	215	213	218	241	219	208	217	254	202	205	190	187	219	217	200	191	226	202	220	204	225	239	184	184	215	212	224	180	211	230	212	217	229	204	226	203	234	231	201	221	198	195	208	203	228	194	232	204	210	202	269	206	207	226	235	214	215	228	211	207	218	249	210	224	182	197	198	209	214	220	215	210	208	205	226	204	195	222	203	225	215	221	235	195	222	213	193	228	222	200	213	241	234	222	228	204	221	216	233	230	234	223	213	208	237	216	217	196	196	216	212	230	216	228	223	206	222	224	224	253	239	226	207	207	203	207	214	236	203	246	215	192	218	229	240	217	209	231	221	203	240	229	254	208	234	217	215	246	181	214	220	232	218	205	200	233	220	189	223	182	219	217	237	235	232	175	214	227	222	237	226	241	234	221	240	224	226	209	195	221	220	217	208	229	220	228	219	236	204	219	214	190	217	243	218	248	217	220	200	223	219	223	194	202	214	231	205	221	218	226	254	227	227	231	213	244	223	188	208	208	239	209	219	208	211	216	215	246	219	237	202	219	247	228	217	219	224	200	229	207	206	200	200	205	214	227	226	208	214	208	223	207	229	238	203	225	218	216	224	226	220	212	193	216	224	226	201	227	226	201	223	215	239	266	218	228	214	215	200	221	211	190	230	234	212	216	234	238	246	221	200	211	230	208	200	232	232	215	208	211	217	212	206	229	207	235	213	229	183	221	204	243	238	199	209	205	209	218	226	220	219	215	238	220	211	212	229	205	235	236	220	246	205	215	209	208	204	250	233	231	180	216	229	241	215	218	212	218	216	209	233	214	213	206	195	232	216	198	199	230	210	239	206	216	210	220	225	223	225	193	210	213	225	204	229	209	234	237	207	222	205	253	223	206	244	215	225	217	236	216	219	211	218	235	206	212	270	216	227	232	231	255	223	201	231	203	221	242	227	221	198	216	211	226	208	226	239	225	201	226	216	207	206	219	219	217	205	216	213	240	246	243	216	213	207	209	220	218	196	216	224	236	228	191	206	212	205	239	226	214	207	174	213	215	194	199	229	239	213	210	234	211	213	219	216	199	233	214	246	233	227	198	221	220	229	224	219	213	198	211	186	220	212	215	189	204	222	233	198	205	229	237	244	223	229	202	241	240	201	232	229	200	236	197	220	229	220	237	234	224	204	205	207	234	228	213	216	221	219	239	180	229	200	213	232	233	212	243	210	225	201	213	204	207	227	225	229	200	202	229	202	203	223	222	217	242	232	230	217	221	223	202	216	185	218	198	205	211	232	222	220	233	196	209	231	197	214	237	219	204	220	227	210	214	240	204	234	222	218	205	199	215	215	219	209	238	218	215	221	226	225	219	223	217	212	215	208	231	223	216	237	230	229	205	232	209	223	226	208	209	224	222	223	220	224	222	206	198	229	196	198	236	197	196	228	218	240	205	215	238	207	225	233	223	227	221	205	256	239	213	242	216	228	208	182	234	223	240	208	233	222	224	216	216	222	210	233	219	212	184	222	207	215	205	237	225	205	218	226	219	233	200	217	227	219	203	213	211	220	221	231	201	245	208	208	228	252	198	254	209	215	232	218	225	238	210	207	230	221	217	207	201	227	197	214	227	207	199	234	216	209	234	197	184	199	224	203	217	208	229	209	207	226	227	204	224	203	212	227	204	231	200	207	220	227	226	212	211	211	232	202	224	225	190	240	258	242	229	216	221	223	219	217	219	211	228	215	230	205	204	241	212	211	245	221	222	208	216	234	190	195	247	235	234	232	196	218	211	202	207	241	200	215	218	230	194	207	241	239	242	227	217	206	226	216	203	187	208	203	215	220	256	208	201	233	242	215	202	241	246	222	230	236	196	204	237	210	200	165	208	225	229	219	265	230	199	193	223	212	208	211	212	217	198	225	188	230	187	218	218	217	210	216	224	217	256	230	224	231	228	204	226	219	221	215	200	223	209	233	211	232	244	201	225	234	219	216	233	219	211	231	228	197	230	186	242	177	226	209	211	212	236	220	209	208	223	209	227	244	221	194	210	220	209	223	215	224	223	224	226	208	220	202	225	210	221	228	196	223	227	215	232	221	228	199	228	220	233	229	219	213	218	253	193	217	204	218	217	224	225	217	223	188	191	217	203	226	222	234	201	216	251	218	202	217	197	216	249	217	209	223	209	216	195	221	233	219	211	236	214	195	191	249	191	233	205	235	223	213	217	209	212	203	245	230	224	217	213	217	222	196	217	207	243	245	242	229	196	224	232	220	229	232	251	216	241	203	201	212	222	213	242	226	208	211	215	211	195	210	236	189	222	254	233	212	199	210	237	229	215	255	195	233	208	232	230	242	217	222	216	217	247	225	217	230	196	193	201	212	214	214	225	200	203	239	195	219	231	219	224	217	257	245	208	212	212	220	201	209	214	205	224	222	237	218	219	207	222	206	207	242	233	201	206	225	215	213	237	182	197	227	235	231	202	202	224	227	218	211	206	236	214	190	217	190	220	219	238	211	205	215	219	202	224	222	203	247	240	221	227	195	217	219	207	224	229	203	188	219	204	231	261	201	208	230	209	255	202	212	228	224	210	210	195	231	227	218	197	213	227	223	221	243	221	262	212	237	214	228	215	215	196	229	198	228	221	208	215	230	206	213	237	201	205	215	238	214	253	222	208	216	218	244	219	239	221	224	206	201	228	234	219	237	243	208	226	217	202	216	224	185	208	210	252	224	244	231	203	209	217	223	225	227	193	228	219	202	229	228	216	217	204	220	216	239	188	219	219	207	231	216	201	229	232	217	217	240	214	206	207	244	255	233	218	233	236	206	222	219	235	212	220	243	208	213	227
11438	9512	19205	29917	28715	24295	27685	39782	31372	32179	20044	16754	18664	16268	12944	12094	12517	8311	9368	7695	7097	7842	7794	7133	8113	8371	9529	15177	9935	8048	9556	11981	10985	9958	12545	10639	11447	11823	15647	18268	23426	28872	16757	26860	32330	27569	25186	22463	13646	17371	22700	17365	8519	9034	9299	6933	6009	5636	5201	6785	5544	4034	3083	3275	5946	2673	2081	2025	2116	1551	1461	1693	1465	1431	1167	1064	1015	806	729	877	1088	904	785	798	935	948	993	1028	990	898	846	865	883	755	810	746	700	704	656	693	728	806	695	755	716	675	640	666	689	709	685	666	660	707	634	674	678	637	642	631	656	678	664	655	628	707	669	658	633	642	641	671	686	676	666	647	670	640	676	644	643	675	648	679	664	649	688	695	656	646	612	703	657	671	691	664	662	691	648	667	604	678	629	653	665	678	724	644	685	698	687	692	651	675	646	636	641	690	633	683	621	634	666	680	720	677	649	635	664	686	680	623	674	644	637	684	655	628	685	636	651	670	682	659	692	659	623	613	611	671	648	708	656	657	682	622	648	696	654	695	649	672	650	663	642	655	685	640	676	655	658	630	667	702	658	725	682	692	666	699	693	692	657	674	679	632	656	667	609	646	653	643	637	629	661	651	663	653	710	635	691	637	642	667	658	643	626	625	644	654	677	614	666	668	693	655	680	668	710	691	628	676	657	681	663	628	651	622	678	666	661	627	666	663	665	699	653	619	657	676	663	690	679	614	630	671	624	690	658	657	658	701	688	662	686	657	658	642	656	630	610	631	673	657	648	664	661	641	708	669	667	687	635	656	659	646	706	670	655	654	650	635	687	622	656	635	661	663	696	636	684	661	660	674	665	647	664	676	682	630	643	644	688	671	727	700	713	663	668	635	647	681	645	640	664	713	682	685	672	685	643	663	646	661	609	693	631	652	681	659	652	670	693	674	647	686	648	645	658	656	668	650	662	682	624	693	649	658	643	647	659	672	647	739	677	690	652	620	645	656	660	639	629	684	639	645	662	692	684	646	664	647	654	674	640	651	651	643	685	678	684	647	628	606	647	641	661	643	686	634	680	637	653	632	659	702	646	674	662	660	651	647	658	678	641	675	648	648	661	613	681	648	639	680	609	651	628	664	647	668	670	692	651	685	633	675	639	654	644	686	664	711	679	626	648	683	641	632	591	651	638	620	651	636	624	655	672	625	635	659	643	682	661	632	653	619	636	666	659	645	667	643	614	648	676	629	690	672	663	673	647	646	703	691	702	674	665	623	655	668	635	651	662	666	643	662	648	642	662	690	678	620	720	656	661	644	676	652	638	677	637	697	696	660	685	670	645	598	630	646	668	666	632	655	662	638	675	652	658	628	662	653	657	670	676	674	696	687	672	676	667	666	611	620	664	674	729	679	674	679	681	702	670	699	711	648	682	639	632	648	656	646	656	678	667	612	634	671	635	681	679	691	696	671	666	691	614	628	648	689	624	655	670	649	626	652	687	670	646	648	686	672	628	696	661	685	653	684	644	605	672	643	650	672	657	684	693	683	686	716	666	683	660	685	665	648	682	623	641	667	663	667	624	666	690	676	676	669	645	664	669	666	644	643	633	668	668	632	659	670	648	666	634	602	684	655	623	655	668	673	661	638	693	679	677	650	620	650	665	673	678	624	652	663	665	703	682	627	659	671	678	662	652	641	654	679	660	622	678	609	697	661	637	657	697	667	679	672	662	653	646	643	653	673	683	643	687	651	645	700	679	698	679	666	669	680	687	650	632	654	666	664	658	681	673	673	628	643	668	669	660	671	672	682	650	650	641	623	662	706	729	711	642	650	711	688	648	640	650	671	673	671	619	671	672	662	686	688	663	655	673	581	697	700	668	675	672	697	623	681	637	713	638	679	661	646	676	658	650	681	619	643	677	678	662	655	665	657	675	722	668	661	655	619	697	637	634	646	702	681	646	645	626	633	713	637	696	646	686	661	672	649	684	644	622	700	622	684	613	666	665	686	661	622	634	702	681	647	668	657	646	673	685	677	749	621	675	652	659	668	690	620	620	706	644	673	660	647	652	656	650	644	656	636	672	677	666	692	683	630	671	658	685	676	657	676	689	681	663	662	643	677	654	651	627	708	645	636	650	689	644	694	658	687	654	710	662	689	665	651	633	676	686	631	689	661	683	645	699	621	616	675	683	636	601	644	673	659	641	650	647	640	661	686	664	694	656	664	628	625	667	706	660	662	673	653	632	673	684	681	706	704	682	653	678	683	651	637	663	642	684	653	660	664	671	626	648	682	658	639	675	650	666	626	681	682	639	685	645	610	661	677	632	630	663	686	704	664	723	632	652	651	628	647	658	658	671	682	669	673	658	664	669	674	674	643	631	661	682	704	666	689	708	662	679	676	660	697	685	648	656	642	659	658	691	660	656	668	671	697	659	656	678	649	643	674	677	652	635	698	627	636	654	677	681	674	661	662	693	657	658	689	696	677	680	635	696	700	657	654	655	668	689	638	691	652	649	677	667	699	657	673	646	655	686	647	670	657	643	691	636	622	683	687	660	656	695	666	651	675	670	605	635	644	666	612	697	665	668	650	633	638	659	678	684	685	630	675	660	662	670	664	653	676	660	672	597	690	653	668	648	674	651	665	711	675	666	639	689	637	661	654	709	662	660	640	632	576	713	697	671	631	594	689	665	633	600	655	671	689	653	648	673	708	678	707	682	680	673	689	671	712	709	625	655	673	642	658	659	649	708	638	663	705	660	654	667	655	694	645	681	688	661	675	641	670	696	707	673	656	631	698	680	721	646	629	624	657	683	656	696	636	697	632	682	702	636	679	629	658	650	675	633	661	662	628	664	686	668	664	686	672	666	676	636	686	673	684	679	712	639	680	696	645	651	676	674	633	670	629	689	611	714	644	665	655	665	623	667	655	680	677	646	669	641	730	628	710	658	650	616	631	644	674	628	677	691	643	630	649	664	670	644	707	651	664	628	684	651	613	583	680	708	685	670	667	715	668	651	652	659	676	663	671	697	647	671	665	646	716	648	709	662	650	611	677	680	642	635	678	678	635	666	655	684	633	648	645	723	649	686	623	678	652	687	701	667	619	641	626	585	650	649	650	695	627	688	618	641	701	667	630	659	639	690	642	663	649	653	686	695	675	679	643	653	613	718	619	621	693	700	629	644	590	664	654	681	656	690	604	684	628	667	651	669	644	595	688	707	624	627	638	677	687	686	663	678	744	648	677	646	658	634	643	661	693	632	645	630	678	634	637	625	652	634	649	669	657	655	706	673	635	619	669	688	668	708	650	681	646	691	636	645	685	641	604	611	638	703	645	666	653	654	650	634	667	673	664	642	663	659	694	610	672	650	688	669	630	666	681	630	665	622	649	646	678	640	637	634	638	689	688	655	695	691	675	649	629	595	689	665	658	703	705	648	668	674	652	637	674	619	703	670	647	656	667	687	682	657	647	636	664	637	653	659	633	724	711	649	708	633	623	634	648	653	683	691	650	655	687	673	670	710	622	630	658
27144	18181	24962	34069	30347	25232	24916	35004	26095	22559	14369	8762	8553	7323	4933	4471	4678	3383	2906	2465	2064	2516	1960	1823	2172	2263	2625	5557	3095	2065	2535	3049	3058	2944	3233	2565	2812	3115	4243	5972	7431	12024	5620	10195	14267	11525	10451	8119	3987	5438	7956	5416	2105	1974	2112	1727	1350	1252	1126	1457	1293	863	658	689	1093	608	432	487	450	351	369	401	367	311	309	249	261	253	214	263	289	201	227	228	289	281	274	235	264	242	273	232	257	251	242	246	199	226	210	214	223	229	217	204	216	217	213	218	213	193	208	189	216	199	200	199	207	209	206	223	188	220	210	221	210	210	218	208	202	237	205	205	223	215	197	229	220	159	198	205	194	194	221	193	233	196	203	199	229	207	206	198	223	191	186	191	191	190	197	206	229	187	220	243	201	230	243	207	196	203	227	209	194	208	194	228	191	203	184	240	202	178	190	209	212	242	209	197	221	206	190	204	210	194	219	259	233	209	204	199	201	225	189	183	198	213	213	179	184	205	229	198	191	219	207	202	205	195	203	201	194	229	213	197	204	230	181	205	235	188	207	198	182	221	216	215	210	194	237	226	225	238	200	208	193	227	195	214	214	207	212	201	206	204	193	190	190	179	224	179	205	220	187	204	200	192	205	186	227	207	177	240	201	239	216	204	198	187	217	209	185	209	219	198	202	209	230	178	206	236	218	230	192	225	194	223	186	203	207	206	221	223	195	194	205	211	212	210	199	210	181	176	204	181	202	204	207	201	207	207	213	197	199	194	201	206	202	215	190	215	207	228	211	198	180	188	205	186	207	220	207	206	199	192	187	191	215	214	190	216	241	179	227	215	177	209	225	222	192	186	201	191	215	214	199	197	212	204	199	215	203	220	195	219	212	210	203	227	189	186	203	188	201	197	218	195	192	197	204	196	200	212	242	233	224	219	199	204	206	199	221	199	195	199	214	232	212	188	187	187	233	182	210	214	201	199	208	211	187	191	212	207	190	196	225	189	206	210	228	209	190	202	218	208	242	190	197	205	208	230	192	219	182	188	191	216	223	216	217	224	223	193	227	204	186	204	238	211	229	206	206	213	186	229	199	210	196	209	191	180	207	221	170	223	211	202	209	210	220	211	224	199	217	225	184	188	202	204	225	200	206	201	182	209	181	204	205	207	200	198	204	204	195	200	203	250	172	201	215	222	205	206	200	212	191	202	203	186	194	194	199	211	218	193	204	180	220	221	197	210	197	185	225	194	199	199	205	239	197	202	213	171	216	199	220	207	209	193	186	199	205	199	198	181	203	191	204	201	209	184	215	192	185	211	209	182	211	207	191	200	204	194	202	211	224	203	190	237	195	209	202	201	244	221	209	189	217	178	194	211	190	207	193	204	206	215	212	223	207	212	198	212	203	201	212	198	228	201	182	208	208	226	215	184	204	204	206	207	191	202	235	228	184	204	215	207	204	208	180	194	212	183	203	203	208	200	188	214	224	210	221	222	231	221	210	210	206	198	194	188	222	188	209	171	203	206	211	222	212	214	219	182	183	207	186	204	229	178	199	177	188	204	214	189	198	193	197	219	221	233	242	205	199	201	230	191	193	200	199	227	211	195	236	217	211	192	193	210	202	207	214	208	184	203	191	199	214	212	214	218	189	220	199	212	220	212	215	208	205	209	226	193	195	195	227	229	195	197	206	223	208	201	198	200	206	222	199	205	204	208	225	205	211	207	215	184	247	219	195	220	208	235	198	209	211	206	223	201	193	216	204	208	209	176	215	211	219	233	194	204	191	228	213	200	184	191	195	203	213	221	208	211	206	222	215	206	210	224	229	204	207	212	205	213	213	185	199	212	211	193	201	242	190	218	181	232	175	230	244	214	230	200	220	217	209	223	207	224	183	203	212	181	187	213	222	209	177	202	205	197	207	197	218	211	201	197	235	216	204	221	219	196	191	205	185	193	196	187	207	204	210	184	205	193	197	209	184	196	227	195	197	212	208	188	204	210	248	217	214	196	221	221	210	220	197	205	216	208	203	197	207	219	217	215	192	205	189	215	206	205	225	200	215	217	212	194	216	221	201	190	183	197	187	225	193	215	211	212	205	198	194	205	207	194	200	211	209	236	212	212	189	188	208	213	206	177	212	210	206	220	188	205	224	203	222	182	221	200	187	200	201	204	221	222	215	207	190	220	230	208	222	218	218	221	179	199	207	238	218	236	199	219	219	203	217	223	235	212	200	185	184	182	201	218	197	201	216	200	220	199	225	212	214	208	187	207	223	197	205	177	203	220	197	198	231	198	235	196	213	197	211	219	208	177	217	210	205	195	241	220	185	209	208	221	205	210	183	191	198	231	205	209	202	179	236	180	172	201	211	202	186	208	205	203	206	204	203	206	199	204	205	217	206	204	229	215	216	199	227	197	226	210	227	232	186	210	204	191	189	195	223	223	206	204	215	197	205	209	192	189	211	216	212	227	215	193	187	181	183	220	214	176	209	197	197	222	209	215	219	209	206	196	222	209	210	218	228	200	190	202	211	221	237	209	194	198	222	195	189	204	202	176	190	231	201	193	211	207	195	219	227	230	220	218	199	228	205	203	222	219	210	203	199	180	218	211	218	182	222	201	195	207	232	197	213	202	248	220	202	202	203	178	221	195	200	194	187	205	178	214	200	215	216	214	224	194	217	235	198	219	175	202	209	218	200	211	206	206	188	229	208	230	214	217	225	205	190	207	208	196	191	202	221	174	235	205	200	230	207	213	189	211	230	226	201	243	204	178	194	215	194	226	208	218	200	199	198	215	205	223	198	212	191	186	209	226	191	227	195	181	198	220	176	225	213	227	227	195	231	206	182	209	206	197	209	205	191	213	219	208	198	202	182	237	229	203	218	205	185	213	205	215	196	194	204	198	210	209	189	213	217	216	181	198	210	192	216	218	222	227	208	216	212	219	177	208	189	188	221	190	198	209	205	195	192	213	189	215	199	196	210	204	219	210	205	214	217	198	222	221	205	217	209	205	213	218	220	188	222	222	195	180	222	180	224	211	219	210	197	201	197	224	199	189	203	203	235	207	210	206	218	212	217	211	218	222	210	236	195	186	211	192	224	178	200	214	209	197	225	211	199	201	196	188	216	205	235	188	218	213	211	233	195	217	211	221	197	206	201	221	192	184	235	211	207	213	219	226	203	203	213	192	210	215	185	202	196	213	209	203	196	203	217	219	207	190	192	207	188	207	202	203	199	222	209	238	211	205	205	204	207	184	219	218	199	201	190	207	202	222	213	216	234	224	194	196	226	211	208	204	227	213	181	214	206	202	212	194	219	204	211	181	198	236	199	197	202	226	208	232	215	205	192	202	190	205	218	190	201	173	215	208	219	198	232	234	212	199	187	209	212	214	199	203	210	219	196	207	219	232	185	226	204	235	199	219	202	205	200	203	194	194	205	202	219	224	195	215	218	213	205	215	214	210	195	206	218	205	212	210	194	231	207	226	221	213	217	220	192	176	180	230	240	210	174	214
15439	13655	24853	33805	33030	28648	34137	42692	37638	38000	26134	24100	25007	22330	18163	16817	18208	13793	13804	11962	11073	12648	11372	10975	13011	13023	14138	23306	15444	13489	16204	17472	17156	16161	18658	16314	17455	18994	23606	27306	31393	36715	25089	35708	39452	34709	32811	31634	20499	25906	30834	23777	13247	13270	14542	11819	9947	8860	8147	11101	8858	7001	4896	5599	8397	4062	3120	2854	2953	2269	2013	2389	2127	1933	1707	1250	1274	962	1037	1316	1344	930	894	940	1304	1218	1270	1180	1249	1143	1031	1066	897	851	892	931	795	740	696	690	712	704	673	673	663	635	662	648	705	677	697	646	649	615	655	672	663	625	604	617	660	647	643	646	655	656	631	611	680	678	636	603	622	631	626	606	649	640	654	654	638	677	631	616	616	637	619	675	665	642	625	655	639	609	668	644	634	656	635	621	619	622	649	660	707	602	612	636	652	656	697	626	662	665	642	654	644	618	611	660	633	626	606	612	663	671	586	651	646	656	612	626	644	654	648	637	598	629	600	618	640	644	671	643	650	658	655	651	656	652	654	632	625	624	654	649	638	628	620	606	578	627	662	652	597	653	644	655	657	680	603	625	622	668	677	634	622	675	643	639	678	603	648	637	657	667	649	605	652	663	649	659	622	618	629	661	652	595	612	678	603	611	668	637	656	662	666	657	631	619	636	630	676	646	672	665	670	626	627	576	651	632	626	666	624	563	635	628	633	664	631	630	660	658	640	634	605	621	596	631	647	601	638	628	670	634	665	643	631	585	666	650	614	633	659	650	588	644	602	626	668	621	664	645	641	646	656	634	625	635	613	628	622	667	654	599	650	724	604	646	624	607	632	624	671	633	664	652	630	656	645	621	637	666	651	672	645	650	639	596	653	651	610	623	634	658	610	563	605	611	612	628	647	622	652	627	602	621	652	624	644	632	621	610	588	694	637	649	613	651	673	647	672	618	636	622	648	654	636	647	654	602	613	685	636	606	637	696	628	643	665	630	648	605	654	624	611	629	655	640	629	658	648	593	602	636	658	649	677	643	614	583	650	596	614	653	625	650	593	623	642	676	657	658	637	614	608	571	613	632	665	653	642	680	601	611	678	598	669	629	604	644	671	631	626	622	618	609	635	641	652	604	634	643	620	646	663	662	621	602	629	623	626	627	631	677	633	631	628	641	677	611	634	680	609	624	618	640	674	632	616	625	637	600	656	694	668	602	610	603	648	624	625	658	653	658	596	662	613	634	678	612	662	652	639	631	633	637	642	572	598	652	664	655	640	642	625	621	675	620	642	611	606	681	663	650	621	612	645	663	642	625	616	680	665	620	658	662	648	656	638	658	656	689	684	620	632	605	570	602	634	626	623	648	632	675	659	589	633	626	646	631	617	610	604	647	586	645	610	621	674	645	681	601	660	654	654	652	624	663	628	625	626	623	614	642	638	632	629	651	665	611	654	620	642	638	635	652	631	642	668	678	628	606	635	622	686	659	625	670	656	622	675	662	611	676	587	602	643	612	615	633	640	628	650	640	614	645	654	610	610	618	649	646	632	634	647	609	644	631	660	673	610	606	577	612	628	626	665	577	641	693	578	656	621	619	644	618	614	634	642	640	630	595	662	660	601	622	606	667	610	610	623	628	644	603	658	616	595	671	620	653	700	635	615	632	637	650	608	673	633	658	640	710	659	655	617	638	614	644	628	600	655	632	664	638	652	670	617	641	686	620	598	618	609	601	609	622	633	655	608	653	642	664	626	640	637	601	647	614	621	639	691	606	642	652	625	629	647	638	647	599	617	620	622	616	606	648	618	606	659	614	594	655	628	637	606	634	638	655	641	639	606	653	630	611	601	623	663	654	688	600	683	659	637	647	648	611	649	632	612	635	620	633	622	655	642	645	627	594	603	620	641	603	645	627	688	618	651	606	640	626	650	658	586	601	643	660	614	656	618	656	639	618	620	617	605	603	607	626	666	656	597	612	620	635	623	636	706	643	641	655	642	616	664	611	632	613	614	641	670	620	623	649	593	645	625	652	589	628	656	638	608	655	636	636	652	649	670	622	674	629	651	626	629	656	615	586	633	621	635	594	599	631	638	629	604	600	650	631	641	669	635	641	663	643	666	653	631	629	627	651	648	664	649	639	640	634	605	626	649	661	609	628	622	642	687	653	603	612	604	639	646	619	665	620	633	631	645	656	630	605	633	601	650	635	619	655	611	607	643	617	611	605	644	638	665	587	657	642	615	606	628	647	620	662	649	601	572	575	612	609	658	639	664	609	683	675	648	662	662	620	647	613	651	652	639	645	616	602	623	616	632	655	668	659	635	617	615	639	618	652	600	599	646	577	651	617	636	618	634	603	688	618	600	652	616	631	672	633	574	623	629	623	659	632	701	642	616	635	672	659	603	610	635	662	632	642	664	593	648	618	644	623	638	606	652	654	627	632	646	637	650	612	604	647	699	656	651	619	609	686	657	668	646	600	667	629	657	686	646	671	630	644	640	635	608	638	638	625	604	665	660	612	607	628	586	564	631	656	609	605	631	615	598	625	629	651	595	657	662	616	662	663	636	584	634	653	610	635	646	657	598	676	666	655	627	645	663	682	606	597	630	648	638	618	628	656	608	617	625	632	614	659	660	624	613	635	665	598	708	672	628	640	605	641	688	671	627	597	643	651	618	585	644	649	616	644	606	660	644	659	586	671	633	647	651	643	641	641	607	632	641	636	615	635	676	587	639	625	643	678	619	647	644	646	655	663	656	616	634	623	641	627	629	657	664	606	612	644	633	617	595	618	628	639	656	649	584	641	640	629	663	615	620	651	635	628	675	574	613	641	638	644	650	607	665	649	620	612	666	643	599	686	665	588	658	619	644	602	633	640	606	601	667	619	641	616	691	658	670	647	616	615	637	647	636	620	640	636	660	654	618	618	650	666	627	647	633	654	648	589	602	632	633	620	683	630	609	656	653	611	586	612	607	611	627	638	612	659	649	605	649	672	638	668	667	643	637	652	639	674	631	667	637	675	606	651	616	630	628	645	598	622	638	616	669	643	648	586	605	645	645	640	615	594	630	646	664	664	634	615	660	631	621	616	631	666	643	625	625	652	645	647	599	650	659	670	648	662	584	604	613	616	642	592	648	636	603	639	642	586	630	663	693	632	643	625	584	631	625	635	635	645	629	613	625	641	634	638	686	635	635	606	624	602	657	620	664	628	622	618	586	657	633	603	591	618	652	633	626	644	615	665	633	586	582	616	634	641	649	625	645	696	685	645	639	663	629	647	658	661	676	608	623	642	594	654	626	657	634	669	659	672	610	611	647	618	636	638	640	646	633	581	653	594	650	620	613	645	640	609	591	610	597	620	681	610	601	634	651	623	671	567	617	623	650	649	628	621	610	683	644	625	642	664	678	656	615	648	654	598	634	627	590	584	636	670	687	659	640	639	669	655	634	613	627	638	681	660	633	676	630	646	619	602	593	644	646	654	657	664	606	631	649	626	628	686	614	647	654	660	610	650	621	611	662	641	655	591	620	620	634	677	654	634
5740	3093	4619	5134	3647	2422	1940	2292	1313	1114	779	617	637	586	533	500	507	449	434	425	422	438	403	421	376	427	391	498	388	427	408	438	447	408	411	423	363	403	425	554	546	741	476	648	763	629	599	518	446	500	528	428	385	376	388	345	395	326	359	377	372	334	343	370	346	349	362	342	316	364	327	323	345	326	367	347	349	359	351	341	324	312	348	361	387	362	352	338	355	343	356	362	322	324	336	350	329	346	359	317	333	325	363	328	325	343	318	324	318	354	320	328	339	346	305	346	340	363	309	358	331	358	323	337	352	338	345	341	365	361	326	314	346	374	341	326	341	317	340	350	319	320	337	328	372	341	305	362	353	365	359	346	336	324	320	328	328	313	340	345	324	337	377	335	362	367	344	351	329	359	337	348	348	355	322	338	312	323	350	341	324	311	343	339	360	342	339	357	356	338	329	340	333	340	347	328	330	344	314	317	341	325	334	347	334	365	356	348	337	335	332	310	332	333	351	305	337	335	330	333	348	332	337	352	360	345	381	334	325	305	326	342	340	324	324	347	358	334	333	340	370	357	347	370	320	336	317	329	343	338	382	347	335	308	341	357	358	345	342	348	301	348	326	347	362	324	361	360	335	376	358	329	370	315	327	343	323	321	337	308	340	365	328	344	344	310	339	355	335	308	312	326	336	316	348	333	354	308	367	349	363	305	321	331	336	387	336	342	298	322	341	332	317	342	340	334	349	319	339	338	366	358	319	355	369	349	335	360	339	320	300	316	354	364	335	339	342	335	336	305	339	318	322	341	329	325	352	349	329	334	341	345	314	365	293	340	330	346	319	329	329	329	358	325	371	346	359	329	346	349	323	336	352	352	343	357	355	339	342	335	309	338	335	330	334	351	340	314	331	339	349	365	306	350	326	353	393	361	299	331	318	345	342	317	325	306	339	349	377	383	372	344	334	306	352	371	368	373	326	325	357	374	313	372	340	370	385	378	320	328	339	335	347	330	359	330	303	373	352	352	358	315	347	346	321	345	330	341	325	347	345	350	313	355	368	338	312	345	295	327	348	354	333	321	332	355	336	348	314	353	339	303	348	348	310	366	323	325	348	329	317	349	320	346	361	353	346	346	361	348	324	341	327	324	351	340	346	325	343	343	368	341	314	327	338	349	326	349	363	336	360	320	330	346	324	323	338	338	390	320	341	344	338	312	354	333	321	339	339	316	338	339	325	334	336	345	365	368	294	364	359	328	345	332	343	305	344	341	311	336	314	293	337	339	310	322	327	336	345	349	329	348	347	374	347	317	340	361	359	336	342	354	334	355	343	341	337	323	316	343	328	332	348	321	342	316	328	357	356	352	351	352	330	337	365	348	328	358	341	328	333	331	354	365	338	346	342	311	340	364	322	379	352	353	339	376	321	364	343	327	355	316	341	334	339	334	329	333	361	320	318	349	300	330	337	356	335	336	352	347	326	328	311	365	336	346	310	371	326	330	324	330	350	350	350	299	353	332	364	321	310	319	336	370	345	368	352	353	345	336	351	346	325	325	345	318	336	354	351	357	318	335	329	345	342	332	330	329	333	340	345	354	339	333	338	311	318	334	358	353	338	354	337	317	338	332	372	358	293	321	327	306	353	325	342	366	338	310	336	323	286	345	330	350	324	357	323	334	321	351	324	358	373	325	344	342	331	346	328	322	311	339	374	348	344	309	349	310	353	344	321	340	355	352	327	319	296	369	325	330	351	355	328	337	316	358	293	313	339	373	331	339	358	339	324	317	368	307	347	335	364	330	335	338	334	335	322	351	357	323	367	316	332	326	311	317	330	341	338	309	355	378	319	324	321	359	342	342	346	319	320	347	337	322	331	310	364	301	344	327	327	330	357	331	356	350	340	336	344	353	353	359	305	372	334	382	341	321	342	347	326	336	346	327	362	334	373	297	331	338	323	334	354	308	329	327	311	352	349	354	350	340	360	319	338	306	308	329	320	339	344	358	349	331	382	344	322	292	367	329	324	310	325	347	332	347	341	304	300	348	329	356	336	336	327	322	356	366	364	368	333	315	354	323	349	354	328	348	325	330	324	332	313	314	321	365	313	301	335	318	352	343	318	348	301	345	356	336	354	335	350	323	341	368	338	350	346	326	322	311	344	335	319	336	344	352	357	313	356	351	354	354	327	355	336	350	340	361	328	362	340	329	374	340	304	321	331	311	359	305	351	331	333	321	319	354	386	316	338	324	340	359	333	372	346	335	326	358	335	347	338	303	333	339	308	310	358	351	364	338	332	338	322	352	305	373	302	346	343	355	336	349	346	325	382	333	359	320	325	348	347	328	332	323	323	343	320	333	330	318	350	326	336	351	360	351	315	334	367	341	364	329	352	352	340	344	333	342	331	341	359	355	333	347	341	346	301	314	311	344	349	354	317	338	349	338	339	318	366	351	360	345	311	311	317	350	360	347	342	355	333	344	297	351	326	342	350	323	328	358	363	339	329	359	335	339	346	334	340	341	355	343	328	375	347	350	336	368	373	361	340	353	351	330	346	340	329	328	344	340	337	353	329	326	349	332	365	346	363	349	344	320	349	348	356	320	322	332	302	373	378	352	339	331	350	323	376	365	317	366	328	332	343	336	341	368	323	386	325	359	339	361	371	353	351	359	341	348	337	351	339	297	365	346	328	370	345	330	369	376	378	340	337	356	334	352	317	333	326	345	312	330	366	358	336	313	346	316	332	351	327	323	323	309	314	331	354	342	355	320	309	360	338	323	331	328	314	335	339	337	327	337	371	300	332	349	353	342	328	345	335	334	350	354	365	346	349	332	324	345	359	342	350	367	349	303	325	376	351	350	333	337	338	329	368	324	333	326	324	352	352	344	317	343	336	368	342	366	319	322	319	364	325	309	339	323	318	316	342	357	340	314	327	330	312	329	317	328	318	342	363	348	346	345	339	340	340	303	306	338	324	327	361	337	343	329	327	333	321	349	340	324	308	341	338	331	348	353	377	374	359	306	320	326	319	347	308	367	320	384	335	341	375	327	337	368	319	313	325	353	361	356	319	351	367	288	335	343	326	365	336	365	331	326	335	366	360	324	346	328	371	319	315	330	314	325	351	339	317	351	356	345	325	390	332	326	362	342	351	337	350	363	377	331	352	346	346	332	332	353	356	353	338	338	338	349	315	349	355	316	346	314	310	387	325	339	325	286	332	348	351	337	340	338	353	393	358	375	345	335	338	353	336	329	334	326	354	373	373	330	293	313	365	319	317	353	325	320	347	384	316	351	359	341	373	330	355	354	341	350	343	342	314	363	363	312	348	371	344	298	330	361	317	347	333	324	303	349	357	342	336	341	357	338	343	311	343	349	368	317	367	332	334	333	341	342	334	347	337	354	327	344	356	330	323	299	344	363	346	353	338	357	330	338	352	333	339	359	335	374	345	352	337	350	318	325	359	309	380	359	340	332	362	314	328	354	318	343	374	341	329	326	329	323	313	328
4432	3648	8984	12185	9733	7133	6932	9981	5582	5115	3328	2851	2942	2663	2124	2196	2137	1814	1873	1726	1690	1673	1574	1543	1562	1601	1692	2310	1719	1586	1700	1852	1805	1635	1733	1555	1687	1743	1975	2406	2585	3709	2026	3342	3915	3219	3030	2907	1799	2248	2647	2132	1459	1393	1560	1397	1207	1245	1265	1379	1229	1167	1096	1074	1246	1089	1035	1043	1042	944	1007	984	971	995	982	944	1012	941	932	946	1021	1001	960	1015	988	999	1027	967	958	997	935	996	997	1002	1038	981	958	913	948	1003	998	937	1004	943	954	979	943	944	963	993	894	960	978	994	955	976	954	942	923	969	946	962	966	942	998	995	977	967	945	962	938	952	978	952	961	923	965	969	954	1001	976	988	953	982	955	947	939	992	974	932	1000	1008	970	967	953	988	942	943	956	977	960	975	936	943	989	994	925	950	937	949	988	982	968	1012	931	940	1008	921	956	980	959	951	1000	1011	973	963	955	976	944	990	939	995	1003	974	938	970	935	991	951	967	953	999	917	1004	979	972	935	956	907	979	988	973	1011	1001	911	932	899	953	1000	914	978	973	954	941	975	917	948	982	957	989	996	983	936	982	984	944	987	972	1024	961	940	935	883	916	948	938	914	958	975	1006	1008	869	941	909	965	968	968	969	910	963	987	925	959	888	995	954	973	969	1019	931	960	977	937	964	1007	975	930	1029	921	944	969	921	926	932	933	961	1001	936	896	924	907	987	1018	976	918	949	1004	950	963	1023	932	962	912	919	912	960	989	986	940	909	1000	966	988	988	962	943	976	961	981	951	939	1022	959	921	957	982	972	898	976	958	978	961	971	945	930	977	1006	974	900	962	885	939	908	973	926	1009	1020	968	985	958	911	977	927	983	959	984	959	927	945	925	948	964	956	977	980	959	971	963	943	934	925	988	927	949	972	952	902	986	973	1015	978	933	939	975	976	953	996	972	975	946	931	963	955	920	1033	987	1008	911	1002	933	956	959	902	921	983	927	909	966	957	921	967	925	1024	936	926	917	976	954	929	974	927	1007	936	944	988	951	905	936	1017	951	949	988	1012	955	963	894	956	927	1002	915	955	949	918	923	982	971	980	984	930	953	954	970	922	968	929	942	892	937	985	957	895	961	973	975	991	937	978	987	939	953	941	983	907	928	1040	1011	945	937	970	988	992	966	947	940	989	985	977	943	966	952	1039	890	950	953	937	946	969	962	1016	936	916	934	1001	947	989	962	906	918	978	945	985	1019	1008	960	956	948	968	930	959	969	967	962	949	940	916	954	896	956	1003	978	914	961	1020	941	997	943	959	916	988	965	979	915	903	971	979	981	941	1009	911	947	943	996	1005	962	998	936	942	948	919	951	948	925	982	933	947	949	917	984	1007	899	947	988	956	936	973	1008	932	994	899	1006	969	930	899	933	967	963	870	952	1014	933	935	1045	953	954	920	947	1001	958	934	1009	1001	922	944	936	950	1022	943	935	961	964	965	941	936	941	937	978	938	995	977	968	943	926	944	926	977	967	966	980	997	969	976	958	907	1006	980	976	962	935	970	918	960	947	952	939	963	974	936	932	910	945	971	1010	1009	929	930	982	1007	946	958	963	985	947	975	992	906	975	977	932	935	988	951	961	958	952	931	943	953	874	927	970	918	930	992	954	892	995	962	960	1010	993	965	974	1002	991	938	928	932	1011	1012	966	975	940	1017	934	1022	914	958	921	948	957	962	951	980	992	964	964	939	951	914	972	1001	945	1019	935	941	958	950	1012	951	933	992	930	990	950	917	946	952	976	956	985	986	1026	983	943	942	904	981	941	1052	949	952	999	851	1018	920	973	998	944	932	975	948	942	986	950	947	977	1006	929	958	950	939	999	972	951	967	919	907	911	977	959	892	969	963	999	953	912	1005	961	954	926	995	965	938	946	908	1004	991	931	936	977	1011	959	957	976	913	980	968	948	938	990	970	948	954	957	955	993	968	936	947	963	948	979	977	897	952	966	983	958	980	895	938	947	901	888	945	920	1008	923	975	987	975	970	930	955	987	953	965	951	1003	941	963	978	908	995	986	999	943	962	1019	913	993	983	969	977	1032	970	917	1041	989	936	926	975	971	936	951	930	994	898	1031	999	962	995	1003	964	965	942	963	961	978	998	933	988	956	984	986	992	972	952	1024	958	1003	944	995	964	970	993	1017	929	966	1005	957	1013	976	943	975	990	976	937	955	953	974	953	952	985	981	953	961	940	987	996	953	971	1021	979	982	884	966	973	942	942	954	964	917	1001	956	1021	1004	953	965	977	968	957	952	974	961	972	963	918	937	905	969	966	917	999	892	984	940	1007	952	978	976	969	989	980	931	974	909	934	934	966	950	970	914	945	983	954	969	932	956	975	906	1017	953	973	917	924	977	990	942	909	974	920	893	963	991	956	943	886	978	951	974	965	952	997	985	946	994	958	996	961	996	941	943	937	985	947	997	952	920	956	947	986	965	924	969	915	941	1030	987	931	986	966	952	1016	992	984	961	952	963	996	935	938	918	1009	974	970	951	944	962	925	924	960	937	953	978	926	932	965	971	938	942	936	959	987	942	983	973	976	969	978	989	983	991	917	967	948	972	966	959	923	932	950	938	958	948	930	989	999	918	915	918	941	1006	960	957	939	933	971	961	951	976	994	945	957	942	960	935	926	926	1011	971	998	939	978	946	929	928	972	976	974	921	958	967	963	1031	944	975	992	932	936	971	993	878	940	976	998	941	895	993	974	930	948	924	973	950	981	977	983	921	987	958	952	933	1017	968	977	934	896	980	974	925	927	951	940	967	953	972	956	984	923	920	979	952	964	950	905	950	959	973	896	935	946	948	983	987	980	925	989	983	951	952	972	929	1042	953	971	973	1011	1007	975	997	909	960	932	977	944	941	942	1024	978	935	943	927	911	978	1008	959	969	922	901	968	961	1010	979	904	962	908	921	942	963	924	954	954	985	971	954	957	989	874	957	997	937	936	961	991	999	928	968	930	956	936	982	993	961	969	925	912	1008	972	911	976	949	972	957	955	908	1004	1020	977	920	977	975	995	1005	902	1025	873	925	969	922	972	994	948	920	950	922	996	980	960	981	972	911	935	975	960	972	990	905	984	947	962	968	951	1017	968	918	947	962	953	948	949	974	980	972	966	927	914	993	933	985	923	982	951	914	977	950	978	972	957	890	999	982	955	999	988	960	941	961	1002	945	972	962	927	990	1022	1028	936	1015	937	917	896	934	907	980	1033	953	895	971	968	982	955	985	972	955	959	953	960	965	945	955	949	932	927	918	982	946	953	910	972	975	953	970	905	925	994	925	953	950	929	962	919	983	933	1005	991	992	988	934	918	951	984	983	974	973	948	977	930	933	1004	936	962	925	991	944	999	989	926	947	916	993	963	940	1022	942	1003	979	966	1018	967	938	1008	959	943	943	989	966	988	908	949	971	963	967	922	948	951	941	956	953	1010	963	933	923	918	966	1005	906	933	958	968	961	951	992	950	912	921	976	958	1033	951	928	974	984	950	951	985	958	948	970	931	962	994	904	934	1016	919	949	962	1014	963	985	922	970	978	948	951	1027	969	949	933	932	942	887	931	1001	935	972	1020	939	957	957	990	995	934	990	1000	982	960	913	984	946	931	971	991	944	963	1010
17853	12419	20887	29460	26304	20792	19227	26094	17510	13045	7618	5015	4951	3926	2671	2532	2732	1933	1725	1301	1749	1500	1446	1378	1393	1377	1414	3082	1655	1389	1648	1734	1830	1746	2056	1800	1774	2073	2573	3725	3966	7125	2743	6306	7407	6373	5241	5224	2069	2881	3945	2811	1056	1033	1316	1068	906	725	648	941	860	594	528	537	805	501	384	356	392	364	344	320	306	269	334	300	276	270	309	281	281	261	263	299	294	309	280	312	287	267	242	292	290	309	234	233	251	269	272	243	298	272	247	290	286	274	264	233	274	243	239	241	253	243	241	250	263	252	272	249	261	258	251	251	260	247	238	223	246	281	239	240	228	263	234	250	249	239	227	267	247	259	242	261	256	276	232	274	235	262	272	228	261	251	218	273	250	238	257	264	252	218	244	246	253	250	253	272	252	253	261	289	255	239	246	271	237	273	255	239	233	258	254	264	237	281	258	248	265	231	256	263	270	254	261	250	247	279	252	231	250	273	259	257	236	255	264	248	269	248	274	274	243	242	246	264	233	284	250	246	239	249	253	235	232	266	254	253	251	245	284	270	263	259	254	264	260	259	236	284	268	265	248	254	265	255	255	251	239	271	248	280	258	243	270	233	224	244	274	247	261	233	261	249	276	274	262	250	262	228	240	256	260	233	251	244	228	236	229	262	271	285	272	287	206	261	240	256	241	265	252	246	282	264	258	268	289	263	264	256	234	284	260	255	269	240	284	255	283	228	221	240	261	278	274	219	267	233	249	278	233	220	274	253	250	260	249	265	258	245	266	276	223	251	236	242	251	262	272	265	259	257	258	237	270	221	267	245	235	262	287	275	247	259	250	251	240	276	268	246	251	256	253	222	245	258	213	273	257	280	265	264	269	253	233	247	256	253	264	228	261	230	229	265	271	281	261	257	249	258	251	257	252	269	258	210	275	255	266	228	245	236	271	244	236	269	271	265	255	269	252	253	266	256	230	289	247	259	242	235	250	238	251	243	261	231	271	236	256	257	222	265	251	268	257	246	252	261	243	262	252	234	274	232	253	267	283	252	245	285	269	244	272	283	253	255	266	241	253	259	258	271	255	284	266	267	253	253	279	252	274	253	281	248	238	274	265	231	239	273	249	250	243	261	278	240	257	255	231	235	302	275	244	272	258	252	239	228	251	256	251	239	258	219	260	271	258	283	247	266	263	245	252	236	268	273	238	296	248	258	252	266	261	279	238	278	239	237	236	225	219	261	233	263	279	275	236	238	254	259	273	258	243	251	294	232	257	247	268	266	258	287	229	265	262	261	280	231	243	260	234	263	239	265	235	294	266	273	268	245	282	266	252	256	254	225	256	247	256	244	253	245	286	257	254	272	224	260	259	258	249	271	245	250	275	252	268	264	245	228	272	242	256	257	237	286	273	212	269	260	261	268	268	257	269	235	262	247	247	249	282	253	273	259	292	251	220	244	261	244	237	234	255	227	274	240	258	256	237	271	269	229	258	257	224	260	255	239	260	254	255	250	269	263	265	247	268	251	264	252	237	258	263	248	251	272	246	258	238	249	250	262	253	272	256	245	241	229	281	281	240	273	259	237	213	238	247	246	261	251	227	244	270	259	256	279	238	264	263	256	255	273	250	270	244	275	243	277	284	244	279	263	244	254	263	261	283	274	260	232	254	256	240	254	248	238	279	263	265	255	254	244	249	277	275	257	260	246	272	228	261	257	262	261	274	253	283	248	242	215	241	248	247	237	243	255	274	260	237	255	251	252	259	264	270	236	216	244	253	283	255	245	275	236	276	267	263	269	240	238	262	250	251	225	267	284	244	247	255	282	238	236	237	238	261	251	256	209	256	270	263	269	267	269	252	246	267	235	252	277	265	250	289	233	231	269	278	267	260	249	251	250	269	258	238	236	250	235	230	256	272	270	248	251	253	245	283	252	263	271	231	256	283	246	252	252	271	243	242	265	256	269	258	241	252	270	277	237	232	251	244	267	249	255	284	249	292	248	245	255	255	268	260	231	244	256	271	278	261	249	265	231	277	270	212	233	249	253	255	243	244	234	270	266	293	280	278	241	269	249	238	240	228	258	238	256	231	263	231	272	284	242	275	239	270	264	256	256	271	269	273	245	240	254	261	273	258	270	282	247	249	261	264	257	266	245	259	256	247	237	237	253	278	237	253	239	248	236	227	259	258	241	258	234	225	265	263	250	221	258	259	237	245	271	248	244	273	269	285	278	248	282	233	230	247	279	289	234	256	250	248	256	278	263	268	262	237	277	218	251	288	218	246	240	249	274	257	258	285	245	291	250	280	258	235	253	229	249	263	237	238	250	254	241	259	318	236	272	215	251	248	245	239	280	264	280	235	241	244	250	254	218	260	237	251	240	248	249	248	268	257	247	258	251	238	240	254	236	252	292	254	276	245	228	231	247	259	264	251	272	274	248	257	270	282	267	265	245	236	262	242	259	267	256	255	273	247	284	243	250	276	243	259	256	278	228	262	228	270	261	272	259	240	226	246	275	266	280	243	261	251	268	287	255	237	285	276	254	253	281	261	252	253	253	243	270	270	240	265	239	224	233	255	254	253	236	255	238	243	241	242	251	251	277	229	281	255	236	252	273	287	250	225	239	264	246	261	231	267	248	223	252	273	258	245	268	233	279	252	244	250	306	263	264	233	271	228	237	251	250	256	247	269	261	234	263	235	241	271	237	254	266	266	244	275	230	247	254	271	262	273	285	245	247	242	266	254	272	250	246	266	240	236	228	261	259	239	259	279	239	238	257	253	280	249	248	252	256	217	260	249	283	240	299	237	266	270	256	231	263	283	225	236	242	259	262	253	280	267	239	236	231	269	281	238	240	261	269	230	257	244	283	235	260	244	233	244	231	247	256	245	260	241	253	271	271	229	222	247	245	277	233	247	241	291	243	253	258	260	244	270	247	259	226	261	257	266	249	272	264	260	259	273	244	252	262	234	254	243	244	270	251	275	272	262	258	259	245	248	274	267	251	260	258	245	266	256	245	238	262	242	276	227	250	245	252	256	248	247	278	270	270	256	264	236	259	252	246	258	253	255	254	277	237	264	239	282	243	250	263	266	261	274	254	246	258	263	236	256	245	257	252	260	291	243	219	277	251	256	234	268	260	200	240	245	253	266	272	261	252	263	252	229	247	227	265	242	261	281	265	262	258	224	245	255	267	254	275	283	254	219	251	267	252	283	249	273	249	255	239	257	272	251	254	249	254	258	247	259	264	264	260	259	243	258	259	252	289	263	276	256	256	253	263	256	234	227	265	226	263	259	268	269	254	238	257	255	267	214	243	249	266	255	232	290	263	252	256	267	221	289	261	239	260	256	251	274	248	249	229	226	268	214	255	262	266	259	265	265	280	250	217	270	250	262	247	273	251	248	256	254	258	264	249	240	258	237	267	235	265	284	259	261	250	261	250	272	230	235	247	253	243	244	235	249	247	248	240	280	235	236	225	248	239	233	249	231	234	241	251	247	250	281	231	254	252
11293	10541	21818	29660	27834	25362	27780	37283	29030	28243	19817	16992	18019	16255	12208	11835	12235	8558	9435	7905	8211	7698	7857	7293	8038	8763	8965	16163	10280	9345	11383	11131	10871	10833	12494	10639	11678	13209	16021	21036	23477	28989	15921	28388	28712	27470	23863	25121	13069	17601	21766	15987	7596	7833	9629	7640	6307	5260	4771	6950	5605	4115	3275	3249	5259	3111	2252	1971	2015	1856	1559	1515	1457	1439	1435	1114	1082	1002	1034	978	995	819	891	979	1067	1053	1136	1133	1156	1116	1009	1073	1164	1379	965	794	804	787	810	853	853	818	820	770	868	834	818	778	807	767	761	723	768	773	769	780	716	726	754	760	726	797	770	728	769	762	787	724	799	729	736	713	749	730	755	754	711	761	770	779	792	769	720	784	772	737	732	770	781	765	772	772	733	742	807	808	751	703	758	755	741	759	770	718	735	757	774	746	732	745	749	773	747	799	830	740	733	806	706	751	798	660	754	723	768	720	786	783	745	728	748	779	786	690	784	730	767	749	731	773	715	757	756	720	726	779	765	736	745	767	692	778	767	711	769	757	725	773	791	722	739	747	733	742	771	806	720	726	763	768	773	723	778	764	753	798	803	805	791	807	789	750	780	748	740	767	778	756	754	752	803	741	789	818	726	748	715	748	750	741	782	766	794	740	755	748	793	747	733	749	759	756	722	766	748	750	741	749	731	776	712	761	699	730	763	760	764	724	757	719	791	736	761	768	747	777	707	700	821	723	733	736	767	763	736	775	785	766	807	709	765	730	777	745	694	787	735	768	744	777	770	719	702	758	800	747	727	782	747	761	760	736	741	756	718	762	730	735	762	765	741	758	733	770	770	723	745	764	758	715	722	770	759	755	749	721	750	762	734	763	774	756	780	754	749	744	722	711	774	742	795	724	757	685	750	719	735	753	752	797	715	773	685	771	776	732	783	771	730	744	720	700	746	744	752	753	734	701	762	761	750	740	714	759	730	737	739	752	755	767	764	773	724	743	765	743	771	738	801	728	753	721	752	741	708	719	711	719	735	679	737	756	661	755	743	763	725	767	769	758	735	768	745	774	762	785	768	771	691	771	745	725	781	725	714	714	716	736	805	774	745	719	751	706	747	767	765	776	794	733	780	753	724	687	775	793	801	782	743	730	733	733	709	766	719	782	801	750	756	757	719	770	729	734	741	754	709	741	732	726	746	773	783	732	754	758	767	750	789	744	771	799	752	742	758	718	775	775	727	771	797	764	785	727	749	767	798	751	727	724	750	802	710	790	773	729	757	755	754	736	694	764	726	766	722	787	770	718	779	782	744	761	778	790	730	773	750	750	738	778	729	754	742	753	777	744	756	783	740	767	727	744	751	773	761	799	733	744	734	727	709	756	782	750	743	747	768	759	732	765	779	757	773	745	783	723	759	727	702	744	790	755	709	723	726	731	782	744	761	744	757	748	747	736	761	797	710	820	705	780	752	700	733	770	729	763	747	765	756	743	773	788	751	778	688	797	731	709	751	758	750	736	780	758	728	748	750	721	745	709	837	756	756	707	764	758	695	732	715	652	730	761	773	736	711	752	694	757	766	772	757	788	810	764	773	757	778	714	763	739	721	749	715	690	708	759	732	764	740	747	743	755	750	717	763	703	800	800	756	725	737	748	787	737	731	791	693	761	756	747	747	769	734	718	798	791	761	727	802	797	811	767	726	708	764	753	737	777	733	790	789	751	763	723	700	782	712	789	761	791	727	812	745	728	757	734	767	704	787	729	816	795	806	773	700	741	763	720	744	772	741	730	731	754	731	750	746	737	738	740	787	763	791	715	731	712	745	685	794	749	762	750	747	739	742	717	810	739	762	733	736	722	716	745	733	729	729	814	725	752	728	776	770	734	744	769	730	754	733	690	778	741	767	768	736	780	731	773	723	760	755	775	688	759	729	777	732	775	775	801	774	761	776	779	752	776	770	768	788	730	737	795	792	758	717	756	761	706	764	746	713	757	762	762	751	752	781	731	741	748	803	732	770	729	717	734	747	708	743	752	739	712	755	757	704	765	722	741	752	730	769	736	744	759	720	740	746	786	740	782	745	751	755	711	751	721	688	743	764	786	768	742	742	789	736	765	706	755	783	748	730	749	734	747	726	795	811	740	730	785	789	770	746	718	699	744	770	744	716	741	724	792	709	698	758	735	726	741	793	736	769	780	712	712	758	786	754	751	765	729	761	798	742	782	724	745	719	696	696	731	701	738	722	741	717	746	751	773	741	756	791	698	748	752	731	718	791	762	746	739	723	719	767	767	751	737	747	695	745	722	725	785	753	743	719	761	728	775	747	701	773	762	737	744	793	787	762	784	747	763	758	738	754	766	710	793	774	754	755	818	753	739	748	767	766	735	732	771	724	749	684	758	719	714	761	774	777	759	744	724	751	759	763	806	739	740	724	769	690	816	723	725	723	768	795	751	758	799	763	740	722	726	750	725	742	782	773	714	730	763	762	768	767	758	764	735	737	698	753	804	746	714	736	772	759	760	743	722	744	704	754	760	726	738	777	784	759	729	752	736	744	726	682	729	793	727	740	702	699	766	788	733	714	786	781	737	757	750	787	775	768	709	776	787	782	705	763	770	733	732	761	734	790	760	693	782	693	733	726	751	793	741	795	782	705	746	788	720	761	718	776	734	759	690	777	732	721	743	709	750	735	698	752	774	755	790	757	738	735	767	767	730	742	767	682	702	744	779	750	708	780	708	750	693	740	701	735	792	746	726	768	727	698	723	767	766	748	762	784	769	728	774	729	726	723	792	759	786	734	713	709	797	746	715	739	749	735	710	776	748	784	710	780	736	778	704	751	824	702	762	749	801	757	774	708	786	741	719	750	771	778	733	757	746	763	812	777	747	742	760	722	717	767	736	789	732	770	723	735	762	723	749	759	792	756	731	782	780	767	733	780	772	728	761	789	784	742	718	734	772	802	807	771	805	786	759	753	756	757	768	756	759	734	702	745	770	731	784	747	766	761	756	714	738	779	768	756	728	751	744	773	752	736	746	737	734	761	740	772	727	774	751	734	775	749	730	745	772	790	730	748	753	797	743	737	747	733	726	756	776	792	720	718	763	697	770	764	773	745	744	742	749	700	755	711	771	750	774	766	761	762	736	785	765	726	759	755	738	790	753	773	785	711	812	729	749	681	758	743	732	754	747	742	736	816	781	780	843	703	732	754	740	760	808	758	770	738	745	738	787	709	769	718	762	743	746	749	771	737	778	769	739	708	733	747	736	744	740	741	767	762	773	733	752	773	744	748	738	766	746	702	765	731	732	777	757	770	778	743	721	745	780	741	763	724	794	753	735	770	711	719	742	813	734	791	772	722	777	729	741	777	743	788	713	767	765	695	777	713	767	707	725	752	742	689	789	752	770	731	730	725	739	792	735	745	722	762	714	742	796	730	781	733	757	734	751	765	795	754	784	702	768	774	766	715	758	735	779	738	766	731	756	754	819	757	739	767	777	717	764	730	744	735	733	761	721	754	771	832	764	730	739	782	727	787	772
26948	18741	28427	34977	30106	26207	26718	32817	23966	19951	13204	9216	8054	7274	4466	4635	4826	3298	2812	2310	2164	2397	2433	2135	2400	2267	2220	4883	2968	2102	2959	2667	3271	3264	3445	2542	3055	4141	4631	6846	8144	12685	5466	11685	13588	11723	9521	9477	3841	5166	7405	5135	1966	1742	2079	1807	1604	1211	1161	1606	1305	944	802	802	1238	742	566	460	497	457	436	355	359	383	351	319	304	311	282	272	247	261	286	292	315	301	352	303	334	332	291	315	354	393	278	242	246	259	248	257	232	276	277	239	268	242	243	270	230	239	266	259	273	218	243	237	235	237	241	260	214	241	229	246	261	216	231	248	247	267	250	256	235	219	252	236	210	227	252	241	243	249	244	249	281	243	236	267	244	235	260	254	223	248	231	212	229	232	220	215	253	261	229	229	256	255	234	241	216	225	239	265	275	226	253	236	230	259	276	227	247	240	259	213	239	226	240	237	225	243	247	239	218	223	215	244	248	243	251	242	256	256	255	246	259	267	228	239	232	237	224	233	232	252	233	226	225	230	234	230	237	250	259	250	215	237	215	238	260	251	256	242	244	233	238	249	216	243	261	267	244	225	242	241	266	249	241	234	289	252	234	218	238	288	226	240	238	235	262	229	225	229	256	248	214	260	260	229	250	211	236	233	230	239	235	260	269	242	251	254	246	245	235	248	213	217	228	248	245	249	263	230	245	221	235	266	269	230	262	262	248	247	251	259	235	266	240	249	245	241	244	238	223	265	232	253	256	257	251	242	236	234	236	261	256	244	238	247	231	224	260	250	259	237	278	250	245	229	232	238	247	216	254	231	227	258	265	230	239	226	241	258	256	241	236	266	239	261	235	237	229	228	251	246	244	215	240	222	227	226	237	261	250	260	227	244	278	227	232	254	267	223	232	253	251	249	264	250	212	231	241	221	212	263	247	264	255	230	246	236	231	245	222	250	242	245	293	256	219	258	236	246	251	249	251	271	218	248	238	242	254	222	248	242	252	275	231	255	231	235	233	236	238	248	256	260	265	232	251	247	207	246	291	212	251	263	250	230	258	221	252	226	236	225	232	236	234	201	258	231	209	262	249	216	226	258	256	255	223	239	245	264	213	248	274	252	260	251	222	246	230	214	244	240	262	226	239	225	228	236	234	242	243	233	273	233	250	275	247	218	239	247	257	222	237	268	218	269	263	226	254	219	227	268	243	234	235	252	239	225	250	236	247	221	240	219	252	255	235	227	233	230	208	205	234	240	263	231	245	254	226	255	247	250	250	256	232	245	241	252	261	253	253	249	226	225	237	227	232	275	224	247	237	247	238	206	224	227	239	241	261	245	244	266	235	269	215	243	242	261	230	233	218	230	232	253	249	248	243	238	282	231	190	214	221	247	246	215	247	234	235	223	221	231	236	238	257	251	271	254	236	228	263	244	233	250	230	251	211	234	230	227	234	246	223	242	254	265	259	237	250	244	238	238	255	255	204	268	246	246	244	240	276	256	251	239	234	259	252	265	247	243	236	240	234	218	248	233	222	234	258	251	233	257	248	218	236	249	232	222	221	248	224	258	226	234	272	260	204	259	244	248	225	238	235	234	227	211	235	279	217	219	232	263	220	247	242	213	225	224	253	244	249	264	231	237	275	216	281	233	260	255	247	251	233	215	240	228	257	250	246	255	275	218	293	259	221	239	257	275	269	208	265	240	246	228	244	271	261	223	250	221	232	269	260	257	267	270	264	216	219	256	241	247	225	212	250	270	239	252	224	232	232	234	240	244	247	231	213	251	248	216	232	238	226	245	221	234	241	263	242	231	253	224	260	228	223	250	233	251	265	248	246	240	224	185	245	245	268	250	235	262	269	257	233	245	253	233	249	247	241	222	232	260	247	262	220	247	237	227	250	238	232	258	235	261	282	254	225	238	234	252	274	244	233	251	236	231	264	220	263	251	236	262	223	268	241	226	232	259	217	228	229	268	248	249	239	208	268	246	250	262	229	265	238	219	238	227	241	248	247	258	268	214	232	247	255	260	250	250	240	229	229	229	237	279	232	244	268	226	243	267	235	259	222	262	298	236	249	230	229	275	241	255	235	255	211	240	234	241	260	232	254	206	235	249	207	211	265	239	238	214	257	262	237	260	248	244	262	220	254	224	239	261	270	242	228	246	253	217	261	234	262	224	235	230	265	240	245	213	236	224	212	233	239	240	230	255	262	253	260	230	250	249	237	255	244	241	270	253	259	228	225	259	212	232	250	231	283	225	255	221	271	283	254	230	258	250	231	235	258	245	245	226	246	246	242	226	249	236	231	240	247	222	265	244	238	230	252	246	258	233	238	259	231	265	247	198	258	242	266	259	233	253	254	228	237	234	231	251	249	239	254	234	233	234	259	257	229	239	243	243	246	253	239	239	216	237	240	241	272	274	242	250	223	233	256	244	238	215	264	273	264	243	241	247	231	249	260	254	230	226	248	261	225	253	219	261	221	249	244	234	231	266	240	244	247	232	222	262	243	224	223	256	235	222	243	239	236	246	224	250	241	257	240	230	235	248	243	228	238	243	266	255	221	247	258	257	241	263	228	240	183	248	231	263	242	246	229	220	256	255	248	243	233	233	241	235	251	233	245	249	224	244	225	270	214	224	248	269	227	242	261	238	206	201	252	218	229	228	231	244	220	237	244	215	267	259	277	272	238	240	241	273	235	240	229	234	232	241	247	244	265	281	254	253	245	241	235	237	225	238	229	252	220	219	237	264	238	241	245	229	242	246	236	263	250	208	239	242	228	230	228	242	244	235	248	226	218	248	263	236	221	257	255	227	252	233	234	228	245	228	243	250	242	231	260	261	251	229	263	248	267	223	273	237	226	266	227	243	264	217	233	220	222	257	242	236	235	221	276	248	238	261	228	248	267	233	222	223	247	231	249	250	254	260	223	217	244	226	250	253	255	226	264	262	250	249	231	226	232	249	227	239	256	241	212	237	269	263	243	254	253	251	218	254	242	215	233	240	256	238	250	254	261	248	250	232	246	229	275	241	195	227	252	222	231	259	224	254	255	210	244	237	251	242	245	205	237	232	263	206	237	259	230	255	235	240	228	235	248	254	246	234	258	235	264	244	226	248	239	236	250	246	227	259	250	231	234	230	238	245	229	229	238	203	228	225	219	245	244	259	235	253	256	236	233	236	224	222	213	238	236	247	259	225	230	257	250	269	257	266	206	242	254	212	258	257	240	260	226	229	243	240	264	243	263	260	242	250	251	255	223	272	265	226	206	238	250	244	244	231	263	246	244	240	246	200	247	270	217	268	224	243	242	249	233	261	224	236	233	242	267	258	251	246	244	264	237	245	262	258	246	272	261	245	235	229	218	251	266	241	244	250	233	243	271	222	234	254	231	256	220	251	235	237	260	232	227	230	229	224	243	228	244	258	226	232	249	251	256	241	243	231	238	271	251	247	229	235	259	237	238	251	238	244	224	229	261	223	248	262	260	220	250	236	244	225	251	244	248	235	262	229	255	241
15490	14331	27369	34109	31420	31722	35960	41423	35427	35100	25828	24697	24742	23338	17052	17511	17235	13737	14169	12887	12054	11961	12688	11052	12842	12845	14118	22321	15084	13870	18154	15878	17257	17595	18485	16239	18079	21305	23294	29175	32663	37382	24116	38171	37181	35599	32861	32538	19972	24961	30805	22521	12467	12314	14272	12068	10775	8534	7906	12268	9378	7165	5626	5848	8884	4726	3566	3044	3202	2973	2186	2061	2048	2185	2007	1370	1401	1263	1229	1176	983	873	992	1347	1247	1424	1417	1448	1442	1587	1271	1519	1909	1788	1070	832	777	762	831	774	779	784	820	861	934	860	788	753	769	761	743	706	753	708	730	745	706	710	719	712	732	725	676	725	716	692	721	767	710	717	727	703	709	739	763	772	750	719	709	720	725	730	810	740	731	699	751	751	772	713	706	760	746	731	770	723	732	711	721	715	736	737	771	766	748	706	733	721	762	731	739	733	704	752	737	730	745	714	725	700	698	776	700	758	710	713	727	765	765	751	709	747	706	730	729	730	719	738	788	721	700	724	741	728	771	766	720	712	734	741	753	732	746	768	685	662	717	619	749	703	719	699	752	706	707	687	739	682	695	749	738	718	709	713	728	745	715	699	767	679	758	736	669	723	661	715	712	746	678	714	682	743	749	683	701	695	723	675	669	724	711	733	716	742	703	679	746	729	754	699	725	725	739	725	733	737	695	757	733	750	715	690	733	712	733	685	719	714	739	739	685	701	712	725	671	769	767	739	734	680	700	680	702	777	729	759	710	680	767	708	739	732	769	695	701	712	710	760	707	714	719	706	716	661	736	709	705	727	718	716	733	746	715	755	732	755	728	709	736	695	750	751	706	781	777	762	758	709	690	715	762	727	725	753	685	730	700	755	719	750	768	719	706	717	752	703	680	747	760	706	713	727	724	753	720	751	676	728	730	699	763	724	686	674	663	693	728	723	750	704	724	705	732	692	716	682	701	687	704	669	721	750	729	677	713	736	795	745	707	719	759	695	703	742	746	745	723	700	748	749	743	749	708	732	791	719	709	703	725	748	729	773	768	689	770	727	697	683	710	725	690	714	680	726	712	703	667	724	723	724	726	769	722	748	721	722	719	740	724	792	734	729	712	721	686	713	724	694	690	734	770	700	720	711	712	713	741	743	742	760	726	715	772	728	720	757	735	724	702	728	731	715	706	725	710	714	708	721	740	722	658	751	739	683	707	739	727	736	774	704	719	734	732	771	672	686	764	673	692	689	717	740	727	748	754	708	780	737	741	710	708	712	725	803	731	740	747	754	760	683	754	726	725	741	757	690	683	687	708	693	729	747	710	717	684	711	701	735	755	704	696	668	696	756	707	722	725	716	705	714	771	698	727	737	722	712	726	712	736	731	749	747	726	713	693	729	720	761	746	692	660	708	756	727	679	717	720	715	728	727	719	698	769	732	693	723	751	723	718	672	728	741	668	749	762	747	710	729	763	718	712	753	752	715	759	731	676	690	702	707	736	739	711	677	787	721	726	728	737	736	672	735	696	719	741	738	689	706	696	749	716	690	704	724	756	736	746	721	734	739	753	697	730	710	736	738	731	741	703	762	721	720	758	667	683	699	729	747	719	726	739	724	740	721	747	714	706	724	695	734	721	722	712	715	813	741	706	696	688	718	747	765	748	713	719	716	710	749	708	730	697	688	699	719	707	682	746	699	721	682	733	718	690	709	760	717	758	733	759	732	728	704	735	776	718	693	728	723	698	701	715	736	721	720	769	729	721	738	703	696	710	722	710	730	768	738	780	766	736	774	780	762	735	735	753	728	698	736	764	704	684	753	757	733	752	749	719	711	722	722	747	736	705	665	697	692	742	692	715	691	697	722	697	715	737	734	705	687	728	734	748	672	744	732	689	721	662	771	747	744	717	752	692	682	725	717	711	711	738	718	730	695	713	749	748	715	734	711	751	717	719	722	740	718	707	826	737	732	731	752	734	743	721	689	711	720	706	754	719	730	737	651	714	734	733	723	728	720	741	729	735	705	755	700	726	715	731	710	696	702	744	717	687	727	734	699	738	752	723	717	731	726	703	739	725	673	738	732	753	731	744	756	710	668	686	703	728	771	713	713	709	673	713	733	751	721	750	742	710	672	726	717	688	686	734	704	726	692	717	708	720	709	726	732	735	743	761	730	765	717	722	671	698	708	724	701	728	710	671	683	702	729	716	715	716	745	714	748	753	738	768	707	739	723	765	677	694	698	736	728	726	710	709	733	707	732	715	717	733	739	708	708	716	732	690	763	730	743	723	693	701	685	687	722	740	693	754	729	705	681	741	729	767	723	754	714	676	693	698	733	687	699	721	727	733	731	701	721	719	687	711	691	734	705	716	739	711	750	706	729	692	786	673	742	684	747	722	755	698	706	703	734	742	726	712	689	735	773	735	713	716	690	699	738	700	751	702	735	701	720	731	710	692	716	726	708	767	674	720	699	697	753	685	739	679	720	688	744	732	738	741	728	742	742	701	734	754	685	724	729	681	726	672	735	750	694	699	744	705	648	716	704	751	748	726	702	679	739	740	697	711	687	733	766	754	718	759	724	705	714	704	709	753	712	746	722	692	732	720	712	757	701	786	712	689	722	757	760	702	729	691	733	754	740	765	705	770	730	749	735	682	688	716	701	742	743	748	702	742	712	686	737	771	690	751	741	737	716	695	757	731	747	726	712	727	723	676	683	714	734	725	714	701	734	717	688	778	688	697	688	700	731	707	685	713	753	735	690	720	771	720	706	756	744	739	717	783	742	745	764	730	704	723	770	748	755	696	692	711	731	653	725	742	708	721	796	703	751	723	730	747	707	700	744	760	723	710	725	729	729	704	743	740	699	765	698	699	755	708	731	730	729	714	726	775	715	713	730	745	730	748	718	764	718	763	749	709	679	688	700	722	763	740	703	750	719	737	765	751	735	737	700	725	727	737	724	669	731	759	747	686	704	655	708	729	741	732	711	729	745	738	721	745	648	694	679	736	732	740	692	723	740	704	737	746	700	713	720	705	659	708	728	742	742	741	718	722	724	738	697	713	646	733	691	754	746	626	716	698	738	711	783	697	744	704	746	713	777	716	721	716	696	726	729	712	763	731	752	706	707	747	723	748	740	699	702	694	756	723	719	766	716	699	767	734	763	698	700	739	705	713	751	731	733	748	663	757	704	695	740	715	743	717	700	753	695	708	716	714	685	710	701	730	696	676	762	739	693	725	764	708	700	701	772	723	746	738	713	726	743	686	707	726	710	757	729	727	684	742	765	711	701	739	739	720	689	728	695	687	722	724	682	737	665	715	690	757	732	697	716	731	780	671	708	700	713	730	732	688	721	718	683	698	715	757	738	756	755	709	722	747	714	692	674	740	670	750	704	719	673	765	705	696	711	737	724	701	717	728	730	731	704	719	710	709	708	684	729	690	698	676	687	678	708	699	749	709	700	708	733	755	681	758	693	687	710	717	729	747	731	735	685	734	751	697	728	724	756	740	742	685	758	709	735	721	743	680	718	714	726	712	720	727	716	756	752
5515	3159	5085	5676	3513	2484	2169	2422	1450	1050	834	651	649	582	497	443	517	467	511	434	451	395	402	435	422	461	430	481	436	444	444	438	451	453	449	433	441	536	554	596	597	681	489	749	763	686	608	605	461	471	599	489	406	414	401	390	353	395	366	395	368	395	389	393	369	339	375	359	340	358	397	381	397	356	360	360	378	390	363	392	340	339	374	370	339	368	372	378	338	384	332	334	349	346	345	358	359	383	385	364	367	352	351	350	387	392	375	397	320	361	296	387	337	321	346	367	355	358	361	383	353	384	354	359	323	370	399	370	366	348	324	357	343	365	343	355	351	381	378	365	352	350	372	358	377	349	344	366	335	338	364	357	369	371	345	369	368	363	340	353	343	350	387	345	331	371	363	354	374	371	387	372	366	351	380	351	367	353	361	321	367	314	339	324	386	326	333	389	336	361	371	346	333	340	338	350	353	334	335	341	356	373	343	364	411	349	362	369	340	351	330	344	353	357	339	326	328	378	338	365	367	378	341	362	363	351	348	340	377	377	367	310	305	340	378	369	352	364	365	350	348	367	368	365	337	346	365	408	383	357	327	373	350	332	360	367	333	344	354	361	361	341	379	390	336	355	344	337	343	362	345	335	329	371	325	356	375	380	359	382	371	340	354	354	367	360	356	366	374	352	334	339	375	354	366	335	336	378	368	337	343	400	346	319	361	379	362	363	373	351	307	346	354	344	369	345	340	352	330	337	330	349	341	372	352	334	358	337	367	339	333	321	344	386	358	341	324	348	352	379	333	336	384	369	357	372	349	354	318	352	348	342	343	358	358	380	357	345	341	337	356	367	374	361	338	343	352	356	383	344	372	360	346	359	370	305	355	346	379	345	360	341	370	361	380	372	375	327	370	352	329	359	367	355	371	315	359	383	361	341	342	374	363	359	345	339	341	348	311	366	375	349	393	370	371	354	366	362	338	322	371	355	348	354	338	360	353	378	323	369	379	356	332	372	344	343	351	318	369	393	377	363	336	338	341	367	361	369	350	341	344	394	357	361	376	337	375	339	361	331	350	326	350	319	342	337	359	337	334	354	342	331	366	333	367	378	391	374	363	389	375	358	369	364	359	350	346	347	354	366	330	340	347	313	324	331	349	358	355	318	377	357	368	380	357	368	354	359	342	344	366	337	371	366	336	325	344	398	374	337	348	362	377	335	356	363	363	358	375	345	351	373	347	347	351	347	387	353	375	364	293	342	350	313	343	357	346	336	360	329	379	331	322	360	364	355	362	335	350	342	383	354	338	341	325	358	365	356	337	372	331	325	364	336	341	352	337	362	324	367	323	342	320	338	354	364	385	360	372	368	341	345	352	354	367	362	359	345	363	373	388	368	364	327	346	363	349	361	384	352	378	360	345	335	377	368	334	324	373	363	354	369	382	360	374	358	376	354	357	328	348	334	368	332	345	353	362	333	349	357	373	322	364	367	332	327	352	370	346	376	368	328	364	368	330	323	339	343	383	363	325	369	389	349	348	366	378	364	336	354	360	369	365	379	333	343	378	338	309	343	352	333	382	356	371	343	331	357	337	362	348	350	316	323	344	353	371	357	342	381	387	368	356	336	378	359	347	359	358	382	343	326	351	330	360	351	360	326	368	370	365	364	389	355	355	357	367	359	342	366	361	326	366	324	362	332	362	343	360	370	379	351	324	372	370	353	364	370	334	357	348	370	361	331	337	347	359	358	344	366	364	362	365	348	329	338	355	361	335	369	333	357	290	358	338	366	351	346	347	338	325	357	352	316	342	379	344	347	335	348	340	365	365	346	372	359	344	306	340	340	357	366	342	383	327	368	335	366	381	384	335	390	368	363	366	332	339	344	373	365	346	328	335	349	365	351	310	342	339	342	352	336	359	365	383	370	373	364	361	379	337	345	310	390	383	356	365	378	379	374	341	299	339	324	330	360	364	347	344	337	350	350	387	354	360	390	345	364	325	366	350	387	343	330	373	348	373	350	375	352	331	358	345	358	365	342	364	348	351	339	378	350	323	369	317	378	378	354	300	346	353	376	326	369	366	343	367	360	352	383	353	358	366	359	343	369	387	367	353	372	349	335	359	366	358	314	330	365	340	374	361	348	349	361	383	334	332	362	371	361	389	330	355	342	374	392	326	342	367	323	350	324	347	350	314	354	371	372	335	365	367	366	371	379	364	357	375	361	354	347	340	357	343	345	340	365	358	339	329	391	359	328	358	358	370	339	349	360	362	349	337	362	356	350	345	352	340	353	350	317	342	356	364	351	368	331	379	347	337	359	355	363	346	366	345	356	378	354	352	331	350	377	372	355	352	332	361	359	366	357	339	344	325	347	366	397	363	358	351	374	342	370	367	361	335	377	340	368	362	373	348	346	322	361	335	362	359	372	364	353	365	321	353	353	332	318	357	371	382	359	361	345	366	345	343	334	353	364	347	353	322	354	345	348	357	379	340	360	399	349	360	333	379	334	350	338	363	390	308	335	377	372	354	370	353	340	337	381	361	350	336	342	371	337	362	370	401	340	356	372	350	339	387	338	346	360	332	338	398	361	347	347	368	363	333	359	362	364	329	358	341	353	340	355	350	374	347	346	338	337	343	350	341	356	369	333	361	341	359	352	340	349	328	354	372	378	340	352	351	373	335	353	366	367	352	333	344	348	336	355	321	327	368	361	362	354	344	333	315	395	382	394	354	386	369	322	332	364	353	340	400	344	334	311	349	336	372	332	333	372	355	373	351	364	323	331	354	352	350	349	328	377	383	327	326	360	398	363	332	357	357	341	367	328	368	347	360	367	354	392	326	373	349	395	336	366	351	355	329	355	398	420	352	389	349	353	363	372	364	340	365	347	370	376	369	337	388	369	370	356	368	339	358	401	380	365	361	346	333	370	377	377	362	354	383	350	351	357	342	377	374	347	378	356	351	348	380	360	362	341	336	341	385	364	346	360	342	331	340	333	353	354	364	345	354	347	325	348	381	348	351	355	362	375	325	370	361	358	338	337	368	382	377	353	358	375	364	355	356	373	342	343	293	340	364	325	343	335	376	355	335	381	364	365	370	385	339	348	349	341	344	389	387	375	336	351	372	400	347	344	366	382	360	377	357	369	356	364	385	318	362	308	333	410	337	354	377	361	358	362	357	350	365	388	360	354	328	349	333	362	323	339	364	337	322	355	340	377	347	383	345	362	397	346	365	348	347	343	346	355	371	382	357	367	344	346	344	352	357	327	353	314	379	356	383	360	360	365	355	371	365	376	376	347	370	340	357	322	379	387	367	359	374	350	337	347	353	335	355	382	355	344	364	360	360	352	354	386	356	348	329	364	367	348	357	347	339	342	357	331	386	383	345	395	370	321	347	333	373	365	374	355	365	371	351	372	383	348	321	337	360	378	368	377	351	340	389	344	322	360	357	368	329	356	356	349	361	353	372	346	360	370	364	379	377	341	379	341	326	333	356	365	362	337	348	325
4454	3987	9477	12272	9393	7609	7717	9567	5380	4666	3299	2785	2902	2516	2140	2256	2234	1961	2021	1815	1714	1659	1679	1625	1697	1676	1777	2190	1776	1690	1813	1685	1888	1875	1703	1650	1811	1912	2149	2540	2788	3786	2072	3743	3673	3310	2975	2888	1835	2220	2852	2157	1437	1399	1506	1388	1303	1277	1293	1398	1346	1145	1157	1105	1244	1112	1105	1073	1081	1066	996	1038	1024	1021	1032	1013	1013	1054	945	1030	955	1077	1013	1008	1046	1042	1014	1025	1069	982	990	1018	1002	1039	1031	981	1005	1016	943	1042	981	971	990	949	976	1017	962	965	1051	928	986	1040	1017	991	1011	1046	974	1049	988	1010	1017	963	961	960	1001	959	1000	988	958	959	967	997	1038	978	1000	996	926	1009	984	990	983	1030	984	1000	1000	1004	993	926	976	1023	1030	973	1055	1033	996	1011	1035	1007	988	1023	980	1016	997	967	954	930	1014	969	945	975	1019	954	989	990	1013	958	1024	1027	987	994	962	998	996	921	1007	971	1011	988	971	1000	1005	966	1042	988	1017	1008	957	1040	1087	1021	996	1001	968	995	1025	991	1034	979	1011	998	1024	959	1010	963	1015	987	1000	993	1013	1050	992	1012	1009	991	948	933	989	1036	985	1001	986	977	976	951	994	998	1007	1051	961	1000	965	947	1055	1029	1044	1047	979	972	962	987	1013	986	1002	1040	999	1030	996	1030	1015	997	920	1005	1007	968	975	990	970	964	988	988	1015	1032	962	1011	942	990	1039	1014	1015	1024	951	990	1012	988	991	1038	985	977	978	971	1009	975	1022	1014	1002	984	1013	962	947	985	993	962	990	976	978	976	968	986	992	970	972	1003	957	1001	967	978	968	1040	1026	1036	994	1010	995	969	983	989	941	978	1013	1064	1033	1031	1034	1011	983	1011	943	964	982	974	1034	1000	954	1003	981	999	1024	1039	992	965	1011	1018	995	995	1015	1025	1012	1016	1013	1025	1007	1038	963	1042	1002	959	1015	1018	979	987	1025	962	1062	996	971	971	976	988	945	1043	958	1088	966	999	1004	1012	1002	956	1010	979	1008	1056	961	1019	961	992	952	1002	985	990	991	1023	981	973	976	1004	1035	966	998	1068	997	985	985	1007	1006	998	954	983	958	994	997	986	1014	987	1025	990	1002	969	1031	1015	985	1041	976	1007	986	996	979	1026	1042	1021	970	1034	1031	973	955	994	981	996	1033	1025	1006	1025	999	993	984	981	975	997	988	1034	1010	986	987	989	965	1027	958	1022	986	963	938	1039	992	999	967	976	981	1029	1023	978	961	1004	984	1020	977	1014	942	1010	982	990	976	1018	995	981	997	979	958	985	1062	1053	1043	1003	972	1033	1023	971	1013	973	970	971	974	976	1014	987	1056	1004	1004	1062	1013	969	1005	1019	958	980	971	1020	1060	980	984	1025	982	1018	1001	994	945	1003	1022	1052	981	1012	995	1003	992	996	945	949	986	1061	1037	990	985	1010	1005	1015	1007	1041	999	1052	989	1025	1003	1010	983	1016	938	983	1018	980	1044	982	981	988	984	981	962	991	992	941	977	1004	987	1031	944	970	922	957	978	975	1033	968	968	1007	1022	945	951	1011	1030	1003	1011	1037	1008	963	1018	1029	1013	995	991	1028	1021	1028	989	1034	990	1009	1015	919	983	949	1003	996	968	1038	976	998	1008	989	952	1000	983	1020	987	967	931	973	996	985	969	992	979	1032	1027	1006	1018	1002	986	1016	960	978	999	1017	982	971	987	1011	1018	972	1089	992	971	996	984	957	1001	976	991	973	965	989	969	992	982	1027	1006	969	1030	1000	967	958	977	1005	985	1008	977	1020	1005	1043	1050	1000	967	987	1013	992	945	974	1002	995	977	948	970	980	998	998	1023	965	968	1059	975	970	1005	971	1021	971	983	1001	957	995	1049	1039	992	959	920	988	970	969	973	1022	1004	1000	993	1015	1045	971	993	998	977	966	1003	1022	1000	1023	939	1013	1007	989	1006	1038	1024	976	1024	1014	987	955	979	1004	980	1037	992	922	969	978	994	992	1005	961	970	1026	1023	982	1010	1044	964	1009	1006	997	1010	956	1015	981	1003	961	944	974	978	949	975	1012	991	986	976	952	1002	975	1040	1010	1000	1000	1016	993	989	948	982	917	1037	965	997	975	1008	983	958	976	933	1033	972	988	961	958	919	985	973	1034	984	992	990	1035	1011	999	996	971	990	971	971	941	1023	991	964	952	990	996	987	960	1010	960	1023	943	1013	943	1012	1004	993	957	990	994	986	1028	1026	979	992	1001	1012	985	978	1036	970	989	955	929	1005	1026	962	964	1000	971	991	973	1044	971	939	980	1040	953	993	978	982	968	941	997	953	976	986	1022	994	1010	987	955	1021	1037	994	973	1018	988	1007	972	1004	1029	992	1000	979	949	1026	1000	951	966	986	1036	956	1065	963	989	1014	965	974	1029	997	974	1029	939	917	1018	1054	1012	945	1047	961	1026	1002	985	1002	976	1021	915	993	969	1050	1002	1019	993	972	914	962	987	984	1032	968	1006	944	1048	996	944	1005	1009	998	980	952	1033	961	1004	976	994	991	1004	1014	938	990	1009	972	985	980	920	963	959	951	971	1007	939	1002	995	1020	995	1010	1004	973	1000	1026	1012	932	953	949	1003	962	996	986	1035	965	942	994	1048	924	966	1037	989	1000	1022	974	977	1000	1006	951	951	950	1033	984	976	1003	998	1027	1020	1037	998	988	1001	995	1025	979	1002	987	1051	1071	976	995	977	1011	1018	1004	1019	1023	1024	1004	1012	1019	1019	1011	971	952	989	960	1013	986	1057	1003	1026	993	967	968	953	972	1021	961	966	1043	962	1048	990	1036	1000	997	962	1018	1002	1022	1037	1021	1003	1017	952	1023	940	984	960	975	995	1047	996	968	964	1011	1006	966	1007	980	997	967	1019	984	976	979	981	970	938	974	988	1009	951	966	998	976	964	1000	1046	996	1005	1022	1038	1031	986	1011	958	1079	967	967	1039	1029	957	968	975	970	990	1044	974	972	972	1049	956	981	995	949	1016	974	1001	1001	1014	950	966	981	983	1011	1023	1037	1017	992	1003	1020	958	1011	970	979	986	1055	987	981	986	1008	1031	947	977	992	992	987	944	1019	984	969	992	980	970	1002	961	993	961	994	975	994	983	977	1010	994	998	987	976	1024	1062	1028	985	1016	1033	972	1009	1002	1016	1005	990	983	970	974	975	975	973	947	987	963	1016	1017	1011	1058	976	1020	974	995	907	1001	984	1012	1018	978	1075	999	975	1022	1001	1008	979	1031	1010	1017	956	965	986	965	982	1037	962	990	1032	1027	1008	995	979	976	975	1020	959	996	1007	984	980	1032	945	923	987	1018	945	1047	960	984	1023	959	1053	981	994	1019	1000	1011	1002	969	992	989	1058	993	993	964	982	1032	1057	1016	980	1034	1000	965	979	1006	991	961	1008	1007	919	991	957	962	990	996	1012	999	982	1023	980	982	989	954	946	958	1030	1045	972	1003	982	1021	1004	968	963	997	984	990	973	988	1013	1020	974	1030	995	1028	1001	1049	1021	986	981	950	987	1038	1031	1034	1001	979	1018	1001	1003	967	1060	964	996	1038	993	1080	1026	941	1047	994	973	1030	991	957	979	982	1028	972	1039	996	1026	1013	967	964	1009	973	965	1003	1002	991	988	967	968	1034	980	1028	996	982	983	987	949	941	1005	1003	987	1012	986	1039	942	966	987	1002	955	1004	1032	966	943	962	1031	1049	1023	944	1001	993	1043	1032	973	1006	987	1003	955	996	931	981	994	966	969	983	1028	987	1006	1059	974	1007	1055	1084	1010	997	1038	1027	998	1000	996	1029	1010	949	982	975	986	1028	1024	962	990	1018	1040	988	1025	977	983	974	962	968	977	986	994	1014	993	978	1001	981	1014	985	969	989	982	1010	1003	972	994	1041	1009	978	1024	1027	1008	928	975	975	1054	1022	1011	1063	1005	1004	1034	994	959	957	1035	1019	977	997	1014	1003	1025	983	934	1009	1000	977	1004	1023	938	985	933	954	961	1077	1027	982	1044	1012	1016	972	978	1035	966	1020	998	978	992
18222	12334	23394	30964	26573	20955	21093	24502	16477	12755	7343	5215	4414	3554	2268	2777	3075	2194	1833	1707	1413	1490	1629	1203	1421	1485	1627	2937	1889	1420	1806	1591	1967	1881	1771	1568	1802	2115	2418	3752	4520	6526	2612	7330	7277	6327	5070	4868	2016	2939	4065	2924	1191	1072	1226	1021	904	764	705	1170	840	641	581	560	691	562	400	389	368	388	330	333	344	377	294	327	307	315	303	290	253	266	284	307	313	288	287	306	329	302	307	330	300	320	239	277	280	264	256	305	272	276	267	285	263	257	267	285	267	272	266	272	254	251	270	274	263	264	319	269	298	289	252	265	267	249	265	275	263	273	292	266	267	257	294	258	264	272	275	280	279	274	283	269	291	285	273	269	274	251	227	248	309	258	300	259	282	265	309	281	252	227	266	277	259	263	263	265	286	275	272	283	276	278	270	301	263	266	281	283	284	242	266	272	283	280	241	224	276	282	279	254	270	266	261	251	254	278	281	279	271	251	292	289	289	279	301	294	257	265	264	290	273	273	295	287	268	263	290	271	257	264	280	294	273	259	295	248	282	255	244	268	253	241	240	256	292	268	276	275	264	264	285	268	258	277	274	263	256	316	269	299	261	261	266	267	277	263	251	272	274	265	247	262	265	278	279	259	265	289	257	286	260	257	251	259	268	251	281	256	266	256	274	280	251	271	269	278	271	266	289	278	268	241	249	239	280	273	239	268	272	267	252	263	279	271	253	257	260	272	270	283	259	264	257	264	254	291	256	291	271	258	250	277	245	246	272	257	255	252	235	282	269	267	242	271	285	271	244	266	257	285	244	253	263	250	256	281	259	275	292	275	252	278	264	258	263	259	291	267	290	275	298	289	267	284	262	270	266	260	266	257	245	260	253	259	253	272	263	279	291	261	254	255	272	265	288	267	266	244	267	277	291	253	270	262	267	248	284	249	299	271	294	257	258	258	259	269	292	275	288	299	237	289	251	252	244	265	247	250	262	266	262	275	260	261	276	279	257	249	255	260	284	257	269	285	257	261	263	279	288	270	272	269	296	253	278	245	276	269	289	281	262	276	260	264	319	284	242	269	277	234	272	246	286	281	282	247	280	264	258	272	285	256	243	267	256	251	288	266	242	292	281	271	290	257	260	244	273	272	268	259	275	260	266	247	279	256	272	262	261	290	263	255	248	268	263	277	248	288	298	270	259	267	270	261	250	267	266	276	258	262	248	311	280	285	285	265	251	311	253	275	250	248	278	262	261	280	253	249	284	273	288	279	259	257	285	289	246	282	304	267	255	255	262	272	242	288	280	242	252	286	278	290	291	280	287	249	272	276	249	269	285	252	257	276	249	258	252	269	283	265	252	272	265	247	277	261	268	270	265	273	277	297	282	288	273	302	261	268	288	284	273	262	264	265	248	267	265	263	252	258	259	246	265	261	243	298	238	260	253	289	240	261	250	277	258	261	282	259	249	250	263	236	275	286	267	279	251	234	280	239	278	245	252	257	264	263	267	255	232	265	275	251	254	263	253	264	235	291	263	311	253	266	259	272	279	270	272	257	258	292	253	253	266	273	268	259	267	293	299	275	284	256	253	283	265	279	266	268	237	288	259	264	261	257	264	270	273	248	266	244	248	261	297	276	249	272	256	247	257	272	269	257	268	273	279	278	242	256	279	301	281	253	306	263	261	287	317	275	275	278	245	268	276	257	257	265	278	273	277	250	305	232	255	290	299	242	242	264	233	285	292	256	264	235	279	257	253	274	259	255	254	278	261	264	268	243	268	276	268	269	281	250	263	269	241	263	301	253	248	284	245	264	288	247	288	267	275	287	255	261	278	267	285	300	287	267	269	231	291	263	236	278	290	256	246	266	240	267	259	258	253	230	270	256	240	262	257	288	277	276	279	279	271	273	274	252	269	249	272	252	274	239	270	254	279	283	266	252	282	273	280	276	298	243	240	278	272	263	253	276	270	256	255	264	262	274	274	242	282	250	253	264	284	253	256	273	255	274	263	239	247	275	268	281	257	274	274	285	304	267	298	259	250	273	274	285	252	294	280	266	242	264	262	260	274	271	290	259	279	243	274	244	260	269	281	267	267	286	258	264	265	276	296	280	296	264	274	290	271	259	275	312	278	266	247	285	261	247	266	267	276	245	259	277	276	279	272	265	294	238	268	247	262	271	263	250	277	265	253	288	256	220	264	244	276	274	242	279	288	269	259	263	264	271	263	265	292	265	273	292	256	285	296	249	266	255	268	272	276	263	257	250	250	274	257	261	275	263	259	240	283	274	279	258	262	281	287	255	265	298	250	295	265	260	299	276	237	253	292	259	270	294	264	251	244	298	281	279	286	278	269	286	292	277	256	259	247	257	269	268	267	278	275	239	278	262	269	234	258	275	255	267	264	273	276	264	257	302	282	292	256	260	244	279	260	286	260	281	264	251	297	272	248	262	288	284	267	245	223	277	239	271	280	264	271	272	273	278	260	249	284	268	274	267	254	285	276	275	275	254	239	260	263	261	249	255	269	246	274	260	270	260	263	296	289	260	264	269	277	283	269	292	272	281	251	285	270	271	259	257	258	277	272	276	276	281	260	259	272	259	239	229	258	267	290	259	246	261	232	270	283	255	269	260	260	269	259	248	258	281	270	250	256	288	291	264	252	268	258	290	239	268	294	302	264	257	257	239	258	267	243	256	285	255	277	269	281	259	257	280	294	257	279	270	268	277	278	281	247	276	251	236	263	241	271	285	279	260	280	246	284	274	275	257	265	271	263	287	250	257	269	267	252	263	269	280	268	276	253	279	277	308	246	240	264	309	265	266	276	259	294	282	278	265	280	252	254	242	253	272	277	274	270	231	262	256	249	261	265	278	250	266	249	258	284	285	269	260	252	261	268	293	273	264	274	271	274	286	271	270	256	285	258	259	262	266	241	281	266	269	280	261	277	267	279	258	226	253	295	281	299	263	245	266	282	267	277	276	262	264	240	251	259	260	250	278	258	276	291	220	258	256	257	275	265	235	256	270	293	290	271	271	287	279	268	274	298	279	250	269	289	278	256	256	264	242	269	283	282	256	266	297	226	238	258	222	266	262	272	266	273	283	299	291	284	269	266	285	262	257	236	288	262	281	278	253	277	257	274	256	242	238	275	271	254	263	284	289	271	299	279	270	280	272	207	244	282	258	300	258	270	275	268	284	257	272	282	290	259	249	272	262	306	282	280	266	301	259	269	275	243	244	277	278	262	245	265	288	293	278	281	273	284	267	261	240	279	269	247	266	281	275	277	275	252	261	258	266	264	259	288	248	320	258	234	291	277	266	281	272	277	254	281	302	261	268	266	282	289	264	255	261	252	261	245	287	247	307	253	270	267	309	267	278	222	268	248	243	291	271	293	263	231	266	247	298	289	283	284	272	279	264	253	245	244	249	256	256	283	260	265	269	261	279	262	279	280	279	241	256	262	269	264	264	264	274	268	262	284	253	250	260	263	281	300	286	259	275	245	304	275	256	251	299
11385	10427	23588	30229	28125	25311	30242	34398	27029	27681	19146	17195	17158	15808	11197	12515	13719	9271	9145	9210	7966	8400	9086	6995	8707	9385	9927	15536	10221	9542	12590	10433	12125	11158	12027	10743	12237	13522	16019	20880	25021	28069	16178	30763	28250	26856	24196	23746	12772	18041	22088	16185	7744	7264	8986	7660	6514	5253	4953	8914	5841	4402	3659	3734	5164	3190	2368	2108	1753	1873	1386	1467	1555	1663	1302	1256	1187	1112	1056	870	825	883	1014	1054	946	1203	1188	1150	1396	1151	1161	1262	1285	940	778	757	812	748	728	786	786	848	802	784	783	757	828	849	822	790	798	733	787	811	786	773	696	747	836	766	831	791	771	806	746	721	803	800	810	764	757	736	767	809	793	740	793	733	794	772	781	758	723	751	779	753	781	754	800	812	760	785	760	783	751	782	804	734	785	808	778	762	713	781	773	796	729	780	794	812	750	798	773	829	852	803	771	761	841	809	773	758	762	766	779	762	759	783	814	801	785	805	774	740	791	768	729	812	760	778	780	718	755	787	751	741	748	795	744	760	769	787	736	789	771	768	709	774	767	799	774	756	763	752	791	749	764	782	811	822	789	810	759	769	766	806	804	823	727	769	828	771	771	760	775	767	785	774	688	739	791	710	755	784	764	791	761	707	763	757	818	753	794	755	775	793	754	768	724	775	757	808	790	775	791	787	795	741	817	799	811	779	757	732	740	803	773	807	753	754	745	795	776	749	720	767	783	754	774	780	804	732	776	812	811	790	744	748	801	754	778	793	759	755	732	828	771	762	777	726	772	836	711	755	780	718	761	790	753	779	762	766	764	797	773	766	751	765	774	760	790	808	754	810	811	777	755	765	805	757	783	684	721	737	787	729	779	821	784	776	780	748	743	780	729	763	792	793	767	818	770	767	735	780	736	773	804	766	768	781	734	746	756	765	752	767	803	730	800	781	803	825	802	762	760	737	772	749	780	755	769	733	779	775	836	749	780	751	755	775	749	761	770	762	771	741	808	736	818	785	789	806	733	788	788	808	766	754	806	761	767	806	796	814	807	798	790	830	778	743	764	754	790	782	793	748	741	785	804	772	775	758	775	756	763	745	800	761	771	780	739	748	744	766	753	799	796	824	762	800	774	770	793	786	703	751	817	773	769	789	757	746	768	722	776	797	731	735	745	789	743	785	737	769	773	765	679	782	784	803	776	809	796	791	774	752	724	736	774	779	821	756	762	759	753	790	759	779	809	771	785	800	761	785	762	733	771	770	728	724	788	785	743	767	733	806	802	720	788	800	762	752	729	801	774	735	762	771	771	741	779	788	751	753	794	772	787	793	819	749	720	753	760	779	747	768	746	719	797	800	766	798	731	723	766	798	819	721	806	775	801	720	754	760	700	761	754	771	767	809	737	779	792	776	757	731	799	740	747	780	745	836	735	737	756	753	750	744	763	756	807	772	745	753	782	741	797	792	821	768	748	744	753	766	769	769	693	757	748	770	733	782	744	766	771	764	771	780	828	833	785	746	725	793	795	804	735	757	744	756	775	730	809	729	763	691	771	791	794	807	750	791	768	780	775	773	747	740	781	794	803	703	732	742	749	738	769	785	787	778	767	728	793	754	827	795	758	788	726	793	810	767	759	748	786	773	739	789	766	732	723	770	762	740	796	756	749	767	758	794	751	757	762	775	805	799	801	801	767	753	768	816	744	751	815	753	786	781	741	777	776	733	779	728	794	699	734	803	725	763	763	825	722	773	767	807	760	786	826	780	752	749	776	776	690	809	809	748	713	781	784	701	756	787	788	767	754	773	747	735	757	757	775	767	733	769	816	793	765	741	800	776	765	741	736	749	782	726	801	757	799	775	749	775	735	770	721	786	774	720	792	780	772	811	756	796	739	749	694	750	699	783	768	796	709	724	752	769	736	836	763	761	782	759	747	767	750	740	771	807	793	770	740	784	797	737	756	802	765	728	768	734	816	718	807	806	745	765	762	784	765	767	759	786	810	772	792	818	810	788	798	761	800	764	758	754	778	750	784	773	711	731	765	734	809	802	739	796	811	801	735	782	762	739	782	763	735	767	689	767	792	720	810	769	766	763	800	789	754	782	743	754	705	794	773	801	759	800	784	750	807	792	796	730	772	743	724	743	747	771	719	758	723	746	774	803	796	761	747	793	753	774	792	760	800	766	741	797	707	754	775	761	713	769	733	730	783	791	720	748	760	793	796	770	803	759	759	759	738	758	779	757	770	760	773	793	771	787	774	756	737	767	730	773	703	748	784	772	759	807	732	751	789	807	767	764	813	744	773	734	765	754	759	742	720	776	770	753	825	797	781	717	780	785	762	811	737	754	782	745	775	747	742	790	782	788	775	725	772	812	772	812	779	821	801	802	767	770	793	762	742	748	720	742	744	722	721	752	774	714	744	767	738	813	749	758	822	739	770	780	795	766	780	784	746	759	724	752	796	766	754	788	784	736	729	776	782	741	755	785	779	817	745	710	792	775	743	740	727	762	790	785	771	820	750	784	760	756	782	754	732	712	760	748	825	770	815	751	800	773	782	794	776	823	770	772	723	727	792	779	740	797	796	771	808	807	768	786	734	788	731	758	779	735	745	790	771	771	764	747	739	784	770	779	795	750	760	836	743	751	739	756	758	794	736	755	728	743	771	766	772	793	744	781	812	763	749	798	784	784	778	799	833	830	746	762	790	761	817	799	802	782	767	772	759	786	747	780	744	816	743	828	802	795	745	782	777	774	797	730	777	725	743	798	769	738	773	769	754	756	728	759	808	805	752	784	781	779	773	757	786	779	762	812	780	737	770	738	775	734	772	799	783	759	799	819	794	796	776	798	770	780	735	802	776	777	776	716	737	779	781	806	766	807	795	790	804	745	768	775	759	751	782	786	780	743	771	775	799	737	793	786	768	770	791	785	777	758	772	756	838	741	774	764	763	781	778	696	799	806	789	757	806	772	784	785	792	745	731	745	755	773	767	749	718	764	810	782	764	744	779	789	774	732	764	760	737	677	744	754	795	745	769	784	817	780	726	820	771	785	763	743	742	832	711	807	756	797	745	702	719	747	748	753	795	750	765	789	715	746	761	751	757	788	774	782	780	777	741	760	728	728	754	754	776	766	782	798	755	807	753	760	773	768	749	784	727	728	771	790	813	742	711	789	774	745	817	724	744	807	687	741	774	812	771	793	750	751	760	746	762	796	806	756	779	781	748	744	816	778	773	766	793	731	770	728	781	759	745	739	760	783	756	776	743	754	776	838	728	776	733	746	744	770	812	806	750	769	793	795	790	737	766	726	801	817	701	798	742	750	745	756	803	792	833	758	737	746	763	792	742	821	784	766	770	769	764	769	787	744	794	807	743	768	765	779	758	772	785	789	797	834	772	770	749	762	763	792	766	773	775	778	726	712	773	792	743	741	781	793	751	749	762	807	821	735	763	777	781	832	766	764	764	801	769	830	725	761	798	764	762	789	728	758	751	778	760	775	733	746	744	719	725	795	748	774	781	770	726	771	775	734	758	781	771	767
27524	18935	29061	36276	30291	26426	28391	30270	22681	19777	13393	9065	8107	5970	4377	4870	5136	3741	2979	2617	2381	2448	2656	2201	2780	2597	2744	5439	3212	2441	3364	2873	3273	3048	3209	2892	3231	3913	5248	6723	8376	10965	5356	13568	13096	11986	10504	9404	4025	5232	7845	5416	1994	1837	2036	1872	1616	1128	1188	1981	1536	987	927	804	1221	892	608	477	508	435	365	448	478	464	396	348	301	340	317	261	278	266	297	343	328	353	326	321	396	338	345	322	351	280	273	278	278	264	279	260	277	263	299	277	274	261	277	260	250	267	257	260	245	270	249	273	270	258	246	297	256	298	257	277	268	256	246	265	254	273	258	261	261	256	264	266	268	276	248	246	260	283	262	303	276	268	258	335	262	274	246	253	241	268	251	242	260	242	300	275	251	247	250	243	249	252	248	275	267	258	257	267	284	240	268	273	313	273	246	251	256	255	272	248	251	279	245	305	271	283	245	247	268	263	251	252	248	255	276	264	255	275	288	258	256	285	290	267	263	239	289	262	261	249	274	257	288	284	249	250	240	258	286	264	255	229	279	283	252	270	276	248	281	257	270	270	257	245	269	275	262	253	248	261	247	254	265	251	280	260	258	270	253	257	244	289	256	283	279	291	262	288	272	242	229	265	257	253	251	281	263	270	246	250	258	229	244	243	223	246	236	273	269	278	262	278	248	253	252	267	281	238	268	264	283	249	251	266	254	267	260	262	283	267	278	266	266	233	274	257	268	266	285	299	270	270	272	287	252	258	261	263	283	267	295	279	231	277	240	285	227	275	260	263	255	280	264	268	291	269	271	284	253	267	279	258	261	257	242	285	268	257	244	272	258	276	262	264	261	287	249	266	294	260	296	285	264	249	264	265	280	252	271	268	254	297	285	273	258	270	257	242	274	282	271	253	276	296	270	228	284	282	281	256	232	249	260	277	277	260	249	273	267	267	268	274	248	242	273	253	275	267	278	260	279	251	274	295	237	282	272	264	277	251	261	284	235	283	276	285	260	280	277	263	258	274	275	241	284	277	262	251	253	252	243	244	262	260	253	275	258	269	274	252	248	279	284	268	243	279	246	256	244	281	260	272	266	272	270	236	229	258	248	253	231	244	274	260	267	262	237	280	278	209	259	251	288	288	208	275	266	263	246	291	259	268	281	277	245	272	265	263	274	271	281	268	247	252	247	257	270	255	278	277	280	262	294	258	247	272	294	264	247	253	274	265	275	232	284	287	254	267	278	295	279	258	264	269	245	266	264	289	252	232	282	271	288	269	262	261	262	261	270	277	229	255	236	281	250	286	265	262	257	275	311	278	281	264	240	247	257	294	272	255	276	257	287	256	258	267	244	244	251	248	258	257	267	251	269	233	281	277	265	252	275	280	279	258	240	266	320	241	261	254	259	260	253	241	245	276	232	259	263	268	262	270	269	271	267	230	269	226	277	245	260	291	242	244	270	307	259	258	266	267	253	261	279	293	246	255	289	243	272	258	237	255	274	273	279	258	238	239	275	291	279	263	250	273	222	223	260	245	256	250	282	246	262	261	252	246	264	265	261	264	253	246	275	268	268	297	228	241	269	251	261	235	264	267	269	258	257	251	262	293	266	266	275	285	279	245	234	268	267	255	276	277	251	217	290	250	269	253	270	250	286	257	259	279	260	252	273	283	252	255	247	245	274	229	277	252	262	254	261	268	271	302	285	226	270	279	234	265	271	237	299	270	282	264	249	270	251	222	278	231	281	252	280	280	278	279	259	253	252	270	266	263	273	230	252	271	275	244	265	274	250	283	268	293	256	261	245	276	258	240	272	252	267	272	241	276	270	272	245	253	267	284	270	274	291	245	263	293	250	259	245	274	261	261	272	271	252	258	236	233	247	250	239	255	288	272	271	264	243	238	287	282	275	243	256	263	262	231	278	274	267	262	274	270	248	269	262	268	266	264	238	277	269	265	262	280	270	286	270	263	236	229	244	279	255	246	262	252	260	247	228	275	247	266	287	269	280	243	293	259	255	293	234	242	262	262	255	291	275	267	256	237	279	281	250	248	243	256	278	266	266	264	263	267	252	252	277	285	250	246	260	296	262	259	259	274	268	263	267	235	258	266	275	272	251	264	268	269	270	288	279	248	236	264	267	263	244	288	286	285	235	262	296	261	243	301	247	262	273	231	254	265	269	271	268	264	302	280	268	280	261	273	305	276	266	275	296	257	261	265	255	245	263	262	265	267	274	267	271	248	274	284	252	222	296	266	281	274	269	266	262	255	260	260	250	281	278	264	290	250	252	270	261	312	302	313	231	280	274	263	271	264	279	234	279	241	243	277	249	283	251	266	282	277	261	268	256	261	275	255	249	277	289	250	252	273	249	280	260	267	276	264	241	279	280	269	272	259	262	289	269	247	282	263	282	244	300	273	252	239	281	285	278	292	262	251	284	250	275	255	272	255	273	291	235	237	244	278	269	279	269	275	272	269	268	271	241	257	260	259	257	279	283	253	256	241	271	252	253	254	265	243	269	243	254	273	271	247	258	247	244	241	277	252	264	273	277	259	272	247	278	260	269	252	252	251	265	256	270	263	258	245	277	240	258	273	265	271	282	294	215	259	280	288	277	277	239	250	257	256	273	271	257	266	279	272	276	266	269	281	265	278	238	244	304	269	264	289	259	248	261	260	278	302	265	249	257	248	236	266	236	257	271	275	294	264	243	267	273	223	253	229	269	264	276	268	248	288	259	266	291	272	261	284	280	259	254	254	260	291	284	251	276	273	284	255	280	268	285	278	211	290	240	276	268	272	264	273	272	259	253	273	258	291	275	274	274	261	274	243	272	244	265	262	275	242	247	254	258	242	305	250	268	257	284	251	274	274	272	258	283	260	279	253	257	256	270	264	276	259	263	244	248	238	268	258	259	259	263	285	291	256	299	288	285	283	236	285	280	258	256	295	275	282	289	270	269	272	278	287	233	253	255	248	242	256	278	227	270	250	261	252	257	263	261	252	274	241	255	266	255	242	271	261	260	252	279	268	265	254	262	235	269	295	262	298	269	251	252	274	272	251	278	263	257	248	255	264	276	254	256	263	236	266	275	259	296	261	266	267	277	273	255	269	257	267	251	257	270	294	239	242	258	250	249	258	234	247	241	266	262	259	248	231	245	292	279	265	257	275	265	267	289	240	263	248	274	290	257	234	293	245	281	259	260	249	293	252	244	261	262	268	250	294	260	261	270	267	292	259	275	226	262	282	305	263	285	288	272	241	286	290	269	294	261	239	255	253	268	246	270	243	239	288	267	262	294	236	270	267	250	284	267	263	270	265	223	274	274	237	242	262	258	268	269	258	252	262	285	254	239	277	239	281	238	266	296	273	269	236	248	257	255	264	258	276	276	258	279	259	235	271	265	237	282	291	237	274	253	252	234	253	272	247	246	258	261	269	247	248	255	293	285	276	256	245	292	283	243	257	255	278	269	314	244	288	289	274	242	248	262	239	263	286	257	275	242	237	239	255	220	281
15822	14524	27643	33973	32251	31732	37685	38029	33326	34475	26061	23278	24150	21378	16326	16347	19006	14252	14267	13317	12803	12605	13390	11086	14317	13414	15093	22310	15374	14329	19389	16457	17541	16980	18938	16826	18731	21008	25537	29773	33980	35514	24459	40012	35576	35768	33687	32920	20319	25118	30831	22663	13005	12132	13594	12405	11032	8047	8091	13066	9709	7135	6264	6074	8543	5563	3808	3018	3142	2469	1946	2004	2537	2458	2022	1736	1526	1450	1230	905	829	1033	1158	1152	1384	1540	1382	1502	1804	1404	1422	1583	1330	905	791	824	783	780	830	726	796	811	812	807	821	823	745	778	765	749	780	775	761	777	781	801	805	772	779	765	776	735	760	771	765	809	824	750	769	787	732	846	810	768	776	784	772	751	792	790	756	795	782	809	728	752	803	725	716	789	783	765	767	776	804	827	774	788	794	735	718	773	763	782	764	758	795	774	736	737	780	800	767	762	759	774	747	758	739	796	752	793	770	738	715	854	773	746	786	768	757	772	743	756	744	785	728	806	778	779	799	752	782	776	741	738	752	802	712	779	764	746	788	805	789	766	758	743	750	770	792	754	766	795	751	691	794	793	772	828	799	828	741	786	814	793	813	806	752	767	732	776	789	735	739	758	709	752	784	753	751	787	727	750	787	749	742	747	767	773	720	735	761	825	779	761	764	784	752	763	804	726	794	794	763	765	716	783	798	788	846	763	747	721	756	792	803	791	783	834	733	778	747	780	752	710	777	807	787	761	745	741	763	775	797	752	762	707	782	794	805	755	817	769	802	772	754	773	792	745	752	794	810	797	776	795	711	779	733	767	734	767	800	762	776	817	742	803	771	793	719	741	745	753	753	735	816	745	759	780	749	766	717	774	775	772	770	778	772	789	800	744	747	760	763	801	772	747	728	764	768	773	743	780	776	795	761	753	725	789	783	810	769	735	774	730	760	721	744	746	763	815	758	791	749	777	759	798	787	778	753	723	753	733	789	757	807	749	758	790	764	784	774	765	806	789	766	814	717	745	794	784	737	755	738	770	749	792	735	794	778	752	733	723	801	734	788	797	753	793	766	772	747	722	821	731	779	762	796	748	726	775	754	746	756	749	739	801	785	781	710	759	746	729	764	825	757	756	787	772	831	791	776	844	812	750	734	740	776	795	785	764	748	750	729	737	735	774	708	730	798	802	768	767	789	751	785	764	739	824	763	768	722	721	776	750	742	772	782	745	738	781	761	782	764	807	817	811	790	713	765	752	750	759	712	764	818	764	794	770	728	786	778	774	771	764	746	750	779	783	745	778	761	704	742	742	773	759	776	779	737	709	758	755	760	769	753	819	798	766	726	735	788	754	807	778	744	766	743	775	754	763	731	758	745	732	763	773	754	794	743	716	746	783	773	750	761	790	785	717	785	806	806	788	798	812	791	750	776	769	764	805	744	754	776	794	783	771	751	778	754	819	787	770	775	775	745	799	778	756	802	782	724	753	754	806	756	757	759	754	778	804	748	787	791	759	776	771	773	772	761	751	774	787	764	704	762	779	721	712	741	772	740	693	744	750	750	751	837	798	776	753	739	783	772	767	754	776	776	760	799	732	763	754	757	693	776	832	753	732	760	781	762	752	753	768	744	752	743	789	783	738	785	795	782	739	789	800	778	757	777	809	771	787	749	712	759	813	768	738	792	788	766	762	718	795	766	805	742	822	795	808	805	800	764	737	808	763	773	754	757	831	754	756	719	710	737	721	795	766	793	799	749	785	800	747	751	757	770	747	748	753	797	772	723	714	813	742	807	800	781	794	743	746	779	776	757	747	832	794	757	785	731	811	769	728	753	755	766	798	781	816	758	801	827	791	769	773	777	760	783	805	799	750	780	763	747	733	745	706	787	717	814	776	791	753	800	741	737	766	800	779	786	766	758	753	765	710	761	797	735	813	719	768	778	773	767	815	771	749	754	747	743	830	762	782	735	762	780	781	757	749	773	804	831	752	799	764	741	752	783	740	745	763	809	783	807	809	741	767	737	756	751	778	787	771	806	752	786	778	774	770	786	719	758	765	742	754	770	791	773	723	752	809	749	822	771	792	802	746	778	765	768	786	815	803	755	756	770	766	765	755	750	730	763	750	757	760	791	748	727	732	729	763	742	795	802	756	799	746	750	811	790	813	778	794	773	757	758	789	778	829	750	754	789	768	765	743	738	777	780	724	783	739	747	748	801	806	741	808	788	760	738	784	766	784	768	733	840	774	783	711	738	802	805	789	782	772	747	742	770	747	762	813	770	810	780	780	782	777	748	788	758	765	791	778	792	752	771	754	807	746	763	758	774	749	811	749	773	736	769	760	810	760	786	783	774	718	787	780	729	749	821	776	735	754	803	761	734	775	789	818	755	744	774	772	785	796	758	720	794	757	729	773	732	748	766	803	797	813	802	799	717	773	783	770	773	759	750	783	827	760	748	769	787	798	825	747	761	780	789	803	770	798	780	812	771	751	834	713	739	754	745	746	782	735	771	738	803	792	759	710	729	795	734	747	799	771	747	779	819	792	769	780	731	768	811	725	770	754	775	760	741	769	791	806	755	779	789	786	783	783	785	771	744	850	753	715	762	757	797	817	787	790	743	783	764	776	780	760	754	732	787	727	740	820	782	779	794	754	717	784	775	769	731	776	768	815	774	790	749	766	786	728	795	765	793	768	775	790	746	749	740	814	739	752	750	803	775	779	792	711	817	762	792	731	771	746	747	786	811	799	764	790	797	785	779	800	790	788	791	802	752	785	775	723	749	800	727	792	761	753	758	764	806	782	755	805	772	782	816	711	767	756	750	737	795	791	766	734	757	772	789	738	765	755	813	809	751	748	760	777	764	735	815	798	804	795	762	800	781	768	757	708	795	726	779	740	758	805	796	769	785	734	750	707	786	792	791	720	761	790	766	797	830	819	801	816	803	733	711	802	774	726	828	787	748	741	798	760	730	756	811	772	766	792	774	789	765	782	776	801	798	811	749	763	739	783	810	707	776	796	730	724	777	743	807	779	801	770	755	788	763	727	774	809	786	710	809	790	771	766	793	767	773	751	733	804	771	742	728	762	769	751	718	741	823	780	772	815	766	794	777	731	772	780	755	751	767	752	792	741	755	724	751	750	760	758	766	740	790	801	764	778	802	785	769	760	795	726	755	747	701	779	779	778	758	722	739	770	751	752	795	733	779	765	745	806	738	773	784	777	735	736	789	761	793	745	796	825	813	771	760	775	813	743	752	751	807	803	833	776	808	763	760	797	804	753	742	734	812	790	765	794	754	746	789	773	780	746	804	747	760	775	771	730	779	823	771	736	802	770	808	760	785	748	757	797	734	730	766	803	763	757	755	743	712	791	763	764	751	771	775	768	747	731	784	758	766	779	754	773	786	791	759	805	778	797	729	715	797	822	745	789	795	777	731	783	795	785	765	754	790	792	770	746	789	768	768	738	768	777	762	722	726	787	741	760	775	759	745	742	738	746	799	813	779	777	755	828	786	769	777	779	797	770	771	793	780	767	814	755	776	784	779	778
5458	3157	5099	6248	4329	2670	2269	2121	1423	1114	853	747	633	723	587	593	634	582	470	465	464	432	465	453	432	419	469	554	448	475	451	429	468	479	483	486	424	440	473	526	543	593	480	830	674	688	610	670	434	508	568	496	381	382	383	436	374	386	402	393	384	382	372	378	406	352	363	347	375	344	361	367	396	345	320	371	390	354	368	347	355	331	347	359	375	338	341	353	354	362	376	386	362	350	370	373	346	392	355	377	359	346	369	348	325	361	384	358	363	336	351	332	359	356	378	345	360	372	367	344	362	362	341	386	370	376	358	403	398	343	370	361	362	369	348	329	363	376	383	377	350	361	381	371	376	346	354	362	364	362	373	390	346	348	380	363	371	370	351	360	363	375	362	348	358	325	342	379	342	343	361	349	339	330	337	351	373	364	321	342	337	363	347	385	345	351	360	340	373	359	325	349	319	385	368	336	354	358	339	332	345	356	361	338	346	377	395	371	352	379	379	348	355	357	355	408	371	349	348	362	341	342	343	361	376	338	355	352	359	362	360	333	368	363	365	326	347	348	351	368	416	392	367	351	354	339	364	342	344	386	373	351	362	353	352	367	347	383	352	353	347	348	353	346	344	357	348	353	361	349	331	357	327	365	368	335	359	352	369	343	368	382	363	368	337	357	374	356	342	391	408	342	361	331	328	377	357	353	390	358	365	324	365	342	344	354	370	377	342	347	358	361	327	352	346	358	369	333	361	406	352	346	350	376	357	336	345	359	338	382	353	372	359	340	358	366	367	385	375	332	333	382	360	351	350	397	351	370	398	371	372	354	367	385	350	380	367	363	354	327	377	309	377	340	370	333	383	355	389	349	353	358	342	357	341	336	350	371	373	371	309	373	385	369	343	327	350	385	385	379	368	357	347	370	362	377	354	347	357	345	369	392	366	362	345	367	362	358	342	352	365	403	357	352	349	347	321	373	367	377	369	377	368	365	334	368	337	363	347	347	345	355	383	358	336	354	377	348	350	347	352	369	390	359	393	321	335	347	375	381	396	354	351	343	363	366	329	360	380	375	344	379	340	349	346	360	366	337	394	349	379	386	375	352	366	395	381	376	346	364	368	356	354	350	357	365	346	359	367	405	324	370	368	357	365	370	349	350	359	364	347	391	358	383	389	339	356	350	359	389	367	355	350	372	375	362	375	350	390	356	363	345	347	368	354	386	387	346	320	359	361	366	330	335	374	379	373	337	359	356	352	358	363	376	372	341	355	370	346	357	389	348	371	386	362	382	341	378	360	350	302	414	326	369	376	315	323	354	370	365	389	357	400	383	337	355	347	350	395	357	346	334	353	342	367	348	390	376	389	323	356	356	346	365	354	338	348	335	341	367	358	346	365	358	327	372	365	390	348	368	358	324	398	346	345	361	338	341	349	319	343	351	387	385	385	364	371	339	379	343	362	371	370	383	368	315	345	364	385	366	352	357	353	376	357	347	373	353	359	360	354	383	364	354	343	334	361	322	351	367	347	359	397	341	363	307	360	370	368	357	363	352	375	359	371	345	370	362	398	379	338	386	343	321	337	340	360	335	355	360	331	341	355	347	364	367	324	392	370	353	349	355	383	340	357	349	314	335	335	364	366	371	364	354	393	323	365	366	397	350	370	346	369	371	303	343	368	345	368	365	350	327	342	390	347	327	375	348	368	363	382	349	369	374	384	366	365	365	343	358	339	341	328	327	356	326	359	357	351	332	383	385	337	369	374	363	332	383	351	356	364	346	314	325	333	341	354	322	367	348	347	397	379	366	350	337	372	357	362	399	343	355	371	369	344	380	339	396	357	376	367	350	334	339	333	354	363	361	354	360	313	371	363	317	369	415	345	381	383	381	376	361	310	377	374	364	354	371	334	377	376	355	314	387	365	369	373	330	351	373	349	375	376	366	361	397	365	372	319	357	341	343	378	359	363	367	320	327	382	322	354	397	351	333	365	359	374	355	345	330	353	367	368	369	393	356	338	341	347	345	330	383	350	355	359	376	324	394	366	333	373	371	360	365	373	346	379	368	387	363	361	379	369	352	367	365	348	363	317	369	340	356	345	390	374	369	355	367	323	346	335	365	355	334	350	360	363	344	365	364	388	361	342	362	372	362	362	346	329	367	354	385	367	362	368	355	362	339	365	362	376	371	346	347	385	367	346	352	376	342	342	374	354	342	359	349	349	373	366	336	332	341	372	344	357	348	362	347	373	316	349	333	358	362	360	349	348	364	363	368	328	350	350	345	348	386	354	344	364	365	348	361	374	333	360	349	364	341	356	370	365	372	378	329	323	347	364	335	374	370	375	407	358	364	336	339	347	369	346	363	378	374	374	336	357	373	354	388	338	331	389	354	413	357	367	374	389	378	405	351	347	368	342	340	326	347	357	337	327	363	306	349	352	352	348	397	403	349	348	352	360	355	348	325	364	334	342	357	337	371	357	367	375	381	376	402	382	358	359	324	364	345	345	346	361	385	367	354	363	354	388	324	384	380	377	399	353	340	379	363	365	359	349	362	352	364	357	372	334	357	331	344	372	356	360	325	365	357	386	362	330	360	353	369	322	318	358	360	334	367	379	365	366	327	376	376	366	364	364	352	323	371	362	342	401	352	366	347	363	342	348	355	349	334	390	337	360	354	369	340	345	366	369	332	324	354	344	341	350	368	354	375	355	372	343	358	369	373	342	358	391	332	348	396	370	384	370	346	332	374	359	338	328	384	364	361	367	362	358	353	337	344	376	384	381	350	361	339	370	354	320	370	375	351	386	378	357	343	379	360	337	364	363	365	340	342	377	348	363	357	358	349	341	337	365	371	355	357	374	371	376	358	329	354	363	392	359	373	378	373	336	350	351	340	348	378	345	369	387	371	425	362	348	376	348	308	350	326	346	322	324	340	328	385	357	366	362	350	357	332	349	359	351	364	379	335	391	361	348	380	364	364	362	350	349	365	361	377	359	357	365	353	373	301	353	367	361	330	368	371	350	386	344	376	368	326	376	352	348	385	337	355	368	368	373	354	340	353	377	394	349	361	365	358	381	347	367	363	329	372	370	349	345	386	369	352	346	387	326	352	325	370	390	364	364	353	351	383	348	359	334	342	364	376	347	367	326	378	386	332	366	351	393	373	361	358	350	349	328	354	345	332	349	344	367	353	359	368	356	335	362	353	356	357	344	362	360	331	371	354	329	358	361	361	359	368	373	363	369	380	354	387	349	338	384	363	364	337	312	364	344	365	351	379	330	369	360	396	373	394	377	337	330	322	383	357	343	376	350	348	372	346	339	404	384	334	349	344	347	422	360	373	312	371	353	373	360	388	391	347	357	344	385	344	360	353	354	393	369	358	335	335	378	378	376	374	331	374	368	349	336	350	372	342	332	316	348	347	348	352	362	400	365	366	383	345	369	364	345	398	339	390	338	345	348	380	372	357	359	372	371	348	379	355	347	340	356	353	409	370	338	352	334	365	349	401
4465	3946	9131	12984	9964	6847	7392	8221	5180	4804	3379	2732	2599	2560	2191	2311	2463	2097	1864	1885	1681	1768	1753	1572	1743	1769	1933	2389	1831	1669	1908	1755	1694	1762	1900	1867	1741	1946	2320	2650	3105	3271	2111	4082	3056	3449	3090	3225	1782	2189	2731	2128	1463	1412	1469	1451	1409	1293	1250	1479	1334	1257	1149	1140	1233	1196	1050	1065	1079	1013	1074	1044	1064	1064	1041	1033	1054	1046	995	998	1020	986	1044	1021	1049	1029	987	1044	1045	983	1011	1054	993	1025	1027	1068	1044	971	986	1012	1074	1033	1054	972	995	967	982	1009	963	1014	1016	1030	981	955	1009	979	998	985	1024	1031	1047	979	1017	955	1013	994	998	969	1060	1029	971	955	966	976	1053	977	972	994	1017	946	1048	928	987	1008	954	992	970	1042	984	944	1030	982	972	984	993	963	1015	1001	1000	1059	1049	1022	1020	1032	958	1007	1031	958	1034	1018	995	997	1044	999	1091	1027	1013	1018	1038	991	963	1023	1099	978	1039	1079	1042	1052	1008	1002	951	1033	1021	1033	950	961	947	1012	941	996	930	987	990	970	991	1012	950	1086	1055	969	983	1030	975	1072	981	1052	1022	978	1048	987	938	1011	978	1002	1040	1051	968	1033	973	1022	1054	1047	1059	1025	1012	1013	1052	1035	1028	976	990	1049	1008	1034	1007	979	953	1030	1022	1016	1014	1002	1014	962	975	960	1002	1003	936	978	949	982	1044	988	960	1028	1043	986	1003	965	1039	1026	1028	1014	1021	1030	1002	1026	1020	1035	1010	1036	989	1007	997	1033	984	957	1012	965	974	995	1006	996	1067	989	982	977	974	985	1021	967	950	983	1035	1036	953	989	969	977	963	1040	1010	996	1002	1034	1066	986	972	1034	989	973	1038	980	938	1042	1018	968	1010	977	985	1044	956	1021	995	1004	989	1010	941	995	954	1052	959	1025	1022	1026	994	1010	1015	998	1044	1035	1031	1008	984	1015	985	1040	1002	983	1021	1049	1004	964	1006	1012	1007	1007	1005	1033	1085	1009	1019	955	984	997	963	967	989	1023	1032	1035	966	1013	1023	979	1030	1054	963	1010	1002	1018	1041	1042	1009	1031	958	1068	1003	1045	962	989	976	994	1043	1052	1042	1028	959	1042	1044	1045	980	1001	992	1018	1024	1012	1052	967	1001	994	1012	1052	1039	1011	975	1004	1006	1019	993	1013	969	1002	1009	998	988	1054	1024	994	995	1009	1051	968	1031	1018	1075	1045	1021	989	995	978	1003	994	1046	1034	1007	1056	1006	980	985	928	956	997	984	986	1035	1031	952	1023	946	1011	995	1013	1021	1007	986	975	1023	1012	994	1016	1009	1007	1001	995	990	967	1027	973	1034	967	970	1055	1033	978	1004	1026	1082	1007	1097	1025	1000	1001	1061	970	1039	1007	987	953	995	937	1010	970	975	996	991	988	937	972	989	975	1003	986	983	978	1039	1019	994	950	1000	967	1042	950	1040	971	1005	989	1013	986	975	973	998	933	1008	1027	1037	966	1020	949	995	981	956	984	1021	984	1048	1014	988	1009	954	1023	1048	972	991	1066	965	1018	959	1016	998	967	1048	985	997	970	1040	975	967	992	1062	970	1033	1002	1028	965	1003	984	987	974	1032	1008	1045	1003	992	1031	1023	1014	1011	1001	1037	985	1014	972	989	1014	995	952	977	1004	1030	1003	995	1031	990	965	994	1029	976	962	1031	1019	1018	1014	1022	951	1035	1045	1002	992	1015	978	1006	1025	1018	1005	969	980	1034	994	983	1011	1005	1027	1014	1015	1012	1039	1033	994	952	1077	1032	996	989	1038	1047	973	1025	950	974	966	951	1066	972	994	987	1021	980	1071	1018	1038	1001	980	1015	985	1002	996	972	931	1013	996	999	971	991	1006	1054	978	1018	986	1012	1027	983	1050	1016	1004	1027	1016	971	1005	1027	1006	1045	1077	1010	1021	994	1013	928	1051	1052	995	1011	975	1030	999	976	968	918	1006	989	1008	987	1044	1030	1003	1015	1013	1023	1025	997	950	940	1017	975	1075	985	1022	1024	1006	940	1021	988	1014	971	1044	994	1006	989	1027	979	986	1000	994	1045	993	1007	971	1028	927	1013	1037	1074	965	994	1026	1027	1023	1008	949	1042	1017	1067	1026	1054	957	1018	1065	998	987	1000	990	1011	1005	988	961	1014	983	947	994	1012	1005	1014	1006	975	1014	983	983	1010	994	958	1031	977	968	1057	930	1047	937	1037	1021	1028	988	991	1001	999	1022	955	1005	950	950	975	984	979	1019	947	956	1063	1056	998	992	1040	981	987	1000	1050	1035	1045	1012	988	992	1010	1026	1017	960	1029	967	995	972	993	972	1034	964	993	1003	987	969	967	1020	1057	962	993	1018	1009	960	1042	1003	1008	985	983	1053	959	940	983	994	990	1029	977	1001	1021	1043	1017	1039	951	1017	1009	1042	991	968	974	997	980	1043	963	1022	1013	1004	1035	1003	1013	1091	956	1000	969	967	983	976	1013	977	961	994	936	1010	1018	970	1049	976	1014	942	961	994	984	1054	987	1010	1013	992	1012	996	1035	968	963	1002	984	1002	1035	979	966	999	995	965	1035	1025	975	969	996	1053	927	1043	956	1006	971	994	974	1020	959	1018	980	1004	983	1004	1031	1051	1014	959	1031	1040	1008	961	989	1040	965	1010	1011	947	911	1040	968	988	1000	1005	956	944	1032	979	969	991	1003	1019	980	1016	1015	1027	993	981	1054	1072	981	945	1038	948	956	980	980	996	991	1011	1010	1022	977	1012	984	1018	988	1017	977	1014	990	981	1011	991	1026	964	1022	1023	1009	1041	1053	978	994	983	991	1011	1006	1018	1026	1018	1025	981	955	995	971	952	971	1040	988	1059	1015	989	1031	962	1005	995	970	944	1081	972	1002	962	1026	968	941	1038	974	1003	1033	1021	993	970	988	1051	1035	978	958	1019	1013	1001	1031	1035	987	1054	998	960	1008	973	1013	1020	997	964	1015	1023	1020	1072	1007	998	964	991	930	1009	988	998	1044	987	1032	1015	947	932	958	1063	1008	1020	1021	1029	1075	1047	1004	989	1005	994	1006	1028	1006	1000	1038	997	1004	1022	923	1074	995	983	994	999	1042	1021	986	1031	1014	977	1009	1013	953	1069	1015	1051	1039	1018	1004	1017	958	947	980	999	1002	975	1025	963	1067	1028	975	1023	999	985	979	1007	1019	995	1045	976	1012	978	1030	971	1000	1047	1061	1006	1022	963	1054	957	1035	1021	982	1046	982	1006	1109	979	1021	1004	1020	1004	1035	1017	1025	982	993	1071	1001	1008	974	991	994	992	969	987	959	974	1044	1063	1004	1035	954	993	1003	1039	1018	959	964	1010	1002	1012	1035	987	1070	1028	978	939	972	1023	987	1020	981	1048	980	967	946	977	1002	1033	1046	983	1043	998	1006	976	986	1037	982	1007	992	978	961	1015	1039	954	996	1098	996	1007	1049	1006	994	1038	1030	899	988	1050	922	1037	994	967	937	980	998	1013	1040	1028	1028	1011	1038	986	1020	993	1035	985	1029	978	1057	1037	1022	1008	1008	992	956	1046	987	942	1001	1006	1008	981	1053	988	1016	973	1007	992	1036	1003	993	1004	991	982	1005	1040	996	970	1008	969	1044	990	1003	1008	978	1018	915	1013	979	981	1001	985	1019	966	992	984	989	1010	988	941	984	969	1008	982	1009	1010	1010	976	992	1007	1041	986	1017	1047	976	1005	1020	965	1028	975	1061	980	989	971	985	1033	1025	1035	1026	986	1019	1035	1022	1007	962	1015	1016	921	891	1044	1040	1015	1030	998	1059	1030	965	995	1034	1000	1050	950	1025	1025	939	979	990	1017	1022	973	1007	1022	999	980	1002	1007	1016	982	951	1045	976	1034	1025	1043	1013	997	1011	1020	1007	1014	1023	1012	1043	981	961	988	995	951	991	1016	1049	988	1000	1024	1015	988	1008	1063	990	983	1026	1057	1011	1012	978	1018	973	1024	953	967	974	998	1061	1002	985	1011	1022	974	1011	1053	1081	1056	1035	974	1023	960	989	962	1010	947	1030	996	990	977	992	1011	958	1058	1033	982	1001	951	997	956	1006	1076	1001	1027	1050	1034	1011	986	1018	994	1037	952	1063	1036	1016	1011	1025	987	997	1063	981	990	977	1019	1034	1038	1010	1037	1039	1039	925	1020	1022	938	975	950	1046	1006	1003	1064	1042	1013	1060	982	956	958	986	1032	989	1007	1023	1034
18203	12980	23323	33243	27878	21309	20722	21722	14857	11920	7225	4596	4603	3423	2659	2695	3132	2208	1991	1621	1651	1817	1517	1284	1335	1540	1450	2951	1706	1363	1897	1691	1619	1677	1828	1621	1971	2473	3593	4334	4527	5682	2707	7750	6367	6431	5568	5230	2155	2720	3823	3175	1254	958	1147	1013	1089	748	659	1109	775	646	581	541	709	617	411	376	351	336	297	286	345	344	349	335	307	278	214	237	271	291	256	243	295	336	258	270	292	321	262	277	273	271	240	238	225	227	237	237	240	238	205	258	245	282	231	261	239	255	251	206	267	268	250	253	227	232	244	270	261	248	262	247	245	224	274	269	236	231	247	236	259	250	239	259	228	258	258	234	260	260	230	233	251	262	250	264	224	252	234	261	239	277	251	250	252	218	251	256	248	264	222	225	238	260	271	220	249	250	194	241	232	217	268	260	222	230	245	237	258	239	248	261	234	258	222	243	222	260	247	246	241	245	270	239	216	243	257	254	230	255	275	241	238	236	258	258	240	237	248	232	226	225	233	229	254	235	267	231	227	224	213	282	254	263	244	243	247	189	234	238	274	276	235	242	277	246	250	227	244	232	244	249	236	244	237	267	255	237	239	227	268	233	256	245	241	262	232	235	249	262	247	206	236	265	258	216	262	249	254	254	196	229	230	237	266	224	239	229	241	245	262	272	277	245	282	245	270	228	243	238	259	254	246	242	243	224	253	239	255	231	234	272	242	236	242	273	230	240	240	263	247	233	247	240	288	261	264	257	252	261	235	245	277	252	259	237	243	285	248	255	257	249	263	237	242	278	249	248	239	234	261	244	259	246	255	240	247	255	247	236	236	255	245	239	235	265	221	235	236	253	277	258	224	260	226	241	237	253	243	238	258	241	239	251	242	260	259	240	261	262	251	243	247	278	260	247	225	246	246	220	270	240	261	234	239	257	213	237	269	272	264	240	220	246	218	238	269	242	260	265	234	217	243	246	234	228	233	259	243	226	257	236	253	229	263	257	251	257	245	256	251	217	261	283	239	257	238	243	247	237	242	230	233	244	259	242	263	231	216	252	222	257	225	262	203	229	237	241	283	250	218	270	246	242	249	243	267	212	243	251	223	249	246	217	244	217	264	260	260	237	260	229	251	256	195	249	233	241	254	250	234	232	257	241	246	256	249	280	234	259	238	246	247	218	241	220	261	228	239	224	268	275	258	242	225	236	247	257	240	257	233	271	226	227	241	255	251	261	247	244	261	242	249	246	236	264	232	255	261	248	245	257	246	239	236	233	242	286	265	238	266	251	240	228	254	228	279	253	229	225	231	247	239	227	261	246	260	215	257	236	258	271	235	220	243	260	266	256	229	278	236	252	239	249	266	213	262	225	214	273	265	252	233	261	231	243	263	229	240	252	244	225	232	236	237	230	237	229	269	256	243	232	258	256	268	251	251	239	235	224	239	261	233	224	252	276	257	259	231	264	264	254	230	236	213	264	243	237	236	259	261	204	224	250	251	258	249	252	242	238	242	259	254	229	241	251	225	249	272	271	254	300	265	253	244	256	248	217	252	267	247	220	238	248	264	246	241	222	232	241	270	223	244	222	267	258	255	256	246	216	251	230	228	255	236	246	248	251	235	214	255	242	250	226	260	235	233	237	230	252	275	238	261	227	258	259	257	238	242	250	272	228	246	233	272	265	244	274	225	269	260	233	255	246	251	267	260	244	279	261	229	257	244	281	229	238	256	235	267	260	232	259	224	243	253	227	241	221	247	268	233	259	228	238	250	220	253	247	234	240	257	257	235	252	246	257	263	262	252	228	234	212	251	255	241	243	247	256	257	235	218	265	244	252	280	229	224	222	265	252	272	248	248	219	237	245	264	252	288	241	235	237	231	218	239	250	232	244	237	248	257	257	222	220	239	251	266	255	209	264	248	258	232	264	260	232	231	244	253	236	276	237	216	247	251	223	252	244	231	232	218	244	264	246	244	252	266	228	244	236	239	251	237	216	269	246	233	235	244	220	235	248	262	246	237	215	248	259	254	206	240	264	243	252	259	225	257	256	227	239	265	264	252	204	273	248	281	255	259	250	286	244	225	243	235	252	268	252	262	238	245	269	259	248	270	250	232	253	259	219	260	256	254	240	233	252	254	237	230	255	237	254	249	241	259	271	262	252	233	222	238	237	217	248	234	216	234	243	219	224	233	230	261	258	251	267	239	242	281	249	232	260	258	245	225	265	256	232	261	280	243	259	263	244	255	244	250	233	238	248	229	254	243	254	264	236	219	243	268	226	239	290	248	242	265	240	244	235	238	254	251	265	296	234	242	243	244	260	236	252	257	237	228	231	244	247	253	235	237	225	249	272	258	256	264	246	239	232	263	254	228	241	241	232	227	238	264	265	218	272	231	247	207	269	275	246	254	254	251	197	234	257	246	261	232	234	263	249	236	262	259	231	228	258	254	257	263	269	249	252	269	264	244	265	256	241	257	217	275	247	234	258	268	236	240	245	240	258	270	245	220	243	256	255	246	251	226	266	254	249	214	214	261	251	238	237	241	246	233	262	246	237	222	254	245	223	206	237	245	247	249	242	242	226	254	241	263	258	254	240	252	239	249	261	236	215	253	228	256	236	240	227	259	268	256	245	238	234	246	228	230	245	206	260	240	253	271	229	224	250	250	268	261	260	257	247	244	243	249	231	227	254	210	278	244	265	264	261	243	245	224	239	241	263	252	251	222	257	241	247	248	237	231	235	248	256	239	260	252	238	247	278	252	233	237	281	245	256	270	260	248	214	244	267	239	219	243	249	226	240	243	253	243	246	266	251	229	232	244	234	222	258	242	237	248	224	246	243	278	260	248	245	230	235	247	227	210	236	232	241	217	248	270	242	252	234	270	248	244	225	252	234	239	238	266	251	227	237	263	284	262	251	245	253	248	246	232	251	250	274	255	236	248	249	249	206	228	227	245	220	286	234	265	247	265	210	225	222	257	255	222	265	258	243	259	252	250	226	311	236	244	236	257	216	237	222	266	229	249	264	237	227	238	266	263	247	231	270	269	228	225	228	263	285	265	232	234	229	227	262	237	213	266	240	259	243	271	242	241	240	248	236	243	224	247	263	248	247	258	229	254	222	260	226	259	239	229	226	235	228	212	230	231	235	257	256	229	246	262	220	265	238	205	245	243	244	263	222	257	238	241	234	235	224	229	285	234	267	246	232	250	248	241	252	247	214	221	230	277	228	232	252	217	247	272	252	252	288	250	251	257	272	242	243	225	247	257	215	226	226	231	268	256	244	281	245	237	249	238	257	262	255	247	260	225	251	261	265	253	246	224	248	229	236	228	242	239	251	216	266	239	241	259	259	211	239	256	227	235	229	249	282	231	241	264	232	256	255	231	252	254	237	231	249	244	247	251	249	243	244	235	221	250	261	255	243	247	250	272	262	238	241	245	244	236	216	234	243	213	225	261	221	275	262	224	231	243	233	248	254	206	242	242	249	246	224	235	238	251	222	259	255	276	224
11505	10567	23243	31781	29210	23159	29872	31316	25764	26863	19901	16148	16974	13802	11291	11574	13172	9853	9409	8845	9078	8747	8552	7059	8814	9001	10277	15194	10405	9639	12936	11042	10872	11786	12492	10975	13234	15309	20021	22774	24999	25860	16658	31498	26110	27460	24472	25816	13255	16844	21901	17446	8297	7526	8729	7855	7895	5218	4829	7681	5332	4270	3836	3550	5097	3889	2636	2392	1991	1682	1348	1285	1849	1820	1712	1395	1207	1068	846	795	788	894	887	994	1226	1145	1038	1035	1096	1202	1061	1014	877	736	789	758	729	727	703	770	757	699	726	739	755	737	750	705	738	729	668	730	742	792	700	727	729	734	705	769	722	665	786	723	698	711	710	722	689	781	718	714	723	738	703	716	688	747	670	696	701	740	709	779	752	715	737	742	707	713	738	725	760	711	743	742	718	727	742	730	708	730	739	725	704	726	761	739	752	683	691	733	692	721	713	715	729	750	706	710	703	706	723	754	744	736	704	686	703	721	682	721	713	728	731	754	726	710	722	738	716	683	722	697	711	713	663	735	705	790	735	691	732	735	715	738	762	685	735	684	776	763	696	758	715	678	733	733	725	758	775	773	760	735	743	770	686	719	706	770	725	691	678	715	775	743	704	726	725	760	734	774	723	711	746	721	726	739	747	725	745	692	715	757	734	721	755	745	702	716	736	674	721	742	756	694	737	707	703	720	698	704	669	750	726	703	700	755	740	734	740	715	707	786	760	751	696	704	717	746	710	766	736	721	774	731	705	727	726	790	672	737	748	737	699	730	726	767	729	739	748	773	746	692	726	714	796	733	695	756	752	739	744	690	724	713	720	741	752	749	693	700	717	719	737	742	703	683	753	692	748	729	702	690	699	706	736	713	718	685	683	686	722	768	707	727	722	742	694	706	769	745	730	722	748	713	755	733	713	695	693	744	730	758	722	694	718	661	695	746	726	699	736	706	727	746	781	705	718	701	741	707	710	705	676	734	707	730	750	700	691	754	667	704	730	742	710	721	732	689	696	740	704	701	739	710	678	745	739	749	699	693	731	702	762	696	733	755	705	744	764	681	735	703	622	750	721	742	766	679	725	653	764	711	772	683	737	742	735	693	683	709	729	756	707	757	729	751	738	670	717	702	765	709	722	687	744	775	708	728	690	773	687	766	717	729	738	731	672	762	729	773	716	712	697	707	768	730	691	724	752	676	707	745	721	662	708	703	751	752	737	668	765	699	708	705	737	727	698	740	688	673	704	691	748	729	719	752	737	762	743	727	729	732	728	720	755	676	743	746	716	750	636	689	773	738	744	699	764	737	746	745	726	730	741	703	712	745	728	709	728	759	741	787	726	697	747	753	782	703	711	770	714	713	708	730	750	732	744	704	720	729	735	722	763	748	727	702	757	714	772	718	712	717	723	676	711	723	748	749	704	743	724	693	722	694	726	717	781	730	758	750	710	735	746	758	784	730	742	753	716	705	694	693	719	700	743	738	762	704	714	710	705	708	681	745	729	742	696	696	694	709	725	676	744	690	673	712	717	746	721	709	695	687	794	699	746	779	724	751	760	758	721	705	746	762	695	717	664	703	726	705	724	708	732	792	686	712	741	711	685	725	729	740	724	713	741	706	675	678	685	688	718	747	698	756	705	704	724	725	692	699	727	703	709	689	776	721	732	738	739	731	709	722	729	730	725	691	783	738	703	723	689	714	767	765	700	715	737	742	736	734	737	731	714	708	692	749	738	697	730	751	705	700	740	732	733	717	704	695	759	695	739	718	730	742	748	732	688	699	690	771	747	754	750	720	751	718	709	757	732	742	755	752	726	691	700	716	725	784	725	725	693	675	749	672	713	715	735	662	741	755	743	713	750	754	744	737	731	700	759	716	692	743	752	734	750	758	723	727	697	714	685	694	731	744	726	760	698	743	739	736	699	673	725	723	679	724	761	739	724	681	742	768	730	766	727	708	724	759	720	750	720	730	664	703	693	730	720	762	736	736	698	731	734	726	702	742	747	770	738	761	692	755	714	750	769	733	734	716	687	706	691	684	752	742	725	716	725	744	690	729	696	720	730	716	738	745	719	748	718	679	676	744	672	738	716	759	728	727	683	744	689	725	738	768	733	743	668	737	731	737	728	741	698	707	701	695	758	719	738	714	716	701	720	687	761	747	724	782	756	738	708	720	710	701	705	744	714	690	663	742	711	749	715	697	762	760	679	752	727	721	681	710	685	757	655	729	680	713	666	726	715	732	739	767	699	749	748	721	746	705	741	706	703	653	739	727	701	701	756	735	709	699	679	704	743	763	730	686	691	766	688	711	746	699	690	757	714	702	683	689	719	736	737	741	768	731	710	749	722	742	702	705	717	728	722	731	724	718	688	713	700	775	698	718	704	722	725	700	692	725	787	742	743	729	739	685	702	721	695	690	732	721	686	742	697	707	695	711	673	713	704	712	722	687	758	725	753	707	754	718	735	709	737	701	737	725	735	741	741	711	719	763	728	707	715	712	739	721	717	704	755	743	736	690	714	692	722	745	735	673	772	698	781	757	676	724	795	739	754	748	740	676	714	702	754	704	705	736	740	727	743	726	691	693	718	758	714	752	758	711	701	683	669	703	730	799	741	743	699	748	697	692	715	688	741	752	737	659	742	731	709	721	732	662	735	745	728	675	706	752	679	710	748	724	696	739	718	730	724	720	717	722	734	712	708	718	700	674	698	726	736	687	679	720	724	736	717	738	688	733	698	739	786	739	678	726	749	641	713	764	721	731	714	749	730	728	677	741	650	735	727	704	728	708	749	780	761	787	695	743	743	695	694	676	697	712	736	751	766	729	760	738	714	675	754	758	768	757	711	750	716	730	687	688	701	705	740	742	716	707	707	690	715	751	680	695	720	717	731	674	704	724	679	733	710	750	717	802	723	719	715	763	762	724	697	695	697	752	742	754	759	741	748	694	748	717	738	725	736	699	703	694	723	709	713	705	770	756	733	699	739	694	699	738	704	709	725	726	740	740	718	702	746	749	769	751	718	675	755	663	729	710	737	775	749	704	704	681	691	684	730	772	726	770	729	716	715	712	717	717	718	709	647	695	750	729	750	728	735	751	743	683	733	720	700	752	718	733	755	706	760	690	675	748	697	702	681	682	746	697	721	715	711	729	759	714	648	663	711	693	717	726	716	729	730	728	724	757	739	681	700	720	752	708	703	756	704	719	673	729	699	704	734	797	717	683	711	730	715	737	722	769	725	690	712	740	719	708	756	703	736	749	746	781	737	730	702	691	766	708	727	759	709	728	711	725	711	692	724	731	679	671	765	750	714	702	736	688	746	684	720	739	677	743	718	735	692	726	736	744	675	699	735	695	702	756	761	730	693	740	704	749	695	730	772	716	764	723	770	698	722	762	772	705	728	712	757	692	746	707	760	731	791	721	704	691	748	767	716	763	687	732	723	751	706	745	691	749	699	754	767	721	706	722	711	730	746	740	728	766	676	796	680	720	695	724	703	753	748	756	738	722	724	688	717	717	722	730	689	711	693	779	720	686
27441	19374	28473	37724	31815	25857	25951	28980	22452	19218	13204	8610	7552	5969	4699	4717	5230	3789	2993	2805	2600	2704	2599	2192	2648	3160	2892	5160	3336	2563	3572	3060	2762	3317	3146	3403	3574	4900	6565	8173	8255	10258	4996	12976	11352	10959	9283	9809	4443	4359	6691	6194	2227	1823	2118	1790	2412	1282	960	1741	1535	1014	952	916	1191	975	577	587	452	455	328	346	452	452	407	333	322	277	253	234	249	231	233	300	341	278	273	269	267	312	285	248	236	241	226	188	215	217	194	197	206	196	236	210	206	218	203	228	202	217	188	222	209	213	207	221	216	221	195	220	227	219	215	203	206	243	208	220	216	224	208	207	183	217	218	206	214	192	224	234	190	216	215	232	212	203	223	197	211	189	222	197	212	235	186	209	192	226	205	206	212	201	231	216	201	217	197	231	201	217	207	218	210	173	224	203	192	216	208	210	188	192	226	201	211	218	242	227	206	229	208	231	210	204	193	210	207	220	218	213	233	244	229	198	219	203	221	203	228	222	198	238	222	220	238	212	206	203	220	242	206	223	171	221	213	223	183	228	203	205	192	228	231	202	197	236	196	216	236	223	208	198	202	238	227	247	208	208	190	210	216	209	227	205	217	222	191	218	206	231	206	210	216	223	205	217	207	218	231	201	212	223	246	190	193	194	221	238	229	224	235	212	226	224	204	249	218	244	230	229	193	234	217	243	230	197	193	202	201	224	183	199	252	227	220	222	220	259	213	196	246	210	207	211	194	199	209	166	234	191	203	193	218	206	198	197	231	215	192	189	205	207	200	240	213	210	224	191	209	244	193	207	238	236	209	210	231	224	229	207	247	225	214	201	220	224	224	232	231	222	198	215	194	223	196	200	228	213	205	217	226	249	225	199	190	230	212	208	204	220	229	194	215	214	235	219	206	212	209	240	195	206	209	230	224	227	218	245	203	239	213	199	229	188	223	212	200	209	200	218	219	208	212	229	198	206	199	193	223	229	215	223	209	219	226	232	218	196	209	187	210	228	216	229	226	193	202	215	223	222	226	223	210	210	208	189	191	237	252	207	231	199	254	223	228	209	200	192	241	222	214	188	232	233	224	198	215	235	226	210	225	201	218	234	220	213	205	217	214	228	184	199	207	213	210	236	186	211	209	214	226	212	196	188	199	183	202	213	233	220	201	235	219	225	233	190	211	235	209	219	223	201	218	236	231	210	240	236	230	227	211	246	190	220	232	225	220	213	197	207	209	226	212	217	202	217	226	217	218	253	208	193	208	203	203	190	194	208	212	200	208	200	220	212	227	216	200	208	203	213	205	223	206	209	197	201	215	195	236	201	246	210	216	204	183	220	225	221	221	222	217	191	208	230	225	231	217	199	206	204	199	226	230	208	208	238	216	237	247	230	233	199	209	229	233	216	205	219	231	251	211	165	210	198	224	223	212	219	222	211	222	241	214	220	210	224	211	222	213	228	220	250	218	215	225	210	204	226	209	206	236	216	202	206	217	215	194	187	205	228	232	204	213	208	204	183	215	225	213	203	218	194	230	221	204	210	215	200	215	209	218	218	246	200	209	227	193	228	199	194	204	238	187	209	234	209	205	235	215	235	221	210	188	231	216	198	219	200	230	218	225	226	192	209	211	214	225	214	236	220	221	207	212	201	203	211	249	250	201	230	208	199	222	231	215	217	209	211	207	198	232	210	214	207	226	217	206	225	218	228	204	222	215	233	224	194	199	216	199	202	212	215	237	228	210	197	218	204	208	252	205	218	217	216	204	210	223	202	245	211	201	218	210	208	217	230	217	219	195	215	207	231	206	201	232	210	213	218	238	205	241	218	188	213	211	213	187	225	206	219	201	198	235	217	203	199	209	222	222	229	221	215	213	195	221	218	202	226	232	227	210	206	218	195	209	207	195	199	210	189	215	218	203	217	228	234	225	239	217	229	231	224	207	237	223	199	210	200	196	214	212	210	209	212	228	219	216	210	223	222	215	204	222	181	235	216	221	212	196	229	218	203	208	221	215	224	233	203	237	222	229	217	213	224	227	222	212	197	191	187	204	205	217	217	213	238	184	236	208	201	200	206	248	224	193	187	222	231	225	214	216	197	212	211	201	233	219	192	206	210	213	236	215	192	225	238	216	202	210	212	222	201	215	215	209	228	218	206	194	183	200	252	226	202	220	202	218	232	228	229	218	208	196	209	180	186	202	197	190	228	225	213	192	229	216	204	197	221	239	232	225	242	225	191	238	199	193	218	201	233	218	220	199	207	200	214	215	210	212	204	204	200	228	224	249	225	227	191	203	230	220	227	238	202	223	236	219	201	221	218	198	217	230	210	240	188	193	227	227	233	179	204	216	196	200	187	182	198	212	213	235	215	206	229	211	230	235	207	232	228	212	192	210	219	222	199	218	210	208	220	229	241	206	224	193	229	215	228	214	232	203	199	227	210	209	204	222	214	204	228	220	221	212	216	198	222	228	210	222	190	217	200	174	219	190	195	240	215	235	231	182	242	223	212	215	221	236	200	245	237	208	219	196	229	195	209	240	209	215	194	207	208	209	201	221	199	217	225	200	217	214	234	217	214	190	200	205	212	195	208	210	209	249	225	216	216	218	233	208	205	225	243	231	215	216	223	229	210	202	238	234	189	213	224	207	241	219	216	223	231	203	226	202	236	195	196	210	226	203	204	238	221	214	214	200	201	200	211	192	208	217	209	223	231	223	213	212	197	212	202	215	228	221	212	210	227	214	215	202	202	230	206	198	222	223	245	212	198	216	223	189	229	226	237	223	217	203	206	239	218	208	191	234	200	229	235	191	213	198	223	213	232	243	222	212	207	225	202	209	224	225	232	228	228	212	192	213	202	232	201	196	213	196	201	220	188	225	204	215	223	199	236	210	230	223	184	238	209	257	209	230	221	200	220	217	216	221	231	239	223	213	200	224	242	222	203	227	220	208	206	197	221	220	216	212	221	233	226	212	241	201	223	201	246	205	213	221	221	235	214	190	210	216	217	212	207	192	219	197	205	228	228	231	207	197	219	247	228	209	228	192	203	226	217	221	210	215	186	198	190	213	196	192	185	206	243	201	219	262	212	225	214	207	217	205	227	210	202	202	232	205	230	223	220	224	228	213	226	209	217	207	197	200	227	230	209	208	234	185	216	225	200	210	194	191	216	194	212	200	210	192	190	194	231	226	212	209	192	230	227	245	205	215	202	213	223	215	221	233	225	210	214	220	217	177	203	216	218	191	206	232	204	180	223	221	223	214	214	213	219	205	190	208	197	194	209	209	186	195	204	234	191	205	229	211	214	195	189	230	207	217	226	186	196	220	214	189	211	216	206	201	195	216	215	247	211	231	209	212	191	246	231	217	220	217	202	215	212	209	205	226	223	215	214	258	219	220	227	227	225	206	215	206	208	211	214	187	205	196	181	232	209	211	210	207	200	192	204	216	192	223	221	232	214	219	196	213	206	197	202	246	202	216	220	247	210	242	194	220	240	225	256	211	180	242	222
15830	14555	27002	36159	33964	28846	34525	36599	33463	34332	26873	22579	23347	20514	17209	16929	18676	14796	13950	13695	13183	13066	13700	11154	13544	15286	15853	22019	16739	15003	20414	16934	17453	19006	18672	17891	19945	23456	29038	31125	33770	34395	24072	40125	33897	34857	31229	34239	20352	23387	29148	25667	13197	12773	14162	12328	14689	8288	7534	12018	9961	7644	6839	6806	8392	6600	3913	4044	3194	2713	1892	1858	2895	2938	2490	2039	1525	1095	848	786	873	932	958	1378	1487	1355	1215	1219	1382	1586	1149	1151	913	821	773	676	686	653	688	668	693	683	677	659	663	641	649	664	713	670	668	662	678	670	659	623	677	623	675	681	660	640	637	616	657	647	643	659	633	648	610	659	681	685	660	604	644	683	662	645	615	654	677	655	630	619	655	663	649	624	628	637	667	636	672	625	636	602	628	680	638	633	628	683	643	598	637	623	653	633	637	613	629	652	660	695	637	688	686	636	724	670	661	690	684	674	655	604	675	585	652	612	628	630	621	609	597	606	610	654	599	613	651	648	635	663	624	663	622	673	650	655	699	659	651	597	634	652	648	639	632	664	636	616	665	699	626	667	668	642	671	635	651	737	669	602	701	713	631	668	711	670	677	711	663	664	582	635	679	621	643	694	635	717	633	652	702	650	600	616	668	695	626	631	668	666	627	693	630	714	660	651	604	623	671	646	674	660	659	681	631	656	649	576	641	660	650	634	662	674	642	676	647	665	616	661	638	674	649	636	656	644	668	662	677	673	653	658	652	608	678	717	641	645	624	658	643	689	645	664	647	668	660	739	609	617	658	681	633	665	620	642	684	671	636	636	632	652	637	653	640	629	635	694	643	685	630	674	624	666	645	661	652	673	667	660	666	669	638	658	676	621	636	608	678	636	667	632	676	622	618	637	660	634	614	630	589	633	650	640	636	698	643	639	624	673	677	618	655	625	618	616	642	637	630	629	596	661	662	639	642	641	663	615	635	666	638	679	630	604	677	641	629	618	630	642	671	679	635	663	668	634	627	691	628	658	619	644	622	640	685	625	612	672	619	687	678	675	626	643	658	637	597	622	656	661	626	675	625	632	638	630	621	611	677	624	635	628	661	699	653	630	640	639	629	636	650	661	684	646	634	621	643	648	651	639	644	647	628	605	615	654	656	644	631	603	601	630	613	653	633	628	638	673	629	659	640	646	682	675	632	655	610	657	634	662	653	646	652	654	680	654	648	692	631	656	649	622	677	664	688	644	651	616	619	643	631	647	647	719	650	650	654	647	719	653	653	633	648	619	618	626	696	684	652	636	607	651	670	666	643	659	623	648	661	648	642	689	680	656	635	630	634	592	602	683	690	674	646	598	645	656	637	634	652	637	670	630	643	677	670	635	637	702	630	626	680	689	652	632	681	701	600	618	671	671	634	620	740	681	641	666	615	634	637	697	636	640	656	639	609	702	648	618	612	686	647	614	647	676	616	671	663	639	643	686	618	666	674	651	663	661	649	591	638	632	663	670	690	602	663	584	667	625	651	643	632	687	645	682	636	657	636	656	632	640	653	662	629	679	632	634	704	612	644	629	639	645	627	645	652	654	685	653	661	611	672	634	652	634	645	634	601	659	675	656	647	642	643	662	638	666	612	607	623	586	630	692	690	623	677	683	692	643	628	625	668	643	653	664	653	627	641	648	653	632	683	600	641	641	616	623	672	667	637	632	606	675	663	615	663	626	664	648	660	629	663	640	596	705	578	648	650	634	673	673	638	606	666	629	627	597	671	634	690	659	637	628	679	644	660	637	651	672	639	638	644	656	650	653	639	627	619	652	657	624	636	685	638	646	687	621	652	692	657	694	650	618	665	644	588	641	681	688	669	641	625	657	633	651	670	604	652	632	662	689	625	662	637	639	715	676	654	639	661	687	643	685	680	667	624	643	647	659	676	641	645	679	663	670	686	643	621	668	642	641	640	634	666	627	687	693	655	673	664	638	671	645	662	645	646	635	640	618	626	640	694	629	701	632	660	656	639	595	637	641	633	681	641	617	658	687	626	679	648	656	607	628	636	662	655	585	627	653	685	668	641	617	660	623	596	655	638	626	627	640	664	644	692	612	684	669	622	650	638	599	654	657	641	690	639	644	636	690	637	648	663	592	684	631	631	636	650	681	650	603	613	620	678	614	688	595	643	675	639	661	660	665	609	677	681	684	628	644	661	651	631	709	636	673	626	642	624	618	666	602	675	689	631	641	678	662	599	654	598	697	615	615	636	667	617	658	636	617	635	668	669	658	671	603	636	644	607	636	618	656	633	680	656	655	663	641	635	719	633	652	590	663	644	693	632	692	633	680	663	639	616	658	626	629	628	635	626	608	638	641	666	618	671	640	598	613	682	619	656	649	641	652	662	624	650	623	642	643	634	629	624	662	629	667	642	622	611	655	639	631	639	656	628	632	640	653	624	652	713	587	678	630	630	642	675	657	649	652	631	626	676	622	635	679	694	653	666	672	637	688	650	629	620	654	686	632	635	612	655	712	624	635	700	713	683	632	642	651	611	687	695	653	636	672	612	674	625	654	638	654	647	679	597	658	661	647	672	642	615	690	675	592	645	644	646	663	637	712	688	593	660	652	671	659	651	644	650	648	610	624	650	680	656	639	628	670	586	651	667	658	675	670	655	661	654	651	644	663	643	636	643	610	632	624	613	628	613	657	672	667	643	654	612	684	619	630	675	622	611	659	673	677	625	661	633	642	646	664	577	613	640	612	581	698	657	650	664	618	636	631	650	663	628	631	626	592	610	630	633	656	659	634	649	637	648	650	674	619	685	633	637	670	678	659	654	648	637	639	614	648	629	659	631	673	625	647	661	630	659	679	648	673	672	609	652	662	677	677	632	666	603	608	653	633	638	638	607	659	655	628	651	645	690	694	646	647	631	613	674	652	664	659	672	615	628	675	635	630	638	688	679	651	666	636	658	621	659	686	689	685	655	643	656	644	703	696	665	608	679	630	684	651	609	624	643	668	666	645	646	664	623	624	649	711	665	679	657	668	611	632	631	627	669	652	616	656	628	625	678	674	671	647	676	669	690	657	652	654	603	644	651	598	671	628	666	650	654	681	616	665	656	648	628	663	692	666	625	686	623	655	638	689	666	662	625	630	626	637	650	649	654	625	674	650	651	642	633	714	637	661	630	638	617	655	647	631	678	673	675	656	670	655	642	620	714	657	648	640	645	665	658	602	652	606	643	645	649	640	620	671	666	623	653	621	631	629	660	644	625	639	628	630	618	649	681	614	667	656	643	675	621	650	657	643	620	719	650	653	652	639	658	613	665	612	607	642	609	646	657	632	655	646	687	646	628	631	678	654	625	615	629	659	621	691	660	629	610	660	660	622	654	683	663	641	651	654	658	626	626	672	650	657	647	637	700	667	635	644	686	653	660	644	657	609	632	654	666	592	658	635	640	652	640	668	650	681	645	646	666	597	649	670	653	651	655	615	664	645	646	645	635	672	643	696	628	655	685	667	658	643	674	630	698	631	666	652	598	691	638	628
5311	2771	4713	5852	3697	1866	1719	1732	1178	1000	772	632	555	518	440	475	500	391	430	435	387	353	397	372	397	412	397	467	388	375	414	378	394	407	381	426	440	418	498	593	516	625	427	671	579	582	567	622	416	410	515	500	342	336	327	366	376	337	292	328	334	346	356	352	348	347	307	336	320	318	285	299	317	300	306	262	329	316	288	288	334	300	289	324	342	326	332	331	283	268	317	314	283	300	295	321	301	325	279	278	318	336	294	291	271	268	307	268	324	297	296	326	315	261	325	295	295	318	294	330	324	300	285	323	305	299	321	276	274	305	301	293	310	315	283	293	290	279	313	273	293	297	339	302	303	265	334	327	329	284	303	276	311	300	279	287	328	314	304	332	300	312	287	279	325	304	301	307	284	320	302	296	290	314	308	301	293	326	290	279	284	278	293	296	276	276	293	292	290	289	294	307	289	316	313	295	300	288	314	257	309	297	289	287	306	301	290	313	283	302	297	312	261	299	306	308	324	312	288	316	301	307	314	279	309	331	301	303	283	299	299	292	323	312	312	310	327	320	283	299	298	322	297	303	279	309	328	316	302	316	297	306	293	307	330	327	293	273	296	296	298	314	287	250	297	322	320	321	304	317	325	332	288	308	316	320	268	290	294	309	298	311	282	303	295	298	319	281	292	329	300	276	299	331	295	317	284	306	294	311	306	297	308	322	294	306	290	292	311	301	287	284	312	300	296	276	335	271	298	324	318	310	326	270	305	277	295	312	265	305	298	300	315	296	307	277	324	278	319	286	314	313	287	305	284	279	291	327	287	301	272	323	303	298	301	303	316	318	305	332	306	278	298	299	286	318	319	309	289	303	311	282	292	278	311	317	282	310	348	280	309	322	312	293	278	332	254	329	311	286	326	326	293	317	298	324	304	287	332	306	295	300	294	287	295	303	277	306	292	277	279	280	282	277	321	314	287	297	315	283	310	296	318	300	285	322	318	297	308	298	347	291	294	323	294	288	306	321	331	278	320	279	305	304	283	297	318	317	276	301	309	278	310	332	305	338	294	304	309	269	295	301	275	261	306	299	297	340	279	301	293	286	312	324	300	309	307	277	312	291	292	298	300	268	308	257	281	316	265	294	321	290	284	324	317	314	289	303	307	283	282	303	308	292	301	279	290	289	284	306	277	287	310	285	306	340	279	319	306	310	302	296	290	301	315	331	320	306	280	281	309	300	348	311	292	276	259	295	317	305	298	299	281	286	310	297	302	317	292	263	306	282	302	282	297	298	295	300	327	310	318	301	278	277	292	304	255	315	320	314	315	297	262	287	310	293	320	302	274	286	327	363	316	305	286	299	298	317	285	322	309	295	280	307	315	332	283	321	274	295	286	279	299	320	309	328	299	322	339	314	332	316	302	301	321	297	267	323	311	303	311	307	276	285	329	296	307	275	295	299	296	306	316	310	298	273	327	308	268	305	300	296	302	312	321	321	300	277	286	305	276	315	307	309	276	288	309	333	311	311	282	279	307	284	312	311	281	307	288	338	268	266	311	288	330	298	290	280	312	317	327	299	298	291	291	321	282	317	287	290	295	318	304	297	293	265	286	305	293	297	317	293	312	296	308	297	290	291	299	304	296	276	299	309	319	314	330	306	304	290	306	279	301	272	278	306	302	309	300	314	319	267	301	296	285	295	304	294	286	272	322	324	357	302	288	275	307	302	307	275	295	281	303	268	296	316	292	282	309	323	300	292	271	264	316	315	277	313	300	294	285	257	266	329	303	282	320	305	323	282	307	327	307	289	313	298	314	324	311	292	283	305	316	277	282	283	286	352	292	284	263	283	295	298	296	309	304	275	294	294	324	311	307	303	317	276	313	295	313	310	275	290	322	296	311	316	266	285	318	313	310	285	346	294	275	311	318	278	270	275	284	293	297	284	286	297	297	323	306	314	261	344	308	281	309	319	297	302	327	308	292	301	327	284	293	299	282	293	303	279	301	329	306	284	329	308	269	293	320	303	334	269	306	317	324	320	295	306	308	279	301	283	307	304	310	285	325	285	299	287	283	309	293	294	299	324	330	311	284	270	290	298	286	297	306	322	303	288	303	290	301	307	298	281	320	283	271	326	256	300	300	310	315	294	319	285	283	294	297	309	285	276	317	301	289	287	291	305	308	288	301	299	297	295	300	276	297	322	272	304	311	332	262	309	325	280	258	299	281	306	276	282	293	316	322	325	322	316	277	284	291	313	295	311	279	281	270	306	325	292	308	292	314	288	297	309	308	308	317	320	292	283	298	288	329	300	269	271	301	292	294	289	297	285	314	293	303	303	258	295	300	317	327	286	304	284	297	290	300	320	290	320	302	281	327	269	308	279	298	297	327	298	281	306	282	307	307	304	292	291	324	323	302	310	302	321	278	292	341	315	287	309	308	313	300	313	316	285	291	287	311	306	294	273	296	314	257	294	293	309	307	285	275	288	291	304	330	302	276	312	279	275	316	285	311	275	334	307	320	303	313	279	284	309	304	323	259	305	280	310	319	294	311	317	286	296	258	289	287	312	292	320	258	306	273	319	300	254	302	305	325	282	306	286	277	288	311	281	304	302	288	296	311	279	289	289	275	293	292	278	296	305	304	279	309	280	279	335	309	264	271	263	319	287	311	279	271	301	326	308	306	315	313	310	326	302	302	316	265	287	306	301	273	312	299	284	301	279	294	297	304	303	306	292	276	300	312	323	324	291	285	318	277	299	308	322	279	316	272	323	286	285	295	294	292	317	306	321	274	329	298	304	285	307	283	337	314	306	284	308	329	302	272	302	308	324	312	292	305	296	339	300	316	315	270	283	284	304	308	287	319	321	291	288	296	303	308	302	306	314	269	320	308	289	323	288	275	298	310	307	280	319	274	303	293	313	302	289	302	302	295	291	277	302	304	300	283	305	337	286	297	284	311	301	300	293	290	284	304	297	282	279	287	294	280	305	293	300	320	322	306	305	278	321	298	311	308	321	297	311	317	324	304	278	273	326	289	282	325	318	282	318	285	284	281	302	273	338	283	329	327	291	305	308	291	277	323	277	273	287	334	301	315	280	303	328	311	333	278	321	315	323	291	295	311	281	336	318	297	305	324	310	319	285	298	289	292	269	314	301	300	281	299	292	285	331	297	302	299	295	266	293	315	320	309	299	312	309	302	285	283	290	291	279	281	317	304	306	308	274	313	306	275	322	298	282	319	268	327	287	322	305	324	269	298	290	328	312	302	325	301	311	296	300	313	300	312	296	323	270	281	300	298	298	292	284	294	304	281	273	298	296	287	321	286	314	304	315	315	263	344	285	278	325	314	314	303	330	261	306	293	272	274	302	272	290	276	288	288	291	309	312	319	309	327	301	309	303	286	277	283	309	310	277	291	324	290	300	286	326	293	284	287	274	291	289	349	300	293	308	284	296	306	311	285	299	302	316	300	311	325	330	296	291	307	291	288	275	301	326	285	265	306	297	325	305
4030	3289	9044	12970	9373	5705	6245	7276	4478	4316	3106	2469	2503	2161	2012	2290	2262	1810	1619	1704	1615	1542	1623	1396	1682	1553	1725	2099	1562	1562	1949	1560	1659	1798	1617	1569	1734	2022	2549	2650	2738	3152	1946	3672	3014	3069	2483	2808	1706	1923	2466	2110	1335	1289	1319	1268	1404	1131	1099	1302	1185	1137	1086	1040	1167	1062	945	990	1020	913	917	849	861	866	928	902	912	840	828	880	912	831	842	910	851	887	833	865	907	820	877	907	846	902	842	900	839	869	860	893	847	818	835	912	909	804	859	839	854	860	861	877	837	866	852	817	767	818	869	832	882	777	811	899	858	886	810	894	844	859	823	896	893	823	846	836	847	826	846	880	879	840	848	840	811	847	839	853	827	828	829	820	864	894	827	816	826	855	866	891	857	817	850	843	840	881	880	875	848	859	799	817	865	907	846	870	883	843	850	882	915	852	821	800	829	882	892	822	807	828	843	830	796	875	837	867	812	865	888	867	853	830	837	804	815	898	893	794	831	816	823	880	869	809	874	856	879	856	811	850	859	812	810	890	879	897	845	820	871	855	905	823	868	848	806	927	795	917	830	846	878	833	798	858	849	883	835	887	859	852	853	849	894	891	900	822	897	804	856	825	860	893	815	834	858	846	845	893	869	857	841	811	840	838	854	835	877	813	825	822	864	846	880	855	772	845	830	854	878	819	809	873	848	848	845	831	856	809	837	812	840	867	835	839	837	871	815	862	869	861	839	813	856	832	840	849	871	833	873	825	839	822	895	825	870	854	806	837	811	819	867	840	827	855	845	863	853	847	874	835	840	800	787	838	812	870	851	863	853	890	868	878	819	815	878	835	818	866	858	818	822	858	884	817	895	894	766	857	827	877	861	843	846	869	873	893	827	895	838	824	786	839	844	814	853	811	828	925	807	816	854	853	835	830	834	918	837	910	864	877	786	837	869	811	825	837	861	860	879	833	868	801	863	874	900	865	818	836	839	807	836	828	811	895	875	866	855	858	870	856	828	865	889	878	872	884	866	826	828	872	794	823	853	819	845	866	826	814	886	835	875	869	847	839	842	836	843	868	844	846	872	927	849	850	867	868	848	786	820	860	830	837	882	830	877	880	848	824	831	866	884	869	868	879	841	844	827	822	890	883	808	872	825	845	864	805	815	842	876	857	842	825	861	902	827	844	825	843	854	862	799	884	821	849	835	774	791	858	847	898	835	858	867	855	858	877	867	841	850	871	774	832	853	841	821	841	858	855	842	811	839	847	839	884	807	841	852	817	884	872	890	835	843	805	840	864	802	881	792	875	821	847	871	856	788	841	826	797	865	832	856	785	779	853	827	794	825	831	853	876	843	883	827	860	825	875	846	867	862	850	851	815	819	862	832	860	834	860	801	898	876	851	867	863	816	796	858	844	912	873	846	807	868	847	862	864	795	877	834	850	868	841	848	804	824	855	818	832	875	873	847	810	872	833	832	790	832	833	864	792	862	853	881	834	886	818	835	844	868	881	852	831	776	861	850	802	859	851	837	834	873	861	835	829	843	810	885	899	818	800	852	857	798	814	853	844	900	838	799	824	859	921	860	812	856	882	820	856	886	889	857	870	854	792	883	868	858	874	865	833	876	912	838	861	862	848	898	825	873	855	848	843	814	852	816	805	882	867	864	829	835	885	823	838	798	849	825	883	867	859	806	852	807	835	821	868	835	852	889	846	818	842	825	870	885	791	818	849	854	856	857	840	849	820	826	898	813	829	853	859	872	893	836	811	815	853	825	838	820	818	847	810	835	804	837	870	871	846	808	843	880	883	796	805	824	832	838	809	787	780	807	856	869	833	816	826	834	804	844	873	820	830	801	832	816	864	817	844	858	881	850	816	848	865	792	822	862	839	844	823	818	888	854	851	840	795	779	861	807	844	868	861	834	766	875	871	855	851	833	836	824	897	839	852	900	872	873	837	889	819	840	773	836	885	818	841	861	900	853	856	835	802	832	871	827	797	790	840	844	855	847	858	854	843	894	791	797	857	825	834	824	842	815	894	904	812	793	887	850	888	806	798	833	852	817	833	883	836	875	792	906	837	863	843	892	855	810	867	853	865	850	815	859	875	859	832	833	854	829	848	895	830	829	838	811	854	799	816	818	895	798	826	824	877	837	842	794	878	815	821	819	828	867	859	848	863	858	835	848	851	808	870	857	797	821	897	833	843	828	867	873	844	798	866	791	856	874	862	883	876	826	835	818	885	848	876	819	836	872	806	880	820	828	902	853	894	854	823	855	883	871	870	884	884	833	814	891	804	833	872	822	828	879	810	855	830	865	866	813	791	792	866	814	858	817	887	805	813	874	839	837	838	826	851	827	844	853	878	824	781	834	805	800	841	877	896	856	895	799	818	862	840	871	844	878	819	843	862	869	816	875	853	858	812	790	831	814	937	841	845	860	841	838	859	830	870	822	836	830	811	883	837	818	812	808	769	782	867	865	852	886	869	867	839	861	877	852	824	891	789	842	852	770	828	859	866	868	853	811	843	912	873	852	855	916	859	866	861	824	860	846	867	840	903	831	880	883	873	838	818	864	839	858	874	828	787	816	839	822	817	839	869	836	855	841	854	843	899	831	777	870	796	838	839	874	827	856	856	866	830	879	839	830	792	807	911	817	880	809	772	877	840	830	818	869	866	819	824	833	882	832	842	857	871	819	860	882	845	831	881	822	826	813	911	810	867	843	822	866	834	801	803	851	831	811	894	828	832	870	823	875	888	871	866	815	900	865	825	843	810	824	873	822	825	811	878	841	848	877	820	829	829	898	844	848	847	851	855	850	843	833	864	820	839	904	844	847	868	805	857	862	880	840	855	817	831	845	868	890	871	869	842	838	844	869	849	863	828	810	922	799	841	788	791	846	858	863	810	873	825	808	820	886	880	811	825	797	878	842	860	813	877	874	822	860	788	876	822	938	842	882	857	822	846	801	848	857	842	851	848	853	820	840	871	813	907	831	874	842	823	815	800	874	875	820	819	873	850	858	860	876	845	828	821	868	829	825	844	889	834	902	861	848	865	802	854	814	810	869	852	831	825	796	885	858	886	820	843	836	872	860	828	776	809	851	844	863	852	846	838	806	823	818	795	839	817	876	861	815	865	863	849	847	820	852	837	826	868	849	818	855	832	831	888	790	878	810	880	897	815	797	849	827	890	832	863	900	868	847	828	850	839	831	839	845	824	853	845	873	883	850	847	861	847	844	794	891	863	853	780	863	822	818	842	852	861	851	846	866	843	802	800	857	794	892	835	838	837	846	865	808	806	841	822	835	888	858	822	872	817	817	839	860	848	875	814	892	880	823	881	789	843	891	882	848	885	891	808	845	925	821	823	845	827	825	865	847	876	825	838	847	872	813	887	825	876	818	857	846	887	860	826	836	865	865	871	836	802	849	921	859	870	892	875	848	837	867	819	829	829	851	872	853	816	792	845	819	861	842	853	862	852	851	804	826	809	832	813	837	818	801	877	894	846	812	852
18463	11392	21481	33254	28323	20105	17933	20825	14437	11510	7041	4301	3915	2840	2329	2968	3344	2318	1569	1585	1523	1409	1433	1258	1411	1630	1571	2757	1665	1483	2168	1890	1610	1862	2005	1804	1993	2938	3879	5082	4411	5903	2770	6836	5911	5702	4499	4743	2248	2120	3431	3278	1113	961	1066	976	1664	687	677	1072	871	684	581	621	807	739	382	379	356	314	316	323	313	353	283	295	265	232	231	259	243	225	227	260	306	244	265	282	249	253	293	269	224	213	231	214	242	215	226	218	229	241	205	242	238	206	234	234	214	250	215	230	206	223	210	231	206	232	208	215	219	204	219	235	210	220	232	231	207	222	217	213	237	206	222	234	190	230	202	227	205	222	189	208	232	239	228	216	256	220	254	221	201	232	227	220	217	231	221	223	214	211	229	207	231	245	219	233	211	224	195	224	241	249	242	230	230	221	229	226	217	244	222	230	213	197	232	229	225	229	228	223	225	234	243	202	230	214	214	204	212	220	219	211	238	194	248	202	230	206	220	250	230	228	205	236	224	233	232	213	218	208	244	238	228	229	230	212	224	214	250	194	221	190	209	246	206	235	246	241	226	215	225	238	223	228	225	204	210	246	192	220	229	217	204	217	224	221	193	196	242	221	215	201	232	221	224	220	206	208	200	225	185	253	197	213	196	245	219	237	224	215	219	218	215	233	203	257	215	218	199	243	252	236	225	197	223	248	207	231	224	240	204	227	236	234	225	204	213	248	206	224	235	232	195	208	224	198	232	229	242	231	215	218	215	223	200	224	236	204	217	217	205	220	213	204	224	215	205	223	209	257	226	210	228	217	242	205	202	238	231	220	228	231	251	191	243	222	216	232	225	215	221	193	238	216	211	233	211	230	231	257	210	222	195	243	225	227	227	240	221	237	220	227	208	185	225	213	212	208	225	216	201	242	223	241	214	211	210	215	218	212	207	228	223	240	212	210	185	226	236	217	231	205	230	235	203	219	214	221	238	218	214	255	250	220	221	212	213	213	207	212	226	206	201	270	222	250	233	218	230	228	205	211	181	221	222	250	234	223	205	201	231	211	233	209	235	203	229	224	227	239	225	238	203	204	209	239	225	218	234	231	187	215	218	212	222	216	181	207	215	195	224	219	233	196	219	204	222	216	248	220	211	210	218	220	225	222	220	208	238	195	225	236	225	218	215	201	227	263	223	230	230	222	218	203	229	231	213	222	228	197	242	221	222	193	221	233	218	215	205	236	215	218	212	212	192	218	228	209	194	229	237	220	199	234	211	219	224	204	232	219	207	227	242	235	252	227	232	218	221	224	236	231	228	230	231	198	221	187	211	205	218	230	235	251	217	233	210	216	210	238	209	233	224	221	223	212	244	215	219	216	169	246	212	216	220	217	227	223	232	203	206	249	204	217	205	226	239	240	213	218	226	237	244	224	211	234	208	225	208	218	213	219	216	253	198	216	230	201	243	235	226	207	213	219	243	198	210	226	257	221	229	224	228	218	198	240	218	227	208	198	240	221	223	233	214	226	232	229	225	229	219	222	235	197	210	215	191	226	212	236	214	218	223	208	232	227	215	231	243	183	221	196	228	230	205	220	247	178	236	245	216	210	219	212	235	248	212	194	235	236	203	234	241	208	227	215	218	224	228	222	209	234	216	202	238	245	234	210	222	199	212	232	223	216	238	224	207	224	193	229	221	210	229	220	252	255	249	219	226	220	221	192	237	219	193	221	185	220	225	231	201	213	221	224	200	202	234	221	222	223	243	230	230	202	246	216	227	231	213	236	235	225	227	213	250	229	252	235	221	238	218	227	227	185	250	222	225	244	234	205	224	202	228	230	218	240	208	202	227	215	237	235	235	209	230	205	206	235	227	219	229	226	234	210	226	216	197	202	219	219	215	191	207	207	247	215	217	219	240	236	245	232	224	206	231	238	213	238	215	224	211	219	208	227	195	180	234	229	218	227	239	213	216	239	230	235	243	220	201	213	204	206	239	203	226	253	215	230	215	222	210	216	198	230	194	209	227	227	219	233	258	226	218	238	230	225	193	223	228	224	229	212	234	210	207	209	223	228	226	214	228	235	186	242	230	225	211	243	226	227	220	242	218	216	220	224	206	206	202	245	205	208	231	220	242	227	210	218	203	219	239	236	213	241	219	221	207	236	239	250	234	238	197	230	244	245	230	253	217	194	199	206	214	220	233	237	236	222	233	242	247	215	234	222	226	250	215	254	216	198	209	235	216	222	208	218	224	242	229	203	219	203	221	212	221	213	232	234	220	256	230	216	234	227	227	242	201	218	226	217	207	206	216	197	228	226	201	232	236	253	208	215	252	211	204	197	228	220	228	215	213	214	221	206	195	240	229	210	206	232	224	235	213	175	220	222	222	218	217	189	200	211	240	217	221	231	217	236	221	221	204	203	242	212	222	243	225	242	234	235	237	229	227	216	198	224	214	193	230	230	214	240	225	220	212	221	240	254	212	267	231	261	202	228	222	230	212	217	219	213	233	230	201	225	230	198	206	195	231	205	232	235	214	215	208	226	204	199	219	228	216	236	249	220	201	208	203	231	217	229	233	233	228	224	228	217	227	229	230	235	218	207	213	227	230	240	233	243	232	236	220	220	229	220	199	214	234	235	228	233	205	254	224	232	233	211	254	221	218	240	214	233	242	233	218	236	231	206	229	227	223	212	207	214	247	228	242	205	213	210	211	245	207	248	233	227	226	212	249	225	207	205	250	230	229	218	208	210	238	223	216	207	214	252	248	236	225	228	220	229	219	206	217	237	221	199	236	198	214	218	232	197	229	214	238	219	245	213	212	211	225	230	221	235	217	207	205	239	200	224	200	208	237	223	226	208	213	211	206	236	216	229	261	218	216	216	228	223	227	201	238	233	215	226	228	230	221	201	205	240	216	232	221	237	216	218	211	233	237	229	210	239	235	222	223	206	235	278	195	233	225	237	198	202	229	226	218	192	204	230	245	197	222	202	225	225	226	219	202	217	211	182	193	201	225	231	227	254	214	248	205	233	237	223	261	214	222	214	233	230	217	202	208	240	235	233	243	209	199	209	226	230	220	214	194	249	249	246	210	210	217	217	253	236	234	233	245	203	233	227	224	220	213	216	201	228	220	230	238	210	218	217	247	240	205	218	211	220	204	199	203	205	215	252	264	225	194	221	236	207	204	231	222	239	223	233	205	217	217	227	229	230	213	222	220	236	249	211	224	212	217	233	205	252	189	218	236	210	206	219	242	210	238	202	252	221	220	228	247	228	237	227	219	226	199	229	221	225	250	218	205	218	234	233	234	251	214	244	227	217	204	222	238	209	212	203	223	246	206	205	230	223	197	257	223	206	220	226	231	233	197	246	247	235	257	228	222	205	216	272	207	238	235	208	214	237	192	203	211	224	217	197	201	228	230	208	217	217	234	237	238	212	223	219	222	251	213	228	250	231	225	221	187	212	222	233	229	221	190	211	234	223	227	233	222	228	220	244	214	228	223	232	247	197
11167	9487	22118	31568	28253	20113	25958	31213	26100	26935	19189	15292	15348	13790	10993	12048	13340	10586	9099	9135	9029	7925	8816	7452	9376	9568	9945	15165	9472	10323	14754	12370	11209	12173	12831	11912	13294	16925	21545	23579	23714	27981	16586	30081	24550	25699	22730	24269	13889	14562	21116	17735	8054	7325	7197	7764	10964	5122	4561	8126	5989	4837	4199	4736	5514	4913	2437	2340	2129	1592	1396	1253	1685	2132	1409	1102	1008	828	789	765	786	801	1012	1046	1121	1023	1035	999	932	1025	1127	859	785	770	725	642	642	683	646	625	653	633	653	642	612	649	609	684	679	667	692	647	629	663	637	594	640	682	650	683	648	651	635	659	622	623	659	668	640	610	607	665	654	618	644	650	660	645	667	648	669	685	664	618	613	639	654	630	647	661	627	641	658	663	623	626	694	668	677	641	642	661	681	625	612	680	640	635	667	605	650	683	635	637	636	665	624	640	646	631	643	673	634	628	664	641	657	621	665	653	629	636	695	672	655	696	661	646	619	647	656	625	629	674	649	642	667	586	694	634	627	673	675	645	673	650	689	650	626	642	657	642	661	595	652	620	678	606	646	692	638	611	586	637	659	694	723	658	640	668	663	629	660	651	662	640	633	653	654	695	627	611	640	655	674	621	662	642	668	654	650	648	630	654	632	658	651	646	660	659	656	645	666	654	666	642	665	655	654	648	665	624	634	607	658	632	689	651	668	630	606	635	637	689	634	663	652	652	647	607	657	634	648	633	664	665	619	641	630	665	646	713	653	671	676	682	645	639	645	651	631	630	590	616	638	639	658	614	660	637	677	653	658	697	685	640	661	667	659	618	596	671	623	668	631	665	652	613	657	641	657	656	643	653	642	668	641	633	632	674	644	614	646	670	658	651	682	692	691	608	632	690	658	659	656	660	659	655	643	657	653	656	658	677	662	651	633	634	623	684	670	678	635	665	619	649	684	631	641	674	690	647	664	651	633	663	660	640	657	631	641	653	679	649	631	666	636	684	610	628	633	655	654	612	660	642	701	664	650	631	632	674	627	684	647	679	637	643	625	664	627	650	647	666	663	687	616	628	669	652	639	622	732	649	633	686	633	658	626	656	680	657	670	659	601	650	656	674	663	681	636	681	666	657	701	651	646	632	660	693	629	652	629	636	645	639	705	656	662	619	636	638	680	670	668	661	655	582	633	649	669	644	643	668	586	678	648	668	630	665	642	657	650	657	637	636	651	668	595	674	664	637	677	661	684	634	640	658	652	646	622	654	618	600	700	648	667	646	693	666	626	634	631	635	690	653	669	687	675	613	621	712	680	662	628	685	648	655	674	697	630	613	667	690	648	683	648	663	676	672	671	699	621	637	664	610	611	683	708	639	639	624	649	666	629	622	608	631	649	601	680	652	659	647	643	642	675	631	648	637	613	627	656	590	669	627	683	660	643	654	608	684	634	620	615	679	651	659	638	652	611	625	650	655	645	683	650	680	675	690	643	652	631	652	607	614	621	647	614	627	676	666	631	636	621	676	658	633	637	632	672	662	633	673	709	665	666	659	652	668	610	641	627	717	612	671	643	646	624	666	669	662	635	678	642	646	688	655	634	640	682	652	619	692	612	643	608	620	652	634	650	644	623	642	629	646	673	644	693	618	652	623	628	665	682	642	675	654	697	636	690	659	598	653	643	690	641	670	642	641	666	667	638	667	682	721	654	694	667	657	640	659	668	670	635	631	679	610	646	631	675	643	619	628	623	676	705	636	621	690	604	668	643	615	648	644	639	639	652	604	684	665	699	691	644	671	647	672	690	648	638	653	668	616	622	628	682	667	640	635	665	637	666	665	659	644	646	641	674	628	652	662	645	659	620	651	649	655	650	639	623	680	646	664	658	666	642	664	673	619	667	596	644	658	626	649	653	672	684	651	620	595	680	679	657	642	645	674	672	673	642	620	632	607	676	670	648	634	670	621	621	672	672	663	641	654	656	622	675	660	665	674	668	650	621	650	659	648	613	674	653	652	654	640	613	663	645	625	668	613	702	653	631	607	637	594	665	691	647	653	651	639	614	660	649	620	663	692	624	646	659	686	644	630	651	665	675	638	660	662	612	677	677	610	675	669	640	673	658	656	656	650	641	655	625	633	660	636	616	652	633	615	672	623	672	639	594	662	671	632	690	663	641	622	637	649	650	653	603	651	643	634	607	600	688	642	652	667	678	615	663	658	658	643	645	720	646	598	682	647	665	657	600	637	651	583	630	641	606	628	682	623	640	618	673	629	653	674	675	635	639	634	658	622	694	642	659	646	683	635	655	633	636	624	659	638	663	677	669	641	656	647	659	658	707	625	653	623	649	671	660	672	659	687	671	649	637	655	677	647	620	662	635	659	640	663	658	645	677	631	633	663	668	662	671	649	632	654	660	661	676	627	637	647	653	649	605	611	656	619	677	658	643	654	650	660	649	623	628	672	678	618	668	616	661	654	679	616	624	614	668	633	673	631	689	648	666	614	707	649	641	618	649	618	616	626	653	679	655	667	620	650	632	602	619	630	680	638	611	640	716	668	640	617	637	672	640	636	655	605	653	606	624	614	653	629	634	646	635	679	648	627	635	652	622	622	640	641	655	646	629	675	668	630	611	632	599	657	655	671	643	623	652	671	625	676	638	648	622	620	643	685	653	674	650	668	661	635	669	671	631	636	670	666	684	695	640	666	623	639	669	647	629	668	624	646	623	644	662	629	689	640	652	629	650	668	666	662	658	644	632	639	609	638	667	624	661	691	645	576	629	681	665	650	670	634	662	653	699	683	665	674	652	666	653	614	620	658	619	706	615	660	612	635	664	677	625	656	684	669	686	610	664	613	619	669	637	690	623	625	654	647	683	644	624	643	698	648	641	642	603	691	642	689	637	648	647	659	615	636	666	703	625	680	660	639	660	554	610	662	676	649	649	683	618	622	674	633	641	658	647	638	638	644	685	651	642	657	640	646	617	665	641	610	645	651	653	632	677	679	662	715	597	647	616	643	592	647	696	651	626	639	703	673	643	657	618	658	599	696	659	673	668	621	660	658	667	641	651	579	597	668	644	604	641	671	622	622	634	627	625	660	659	679	675	699	627	656	630	646	622	645	630	646	649	631	630	655	642	663	623	675	631	655	640	632	635	684	654	649	673	646	641	682	639	637	682	672	678	690	662	694	656	652	665	646	649	627	625	661	636	677	689	636	672	628	663	637	644	652	671	682	680	625	664	652	680	708	637	627	646	700	670	604	671	681	672	629	632	671	662	632	654	675	652	627	659	646	675	711	648	659	632	668	632	668	674	626	627	707	643	678	671	630	668	619	629	674	634	644	646	630	620	648	625	661	629	631	642	621	631	678	654	656	626	667	652	657	668	627	669	683	622	619	686	632	651	644	660	669	695	609	649	627	686	624	639	644	673	649	619	676	653	635	666	736	625	603	691	635	635	617	646	676	683	626	682	612	669	657	685	644	695	619	662	632	659	628	674	642	681	629	625	645	670	630	637	606	682	604	645	615	694	693	638	671
27813	18091	26305	36369	31126	24102	23815	27016	20701	18567	12305	8007	6689	4989	3607	4523	5021	3893	3099	2820	2875	2655	2457	1795	3233	2809	3380	6008	3285	2668	4042	3330	2933	3306	3396	2877	3808	5160	6882	9866	7865	10784	5738	11902	10636	10463	8920	8151	4684	3561	6025	5593	2181	1505	1629	1742	2812	1136	1099	1733	1363	1062	879	1112	1354	1168	534	545	504	464	371	346	412	427	347	303	253	224	219	205	234	244	286	238	289	324	292	268	253	310	297	243	242	241	216	209	232	215	177	217	226	194	189	226	237	214	206	221	233	204	203	216	214	217	211	248	200	223	194	216	199	226	201	201	218	202	205	202	236	199	201	185	198	198	193	214	221	199	207	211	215	207	198	192	202	218	217	195	186	212	184	203	217	229	218	182	201	192	200	220	226	232	205	216	204	243	189	216	190	222	202	216	210	200	212	220	209	229	193	216	197	195	207	197	224	189	197	228	206	185	209	215	187	222	188	220	184	184	195	216	178	197	186	213	214	200	202	202	180	205	211	229	228	214	205	205	229	204	231	209	211	207	216	208	189	204	204	227	194	205	210	217	207	210	216	217	204	204	193	203	189	203	196	233	202	217	191	226	214	177	218	209	207	203	203	200	231	213	203	181	209	235	212	222	226	219	221	195	186	232	191	204	194	213	196	202	229	232	217	216	235	218	216	208	211	225	206	214	191	208	191	190	197	206	226	175	204	231	213	218	204	210	204	209	189	219	182	212	222	204	219	205	202	181	211	193	199	199	184	203	215	226	193	195	201	211	192	229	198	214	204	199	216	220	199	222	196	208	208	195	226	215	206	223	212	215	203	188	222	200	217	180	221	223	186	214	187	220	208	214	199	201	258	223	201	222	196	199	216	209	217	209	195	186	196	189	185	200	188	190	216	203	216	210	211	203	205	238	210	184	209	202	195	230	188	201	226	229	215	199	171	214	207	211	204	209	222	212	208	193	188	196	219	217	194	210	209	200	195	240	236	212	218	216	199	209	198	208	196	203	217	173	227	203	195	202	214	178	220	219	206	221	217	216	199	215	211	218	194	191	236	223	183	218	205	216	218	213	179	206	200	207	206	176	194	222	214	230	191	191	210	223	224	205	198	194	202	197	218	205	221	211	214	203	218	223	210	191	203	214	204	229	188	207	199	174	216	227	231	216	224	193	210	221	213	199	218	218	224	225	234	188	217	209	203	219	199	217	200	204	207	198	212	175	193	208	217	190	238	211	216	229	208	214	215	229	238	234	192	213	190	201	217	194	218	219	228	214	214	239	195	204	201	200	208	191	202	228	204	236	226	214	215	206	211	192	187	211	190	199	198	216	186	214	205	207	210	192	219	192	222	230	198	199	214	206	208	190	212	192	205	190	207	211	205	224	205	205	180	202	203	201	193	193	212	209	228	208	183	206	195	203	227	205	207	202	220	212	205	176	215	196	226	211	196	208	207	189	220	194	221	215	218	215	167	225	224	188	203	185	216	197	181	203	226	198	192	212	207	210	203	235	206	188	214	217	214	195	215	236	229	216	209	214	210	213	228	213	207	177	210	216	199	199	199	214	202	193	207	222	218	228	209	228	194	214	196	191	224	231	168	200	196	208	212	219	229	194	211	179	207	211	206	205	193	213	194	210	212	196	215	211	200	204	210	209	217	201	197	201	224	209	214	203	237	186	233	225	196	207	231	221	213	210	195	204	191	202	184	195	166	218	212	198	231	223	190	207	201	193	217	209	218	206	201	221	206	176	189	180	202	186	228	204	178	247	217	209	220	200	199	201	234	191	205	203	212	198	202	200	208	197	227	209	216	210	210	228	193	254	207	200	201	192	218	202	208	215	211	187	214	206	184	188	194	203	210	210	219	205	230	226	213	205	193	204	215	213	216	220	211	186	207	213	222	192	215	204	224	213	209	185	207	217	217	205	223	199	168	216	197	219	216	179	200	218	211	224	203	209	208	223	188	211	218	189	197	192	198	205	219	175	216	195	198	205	213	189	205	195	207	245	198	201	246	224	195	182	220	202	227	226	195	196	217	205	199	201	212	221	209	199	191	193	213	211	223	219	208	221	189	182	236	200	209	222	190	234	211	181	233	213	221	188	203	203	203	211	196	209	207	198	203	234	197	221	187	219	206	205	178	218	207	207	216	194	203	195	184	214	211	225	239	196	190	210	213	201	222	211	189	190	188	205	227	204	208	201	194	198	210	197	193	214	188	181	203	197	195	209	199	206	222	205	202	214	204	212	192	209	199	220	201	205	193	196	181	242	215	225	207	224	209	212	214	211	208	208	200	192	214	198	218	224	198	220	209	230	194	191	214	194	205	219	199	207	205	214	219	220	208	199	189	201	193	199	203	239	196	186	195	198	196	205	198	185	215	205	214	222	219	188	221	174	189	204	223	201	209	169	203	196	231	224	214	210	214	229	190	209	213	214	207	195	183	202	203	195	201	219	213	224	191	183	170	217	181	223	227	216	211	183	179	227	206	224	216	206	205	218	230	202	195	235	205	224	218	211	195	213	224	198	231	223	180	201	220	191	220	216	214	190	243	213	192	196	208	206	197	228	204	231	198	220	219	210	208	229	234	213	221	183	181	200	189	193	218	217	200	219	209	196	235	189	207	216	194	182	192	189	197	233	209	225	197	208	203	196	187	184	208	202	210	195	234	209	188	192	199	197	219	218	212	202	225	211	207	218	209	202	196	194	186	201	201	208	209	204	201	223	205	203	192	216	194	189	201	197	212	222	225	211	211	201	207	226	178	237	213	223	205	206	222	193	217	196	226	212	204	205	211	232	223	221	200	212	196	203	208	214	183	203	201	226	191	169	192	200	192	176	207	183	215	221	207	222	198	197	232	198	210	186	218	213	208	202	202	208	198	205	205	203	223	211	223	198	225	206	200	189	196	193	180	184	195	223	208	186	207	212	198	229	208	227	200	221	193	203	203	219	215	180	207	181	233	200	231	218	210	213	193	212	186	223	217	235	188	208	214	210	200	212	228	189	215	225	214	223	173	211	202	201	207	211	224	220	209	210	200	212	205	220	224	220	207	204	205	201	200	188	196	213	205	203	198	191	208	183	224	238	211	210	195	197	218	202	190	186	222	207	195	199	178	218	214	231	204	233	218	207	208	205	191	210	205	215	185	220	205	210	185	224	211	186	234	185	208	181	182	233	191	195	196	217	201	225	230	168	168	207	194	234	213	226	213	206	218	212	198	214	231	208	223	166	194	225	184	229	210	198	186	200	192	205	204	224	191	221	212	194	218	201	209	209	202	203	220	218	206	242	208	204	194	227	200	191	217	210	211	224	233	225	197	208	243	205	215	222	196	191	199	191	179	201	190	196	215	202	218	177	199	177	215	206	196	210	212	197	212	193	176	212	223	225	202	186	208	213	221	189	212	203	199	188	210	228	205	209	208	225	203	210	198	218	220	236	197	209	216	238	200	205	211	197	208	218	199	206	214	201	204	222	218	209	193	212	225	199	209	181	213	215	222	204	233	216
16041	13560	25299	33885	31056	25815	31849	34899	32831	34879	25966	22050	22031	19052	15977	17718	18755	14758	14519	14610	14014	12358	14015	10658	16498	15487	16910	24291	15745	16093	22722	19064	17296	19187	19127	18246	20531	24710	29259	33106	32098	36325	24618	38440	32346	33827	31672	31745	20758	20794	27887	24833	13556	11801	11737	12257	15706	8581	7686	11739	9439	8088	6703	8919	9923	8103	3815	3621	3632	3012	2466	2024	2516	3092	2022	1507	1186	893	885	847	838	990	1246	1191	1516	1716	1383	1208	1263	1572	1535	1066	894	842	683	620	605	663	598	635	617	667	668	645	618	623	643	669	706	714	651	645	651	625	678	602	593	679	633	649	604	625	587	617	584	634	655	624	625	625	634	586	622	648	651	606	630	649	660	663	623	626	654	640	614	586	631	641	661	613	642	631	625	629	648	601	616	624	656	623	629	618	630	628	635	669	622	659	618	624	596	594	576	657	664	651	580	637	595	681	638	643	676	640	592	631	623	602	632	652	636	632	630	595	587	605	655	652	636	648	639	587	652	646	672	653	610	617	629	637	640	649	627	628	592	600	658	599	619	596	611	608	629	594	610	609	595	668	661	645	658	628	692	588	626	635	626	692	612	661	678	627	647	645	654	592	617	646	591	636	623	620	597	623	655	622	669	592	620	620	635	642	628	622	573	637	661	663	604	619	653	651	630	665	638	624	648	614	635	648	595	632	675	678	597	612	632	652	644	606	628	628	645	656	619	638	636	630	613	657	651	595	595	672	640	647	612	604	663	596	666	605	606	606	660	647	618	632	617	602	642	604	578	637	633	622	657	623	630	645	611	614	570	628	621	656	639	618	621	621	628	633	652	673	609	607	596	636	624	605	628	652	618	640	621	661	617	659	644	607	632	612	646	619	659	614	638	612	667	617	612	642	646	587	641	629	623	672	635	632	640	618	675	618	653	648	658	609	627	647	611	627	620	640	606	598	639	615	651	617	637	592	687	605	591	631	629	614	644	611	664	610	603	621	624	625	595	619	621	574	606	629	667	626	606	639	599	626	607	656	616	653	602	626	637	622	606	619	648	624	626	648	620	630	624	651	612	623	629	634	656	671	617	613	617	662	624	618	615	642	616	620	587	599	627	607	624	631	652	648	608	647	648	627	624	614	665	628	648	627	612	674	645	624	651	617	665	583	627	669	640	639	603	642	623	604	643	609	649	600	655	636	651	616	649	651	612	603	600	609	636	655	616	640	616	624	610	624	643	655	638	649	608	660	593	620	573	653	616	614	650	632	603	661	636	636	627	671	642	599	628	621	648	599	622	594	675	624	650	640	590	669	626	651	626	672	675	631	621	636	621	620	658	650	633	624	610	603	593	655	596	619	668	651	632	656	621	586	636	666	635	633	698	626	615	631	688	638	650	649	641	640	608	628	605	615	647	637	639	598	665	651	575	600	668	664	663	639	641	644	621	600	608	631	627	612	654	623	642	627	639	648	626	592	682	616	610	613	629	631	620	625	617	649	650	620	640	649	613	610	591	638	654	627	644	610	656	627	582	634	614	658	662	625	643	635	630	627	630	591	636	617	636	671	618	636	639	620	598	621	630	648	632	623	612	602	619	630	638	624	627	668	593	644	618	578	630	667	590	603	640	633	631	599	667	664	621	634	627	635	684	640	626	656	627	609	627	643	663	624	649	592	637	640	615	608	599	625	604	636	627	664	607	606	632	619	633	625	641	626	650	649	643	638	624	624	677	654	639	654	649	625	662	626	595	583	615	616	642	675	645	644	642	598	668	627	635	656	620	633	655	606	623	667	636	677	632	648	645	597	661	617	649	616	637	604	622	600	583	617	637	633	644	619	695	611	585	644	634	632	634	586	675	650	611	611	651	605	622	613	602	638	649	620	591	631	672	638	649	635	617	653	696	602	650	568	687	618	665	626	643	648	625	625	583	628	649	671	682	603	649	642	619	595	618	596	648	578	618	634	646	640	589	605	617	608	674	601	648	603	640	633	618	635	597	655	602	643	639	594	594	605	650	637	618	641	621	707	662	675	555	634	631	645	605	655	584	652	601	579	643	615	610	612	647	624	654	652	615	618	649	627	649	638	592	645	659	601	605	659	588	653	620	605	628	611	605	604	632	640	651	639	660	652	623	619	625	634	624	662	669	570	660	635	628	621	581	674	630	602	613	661	686	660	569	614	650	624	664	675	640	677	612	644	651	646	623	679	635	613	619	711	640	641	621	596	619	660	644	610	640	642	633	650	637	621	636	671	632	671	623	602	625	625	663	662	648	614	567	625	639	587	647	631	637	604	642	620	593	632	658	660	641	606	618	609	650	610	660	648	615	648	619	586	656	635	638	656	618	600	617	662	622	605	610	651	657	631	632	630	607	651	666	641	634	648	625	641	633	667	601	662	637	629	659	620	607	652	640	624	679	614	607	555	599	652	647	680	636	663	642	611	613	596	644	599	615	654	561	637	680	683	590	607	663	628	633	627	622	628	620	630	592	637	644	643	673	623	648	639	624	634	587	614	649	655	617	664	639	581	611	649	600	623	595	675	620	650	621	642	675	662	628	664	627	641	594	628	620	642	644	636	625	592	665	641	619	624	604	567	644	620	647	713	607	626	626	575	601	630	629	689	658	655	652	627	636	611	617	635	617	610	667	619	667	650	611	635	651	611	617	572	613	618	609	609	636	640	625	615	602	603	597	652	655	669	614	631	631	615	635	642	679	599	659	659	590	653	607	641	659	622	614	636	667	631	646	654	686	633	593	620	634	637	641	645	644	621	632	615	636	621	623	636	621	629	612	609	626	637	631	609	639	648	656	641	630	610	660	604	621	662	602	654	629	614	625	610	641	590	619	647	591	621	624	642	611	636	641	623	650	607	592	647	637	663	592	632	616	668	602	663	591	591	643	655	648	638	639	636	613	617	607	651	590	624	603	621	664	632	604	620	620	648	615	650	654	668	617	675	559	616	632	635	642	619	574	611	625	629	599	602	642	579	612	673	613	630	615	642	628	646	604	662	604	580	607	638	613	651	638	632	574	621	672	604	610	690	604	638	645	628	629	646	627	632	651	630	607	585	650	650	635	603	598	565	629	657	626	599	643	632	593	667	628	607	638	632	655	636	623	605	622	664	641	695	607	659	648	649	603	652	640	639	612	623	628	647	666	620	648	640	636	610	635	597	658	645	640	626	658	618	632	622	590	643	665	652	679	636	621	622	631	636	656	647	659	650	622	606	652	563	606	653	643	650	638	624	647	658	637	596	609	635	624	650	628	625	603	621	614	616	615	640	587	702	617	601	619	583	632	630	652	665	632	636	599	607	654	660	639	633	651	640	640	613	643	639	683	628	603	596	670	640	659	684	613	611	650	627	617	660	601	642	641	608	627	605	610	586	602	612	637	651	636	659	631	646	630	593	648	626	644	597	602	650	618	601	621	670	590	675	609	576	616	636	587	638	619	669	652	615	614	639	560	636	624	606	645	643	626	673	619	629	659	638	610	602	616	622	620	637	577	673	617	624	625	643	685	630	598	647	646	632	635	630
5088	2739	4233	5138	3277	1798	1551	1740	1272	1034	861	646	583	515	514	662	609	478	459	400	370	468	454	369	402	370	418	494	385	410	442	366	435	446	378	423	397	460	575	610	538	597	465	633	599	541	573	530	399	399	419	466	378	289	358	338	362	350	329	359	345	341	326	361	349	306	315	312	289	315	295	345	297	294	304	307	321	284	303	310	303	326	300	317	308	283	308	314	326	303	307	315	317	301	294	309	293	285	305	303	299	330	316	297	304	324	291	315	314	317	331	292	299	306	331	319	320	311	337	327	303	334	302	288	282	314	290	316	301	285	317	302	272	321	311	305	316	287	282	311	310	325	292	288	274	294	317	314	291	286	292	295	331	303	308	331	314	321	304	321	305	278	285	282	304	342	297	303	283	322	321	267	310	318	309	297	293	299	283	300	285	314	323	302	282	292	298	316	307	299	290	291	298	332	321	293	314	347	307	334	333	313	327	329	303	284	300	276	266	320	317	266	308	328	297	300	323	296	284	285	297	317	301	294	316	310	323	286	312	308	308	284	303	290	312	307	307	312	328	292	275	325	280	311	286	292	303	307	325	287	328	307	305	315	314	288	315	302	303	289	299	283	302	313	319	302	342	327	323	296	305	290	310	296	314	271	298	320	299	307	295	289	268	309	315	280	305	331	291	291	298	293	299	286	310	313	295	281	341	296	304	291	289	290	275	306	299	313	273	307	316	309	271	327	298	300	260	273	312	313	321	290	340	273	313	320	299	290	277	327	325	300	285	300	269	298	298	297	273	283	322	326	308	310	305	328	274	296	286	296	283	338	301	305	281	334	316	292	300	278	336	303	310	269	279	322	314	330	320	301	288	282	282	275	277	306	314	295	308	319	298	321	299	285	275	299	358	299	303	345	282	307	312	310	322	326	307	310	276	313	300	336	333	316	287	308	284	313	296	293	299	318	340	298	299	300	305	284	295	304	281	280	284	299	289	301	285	301	310	339	311	291	298	298	300	323	329	295	302	292	273	288	319	284	292	292	305	277	369	322	315	327	325	293	306	315	299	305	282	289	294	312	300	305	285	338	311	310	279	271	304	298	324	305	296	280	293	307	310	314	299	295	309	297	268	307	257	327	308	317	304	270	310	325	309	331	312	297	288	299	303	284	258	306	307	301	322	312	294	300	298	281	325	291	297	319	281	283	288	287	300	277	326	299	322	280	276	307	297	301	330	312	325	313	297	279	292	273	330	316	307	289	301	313	310	279	318	323	316	299	312	308	289	302	338	309	326	291	300	305	314	284	312	286	282	291	259	291	297	287	286	300	275	332	312	300	263	307	294	279	299	282	288	298	293	303	269	255	269	322	304	327	312	315	325	283	292	322	326	284	301	285	302	272	301	300	295	296	288	300	318	318	291	316	306	333	306	314	313	325	297	289	288	336	285	283	342	332	312	303	316	264	305	300	299	276	322	309	279	319	331	312	318	304	317	312	300	284	293	278	327	324	288	310	290	336	297	334	257	302	267	298	300	322	316	280	333	299	325	312	285	319	289	318	303	313	287	311	333	316	313	334	318	312	309	276	332	328	298	274	301	290	292	301	303	302	294	320	328	300	288	304	276	319	322	325	313	309	306	295	305	260	314	328	295	323	301	302	310	296	293	276	281	328	280	284	352	314	282	312	306	330	323	323	321	253	299	297	302	294	273	293	317	304	291	276	293	285	328	330	308	302	311	310	305	303	292	289	268	269	290	334	338	337	273	303	306	296	290	293	291	298	299	310	277	281	290	323	313	305	287	303	308	298	295	293	295	310	324	299	318	322	295	299	319	312	279	297	302	290	282	308	316	336	263	266	322	316	302	302	305	287	296	323	276	292	273	297	289	304	282	286	277	306	282	311	311	287	298	303	278	304	314	303	299	327	281	281	299	269	282	290	330	345	300	308	285	288	293	317	322	302	301	299	307	311	308	302	306	299	322	300	300	295	322	312	299	270	295	303	286	276	302	285	297	295	353	289	329	305	272	295	311	291	289	294	304	290	286	312	293	314	289	323	285	280	312	295	300	294	310	317	311	309	312	301	312	310	290	334	284	293	312	322	296	332	275	304	311	307	318	312	319	303	309	290	296	304	299	290	292	299	311	291	299	298	319	294	314	286	302	303	277	356	299	306	263	320	291	298	303	313	301	306	276	288	268	290	281	299	343	300	299	293	299	315	294	305	292	260	283	293	280	296	302	305	297	324	315	279	289	329	283	286	315	309	301	284	294	297	280	293	315	291	326	295	295	305	276	298	292	320	341	307	301	305	315	324	275	315	301	309	320	297	289	301	310	301	295	324	284	310	301	306	320	294	297	271	295	311	302	284	305	275	283	272	298	317	338	311	312	298	302	281	297	301	314	288	301	260	290	280	306	281	280	343	324	317	298	257	311	274	309	294	288	316	316	277	308	285	278	325	290	306	289	295	316	266	294	292	304	299	294	299	303	315	290	304	330	301	286	297	270	295	312	305	304	306	327	321	288	268	293	314	317	320	304	297	283	294	294	281	268	296	335	287	318	272	294	280	297	280	271	307	322	303	309	302	289	285	330	307	310	349	280	319	281	306	309	333	272	309	300	298	272	320	320	298	325	339	304	279	275	286	310	291	305	316	305	308	332	295	315	311	298	296	297	331	294	294	314	292	314	310	293	307	290	286	286	320	291	286	302	292	275	293	290	299	333	320	271	332	317	300	316	294	309	297	309	312	300	299	303	341	312	338	297	309	314	309	316	321	304	301	275	267	285	308	286	317	312	316	286	264	309	296	307	298	285	294	322	320	291	295	315	312	275	292	309	323	284	311	328	319	294	298	280	336	308	325	305	340	318	270	288	307	268	324	322	319	335	308	282	261	294	310	307	275	293	304	295	301	315	294	308	324	302	300	270	316	288	293	310	296	305	272	337	317	272	293	275	310	310	268	305	319	301	290	296	322	324	277	331	314	322	300	324	309	283	322	306	299	329	315	308	272	317	328	310	303	317	298	304	314	297	307	270	298	298	314	309	331	290	302	299	291	280	337	271	284	298	276	328	295	327	305	283	309	316	315	324	292	266	347	314	299	332	298	299	316	282	298	281	299	333	319	295	297	290	273	278	282	292	325	287	291	303	313	324	324	275	319	287	317	334	293	287	326	294	264	269	285	285	298	278	338	298	317	333	312	307	313	291	312	295	314	325	265	281	284	277	296	293	314	285	301	305	306	302	315	307	306	304	316	325	302	320	279	308	319	303	293	309	305	283	289	299	315	323	314	305	330	294	303	281	302	308	318	316	282	303	277	284	329	298	305	304	293	296	316	308	314	298	294	296	314	252	281	326	299	303	296	289	312	314	288	304	313	273	307	312	346	310	326	289	289	290	284	325	336	308	299	276	283	324	311	284	325	297	326	320	317	296	305	279	294	316	322	290	326	322	303	303	271	298	291	301	323	322	329	314	308	285	274	295	299	307	291	319	277	297	289	314	296	298	282
4115	3408	8293	11904	8399	5399	5605	7068	4743	4275	3155	2539	2398	1987	1815	2308	2188	1712	1595	1656	1599	1701	1640	1483	1828	1655	1711	2321	1464	1529	1868	1720	1608	1627	1623	1731	1640	2154	2621	2771	2613	3230	1964	3402	2708	2921	2940	2732	1749	1844	2306	2134	1370	1203	1264	1269	1520	1124	1056	1313	1186	1161	1042	1229	1232	1126	1005	938	956	1004	880	934	925	911	916	900	871	880	889	840	857	854	838	832	925	866	886	864	826	922	828	880	839	865	876	865	881	883	887	875	884	882	784	816	895	877	882	902	908	881	862	800	864	842	851	819	892	887	929	923	809	878	848	841	835	822	875	852	887	815	866	852	854	890	816	862	857	848	864	853	877	838	863	904	907	901	910	904	888	842	905	821	848	835	906	840	874	847	853	883	867	839	866	865	886	867	803	869	821	838	863	843	827	852	865	903	863	818	850	860	817	840	851	859	863	852	837	845	838	885	830	836	843	856	872	889	851	884	885	884	878	826	854	841	839	845	840	895	811	840	852	852	880	842	862	907	895	852	841	827	860	850	882	857	871	866	835	836	858	868	849	871	859	856	854	890	836	886	838	897	923	850	888	839	850	885	857	851	887	862	917	853	867	833	837	865	893	874	792	853	863	859	861	842	909	897	886	884	837	851	891	870	893	862	843	857	854	861	816	901	828	876	850	857	909	824	853	839	862	871	841	839	863	851	868	919	846	838	889	874	861	875	876	855	888	828	868	877	879	830	931	860	873	908	860	802	877	817	880	872	850	812	835	826	856	870	898	868	899	867	834	821	849	799	853	825	844	857	931	917	905	860	834	871	878	896	835	844	877	870	841	858	911	849	835	915	856	855	839	894	829	873	836	848	888	817	877	800	849	897	866	863	829	834	889	844	879	857	884	824	866	830	860	874	857	852	862	851	912	858	878	925	854	870	874	840	898	833	857	832	848	845	853	870	837	909	882	848	871	935	839	896	836	865	878	841	828	852	876	815	889	848	871	833	858	861	875	892	832	874	849	903	834	868	874	895	862	876	900	861	871	815	868	815	830	836	869	897	905	913	860	814	882	842	852	817	868	866	880	886	828	872	866	868	914	850	858	799	857	846	821	848	841	863	833	834	869	863	874	871	885	865	845	881	841	887	874	864	854	853	904	897	864	858	849	891	861	903	877	885	836	851	849	912	855	847	855	817	860	937	845	842	822	811	916	755	878	792	849	901	870	843	856	893	868	834	892	896	853	899	877	823	840	869	824	893	871	944	855	891	895	791	909	847	833	826	890	864	869	888	819	869	857	818	902	894	830	848	856	804	880	865	879	850	851	857	864	822	799	937	863	904	856	866	870	843	855	916	867	868	871	895	870	836	848	897	880	861	857	845	790	854	887	896	895	843	741	842	846	874	865	896	901	837	900	855	872	887	890	859	898	859	846	879	813	852	857	886	884	870	822	864	830	898	877	871	860	885	902	853	899	913	819	852	853	813	867	851	878	860	842	898	816	853	864	886	852	869	858	872	841	841	870	816	856	907	924	835	892	843	881	885	832	869	843	832	833	848	889	798	847	835	896	850	854	815	848	883	821	862	791	828	863	827	871	825	877	848	887	873	895	860	874	802	847	835	860	845	852	835	895	872	854	905	846	867	892	878	888	828	853	885	878	911	858	863	817	866	868	843	812	802	825	857	881	879	816	904	854	841	911	810	843	887	909	823	861	847	876	877	869	852	832	809	884	844	834	894	894	850	837	837	828	861	850	931	848	900	869	902	894	867	828	849	831	839	845	870	851	857	849	844	863	832	863	796	849	890	862	856	823	881	802	819	902	813	873	863	884	878	832	874	836	825	846	856	876	901	866	863	833	890	903	845	883	871	895	888	905	849	828	880	881	857	850	880	919	914	845	872	876	879	860	906	861	870	827	874	842	852	851	837	893	831	909	907	856	840	841	887	912	868	877	857	806	822	836	884	883	900	865	862	845	812	920	842	881	940	839	937	866	846	939	849	888	794	851	836	864	825	858	898	873	866	848	850	854	876	855	913	877	869	852	864	878	890	845	885	830	845	853	882	895	840	873	877	855	859	839	892	812	887	842	815	835	866	807	878	855	889	905	831	855	863	910	912	867	914	809	840	880	850	859	820	864	873	911	845	858	889	846	861	811	886	815	889	858	877	881	890	859	865	905	874	857	858	910	858	917	862	848	898	855	862	891	838	863	829	874	850	839	802	862	829	834	865	890	871	872	918	871	908	871	919	835	798	833	837	864	850	913	854	852	835	886	910	826	890	847	903	860	879	855	822	840	866	891	893	879	860	846	849	909	886	851	907	855	887	869	919	912	854	809	862	889	879	868	833	869	870	806	889	832	817	850	781	853	842	844	842	897	858	812	860	900	846	900	849	856	853	846	869	858	823	899	892	909	840	929	892	835	852	858	823	875	903	877	846	875	868	904	829	884	837	897	879	835	832	841	831	838	842	850	819	867	929	872	947	870	842	860	899	828	774	807	817	844	852	839	868	824	892	858	896	854	824	789	884	842	893	854	862	879	861	811	858	834	879	851	831	875	863	835	863	813	808	873	855	881	920	855	839	876	858	862	840	842	851	843	818	873	836	899	840	847	879	778	881	888	860	947	894	787	850	823	895	872	841	854	837	890	848	851	868	850	857	839	823	841	854	800	864	904	879	849	870	840	888	846	842	868	934	764	880	863	854	871	882	900	822	851	872	844	910	875	877	926	828	854	828	925	858	898	808	862	854	858	851	879	866	871	890	847	861	871	897	868	886	855	815	870	855	868	872	892	844	883	882	913	824	850	820	903	851	867	910	915	810	835	862	856	882	852	886	859	870	877	858	835	914	868	902	884	884	840	880	831	827	854	880	866	890	812	862	860	865	856	866	945	836	880	914	851	833	857	878	838	901	898	929	871	898	841	895	908	908	856	830	815	816	915	876	878	900	849	875	869	902	864	790	846	836	852	905	867	865	893	801	847	893	869	851	847	829	872	879	835	829	824	858	887	854	804	813	826	862	856	869	877	932	883	901	835	885	896	844	893	864	828	885	803	878	882	881	882	854	818	826	877	838	850	872	863	855	833	914	860	876	852	885	875	856	862	855	904	818	873	891	866	837	814	886	832	882	833	824	855	869	857	835	864	800	886	844	841	828	904	837	881	917	928	871	889	889	846	895	883	845	860	842	861	830	885	906	906	863	863	870	825	841	844	858	894	876	852	862	867	837	828	871	911	900	850	857	824	866	844	889	901	889	885	819	867	842	848	824	893	875	896	871	858	847	876	805	864	868	881	840	890	873	827	921	857	869	843	840	854	853	850	843	861	870	804	865	896	858	888	836	890	857	864	851	885	807	810	871	903	887	801	846	862	782	853	916	849	774	852	885	832	850	873	849	825	873	961	894	807	824	863	807	857	841	842	794	895	855	848	856	866	799	877	856	864	819	866	870	881	889	798	864	824	879	889	842	867	892	848	828	889	831	887	863	847	850	906	863	872	898	817	853	830	832	862	867	861	896
18170	12156	21325	29791	25119	18602	15791	19785	14652	11423	6779	3903	3357	2872	2023	2821	3124	2317	1764	1786	1496	1456	1319	1292	1484	1523	1862	3961	1877	1670	2193	2060	1732	1795	1748	1833	1981	2838	3136	4200	4190	5613	2772	5891	5183	5381	5162	4204	1985	2314	3042	2996	1332	904	885	1041	1495	695	616	942	715	691	557	775	665	675	345	344	361	311	258	249	287	277	270	243	211	209	223	208	208	205	207	281	267	250	230	230	225	257	243	223	192	221	200	214	199	222	196	206	182	199	193	212	212	167	177	184	182	212	190	203	179	187	194	182	195	159	171	224	205	172	191	184	216	170	192	181	189	186	171	199	169	188	205	210	204	200	178	186	214	178	196	207	189	169	179	187	194	187	183	198	171	192	199	180	181	179	185	206	193	169	182	178	177	170	191	212	210	187	194	201	185	196	182	206	181	193	187	192	204	175	211	175	189	216	187	205	191	198	187	208	193	191	192	207	180	208	189	194	190	181	195	202	197	179	203	198	201	180	183	186	183	203	189	196	183	200	172	195	184	179	186	220	188	188	199	213	189	184	182	184	180	179	198	190	189	221	194	185	182	185	196	215	185	190	180	215	189	202	186	195	192	168	184	204	181	190	188	210	180	185	176	182	166	170	189	191	206	196	186	197	202	188	193	183	202	181	202	171	212	191	199	183	206	204	223	200	188	214	198	205	183	201	185	170	186	225	207	195	169	207	193	185	195	187	191	182	170	187	166	202	177	200	194	203	179	174	178	202	208	165	175	201	208	203	180	150	180	187	178	169	198	189	187	175	208	187	215	192	206	176	194	185	162	184	198	174	189	193	168	182	177	177	189	169	216	222	159	164	179	191	188	211	183	202	201	189	178	203	185	180	207	195	193	181	167	190	180	200	173	174	182	175	180	207	197	186	189	189	187	181	247	173	192	184	162	154	160	193	190	187	204	175	205	177	181	197	191	183	183	193	175	169	177	162	184	204	183	182	172	189	197	143	180	212	195	176	193	175	201	178	191	203	183	178	181	172	197	196	190	184	188	179	188	190	176	189	188	208	204	182	174	205	214	178	186	221	191	209	191	208	181	173	185	220	191	182	186	211	200	198	204	202	184	176	187	167	175	207	192	177	189	185	184	185	164	189	192	188	185	180	189	214	194	164	208	199	207	195	212	190	204	206	190	196	175	196	189	192	208	202	178	196	187	199	190	163	197	212	194	175	205	185	180	200	173	178	212	192	176	186	185	181	227	192	195	184	172	203	199	203	172	174	198	179	164	190	195	190	183	195	203	196	204	206	182	191	209	202	187	197	182	206	174	183	178	184	192	182	188	183	192	200	189	189	180	193	183	180	177	189	166	184	168	177	191	185	182	208	183	190	208	187	187	193	206	210	189	192	209	210	213	205	223	205	192	201	177	188	201	193	184	171	177	186	198	190	196	208	213	168	205	195	191	172	192	212	215	192	164	200	197	196	178	213	202	184	200	178	195	207	194	200	191	190	200	185	195	210	187	173	195	185	201	174	174	183	206	193	179	175	210	199	177	202	190	193	185	186	205	199	186	202	206	180	202	220	199	212	190	171	171	200	186	203	180	195	198	185	179	182	171	191	178	197	214	204	200	198	207	202	229	200	174	183	186	163	200	202	226	184	171	225	184	198	182	185	209	181	166	176	163	206	175	175	178	167	195	191	213	164	191	187	197	203	196	181	175	190	165	180	187	204	169	203	192	172	179	205	206	182	187	226	196	193	202	189	193	172	189	181	206	195	208	190	194	194	191	182	183	173	217	200	204	180	195	196	191	174	215	188	155	213	203	201	202	186	189	196	169	192	163	200	173	187	202	184	187	183	198	201	195	184	186	186	171	191	207	190	201	200	173	180	192	188	182	189	207	160	201	171	211	189	184	181	171	195	185	213	191	175	203	174	200	211	192	188	177	203	181	188	189	190	178	205	187	198	195	183	182	183	202	191	198	199	165	197	193	196	212	183	211	181	183	186	196	196	171	185	203	163	214	170	190	183	193	168	176	197	171	185	201	185	202	165	213	193	148	189	194	175	194	191	156	165	210	208	179	187	180	204	194	224	203	202	207	189	189	165	194	186	191	174	208	210	178	220	205	173	201	211	199	205	172	202	199	210	192	199	202	202	174	202	204	181	190	197	214	204	193	198	183	186	175	193	196	196	184	178	220	188	203	186	163	195	177	187	171	186	210	191	174	185	196	174	198	181	153	167	193	180	214	187	176	196	185	177	175	205	204	199	195	192	213	190	205	193	177	204	182	181	206	204	205	179	190	216	204	216	179	189	193	198	192	178	166	188	184	199	178	188	176	200	203	172	184	162	202	199	160	204	206	185	191	189	203	188	209	201	195	193	201	199	189	219	194	184	218	174	169	225	190	160	185	194	197	199	168	183	182	183	193	198	212	207	195	216	192	198	208	203	201	176	175	210	179	199	182	189	189	182	171	198	191	192	188	173	193	172	213	194	184	189	194	191	218	198	198	187	201	174	204	195	173	170	186	185	168	181	164	205	203	179	173	187	213	187	183	206	230	205	213	174	189	196	199	186	171	172	201	178	198	198	199	217	165	233	212	189	179	201	218	179	196	194	171	205	206	178	170	200	182	193	215	181	186	187	223	209	184	186	187	179	190	188	189	164	198	184	181	205	180	191	179	171	206	205	180	188	184	194	203	196	186	171	191	183	216	178	174	203	188	184	216	197	192	195	200	197	196	190	199	193	200	204	151	181	176	188	169	192	198	202	195	192	206	190	207	212	183	185	195	207	188	191	183	196	189	167	195	195	188	205	183	210	189	181	189	193	188	218	186	172	197	194	179	200	189	205	177	198	196	177	199	195	194	203	196	206	184	198	176	211	187	204	229	204	197	191	198	185	193	199	204	193	183	193	205	211	182	190	191	181	208	222	208	184	189	184	188	205	204	213	183	181	209	190	193	217	169	205	180	207	184	181	199	186	190	183	191	180	187	179	188	191	205	196	173	174	201	206	203	182	181	188	178	181	184	194	185	184	192	160	198	207	184	186	202	192	193	180	169	187	169	187	187	211	192	187	182	185	188	194	187	175	213	194	210	197	151	196	178	192	169	192	208	173	176	191	186	176	196	193	192	178	194	192	187	196	202	206	199	192	198	234	184	208	184	193	196	179	207	186	197	183	202	210	170	198	205	193	183	191	181	218	173	194	192	207	179	190	194	188	184	190	202	177	174	228	210	190	198	164	185	216	183	193	188	177	184	203	190	193	186	183	187	177	179	199	206	196	210	179	210	202	180	191	182	220	194	181	172	221	204	205	196	198	195	203	206	185	189	198	193	199	165	208	199	211	190	189	171	185	193	209	191	195	205	183	171	179	204	179	160	202	229	198	187	191	203	212	198	201	177	201	174	198	206	196	182	186	191	200	217	198	178	199	189	192	178	188	225	199	194	211	195	176	176	200	212	196	206	183	211	218	183	193	197	189	210	197	185	222	189	182	170	199	196	192	204	180	197	212	214	177
11141	10290	21569	28538	25332	20061	23810	30411	26418	27080	19242	14402	14766	13056	10433	11883	13226	9998	9591	9691	9302	8039	8351	8120	10021	10245	11940	18406	10060	11189	15286	13177	11847	12313	12781	12772	13753	17530	19399	23342	23752	27447	16491	28015	22637	24428	24217	21942	12168	15558	19536	16873	9667	6766	6894	7963	10071	5039	4573	6995	5540	5416	4389	6233	5132	4797	2422	1974	2268	1980	1575	1327	1590	1719	1264	1110	894	861	773	715	776	869	739	973	1204	1263	949	943	1025	1227	939	849	778	728	646	617	603	556	601	662	636	596	599	570	581	601	617	571	590	615	569	582	605	588	553	569	585	585	597	602	616	621	546	607	587	631	595	576	572	604	589	603	614	589	584	583	612	587	564	581	585	622	600	575	567	580	612	598	593	592	616	573	545	577	565	604	593	591	587	587	600	608	585	614	604	610	521	604	562	580	575	580	616	602	660	616	559	564	605	589	602	620	573	575	594	609	568	545	607	586	587	587	580	586	568	584	606	547	553	577	562	615	578	609	566	625	567	557	614	594	624	620	638	580	547	608	590	575	585	579	561	565	609	598	596	568	593	563	627	601	618	643	616	624	595	559	589	553	582	556	605	604	588	613	590	542	574	613	577	556	590	600	566	558	571	657	601	578	598	611	581	614	585	589	614	620	572	594	575	579	566	559	581	620	564	626	570	609	539	620	596	577	589	591	586	614	593	559	558	613	610	631	599	596	542	541	593	615	550	590	566	584	577	595	594	570	596	542	592	535	606	606	615	626	602	617	552	589	560	633	583	617	600	661	609	636	574	622	599	630	593	580	572	653	617	576	568	611	596	585	562	593	563	574	580	603	602	603	573	598	570	637	609	608	601	628	578	591	609	579	617	595	604	578	565	566	564	589	561	555	613	610	609	559	587	579	564	603	640	567	587	553	601	614	573	619	653	576	590	624	629	554	601	596	560	576	620	567	584	590	574	582	574	550	614	595	593	583	600	569	574	622	578	581	616	598	612	611	592	599	629	614	558	601	561	605	591	567	575	552	572	563	628	593	595	582	586	613	631	604	562	607	588	615	602	582	611	607	600	596	606	609	601	541	589	617	568	579	558	535	591	618	595	555	618	603	566	599	607	629	603	627	611	596	578	622	578	590	616	605	610	571	585	566	546	643	560	582	585	612	563	599	638	587	596	581	567	626	615	620	607	598	611	603	617	613	606	550	589	613	611	567	569	577	580	634	601	630	586	581	593	620	576	587	551	577	591	594	581	587	589	551	564	594	631	599	572	594	554	561	585	595	570	583	592	571	648	563	580	552	609	596	553	589	601	595	627	595	553	593	565	601	610	598	596	572	542	608	587	558	571	563	580	566	620	577	546	557	627	583	570	600	583	569	611	597	595	593	612	625	593	565	595	600	645	549	599	603	637	589	572	578	591	608	596	630	599	623	581	583	590	586	607	577	574	600	571	581	570	581	569	603	605	582	589	587	627	610	585	562	582	612	560	660	610	598	603	563	586	589	577	592	624	621	596	608	614	560	582	600	597	607	538	625	607	653	577	603	556	572	639	605	592	586	590	599	568	630	607	574	544	572	603	531	567	527	589	597	623	586	571	590	624	602	603	594	620	586	593	561	614	615	573	598	573	606	552	623	559	569	583	567	560	601	596	571	573	573	615	596	564	585	604	582	539	612	650	602	590	591	567	579	569	569	605	564	594	545	533	572	587	570	576	568	573	597	611	601	576	535	581	573	591	582	604	581	610	582	589	593	575	593	601	584	591	576	616	610	582	577	608	562	605	583	532	526	622	619	599	575	602	635	580	590	584	605	613	553	595	585	576	558	606	595	557	551	572	595	560	594	597	593	593	582	578	597	568	604	570	629	581	601	612	560	598	640	631	573	564	574	599	570	580	608	629	601	580	594	600	622	643	574	594	605	605	590	613	585	592	576	595	573	564	566	578	608	599	579	611	586	603	594	561	537	598	540	570	590	565	581	617	571	621	618	593	571	587	574	548	586	626	563	587	555	601	565	579	625	599	600	569	608	592	588	618	620	580	587	571	581	576	612	596	593	544	585	575	588	593	618	604	608	585	621	565	575	569	586	612	607	589	611	597	605	592	609	613	573	629	611	623	577	568	580	592	572	628	624	589	597	617	560	609	628	615	545	592	562	567	590	590	604	561	543	600	614	614	584	608	576	524	616	596	516	568	606	571	569	630	571	580	602	591	583	601	614	562	601	561	577	578	614	575	598	575	617	644	580	583	614	604	555	550	632	567	570	582	573	607	573	561	608	570	586	591	616	575	604	575	581	613	577	601	588	575	632	583	572	605	600	591	631	554	503	578	579	591	577	555	571	608	580	578	583	610	570	569	617	539	573	610	597	576	581	580	567	615	543	603	596	581	588	583	569	574	543	599	605	533	632	595	576	601	553	604	583	564	568	558	602	600	575	592	582	605	598	566	634	591	613	598	615	606	633	588	613	617	574	566	545	578	589	619	610	596	591	544	584	623	606	569	597	541	574	582	617	631	607	566	573	618	606	590	584	611	597	646	525	542	596	600	636	583	549	619	550	555	577	632	584	588	640	569	636	587	566	594	581	614	536	581	581	624	560	589	551	592	588	549	589	576	596	566	591	570	568	574	628	557	609	578	596	599	567	616	645	578	619	562	573	579	631	578	613	572	604	594	595	579	597	559	592	554	623	561	617	597	600	589	586	596	556	624	565	574	590	589	564	594	578	611	643	603	573	626	609	560	597	570	571	563	600	601	571	586	568	596	625	595	584	558	588	635	612	625	592	567	618	638	576	587	624	558	597	625	552	568	612	641	588	596	615	603	614	577	593	534	570	596	570	615	557	564	586	555	578	587	563	569	584	621	594	543	543	586	618	588	563	594	610	629	605	604	584	582	620	596	552	611	574	556	549	571	555	596	555	585	603	560	584	630	617	604	602	613	551	582	585	574	629	601	615	580	609	592	577	601	610	559	563	592	589	565	600	611	622	609	570	533	558	603	589	591	606	615	588	559	601	552	572	572	573	589	592	601	589	588	604	557	600	596	573	589	565	572	596	613	601	605	581	584	592	565	615	580	600	600	605	575	579	608	579	576	601	581	575	596	557	586	567	599	592	577	584	604	602	609	575	609	601	564	576	586	599	621	575	599	627	605	594	568	587	547	591	565	596	563	587	590	578	524	593	586	590	615	602	612	526	591	619	611	559	633	636	584	586	570	604	639	575	547	585	606	623	579	575	548	606	553	616	624	612	585	588	587	555	590	582	576	613	617	597	556	605	555	565	596	590	571	531	604	596	605	553	547	587	596	582	581	591	554	571	651	573	545	606	587	591	642	542	571	591	593	590	559	627	619	598	605	598	595	597	579	609	606	625	593	649	576	573	638	586	599	574	572	594	649	602	566	617	568	617	566	646	592	589	611	563	578	601	578	576	563	566	600	607	547	607	607	580	640	591	589	590	586	633	556	579	586	614	553	558	597	560	545	603	616	564	600	585	613	617	606	627	600	592	612	557	572	573	555	580	619	553	574	598
27622	18312	27075	33736	27673	21597	21038	26154	21033	18335	12874	7973	6573	4975	3571	4249	5105	3808	3331	2811	2544	2452	2501	2280	3097	3032	3363	6554	3499	3076	4332	4386	3096	3389	3316	3181	3477	5296	5493	7719	8344	10340	5066	10341	10169	10138	9053	7972	3709	4329	5713	4990	2427	1582	1425	2028	2504	1156	974	1614	1205	1309	987	1282	1127	1143	533	491	524	501	365	309	339	342	250	246	198	234	195	208	198	185	218	236	251	275	271	252	299	284	263	241	207	209	184	180	141	182	175	169	178	159	180	169	188	179	162	177	167	154	198	160	151	157	165	143	199	156	188	166	186	158	187	178	180	170	185	182	181	170	163	167	172	162	177	177	175	142	166	195	185	151	175	156	174	178	172	166	186	167	174	161	173	193	172	164	163	169	157	168	165	184	172	158	185	162	181	165	175	160	174	137	158	184	174	179	176	161	137	152	144	154	163	169	155	164	177	180	162	167	143	175	157	148	176	176	153	196	148	161	156	177	161	172	153	140	179	165	166	171	135	160	163	174	160	159	180	160	143	170	146	166	161	164	199	169	162	173	171	149	173	156	174	146	162	153	197	173	176	161	183	182	171	156	174	164	169	159	159	152	148	152	161	147	167	144	155	165	188	162	161	185	154	180	154	159	184	160	162	171	176	153	160	158	170	134	157	148	178	157	150	182	166	137	169	160	179	155	174	159	189	189	165	183	146	168	172	186	160	171	158	155	185	158	157	149	147	165	168	176	181	152	160	156	175	185	175	167	162	184	147	185	171	170	176	178	182	171	164	169	168	178	178	188	165	167	172	170	151	167	198	143	199	172	169	188	155	181	150	189	161	162	169	152	158	158	176	175	179	174	154	160	156	149	157	164	143	176	184	147	195	161	175	175	150	180	183	168	153	155	161	160	180	158	158	172	171	179	194	181	176	153	162	203	175	164	156	188	181	161	171	178	158	180	169	168	149	167	183	138	168	160	192	165	163	166	159	181	187	183	191	164	146	177	182	155	181	173	160	162	172	146	171	163	182	156	173	181	170	146	161	139	171	177	155	161	159	146	158	159	171	176	165	187	179	169	184	177	189	165	167	186	144	164	183	169	166	154	184	149	160	157	187	171	161	169	141	162	186	156	177	164	155	181	153	155	178	167	164	186	171	181	161	156	166	165	184	164	152	161	190	157	182	168	174	164	155	149	170	155	147	155	173	167	161	171	192	162	152	180	155	163	152	178	140	168	162	149	188	161	155	189	173	172	170	159	168	154	155	169	177	150	177	168	187	153	184	194	177	149	156	189	144	170	153	181	195	190	180	169	173	180	148	161	165	178	144	182	174	152	169	166	173	168	178	163	176	168	171	153	159	170	152	170	162	166	199	170	168	169	144	185	158	169	163	170	170	176	173	144	170	189	186	160	152	179	176	181	166	195	156	163	163	155	171	180	164	174	142	159	171	183	164	172	163	149	177	157	158	178	176	157	174	147	150	200	177	165	178	179	159	152	177	157	159	139	166	153	149	173	174	176	171	159	183	180	195	186	182	181	177	154	168	179	186	171	161	201	177	169	143	141	154	145	171	167	167	153	148	164	176	173	173	151	162	162	174	164	166	148	148	165	159	195	166	184	159	187	199	159	198	166	166	178	164	167	170	174	156	144	164	168	159	159	154	197	176	159	142	170	180	185	156	186	166	137	181	155	175	172	188	175	169	161	159	179	161	182	162	159	169	157	167	166	178	136	152	156	126	163	154	184	197	160	149	184	131	165	183	166	164	184	162	155	162	170	178	154	187	172	174	149	165	179	157	176	159	178	157	165	170	165	181	159	144	148	168	164	160	164	177	174	149	171	186	162	170	172	193	181	167	161	161	144	174	169	199	166	175	143	178	190	187	178	160	161	158	161	175	176	164	186	154	153	184	190	170	168	186	189	188	183	161	183	170	179	170	157	166	159	158	165	197	166	165	158	142	171	181	190	178	168	161	157	169	160	177	161	182	162	171	157	159	151	166	154	169	177	196	166	137	175	189	169	199	165	175	173	188	144	169	160	187	174	164	166	156	175	151	169	149	156	160	154	182	177	153	176	184	164	160	186	150	181	168	185	170	168	183	172	172	167	156	152	182	190	165	162	165	173	179	146	153	166	166	169	166	162	168	183	136	165	189	154	154	165	147	186	153	198	156	157	165	163	179	177	180	159	163	164	205	143	151	173	170	192	166	145	168	158	144	180	168	161	184	186	154	161	174	152	157	168	143	159	149	165	166	177	163	165	152	169	183	172	168	148	172	181	155	168	157	182	176	149	172	181	146	199	184	163	157	181	156	164	148	185	178	162	179	153	158	187	183	177	154	179	168	157	166	171	152	169	152	180	199	167	161	167	164	165	189	155	171	166	168	168	146	160	157	171	142	154	153	183	167	163	162	177	176	173	155	175	183	149	150	160	167	164	167	158	152	153	158	165	173	167	205	192	163	195	186	178	187	166	173	151	165	165	157	160	171	160	171	150	155	161	178	162	177	143	156	158	161	165	201	135	197	173	170	169	172	151	147	143	190	151	164	171	171	184	150	146	152	179	170	194	162	162	166	163	173	187	174	161	161	186	175	157	204	157	144	177	175	166	175	150	180	176	178	159	165	172	176	129	188	161	165	159	189	137	174	181	186	190	160	203	173	166	160	149	180	159	167	160	150	161	167	166	203	151	163	165	146	165	154	187	188	177	166	168	170	183	184	141	191	163	155	164	164	200	173	144	185	177	168	182	158	178	176	188	159	160	177	157	172	170	164	183	181	164	185	156	164	162	164	163	160	182	172	162	160	168	169	164	145	161	204	160	178	147	161	171	170	173	177	163	171	162	144	167	166	160	179	185	157	160	167	189	149	193	172	189	172	178	165	178	156	173	142	172	160	153	178	161	183	162	190	181	166	183	181	177	178	152	173	184	164	180	163	150	156	165	166	154	148	167	165	169	183	163	169	164	169	159	156	173	158	185	172	148	164	146	183	184	148	164	165	154	179	165	157	171	160	170	149	157	157	166	176	158	184	156	152	140	190	166	182	190	164	164	163	171	169	153	154	143	176	175	195	176	159	131	173	155	183	153	160	174	164	153	151	180	161	178	154	162	156	161	137	177	154	152	177	175	146	140	174	169	167	179	179	151	177	173	157	162	159	156	192	144	171	156	167	176	150	160	168	193	151	165	179	173	176	184	179	179	160	210	155	165	145	161	168	168	182	170	182	166	191	175	179	162	160	145	141	183	176	162	165	177	163	155	172	152	146	164	156	183	152	156	162	182	162	164	172	191	151	165	193	174	175	178	171	165	176	149	153	180	164	157	164	168	175	183	197	154	145	156	158	169	169	162	161	164	163	149	156	155	168	163	149	193	147	170	149	164	167	170	145	159	181	171	164	166	177	166	163	178	153	163	162	162	173	158	174	172	172	178	176	153	164	176	144	152	175	162	171	184	182	163	159	155	157	151	173	165	168	166	165	186	161	178	169	173	169	172	150	192	187	133	159	148	175	177	140	141
15467	13787	25417	31699	27922	23750	28055	34952	33067	34340	26490	21133	20792	19138	15050	17285	19571	14368	15451	13738	14262	12592	13622	11481	16272	16988	18332	25676	15807	17374	23348	22200	18640	19044	19119	19056	20462	25503	26870	31542	33577	36528	23509	36208	31345	33043	31597	30729	18425	23824	26485	22704	14812	11098	10196	13838	14301	8199	7182	11974	8346	9539	7499	9828	8850	7811	3963	3680	3747	3956	2323	2009	2171	2407	1514	1270	1132	905	813	884	945	985	849	1351	1484	1550	1592	1372	1736	1564	1307	1155	845	727	653	586	583	579	581	548	562	559	528	553	595	603	536	536	553	532	522	551	502	539	534	527	569	533	544	561	567	570	530	507	529	510	559	561	573	531	515	531	550	508	549	515	504	542	500	514	540	528	526	488	533	530	549	532	534	481	515	526	571	547	534	577	528	560	564	532	527	561	542	523	536	534	542	509	546	527	541	558	525	506	509	510	516	515	546	550	550	529	471	536	533	538	544	527	549	545	486	540	524	546	535	498	568	531	535	561	558	508	544	554	548	540	584	544	515	562	548	543	535	566	531	507	505	550	540	556	525	539	524	558	585	550	543	566	555	539	562	589	537	568	528	545	556	527	537	555	509	554	542	492	534	563	546	548	564	497	546	517	579	537	534	508	511	516	580	544	555	556	508	523	562	513	592	532	557	525	527	521	552	553	502	571	529	555	528	544	531	537	529	580	526	540	509	536	515	539	568	530	537	522	534	529	548	506	497	545	568	532	527	552	536	517	531	512	533	546	527	523	522	540	520	531	493	538	504	507	523	508	545	569	548	543	550	538	511	514	511	492	501	497	526	586	530	546	509	542	496	552	537	525	539	520	511	530	551	518	499	521	507	511	552	589	515	579	534	573	531	517	538	562	559	521	562	524	554	536	564	557	516	536	553	570	502	542	562	547	503	568	522	532	496	521	494	563	522	508	529	537	539	570	567	536	513	501	529	534	516	539	519	559	577	501	557	565	561	536	570	534	496	521	584	510	493	525	530	491	579	530	550	570	520	536	552	476	531	578	559	537	532	536	541	526	497	530	582	522	543	504	534	584	519	518	500	521	541	495	553	530	515	552	511	476	562	550	535	473	540	539	546	516	511	555	543	527	556	520	539	557	541	548	509	560	530	517	574	508	508	536	495	557	544	556	551	576	542	566	488	520	546	542	557	503	608	551	526	533	547	504	528	552	527	556	548	528	515	554	534	537	542	467	529	577	573	512	513	577	547	561	514	552	519	526	550	539	540	543	563	516	545	539	506	517	561	525	527	511	530	535	518	565	563	529	535	536	523	523	517	479	571	552	569	502	584	526	514	519	494	514	541	574	549	464	518	526	520	515	534	514	528	566	520	547	547	528	536	513	519	525	532	517	543	557	518	548	515	550	531	571	500	533	523	547	497	567	527	557	546	540	522	500	560	528	516	471	540	577	521	538	508	562	516	552	552	593	539	544	527	517	572	526	555	547	550	520	517	511	489	554	510	550	548	515	544	527	540	538	518	537	536	525	543	530	542	539	531	549	535	487	562	531	545	576	551	527	560	541	550	529	503	541	530	562	525	541	559	561	561	525	545	547	532	516	534	542	514	557	514	546	543	543	549	568	524	505	557	556	529	546	550	534	548	531	551	550	528	527	536	546	557	520	516	561	510	553	526	591	542	527	551	525	552	519	528	545	496	564	546	523	505	553	525	585	552	515	521	529	496	532	532	501	549	540	575	568	529	521	535	567	566	519	568	515	570	471	539	546	556	552	568	570	568	479	531	582	563	509	539	543	566	519	515	548	566	542	546	539	537	516	534	494	557	519	519	539	542	566	543	526	516	531	522	543	543	524	550	569	498	505	525	551	547	525	526	552	531	515	553	538	518	507	533	547	519	561	535	540	533	513	542	569	533	532	513	564	554	479	518	541	499	523	515	559	519	523	554	577	540	532	512	518	496	543	547	561	523	516	541	570	523	483	540	540	514	566	518	503	523	517	534	525	543	549	500	553	510	521	546	556	497	566	518	571	489	583	549	529	516	541	482	518	523	500	547	533	545	542	575	502	533	540	509	582	512	500	553	508	534	511	581	531	532	538	526	512	533	535	541	503	541	573	545	537	544	565	562	523	544	558	536	558	490	577	557	541	515	555	533	527	554	552	507	515	573	529	553	548	573	576	538	522	577	504	528	532	492	551	519	506	507	533	485	551	530	534	556	504	545	536	543	583	486	550	533	491	562	535	547	510	529	540	561	521	527	521	527	528	544	553	530	519	521	498	546	536	535	573	560	521	545	526	506	531	570	501	561	562	523	557	529	495	526	555	519	537	564	582	534	537	550	529	579	536	500	537	509	529	557	534	529	496	509	560	481	481	516	508	573	521	494	547	534	594	509	506	579	542	515	480	473	499	536	566	560	539	558	552	555	543	532	559	507	513	535	522	479	508	529	542	546	520	566	494	501	560	541	566	503	541	586	525	509	534	530	502	548	527	573	549	556	564	542	523	551	532	536	527	574	531	543	509	490	563	534	529	517	542	527	547	541	528	534	515	549	540	572	525	549	550	524	548	546	506	528	471	529	519	563	524	557	528	552	519	525	540	523	501	504	548	566	533	553	506	551	549	516	534	552	529	511	542	518	526	526	547	522	527	516	515	563	518	574	545	555	513	537	555	496	543	540	564	538	529	530	492	526	530	585	533	558	524	536	547	514	506	524	559	546	559	554	511	517	545	543	555	509	536	584	521	547	514	541	538	578	520	574	527	532	533	495	528	533	545	541	532	490	553	529	528	530	566	489	537	526	505	558	520	535	547	501	510	508	524	487	510	538	522	532	519	568	511	516	493	523	556	564	510	533	520	509	561	543	550	563	543	563	520	521	498	515	510	517	522	551	538	538	517	558	526	523	521	490	560	525	537	484	553	527	550	504	528	557	529	528	526	523	547	524	526	519	522	546	524	504	534	543	514	584	530	493	544	582	523	562	573	540	533	538	519	518	568	500	514	533	536	553	528	540	517	558	531	509	512	500	537	537	557	504	527	564	546	532	552	529	536	544	571	558	575	542	531	491	563	535	546	534	492	517	538	544	580	523	536	484	554	521	507	523	560	565	523	487	500	544	549	563	523	563	516	509	529	509	506	537	517	523	513	524	503	531	540	532	512	514	560	511	564	580	522	537	551	518	528	537	515	499	535	534	537	525	534	509	536	551	520	520	569	542	511	530	500	586	564	510	496	563	552	546	568	548	535	530	512	559	511	501	562	532	530	509	540	541	534	552	518	572	545	525	538	522	534	536	547	525	567	529	551	532	544	506	517	517	495	503	539	570	532	543	527	556	517	545	523	508	519	512	566	548	519	546	536	529	584	582	612	547	562	493	573	549	505	546	530	555	573	535	541	500	547	580	510	551	536	520	531	523	528	546	487	541	499	514	525	525	529	558	526	509	543	548	519	523	528	536	519	489	572	537	558	512	530	530	551	546	557	523	576	514	532	516	540	577	569	532	556	536	575	531	523	542	513	549	528	512	599	546	538	518	538	579	537	541	520
4878	2615	4409	4884	2887	1766	1448	1537	1233	854	711	545	485	499	404	483	511	423	350	378	358	387	368	359	394	376	415	475	351	378	370	350	344	378	379	372	363	419	468	475	539	514	406	612	543	543	540	483	353	377	424	420	333	318	311	301	295	298	287	331	323	297	315	310	280	300	321	301	300	298	278	290	294	268	301	270	261	271	251	302	315	297	260	277	238	256	269	278	262	265	274	273	247	250	256	271	280	277	263	259	280	303	269	256	245	286	275	263	235	237	286	268	292	268	299	304	268	281	323	268	264	297	282	295	294	304	277	297	250	242	262	277	250	310	243	262	283	299	246	263	283	286	284	266	246	273	272	253	262	298	267	275	275	272	273	298	250	266	293	271	286	280	244	284	276	270	297	264	281	244	276	293	286	255	276	282	294	299	256	257	266	286	300	258	279	285	295	269	263	263	258	258	273	239	283	261	277	292	306	286	279	299	272	257	240	277	270	288	263	277	259	264	277	273	267	272	305	252	262	251	301	263	239	256	248	261	296	281	312	283	292	275	288	315	269	243	287	290	271	269	269	263	271	295	309	289	279	279	276	279	242	282	282	244	274	303	278	249	261	314	288	279	302	307	275	246	270	311	262	281	285	259	269	264	260	286	272	299	281	282	273	252	303	266	302	300	259	291	279	271	292	290	266	284	284	272	268	232	270	298	291	277	253	296	298	256	242	265	279	277	261	279	273	270	272	289	296	282	320	251	261	285	297	307	272	285	299	271	265	268	278	258	262	252	265	284	281	251	303	306	259	255	273	316	302	280	268	286	290	273	262	287	276	269	264	261	262	250	288	249	259	278	282	279	244	250	267	276	256	272	281	271	276	287	290	269	275	236	271	267	263	327	267	270	294	272	258	260	307	288	257	235	272	272	273	293	273	267	262	240	285	289	262	247	265	273	278	293	273	309	275	284	292	302	266	273	279	286	262	277	271	272	259	270	302	250	291	290	293	289	275	249	281	266	263	296	269	291	269	268	304	297	288	272	299	274	268	281	272	297	278	297	296	274	292	303	271	283	303	274	277	285	297	259	282	284	286	298	263	285	284	303	253	265	282	287	346	253	267	287	284	274	291	284	256	295	269	268	260	291	301	259	284	281	321	268	262	275	292	296	250	255	287	279	267	285	248	263	242	262	286	265	272	303	261	268	272	294	278	315	249	263	303	296	285	269	271	272	260	259	269	290	261	267	255	279	279	269	250	296	283	266	264	298	276	288	293	267	263	281	270	280	288	263	283	251	303	270	267	256	273	279	272	268	240	269	262	270	293	264	285	274	292	270	300	270	285	281	280	276	278	299	267	281	272	276	260	251	282	275	287	277	256	273	276	314	281	250	243	274	237	259	267	293	305	298	232	288	257	260	278	285	289	287	295	301	280	277	287	251	277	272	275	280	296	289	260	260	288	262	278	272	315	249	264	282	256	307	273	288	286	282	252	279	305	258	272	318	276	270	260	260	295	295	282	260	287	269	292	291	256	267	257	283	280	286	291	282	288	260	302	264	250	259	318	285	259	275	298	294	300	292	254	280	262	247	296	291	271	300	261	293	260	292	271	271	266	266	269	259	282	281	250	282	311	293	248	268	276	288	298	264	285	272	281	271	277	259	278	278	273	267	298	312	258	290	273	272	261	252	284	291	291	281	298	279	270	252	271	256	256	292	244	279	286	277	296	265	289	248	247	268	266	281	261	282	263	275	274	281	269	268	266	256	274	286	283	277	274	253	260	261	274	281	270	266	265	312	266	288	285	277	283	252	270	267	271	248	276	240	301	272	304	280	286	296	273	278	250	274	280	271	280	277	258	254	279	275	267	264	244	283	288	266	281	286	280	295	299	311	299	283	290	301	285	282	266	262	262	285	280	281	277	270	279	266	258	273	299	266	269	275	266	266	287	262	276	265	274	278	279	302	282	285	282	263	297	254	286	269	262	265	268	233	277	265	292	288	280	279	258	282	296	277	263	253	296	270	265	262	308	282	274	259	289	309	283	264	248	271	272	264	254	281	279	294	293	296	277	261	254	295	288	255	281	250	258	290	293	274	262	267	283	252	282	256	242	268	253	263	318	276	253	288	262	258	280	277	227	275	258	273	275	278	305	272	263	272	285	275	275	280	270	308	243	290	275	271	271	270	285	246	303	290	245	278	287	286	310	289	267	291	295	294	283	235	280	275	278	251	270	257	292	264	250	269	279	272	293	264	270	292	284	279	282	249	265	252	288	270	269	268	281	276	294	267	270	304	281	286	288	309	277	267	264	318	271	294	264	269	285	294	264	258	264	292	277	280	267	290	278	264	273	281	275	284	263	243	297	293	316	294	275	256	294	275	275	271	277	287	265	244	262	305	302	296	266	270	260	265	288	270	258	275	271	300	294	280	270	295	317	294	289	261	297	262	290	276	282	268	296	272	258	285	260	288	265	313	244	280	276	291	264	271	266	296	271	281	293	251	272	285	255	305	281	257	246	265	259	274	278	268	291	277	284	294	264	253	324	280	283	276	260	297	276	244	279	292	288	301	273	278	288	305	276	284	255	264	257	285	267	284	296	258	283	273	307	255	278	281	286	274	267	289	280	269	272	289	237	271	303	264	332	249	301	248	288	287	272	245	306	261	292	250	263	280	296	289	263	277	278	288	278	272	285	273	303	262	291	292	260	250	292	278	263	276	302	299	291	283	277	263	255	275	234	284	274	293	228	277	263	285	282	282	281	309	278	301	248	290	263	246	266	270	270	281	264	252	234	284	268	264	246	272	280	285	265	244	292	293	304	303	266	238	294	249	291	292	290	261	283	282	288	263	297	298	254	278	274	259	283	240	247	248	274	296	286	270	284	260	258	260	289	290	275	279	275	285	264	268	310	296	266	277	268	275	294	281	289	249	270	301	300	301	285	309	265	271	280	326	255	285	280	256	296	285	258	273	269	288	295	313	258	288	277	278	273	248	274	262	315	302	271	297	272	305	294	266	288	256	259	288	276	265	250	283	278	278	272	246	260	256	293	263	272	291	285	303	279	278	265	248	264	283	268	292	298	274	275	270	268	263	256	287	234	311	270	274	277	302	256	258	289	267	274	274	273	239	286	296	246	276	286	280	277	280	246	274	266	279	288	282	276	273	232	285	269	262	272	279	260	274	236	272	281	260	279	277	288	275	284	272	257	273	259	296	278	302	288	282	285	262	281	299	263	286	281	259	258	280	315	247	286	279	297	283	280	245	300	279	243	269	255	255	274	270	286	276	284	276	277	252	292	293	300	265	270	277	301	278	269	277	317	262	291	249	275	318	278	275	280	270	271	286	286	295	259	274	270	283	307	284	301	264	266	270	269	266	280	251	259	290	282	285	290	265	283	287	270	270	296	288	288	284	311	267	255	293	264	286	271	285	306	295	275	265	285	266	272	266	301	266	274	283	283	285	278	283	255	306	282	248	292	291	275	275	264	306	296	252	276	243	295	288	251	263
3753	3273	8327	10968	7962	5379	5092	6429	4616	4104	3375	2485	2218	2040	1792	2052	2138	1668	1574	1707	1633	1572	1462	1495	1662	1702	1820	2435	1451	1599	1939	1801	1558	1585	1614	1615	1627	2248	2094	2551	2755	2966	1821	3214	2808	2899	2730	2456	1665	1910	2081	1849	1325	1168	1185	1334	1322	1088	1044	1230	1074	1095	1052	1124	1065	1023	944	927	960	925	783	892	875	865	833	824	846	835	815	821	790	875	821	786	840	879	860	872	832	826	863	810	816	817	839	834	816	829	808	827	754	822	828	777	844	789	816	827	786	792	880	803	788	823	827	854	866	819	778	821	840	803	850	816	802	766	801	829	776	807	825	794	836	791	848	795	823	800	837	811	805	767	776	791	776	789	798	772	855	838	851	763	825	779	833	764	814	760	759	802	820	824	783	818	775	812	795	837	782	769	782	828	780	826	809	804	741	785	832	800	798	778	735	742	769	842	818	758	809	784	819	839	768	809	787	832	863	798	771	789	787	822	814	772	798	832	751	808	787	760	787	823	799	820	739	763	768	790	784	787	804	828	830	875	788	789	792	833	764	889	812	824	804	772	784	825	829	782	783	840	753	815	859	809	830	764	801	769	818	801	779	775	810	752	755	840	787	775	789	804	764	829	755	768	797	739	836	830	784	776	780	786	799	833	730	801	786	836	784	788	816	796	811	792	798	808	828	836	836	809	815	774	798	809	787	746	761	825	818	819	815	822	777	789	780	760	819	810	833	747	788	819	850	824	807	827	803	793	831	803	778	769	792	793	790	876	788	784	818	779	832	778	803	848	826	800	799	823	777	780	798	783	786	801	813	786	814	838	830	743	807	797	841	780	799	844	807	808	821	768	830	809	775	808	811	778	833	795	843	793	816	822	802	791	862	816	792	856	798	876	843	781	797	738	806	801	835	797	776	753	792	836	820	763	775	853	786	761	825	787	786	837	837	755	766	822	779	830	788	822	799	803	743	804	814	799	810	791	816	822	808	808	820	824	821	823	759	800	796	814	828	791	784	764	793	792	802	790	813	805	847	823	806	820	758	843	755	825	799	790	820	786	815	801	838	776	779	786	823	881	796	803	845	782	795	814	790	851	822	790	818	805	833	794	809	768	783	784	771	815	826	816	840	771	825	801	803	783	808	837	781	858	756	808	801	807	747	783	768	809	807	788	753	800	777	802	784	816	804	836	818	781	818	801	811	896	829	800	800	806	797	794	796	812	821	790	801	837	790	793	767	827	772	778	814	770	831	771	765	839	779	836	786	813	782	828	745	734	828	770	810	818	800	800	756	840	818	759	804	822	790	776	803	833	742	798	803	757	781	780	815	844	855	857	824	793	815	802	833	798	822	775	763	754	808	813	818	847	765	802	791	809	845	778	815	810	794	802	798	865	816	793	772	856	852	810	839	795	784	844	828	831	785	842	792	774	761	826	829	772	794	822	786	844	796	787	790	796	781	805	842	806	717	777	776	817	796	808	828	815	803	835	816	849	812	778	837	811	846	796	789	777	829	844	751	831	709	755	785	800	808	755	760	785	818	782	795	780	834	788	809	818	820	812	797	785	803	776	802	815	803	798	746	840	774	786	770	785	789	836	822	761	842	836	805	761	756	821	822	796	844	801	761	799	835	833	793	783	798	799	758	800	791	841	823	833	802	792	799	818	747	785	807	814	799	806	820	817	794	800	793	818	780	841	842	811	773	822	782	821	799	776	818	786	839	828	770	805	816	812	837	834	735	815	836	773	827	809	799	843	813	819	837	826	793	865	797	836	781	818	778	815	808	788	810	785	821	808	807	796	769	759	838	810	794	780	820	810	782	785	781	873	783	822	811	798	871	815	838	760	763	779	800	800	823	786	795	799	801	749	813	784	815	750	798	782	818	775	784	818	805	790	809	836	759	819	831	811	795	797	800	817	805	812	789	776	801	777	804	771	823	842	797	829	798	808	796	766	763	818	782	814	799	849	841	805	814	829	777	784	809	787	767	804	777	747	754	756	788	778	753	766	777	768	811	814	787	787	815	793	789	755	762	786	825	788	812	817	763	835	810	842	761	785	782	801	768	831	803	768	798	788	803	774	812	761	817	810	802	802	807	798	809	784	786	806	806	847	796	809	774	775	822	804	810	810	820	776	812	793	819	811	875	822	787	760	849	822	796	759	799	776	775	767	800	804	797	773	810	799	818	790	793	750	800	777	799	800	807	776	799	765	790	756	821	777	786	789	780	857	776	798	790	807	733	741	804	814	833	766	788	813	836	790	765	773	796	814	787	842	824	770	805	791	781	770	816	766	830	773	798	779	779	758	796	820	787	811	793	798	876	790	794	767	845	771	749	799	768	766	834	811	823	786	796	833	802	819	837	813	832	788	785	758	829	775	854	834	835	827	833	779	825	771	745	794	798	797	764	809	828	769	804	745	755	821	832	788	781	770	809	794	807	812	818	813	782	770	824	805	814	738	830	825	778	775	863	777	830	761	796	776	814	837	762	815	844	837	822	749	796	811	812	793	839	810	826	833	785	793	813	824	797	800	764	813	792	791	752	779	782	846	783	847	830	812	814	766	766	788	791	763	757	854	755	844	800	793	787	785	813	824	790	814	804	809	849	809	759	791	796	833	806	791	795	806	763	785	804	785	742	797	782	839	818	814	752	781	804	767	764	779	801	811	810	778	821	840	807	781	780	796	800	822	801	823	843	803	824	862	781	796	782	824	803	747	794	757	849	806	794	816	824	813	870	762	797	744	832	762	736	760	755	786	808	822	863	749	814	788	796	827	778	772	847	786	744	790	872	781	802	767	787	793	834	790	736	815	789	807	798	825	790	833	743	787	804	767	854	772	807	792	777	789	793	824	782	847	819	801	870	760	807	809	777	773	833	826	788	798	753	772	756	865	770	769	815	820	747	830	799	768	782	821	861	799	777	830	788	756	780	806	777	806	785	822	844	817	793	770	824	808	814	760	823	817	811	771	834	769	787	797	813	790	797	796	766	823	806	812	778	791	820	812	811	784	792	799	787	773	764	796	798	818	758	818	796	836	773	791	804	814	739	781	810	805	788	759	762	815	780	842	812	835	821	752	821	775	763	800	757	886	831	814	818	774	821	764	781	809	813	794	835	833	790	749	761	776	811	829	795	794	766	774	751	787	794	795	815	751	806	783	814	774	823	782	812	813	774	801	819	780	794	766	840	801	833	775	848	800	787	764	761	802	791	801	820	804	834	869	809	808	784	824	783	820	768	769	784	775	789	802	807	818	725	811	813	830	817	844	850	821	838	832	823	816	762	805	822	786	752	752	772	822	870	837	801	821	767	795	764	819	812	779	858	793	845	790	768	827	825	769	818	843	788	798	798	790	771	767	831	808	818	779	796	800	823	852	777	770	772	776	796	789	806	833	809	827	789	832	775	817	803	840	769	787	788	836	845	801	780	785	798	779	806	800	783	784	842	797	809	787	797	761	741	842	819	783	819	776	835	805	761	812	815	826	784	847	776	791	793	810	821	801	809	797
18213	11538	18944	27300	21663	16294	13617	16934	13396	10192	7171	4087	3465	2831	2213	2416	3301	2115	1936	1653	1722	1585	1466	1523	1790	1729	1977	3744	1662	1845	2551	2139	1918	1867	1840	1985	2187	2847	3207	3880	4731	5438	2645	6189	6542	5664	4573	4030	2095	2627	3259	2644	1100	905	926	1429	1237	669	606	964	671	808	660	724	710	687	433	400	471	434	345	310	285	313	301	283	261	232	288	255	253	243	264	302	294	299	337	336	299	271	264	231	240	278	268	227	253	250	236	240	245	231	232	242	236	237	213	256	240	243	250	250	235	243	230	219	229	226	237	222	236	241	250	237	252	240	217	236	231	211	242	267	241	228	230	238	237	278	236	232	236	223	221	243	238	245	246	234	247	247	220	227	224	239	230	248	243	270	223	220	260	235	219	251	216	238	238	234	249	210	243	209	262	236	247	233	232	262	222	230	225	262	237	243	214	206	225	219	234	209	237	229	215	238	226	247	230	259	237	241	231	238	234	241	206	233	222	248	237	246	248	247	247	267	247	244	230	242	222	236	219	233	250	230	187	256	227	215	231	251	258	248	252	211	246	245	213	228	233	245	221	233	235	235	234	226	246	247	247	254	234	247	246	213	238	217	184	237	226	254	232	216	232	224	225	238	236	240	239	255	250	245	212	206	235	260	238	224	237	211	240	204	224	239	259	227	262	213	199	234	240	251	257	205	230	221	229	217	224	247	252	224	241	243	218	223	232	257	251	234	231	221	269	250	239	255	233	244	269	224	244	220	242	236	231	196	237	249	229	261	226	237	237	237	220	236	205	260	223	240	228	223	230	229	221	241	244	234	248	237	211	241	241	236	216	218	231	238	242	242	242	232	221	243	250	230	239	234	228	232	233	222	218	230	238	210	239	235	238	236	250	235	204	229	229	239	226	240	234	223	243	225	239	249	205	241	225	189	230	245	230	206	253	238	230	256	240	251	239	262	241	233	237	223	242	242	245	245	229	195	219	218	268	232	226	244	244	231	237	219	248	249	237	219	229	213	228	230	249	248	254	247	230	227	230	243	222	229	213	211	264	221	248	240	226	224	217	209	227	235	236	241	226	225	248	253	245	263	234	248	257	251	243	224	243	247	248	240	237	237	225	233	266	246	218	217	243	267	253	243	220	237	235	242	279	232	222	246	198	224	246	242	216	226	215	228	216	227	207	246	243	232	240	241	231	232	250	236	251	252	241	241	232	212	242	247	241	212	241	222	267	227	210	236	256	258	201	221	271	213	253	259	233	225	230	248	239	257	237	212	225	215	260	241	218	261	229	229	217	248	245	230	227	216	224	239	239	262	229	270	216	215	238	234	262	233	244	230	229	248	226	207	243	253	214	254	238	242	236	238	258	240	229	250	227	229	221	230	247	229	230	245	202	243	232	217	221	224	207	208	225	242	231	236	239	223	226	235	217	240	236	239	230	241	207	225	216	234	227	240	228	247	255	241	246	215	213	193	253	213	246	251	251	262	248	235	232	241	230	221	211	236	256	232	243	248	223	212	228	269	216	272	252	246	221	223	205	230	218	237	235	262	208	256	228	226	232	252	224	262	250	254	235	213	236	216	264	236	217	239	216	213	259	232	225	237	245	236	202	243	255	214	252	223	233	236	222	241	234	236	234	220	236	216	245	234	223	257	228	238	233	251	255	240	258	244	242	244	236	242	248	253	256	269	269	246	240	247	250	208	215	198	229	235	238	226	261	240	251	224	226	260	232	259	243	247	250	237	232	241	229	232	245	229	231	220	238	247	227	222	224	231	241	212	225	225	231	211	221	218	266	219	221	225	253	249	229	255	229	242	208	224	240	243	233	238	239	206	237	241	245	248	258	240	238	252	247	240	242	256	226	255	236	234	231	254	215	228	212	265	244	201	215	249	243	211	215	260	249	204	244	229	222	237	213	216	220	223	232	230	226	232	236	228	259	227	233	233	219	212	274	241	219	218	220	245	249	246	244	239	240	242	218	220	235	231	273	236	240	211	256	227	212	238	255	234	249	215	241	221	267	236	233	185	206	217	284	257	234	229	224	254	228	255	222	232	230	232	236	230	236	231	249	210	263	210	221	244	218	205	250	218	206	245	241	250	226	220	254	259	223	245	234	249	219	225	245	220	241	221	191	251	250	233	220	268	241	222	206	211	236	259	269	231	259	216	225	213	234	222	237	227	228	234	251	241	259	228	220	251	230	226	228	219	264	236	227	226	211	236	252	217	230	246	223	226	240	238	243	233	240	253	219	239	240	233	241	246	241	244	240	224	224	264	199	211	248	243	235	216	234	248	254	243	210	261	228	268	248	230	242	230	222	230	243	226	230	226	247	259	226	217	220	247	233	218	245	215	242	215	240	241	234	255	250	234	235	219	243	217	226	217	228	252	209	241	204	242	255	203	244	240	216	247	242	260	234	238	251	226	233	243	240	227	234	212	265	239	285	220	219	198	236	226	236	236	224	225	235	242	223	221	258	247	216	218	239	250	226	234	200	210	223	219	194	219	234	284	244	231	254	238	233	255	233	232	221	240	216	229	216	201	268	235	253	239	224	247	227	231	247	218	210	233	205	232	219	248	245	233	230	235	215	240	225	245	206	233	232	246	216	233	221	240	228	231	242	244	208	251	254	230	220	246	229	243	238	252	252	230	254	232	226	257	231	245	237	250	234	226	223	226	246	236	225	216	231	237	229	216	220	228	228	249	225	225	228	232	235	244	239	237	265	235	261	237	216	272	250	230	219	237	225	268	217	251	228	232	227	237	237	239	205	217	280	242	229	232	267	232	242	223	244	254	227	218	222	234	233	241	241	215	229	225	258	215	249	239	226	240	273	234	261	247	239	260	263	210	221	238	262	234	229	219	250	237	245	238	241	241	216	220	251	232	243	244	222	256	251	239	234	216	249	232	245	230	222	251	231	238	245	231	264	227	241	243	244	261	245	232	242	232	267	263	228	258	248	239	199	227	244	221	212	248	244	247	243	240	228	208	228	244	247	228	222	227	246	226	237	239	237	234	249	231	256	253	244	244	235	235	239	232	251	222	261	264	241	215	256	237	230	253	235	228	219	220	263	242	256	248	222	238	248	251	235	221	241	250	212	249	249	256	244	244	221	228	261	216	203	206	224	220	229	263	213	206	273	266	237	251	237	228	241	223	238	255	231	219	243	234	225	237	252	230	219	232	211	244	185	250	230	226	223	237	211	259	242	261	222	245	228	214	231	233	248	233	213	219	228	229	215	237	257	224	260	246	253	222	235	223	230	235	239	225	262	233	227	220	248	249	263	246	266	233	217	239	264	236	266	251	227	226	245	242	198	240	226	239	245	252	250	229	217	223	223	235	229	256	222	237	241	235	235	239	238	226	250	219	249	247	251	239	227	248	244	265	235	232	213	247	255	221	232	199	270	246	236	247	218	207	221	239	227	252	223	225	240	257	247	237	205	234	236	208	226	264	229	235	249	214	248	233	224	240	215	246	223	248	233	234	236	232	256	227	231	235
11392	9542	19614	26330	23077	18862	22092	29038	25470	25960	20278	14616	14186	12812	10325	11832	14035	10313	9579	10118	10235	8352	8471	8523	10581	11259	12907	19472	10164	12206	16066	14294	12088	12596	12475	12874	14090	17787	19440	22362	25322	27570	15328	28536	27254	24444	22035	21984	12453	16465	19647	15560	8065	6519	6547	10219	8240	4827	3948	7627	4674	6241	4548	5816	5931	4660	2930	2530	2710	2822	1627	1334	1492	1412	1129	1027	1091	901	903	968	885	794	1013	1322	1071	1449	1606	1518	1307	1117	1013	1044	749	759	802	731	703	724	654	722	734	764	731	727	730	742	672	694	731	708	703	682	694	674	688	676	678	689	695	679	729	702	729	726	690	675	721	745	710	724	711	660	682	728	685	708	701	743	694	745	710	727	696	692	670	706	678	773	712	700	726	720	718	725	743	711	691	703	707	692	757	728	772	643	650	685	668	674	709	654	717	706	679	726	687	723	672	691	698	722	745	726	682	735	686	750	694	727	691	723	711	689	700	665	683	676	674	689	699	722	728	726	772	696	729	679	737	741	760	727	710	702	699	693	682	651	670	679	636	678	690	686	694	709	652	747	731	726	699	734	707	657	730	703	679	689	702	746	666	734	714	729	701	678	663	707	699	720	662	696	644	688	748	710	678	674	690	733	713	719	686	686	701	642	648	739	664	712	652	675	671	701	697	730	663	659	713	672	751	716	695	694	692	716	753	689	699	718	723	711	707	744	710	691	705	718	711	716	676	718	658	713	704	720	712	712	667	712	670	697	714	692	729	695	653	687	753	659	657	709	706	720	692	691	642	720	706	747	682	737	725	706	727	712	723	665	689	704	682	695	702	722	707	707	687	695	700	732	662	694	699	716	711	686	659	678	738	724	710	683	678	732	730	644	663	678	715	677	659	732	697	692	662	750	705	672	714	676	687	695	669	697	738	654	668	673	702	687	704	704	644	689	673	670	712	714	672	686	708	725	750	681	689	677	683	739	694	683	670	711	673	728	694	718	724	667	695	641	669	734	721	711	725	746	676	722	678	674	686	667	663	695	739	660	701	709	680	682	696	658	725	707	633	647	710	707	700	717	669	649	727	740	732	709	713	716	707	698	715	742	680	660	680	686	741	690	644	698	711	722	660	712	703	718	673	701	683	660	716	686	740	674	694	722	714	700	655	719	704	661	688	678	712	682	686	660	683	726	715	720	690	704	755	687	706	696	706	725	709	738	709	680	690	697	714	638	679	710	683	703	671	708	729	724	727	659	727	706	659	757	714	674	656	684	701	660	714	705	675	645	660	713	702	674	691	668	699	679	704	700	737	669	680	718	724	681	719	715	716	692	626	691	730	693	709	699	694	700	711	704	702	649	682	714	639	684	733	709	657	659	664	685	669	682	734	728	702	683	720	686	713	703	676	703	645	677	681	765	731	693	687	715	717	713	700	699	695	705	668	676	712	676	677	693	727	732	690	731	706	701	691	686	717	711	707	699	720	683	731	698	673	703	658	676	725	638	756	728	656	715	687	682	673	726	717	681	722	687	696	747	703	672	635	675	733	706	715	702	708	712	741	718	659	709	757	722	679	685	704	668	708	687	726	706	669	692	622	714	701	716	756	649	705	681	705	710	712	741	684	684	680	732	694	677	659	723	704	665	708	733	763	725	695	680	717	707	690	704	691	666	672	733	704	693	696	711	720	678	668	651	717	678	674	710	722	698	659	732	666	766	669	722	714	673	702	655	734	702	687	701	701	738	713	659	675	737	701	673	711	671	735	670	677	707	673	682	691	709	692	703	743	701	691	728	757	710	709	722	775	714	733	701	691	776	717	684	689	709	676	680	650	672	688	669	670	675	704	697	702	681	692	663	751	688	677	698	695	717	716	658	671	685	696	700	714	683	684	674	710	689	716	687	721	695	688	719	685	703	718	740	742	697	697	694	777	693	718	675	687	668	660	686	711	691	668	673	680	720	712	718	737	701	763	691	723	698	713	698	713	694	671	697	747	717	769	685	684	710	722	738	709	694	698	696	714	674	717	645	710	734	663	697	716	706	689	677	684	651	740	664	714	626	701	711	655	702	703	701	741	677	720	668	689	747	653	644	706	720	716	722	679	647	748	704	710	705	722	726	690	732	685	690	718	684	710	703	707	682	706	700	702	645	686	669	678	666	653	688	628	662	681	680	678	720	716	739	691	677	678	707	661	681	697	725	729	693	699	700	683	666	758	722	692	702	709	682	665	719	677	681	671	696	671	696	709	663	736	669	710	718	663	672	681	772	692	687	682	714	683	704	740	748	685	709	708	671	735	734	691	724	728	697	696	702	691	702	655	704	691	715	736	683	693	688	679	678	694	685	656	712	668	706	669	729	704	672	707	688	689	690	702	684	711	658	625	686	638	752	684	712	712	733	716	706	669	676	682	740	712	709	708	711	695	701	646	639	704	694	718	693	706	664	659	654	676	708	712	694	642	713	645	687	756	715	690	701	664	707	728	694	703	677	699	704	652	677	701	682	691	699	657	662	712	690	652	676	684	698	686	702	677	670	662	701	728	715	661	718	695	677	703	696	687	718	682	734	714	638	676	776	699	672	688	746	701	669	689	692	735	705	699	701	698	657	709	728	670	672	718	688	687	674	688	676	727	729	711	680	685	671	676	683	694	727	678	726	665	671	675	652	676	695	670	717	659	695	715	703	688	680	723	696	739	692	697	715	736	666	718	644	702	708	653	693	668	753	702	667	729	695	711	645	666	675	728	705	720	724	685	695	740	715	734	729	707	707	678	721	686	706	713	705	687	713	728	730	705	694	703	691	691	657	721	687	721	681	657	699	671	709	704	720	722	729	676	690	672	699	699	723	710	705	728	696	682	748	663	687	703	634	721	700	667	655	741	703	736	717	733	704	681	683	772	713	719	657	681	665	672	671	682	705	729	729	699	705	716	669	706	714	744	710	643	669	726	699	675	677	661	710	714	675	714	691	677	739	674	677	731	743	711	662	691	677	684	719	689	706	675	711	759	689	716	691	649	672	681	679	678	685	713	674	701	696	685	711	728	740	656	712	719	692	665	700	693	614	707	730	752	721	768	700	694	642	729	701	711	738	696	678	691	700	697	628	671	723	714	689	730	688	721	750	688	690	723	738	684	723	704	654	728	674	709	704	686	732	723	749	697	697	704	662	611	699	699	707	676	698	713	698	726	705	699	693	729	684	739	686	730	722	704	734	690	742	714	766	717	666	671	720	743	719	747	692	686	657	744	712	694	703	678	711	670	690	724	713	710	699	701	712	690	715	710	753	671	738	724	747	691	674	709	708	680	710	694	653	724	710	704	691	698	684	702	696	672	731	695	706	704	646	722	628	707	703	722	685	710	702	693	700	673	671	703	692	731	704	708	674	701	734	660	741	664	746	774	711	665	674	654	716	733	663	709	682	693	686	678	673	712	749	723	702	702	648	713	711	688	669	691	712	720	672	735	717	718	700	727	694	659	677	710	685	680	700	711	709	707	754	701	725	714	627	712	691	685	680	691	728	739	667	706	683	726	710	680	767
26466	16640	25275	31639	26062	21296	20344	24314	21679	18274	13592	8052	6080	5562	4366	3686	4982	4271	3488	3170	3037	2839	2667	2229	2690	2841	3529	7028	3851	3450	4408	4292	3458	3333	3513	3571	4284	5366	5696	7609	8427	10321	4964	11739	12013	10336	8449	7358	4591	4480	6394	4241	1934	1606	1527	2589	1911	1117	912	1855	1228	1328	1035	1235	1155	959	688	669	584	608	481	349	354	404	310	381	342	340	322	322	305	283	326	369	352	433	499	445	354	334	350	289	303	315	278	269	258	264	286	282	290	255	277	287	290	280	319	281	278	312	301	276	299	297	273	289	275	297	262	266	294	272	272	303	281	275	284	279	282	281	279	283	267	282	282	310	289	256	254	278	284	288	295	266	297	275	283	247	319	307	279	269	266	261	267	249	264	280	291	278	276	282	260	277	276	288	242	258	277	297	261	245	265	257	274	290	281	285	308	309	279	251	280	270	306	265	265	275	264	285	308	278	271	267	264	272	299	281	297	285	277	264	290	290	282	283	280	287	279	271	268	270	271	254	277	295	283	253	308	281	262	272	256	289	298	265	251	254	252	297	290	280	293	278	255	288	286	258	279	280	286	296	251	280	280	266	253	288	263	268	265	240	290	263	227	274	271	306	273	278	314	261	291	251	262	280	301	271	267	292	285	281	252	248	278	291	259	277	313	277	265	298	273	293	269	259	256	290	278	290	289	263	271	255	257	264	253	264	306	254	285	293	270	271	251	282	291	269	286	298	283	265	273	266	254	286	268	268	283	292	294	272	269	316	276	262	241	265	299	304	290	276	291	286	276	264	274	312	259	256	261	262	308	262	269	258	290	301	299	247	313	258	297	313	268	237	248	285	266	236	265	317	274	311	288	260	276	266	251	258	288	294	275	270	251	294	258	246	243	265	282	267	309	279	323	288	288	251	296	247	273	271	248	273	286	266	270	262	315	269	275	255	286	286	299	294	300	289	257	284	276	278	274	284	278	299	252	292	270	277	272	263	263	285	293	306	263	259	253	280	260	284	311	291	291	302	278	280	261	269	254	264	312	249	257	267	268	259	252	291	266	307	249	252	270	260	276	284	255	316	261	268	240	255	275	272	262	267	296	288	279	258	265	267	286	283	253	274	263	285	268	293	262	285	285	289	243	286	293	274	251	292	291	247	298	282	270	305	281	282	296	282	263	305	275	282	276	273	269	290	288	281	268	276	257	259	281	258	261	269	282	263	317	300	296	270	261	256	270	280	291	273	278	260	281	259	256	261	304	257	271	262	298	271	239	285	276	269	303	250	235	246	278	287	262	292	274	261	286	286	268	287	281	275	259	281	294	270	274	266	285	294	263	318	281	292	273	283	274	279	301	276	271	264	284	279	274	286	250	296	283	279	293	276	264	290	304	289	294	265	310	254	277	280	274	262	306	286	272	274	255	277	284	261	268	272	266	268	252	299	259	273	240	314	266	245	264	279	262	251	296	294	275	260	268	270	259	299	291	276	293	274	249	301	255	276	290	266	302	275	271	240	281	273	291	249	284	292	299	270	297	258	295	276	262	280	280	276	255	273	245	296	294	281	284	276	261	304	301	290	273	308	289	310	267	281	275	234	265	270	318	288	275	262	280	278	295	254	280	292	273	287	270	266	294	271	276	278	254	270	262	286	283	266	290	270	271	260	260	274	293	262	257	261	261	283	273	297	287	308	266	293	295	295	300	304	297	272	283	278	274	283	300	287	271	276	287	287	266	265	282	262	282	255	289	282	300	295	259	276	271	272	291	264	239	273	276	263	289	256	271	279	249	268	298	275	301	268	245	267	286	283	272	285	289	288	265	273	254	267	264	275	275	297	251	260	252	322	277	310	268	317	290	266	274	257	267	274	290	279	271	272	273	254	304	306	303	308	262	271	262	309	319	268	285	295	263	296	257	287	282	256	288	257	259	265	276	286	277	263	255	291	256	282	269	271	273	241	254	249	295	276	294	303	263	274	281	274	289	289	285	277	282	253	283	293	266	289	258	279	231	278	262	303	252	296	252	283	276	287	266	306	295	276	318	268	278	274	299	274	249	290	237	264	295	318	258	276	271	302	267	285	282	267	286	267	259	257	256	269	304	290	276	268	265	246	322	292	277	299	294	287	282	289	267	259	266	271	274	271	280	276	286	298	302	289	278	268	274	275	270	281	276	314	282	260	270	265	239	265	285	280	235	285	295	273	244	291	262	269	289	302	269	256	289	255	254	290	290	278	277	273	263	279	276	254	263	275	258	255	271	294	275	259	244	263	279	265	300	311	274	282	275	264	292	288	291	281	298	287	274	255	259	258	261	270	280	299	277	269	261	270	261	287	316	293	294	278	290	265	286	275	276	298	275	260	259	275	253	287	281	268	264	251	270	265	300	274	277	282	282	304	260	256	269	279	271	282	251	294	288	279	266	287	266	275	285	283	248	276	260	251	326	284	269	308	283	294	261	292	322	285	268	284	278	263	285	273	263	250	270	255	248	255	279	322	268	272	255	260	308	292	285	289	295	264	269	281	234	248	257	264	272	257	295	269	258	265	266	299	266	289	265	253	252	253	289	291	259	276	259	310	305	266	276	296	281	280	301	275	250	306	273	272	266	286	259	271	288	276	252	274	269	278	258	304	270	261	285	281	286	299	255	279	295	260	275	294	284	302	281	267	295	261	281	268	286	277	288	280	288	276	298	299	283	280	261	272	304	255	279	290	306	256	265	279	258	276	258	274	274	242	248	277	250	254	275	303	268	298	272	291	289	295	264	281	278	287	269	280	293	277	300	292	243	284	278	251	284	236	301	239	257	275	282	292	238	293	261	277	289	279	267	259	260	288	274	288	329	278	256	286	307	286	265	294	266	283	290	262	256	273	280	297	278	298	272	272	259	298	259	284	255	286	268	261	267	250	275	268	250	265	274	266	284	284	277	260	302	260	283	287	256	273	279	275	298	285	276	250	288	302	289	285	278	262	290	262	256	256	267	274	267	280	299	291	235	249	260	258	298	282	288	293	290	281	256	265	276	286	275	279	264	301	301	280	268	281	284	251	273	287	243	285	277	309	310	294	281	243	292	283	285	288	288	258	259	249	285	288	257	300	283	282	253	269	276	261	260	285	252	274	258	283	275	288	277	300	255	291	302	262	272	272	261	292	254	280	256	258	282	283	293	284	249	240	282	281	283	294	257	263	266	272	298	254	282	249	258	267	285	276	261	280	310	265	268	298	305	260	257	302	256	296	266	296	297	282	274	265	294	267	284	275	278	243	272	265	281	295	299	278	277	250	279	286	290	251	309	258	325	261	269	267	270	282	268	263	307	311	257	283	272	268	282	295	270	292	290	297	277	284	281	280	240	241	307	263	263	285	277	288	310	249	259	289	305	262	294	262	279	279	283	293	296	289	253	259	252	279	261	264	256	260	268	256	276	273	268	283	258	264	288	253	252	259	249	263	283	246	284	269	237	293	303	259	276	306	272	275	272	281	281	275	271	241	270	266	298	272	247	261	270	289	274	270
15190	12662	24025	30277	27735	24175	28842	35589	33267	33700	27900	20466	21024	18857	16356	16276	20369	16936	15490	15854	15086	13184	14198	12205	15441	16462	18054	26550	16506	19331	23440	22561	18717	19073	19342	20605	21559	25331	27706	31176	33771	35991	22782	38274	35002	32091	29249	29870	19487	23816	28821	20618	12631	10986	10351	16245	10951	7818	6332	12151	7865	9603	7848	8636	7832	6432	4591	4676	4350	4326	2341	1853	1956	2232	1593	1562	1413	1392	1400	1228	1127	1213	1595	1758	1792	2522	2767	2581	1868	1577	1274	1171	1017	1000	1015	858	891	857	843	857	870	841	874	936	883	804	872	807	808	833	820	834	838	867	869	844	807	859	789	794	841	797	816	849	902	809	879	827	858	886	844	797	850	833	822	819	825	818	804	850	832	851	837	878	849	856	833	810	815	833	783	822	788	841	856	827	824	768	818	813	858	828	820	801	795	796	770	812	791	776	795	852	820	863	788	848	822	789	783	800	862	877	816	826	814	775	861	834	862	798	840	800	812	824	830	830	833	833	819	795	837	803	851	802	822	829	856	824	820	816	761	852	871	819	824	846	863	841	843	868	794	782	841	823	875	903	869	812	842	827	817	842	759	884	838	905	865	884	901	885	919	811	788	821	801	866	815	846	836	813	831	831	846	824	801	860	799	823	825	814	856	812	836	803	842	824	811	797	839	777	811	818	826	843	814	835	838	843	854	805	801	814	830	870	836	801	829	812	817	868	820	799	838	803	786	796	805	833	842	804	818	851	779	812	828	846	819	827	863	821	805	811	842	800	838	858	817	836	818	793	798	822	836	810	873	833	771	841	855	808	824	839	887	784	778	794	845	844	820	871	862	869	821	848	801	843	808	805	836	789	809	835	862	893	833	866	781	787	819	860	830	811	849	837	811	792	836	815	843	859	793	875	832	803	806	815	795	754	818	795	838	789	826	811	798	834	786	825	823	820	850	833	815	822	827	855	817	828	797	843	805	861	806	826	833	793	812	804	805	845	821	819	786	811	768	842	834	823	850	828	807	836	837	792	902	811	837	825	811	820	831	814	821	826	806	831	827	862	762	871	830	836	845	828	837	828	804	766	779	819	780	824	845	832	849	825	817	856	818	865	817	836	809	816	866	844	836	793	877	813	807	827	825	891	816	829	816	819	847	780	861	834	767	866	846	810	816	796	824	833	823	816	821	817	821	793	822	803	793	807	914	758	847	830	822	822	780	842	817	827	895	788	799	820	845	821	840	830	788	812	805	862	811	816	838	859	820	852	790	827	856	794	859	835	838	835	820	835	795	822	843	789	833	804	811	774	843	880	859	757	834	824	796	819	813	847	826	826	800	812	845	854	815	835	812	808	824	806	808	837	861	837	861	823	841	793	800	831	846	855	776	842	795	846	794	820	844	834	814	833	815	865	807	835	829	856	810	777	818	750	847	817	795	799	828	757	816	869	850	870	791	852	815	814	843	810	779	862	814	847	845	850	822	822	820	852	833	820	831	807	817	815	794	757	830	821	841	833	858	812	855	795	842	861	796	879	862	820	874	835	822	852	808	829	842	802	841	854	848	873	845	799	813	834	809	827	822	853	830	850	857	838	814	835	800	768	834	868	824	850	870	836	851	773	864	862	798	812	804	859	806	845	777	828	857	833	811	816	852	851	845	818	821	879	806	852	833	891	844	768	815	815	784	830	833	881	791	816	795	808	790	854	826	811	835	845	836	795	844	797	891	862	798	818	829	738	821	759	847	836	832	807	841	820	867	816	870	803	816	810	868	841	826	799	803	818	809	846	875	830	816	804	809	815	848	748	857	803	829	834	816	816	795	824	758	819	832	840	832	850	832	811	900	838	817	821	816	871	803	789	835	815	791	793	820	812	813	838	824	852	855	917	837	873	846	824	856	790	865	790	874	817	821	814	811	858	822	784	816	829	841	813	795	834	841	812	811	811	799	861	825	880	856	806	856	778	854	828	862	829	809	824	830	844	799	880	835	841	799	799	819	806	838	851	755	859	845	824	849	803	820	849	841	810	818	840	840	882	905	828	817	839	797	813	825	823	786	781	790	767	799	832	850	771	857	809	823	818	835	851	814	841	850	817	830	837	848	812	834	810	795	793	835	813	885	830	797	888	850	825	857	838	868	801	811	831	881	837	814	812	802	815	807	819	845	808	822	748	835	793	829	793	782	820	841	829	796	851	819	802	783	792	797	862	825	842	779	879	870	785	841	799	823	764	834	793	811	799	837	839	857	812	847	876	860	850	808	868	866	827	819	836	856	837	844	862	834	788	782	827	820	767	812	790	842	824	813	840	824	844	801	830	854	814	765	807	857	850	836	831	851	901	827	826	864	878	795	783	838	847	834	812	801	843	851	838	797	850	868	793	843	812	836	817	805	809	820	813	825	842	828	797	864	787	847	823	827	812	844	852	868	810	826	810	855	795	877	835	824	865	809	783	775	834	808	834	852	831	847	794	832	837	783	822	789	827	843	850	812	842	863	774	795	845	833	836	853	847	798	803	805	864	790	769	819	801	809	806	805	802	837	854	842	829	837	889	777	846	827	779	821	855	844	820	819	816	804	841	826	853	827	843	864	822	844	839	797	819	856	815	798	794	818	794	868	826	830	823	839	807	787	845	821	725	854	791	841	840	800	813	874	790	804	834	837	885	820	793	812	843	806	859	816	839	796	824	826	845	805	813	806	831	831	798	886	830	870	825	830	802	775	794	864	799	855	763	876	832	857	747	780	753	797	838	797	825	799	813	793	792	860	810	825	842	813	749	767	813	819	839	812	797	832	865	803	803	776	815	824	822	790	853	823	791	804	819	784	855	801	845	804	834	816	880	798	809	809	835	850	827	817	839	819	838	780	833	839	841	774	878	833	817	836	794	802	827	795	852	841	833	807	845	817	836	819	833	819	831	819	802	851	855	861	884	796	848	818	798	808	866	813	816	801	778	818	803	855	859	762	825	821	822	819	787	839	819	879	802	802	787	809	829	831	790	851	816	817	796	771	835	837	845	820	786	878	864	833	824	823	832	803	829	877	822	796	770	834	801	823	821	825	817	805	835	815	823	770	867	849	823	835	860	831	818	862	856	860	834	888	801	761	864	790	795	803	878	816	808	820	818	790	809	772	861	798	841	783	826	852	837	801	825	799	820	846	830	855	812	798	848	823	782	851	809	827	847	821	827	824	830	840	846	796	915	811	867	839	778	826	794	862	773	820	811	857	887	793	817	760	854	834	868	817	835	830	831	800	849	837	871	801	821	824	804	865	813	833	870	810	856	808	875	814	773	825	860	850	819	787	880	797	836	828	843	842	797	814	829	864	851	837	787	824	857	796	841	822	769	848	828	846	842	799	830	821	799	823	804	802	875	750	839	801	868	857	855	827	829	786	833	788	832	864	834	832	855	842	850	860	885	792	813	844	814	907	806	898	865	848	773	854	859	810	838	826	841	810	805	865	815	819	843	828	868	782	841	813	839	853	787	812	823	808	843	832	805	742	855	850	817	799	791	817	807	808	848	843	804	850	805	816	838	860	829	841	816
5530	2819	3916	4152	2475	1700	1428	1806	1347	1123	833	693	676	591	534	599	598	553	537	518	526	476	498	507	476	487	500	645	456	525	571	546	521	506	460	472	516	539	510	567	668	656	549	707	743	660	602	563	508	515	607	533	466	438	460	512	438	379	471	430	366	445	388	408	420	415	432	406	373	407	418	428	382	399	398	399	388	402	434	386	408	408	417	403	418	428	398	379	401	394	386	419	353	412	381	401	386	405	412	413	409	422	414	417	405	342	415	388	397	393	404	354	355	384	395	381	384	398	413	376	397	432	391	445	408	420	390	410	415	370	406	383	362	394	393	405	439	409	421	394	413	409	404	359	414	420	397	410	398	364	417	398	392	406	417	396	395	375	394	443	405	401	429	369	393	408	384	369	398	414	391	405	374	402	394	397	410	384	397	401	439	431	395	424	407	398	368	438	402	454	417	367	383	398	376	386	436	382	429	386	361	399	418	396	398	363	374	428	380	414	378	385	402	388	403	434	380	374	384	417	394	415	406	409	388	411	358	426	382	437	407	403	416	408	367	412	401	388	374	447	427	406	367	364	395	405	429	385	397	392	431	408	399	420	379	393	423	385	404	401	360	367	393	404	392	398	395	405	382	405	391	416	378	405	409	444	444	355	368	392	401	399	399	416	398	376	448	366	395	423	349	412	380	382	402	432	413	398	395	396	408	370	414	409	396	420	426	420	398	436	399	385	337	397	411	421	405	396	417	408	402	411	414	401	379	394	392	416	388	399	383	405	351	402	411	424	355	414	396	410	367	385	397	377	360	385	351	370	429	385	411	410	393	394	371	433	376	406	388	378	409	385	386	365	407	381	396	432	411	382	405	453	378	391	388	402	420	386	429	359	407	380	408	408	377	414	397	420	427	402	407	397	408	403	390	413	382	395	404	408	361	382	393	352	394	427	396	375	379	423	378	401	409	419	417	377	432	376	382	394	398	383	434	409	408	370	415	390	426	388	405	427	407	406	409	397	395	397	384	381	441	372	412	385	375	397	389	407	398	371	389	378	398	390	389	387	402	372	381	386	378	376	398	421	403	430	398	423	421	386	396	412	368	404	412	385	436	401	374	398	394	365	419	358	343	388	383	396	404	385	365	369	392	367	386	417	393	426	387	406	381	367	418	384	394	409	387	366	384	383	394	401	409	393	400	397	370	431	408	380	386	431	396	373	375	406	367	407	401	409	418	403	368	421	424	393	414	416	406	391	411	416	396	384	406	367	424	404	379	372	388	375	401	398	354	392	418	385	420	425	402	367	426	396	375	391	389	434	400	380	415	402	403	421	372	363	390	391	407	385	371	387	389	381	419	400	383	343	390	406	383	393	427	421	404	361	395	369	392	416	398	397	388	392	409	374	383	389	422	400	403	441	401	371	379	408	369	381	348	417	384	390	400	404	448	383	424	420	376	381	384	363	409	404	372	352	392	396	404	403	366	387	378	383	372	398	435	402	360	415	396	403	374	391	386	386	386	418	399	409	423	421	381	406	410	362	391	377	393	402	372	388	390	403	434	384	404	393	413	397	413	408	386	390	419	411	381	397	421	383	400	393	396	443	413	429	377	408	396	413	396	376	369	395	426	448	377	410	391	372	414	401	402	395	371	377	395	393	386	386	405	422	429	390	417	389	422	395	376	366	387	400	435	358	394	409	428	389	434	373	396	404	392	451	416	436	397	375	373	373	407	400	401	387	407	376	430	371	414	397	409	418	385	379	403	366	394	384	395	404	405	378	404	418	358	382	379	380	401	385	362	405	393	404	383	385	405	410	395	425	423	425	395	367	407	378	383	414	446	378	426	385	403	358	436	433	434	376	393	393	413	395	400	374	399	452	405	398	423	416	395	387	375	418	379	411	425	384	428	361	443	403	361	391	405	425	423	409	403	408	388	361	403	377	403	380	446	441	417	373	399	415	379	419	423	373	386	421	401	432	397	399	375	381	427	401	420	408	382	389	418	427	444	406	366	374	382	392	402	406	371	375	391	400	419	376	440	419	356	382	382	389	389	384	397	423	440	438	396	390	398	404	388	376	356	409	385	392	381	408	376	409	374	383	377	427	401	398	419	386	392	396	425	388	435	385	377	423	384	386	369	383	385	411	398	398	408	364	407	383	395	435	378	421	357	388	421	391	382	433	385	396	384	399	414	378	393	405	369	419	377	439	400	366	398	390	374	415	410	410	387	404	389	430	389	434	382	386	384	418	367	358	405	421	413	379	421	386	400	394	412	384	381	436	450	398	413	408	438	387	398	403	381	348	399	403	369	416	413	397	403	419	374	424	387	390	422	403	413	373	403	417	404	414	411	403	410	360	383	417	395	394	393	384	338	374	405	388	379	389	447	395	396	412	382	422	414	408	403	378	405	403	390	440	418	400	404	421	369	384	378	391	400	370	434	385	392	414	384	391	420	400	413	382	384	383	390	438	393	394	387	399	424	447	437	421	377	375	404	422	363	381	418	389	367	389	396	377	410	388	442	399	438	431	382	449	436	406	419	428	371	397	395	412	376	426	406	381	393	397	392	402	382	408	418	401	408	365	406	397	366	391	419	418	414	377	378	386	400	389	394	397	365	431	386	414	410	385	420	405	413	409	402	411	417	405	392	409	393	384	398	399	420	377	409	422	433	408	392	415	406	391	444	404	382	390	379	374	409	391	393	377	387	387	354	408	382	443	386	365	344	376	421	432	417	419	417	397	433	412	419	373	356	391	415	378	396	419	355	383	370	408	345	411	430	381	403	417	417	398	401	374	401	411	407	422	408	398	406	441	403	387	404	445	398	431	411	386	410	405	415	393	380	380	392	396	402	393	395	402	402	399	404	385	419	398	370	430	371	397	414	424	412	390	344	384	382	419	403	417	362	387	389	375	407	417	369	385	403	369	431	433	378	394	397	441	371	401	396	401	407	395	395	395	405	442	366	430	393	378	390	392	395	415	412	404	401	396	389	367	412	416	418	381	407	346	413	359	397	385	381	405	403	398	408	422	395	387	417	379	405	411	411	380	371	409	413	423	393	419	394	406	383	387	404	438	447	421	386	415	364	416	398	419	413	419	382	422	392	384	381	378	402	370	422	394	378	435	398	406	346	393	371	432	412	379	418	399	432	424	408	438	383	396	371	410	437	392	388	412	417	411	423	384	437	415	408	414	432	406	400	405	382	431	423	388	376	386	458	396	416	396	373	419	414	386	378	381	401	393	381	411	410	354	382	414	457	393	378	386	394	388	404	412	425	396	385	382	403	394	375	404	419	421	423	361	421	389	412	389	424	414	409	375	371	371	400	418	414	356	406	388	394	404	388	411	355	403	407	412	419	395	361	414	405	425	404	405	402	388	389	399	427	398	423	419	402	354	412	379	433	405	397	397	391	426	396	396	417	408	396	373	372	407	402	431	398	386	408	395	398	393	376	416	379	392	361	419	406	394	362	347	386	403	399	347	398	415	384	415	421	397	333	441	389	406
4445	3559	7328	9837	7123	5099	5078	6786	5183	4462	3624	2745	2877	2426	2208	2301	2425	2166	1948	2004	1968	1868	1835	1704	1870	1976	1990	2974	1826	1947	2210	2185	1906	2069	1938	2028	2140	2306	2342	2773	3173	3447	2176	3695	3549	2940	2519	2815	2054	2195	2583	1972	1567	1565	1483	1876	1492	1373	1259	1560	1374	1381	1407	1407	1334	1317	1233	1319	1224	1215	1133	1138	1170	1171	1128	1085	1175	1148	1106	1109	1147	1130	1130	1144	1218	1201	1210	1200	1155	1105	1174	1138	1132	1103	1103	1101	1080	1172	1076	1170	1147	1175	1102	1151	1080	1120	1142	1148	1150	1133	1094	1112	1106	1092	1112	1159	1119	1128	1127	1086	1065	1089	1069	1110	1127	1137	1134	1061	1146	1127	1126	1108	1124	1168	1131	1055	1104	1072	1139	1132	1160	1129	1157	1107	1180	1122	1176	1068	1176	1125	1140	1082	1090	1175	1177	1124	1079	1097	1124	1130	1127	1136	1079	1160	1069	1121	1092	1141	1118	1128	1127	1096	1119	1085	1097	1124	1110	1041	1114	1108	1174	1131	1093	1079	1120	1134	1128	1109	1106	1147	1182	1140	1077	1149	1070	1133	1123	1131	1169	1129	1105	1139	1100	1117	1111	1132	1126	1148	1133	1116	1087	1121	1132	1104	1111	1099	1167	1116	1100	1099	1144	1081	1102	1154	1142	1103	1159	1146	1157	1107	1119	1104	1130	1191	1037	1148	1133	1092	1145	1087	1184	1092	1150	1088	1112	1151	1089	1118	1097	1129	1073	1124	1170	1047	1107	1122	1123	1078	1099	1136	1127	1075	1148	1181	1159	1194	1181	1186	1124	1114	1072	1122	1114	1175	1075	1099	1145	1136	1077	1127	1083	1143	1083	1198	1166	1150	1129	1112	1092	1048	1126	1107	1094	1124	1085	1119	1099	1180	1163	1148	1135	1120	1140	1152	1081	1119	1113	1125	1149	1128	1112	1157	1106	1179	1097	1168	1108	1116	1079	1072	1088	1153	1107	1112	1128	1149	1103	1121	1137	1160	1126	1128	1192	1088	1073	1111	1100	1113	1164	1122	1121	1129	1128	1184	1104	1132	1161	1135	1100	1123	1125	1064	1147	1103	1061	1093	1058	1183	1110	1155	1147	1106	1090	1142	1145	1120	1162	1120	1101	1116	1175	1117	1116	1083	1085	1076	1124	1132	1122	1117	1122	1134	1120	1144	1106	1151	1148	1121	1130	1049	1138	1126	1150	1123	1102	1114	1131	1110	1137	1168	1092	1132	1097	1128	1181	1172	1090	1100	1140	1165	1147	1095	1113	1174	1144	1128	1176	1158	1078	1136	1089	1171	1124	1110	1183	1105	1130	1120	1116	1121	1111	1136	1124	1140	1136	1145	1082	1131	1198	1084	1121	1078	1140	1164	1122	1153	1156	1157	1127	1088	1109	1128	1093	1124	1137	1094	1150	1085	1113	1208	1119	1136	1104	1214	1148	1124	1141	1156	1151	1143	1141	1123	1110	1115	1110	1148	1142	1149	1122	1110	1078	1111	1133	1133	1135	1127	1121	1076	1148	1145	1120	1107	1092	1062	1161	1142	1180	1195	1077	1094	1103	1137	1174	1102	1103	1135	1065	1229	1117	1130	1085	1083	1142	1094	1105	1148	1123	1180	1097	1091	1137	1173	1110	1120	1155	1168	1121	1131	1129	1085	1138	1097	1105	1135	1102	1103	1079	1141	1118	1123	1104	1066	1120	1123	1110	1144	1096	1156	1135	1161	1124	1129	1133	1147	1120	1177	1081	1145	1068	1101	1155	1122	1083	1143	1181	1092	1128	1142	1087	1117	1155	1163	1074	1130	1080	1101	1116	1192	1112	1150	1100	1112	1118	1095	1160	1127	1161	1167	1113	1037	1111	1090	1129	1070	1147	1225	1067	1165	1136	1087	1110	1083	1156	1114	1160	1138	1093	1112	1046	1114	1158	1162	1127	1096	1134	1090	1089	1102	1142	1109	1137	1107	1134	1121	1095	1140	1146	1165	1140	1123	1077	1121	1108	1148	1151	1168	1101	1135	1161	1153	1080	1119	1170	1087	1154	1155	1111	1140	1142	1133	1137	1185	1151	1165	1117	1135	1118	1074	1154	1163	1112	1121	1085	1115	1034	1109	1179	1159	1080	1139	1149	1148	1072	1058	1128	1153	1109	1106	1177	1109	1125	1153	1148	1117	1120	1183	1095	1085	1130	1132	1096	1079	1137	1230	1126	1120	1058	1123	1153	1167	1133	1096	1172	1088	1095	1127	1121	1124	1108	1136	1153	1107	1075	1090	1098	1120	1170	1118	1145	1087	1134	1158	1220	1139	1135	1115	1162	1157	1109	1115	1139	1139	1101	1105	1111	1119	1118	1153	1090	1095	1120	1231	1114	1124	1147	1125	1202	1120	1073	1177	1143	1113	1169	1099	1082	1093	1115	1102	1160	1092	1149	1081	1133	1155	1107	1085	1063	1103	1099	1110	1170	1087	1152	1126	1157	1137	1083	1177	1142	1124	1035	1143	1118	1143	1119	1132	1148	1128	1094	1114	1113	1134	1127	1072	1062	1101	1156	1066	1193	1128	1151	1114	1069	1138	1093	1134	1100	1158	1105	1116	1115	1124	1097	1057	1104	1127	1143	1121	1080	1100	1110	1145	1146	1131	1132	1108	1133	1141	1106	1181	1117	1121	1068	1124	1057	1058	1125	1125	1111	1066	1118	1038	1129	1118	1105	1137	1168	1148	1116	1101	1115	1125	1059	1146	1040	1142	1105	1092	1157	1110	1146	1110	1108	1108	1140	1143	1151	1115	1091	1113	1147	1113	1073	1082	1105	1112	1108	1068	1155	1184	1071	1112	1125	1165	1175	1101	1137	1116	1137	1057	1134	1099	1163	1085	1160	1086	1112	1145	1090	1080	1124	1095	1063	1115	1126	1073	1159	1132	1091	1064	1089	1230	1126	1121	1129	1109	1186	1124	1075	1143	1180	1123	1085	1071	1132	1142	1159	1144	1111	1108	1086	1122	1169	1150	1157	1104	1139	1148	1189	1125	1089	1127	1086	1119	1120	1113	1097	1119	1138	1091	1029	1133	1160	1131	1061	1140	1121	1130	1094	1160	1130	1153	1099	1095	1098	1153	1104	1134	1072	1100	1154	1137	1094	1088	1152	1055	1136	1157	1135	1104	1141	1128	1175	1088	1092	1099	1108	1086	1180	1097	1064	1123	1092	1107	1130	1111	1180	1095	1139	1085	1131	1101	1069	1089	1132	1055	1094	1197	1142	1081	1085	1141	1141	1110	1125	1139	1138	1149	1209	1115	1124	1139	1147	1157	1137	1142	1150	1138	1081	1078	1115	1178	1104	1093	1167	1086	1104	1167	1177	1115	1155	1172	1078	1139	1115	1119	1091	1150	1076	1099	1161	1141	1072	1091	1097	1090	1164	1080	1143	1139	1068	1126	1128	1122	1108	1144	1082	1119	1032	1117	1101	1182	1114	1200	1140	1130	1149	1114	1108	1157	1137	1165	1120	1118	1105	1154	1137	1123	1129	1101	1161	1123	1104	1203	1140	1123	1049	1145	1121	1104	1099	1065	1165	1105	1142	1094	1168	1095	1128	1115	1084	1124	1041	1111	1141	1122	1133	1112	1209	1138	1129	1134	1085	1095	1165	1133	1132	1147	1137	1091	1107	1168	1144	1171	1114	1177	1189	1155	1142	1166	1105	1135	1208	1098	1075	1128	1146	1130	1142	1130	1112	1127	1114	1135	1124	1132	1168	1110	1124	1168	1146	1161	1168	1091	1119	1149	1099	1149	1126	1154	1157	1134	1082	1140	1062	1123	1122	1094	1126	1135	1107	1025	1142	1144	1068	1119	1129	1139	1108	1164	1121	1096	1122	1101	1159	1085	1137	1157	1152	1164	1131	1152	1114	1136	1142	1105	1135	1146	1070	1064	1158	1127	1153	1102	1115	1116	1087	1152	1083	1167	1083	1144	1108	1136	1174	1112	1134	1097	1159	1121	1135	1082	1157	1134	1115	1151	1096	1066	1097	1093	1078	1131	1102	1107	1087	1076	1146	1136	1136	1088	1119	1142	1154	1085	1110	1132	1148	1152	1096	1117	1112	1179	1153	1094	1154	1114	1135	1175	1147	1059	1055	1105	1049	1145	1124	1200	1115	1151	1121	1176	1185	1126	1120	1126	1165	1071	1112	1182	1162	1157	1185	1120	1148	1142	1150	1145	1084	1103	1124	1099	1124	1096	1106	1098	1098	1093	1155	1104	1091	1073	1134	1178	1133	1117	1123	1181	1157	1172	1158	1070	1228	1076	1141	1153	1128	1149	1127	1118	1141	1079	1109	1080	1094	1159	1152	1084	1122	1107	1154	1104	1152	1188	1102	1050	1097	1171	1199	1113	1128	1152	1072	1152	1064	1157	1137	1059	1066	1178	1171	1050	1104	1186	1109	1104	1102	1158	1150	1151	1089	1098	1135	1160	1081	1113	1092	1146	1123	1113	1105	1167	1093	1090	1072	1057	1099	1174	1144	1114	1120	1146	1124	1101	1077	1110	1139	1177	1139	1127	1125	1065	1114	1113	1149	1156	1067	1174	1140	1125	1184	1114	1109	1129	1139	1161	1115	1108	1147	1113	1192	1143	1146	1165	1143	1088	1147	1146	1138	1098	1106	1106	1131	1120	1189	1153	1124	1141	1175	1167	1172	1084	1077	1151	1112	1148	1172	1152	1086	1100	1160	1133	1116	1162	1141	1156	1117	1156	1087	1117	1093	1162	1095	1166	1146	1117	1125	1125	1098	1112	1124	1134	1118	1123	1145	1139	1131	1083	1066	1106	1136	1061	1089	1178	1141	1163	1121	1112	1137	1101	1152	1140	1081	1113	1116	1156	1105	1117	1137	1113	1168	1132	1105	1126	1081	1082	1124	1165	1072	1103	1114	1153	1186	1089	1196	1110	1161	1170	1133	1200	1147	1127	1155	1069	1132	1117	1115	1116	1122	1119	1182	1075	1144	1141	1101	1131	1156	1076
18327	10226	19047	26613	20773	15773	13666	17649	15507	10924	7724	4525	3601	3021	2528	2165	3427	3090	2198	2184	2168	1629	1514	1338	1848	2089	2030	4964	2220	2331	2846	2357	1888	2005	2113	2292	2407	2909	2952	4136	5042	6148	2773	6792	6557	5019	4094	3975	2166	2542	3368	1828	1105	975	1008	1635	960	724	634	1095	797	814	770	869	847	703	630	556	551	490	396	373	401	389	437	403	383	381	345	348	375	398	350	351	384	512	420	428	377	322	357	376	376	358	319	345	310	356	346	379	338	374	373	367	370	331	344	343	336	352	345	363	343	370	335	360	359	342	343	361	328	347	350	343	362	369	322	354	343	363	377	352	355	347	357	330	318	358	375	340	365	376	355	354	332	347	351	362	365	398	322	340	364	326	335	339	361	397	333	351	390	355	387	337	320	346	350	359	346	334	374	326	333	342	369	346	304	366	345	354	336	344	365	346	336	339	344	388	307	324	332	359	336	347	301	365	348	362	363	341	315	349	354	332	346	342	347	374	332	378	317	333	335	373	372	332	359	364	356	331	309	328	335	364	365	374	358	346	359	370	359	332	349	341	347	354	341	352	332	334	354	345	355	362	346	360	351	343	350	333	352	334	351	349	319	344	384	364	339	367	363	345	320	364	366	340	317	360	338	344	380	366	346	344	356	327	355	324	339	339	313	346	332	350	340	377	352	338	371	343	361	359	352	373	374	380	361	355	362	372	365	324	351	331	351	364	338	362	349	369	368	354	364	331	334	345	353	368	348	331	341	356	357	347	385	358	353	355	327	363	361	347	359	370	349	374	327	375	356	362	331	344	339	365	329	350	373	356	351	297	358	335	326	345	354	330	377	342	347	353	353	350	346	332	351	331	364	376	344	348	350	347	365	344	370	358	333	356	336	368	357	361	333	354	363	355	369	326	360	345	341	363	327	353	358	355	336	333	370	352	350	332	361	328	347	338	346	351	348	348	356	374	364	347	350	359	353	324	328	368	334	330	362	355	344	332	363	345	376	329	332	369	336	324	341	361	359	338	380	363	386	349	380	372	340	357	392	365	338	349	350	371	364	367	341	310	325	378	383	339	370	396	369	335	356	339	370	355	357	374	350	368	359	347	343	347	349	320	355	356	325	338	358	365	335	359	343	314	354	361	329	358	366	342	328	336	351	312	309	327	378	334	368	350	347	380	356	336	343	376	344	359	345	377	371	333	373	359	320	389	327	364	327	344	333	349	357	339	383	327	328	371	351	372	356	357	336	364	357	335	327	343	346	367	365	364	343	340	356	358	343	335	333	356	296	359	334	344	325	321	347	357	350	362	350	340	356	319	369	330	329	334	333	370	361	359	343	320	344	354	328	337	360	318	364	330	339	353	362	372	363	367	356	347	331	358	370	354	350	356	323	369	327	370	357	329	310	356	377	348	345	322	379	339	340	370	332	332	359	343	369	374	314	334	361	357	348	354	351	351	375	320	339	358	335	352	309	319	353	376	300	334	324	350	349	342	309	358	342	344	361	347	343	322	325	307	346	351	400	374	374	363	374	370	367	360	327	315	318	358	323	399	384	355	338	331	345	363	341	344	351	377	350	321	360	386	357	381	358	370	339	350	342	301	373	329	364	364	391	336	333	372	327	364	361	314	372	357	376	345	366	323	359	351	377	335	361	336	355	359	343	325	394	360	351	351	374	349	316	367	364	324	351	326	331	344	372	385	381	341	358	305	329	312	339	345	349	360	365	341	367	324	345	371	348	363	322	352	371	326	357	350	350	365	306	346	325	372	341	354	340	337	359	374	364	361	354	352	367	327	343	368	371	338	343	357	343	376	352	328	374	346	346	340	328	348	304	373	375	336	317	329	352	352	372	334	389	339	352	362	374	341	322	369	321	379	345	368	330	357	340	367	368	354	365	382	330	329	369	346	341	350	347	363	311	368	357	375	337	309	312	323	346	336	306	377	331	356	350	362	327	330	338	378	344	365	384	366	359	342	346	370	390	341	371	345	361	331	359	333	343	331	312	322	366	384	356	332	340	349	310	369	352	343	366	380	354	344	357	364	379	334	342	330	339	327	352	335	358	332	334	357	363	395	352	373	369	358	345	345	366	381	338	354	361	335	348	369	342	336	339	321	344	408	340	329	341	337	347	340	357	325	349	345	366	345	362	346	341	346	357	378	330	366	369	335	333	346	382	368	365	325	367	334	353	363	365	355	351	383	337	337	364	342	343	366	398	381	343	335	366	343	353	351	374	346	365	332	342	369	377	335	358	345	361	363	358	341	350	346	352	369	318	350	345	329	315	334	357	330	357	393	311	327	372	341	346	360	328	367	347	337	352	340	305	344	373	353	360	364	402	375	343	355	344	364	329	384	362	347	349	327	340	358	351	375	367	338	374	366	370	364	346	361	358	323	343	340	337	329	335	332	311	325	300	379	338	375	385	342	368	374	321	329	326	344	359	317	367	364	382	381	367	326	368	389	308	345	328	318	323	371	380	325	342	324	340	342	374	333	348	320	359	362	335	363	354	354	363	317	340	367	373	378	335	360	334	361	346	310	345	343	379	344	327	355	327	328	351	312	316	312	358	368	356	347	344	353	384	413	294	347	339	350	354	368	359	381	348	342	365	334	378	333	355	364	303	337	339	351	331	355	353	348	365	375	354	325	339	336	359	377	365	344	320	355	331	361	353	323	353	354	356	338	350	348	312	327	353	357	356	364	375	360	301	347	348	352	356	318	344	334	318	300	370	343	328	362	339	356	324	345	350	357	340	315	347	351	365	335	376	349	348	349	356	372	329	342	352	334	357	342	373	341	338	353	367	295	331	352	375	351	327	343	334	367	390	330	355	310	344	331	376	366	362	368	372	351	352	347	354	372	359	356	364	313	354	371	367	363	348	369	335	376	323	341	331	356	327	360	339	348	362	338	311	356	334	337	357	343	346	325	326	341	337	376	353	388	384	355	353	342	332	361	358	366	344	346	374	372	361	342	370	371	380	354	364	378	359	338	349	375	362	344	315	361	337	346	340	357	340	342	332	362	352	357	328	346	350	353	339	350	374	325	324	383	361	341	353	353	344	330	374	303	374	342	365	321	357	363	371	329	330	377	376	360	388	364	366	334	364	350	378	326	334	324	330	354	360	365	359	360	360	346	364	333	356	319	355	344	335	350	345	343	371	327	360	343	331	367	349	367	353	335	362	350	335	394	324	344	346	347	362	369	336	351	331	338	347	336	318	368	333	358	366	323	359	371	312	366	386	345	336	362	347	361	343	301	343	377	345	356	381	360	369	369	348	320	338	323	334	362	366	355	377	341	361	371	327	343	327	328	398	376	356	334	347	347	382	343	357	326	349	339	335	361	338	323	347	379	339	341	348	348	324	346	371	357	336	347	333	317	345	386	344	355	321	337	372	382	393	338	374	337	353	380	348	357	323	360	379	306	375	366	338	376	362	333	355	352	314	355	352	369	360	364	341	342	336	324	349	354	357	335	344	371	340	371	361	340	337	374	345	359	376	328
11125	8727	19557	24957	21760	18335	22775	30534	26959	25448	21607	14890	15013	12892	11721	10716	13624	11444	10078	10536	10327	8539	8735	8050	10690	11703	12332	21738	11234	14230	17094	15104	12188	13111	13056	14133	14550	17382	18446	23651	25995	28264	15702	29827	26641	22218	19978	21555	12477	15943	19236	11790	7525	6688	6927	11205	6023	4616	4249	7961	5169	5146	4903	5342	5550	4198	3595	3088	3107	2619	1741	1504	1631	1602	1489	1733	1462	1363	1241	1232	1199	1306	1329	1504	1594	2582	1827	1659	1268	1184	1138	1134	1155	1039	1026	964	998	1052	1025	1071	1061	1065	968	1020	1049	1001	1017	1012	982	1041	1002	1034	967	1063	983	1007	954	997	1049	1056	1063	1012	1005	1038	1005	1014	973	1010	1014	1014	967	1011	992	925	994	1032	1016	1014	1037	1024	1030	1006	1051	1014	1048	986	1052	1028	995	1014	1042	1039	983	973	973	1020	985	1034	967	1003	970	988	1036	924	981	993	927	1003	1052	1000	952	984	1017	992	955	1039	996	974	1001	1015	1010	1029	1020	999	985	978	993	1007	972	1002	960	983	1004	1023	987	992	1014	997	971	976	1004	1013	991	976	1042	1011	957	1041	984	964	975	1028	1044	1013	1001	1018	1042	1057	943	1020	954	1034	936	1011	975	1014	983	1041	1018	1015	1027	1069	1033	966	927	1040	1047	1012	1081	1014	1018	1053	1054	1017	984	1034	1033	1026	1008	1024	952	1003	1008	974	1016	997	980	1013	1015	1019	958	1010	985	952	959	974	1008	1021	984	951	932	1006	980	1003	987	992	983	936	972	1022	969	983	1025	1002	974	965	998	990	998	1059	1065	971	1005	1018	993	1001	985	1008	968	997	979	1027	980	999	1041	999	959	992	975	967	1015	996	940	1054	993	944	1002	999	974	967	976	938	1031	1005	995	1003	978	966	990	1005	1026	1022	996	1002	969	1025	983	1002	1061	1006	999	940	968	997	1001	1021	1023	1063	1028	1004	970	1017	1022	1015	1042	987	1008	970	962	934	1018	1023	984	990	997	1029	981	1020	1049	972	993	1042	995	1005	1001	981	989	1001	943	924	987	950	1008	1043	956	1012	1032	984	1001	995	964	1070	961	1065	941	992	1033	980	999	1011	1012	1014	1002	1000	975	983	995	1024	1002	954	993	995	1027	978	990	991	933	967	1056	975	1010	1019	993	1013	1030	1012	957	1027	1008	955	1009	932	994	1018	947	1017	982	1012	944	999	987	1000	1024	958	997	986	969	1049	1016	965	929	1015	1008	1045	956	959	987	1013	974	1033	965	1021	996	1058	1012	976	978	975	1046	972	1027	964	988	1027	948	964	993	948	969	1051	999	1018	1038	1021	984	987	1024	974	1006	987	1011	959	963	1025	985	1005	1004	1005	1066	955	1031	1000	1014	971	999	1008	977	993	1011	1011	1009	947	970	905	1049	1020	1084	1014	972	963	1018	1020	973	971	999	1030	1025	976	962	983	973	1040	995	1014	1035	1027	982	963	971	1025	982	1007	1009	1007	1018	968	994	1009	1066	1036	968	970	998	980	977	956	981	1026	1002	983	1005	1046	1037	1030	987	1042	1009	1045	1004	1005	988	1034	968	1009	978	977	1047	978	1032	974	986	986	1018	1069	987	1036	983	1001	1029	1045	998	965	997	999	970	1014	963	1031	1004	973	962	966	1009	1020	1013	995	1028	986	966	1002	966	965	1061	992	1021	986	971	1033	993	951	1014	1007	1019	997	1013	976	1028	993	1024	1044	1012	997	943	1036	970	1010	1008	1011	974	1005	965	1050	930	974	991	978	1028	1002	1028	1049	1013	983	1071	1009	1023	958	988	1049	1011	1030	981	976	989	1045	953	973	986	963	1015	1007	1006	992	1054	1066	980	985	981	996	1045	1027	1007	987	993	954	1005	1011	1051	971	991	1013	1013	1042	940	964	1024	955	978	1034	1048	975	1002	999	979	1025	966	961	988	962	993	1002	1017	1008	992	979	993	1007	1042	974	976	989	1034	1015	972	1018	1041	1034	980	987	1056	1031	982	1004	1006	967	1017	967	1007	1065	1017	995	968	1001	984	975	992	1014	1012	983	1001	980	963	1011	1000	994	993	1008	991	1032	980	999	1044	983	986	981	979	997	996	1009	1018	967	1041	1006	1043	1004	969	976	963	1018	1044	1024	1021	1022	993	978	1016	1017	987	990	990	1033	1042	1046	1012	977	1012	940	975	1041	976	984	1032	1008	968	976	1084	1026	927	1010	964	953	944	1002	981	1005	951	1027	1008	1014	997	950	964	999	986	1053	1040	1086	1018	983	986	1029	963	996	1004	995	1004	1022	991	925	977	1024	1005	974	1002	1053	964	1022	1006	1031	976	984	1026	1054	1072	979	994	974	1004	999	1005	999	955	995	977	1016	1001	965	973	974	987	990	978	959	1033	971	991	976	1030	988	955	1028	1020	1014	990	1075	1005	997	1033	1014	977	1012	1015	977	1007	1010	1008	1007	1025	1024	986	1026	1001	1029	1034	994	944	959	998	941	1000	1019	958	1026	1007	930	939	968	1013	978	977	977	985	971	1009	991	969	1043	1049	1069	940	1011	1009	954	985	970	969	1002	937	970	1054	1014	1018	971	1024	996	1011	1044	942	1008	1022	1019	943	980	980	1028	1077	1018	1001	979	993	964	985	960	946	998	1037	1029	998	1024	1018	980	999	1032	956	997	966	953	1090	986	964	1016	1000	1026	1012	975	979	992	986	995	1001	962	1002	1059	997	972	976	1005	997	1010	1010	1023	1055	981	1023	990	1057	975	969	982	1019	968	1029	986	934	1001	947	1030	1014	1036	1007	1015	983	1004	1026	982	994	1044	975	1048	961	1047	979	1006	1049	983	1023	962	989	951	1005	937	1030	991	949	996	934	991	1040	983	943	1012	1024	1050	1038	991	1006	938	998	938	1009	973	1000	1060	1024	1004	983	1006	1015	978	1003	1000	1025	951	977	1026	1004	1061	1040	981	971	958	996	1050	1033	1021	1008	979	1022	1044	962	1031	986	960	1013	1007	949	1024	1044	1017	950	1026	1028	1012	973	988	981	1020	954	952	996	989	976	1012	972	1005	935	972	960	1045	969	1002	1012	1019	1005	1006	995	995	981	967	1034	1005	984	966	1049	1059	944	978	1026	999	1006	1010	970	1009	986	980	969	1030	984	1031	1008	1014	1012	967	1048	1028	961	972	955	993	1059	989	1007	972	979	958	1027	994	982	1025	971	1018	938	999	985	1025	1047	1011	953	978	950	965	1007	963	991	946	1021	1046	1058	1001	988	996	968	1011	952	996	1031	993	955	996	1022	996	977	995	1031	1063	1005	1007	1036	1070	1023	978	1062	1006	1024	1015	986	993	994	972	1002	1000	1009	971	1001	1023	1005	941	1012	989	973	1001	959	1014	1069	963	977	1023	1037	970	1041	1001	1011	1011	959	972	994	974	1016	1014	1063	1015	1040	969	1007	1048	1033	990	950	1002	1042	1018	1039	1026	1030	984	958	967	1003	1021	1068	976	999	1018	979	1041	958	1047	1032	1007	963	977	1002	1007	1007	972	1028	1026	995	1024	970	990	970	938	962	957	975	1036	993	991	1020	1014	1029	991	965	969	1012	982	968	985	964	1020	1023	1033	1002	983	1000	998	1019	969	1030	1013	990	1045	995	992	974	1018	920	1000	1023	994	945	987	989	975	1008	1007	1037	977	1031	995	983	968	987	1043	1071	979	999	985	951	971	975	998	975	1038	995	975	984	1026	1000	996	978	1047	1017	965	1010	1001	930	1014	962	966	1038	988	1025	959	990	965	1006	1020	944	966	1004	1018	962	999	956	1008	1026	970	1039	936	988	1023	1026	1029	1009	987	991	1032	981	1010	1028	995	1014	1026	964	963	980	1029	927	1033	1027	953	1010	1067	1038	950	1015	986	989	1024	961	984	992	1029	955	1029	984	970	984	1025	1033	997	977	1006	994	969	1044	1000	1035	970	1036	1016	986	992	996	959	998	999	974	1045	981	1003	1020	998	1019	991	989	1033	1022	954	1022	1001	1023	979	1015	1014	976	1006	965	977	971	1016	1032	986	1024	989	946	1011	1024	1018	1005	998	964	1006	1024	961	1009	1036	967	1026	958	986	943	1006	999	972	1024	1006	1017	982	1039	1000	1017	989	1043	1007	981	1013	966	981	982	996	984	1040	1065	995	965	982	1070	927	985	995	1000	1003	962	978	1001	1019	1010	1040	991	1038	1019	973	1049	960
28354	17659	25510	30569	25043	22256	21503	24952	22542	18428	13475	7441	6561	4934	4467	3951	4892	4902	3853	3701	3705	2796	2830	2909	2953	3445	3527	8144	4095	4370	5528	4053	3317	3314	3749	4465	4340	5076	5898	7492	9188	10864	5329	12138	11876	9556	7226	7192	4064	4506	5599	2902	1693	1578	1693	2512	1438	1157	1031	1873	1233	1105	1172	1067	1449	991	885	730	707	614	477	471	490	471	449	540	433	406	388	419	422	408	468	465	546	646	503	467	380	392	413	372	400	350	363	397	397	352	369	340	368	333	357	358	346	324	379	344	352	375	352	338	354	367	354	363	381	355	335	328	371	370	329	360	366	405	360	378	331	375	397	375	366	368	337	400	366	375	360	368	381	392	351	342	335	373	361	369	389	357	354	380	359	362	331	391	356	350	351	381	342	359	379	380	380	365	388	347	386	351	358	360	388	359	395	367	385	359	392	360	365	366	383	359	330	360	334	350	371	360	389	373	316	388	373	374	363	332	427	383	361	385	349	375	351	394	399	412	391	346	356	385	348	408	357	387	368	326	375	370	367	361	379	390	366	365	385	358	389	348	343	388	375	364	354	340	370	366	353	399	356	357	391	381	398	349	389	345	394	310	376	353	379	369	379	365	363	429	353	360	393	363	327	354	354	369	332	350	341	364	367	334	363	358	372	382	374	352	382	364	347	338	380	359	349	370	394	367	341	368	373	396	350	363	345	381	364	382	387	380	354	370	356	370	347	335	381	386	352	363	378	340	366	390	380	361	383	362	369	386	361	348	390	367	320	359	374	347	324	368	383	336	371	338	380	370	385	367	372	374	381	347	359	372	405	322	365	361	385	379	381	404	355	329	388	345	341	346	380	373	347	357	353	358	373	369	350	376	354	373	343	350	426	395	384	376	363	360	396	366	373	323	340	391	387	328	350	373	371	380	365	402	389	347	361	347	403	369	379	360	359	378	367	379	371	350	344	388	367	362	352	358	379	349	333	374	362	392	349	372	370	366	362	396	359	356	415	333	323	357	359	360	360	354	386	339	364	348	361	421	349	351	394	341	372	356	362	364	382	386	355	362	360	342	361	356	368	344	346	315	350	357	364	367	362	341	377	371	390	345	371	387	399	356	365	373	323	344	368	365	347	319	355	401	383	335	362	368	365	365	344	347	351	378	379	341	368	375	374	374	355	365	358	359	389	363	361	358	336	384	349	377	375	397	363	363	354	377	384	341	382	359	357	364	352	335	347	326	390	351	343	369	380	361	368	363	379	396	349	367	377	351	370	359	373	373	357	375	340	379	348	373	368	390	390	374	381	377	326	372	342	340	371	392	360	378	372	373	356	355	386	375	327	344	384	330	391	347	386	388	377	376	344	341	357	367	359	385	371	388	374	378	397	369	336	359	399	387	353	363	375	385	336	345	356	373	348	366	375	393	328	354	335	320	381	349	383	363	372	361	354	392	377	376	372	385	384	356	390	339	383	401	351	382	360	370	325	340	353	360	370	377	388	386	360	378	346	355	353	366	406	363	375	375	361	362	357	365	364	349	355	349	337	328	370	359	370	382	359	377	347	364	365	364	364	386	345	384	365	351	379	377	351	352	350	392	374	348	397	368	380	391	367	357	324	346	342	312	329	367	384	363	344	338	343	375	360	352	353	376	357	381	357	364	380	397	379	321	370	360	369	371	369	349	396	370	363	362	394	369	357	358	380	374	361	391	336	368	367	376	344	365	332	376	346	378	333	365	337	358	369	370	342	375	383	378	346	376	354	371	344	333	350	378	347	361	376	346	357	367	355	354	371	370	402	353	373	366	353	357	415	384	354	371	334	375	377	346	368	365	339	344	328	357	368	362	369	374	362	362	328	362	374	364	352	370	395	373	371	383	374	377	334	364	373	347	386	357	365	360	354	318	382	365	356	385	338	376	363	377	383	386	367	394	360	377	373	379	371	375	352	372	350	329	340	372	362	370	354	391	374	359	371	356	357	342	356	372	345	347	359	379	387	354	346	370	331	405	363	369	365	345	328	358	363	371	351	339	343	375	355	362	348	380	347	347	372	360	350	354	400	366	363	333	374	350	367	375	395	352	356	343	354	354	354	352	360	385	371	399	314	378	353	392	357	364	348	386	384	369	372	348	333	370	346	392	364	383	375	364	354	347	361	375	389	360	337	347	377	368	369	387	345	388	372	349	337	378	394	361	359	369	391	376	385	360	342	376	356	354	391	387	356	362	345	359	390	364	337	336	354	334	379	346	378	395	367	371	347	337	383	396	348	345	363	331	351	377	365	360	356	350	330	361	374	341	365	377	406	358	403	369	339	373	371	371	367	366	368	352	387	373	385	355	413	358	395	338	349	324	347	367	397	354	371	373	353	364	380	388	372	359	338	419	353	365	350	375	354	367	368	360	363	342	355	370	362	348	366	355	348	364	374	380	326	378	386	366	370	390	397	369	337	391	379	372	366	352	343	339	377	367	389	358	374	362	359	358	382	397	342	381	371	373	359	400	324	354	352	357	381	351	376	365	351	359	380	390	384	371	349	360	350	344	357	325	365	346	351	359	394	365	343	329	366	373	357	347	350	379	352	317	357	364	360	351	373	370	357	361	342	364	365	387	374	334	365	338	360	397	337	372	367	361	351	351	363	373	381	386	396	347	384	369	404	384	379	371	384	395	368	310	367	379	374	340	347	391	370	336	388	358	378	363	378	410	350	375	332	379	358	380	364	368	358	335	371	359	356	382	346	365	335	361	385	336	390	373	413	327	373	376	384	363	376	384	352	375	382	351	358	398	398	361	364	376	351	358	338	363	393	371	378	394	336	330	356	346	369	352	332	387	355	359	368	368	368	331	407	405	350	403	364	346	380	360	362	374	343	329	369	333	355	379	401	349	376	342	336	390	338	385	350	350	394	347	342	364	359	385	380	332	372	362	331	357	365	389	385	370	351	342	397	388	368	317	389	366	370	327	378	345	404	377	364	394	372	358	357	344	351	337	355	337	345	367	379	342	363	374	389	362	378	370	356	337	332	394	363	375	367	365	354	365	352	366	371	338	349	368	377	379	360	375	365	353	346	392	385	351	373	356	345	381	381	376	361	350	333	348	393	377	366	379	371	367	359	353	363	370	375	352	375	352	354	385	370	372	369	330	355	358	390	371	347	362	349	373	331	381	351	377	363	414	368	385	376	363	348	400	367	353	357	365	350	367	387	358	335	344	363	337	334	374	381	404	376	398	383	384	372	360	358	345	351	342	363	359	353	379	363	348	392	355	391	367	380	354	353	377	331	393	388	328	383	373	364	349	361	350	360	355	339	340	377	351	334	393	360	380	333	364	365	346	349	389	352	340	407	330	336	326	362	349	340	386	399	344	384	342	362	370	339	350	348	368	340	348	352	366	378	387	346	382	350	380	359	381	344	344	365	351	358	391	340	371	345	358	363	356	357	351	388	344	329	339	368	394	392	370	357	361	376	360	379	364	384	366	363	358	393	388	379	352	362	355	379	326	387	378	382	395	385	411	363	328
16449	12662	24299	28049	26319	26055	29553	35733	32803	33169	28800	20702	21631	18196	17243	15889	18439	16708	15949	16426	16547	13392	14377	14577	15395	17897	18415	29560	17682	21876	25199	22293	18323	19193	20370	22002	22099	25570	27560	31974	34884	36251	23559	38590	34185	30815	26187	29325	19851	23035	25018	16216	11156	10870	11282	15243	9068	7784	6654	12361	8428	7793	8666	7699	9771	6643	5997	4796	4497	3446	2242	2016	1966	2061	2211	2575	1800	1493	1382	1309	1569	1571	1971	2016	2483	3988	2078	1866	1446	1549	1397	1286	1140	1114	1144	1136	1088	1047	1096	1096	1035	1084	1071	1074	1067	1070	1069	1041	1059	1093	1042	1107	1044	1090	1032	1047	1071	1056	1079	1050	1051	1031	1032	1091	1091	1065	1068	1056	1128	1078	1047	1062	1040	1053	1075	1066	1057	1077	1064	1046	1084	1064	1052	1062	1051	1081	1080	1048	1040	1147	1056	1014	1075	1075	1056	1092	1064	1053	1043	1008	1094	1043	1044	1055	1020	1026	1023	1054	1081	1079	1094	1093	1022	990	1003	1073	1058	1082	1081	1045	1004	1044	1079	1118	1106	986	1061	1014	1117	1072	1068	1062	1039	1109	1089	1066	1061	1090	1093	1014	1076	1030	1088	1067	1053	1029	1092	1068	1088	1098	1080	975	1061	1081	1027	1070	1043	1021	1006	1013	1051	1073	1099	1056	1097	1013	1063	1055	1093	1094	1074	1140	1083	1044	1031	1048	1080	1114	1107	1119	1014	1125	1102	1085	1080	1062	1070	1012	1113	1056	1040	1086	1103	1081	1056	1028	1022	1056	988	1074	1050	1017	1067	1016	1051	979	1076	1094	1083	1081	1088	1047	1071	1066	1015	1132	1067	1068	954	1098	1063	1099	1031	1088	1032	1022	1053	1054	1039	1084	1079	1078	1098	1019	1087	1148	1021	1031	1034	1035	1019	1087	985	1067	1029	1021	1051	1048	1022	1027	997	1071	1102	1043	995	1063	1058	1020	1097	1047	1003	1057	1106	1029	1043	1048	1042	1100	1062	1091	1108	1063	1057	1019	1026	1023	1064	1150	1022	1089	1036	1081	1114	1032	1043	1045	1030	1007	1075	1032	1058	1033	1073	1081	1063	1017	988	1053	1090	1037	1051	1000	997	1040	1008	1099	995	1026	1112	1059	1120	1042	1096	1038	1068	1013	1073	1045	1077	1030	1036	1070	1070	1009	1102	1012	1080	1071	1106	1015	1044	1070	1032	1006	1094	1044	1047	1025	1112	1032	1072	1027	1057	1070	1133	1040	1025	1079	1029	1096	1072	1030	1061	1092	1013	1008	1033	1002	1141	1065	1062	1038	1063	1033	1065	1080	1081	1056	983	1065	1049	1062	1040	1035	1036	1054	1085	1038	1025	1073	1100	1062	1042	1015	1042	1085	1039	1096	1088	1086	1021	1081	1061	1037	1095	1021	1058	1141	1006	994	1053	1043	1043	1036	1065	1043	1031	1015	1005	1099	1077	1049	1039	1040	1053	1033	1055	1037	1026	1054	1025	1013	1027	1019	1040	1042	992	1031	1016	1048	1006	1089	1023	1063	1118	1038	1059	1050	1048	1038	1054	1063	1034	1086	1024	1027	1018	1063	1087	1086	1054	1064	1061	992	1060	1040	1026	1054	1043	1026	1078	1071	990	1052	1038	999	1039	1061	1092	1059	985	1068	1029	1074	1053	1025	1009	1034	1041	1033	1052	1002	1016	1124	1052	1103	1005	987	1040	1052	1031	1039	1044	1011	1061	1072	1056	1023	1111	1058	1109	1039	1055	1010	1109	1057	1076	1023	1023	1032	1041	1076	1060	1063	1072	1103	1083	1059	1045	1100	985	1063	1084	1011	1034	1060	1059	1047	1101	1012	1084	1071	1080	1041	1078	1009	1076	978	1029	984	1029	1035	1077	1049	1046	1019	1047	1051	1081	1064	1060	1056	1040	1051	1074	1034	1063	1044	1035	1077	1023	1138	1035	1056	997	1109	1078	1092	1086	1031	1050	1070	1040	1117	1020	1047	1015	1056	1059	1016	1051	1094	1088	1072	1094	980	1059	984	1081	1047	1058	1061	1073	1073	1057	1022	1037	1073	1107	1040	1059	1061	1040	1085	1022	1035	1113	1056	1060	1043	1042	1073	1064	1116	1066	1033	1090	1106	1069	1040	1008	1062	1091	1046	1029	1039	1042	1065	1049	1085	1080	1024	1086	1100	998	1032	1073	1012	1030	1058	1036	1072	1045	1019	1094	1016	1071	1054	1014	984	1081	1051	1072	1064	1001	1074	1077	1080	1055	1045	956	1054	1020	1072	1065	993	1086	1055	1062	990	995	1048	1033	1045	1052	1018	1044	1032	1034	1051	997	1056	1012	1000	1061	1051	1035	1031	1049	1070	1011	1074	1037	1022	1103	1071	1063	1063	988	1074	1066	1023	1042	999	1080	1048	1062	1047	1082	1076	1112	1036	1029	1095	1033	1082	1035	994	1041	1036	1089	1085	1082	1129	1082	1033	1001	1079	1000	1044	1020	1030	1123	1051	997	1069	1061	1040	1055	1058	1034	1087	1048	1031	1004	999	1021	1053	1047	1079	1008	1015	1064	1024	1085	1082	1040	1031	1015	1028	1068	1070	980	1012	1081	1027	1055	1081	1021	1041	1103	999	1086	991	1075	1047	1044	998	992	1096	1051	1048	1074	1085	1073	1053	1070	1069	1105	1030	1076	1032	1088	1037	1079	1040	1085	1084	1024	1054	1079	1089	1030	1085	1062	1034	1048	1049	1106	1062	1061	1092	1049	1071	1057	1105	1070	1099	1048	1101	1030	1092	980	1057	1093	1103	1012	1043	1050	1034	1047	1069	1089	1099	1097	1019	1106	1069	1024	1110	1081	1027	1023	1059	1090	1086	1014	1037	1087	1048	1038	1046	1029	1050	1074	1054	1057	1054	1080	1097	1117	1053	1018	1056	1082	1086	1070	987	1025	1049	1079	1023	1044	1035	1119	1078	1051	1026	1028	1070	1107	1029	1020	1077	1057	1097	1061	1016	1068	1005	1072	1158	1020	1055	1082	1039	1070	1021	1097	1004	1050	1052	1087	1054	1060	1052	1085	1037	1031	1027	1062	1076	1023	1066	1058	1072	983	999	1072	1076	1038	1056	1085	1027	1055	1109	1002	975	1045	1077	1023	1077	1053	1062	1042	1052	1077	1011	991	1059	1005	1049	994	1061	1051	1054	1047	1051	1036	1077	1042	1037	1056	1031	1054	1049	1003	1037	1012	1056	1073	1109	1072	1059	1029	1034	1077	1059	1046	1029	1053	1038	1046	1065	1009	1084	1120	1021	1036	1082	1066	1074	1053	1090	1083	1044	1079	1063	1052	1077	1059	1085	1036	1051	1062	1019	1077	962	1077	1067	1088	1040	1040	971	1088	1008	1058	1090	1030	995	1091	1082	1004	1055	1028	1005	1036	1030	1082	997	1079	1033	1010	1078	1068	1027	1058	1070	1027	1059	1053	1040	1031	1050	1077	1051	1005	1027	1046	1048	1017	1070	1004	1009	1041	1116	1037	1022	1104	981	1023	1070	1064	1006	1034	1030	1038	1058	1076	997	1039	1009	1047	1112	1036	1043	1039	1057	1028	1076	1063	1043	1042	1039	1091	1054	1069	1091	1103	1012	1055	1061	1054	1039	1057	1018	1065	1029	1016	1061	1071	1087	1071	1054	1073	1058	1004	1038	1097	1019	1030	1047	1042	1059	1093	1070	1067	1022	1040	1031	1027	1057	1093	1070	1027	1046	1089	1060	1054	996	1033	1090	1013	1069	1031	980	1066	1002	1069	1039	1023	1095	1043	1066	1009	1028	1033	1008	1067	1113	1020	1090	1064	1036	1065	1056	1049	1057	1041	1058	1069	1024	1089	1098	1066	1100	1069	1015	1045	1005	1046	969	1053	1084	1035	1013	1054	1108	1061	1074	1077	1059	1051	1051	1048	1088	1015	1047	1041	1004	1048	1091	1054	1104	1040	1093	1014	1055	1056	1034	1087	1057	1108	1010	1084	1050	992	1009	1027	1068	1043	1069	1054	1074	1085	1086	1073	1044	1084	1069	1004	994	1038	1037	1000	1056	1019	1046	1032	1075	1059	1134	1047	997	1002	1001	1001	1078	1068	1022	1051	1076	1104	1034	1071	1101	1015	1014	1058	1043	1078	1055	1102	1006	1009	1114	1121	1088	985	1076	1071	1075	1055	1068	1073	990	1067	1093	1045	1060	1082	1059	1064	1113	1071	1062	1030	1056	1061	1070	1035	1060	1024	1091	1008	1013	1040	1051	1004	1068	1009	1103	1059	1037	1031	1000	1034	1033	1048	1068	1087	1049	1099	1021	1029	1083	1019	1068	1023	1049	1108	998	1090	1077	1090	1044	1067	1040	1016	1065	1028	1055	1132	1056	1068	1042	1056	1070	1073	1028	1083	1068	1026	1031	1053	1125	1065	1032	1102	1109	1097	1085	1016	1062	1074	1010	1123	1025	1043	1034	1047	1068	1099	1077	1026	1044	1055	1103	1070	1054	1059	1067	1013	1055	1094	1006	1037	1069	1028	998	1104	1063	1061	1050	1069	1011	1045	1058	1017	1060	1074	998	1067	1037	1021	1053	1104	1062	1027	1066	1037	1066	1022	1102	1067	1072	1028	1056	1072	1061	1063	1051	1110	1034	1003	1149	1081	1015	1039	1093	1041	1041	1043	1085	989	998	1061	1056	1013	1013	1077	1013	1062	1031	1059	1084	1089	1022	1131	1030	1037	1046	1076	1064	1064	1069	1040	1052	1063	1035	1070	1039	989	1057	1046	1021	1073	1065	1033	1064	1057	1118	1083	1072	1094	1052	1045	1052	1082	1102	1068	1094	1050	1101	1028	1080	1058	1015	1018	986	1059	1094	1071	1046	1091	1067	1069	1120	1092	1109	1030	1032	1071	1046	1096	1012
5165	2577	3481	4254	2837	1875	1603	1942	1562	1202	1025	872	701	693	675	593	686	639	587	610	634	571	536	568	556	566	602	731	559	618	643	627	571	564	610	591	569	641	693	709	810	759	647	829	806	767	730	726	612	625	673	539	539	537	531	547	521	525	514	565	501	527	503	504	520	474	506	538	514	488	525	512	443	524	496	490	492	475	502	455	475	465	487	504	483	505	523	503	467	485	468	479	461	491	456	513	480	483	481	478	459	497	496	481	479	487	454	493	541	476	511	477	496	500	445	502	506	437	473	486	489	452	535	488	492	496	500	496	506	500	523	502	485	477	489	494	469	508	448	445	478	483	493	496	462	524	504	530	465	463	519	468	501	448	487	453	456	488	489	493	493	474	481	452	487	494	510	493	465	453	492	500	461	478	494	452	494	490	535	464	490	503	522	478	459	491	451	495	474	527	494	492	484	488	499	488	482	488	450	500	477	509	506	457	496	489	510	519	470	483	519	482	488	511	510	452	465	478	503	480	486	487	469	457	492	467	493	453	517	474	445	459	489	504	518	491	505	465	486	457	498	476	490	510	468	479	463	497	508	507	469	510	495	477	487	479	500	473	493	490	482	471	463	489	501	486	490	465	473	501	459	473	512	500	495	496	505	431	476	485	495	478	461	468	465	466	499	444	462	460	464	490	550	433	490	471	512	481	532	499	483	444	448	487	503	489	478	504	476	495	480	499	495	436	462	480	507	473	431	502	500	516	438	468	463	456	468	429	496	458	480	480	483	486	471	511	487	499	459	476	492	511	448	465	485	504	476	457	469	495	469	504	506	480	520	467	534	513	470	470	508	474	480	497	498	492	485	481	507	463	512	476	469	465	462	469	478	472	487	507	517	484	492	476	498	481	490	516	481	466	464	471	458	484	488	482	508	462	516	478	495	497	497	472	479	511	494	465	488	512	522	481	453	469	503	471	468	497	458	476	514	525	463	483	463	482	459	472	490	465	523	486	508	461	494	510	495	512	460	446	489	480	529	496	490	504	502	486	510	492	497	495	510	481	489	518	461	476	446	511	479	500	477	535	473	465	497	469	483	467	493	496	502	482	511	482	498	496	486	498	449	544	475	493	471	488	477	513	484	488	517	457	465	474	435	458	473	510	475	514	468	501	517	470	512	502	485	485	500	504	496	511	486	466	473	425	460	496	533	443	490	493	486	513	504	502	517	506	459	496	497	495	487	479	501	482	475	507	495	492	496	472	497	473	485	484	453	473	481	493	475	493	513	477	493	480	480	468	497	499	548	494	488	456	479	472	497	488	476	482	472	528	481	472	474	477	485	509	491	491	456	512	454	510	489	511	487	475	488	506	505	491	490	493	464	483	507	488	489	530	469	513	450	515	425	501	497	458	456	469	464	482	508	489	500	477	477	499	485	447	491	500	490	475	491	510	475	509	458	487	469	489	484	466	493	500	505	463	482	528	498	516	468	489	457	512	503	476	526	493	465	510	476	481	505	499	479	502	500	485	470	485	485	458	464	463	475	484	479	475	487	512	499	513	490	523	488	476	490	484	468	499	510	469	467	467	516	473	495	488	525	512	499	508	509	501	463	487	516	517	496	472	483	470	510	496	499	480	469	473	470	469	487	479	477	487	527	460	536	511	494	484	496	466	444	484	504	501	479	510	480	442	499	493	520	522	502	474	468	496	425	477	504	479	504	492	482	462	511	495	505	526	482	497	516	495	488	467	492	455	499	472	460	494	475	465	468	483	488	489	477	495	485	465	443	484	496	488	494	471	441	540	489	504	491	470	466	473	490	473	477	431	480	481	492	516	476	445	467	469	486	472	451	457	488	510	492	457	500	484	504	468	494	469	503	519	514	500	492	486	484	452	473	509	464	476	513	478	481	449	495	463	467	455	477	460	510	484	474	489	493	494	461	500	478	476	476	495	505	476	422	498	471	474	501	467	526	475	496	493	506	456	476	475	491	482	490	468	505	488	490	475	500	501	446	467	490	495	505	524	470	502	499	458	512	501	494	479	493	462	438	478	443	513	475	489	466	412	461	485	482	519	533	504	513	443	479	482	484	519	488	513	495	468	511	469	474	494	495	475	475	481	484	486	453	461	442	474	503	492	465	464	490	498	480	507	476	457	488	474	493	501	538	488	488	475	428	489	502	479	500	496	522	512	486	453	485	515	486	480	488	500	496	489	501	522	473	476	485	478	456	482	475	491	465	462	469	481	456	497	459	506	468	477	502	457	459	447	500	469	498	505	507	491	460	490	496	507	471	457	459	456	443	458	471	499	481	528	473	482	448	512	499	469	526	448	506	484	471	503	525	511	527	473	455	500	492	490	497	477	474	466	507	494	475	468	473	452	433	479	461	515	516	504	517	498	451	498	483	485	465	471	491	458	464	489	473	503	486	472	495	448	468	507	509	481	481	499	479	485	481	506	508	494	485	521	479	482	498	471	464	458	509	461	492	494	493	465	477	471	498	496	470	531	504	491	474	455	463	468	486	472	471	442	462	493	447	498	466	458	456	504	518	481	507	500	519	511	451	504	493	493	474	502	441	499	479	462	472	483	500	478	474	481	499	476	498	476	488	467	517	489	482	463	468	475	474	503	484	525	515	501	474	475	495	490	483	515	514	473	514	506	484	476	481	533	484	478	487	495	522	471	482	487	495	496	497	493	482	464	449	505	479	497	477	462	493	492	495	467	484	485	495	496	534	462	504	477	495	508	466	527	513	490	481	465	475	486	489	479	489	498	468	478	497	465	518	531	481	439	493	467	512	477	483	503	491	492	423	519	499	477	518	462	450	484	475	472	506	489	473	512	458	499	479	467	511	499	453	492	471	474	477	461	493	474	489	491	454	472	439	468	483	481	491	503	476	526	483	487	472	498	460	502	466	531	500	504	468	474	489	499	498	460	471	485	472	496	531	499	473	523	508	497	469	497	496	473	555	497	511	501	453	540	484	423	479	451	458	457	476	491	486	446	491	476	515	491	515	470	442	501	496	445	490	516	497	457	477	488	488	485	491	466	518	474	488	495	493	459	492	478	498	473	492	502	484	479	472	455	495	452	469	448	497	524	528	499	458	513	468	515	475	492	474	471	495	466	520	465	484	472	482	490	481	480	500	487	508	461	462	511	450	503	502	482	520	500	502	481	479	466	525	506	491	466	453	472	466	480	484	500	481	454	490	492	471	476	517	443	471	458	481	467	485	489	462	488	462	453	486	488	477	496	488	494	490	471	485	470	492	486	473	497	462	530	459	476	504	510	475	497	516	509	530	496	456	476	517	469	513	509	501	490	492	482	448	457	460	472	489	493	465	487	515	488	481	448	532	487	495	485	479	468	473	521	479	465	532	492	481	491	471	475	483	511	462	466	491	509	490	483	520	465	465	438	475	511	452	494	477	497	546	467	510	505	451	507	479	481	494	481	428	464	515	473	462	486	515	482	490	516	537	492	431	492	511	493	492	520	514	476	492	475	485	484
4501	3331	6909	9829	7465	5687	5462	7214	5341	4365	3992	3128	3037	2606	2573	2455	2812	2403	2264	2267	2202	2097	2059	2098	2136	2344	2269	3253	2247	2259	2603	2302	2146	2352	2286	2362	2276	2535	2679	3062	3516	3682	2406	4261	3586	3124	2854	2977	2155	2406	2553	2072	1730	1698	1759	1989	1556	1620	1572	1798	1723	1600	1670	1597	1652	1551	1577	1485	1398	1365	1405	1377	1369	1397	1379	1341	1387	1396	1437	1376	1307	1312	1350	1422	1409	1445	1362	1393	1353	1291	1350	1371	1387	1387	1342	1349	1304	1250	1335	1324	1329	1384	1312	1303	1319	1290	1412	1338	1350	1355	1364	1346	1338	1420	1355	1376	1316	1375	1345	1330	1309	1399	1346	1312	1307	1291	1439	1312	1346	1361	1333	1328	1298	1337	1331	1350	1326	1316	1404	1308	1366	1404	1311	1365	1352	1388	1338	1349	1371	1330	1412	1369	1313	1372	1337	1325	1365	1351	1350	1329	1304	1360	1245	1318	1339	1327	1333	1346	1356	1371	1367	1354	1348	1349	1331	1346	1384	1328	1357	1287	1372	1331	1308	1369	1414	1331	1323	1414	1359	1416	1366	1383	1428	1332	1343	1362	1341	1311	1316	1340	1381	1384	1347	1349	1393	1283	1300	1340	1367	1353	1401	1352	1385	1377	1294	1323	1296	1384	1366	1299	1299	1456	1389	1325	1416	1317	1414	1382	1325	1339	1365	1389	1373	1430	1315	1401	1379	1387	1382	1350	1389	1347	1383	1371	1362	1294	1423	1353	1352	1298	1325	1350	1346	1338	1356	1356	1331	1315	1341	1296	1364	1345	1337	1321	1363	1317	1360	1358	1291	1344	1384	1325	1340	1386	1341	1366	1341	1330	1379	1329	1377	1381	1330	1350	1333	1366	1385	1326	1400	1330	1364	1362	1278	1328	1335	1372	1373	1319	1400	1293	1386	1312	1340	1334	1342	1328	1335	1304	1275	1340	1360	1400	1357	1373	1284	1303	1368	1332	1311	1306	1285	1338	1368	1376	1275	1396	1346	1320	1358	1298	1333	1381	1292	1390	1331	1339	1263	1323	1266	1340	1378	1384	1336	1284	1364	1256	1359	1317	1329	1327	1364	1349	1410	1415	1362	1339	1319	1393	1308	1360	1354	1343	1413	1373	1325	1297	1308	1382	1366	1351	1346	1335	1360	1338	1377	1316	1325	1371	1421	1321	1295	1392	1383	1296	1363	1376	1363	1371	1348	1347	1357	1370	1362	1402	1311	1370	1394	1348	1364	1346	1364	1385	1304	1346	1379	1293	1374	1399	1357	1301	1325	1338	1365	1340	1370	1274	1357	1292	1383	1344	1321	1327	1339	1372	1359	1406	1389	1395	1375	1380	1379	1349	1291	1356	1361	1386	1402	1389	1344	1314	1318	1315	1400	1341	1365	1382	1364	1387	1358	1378	1331	1343	1321	1396	1356	1318	1414	1337	1361	1326	1384	1368	1294	1304	1406	1334	1356	1365	1352	1348	1318	1337	1343	1358	1367	1370	1314	1287	1364	1331	1346	1316	1387	1386	1321	1323	1323	1363	1369	1350	1335	1382	1449	1271	1338	1296	1354	1383	1336	1335	1385	1366	1310	1386	1342	1383	1373	1356	1273	1295	1276	1339	1373	1347	1321	1301	1399	1366	1349	1342	1291	1331	1313	1376	1309	1347	1402	1381	1377	1376	1362	1393	1349	1329	1325	1349	1375	1325	1369	1335	1411	1333	1303	1316	1347	1361	1328	1317	1316	1337	1365	1331	1381	1391	1328	1425	1341	1351	1304	1290	1384	1400	1357	1316	1348	1348	1379	1344	1394	1365	1336	1318	1284	1334	1391	1346	1381	1329	1380	1335	1340	1348	1312	1327	1364	1363	1357	1378	1293	1354	1341	1348	1399	1327	1320	1307	1277	1362	1340	1355	1348	1368	1328	1305	1364	1369	1300	1394	1362	1324	1398	1324	1326	1337	1309	1380	1294	1374	1311	1328	1377	1345	1329	1352	1366	1354	1373	1357	1349	1363	1354	1354	1344	1346	1287	1336	1359	1286	1342	1303	1345	1362	1356	1363	1347	1382	1312	1321	1395	1295	1333	1386	1390	1358	1340	1406	1360	1336	1333	1403	1348	1286	1414	1374	1380	1336	1324	1352	1347	1360	1326	1382	1341	1353	1404	1304	1340	1363	1373	1356	1330	1322	1310	1345	1327	1329	1404	1343	1373	1340	1310	1338	1330	1344	1359	1331	1357	1283	1393	1340	1346	1280	1310	1402	1253	1366	1340	1324	1417	1388	1324	1360	1257	1329	1327	1364	1336	1384	1353	1329	1346	1353	1382	1388	1331	1362	1308	1275	1310	1376	1309	1367	1448	1353	1303	1314	1344	1376	1339	1299	1361	1415	1377	1353	1377	1360	1405	1379	1347	1287	1306	1330	1392	1328	1304	1298	1427	1365	1363	1288	1426	1363	1355	1318	1389	1367	1375	1355	1362	1359	1363	1315	1372	1330	1338	1325	1331	1353	1380	1356	1346	1331	1364	1343	1408	1400	1308	1308	1312	1331	1337	1354	1377	1412	1286	1311	1335	1345	1341	1337	1340	1271	1383	1323	1322	1335	1381	1342	1332	1345	1320	1384	1379	1398	1300	1308	1337	1351	1340	1387	1325	1344	1330	1326	1405	1391	1373	1420	1332	1270	1368	1438	1386	1338	1350	1322	1384	1343	1296	1360	1336	1320	1323	1327	1351	1281	1316	1343	1357	1373	1348	1279	1354	1322	1306	1378	1303	1332	1276	1351	1339	1360	1366	1357	1283	1412	1337	1287	1310	1335	1384	1353	1357	1312	1331	1336	1375	1353	1295	1369	1300	1351	1367	1346	1343	1349	1339	1323	1335	1332	1331	1312	1361	1323	1346	1326	1338	1399	1349	1375	1380	1325	1314	1348	1338	1353	1320	1345	1359	1354	1336	1331	1331	1333	1350	1376	1361	1328	1325	1375	1361	1397	1383	1383	1384	1392	1359	1367	1321	1318	1342	1279	1340	1367	1355	1303	1385	1341	1327	1389	1331	1402	1370	1340	1360	1364	1376	1299	1350	1356	1296	1327	1316	1367	1335	1330	1299	1355	1318	1378	1296	1346	1362	1362	1304	1342	1383	1336	1319	1326	1280	1307	1287	1338	1394	1310	1344	1357	1322	1324	1415	1385	1364	1304	1379	1385	1372	1341	1328	1344	1324	1348	1286	1387	1283	1413	1288	1366	1343	1388	1362	1349	1383	1314	1390	1315	1315	1357	1404	1323	1362	1314	1361	1309	1347	1376	1372	1393	1318	1345	1377	1349	1306	1327	1388	1293	1309	1418	1419	1330	1375	1340	1307	1354	1368	1362	1356	1326	1332	1372	1336	1348	1371	1427	1342	1320	1307	1344	1333	1327	1424	1406	1430	1324	1351	1290	1304	1392	1334	1337	1368	1349	1356	1333	1311	1336	1343	1369	1356	1206	1345	1338	1353	1313	1302	1364	1388	1317	1336	1336	1439	1358	1296	1332	1406	1378	1341	1368	1299	1314	1354	1287	1309	1365	1297	1378	1314	1342	1325	1338	1352	1335	1303	1280	1354	1268	1317	1324	1333	1388	1372	1343	1273	1259	1309	1388	1378	1320	1370	1310	1348	1344	1347	1380	1352	1333	1383	1410	1290	1370	1362	1368	1352	1387	1309	1366	1368	1302	1355	1360	1374	1375	1322	1273	1298	1372	1366	1349	1310	1339	1369	1303	1377	1338	1404	1368	1348	1328	1355	1379	1371	1345	1320	1293	1353	1292	1345	1287	1332	1385	1310	1368	1395	1415	1323	1360	1328	1356	1381	1383	1367	1343	1371	1366	1304	1347	1337	1319	1356	1324	1338	1310	1374	1337	1396	1363	1371	1326	1310	1337	1316	1342	1294	1354	1366	1307	1383	1333	1374	1335	1397	1359	1337	1337	1380	1392	1309	1324	1339	1355	1403	1320	1384	1252	1326	1413	1321	1358	1330	1416	1413	1381	1396	1314	1326	1330	1435	1335	1334	1278	1349	1397	1339	1373	1379	1306	1393	1363	1406	1374	1311	1342	1331	1365	1355	1317	1351	1281	1374	1370	1297	1381	1323	1311	1367	1304	1310	1393	1338	1369	1305	1365	1366	1294	1352	1343	1357	1381	1328	1331	1295	1369	1365	1359	1389	1352	1345	1312	1283	1330	1290	1311	1358	1334	1331	1326	1332	1324	1326	1368	1366	1289	1346	1304	1339	1374	1333	1335	1336	1325	1376	1388	1279	1348	1302	1365	1362	1353	1364	1350	1332	1307	1381	1438	1319	1384	1364	1358	1280	1365	1307	1336	1384	1360	1350	1377	1347	1289	1379	1364	1303	1285	1390	1340	1364	1351	1323	1361	1324	1404	1290	1319	1355	1393	1391	1325	1343	1319	1324	1419	1266	1331	1432	1356	1410	1330	1310	1357	1372	1425	1374	1352	1389	1364	1375	1387	1375	1303	1402	1289	1376	1345	1420	1440	1343	1330	1409	1301	1311	1322	1365	1301	1401	1388	1366	1354	1337	1295	1334	1324	1349	1326	1281	1313	1354	1321	1319	1347	1327	1353	1272	1379	1414	1359	1304	1382	1366	1369	1342	1329	1343	1370	1307	1329	1378	1388	1282	1320	1376	1339	1372	1288	1408	1327	1329	1308	1303	1288	1327	1322	1292	1384	1393	1322	1318	1311	1344	1382	1317	1350	1369	1349	1292	1325	1331	1343	1309	1369	1340	1370	1336	1353	1322	1379	1385	1326	1258	1328	1297	1383	1358	1314	1366	1368	1342	1332	1337	1369	1332	1363	1324	1321	1370	1390	1383	1328	1362	1401	1342	1333	1364	1362	1353	1344	1369	1313	1410	1393	1321	1355	1359	1315	1335	1349	1374	1288	1327	1403	1404	1330	1398	1330	1345	1320	1337	1318	1351	1350	1335	1369	1307	1296	1361	1380	1280	1339	1407	1328	1308	1309	1283	1334	1353	1344	1346	1397
18737	10665	17998	26135	21744	17794	14232	19058	15742	11243	8371	4616	3481	2850	2724	2320	2975	3091	2181	2183	1954	1449	1532	2009	2179	2024	1969	4713	2664	2529	2983	2372	1812	2009	2378	2469	2492	2673	3333	4060	5269	5447	2460	7216	6102	4529	4154	4617	2173	2470	2774	1571	1218	1056	1008	1520	921	875	795	1244	847	859	908	808	1046	806	653	557	594	491	452	441	427	536	486	467	465	416	414	422	460	432	459	413	539	519	418	459	403	404	436	377	404	384	405	387	403	422	390	382	388	412	392	405	386	406	421	391	383	381	381	391	370	379	362	422	373	377	403	400	430	448	393	388	385	405	415	392	365	399	399	381	442	353	354	359	404	411	408	371	387	386	371	408	361	396	396	348	427	384	386	364	402	380	393	400	371	407	401	377	357	410	402	382	398	407	382	392	389	394	385	357	392	364	380	397	380	372	387	381	380	375	367	402	406	393	377	384	409	381	404	406	367	369	381	392	414	406	385	388	386	398	396	371	376	392	352	377	391	388	375	413	381	379	387	377	356	378	400	398	384	385	450	394	400	384	389	399	367	389	410	358	392	408	400	434	389	389	410	401	387	384	406	414	388	415	387	405	389	412	374	386	390	424	432	364	376	431	380	363	386	380	390	392	384	370	389	422	422	417	370	382	386	383	405	395	402	378	390	424	399	397	361	393	412	376	395	397	387	388	356	388	400	370	370	376	420	371	429	387	373	399	389	415	384	407	374	382	390	405	393	386	383	378	405	396	379	371	430	384	390	377	400	394	370	399	385	401	415	394	385	393	354	411	427	370	378	354	375	447	426	370	395	383	379	385	407	369	413	414	397	378	378	400	421	351	389	389	409	416	409	355	402	395	397	377	369	400	366	399	401	412	401	396	369	415	391	413	426	364	393	406	381	346	402	402	397	362	416	394	391	411	359	384	400	378	380	389	373	393	369	390	396	397	359	391	371	365	409	376	399	354	390	398	394	409	372	409	406	383	407	415	435	407	388	390	394	352	401	415	383	401	438	439	399	390	388	403	360	358	409	364	377	392	376	415	383	392	383	426	356	412	398	396	431	404	411	382	404	370	401	386	401	395	366	400	383	384	383	378	389	393	390	414	389	403	383	381	403	420	379	383	390	407	421	392	401	406	386	390	374	450	397	417	365	445	378	420	408	400	400	412	366	384	398	392	378	427	352	429	408	426	414	406	390	375	380	401	398	328	382	384	411	407	408	408	396	391	399	384	407	365	412	391	391	421	416	382	404	417	402	383	376	394	391	364	371	365	371	374	343	361	395	359	374	387	402	365	390	381	391	384	390	369	358	379	408	387	421	393	391	381	397	443	371	368	415	424	405	411	384	398	387	382	390	409	364	413	373	409	437	395	351	382	387	365	386	408	408	379	416	429	363	392	358	406	388	430	421	371	413	374	373	393	375	361	392	371	389	382	399	419	412	410	405	389	424	433	397	392	390	400	387	411	422	396	393	382	396	408	367	385	367	403	386	375	372	406	396	381	382	396	386	393	401	399	372	391	461	388	401	383	380	413	413	408	395	387	429	380	424	368	386	412	384	409	354	430	393	395	394	414	392	418	395	377	356	377	402	410	429	418	387	383	377	374	401	411	373	369	398	396	385	385	402	407	408	367	382	398	380	372	387	437	405	393	378	388	379	389	421	403	420	376	389	428	402	431	387	359	419	378	400	397	392	398	440	362	381	375	390	424	375	389	410	404	393	382	389	389	386	380	396	442	369	399	425	369	363	384	400	403	393	376	440	394	411	430	415	378	417	404	384	393	393	378	405	426	396	370	379	322	414	413	413	366	426	410	391	373	384	403	387	392	387	399	439	381	371	411	431	413	375	368	393	357	369	404	391	388	396	420	385	416	399	419	385	418	421	382	418	378	350	365	383	369	414	359	408	401	404	369	378	364	412	351	358	400	361	369	360	389	390	392	390	364	404	384	389	418	391	410	397	396	370	401	356	359	376	378	398	390	396	391	379	388	422	396	387	409	368	404	390	426	405	377	396	398	386	374	371	424	397	404	397	410	434	401	362	383	412	379	397	389	385	388	376	372	400	409	377	393	368	383	345	342	367	377	385	409	370	383	386	443	386	395	417	406	362	378	396	386	394	328	400	400	381	399	385	396	418	390	416	407	374	386	402	379	375	388	387	351	391	394	394	403	390	348	394	385	381	359	372	360	406	372	384	412	373	426	365	390	420	416	403	400	431	357	397	375	372	416	405	380	381	413	401	362	386	378	416	373	379	395	373	390	390	369	382	380	412	388	401	402	385	363	386	380	385	412	410	409	406	394	377	381	369	392	382	403	365	405	409	399	406	401	425	366	361	378	390	416	379	395	409	427	383	403	399	416	395	391	383	400	386	390	392	354	390	412	371	352	385	353	413	408	417	389	404	397	399	409	408	383	398	402	378	429	400	382	369	403	365	390	404	394	401	395	393	386	387	393	409	420	383	367	363	397	405	394	378	402	366	427	381	398	388	399	414	400	408	431	378	380	369	392	404	361	399	390	398	416	370	386	375	348	353	364	399	392	418	375	385	393	371	399	386	386	362	393	389	412	367	398	417	407	397	392	355	376	342	380	390	368	381	387	351	422	399	426	372	367	375	387	364	380	383	373	419	392	389	390	380	398	394	381	395	394	411	407	395	366	388	353	368	412	452	425	435	387	372	374	398	403	359	397	389	399	376	358	394	406	410	371	363	402	379	392	393	382	401	408	403	395	369	404	428	399	392	382	367	360	392	379	369	416	382	390	400	393	400	387	374	418	377	401	373	347	429	425	401	369	411	398	385	400	409	388	383	367	411	396	384	367	384	359	378	432	443	360	441	381	377	344	391	430	422	391	383	391	405	401	371	407	390	399	351	353	392	395	391	419	358	364	394	388	407	405	383	385	408	381	380	369	387	402	403	408	394	397	403	414	396	393	365	377	378	372	412	397	370	433	376	382	408	442	403	390	372	400	370	408	394	396	379	377	362	366	393	412	379	370	359	404	372	390	361	377	406	391	393	397	384	366	380	379	421	370	379	412	385	372	380	431	419	401	383	394	399	409	363	384	411	399	420	404	412	365	369	406	443	393	395	434	383	403	381	389	368	382	415	384	355	402	407	379	395	386	393	418	392	405	401	395	415	402	384	375	395	366	402	422	397	415	415	412	379	394	375	387	393	403	370	381	365	417	423	411	394	398	362	404	409	389	373	395	410	381	376	390	413	386	383	379	372	404	368	409	410	383	394	397	389	387	383	377	389	343	367	396	363	364	392	384	394	374	397	378	448	391	376	390	387	381	402	423	401	429	390	386	426	397	384	377	364	372	385	388	387	376	439	405	385	390	402	422	410	414	417	403	372	375	387	403	397	378	374	387	397	411	396	410	408	398	397	379	417	384	413	388	380	372	416	433	395	360	393	414	406	403	370	408	396	397	387	402	399	390	391	368	401	373	403	398	403	365	404	363	391	370	355	397	355	393	395	389	365	380	381	370	388	395	396	371	359	356
11637	8807	18436	25221	24106	21040	21392	31295	27259	26296	22848	15427	14237	11864	12339	10989	13513	12293	10843	10787	10149	8668	8787	10381	11216	11917	11490	21131	13540	14832	17312	14576	11687	13413	14287	15513	15234	17540	20179	22436	26014	26349	15105	30056	25562	19589	20798	22492	12798	15335	15966	10129	7635	6746	6876	9551	5745	5228	4797	8607	5173	5169	6174	4704	7086	4391	3630	2888	3118	2067	1755	1609	1684	2244	1908	1555	1377	1349	1303	1281	1320	1568	1689	1665	2392	2224	1532	1634	1362	1145	1194	1202	1205	1231	1183	1112	1128	1093	1129	1127	1092	1060	1150	1164	1171	1073	1144	1102	1132	1100	1129	1072	1108	1157	1084	1159	1083	1096	1091	1121	1088	1132	1081	1084	1091	1157	1046	1147	1119	1051	1043	1074	1095	1105	1103	1080	1072	1139	1131	1101	1090	1227	1084	1064	1141	1186	1113	1117	1147	1103	1129	1142	1106	1120	1098	1115	1109	1082	1175	1055	1135	1139	1124	1068	1094	1178	1132	1139	1121	1034	1129	1126	1067	1090	1179	1099	1147	1102	1156	1145	1120	1119	1134	1135	1057	1086	1055	1074	1082	1087	1065	1120	1144	1186	1102	1138	1109	1099	1149	1049	1085	1128	1078	1057	1114	1125	1141	1074	1100	1180	1119	1141	1083	1105	1083	1169	1121	1119	1115	1082	1118	1095	1053	1132	1085	1080	1149	1162	1106	1180	1116	1154	1122	1140	1192	1110	1135	1106	1202	1115	1078	1077	1112	1176	1113	1105	1088	1204	1092	1145	1088	1129	1132	1160	1084	1112	1070	1120	1108	1092	1143	1164	1132	1113	1175	1088	1105	1102	1092	1107	1057	1074	1093	1105	1153	1102	1151	1074	1027	1059	1115	1108	1135	1102	1092	1087	1108	1077	1099	1136	1091	1108	1044	1094	1109	1125	1102	1097	1142	1156	1101	1067	1107	1108	1166	1092	1113	1113	1080	1130	1053	1022	1132	1149	1097	1143	1134	1139	1121	1087	1077	1129	1106	1073	1112	1129	1114	1103	1187	1195	1077	1023	1124	1120	1150	1093	1092	1122	1135	1127	1103	1078	1127	1111	1096	1018	1120	1107	1122	1172	1106	1106	1118	1106	1124	1070	1073	1094	1062	1121	1107	1130	1124	1030	1133	1123	1119	1116	1098	1132	1115	1066	1134	1137	1091	1049	1113	1123	1078	1142	1193	1094	1149	1095	1135	1073	1102	1113	1049	1129	1128	1133	1126	1085	1122	1068	1151	1156	1109	1156	1141	1100	1120	1145	1112	1097	1132	1100	1150	1116	1131	1145	1136	1137	1113	1123	1083	1092	1134	1147	1111	1159	1170	1103	1095	1087	1133	1073	1099	1075	1088	1118	1163	1110	1139	1166	1135	1082	1121	1107	1128	1147	1098	1094	1118	1085	1170	1110	1033	1132	1107	1121	1119	1073	1103	1138	1059	1182	1093	1095	1100	1107	1078	1106	1176	1113	1137	1112	1140	1056	1078	1164	1072	1130	1085	1150	1078	1175	1109	1087	1119	1096	1117	1163	1130	1102	1129	1133	1068	1117	1123	1097	1126	1119	1102	1038	1106	1100	1078	1078	1130	1068	1134	1087	1093	1064	1153	1109	1134	1092	1084	1069	1131	1133	1125	1100	1109	1174	1068	1056	1091	1110	1164	1092	1141	1075	1153	1083	1086	1078	1076	1139	1098	1105	1099	1120	1082	1095	1065	1151	1118	1123	1128	1102	1085	1116	1149	1101	1095	1097	1109	1121	1101	1109	1113	1078	1058	1077	1115	1026	1107	1057	1092	1115	1048	1034	1102	1106	1054	1092	1088	1122	1152	1146	1074	1098	1110	1042	1106	1181	1102	1136	1085	1123	1161	1156	1115	1128	1076	1163	1054	1118	1115	1147	1128	1075	1088	1136	1065	1104	1092	1082	1130	1169	1163	1178	1146	1116	1115	1092	1136	1139	1145	1076	1112	1089	1065	1104	1071	1109	1089	1145	1070	1115	1174	1083	1114	1153	1154	1146	1134	1056	1128	1142	1132	1126	1058	1098	1120	1107	1110	1072	1079	1122	1071	1113	1067	1171	1096	1174	1122	1066	1070	1104	1114	1139	1149	1088	1099	1119	1119	1100	1106	1110	1099	1148	1074	1137	1125	1082	1112	1090	1075	1051	1115	1122	1079	1064	1045	1073	1116	1134	1096	1155	1119	1131	1117	1080	1130	1078	1095	1114	1130	1136	1058	1095	1061	1129	1086	1092	1110	1163	1163	1104	1078	1101	1104	1159	1148	1143	1097	1111	1074	1114	1144	1121	1108	1099	1159	1110	1129	1029	1151	1109	1108	1077	1116	1139	1124	1128	1092	1114	1106	1111	1085	1162	1143	1097	1156	1080	1146	1094	1077	1075	1133	1165	1096	1130	1193	1060	1090	1102	1125	1082	1121	1052	1166	1112	1052	1086	1109	1064	1123	1116	1126	1114	1108	1132	1083	1017	1037	1074	1142	1104	1110	1137	1050	1138	1079	1096	1100	1066	1106	1146	1164	1085	1080	1087	1136	1128	1133	1116	1120	1109	1086	1123	1073	1122	1140	1127	1120	1113	1136	1061	1064	1116	1149	1073	1103	1119	1132	1102	1168	1091	1129	1043	1037	1043	1122	1148	1141	1065	1061	981	1164	1093	1109	1102	1066	1160	1142	1134	1126	1102	1147	1183	1127	1068	1102	1150	1148	1102	1119	1095	1058	1092	1099	1180	1082	1125	1096	1129	1129	1092	1121	1112	1083	1150	1045	1095	1102	1147	1133	1101	1128	1082	1060	1131	1060	1156	1089	1116	1103	1127	1079	1158	1142	1125	1176	1161	1118	1106	1072	1101	1124	1160	1093	1116	1070	1119	1126	1153	1064	1077	1106	1072	1033	1048	1075	1132	1081	1094	1134	1080	1162	1123	1134	1134	1069	1070	1103	1172	1095	1132	1088	1126	1131	1108	1054	1114	1132	1047	1107	1089	1095	1082	1101	1119	1095	1132	1091	1112	1148	1067	1094	1067	1107	1096	1128	1050	1093	1102	1148	1094	1174	1060	1061	1111	1146	1127	1136	1071	1010	1139	1096	1135	1092	1109	1130	1141	1104	1101	1076	1149	1147	1109	1105	1129	1088	1133	1123	1122	1077	1112	1115	1104	1119	1119	1158	1140	1120	1093	1168	1103	1084	1093	1098	1118	1034	1084	1090	1088	1081	1110	1098	1088	1129	1133	1131	1098	1105	1078	1025	1057	1142	1129	1096	1150	1134	1096	1090	1087	1118	1083	1113	1086	1108	1097	1154	1138	1109	1075	1115	1106	1120	1111	1065	1134	1177	1125	1120	1116	1069	1082	1075	1122	1129	1117	1121	1107	1083	1138	1102	1070	1085	1087	1136	1067	1170	1094	1093	1118	1101	1123	1086	1134	1165	1160	1094	1097	1156	1077	1057	1062	1112	1110	1100	1132	1099	1142	1069	1099	1169	1133	1075	1160	1173	1068	1116	1055	1034	1120	1098	1142	1081	1111	1104	1114	1154	1184	1092	1104	1115	1079	1076	1154	1134	1116	1101	1135	1132	1141	1151	1042	1160	1117	1093	1098	1111	1100	1108	1127	1125	1193	1140	1138	1124	1093	1123	1148	1152	1089	1127	1141	1130	1098	1134	1103	1074	1103	1102	1130	1081	1111	1195	1103	1097	1078	1108	1096	1117	1104	1131	1096	1132	1158	1163	1147	1128	1138	1087	1063	1119	1112	1140	1059	1141	1123	1111	1140	1175	1108	1108	1073	1148	1087	1104	1057	1109	1086	1100	1108	1169	1103	1100	1109	1106	1109	1091	1090	1122	1119	1112	1094	1093	1148	1115	1084	1078	1084	1076	1100	1136	1134	1066	1123	1131	1121	1155	1102	1080	1106	1089	1117	1105	1129	1074	1151	1070	1110	1152	1091	1111	1087	1133	1073	1078	1075	1108	1118	1056	1074	1108	1078	1064	1078	1177	1129	1132	1094	1085	1144	1123	1084	1120	1126	1123	1085	1139	1159	1150	1133	1095	1065	1138	1124	1121	1077	1117	1091	1071	1077	1113	1111	1132	1094	1096	1056	1198	1089	1075	1137	1068	1109	1137	1071	1107	1140	1065	1116	1115	1161	1145	1126	1141	1146	1131	1054	1092	1089	1108	1115	1068	1056	1142	1104	1088	1088	1113	1144	1037	1054	1062	1135	1112	1080	1191	1068	1107	1092	1143	1103	1103	1149	1092	1158	1098	1155	1066	1114	1099	1116	1075	1110	1064	1126	1182	1104	1132	1085	1060	1120	1062	1109	1129	1146	1074	1088	1146	1126	1160	1126	1151	1111	1129	1066	1143	1127	1099	1129	1080	1138	1131	1030	1065	1137	1059	1107	1182	1136	1124	1052	1044	1134	1110	1104	1117	1045	1083	1144	1112	1100	1059	1133	1133	1155	1136	1081	1046	1084	1112	1117	1105	1085	1089	1079	1045	1052	1111	1119	1074	1187	1048	1123	1098	1122	1074	1142	1145	1117	1099	1075	1084	1153	1058	1093	1140	1111	1138	1175	1096	1137	1153	1187	1132	1143	1107	1177	1084	1064	1051	1119	1101	1095	1126	1140	1111	1184	1151	1149	1093	1093	1154	1078	1164	1146	1123	1121	1116	1112	1029	1125	1059	1085	1145	1124	1075	1082	1083	1051	1045	1107	1130	1069	1119	1076	1122	1118	1103	1085	1125	1076	1145	1122	1051	1129	1102	1114	1136	1113	1089	1096	1105	1103	1098	1085	1104	1090	1142	1079	1141	1049	1050	1076	1136	1119	1069	1101	1151	1153	1120	1111	1098	1009	1107	1109	1040	1153	1142	1134	1059	1048	1115	1110	1067	1121	1149	1118	1178	1095	1132	1082	1095	1099	1139	1148	1083	1109	1115	1110	1095	1058	1162	1087	1088	1114	1095	1107	1124	1192	1062	1097	1115	1140	1137	1107	1117	1114	1154	1106	1106	1114	1121	1118	1131	1164
27189	16185	25218	32019	27410	23923	20951	25607	24302	18196	14404	8839	6299	5468	4692	4283	4849	5176	4447	3515	3799	2936	2535	2883	3624	3875	3610	9664	5655	4888	5286	4144	3229	3774	4310	4868	4470	5016	6662	7561	9708	10472	4727	12163	10458	6830	6509	7707	4036	5064	4545	2553	1798	1729	1639	2297	1429	1264	1140	2207	1238	1302	1642	1328	1644	1108	784	781	757	555	555	441	551	580	511	492	474	426	435	424	478	476	484	535	714	576	517	433	424	429	411	403	401	401	411	392	392	411	377	423	418	424	386	391	386	362	388	446	385	381	388	379	416	410	370	397	389	398	414	443	395	353	420	370	368	407	376	380	391	361	397	381	389	427	407	389	386	411	409	401	381	414	384	396	416	393	369	410	405	379	402	414	385	375	411	412	349	401	411	388	404	392	368	393	368	404	418	366	387	369	399	403	454	404	421	386	410	399	377	388	409	405	392	359	409	377	383	412	375	374	403	386	394	412	384	418	388	413	384	359	387	370	386	348	386	382	371	384	375	392	403	404	409	378	362	403	380	389	412	398	388	416	360	407	401	359	400	396	431	407	394	390	410	409	401	406	369	399	393	383	410	366	394	388	361	426	356	403	393	409	414	410	347	429	364	386	417	413	340	400	404	434	380	390	344	389	399	462	407	403	361	391	377	424	387	431	397	373	407	381	405	401	390	384	387	386	428	413	414	400	379	372	394	387	389	413	393	393	407	407	381	411	393	387	372	393	374	372	414	427	388	367	350	423	419	407	381	389	427	414	408	406	398	378	421	396	411	376	356	400	370	372	382	389	370	408	372	374	440	397	397	429	436	382	395	390	356	399	428	427	410	380	412	403	351	372	390	421	399	410	403	392	406	394	355	392	422	383	404	403	422	387	403	376	394	371	368	393	404	400	376	398	399	374	397	397	437	388	426	391	405	396	414	376	401	371	379	349	378	383	382	382	377	367	398	425	410	408	401	386	371	393	362	419	393	411	385	415	379	414	384	384	367	340	375	408	389	426	400	384	434	386	419	391	356	399	393	384	406	411	385	371	377	369	390	387	374	443	371	403	392	393	381	392	392	391	372	361	394	376	398	372	432	432	357	389	407	408	387	403	399	399	398	411	382	379	368	395	387	392	367	363	393	399	376	394	392	394	367	398	379	398	390	422	400	402	374	383	407	427	401	418	396	405	399	401	376	355	382	392	383	408	417	352	369	377	380	425	397	375	362	354	373	387	401	403	382	406	381	377	390	430	389	383	391	391	422	389	418	368	423	389	375	399	383	392	408	368	375	368	419	407	396	395	410	384	401	397	395	438	375	428	393	391	373	359	378	395	368	409	385	373	348	379	413	404	402	427	395	426	418	411	385	379	394	389	397	371	414	360	400	387	424	430	405	394	374	415	392	334	368	384	353	399	412	425	399	387	409	394	420	384	380	397	382	351	365	398	376	397	402	383	402	392	407	399	369	371	359	374	384	394	420	357	397	373	413	386	436	387	383	378	406	417	384	406	392	373	396	370	399	393	394	416	373	385	386	399	396	378	396	365	393	402	399	363	394	384	394	372	387	397	385	384	362	375	408	379	400	387	375	373	347	400	417	393	408	388	408	414	392	374	405	388	357	389	414	367	375	382	425	395	377	396	378	408	411	393	392	387	394	414	409	399	412	378	407	377	402	402	425	360	396	444	420	436	404	392	381	366	398	389	362	365	419	389	406	397	403	366	388	377	385	399	407	391	403	391	437	424	377	353	362	405	404	413	355	378	411	404	400	392	371	389	395	413	384	381	387	445	407	398	385	424	391	394	397	352	399	380	396	383	400	382	353	403	375	397	378	368	374	396	377	383	382	410	363	389	394	397	381	441	392	383	397	381	399	406	417	371	427	375	405	391	399	378	368	365	388	367	431	424	407	384	346	406	387	384	398	399	377	379	374	412	369	386	419	365	402	393	415	387	390	451	367	379	420	384	367	428	384	382	397	367	375	402	382	377	395	394	395	417	380	378	404	381	449	385	378	421	395	442	374	363	432	401	383	380	382	411	387	408	389	410	385	406	380	399	380	371	395	384	366	399	378	382	375	373	394	384	393	380	371	363	338	403	410	396	416	389	379	406	400	414	370	371	407	387	408	406	363	403	402	380	423	392	415	446	412	405	372	399	391	377	397	383	428	402	435	411	384	376	384	387	393	387	407	355	409	398	426	385	362	449	396	424	411	396	403	420	402	355	409	412	386	404	352	380	384	403	386	423	384	393	416	437	394	403	399	392	409	395	386	415	422	385	399	397	380	432	386	398	393	407	355	420	393	363	405	424	422	393	361	406	391	381	372	347	440	408	396	401	393	394	394	396	414	362	354	397	360	343	386	388	398	412	410	368	392	359	405	391	393	441	392	396	405	374	378	408	369	398	411	404	384	375	383	372	394	366	393	394	393	381	381	378	357	371	418	383	380	391	421	386	383	420	397	407	429	402	397	371	401	385	386	380	392	409	394	394	378	425	355	418	414	386	425	393	398	384	384	386	379	364	410	409	393	434	390	366	386	405	357	360	405	382	400	365	396	410	393	402	415	375	378	374	351	406	396	346	360	406	396	421	388	353	425	351	378	414	390	405	398	382	411	351	380	383	401	397	407	339	388	390	409	377	386	371	366	403	388	396	367	387	388	388	418	368	369	401	374	384	397	377	408	382	413	406	389	360	375	406	377	398	369	393	396	437	395	412	443	414	408	368	416	400	423	396	386	409	387	396	405	414	394	381	424	384	387	392	384	383	376	391	386	386	395	407	377	381	407	421	382	389	332	374	400	437	421	433	372	405	411	378	395	399	389	384	390	390	405	371	380	390	410	401	418	392	373	368	408	424	364	427	413	364	409	417	392	410	396	370	364	408	414	356	370	424	418	433	426	367	417	404	405	397	385	393	432	404	403	361	377	405	378	386	406	361	378	419	357	395	394	388	412	383	334	398	372	401	378	406	388	389	374	412	393	383	375	398	397	395	378	342	380	408	382	409	387	388	397	420	391	397	405	432	395	420	407	415	393	393	406	385	385	383	382	379	450	379	407	393	387	403	375	403	417	382	422	393	422	385	393	347	363	372	402	385	389	410	386	379	419	423	364	338	396	358	413	391	382	395	397	438	386	411	392	388	379	392	386	387	386	453	417	379	413	378	372	400	375	399	392	396	415	379	384	364	361	397	413	393	404	401	401	427	372	405	347	406	411	378	394	408	430	399	386	398	395	397	374	407	401	358	401	401	377	366	396	383	389	380	388	410	384	381	371	369	390	414	389	398	373	361	408	374	395	395	383	421	380	400	387	393	367	375	398	403	385	353	369	380	393	382	402	419	397	408	366	377	393	387	418	380	388	419	363	411	409	416	370	393	369	395	427	407	353	414	404	365	389	393	403	408	369	406	409	402	388	391	351	384	368	381	413	382	389	396	405	399	431	369	396	381	425	366	374	437	404	382	397	405	371	400	405	429	363	409	381	413	439	384	372	406	373	436	392	383	385	422	349	406	387	397	388	381
15782	12130	23547	30204	28854	26477	27185	36751	35106	33180	30414	22832	20541	18424	18604	17082	19037	18040	17524	16157	16771	14058	13106	15492	16635	19479	18019	30118	21058	22550	25026	21856	17934	20312	21905	23321	23210	26220	28992	30365	35097	34913	22659	37988	32349	23490	25822	29778	19679	23673	21556	14302	11511	11514	11199	13868	9395	8574	7794	14141	8610	8987	11721	8228	10701	6667	5269	4231	4914	2745	2354	2198	2699	2878	2193	1825	1539	1693	1531	1397	1764	2182	1899	2443	3782	2932	1914	1841	1402	1376	1293	1206	1195	1154	1129	1131	1184	1173	1055	1056	1109	1184	1148	1137	1127	1152	1107	1147	1178	1111	1215	1147	1140	1177	1111	1201	1087	1159	1123	1131	1133	1115	1126	1116	1140	1119	1153	1084	1086	1086	1150	1121	1089	1122	1111	1127	1095	1194	1146	1175	1139	1153	1192	1093	1116	1122	1083	1139	1139	1181	1141	1088	1110	1164	1115	1104	1141	1115	1116	1106	1166	1144	1144	1089	1136	1087	1044	1120	1117	1134	1154	1204	1173	1116	1079	1104	1187	1131	1144	1110	1064	1080	1065	1055	1112	1099	1191	1105	1060	1094	1170	1193	1150	1128	1112	1068	1088	1085	1135	1134	1112	1096	1108	1178	1093	1082	1115	1093	1168	1117	1072	1121	1113	1127	1138	1087	1100	1143	1090	1185	1162	1164	1152	1117	1071	1122	1149	1130	1139	1123	1171	1171	1168	1155	1211	1121	1123	1150	1137	1144	1108	1163	1156	1179	1084	1141	1087	1098	1107	1140	1113	1136	1140	1026	1141	1042	1115	1081	1202	1084	1144	1072	1152	1159	1168	1106	1120	1130	1123	1121	1168	1116	1096	1136	1081	1088	1095	1155	1120	1050	1149	1162	1134	1120	1133	1131	1159	1107	1097	1082	1093	1159	1052	1108	1070	1086	1075	1130	1078	1051	1091	1141	1170	1035	1105	1096	1068	1123	1081	1165	1127	1098	1086	1115	1142	1090	1160	1077	1085	1117	1113	1130	1115	1102	1118	1102	1146	1071	1166	1111	1173	1151	1020	1082	1161	1103	1090	1107	1143	1093	1112	1125	1127	1104	1151	1056	1130	1094	1195	1067	1158	1161	1120	1073	1175	1108	1179	1111	1154	1145	1121	1132	1119	1071	1114	1060	1131	1097	1092	1147	1120	1167	1049	1141	1073	1076	1180	1121	1141	1092	1152	1082	1141	1108	1124	1068	1107	1102	1138	1128	1050	1133	1138	1092	1118	1075	1111	1133	1137	1122	1117	1143	1132	1118	1134	1124	1183	1126	1111	1114	1118	1136	1124	1058	1176	1120	1065	1127	1129	1187	1094	1085	1103	1106	1119	1121	1133	1123	1090	1123	1090	1123	1118	1127	1091	1028	1116	1121	1103	1100	1141	1117	1072	1127	1117	1103	1144	1147	1133	1120	1089	1136	1096	1133	1134	1062	1076	1179	1126	1126	1170	1157	1105	1169	1063	1068	1087	1123	1150	1177	1100	1122	1152	1094	1067	1067	1151	1056	1129	1119	1099	1098	1138	1129	1117	1163	1086	1111	1105	1146	1095	1102	1131	1127	1148	1085	1084	1155	1117	1098	1074	1152	1152	1108	1092	1132	1128	1096	1111	1115	1109	1136	1150	1151	1095	1128	1169	1144	1130	1140	1080	1087	1108	1122	1083	1092	1152	1131	1064	1163	1156	1120	1068	1093	1128	1144	1096	1140	1074	1100	1115	1156	1059	1075	1117	1093	1157	1127	1146	1097	1080	1121	1145	1117	1128	1108	1114	1111	1106	1073	1171	1143	1130	1163	1127	1117	1118	1105	1154	1111	1109	1068	1122	1091	1161	1132	1086	1101	1081	1104	1072	1113	1063	1139	1154	1107	1095	1033	1083	1087	1147	1136	1172	1119	1094	1106	1114	1151	1165	1174	1118	1148	1111	1153	1056	1101	1080	1092	1141	1089	1160	1114	1092	1095	1127	1123	1119	1148	1137	1145	1102	1114	1073	1072	1118	1157	1125	1127	1188	1150	1116	1111	1144	1122	1122	1150	1147	1063	1118	1166	1099	1192	1150	1046	1166	1195	1140	1098	1070	1109	1072	1060	1105	1099	1085	1069	1117	1090	1135	1104	1167	1131	1097	1145	1128	1122	1093	1056	1162	1139	1068	1114	1061	1081	1060	1150	1111	1058	1138	1156	1079	1164	1129	1133	1140	1162	1113	1163	1092	1105	1122	1048	1148	1107	1059	1106	1069	1116	1104	1162	1090	1167	1115	1048	1076	1142	1191	1081	1140	1064	1141	1079	1107	1103	1122	1129	1144	1118	1145	1138	1140	1146	1091	1098	1075	1186	1126	1105	1129	1121	1184	1178	1112	1075	1165	1129	1086	1124	1167	1147	1102	1145	1097	1153	1060	1165	1130	1128	1100	1081	1150	1117	1138	1113	1111	1073	1114	1110	1087	1124	1121	1131	1126	1092	1106	1124	1068	1173	1159	1105	1114	1116	1082	1048	1179	1159	1106	1147	1132	1149	1149	1148	1125	1115	1130	1159	1101	1077	1101	1132	1166	1145	1147	1163	1205	1134	1109	1129	1096	1113	1112	1112	1116	1135	1136	1088	1103	1081	1087	1128	1122	1144	1086	1149	1102	1112	1170	1113	1068	1106	1150	1136	1111	1131	1132	1189	1100	1141	1145	1125	1139	1121	1131	1116	1149	1140	1179	1181	1110	1069	1144	1089	1118	1143	1087	1095	1103	1142	1134	1127	1103	1170	1070	1103	1104	1078	1152	1109	1087	1135	1125	1116	1099	1152	1179	1133	1095	1128	1144	1114	1057	1138	1194	1119	1089	1074	1080	1077	1079	1149	1117	1090	1122	1239	1131	1118	1120	1077	1116	1066	1070	1060	1111	1137	1141	1132	1079	1169	1187	1097	1069	1149	1106	1172	1124	1178	1189	1086	1045	1135	1157	1133	1070	1120	1110	1131	1118	1075	1075	1112	1121	1094	1173	1150	1072	1165	1109	1134	1152	1062	1124	1183	1092	1038	1108	1096	1174	1115	1128	1116	1123	1097	1118	1127	1091	1081	1130	1145	1143	1156	1141	1161	1075	1148	1116	1165	1187	1106	1093	1077	1135	1108	1124	1127	1164	1033	1137	1154	1066	1165	1039	1025	1100	1123	1131	1077	1110	1143	1119	1089	1123	1102	1157	1119	1135	1163	1089	1120	1131	1074	1119	1111	1075	1166	1103	1108	1106	1122	1147	1114	1124	1133	1113	1133	1116	1158	1137	1124	1146	1137	1112	1098	1102	1110	1096	1129	1142	1109	1155	1164	1139	1136	1063	1134	1089	1101	1127	1196	1061	1121	1196	1140	1196	1111	1076	1133	1113	1184	1142	1120	1114	1168	1153	1120	1100	1073	1126	1114	1050	1118	1075	1148	1111	1090	1119	1143	1159	1172	1121	1125	1123	1045	1109	1066	1119	1084	1103	1161	1087	1067	1048	1169	1126	1136	1124	1087	1109	1148	1113	1138	1154	1187	1128	1118	1156	1174	1124	1149	1128	1120	1095	1100	1109	1131	1115	1193	1129	1122	1131	1160	1136	1066	1116	1132	1167	1153	1123	1071	1061	1081	1107	1034	1094	1113	1124	1056	1101	1090	1110	1090	1175	1129	1119	1117	1105	1101	1128	1121	1115	1085	1088	1176	1080	1135	1159	1090	1134	1158	1103	1099	1186	1153	1123	1118	1102	1138	1126	1163	1151	1085	1117	1102	1078	1159	1125	1129	1128	1085	1139	1137	1118	1107	1126	1107	1140	1126	1126	1135	1095	1108	1145	1207	1191	1109	1099	1194	1156	1122	1080	1108	1111	1099	1146	1122	1158	1089	1099	1122	1129	1155	1134	1141	1159	1069	1110	1112	1099	1088	1117	1138	1148	1087	1168	1104	1150	1135	1135	1109	1094	1183	1150	1140	1183	1124	1183	1132	1118	1154	1089	1104	1138	1071	1066	1088	1095	1122	1117	1039	1143	1088	1091	1108	1105	1107	1128	1117	1122	1188	1096	1178	1204	1113	1174	1163	1193	1052	1107	1137	1128	1084	1063	1113	1113	1092	1162	1117	1100	1143	1099	1142	1152	1125	1139	1111	1186	1089	1102	1078	1076	1154	1117	1189	1101	1140	1060	1103	1094	1085	1114	1097	1148	1165	1091	1083	1098	1094	1111	1153	1099	1131	1091	1141	1098	1129	1117	1113	1088	1110	1178	1109	1123	1160	1123	1159	1145	1148	1112	1176	1086	1122	1065	1113	1091	1185	1126	1051	1107	1168	1070	1076	1153	1043	1096	1164	1094	1112	1098	1120	1135	1071	1225	1103	1153	1099	1090	1140	1133	1124	1112	1113	1089	1123	1106	1132	1084	1120	1125	1089	1101	1105	1115	1132	1079	1107	1094	1166	1130	1071	1111	1125	1157	1129	1130	1138	1111	1109	1142	1164	1102	1122	1110	1095	1096	1109	1136	1118	1155	1053	1170	1149	1096	1141	1154	1111	1126	1134	1137	1158	1148	1095	1168	1122	1125	1155	1150	1125	1173	1093	1111	1149	1130	1117	1137	1159	1088	1132	1151	1143	1082	1146	1090	1127	1095	1103	1179	1111	1118	1147	1125	1120	1161	1105	1132	1111	1105	1165	1096	1130	1088	1091	1095	1109	1107	1159	1135	1101	1134	1155	1167	1090	1164	1140	1077	1129	1127	1150	1086	1139	1141	1119	1117	1051	1153	1139	1129	1160	1155	1157	1085	1210	1200	1089	1137	1125	1126	1111	1130	1135	1115	1073	1123	1071	1115	1088	1097	1082	1070	1086	1160	1127	1106	1078	1119	1149	1161	1111	1095	1111	1171	1093	1135	1155	1102	1076	1218	1057	1150	1126	1048	1139	1164	1161	1069	1098	1065	1141	1064	1084	1107	1106	1143	1133	1178	1165	1104	1117	1137	1110	1114	1071	1121	1157	1073	1157	1153	1080	1070	1136	1083	1066	1053	1156	1168	1104	1067	1073
5173	2367	3699	4035	2735	2070	1592	1718	1456	1114	961	976	913	758	724	671	700	705	551	595	599	590	566	581	623	642	650	744	713	649	664	609	585	623	596	636	621	638	694	752	854	794	640	858	817	652	633	719	587	634	675	579	566	548	541	536	536	556	516	595	493	509	535	503	574	519	550	508	520	488	542	479	492	509	548	470	489	495	529	519	495	463	508	533	539	532	550	508	470	538	517	530	533	488	527	508	517	478	472	498	495	511	498	499	515	503	512	477	509	547	490	482	494	482	498	516	509	534	520	467	483	474	498	492	503	524	494	503	521	542	565	489	503	502	535	487	530	512	490	535	508	492	493	486	493	476	504	553	488	499	512	482	503	503	492	490	498	524	567	509	489	504	510	489	477	478	490	502	465	514	523	498	496	491	573	510	506	482	527	485	518	544	515	531	484	459	497	486	530	472	494	481	500	516	524	498	504	514	512	513	538	524	502	506	494	478	519	495	559	487	499	471	487	482	508	525	540	493	482	554	503	469	502	517	509	501	474	516	526	496	530	498	529	504	501	494	511	489	500	519	526	518	472	501	515	504	564	512	517	499	518	478	485	499	552	512	518	524	559	574	545	547	484	485	547	490	517	509	475	503	499	469	525	509	478	522	539	508	556	516	506	498	489	519	508	520	495	510	489	478	474	561	478	498	505	488	505	538	545	485	513	515	533	513	507	535	494	500	494	492	515	503	526	521	499	523	551	487	504	529	484	491	515	471	452	490	474	477	496	549	505	517	498	490	519	504	504	491	496	545	514	516	501	495	537	496	455	518	540	538	486	531	528	485	445	498	488	518	492	575	525	496	470	503	528	527	525	522	544	530	557	474	535	497	538	488	476	494	540	474	509	516	501	470	496	476	542	495	502	536	509	519	545	517	506	514	516	503	535	499	498	461	477	489	496	515	495	498	480	544	511	466	513	502	476	471	459	516	521	473	507	518	529	481	505	516	517	515	479	507	504	472	520	473	505	476	497	530	508	512	495	522	512	509	510	491	490	494	484	468	548	504	488	508	516	501	471	552	512	486	530	497	493	498	510	529	499	463	540	509	524	513	529	506	487	507	499	500	492	495	531	507	561	468	488	487	502	481	521	526	530	546	491	479	540	510	490	537	548	495	538	480	529	546	530	479	488	487	526	522	517	462	491	461	453	472	527	514	477	501	507	507	514	508	518	537	495	530	488	499	518	480	478	476	503	477	496	523	494	497	503	496	501	500	507	526	542	465	493	491	468	488	504	513	533	533	511	511	489	502	519	503	519	471	526	515	497	478	497	481	503	548	518	537	518	527	459	514	464	527	495	510	536	515	510	463	522	521	536	535	477	485	531	480	524	545	529	494	523	532	507	488	503	506	503	511	506	463	493	524	483	507	550	513	486	498	509	532	535	492	517	519	508	508	534	495	493	507	547	524	504	495	495	504	503	519	513	511	500	495	473	522	543	551	492	514	492	511	493	538	477	484	484	522	517	536	529	516	537	520	515	514	489	491	557	531	522	476	483	523	519	528	495	527	519	518	487	511	536	499	476	496	524	552	513	491	525	535	483	531	491	499	519	505	512	532	511	517	495	506	538	501	480	497	504	481	512	471	520	506	532	523	513	490	490	498	498	495	524	532	518	541	519	508	477	536	532	567	498	511	486	492	492	541	497	481	506	532	507	535	500	517	497	516	481	499	517	514	523	513	537	538	501	507	501	487	520	526	537	532	473	538	512	495	472	494	533	496	503	487	517	541	532	493	502	536	524	456	509	481	531	531	500	505	540	502	489	492	552	502	460	528	543	482	507	507	520	494	492	519	543	513	530	510	504	517	534	493	517	549	485	495	528	503	481	542	514	447	522	541	524	549	530	521	490	565	468	514	456	516	555	533	525	492	455	552	485	525	513	500	477	502	527	543	493	511	510	485	498	502	462	542	544	520	512	521	485	501	493	481	516	513	479	503	503	535	454	500	516	498	517	497	541	515	493	499	493	520	515	526	476	540	504	521	511	523	516	531	559	482	534	462	486	508	501	522	509	487	511	525	486	509	507	535	490	534	480	504	536	513	480	523	505	489	511	524	543	495	494	475	502	484	524	487	518	510	517	520	511	517	527	523	501	558	522	507	507	517	553	488	521	483	478	501	481	510	523	473	546	512	476	502	527	514	514	485	464	494	479	510	532	492	510	503	485	512	458	498	517	516	513	535	536	460	526	514	493	520	495	491	510	542	530	471	498	510	493	517	510	501	559	497	525	497	490	511	466	462	551	523	500	507	541	500	514	492	497	509	481	539	503	488	512	475	520	539	527	488	486	513	512	525	492	454	499	460	501	497	499	502	534	504	543	498	473	479	549	517	517	539	538	509	535	522	524	509	529	508	495	505	485	501	476	488	512	529	533	499	468	529	515	488	500	478	500	498	554	519	534	503	505	509	523	540	494	491	521	477	518	509	489	500	545	546	515	508	525	531	498	517	473	502	515	484	539	486	507	523	522	512	512	518	494	523	488	508	509	486	488	520	496	515	518	490	541	516	509	492	489	527	532	590	493	516	561	512	497	489	494	451	535	484	485	501	549	488	532	504	501	543	479	484	486	520	540	536	524	522	473	495	509	521	500	525	509	535	490	532	524	497	497	499	536	527	504	510	494	502	529	478	497	505	502	502	503	489	523	512	499	479	505	515	529	516	511	484	519	492	494	491	513	473	533	534	518	528	458	500	513	519	498	492	480	466	500	474	560	506	505	494	527	565	511	483	507	492	509	490	539	493	513	482	498	479	494	500	459	511	540	479	499	492	526	502	510	521	485	523	509	513	485	506	503	515	484	516	505	479	542	507	494	546	493	487	484	497	518	528	513	481	505	475	515	521	510	512	487	497	558	496	488	506	492	492	507	491	469	542	496	537	546	518	498	528	517	529	513	544	525	523	491	481	538	498	510	474	506	515	520	530	499	493	489	516	516	513	529	522	526	538	503	507	514	519	462	498	478	516	539	491	512	507	521	510	538	504	509	522	516	463	492	510	494	509	512	524	499	519	465	497	510	532	489	493	490	505	487	481	529	524	518	459	531	521	559	478	491	523	502	504	528	466	505	504	497	462	519	500	562	517	505	500	488	503	518	492	531	516	541	552	497	523	507	509	517	501	440	480	475	490	509	483	519	495	500	511	505	509	540	499	500	488	505	502	519	553	525	497	546	506	507	538	539	474	498	521	514	503	513	474	530	517	510	470	521	494	545	496	501	531	511	461	523	480	512	507	501	510	507	508	514	465	518	508	493	490	499	497	523	502	507	531	480	490	510	506	523	521	467	494	459	503	511	542	520	527	443	529	521	478	511	503	515	493	475	473	455	524	551	534	530	515	441	493	499	500	520	535	486	487	520	539	511	478	517	532	500	489	497	502	519	483	513	530	513	510	477	509	481	503	515	502	493	512	510	518	509	484	508	519	524	533	506	434	562	523	508	486	485	507	498	516	491	517	506	494
4410	3358	6983	9890	7892	6255	5070	6550	5431	4310	3908	3213	2921	2740	2795	2601	2623	2624	2197	2276	2297	2155	2096	2233	2247	2414	2295	3333	2391	2373	2560	2331	2308	2277	2260	2433	2420	2487	2665	3168	3636	3384	2322	3878	3275	2510	2633	2889	2171	2381	2355	1833	1722	1789	1757	1907	1637	1676	1622	1882	1613	1667	1731	1597	1754	1546	1485	1458	1458	1418	1428	1409	1421	1446	1393	1330	1411	1385	1396	1326	1420	1385	1457	1430	1452	1428	1427	1372	1335	1347	1372	1385	1387	1381	1449	1397	1427	1350	1350	1376	1392	1422	1327	1352	1433	1379	1344	1413	1338	1401	1353	1375	1371	1397	1382	1396	1363	1369	1420	1381	1426	1380	1388	1396	1318	1382	1325	1424	1339	1372	1446	1410	1380	1387	1371	1326	1343	1377	1366	1342	1421	1377	1311	1335	1389	1380	1361	1391	1351	1355	1413	1371	1380	1373	1373	1398	1410	1353	1426	1428	1395	1387	1356	1359	1424	1395	1405	1379	1344	1350	1380	1335	1384	1415	1435	1311	1401	1358	1374	1447	1430	1334	1397	1382	1408	1390	1358	1340	1389	1429	1428	1470	1334	1396	1419	1435	1378	1425	1327	1343	1316	1334	1368	1368	1378	1412	1385	1403	1382	1393	1363	1424	1425	1351	1385	1392	1396	1380	1364	1423	1390	1443	1458	1406	1410	1373	1379	1371	1425	1366	1386	1398	1417	1448	1386	1346	1341	1374	1433	1414	1383	1392	1336	1381	1355	1298	1408	1370	1384	1438	1367	1362	1388	1389	1359	1388	1383	1393	1387	1358	1347	1410	1396	1388	1392	1354	1381	1376	1356	1392	1401	1441	1361	1351	1376	1337	1389	1410	1371	1429	1394	1405	1361	1358	1427	1409	1395	1370	1315	1349	1349	1425	1340	1357	1306	1377	1364	1334	1359	1390	1470	1399	1330	1336	1392	1376	1387	1395	1401	1407	1425	1444	1368	1403	1363	1397	1390	1383	1383	1409	1389	1385	1416	1428	1366	1425	1404	1346	1463	1416	1390	1382	1412	1359	1408	1367	1384	1373	1367	1419	1355	1386	1366	1330	1396	1372	1399	1346	1320	1326	1397	1403	1434	1376	1335	1376	1384	1360	1379	1356	1458	1435	1408	1336	1421	1404	1327	1332	1383	1353	1384	1410	1343	1380	1389	1371	1442	1426	1345	1331	1344	1399	1423	1355	1434	1287	1368	1363	1357	1411	1402	1334	1431	1403	1331	1387	1352	1349	1416	1376	1420	1409	1319	1397	1358	1416	1395	1306	1384	1361	1414	1416	1367	1382	1307	1310	1435	1397	1406	1410	1330	1355	1380	1343	1411	1365	1357	1383	1363	1437	1372	1411	1346	1381	1414	1421	1367	1353	1432	1381	1390	1293	1388	1307	1413	1348	1427	1412	1395	1450	1316	1375	1408	1367	1427	1325	1381	1478	1413	1352	1391	1423	1342	1378	1340	1432	1366	1462	1407	1384	1365	1429	1432	1358	1444	1336	1343	1412	1412	1370	1436	1396	1387	1352	1346	1301	1393	1384	1385	1352	1389	1437	1358	1441	1380	1331	1419	1340	1392	1411	1342	1393	1390	1471	1389	1340	1346	1384	1353	1440	1488	1432	1358	1459	1429	1346	1412	1417	1360	1341	1416	1389	1366	1412	1459	1396	1368	1329	1434	1392	1369	1407	1350	1407	1302	1405	1455	1367	1413	1366	1366	1380	1362	1384	1406	1337	1329	1449	1333	1359	1436	1368	1349	1359	1362	1268	1393	1382	1406	1415	1381	1366	1318	1395	1392	1466	1317	1370	1455	1318	1460	1402	1412	1402	1382	1390	1380	1391	1417	1351	1411	1419	1344	1342	1445	1415	1374	1391	1464	1344	1407	1374	1385	1417	1415	1429	1326	1316	1402	1360	1425	1385	1416	1348	1364	1448	1397	1390	1372	1424	1363	1416	1403	1469	1436	1481	1401	1427	1365	1358	1372	1393	1393	1406	1431	1452	1421	1424	1257	1424	1376	1415	1387	1351	1423	1293	1416	1395	1375	1336	1430	1381	1379	1363	1428	1369	1391	1431	1421	1356	1261	1379	1405	1450	1340	1421	1338	1431	1368	1425	1348	1427	1428	1346	1380	1363	1290	1414	1315	1403	1400	1414	1406	1399	1371	1352	1408	1329	1398	1417	1436	1386	1455	1375	1381	1370	1347	1374	1408	1324	1389	1405	1388	1362	1375	1389	1450	1356	1355	1413	1394	1438	1425	1358	1340	1423	1350	1365	1367	1346	1437	1359	1352	1366	1371	1346	1401	1425	1359	1380	1382	1332	1367	1417	1341	1425	1347	1378	1389	1375	1391	1410	1329	1386	1370	1380	1442	1332	1402	1338	1433	1358	1394	1383	1443	1389	1393	1377	1440	1415	1420	1319	1409	1427	1469	1341	1374	1342	1345	1400	1417	1313	1307	1399	1373	1401	1328	1375	1441	1381	1356	1364	1367	1327	1443	1334	1410	1397	1410	1376	1358	1417	1424	1354	1406	1358	1392	1331	1387	1454	1436	1377	1388	1359	1360	1376	1360	1389	1390	1369	1393	1446	1387	1395	1368	1422	1397	1418	1310	1346	1405	1392	1308	1334	1448	1370	1466	1437	1437	1380	1401	1383	1394	1434	1386	1434	1370	1383	1354	1360	1345	1392	1366	1375	1380	1429	1395	1367	1364	1379	1387	1346	1325	1380	1370	1408	1369	1482	1370	1334	1378	1389	1351	1384	1333	1364	1372	1360	1374	1434	1347	1368	1408	1343	1357	1393	1407	1344	1352	1314	1382	1347	1339	1417	1373	1432	1422	1383	1489	1428	1359	1368	1338	1417	1432	1359	1380	1426	1428	1423	1417	1377	1316	1389	1368	1409	1384	1365	1354	1398	1368	1419	1425	1309	1391	1391	1376	1364	1461	1386	1459	1412	1442	1355	1430	1371	1324	1357	1406	1399	1375	1451	1346	1391	1444	1400	1347	1277	1361	1333	1422	1447	1430	1409	1386	1392	1376	1396	1362	1315	1387	1451	1455	1377	1378	1375	1435	1441	1374	1364	1394	1402	1415	1362	1461	1350	1461	1414	1409	1340	1430	1443	1353	1407	1371	1401	1427	1398	1425	1341	1346	1372	1394	1423	1416	1336	1408	1382	1320	1336	1363	1334	1357	1373	1371	1331	1400	1421	1400	1453	1467	1369	1413	1377	1452	1437	1345	1428	1344	1383	1401	1340	1343	1404	1354	1410	1447	1444	1374	1379	1381	1376	1381	1386	1382	1365	1339	1410	1383	1336	1394	1354	1423	1412	1420	1330	1428	1401	1515	1448	1418	1438	1388	1433	1379	1421	1380	1387	1307	1300	1391	1358	1413	1336	1408	1378	1415	1319	1323	1391	1344	1380	1366	1374	1369	1406	1367	1419	1387	1429	1422	1435	1410	1420	1460	1434	1419	1405	1388	1407	1407	1417	1358	1396	1410	1369	1381	1394	1415	1492	1331	1389	1388	1353	1321	1405	1398	1407	1398	1422	1444	1400	1366	1380	1419	1386	1428	1349	1333	1382	1398	1338	1411	1363	1365	1409	1365	1413	1373	1391	1418	1407	1423	1311	1349	1356	1382	1344	1360	1354	1365	1401	1344	1381	1353	1373	1399	1443	1417	1376	1408	1366	1288	1393	1422	1401	1411	1380	1406	1440	1400	1401	1343	1340	1407	1403	1368	1385	1387	1358	1338	1385	1385	1431	1376	1393	1338	1416	1302	1348	1358	1407	1379	1399	1370	1372	1385	1475	1427	1333	1457	1338	1399	1361	1411	1320	1438	1398	1399	1374	1322	1320	1386	1356	1436	1414	1384	1394	1380	1431	1395	1357	1415	1389	1372	1382	1336	1390	1405	1402	1345	1344	1425	1345	1336	1379	1343	1430	1431	1437	1405	1450	1385	1444	1367	1369	1338	1429	1399	1353	1419	1370	1403	1396	1424	1387	1383	1437	1402	1412	1404	1396	1394	1345	1316	1367	1360	1380	1364	1376	1319	1451	1443	1363	1443	1422	1386	1388	1337	1396	1394	1418	1402	1367	1362	1403	1370	1367	1401	1408	1386	1414	1422	1407	1407	1315	1391	1427	1360	1327	1358	1390	1306	1416	1352	1388	1392	1393	1394	1428	1374	1366	1470	1426	1378	1393	1388	1349	1328	1442	1447	1419	1398	1408	1458	1385	1432	1414	1351	1388	1386	1439	1365	1329	1390	1444	1365	1403	1421	1405	1339	1362	1367	1375	1405	1420	1337	1435	1375	1387	1357	1425	1387	1409	1385	1392	1363	1376	1417	1386	1414	1394	1397	1385	1400	1337	1382	1329	1370	1421	1391	1383	1366	1374	1409	1426	1407	1373	1389	1438	1339	1396	1417	1382	1382	1382	1336	1398	1329	1408	1400	1384	1398	1398	1441	1393	1394	1360	1415	1443	1385	1443	1375	1368	1363	1368	1411	1396	1417	1407	1464	1364	1378	1418	1423	1403	1373	1336	1426	1402	1390	1446	1406	1345	1361	1380	1406	1444	1371	1373	1334	1351	1328	1310	1419	1416	1382	1382	1495	1387	1363	1392	1339	1383	1381	1438	1393	1341	1363	1386	1400	1339	1377	1382	1409	1401	1297	1398	1369	1338	1412	1402	1389	1453	1386	1416	1335	1368	1391	1376	1392	1391	1371	1377	1386	1417	1343	1414	1503	1383	1358	1395	1400	1353	1336	1408	1445	1344	1383	1334	1391	1442	1351	1415	1335	1363	1367	1395	1445	1372	1383	1475	1354	1396	1385	1394	1392	1394	1399	1344	1437	1367	1332	1345	1395	1348	1402	1341	1421	1410	1351	1423	1412	1350	1412	1401	1338	1335	1403	1355	1437	1366	1345	1371	1419	1452	1385	1420	1398	1405	1364	1429	1417	1383	1332	1336	1413	1409	1406	1403	1434	1381	1362	1433	1442	1405	1366	1364	1337	1394	1423	1330	1352	1372	1445	1354
19300	11254	18485	26863	23156	18835	15017	16726	15905	11322	8614	5305	3530	2950	2455	2649	2753	3263	2114	1964	2094	1780	1691	2053	2126	2145	2438	5519	3366	2589	3235	2443	2071	2427	2467	2655	2681	3232	3521	4531	5649	5447	2480	6564	5655	3909	3837	3769	2063	2853	2286	1246	1098	1039	1083	1196	871	829	710	1370	817	1030	1216	815	962	651	540	529	549	414	503	455	507	481	414	445	414	445	412	431	435	415	415	494	514	491	433	458	402	413	412	409	376	391	409	421	403	408	353	372	396	418	371	389	381	376	423	413	369	376	387	360	375	391	404	384	378	392	393	360	374	407	387	389	394	409	386	410	395	395	386	403	395	403	380	401	356	393	392	396	393	373	381	377	362	412	366	371	397	402	366	427	357	380	406	360	383	388	359	396	386	382	362	405	361	404	399	397	379	421	402	414	400	393	390	363	412	414	404	381	384	395	386	382	386	422	382	399	388	402	383	420	403	391	401	439	389	394	413	429	411	405	415	384	379	380	401	388	416	363	410	408	365	389	363	404	372	388	396	389	390	438	389	388	401	408	415	391	385	395	411	384	369	375	392	391	399	393	374	422	420	401	375	413	380	368	431	389	359	395	379	368	379	386	401	367	365	382	379	407	410	352	413	392	400	386	402	393	412	395	396	409	382	400	372	398	386	399	379	396	364	388	408	429	392	416	396	385	402	401	377	361	341	390	413	384	374	375	394	415	358	362	408	392	388	402	377	357	398	351	406	411	386	425	393	404	411	410	363	404	394	411	414	401	348	378	376	404	381	366	366	401	366	363	391	401	355	383	381	387	420	388	404	372	395	377	411	403	389	382	396	415	348	378	391	390	381	394	394	409	396	391	371	424	385	388	364	350	418	390	385	359	424	387	379	402	386	400	394	398	387	366	373	373	377	357	399	402	377	391	374	378	366	362	404	387	377	412	370	422	427	378	390	403	383	403	408	370	426	364	409	376	409	378	398	401	382	403	468	416	426	388	390	421	437	403	358	397	405	393	395	446	420	398	383	359	393	391	392	408	391	373	400	370	393	397	392	403	405	388	382	372	386	380	399	412	364	390	402	333	365	413	411	405	393	373	402	425	393	358	379	391	395	372	427	395	390	401	366	358	376	390	402	407	392	415	397	361	376	383	399	352	395	391	374	347	365	396	371	379	353	376	400	411	362	376	415	378	362	340	420	403	333	389	361	397	392	402	370	399	421	417	427	437	381	391	384	372	412	425	383	379	394	420	348	385	399	395	388	410	399	418	371	364	398	373	426	371	383	387	375	373	383	389	360	418	370	376	358	377	398	393	383	374	419	413	412	395	392	418	373	351	379	387	384	412	364	395	372	385	414	377	375	379	420	380	431	386	387	377	407	376	404	400	355	441	422	381	377	351	408	369	436	381	412	389	402	421	415	406	374	396	410	386	400	343	365	432	356	389	398	408	402	408	402	374	410	394	405	371	357	388	415	373	373	384	435	397	357	372	377	413	395	356	394	381	395	388	379	384	355	396	356	378	425	381	394	407	358	377	416	381	382	353	374	362	386	376	414	394	407	363	389	387	416	357	380	372	386	388	409	403	366	393	386	414	406	410	401	372	395	425	377	395	415	395	421	389	407	390	380	408	418	396	382	414	422	385	408	342	345	366	387	395	350	382	406	377	424	383	379	378	382	372	394	373	391	398	369	381	365	406	356	399	371	380	392	395	395	366	368	366	391	395	389	377	394	399	397	395	360	379	411	375	383	400	384	404	386	410	380	388	395	376	371	366	378	372	395	379	381	407	385	386	372	389	400	412	389	381	363	407	380	376	356	407	396	357	399	411	416	390	422	388	432	396	378	366	400	387	371	404	403	359	374	376	372	379	370	425	394	386	423	386	389	372	388	398	399	381	406	391	379	370	405	386	392	392	403	406	394	421	409	358	395	403	394	409	395	379	398	376	360	389	377	386	374	417	402	378	403	361	357	386	392	421	409	423	398	401	397	395	400	421	373	392	369	361	376	421	403	415	423	347	411	389	378	380	389	389	403	392	403	404	393	383	412	436	395	409	347	392	405	401	399	413	396	404	416	379	403	365	389	372	336	409	394	372	378	378	401	381	380	353	379	384	398	388	419	404	406	409	393	373	408	405	418	370	416	365	357	390	361	390	387	332	360	417	367	438	375	408	408	409	401	371	399	409	379	396	392	361	362	403	412	388	391	401	417	405	352	406	381	365	404	382	415	399	373	380	399	369	426	347	364	380	384	410	368	396	358	392	421	415	382	399	390	453	403	392	374	409	389	420	366	375	376	392	381	392	416	398	379	426	408	429	399	363	389	414	389	365	419	412	361	387	431	392	362	419	383	372	439	377	359	363	386	444	387	379	379	405	390	371	386	385	408	380	396	435	389	381	374	406	416	385	362	401	424	375	421	424	378	411	387	387	410	364	395	373	404	405	384	388	350	371	407	410	406	388	361	391	434	415	417	419	382	381	399	419	433	375	385	394	423	409	369	400	400	414	395	410	397	409	382	388	374	373	387	389	384	389	384	388	365	363	383	428	386	349	385	395	402	390	394	379	367	368	401	389	384	372	403	394	388	384	377	361	411	386	368	380	398	339	390	382	389	381	409	385	366	399	411	390	389	388	397	413	427	417	372	397	369	366	385	401	391	358	392	385	360	390	372	407	397	396	390	402	404	434	405	418	360	380	405	412	354	381	408	390	383	357	396	364	385	357	370	390	407	390	413	411	397	389	366	376	461	403	399	401	405	358	431	384	368	414	380	383	393	376	395	358	412	420	404	378	364	399	444	375	379	411	412	420	394	395	383	403	381	377	360	394	397	388	397	420	403	386	370	375	387	328	380	432	389	379	419	412	401	412	404	352	376	366	372	400	390	378	432	381	358	405	389	395	388	375	394	384	383	395	389	443	409	377	343	400	403	369	424	404	390	378	331	385	381	403	385	376	376	386	366	357	426	397	417	383	414	409	370	370	391	376	381	375	389	358	386	370	380	395	415	419	403	384	363	388	359	383	373	395	362	375	401	375	383	421	392	395	402	395	382	415	373	443	419	405	384	376	400	377	395	376	371	373	393	403	360	354	357	372	406	384	396	380	390	388	355	406	383	397	387	379	399	432	359	385	423	400	404	388	376	371	363	393	346	364	381	341	388	370	404	404	375	401	388	401	394	431	372	340	398	392	392	392	397	363	398	371	379	400	401	420	429	380	401	408	391	384	406	411	418	377	359	366	353	375	384	397	381	391	435	405	420	419	366	380	354	416	414	396	378	401	367	417	377	396	388	387	380	367	372	401	388	410	388	421	392	398	417	428	369	359	375	402	415	396	394	396	398	405	398	395	380	393	394	392	377	408	413	378	374	395	405	389	413	414	375	387	371	375	385	397	388	377	419	411	396	398	405	401	409	356	399	348	417	380	391	406	415	403	392	382	384	394	345	406	411	371	366	378	352	411	388	389	421	396	419	368	339	403	382	387	427	412	423	372	416	401	336	390	385	411	387	421	369	364
11873	9132	18943	25457	25978	21599	22067	29852	27649	26189	23033	17593	14276	12623	12651	12460	13392	13266	10621	10182	11884	9209	9304	11108	11469	12809	13308	23233	14965	14918	18370	14910	12314	14166	15103	16624	16556	19096	20898	23042	26620	25633	15479	28292	23853	18544	19384	19297	12386	16244	13871	7610	7484	7354	7147	7742	5598	4779	4658	8974	5661	6863	8703	4788	6350	3652	2990	2742	2835	1885	1868	1771	1861	1778	1587	1476	1451	1316	1332	1547	1615	1545	1678	2231	2003	1879	1605	1386	1438	1195	1204	1170	1094	1094	1121	1119	1122	1115	1105	1103	1077	1108	1115	1076	1076	1103	1083	1089	1092	1107	1135	1112	1149	1078	1057	1069	1053	1099	1091	1098	1077	1045	1094	1105	1076	1067	1026	1072	1157	1105	1060	1077	1089	1045	1129	1136	1076	1117	1072	1123	1043	1099	1153	1077	1107	1118	1068	1095	1073	1153	1104	1080	1169	1082	1069	1059	1144	1119	1098	1061	1108	1109	1118	1120	1092	1061	1106	1058	1164	1046	1069	1086	1080	1062	1126	1031	1130	1065	1106	1125	1100	1155	1086	1110	1118	1119	1092	1117	1110	1106	1050	1132	1082	1107	1091	1115	1129	1034	1116	1123	1107	1052	1130	1039	1099	1124	1114	1117	1111	1105	1077	1091	1110	1070	1092	1100	1090	1073	1082	1109	1117	1114	1070	1025	1111	1164	1088	1069	1127	1144	1050	1164	1140	1156	1123	1170	1118	1151	1124	1126	1132	1154	1104	1149	1156	1087	1089	1048	1122	1093	1102	1107	1090	1093	1083	1118	1082	1070	1169	1101	1070	1107	1099	1127	1037	1069	1087	1112	1058	1134	1116	1103	1053	1079	1123	1112	1079	1096	1140	1143	1097	1118	1155	1097	1128	1099	1082	1070	1062	1066	1100	1104	1142	1102	1118	1101	1113	1109	1091	1038	1021	1115	1073	1115	1150	1082	1049	1077	1076	1017	1114	1151	1062	1094	1075	1132	1077	1077	1072	1083	1062	1114	1124	1078	1039	1090	1108	1132	1139	1098	1068	1099	1063	1126	1081	1091	1145	1131	1130	1192	1103	1125	1056	1072	1093	1075	1156	1077	1129	1091	1079	1143	1108	1077	1025	1096	1138	1099	1041	1074	1124	1042	1127	1077	1076	1131	1064	1148	1078	1076	1029	1070	1102	1138	1130	1102	1130	1074	1087	1129	1116	1077	1066	1062	1111	1121	1062	1053	1137	1106	1109	1107	1081	1100	1139	1105	1107	1109	1114	1043	1017	1076	1165	1061	1073	1041	1075	1091	1112	1108	1068	1073	1055	1167	1009	1084	1054	1074	1101	1115	1128	1056	1042	1125	1108	1095	1084	1119	1137	1118	1084	1144	1046	1175	1054	1096	1122	1076	1140	1137	1108	1144	1093	1067	1107	1066	1121	1086	1121	1161	1105	1130	1135	1092	1117	1123	1068	1126	1040	1065	1112	1005	1067	1132	1067	1088	1106	1076	1020	1154	1108	1075	1103	1114	1120	1065	1079	1106	1062	1050	1145	1044	1118	1114	1100	1121	1128	1139	1043	1113	1148	1040	1088	1048	1102	1050	1095	1110	1148	1092	1134	1079	1123	1110	1082	1161	1088	1118	1130	1107	1024	1122	1092	1102	1138	1122	1183	1102	1072	1050	1109	1060	1107	1130	1127	1123	1065	1103	1072	1064	1161	1033	1076	1078	1106	1109	1109	1064	1077	1091	1135	1042	1153	1089	1121	1092	1109	1126	1105	1136	1091	1103	1055	1076	1087	1105	1048	1054	1144	1071	1069	1070	1059	1076	1101	1126	1118	1053	1121	1181	1104	1028	1057	1093	1067	1049	1120	1062	1112	1139	1087	1080	1158	1067	1080	1040	1083	1170	1059	1101	1084	1064	1110	1124	1063	1045	1118	1094	1107	1094	1068	1105	1169	1087	1126	1183	1029	1100	1080	1060	1117	1081	1036	1101	1035	1079	1138	1104	1142	1073	1085	1071	1088	1075	1056	1060	1128	1058	1157	1102	1098	1075	1129	1107	1047	1055	1157	1116	1124	1118	1044	1127	1160	1109	1102	1127	1140	1076	1115	1124	1098	1111	1065	1108	1117	1033	1110	1134	1104	1090	1088	1061	1085	1132	1097	1092	1120	1074	1051	1099	1130	1151	1088	1103	1085	1087	1038	1023	1061	1096	1117	1099	1062	1105	1107	1088	1096	1083	1066	1089	1044	1147	1048	1060	1077	1037	1049	1089	1046	1085	1104	1048	1098	1105	1111	1115	1127	1091	1080	1120	1083	1052	1050	1123	1098	1097	1151	1077	1092	1090	1140	1005	1107	1083	1077	1090	1091	1127	1110	1082	1116	1095	1143	1090	1072	1043	1096	1043	1121	1084	1081	1166	1086	1050	1050	1107	1126	1077	1136	1075	1116	1090	1118	1030	1115	1130	1081	1107	1076	1148	1035	1045	1122	1157	1117	1177	1115	1099	1076	1102	1104	1157	1135	1055	1067	1077	1126	1038	1132	1100	1141	1072	1069	1099	1036	1043	1098	1093	1175	1128	1064	1108	1145	1077	1103	1025	1112	1185	1098	1032	1096	1090	1046	1105	1052	1119	1080	1042	1050	1108	1061	1103	1150	1091	1057	1079	1071	1098	1129	1091	1131	1144	1077	1189	1070	1077	1126	1099	1079	1061	1096	1124	1156	1067	1082	1065	1169	1091	1117	1045	1117	1062	1109	1100	1085	1061	1058	1013	1153	1037	1125	1092	1107	1078	1030	1145	1131	1062	1053	1073	1102	1111	1099	1088	1141	1138	1109	1072	1111	1090	1065	1113	1096	1158	1094	1115	1067	1057	1108	1102	1104	1138	1153	1118	1083	1093	1064	1074	1109	1080	1040	1048	1080	1113	1121	1133	1099	1119	1075	1109	1120	1078	1050	1090	1088	1074	1101	1097	1074	1070	1086	1087	1147	1065	1137	1093	1070	1111	1067	1108	1077	1098	1137	1075	1114	1021	1099	1141	1119	1077	1053	1108	1119	1076	1166	1115	1071	1113	1092	1067	1061	1066	1112	1068	1087	1045	1066	1102	1099	1051	1072	1100	1090	1126	1094	1053	1082	1074	1109	1045	1124	1084	1149	1092	1139	1102	1089	1109	1138	1121	1167	1148	1070	1070	1071	1092	1083	1056	1109	1097	1081	1117	1063	1112	1010	1132	1073	1076	1112	1112	1095	1100	1145	1043	1053	1112	1116	1088	1099	1076	1052	1082	1049	1059	1070	1156	1037	1083	1100	1093	1085	1105	1078	1064	1029	1091	1042	1105	1095	1098	1057	1126	1086	1102	1109	1078	1083	1033	1070	1095	1139	1108	1113	1029	1131	1111	1133	1061	1045	1051	1119	1044	1125	1068	1119	1101	1138	1063	1081	1054	1120	1137	1116	1123	1079	1148	1103	1044	1086	1097	1127	1090	1103	1097	1049	1085	1029	1103	1108	1067	1071	1100	1160	1096	1052	1112	1106	1155	1077	1068	1124	1103	1070	1123	1136	1103	1058	1118	1057	1170	1117	1032	1120	1106	1072	1125	1072	1089	1109	1144	1110	1116	1100	1071	1080	1071	1085	1093	1093	1139	1082	1045	1000	1068	1077	1096	1131	1118	1044	1144	1079	1074	1143	1064	1108	1026	1061	1155	1120	1091	1082	1095	1133	1114	1095	1026	1105	1031	1096	1064	1129	1089	1099	1097	1064	1156	1095	1161	1110	1072	1095	1120	1103	1008	1144	1088	1086	1062	1176	1112	1011	1095	1064	1100	1089	1115	1149	1101	1074	1050	1093	1091	1085	1080	1129	1024	1087	1126	1056	1088	1160	1167	1049	1131	1088	1033	1091	1164	1073	1159	1085	1105	1149	1154	1112	1055	1099	1089	1081	1116	1098	1114	1116	1114	1130	1078	1078	1106	1053	1091	1016	990	1100	1083	1122	1014	1065	1126	1133	1118	1124	1016	1141	1066	1068	1052	1087	1113	1084	1064	1149	1123	1056	1084	1085	1036	1025	1086	1152	1088	1139	1108	1114	1082	1086	1047	1061	1085	1135	1051	1055	1032	1057	1051	1109	1063	1126	1067	1116	1097	1084	1059	1066	1072	1039	1101	1114	1058	1066	1059	1084	1081	1120	1064	1057	1073	1119	1099	1094	1084	1104	1088	1068	1057	1068	1132	1101	1111	1084	1178	1155	1069	1076	1097	1066	1073	1142	1138	1004	1083	1140	1095	1108	1057	1040	1077	1084	1049	1105	1082	1121	1080	1152	1070	1092	1059	1101	1099	1110	1122	1127	1127	1077	1071	1120	1077	1061	1062	1087	1076	1096	1136	1093	1060	1076	1135	1076	1074	1062	1063	1085	1070	1100	1078	1051	1095	1096	1117	1039	1108	1062	1040	1035	1080	1123	1077	1098	1071	1085	1146	1116	1111	1085	1138	1174	1089	1116	1113	1182	1079	1069	1107	1079	1143	1117	1030	1100	1075	1080	1111	1088	1147	1033	1052	1122	1105	1067	1096	1134	1068	1090	1036	1103	1095	1087	1130	1094	1096	1104	1086	1073	1060	1098	1090	1131	1111	1121	1083	1083	1112	1084	1130	1087	1086	1100	1106	1135	1099	1048	1039	1101	1047	1031	1071	1096	1091	1069	1120	1056	1088	1075	1077	1179	1136	1052	1117	1098	1074	1061	1066	1121	1060	1111	1080	1120	1087	1100	1137	1101	1096	1071	1085	1119	1119	1093	1161	1107	1070	1081	1106	1073	1097	1093	1065	1158	1123	1167	1030	1103	1146	1092	1092	1143	1116	1125	1086	1061	1093	1108	1181	1065	1061	1059	1061	1069	1086	1040	1046	1090	1048	1066	1067	1082	1122	1121	1132	1121	1077	1052	1109	1100	1057	1120	1072	1054	1126	1070	1121	1135	1095	1141	1083	1039	1048	1045	1104	1059	1122	1081	1122	1063	1084	1149	1108	1048	1006	1113	1062	1144	1072	1049	1106	1092	1070	1139	1083
28219	17945	24917	32830	30223	24893	22930	25624	24109	18719	14737	9108	6003	5338	5104	5136	5797	5209	3396	3715	3289	2946	3022	3369	3999	3853	4044	9003	5445	5108	5934	4508	3420	4203	4540	4840	4821	5623	6888	8952	10939	10073	5000	11786	9750	6274	6571	6228	4039	4966	3721	2036	1610	1607	1498	1292	1373	1087	1109	2014	1424	1703	1944	1088	1196	860	804	720	697	466	483	469	454	515	460	449	401	391	383	406	445	438	504	578	507	519	430	410	405	412	380	347	352	370	377	363	353	364	366	366	373	389	373	365	374	365	354	320	378	351	344	360	322	344	333	344	342	386	366	310	345	369	384	371	373	360	353	339	383	358	367	350	344	347	344	344	355	364	360	338	329	343	366	340	357	346	357	342	348	345	354	351	345	361	361	350	353	359	354	362	359	368	358	398	374	323	351	332	333	372	380	360	363	345	350	366	362	404	354	331	363	347	362	369	352	339	345	336	376	352	310	327	337	363	377	349	357	330	379	379	378	394	359	332	334	346	353	349	345	366	357	342	348	312	331	354	336	338	350	324	366	371	388	342	353	345	333	350	351	350	356	375	341	371	360	345	335	342	351	334	327	369	363	352	344	336	392	377	374	363	375	325	386	325	359	325	338	327	349	328	327	353	364	310	328	340	339	368	341	344	343	340	349	355	359	335	370	363	352	340	365	342	361	358	363	371	376	341	359	370	361	348	365	379	357	361	365	328	370	386	360	363	346	374	405	359	368	359	378	351	343	350	357	376	366	378	355	365	372	376	347	345	372	352	342	364	367	368	354	338	314	340	332	367	373	373	359	318	370	353	374	377	337	372	365	372	362	361	355	344	346	348	361	396	383	358	330	335	357	340	346	359	331	355	337	350	342	361	339	377	352	327	350	347	340	369	392	390	337	343	390	365	403	374	386	348	356	339	349	365	346	394	334	361	377	349	375	334	379	373	391	376	366	341	343	368	359	344	352	351	375	343	338	348	350	355	384	389	369	325	322	374	337	370	360	364	353	352	369	357	350	362	359	360	370	369	349	342	360	347	359	352	340	344	342	391	378	359	357	359	354	362	371	363	362	370	368	353	356	382	361	316	324	356	344	369	349	347	349	344	364	377	396	364	357	313	378	359	345	340	321	332	392	348	349	373	323	357	308	361	318	372	349	364	332	361	366	329	356	368	363	370	365	337	323	348	357	330	351	377	342	339	349	384	336	342	322	322	355	353	357	366	361	372	324	348	356	338	353	379	372	342	351	349	364	371	347	357	357	300	366	350	351	378	358	346	369	341	377	349	347	373	390	371	417	377	379	340	353	370	370	353	342	328	330	379	338	389	388	363	346	365	348	340	330	349	350	344	358	325	357	384	380	354	336	360	365	340	348	364	338	346	346	358	352	366	347	378	378	360	359	370	369	409	352	380	368	388	378	350	351	368	354	388	354	366	347	352	376	358	326	348	347	337	380	357	369	340	394	360	360	368	326	368	343	333	361	376	393	331	351	344	346	363	337	329	338	353	368	349	324	370	389	345	349	345	343	388	365	327	368	351	340	345	358	382	350	352	356	351	346	358	376	359	337	406	365	373	333	331	374	346	324	387	337	335	372	376	336	384	342	374	351	348	375	355	368	359	315	366	349	332	373	347	341	327	353	348	416	335	349	328	320	352	338	323	375	369	361	360	357	351	340	350	370	345	313	354	346	388	361	375	363	361	355	332	335	344	342	353	337	368	353	343	328	382	344	357	350	372	351	373	352	395	350	314	363	361	341	365	346	376	338	332	341	354	389	348	310	347	365	375	375	356	364	365	353	372	343	336	380	360	353	370	316	348	364	359	364	371	355	370	362	347	326	353	356	359	336	371	340	379	343	342	384	357	359	326	347	352	381	366	340	381	307	386	366	322	341	333	383	351	372	348	339	326	369	361	355	327	345	327	380	349	353	357	366	380	376	353	330	340	341	381	401	373	332	369	378	388	400	355	353	361	344	349	369	394	343	356	359	365	351	355	395	364	370	367	314	346	360	339	377	356	340	385	357	347	334	358	373	342	366	330	316	335	339	342	349	350	351	369	354	362	366	352	373	341	342	340	356	323	347	375	345	337	371	381	350	336	327	329	363	357	350	381	347	361	326	351	337	389	370	370	388	363	344	354	346	364	352	368	341	394	323	368	346	383	373	384	344	363	365	319	361	376	377	338	362	363	355	362	364	357	346	379	364	401	332	367	349	395	361	367	352	369	332	348	347	339	334	380	351	377	337	344	345	337	364	343	357	338	367	351	330	321	357	373	358	358	357	317	343	345	348	352	315	357	312	374	372	367	380	360	349	340	349	360	309	384	363	353	341	378	358	344	375	327	364	364	370	406	375	371	349	346	346	350	375	346	365	377	325	351	335	356	358	358	364	333	367	361	395	376	375	362	346	351	339	361	341	375	341	344	356	363	390	322	336	371	362	364	362	348	348	345	360	367	344	339	377	370	368	377	364	380	359	363	355	325	320	323	389	318	358	396	342	401	352	360	342	331	369	354	380	358	348	333	375	353	316	333	380	356	336	376	353	334	375	352	377	345	405	330	335	327	322	337	322	360	365	333	330	326	364	370	361	350	362	345	353	346	348	345	313	385	366	308	343	374	362	350	332	329	367	338	387	339	366	355	401	355	348	385	377	366	347	381	361	346	334	386	357	352	386	347	334	335	354	332	373	362	352	346	360	371	371	343	361	346	347	337	371	349	332	312	342	359	336	350	364	368	365	372	340	369	330	305	368	381	326	353	349	332	364	368	390	333	334	330	352	355	373	354	356	374	322	351	407	376	380	340	352	368	352	332	362	329	337	390	370	387	342	347	365	358	358	362	402	327	375	326	366	346	391	354	369	386	330	346	336	340	332	345	344	373	372	363	331	353	384	342	373	358	389	324	352	352	342	365	336	352	370	376	347	347	372	360	370	401	386	374	357	356	393	356	332	364	357	360	403	347	386	360	338	370	343	361	340	372	339	344	379	363	348	361	356	348	376	373	374	317	353	368	330	315	339	356	357	353	376	322	368	364	363	369	360	360	333	359	380	372	371	340	354	346	352	370	371	348	364	331	337	367	340	349	381	382	365	386	357	362	380	362	389	351	364	345	361	359	318	355	341	378	350	320	375	357	348	373	347	342	321	327	353	338	326	357	351	353	366	391	369	335	375	378	339	353	353	341	372	375	347	356	352	387	357	386	369	376	336	340	362	342	349	372	347	360	336	329	342	349	341	355	349	372	297	358	323	395	323	330	365	352	390	335	355	319	350	337	363	358	351	387	341	367	359	360	323	358	361	354	365	370	372	326	381	350	334	339	358	354	364	353	347	366	347	376	357	369	345	352	393	349	330	350	360	357	373	368	352	358	364	388	371	339	350	394	376	352	328	366	401	334	364	359	382	361	372	353	359	343	341	360	360	343	331	352	370	379	347	351	338	388	341	380	352	373	357	414	341	374	360	347	343	360	328	322	340	387	364	347	344	320	331	337	403	368	344	348	396	355	354	359	357	364
16462	13030	23242	31892	31912	27245	29922	36853	33696	34140	30983	24555	20419	18682	18626	19249	20358	18442	15916	16579	17169	14270	14170	15860	17914	19135	20015	29779	22450	23881	26294	22386	19091	21638	22827	24761	24212	27827	29153	31402	36889	32833	23545	36565	30137	24072	25110	26548	20283	23360	19382	12218	11459	11365	10074	8574	8800	7407	7524	13251	9496	12215	13693	7059	8421	4825	4780	4325	4025	2474	2133	2393	2330	2280	1968	1704	1627	1417	1587	1709	1750	1785	2528	3151	2580	2567	1774	1676	1739	1626	1337	1144	1018	1098	1049	1026	1077	1046	1034	998	1009	1050	1029	1037	1045	1041	1017	1025	1012	989	1009	1057	1064	1055	1061	981	1057	1027	1040	997	1004	1010	1002	1000	1013	1021	978	956	996	992	966	1035	1041	1015	1028	1002	1027	1045	1037	1021	1008	994	1042	1028	1023	973	999	1059	1061	956	977	1067	981	1005	1027	1050	1031	1043	1037	1027	1013	1004	1033	1027	946	1041	953	969	985	1056	987	995	1027	1032	985	989	960	1045	1026	1015	1019	1069	1026	1025	972	972	1037	980	1017	1038	1011	986	980	1103	999	1014	1050	994	987	1040	1071	1030	1054	1029	1054	975	1034	1058	1033	1049	996	990	1037	1015	985	1040	1001	1048	990	1006	1038	1058	1000	986	1025	1032	1060	1026	1039	1085	1093	1027	1012	1010	1073	1110	1065	1116	1035	1079	1043	1042	976	1040	1017	990	1011	1013	962	982	1016	1000	995	986	1061	1011	976	1043	967	999	1006	1047	1029	1031	1019	1032	1041	997	1006	1045	984	1023	1017	1011	1005	1051	1004	990	953	1035	1026	993	1006	983	993	997	1002	1047	982	1007	1028	1038	999	1053	990	1033	998	986	1070	1011	1024	1027	1024	970	1015	976	982	1016	993	1003	1057	1008	946	1081	1049	1079	1066	1008	1016	994	1008	1056	1048	1041	1026	1040	1041	994	985	1020	1008	1010	1058	981	1014	1042	991	969	1021	1035	1011	1018	1041	1050	968	1020	1004	1043	962	973	976	1006	1008	1055	1025	1010	1023	1074	1037	995	1030	1015	978	992	994	986	1044	998	1064	1028	1041	1014	988	1019	988	1026	972	1054	1056	1040	1093	1073	980	998	1033	1016	995	1003	1059	1006	1012	1050	993	1030	980	995	1040	1010	1043	1007	1040	1033	991	1039	977	1021	943	1012	996	1024	1026	975	1024	983	1061	1016	976	954	972	990	992	1062	962	1019	994	987	947	1013	995	1022	945	1022	979	955	1018	999	1023	1021	944	1027	970	988	1082	1065	991	984	973	987	1027	995	1012	1000	1024	1003	1035	1001	1001	1004	997	989	989	1038	1005	1055	967	1002	1006	1057	1035	1052	1026	1013	1041	1033	1023	1022	1001	994	999	1026	1032	1005	990	974	1013	996	973	996	1036	1040	999	996	1004	1061	1005	961	1028	985	1012	999	1014	1001	971	1016	1011	1007	1046	1006	1016	1005	998	1015	974	1052	982	1039	1052	1006	1059	987	998	1039	1037	951	1022	1000	994	1017	987	987	1000	1017	1038	985	1004	1012	1018	1031	996	985	1028	999	982	1034	1085	1087	1005	1051	1013	1027	1061	992	1053	997	1043	998	1029	971	1045	1078	974	1016	1013	981	988	1026	1032	1007	917	1047	989	969	980	1013	1055	1040	994	942	1063	995	997	997	1021	1035	990	1042	1043	1005	984	1018	1001	972	1009	1027	1000	979	1023	1071	1012	1034	972	995	988	1012	1011	1015	1065	1063	1057	1008	1034	1009	962	1021	1069	986	1034	1002	1005	1035	1033	974	1065	1043	991	1053	989	1009	1002	1063	973	1066	1019	1000	1015	953	991	1004	989	1004	1053	1001	1035	1055	1045	991	1006	982	1015	1023	996	994	1038	1006	1015	1027	1069	957	1060	1002	1033	999	1007	1017	1058	956	1036	1061	976	1021	1026	1050	1008	1005	977	1003	1029	896	1007	1028	1005	1026	1013	971	1080	997	995	1005	1044	988	1068	1008	1004	1012	992	1038	990	1017	1049	972	1002	997	1022	983	1046	952	1019	964	979	1026	996	1014	1009	974	1010	1044	962	999	1011	965	1080	969	1064	1013	1022	1113	1051	1015	952	1046	988	1000	1023	939	1006	1012	951	1022	1031	1007	1024	1006	1014	1003	985	1009	1055	1030	1012	1037	1028	1021	957	970	984	1007	1055	960	980	997	995	1013	1001	1028	1001	1016	986	986	997	1011	978	1014	1027	1005	982	998	1007	1069	1029	940	1056	1013	993	980	987	1009	1022	994	1034	973	974	1039	989	990	1049	1009	1017	1038	983	982	953	1013	987	996	1055	1050	1050	983	998	1097	983	1067	1026	1042	972	989	1024	920	969	1070	970	985	1025	1005	1037	965	1020	1069	1050	1015	1004	938	1054	1072	1015	987	1031	988	973	948	1033	1017	969	1035	973	1049	1005	983	1019	944	980	1028	995	1029	1050	999	1008	1066	1035	1006	960	1022	1022	1099	1010	977	1017	997	1035	1017	996	992	979	1036	959	1015	957	949	1007	951	1034	1031	1031	1000	975	1051	1030	1018	1018	1042	1058	989	1018	1091	991	1034	991	1007	1018	1057	975	1007	967	955	1089	1058	974	942	1022	1019	1062	985	1020	1033	1007	1010	953	949	1021	1004	1016	976	1022	981	1007	916	1021	1061	1001	1042	988	1022	958	978	1004	1016	990	1015	1010	1000	983	986	1019	986	1003	998	978	1009	1027	996	1020	958	985	974	957	1018	1000	1038	1027	1025	1000	964	1056	1032	1045	1040	959	1040	1032	997	1023	1028	1002	967	999	1051	1032	1040	1004	997	958	1053	1062	949	985	1022	1041	975	1005	1029	981	1036	1022	981	1005	1005	1007	1013	1006	974	990	991	1013	1030	1017	1028	1012	1042	1069	1001	1043	1011	1030	1015	1010	938	1012	1038	1020	969	1002	954	1040	1023	900	1009	1045	1036	984	1026	977	1018	1002	1010	1005	1033	1037	1064	1048	993	1012	989	995	1011	975	1058	1054	1019	1025	1079	994	1005	999	979	1051	1001	1006	1004	981	1017	1013	1042	978	974	980	991	1009	1053	972	1033	1023	991	1030	1005	1021	1019	1007	998	1012	1008	1040	1083	1030	1050	1003	1018	1064	1006	993	1030	1008	1024	1011	1040	1028	1013	1006	1064	1008	986	1031	1028	1088	978	993	1039	1014	1039	999	987	972	961	990	1025	1029	994	1040	1034	959	1036	965	1041	966	986	1001	991	1014	1011	994	1045	1072	985	1043	1052	1012	1010	1034	1020	1012	1036	1015	1019	1031	996	996	1009	960	1015	1065	1022	1002	1032	1013	1006	997	997	1013	967	1013	999	993	978	1007	1032	1009	940	1019	1014	1043	943	995	991	1012	1012	1039	968	1024	996	1042	1009	1048	989	959	999	1010	1015	953	976	1043	995	1075	1025	994	981	991	1005	1070	996	958	974	1055	1028	1014	1057	1026	1084	1029	952	1010	1016	985	996	1010	1053	996	1027	1002	961	1015	916	1060	977	1034	1017	996	1081	1016	1010	1046	1014	1029	1026	984	1060	982	970	967	1004	1028	1050	1037	1075	1040	1035	1034	974	1046	1039	1009	1042	995	961	1017	984	988	1010	984	937	1052	1021	1062	1053	1010	1008	1030	928	985	989	982	1060	988	1012	976	980	1005	1069	1023	957	1012	1042	1018	976	1025	1011	1022	997	943	1044	1024	974	991	945	947	987	982	1021	1048	964	984	1052	1016	996	1022	985	1019	1000	998	1059	966	989	967	982	1000	1029	998	1097	978	1001	1007	1032	988	1036	983	953	1020	1059	947	1020	1006	1008	1037	955	1065	1031	998	1030	938	969	993	1000	1003	1021	1025	1017	1026	958	984	1003	1017	989	1083	1064	967	993	992	1002	1056	992	1052	950	1023	1035	1007	1051	1041	995	1003	1081	1037	1068	1013	1049	1017	1005	976	1009	1001	974	1009	1044	1010	1029	965	994	991	993	982	1024	1025	1005	971	1070	1039	966	1075	938	1037	977	982	1011	1014	973	931	1065	1002	959	998	1048	1042	1001	1051	1035	1001	1012	949	1018	953	1001	1028	982	969	1026	1039	1051	1023	985	993	1003	1039	1023	1068	1030	1059	999	1035	976	1079	1016	1038	1016	1009	1010	1050	997	975	978	1023	992	983	1040	1040	968	1056	1055	945	1025	1053	1052	1018	979	1049	1001	1020	969	975	1042	1000	1007	1005	1047	993	988	976	1027	972	996	989	955	1027	975	1064	993	973	1014	1010	1007	1010	1040	1029	966	1020	1050	1011	977	1063	967	1062	1048	995	1013	962	1039	973	995	1025	977	1034	1021	978	969	1005	998	963	1060	982	994	1031	1045	1004	1029	1056	1019	1014	1003	1035	1049	1044	1026	1025	1025	994	1004	988	960	1047	984
4728	2303	3605	4217	3009	1790	1479	1615	1221	966	859	672	662	636	640	726	634	629	555	497	603	537	563	565	540	540	547	799	568	606	561	495	492	552	521	544	553	614	575	672	717	647	571	680	633	630	572	609	540	555	502	457	497	445	494	543	432	480	450	485	443	477	432	457	443	486	422	441	458	471	488	435	438	457	459	432	433	500	486	472	452	423	433	471	481	428	444	456	427	442	454	442	479	438	421	461	430	430	466	405	469	436	436	451	425	460	479	393	427	475	490	494	448	436	436	450	426	441	457	461	447	462	437	448	448	441	452	452	421	429	432	453	461	465	476	426	450	417	438	435	468	436	419	415	468	437	468	451	456	432	465	454	456	451	434	448	458	427	424	408	462	440	426	448	421	440	426	484	427	431	427	453	450	455	451	447	452	435	476	448	480	440	421	503	430	447	450	472	449	464	429	452	443	426	448	434	472	420	443	460	420	463	429	443	421	404	460	444	472	431	454	423	430	440	460	458	452	457	471	445	432	428	438	435	424	439	416	440	461	494	446	429	429	463	443	469	434	454	493	438	461	452	448	440	447	457	438	396	411	427	459	465	465	413	416	419	452	426	458	399	445	450	453	460	437	406	463	445	443	460	465	453	436	447	438	421	422	474	477	459	480	473	445	452	441	440	443	416	451	406	481	458	469	419	401	414	406	424	443	444	409	427	407	455	454	439	452	458	424	451	420	453	447	444	478	433	452	438	440	474	427	416	456	455	457	430	434	424	417	438	444	423	468	431	433	481	440	431	458	430	486	396	432	455	414	405	407	415	448	451	451	435	419	410	462	430	443	470	433	448	431	452	439	444	442	475	480	429	453	432	440	450	459	446	440	444	435	477	404	420	457	454	446	412	435	472	510	471	396	477	442	451	443	440	428	418	435	450	437	442	438	438	428	432	427	452	436	450	447	424	451	443	422	420	455	451	445	451	433	457	473	443	442	439	426	405	434	433	462	411	449	446	405	456	435	452	433	460	418	455	427	443	441	456	457	444	409	448	487	468	462	478	487	432	413	450	438	449	462	440	406	424	456	435	450	434	417	427	435	427	440	442	400	426	443	425	476	434	464	433	448	433	467	473	453	440	469	454	460	431	431	459	419	476	443	420	435	431	442	424	445	476	416	436	422	426	461	451	430	450	450	467	420	409	462	458	446	437	417	458	447	444	413	426	438	390	464	441	433	478	434	432	428	419	432	440	426	417	425	444	432	419	449	410	468	434	453	411	418	454	453	443	463	442	437	463	420	413	441	418	491	463	431	423	424	406	463	458	427	413	433	429	423	453	408	450	396	454	445	457	448	434	480	427	455	453	428	429	452	427	453	450	428	465	442	442	433	435	415	457	466	423	447	457	414	454	428	450	428	424	442	431	460	432	441	465	424	449	437	445	436	461	438	445	428	481	497	414	426	449	432	441	432	447	437	463	475	508	436	411	461	456	425	452	437	423	466	477	453	417	498	496	446	440	460	421	481	424	449	450	445	458	420	448	407	457	446	450	452	440	414	473	441	401	463	446	441	439	453	453	455	437	464	459	439	477	385	430	434	418	428	455	393	432	419	417	461	474	445	411	443	460	469	431	417	422	435	436	422	415	421	451	462	462	436	483	478	485	422	438	438	451	468	457	450	471	464	444	470	442	417	438	443	441	422	457	447	447	426	423	422	443	439	489	467	401	435	467	439	436	451	462	410	454	430	452	452	415	450	405	437	406	497	459	431	482	446	410	482	405	450	425	430	441	412	467	460	439	462	420	431	390	441	423	424	436	426	435	433	507	462	412	450	447	419	457	475	423	447	437	442	413	452	400	444	449	461	436	391	379	434	437	454	437	436	471	470	435	457	433	421	420	440	444	413	431	445	426	440	456	463	440	435	428	436	471	409	454	449	441	452	434	459	426	429	440	447	406	412	495	419	435	427	475	436	447	468	462	425	428	413	489	429	442	444	445	425	418	382	467	440	442	416	396	451	426	451	462	416	366	454	403	420	442	468	428	402	454	451	446	437	436	450	423	419	471	441	452	381	452	458	440	451	442	430	428	453	407	430	427	458	482	471	419	456	490	446	444	424	447	460	478	435	451	424	422	457	379	423	413	444	472	431	411	446	431	447	444	452	441	446	428	454	432	427	464	429	446	416	435	430	438	432	426	430	459	449	406	446	445	497	453	401	422	410	438	444	415	452	427	463	437	452	429	424	455	433	454	440	456	416	456	442	431	437	446	446	487	469	409	490	430	442	468	419	458	444	443	461	462	404	443	422	471	458	438	418	453	440	405	428	451	393	404	446	403	452	460	476	450	448	454	489	427	464	472	485	488	432	422	430	437	472	459	430	459	464	441	427	429	437	406	419	454	417	458	448	467	396	426	439	436	408	446	411	469	410	433	444	429	453	455	439	414	361	428	416	444	437	445	432	426	445	439	451	410	477	424	473	468	462	452	472	476	433	480	385	431	462	431	460	442	441	416	445	468	452	437	459	442	399	449	455	426	421	442	460	421	470	461	443	458	419	427	425	414	470	433	474	455	447	429	426	443	428	454	471	420	399	463	444	463	458	441	449	449	452	431	446	433	437	479	449	391	444	435	413	452	446	444	430	432	436	439	401	421	460	457	444	431	440	462	437	438	465	451	435	438	440	446	428	426	438	474	443	430	445	450	442	450	446	459	425	423	421	471	460	449	496	430	418	453	436	446	453	480	457	465	466	414	506	473	428	451	436	468	424	446	442	442	444	442	441	433	449	444	449	476	438	413	405	458	448	440	481	479	443	432	405	440	479	476	441	429	437	445	444	453	448	438	431	437	458	431	411	458	454	461	444	411	449	464	430	436	414	427	409	449	456	457	446	439	451	454	445	455	435	427	454	457	469	423	436	417	448	410	428	443	389	431	421	445	479	415	445	416	474	451	427	451	412	463	480	456	401	464	411	440	452	457	416	454	441	427	480	458	408	473	422	456	443	462	423	423	426	423	446	415	419	437	438	426	415	431	444	413	403	448	426	426	445	431	424	415	432	426	447	441	475	452	436	427	405	440	439	434	485	427	424	465	447	442	448	437	475	447	426	458	452	429	450	446	468	434	451	405	427	463	453	435	438	426	432	450	441	437	464	466	424	473	476	423	454	432	460	439	442	457	394	428	463	428	407	397	445	406	456	453	466	448	446	475	472	450	486	432	463	452	429	420	459	414	422	439	414	447	480	424	440	438	453	447	462	486	445	423	449	452	392	410	419	429	441	452	456	423	441	468	473	425	451	453	477	406	439	468	440	423	445	454	468	472	409	449	432	426	447	435	431	435	450	454	471	457	464	419	480	405	444	397	441	421	439	419	453	447	457	467	395	454	450	428	435	470	441	439	423	476	455	464	442	423	472	415	422	428	429	463	408	438	416	417	463	419	452	439	458	412	457	454	471	444	451	474	441	443	459	432	480	446	426	439	444	431	439	408	460	446	422	450	464	440	428	478	414	453
4144	3066	6876	10081	8589	5684	5189	6949	5019	4247	3811	3059	2505	2486	2500	2640	2556	2479	2163	1990	2051	1959	1915	2042	2168	1992	2036	3444	2299	2270	2349	2043	1863	2073	2039	2314	2189	2513	2679	3013	3427	2934	2095	3475	2802	2288	2377	2428	2104	2287	1927	1569	1539	1557	1465	1452	1444	1359	1458	1660	1506	1577	1627	1379	1453	1281	1355	1340	1285	1287	1260	1282	1284	1194	1265	1236	1240	1255	1219	1268	1228	1241	1223	1239	1249	1299	1233	1227	1259	1233	1164	1181	1214	1195	1249	1226	1224	1248	1272	1250	1240	1203	1211	1178	1193	1237	1243	1240	1151	1205	1221	1191	1184	1218	1189	1155	1132	1196	1220	1249	1154	1222	1232	1242	1241	1222	1237	1120	1273	1198	1165	1156	1230	1234	1211	1171	1134	1202	1171	1159	1267	1209	1234	1226	1148	1151	1196	1224	1182	1164	1233	1203	1259	1090	1171	1159	1194	1181	1289	1222	1194	1211	1270	1225	1175	1184	1200	1198	1230	1212	1189	1198	1225	1233	1210	1170	1207	1196	1168	1165	1193	1223	1204	1227	1223	1187	1178	1192	1242	1237	1250	1246	1183	1208	1271	1177	1228	1153	1217	1164	1278	1188	1193	1197	1221	1190	1187	1166	1188	1175	1175	1234	1179	1205	1271	1229	1273	1237	1213	1129	1228	1230	1270	1271	1207	1182	1192	1247	1274	1199	1266	1178	1201	1232	1194	1178	1243	1196	1250	1189	1146	1177	1192	1201	1210	1172	1232	1189	1238	1162	1233	1184	1222	1147	1249	1167	1169	1184	1168	1232	1283	1223	1238	1289	1220	1166	1243	1159	1194	1247	1209	1195	1215	1190	1165	1229	1214	1195	1231	1217	1233	1218	1208	1227	1157	1231	1219	1179	1283	1216	1267	1154	1187	1195	1155	1237	1266	1232	1238	1211	1275	1235	1202	1222	1208	1156	1184	1235	1172	1212	1233	1270	1167	1223	1240	1191	1199	1229	1138	1205	1214	1189	1232	1184	1255	1260	1247	1148	1195	1170	1200	1218	1239	1225	1231	1239	1228	1168	1271	1195	1199	1151	1231	1131	1195	1211	1204	1194	1174	1183	1190	1193	1268	1188	1233	1210	1200	1315	1219	1210	1174	1239	1193	1224	1229	1116	1196	1228	1257	1170	1175	1160	1246	1216	1215	1211	1248	1212	1203	1260	1265	1286	1212	1240	1226	1260	1173	1236	1212	1206	1204	1240	1259	1231	1249	1247	1237	1147	1312	1210	1179	1140	1231	1144	1179	1156	1167	1223	1234	1175	1197	1176	1249	1235	1196	1191	1196	1249	1218	1242	1208	1167	1226	1236	1229	1177	1181	1157	1257	1177	1201	1249	1237	1232	1159	1251	1141	1214	1258	1171	1176	1203	1236	1174	1259	1168	1178	1179	1274	1140	1237	1171	1208	1216	1198	1170	1247	1176	1211	1171	1230	1176	1222	1181	1200	1173	1198	1181	1191	1180	1238	1222	1173	1185	1231	1250	1227	1218	1267	1265	1166	1201	1202	1209	1245	1218	1201	1238	1231	1184	1220	1202	1225	1176	1170	1215	1180	1291	1226	1216	1218	1209	1219	1170	1224	1209	1139	1194	1173	1180	1241	1207	1147	1235	1199	1214	1198	1221	1232	1168	1251	1206	1213	1204	1227	1223	1180	1191	1192	1168	1222	1231	1247	1231	1167	1214	1180	1257	1203	1169	1209	1210	1146	1249	1262	1241	1173	1229	1216	1192	1238	1235	1242	1239	1214	1187	1215	1226	1252	1203	1165	1215	1142	1211	1172	1160	1247	1230	1195	1228	1207	1201	1254	1226	1188	1214	1234	1252	1199	1238	1182	1203	1218	1234	1237	1163	1192	1200	1240	1201	1212	1180	1195	1237	1213	1215	1195	1208	1215	1226	1159	1223	1234	1197	1218	1211	1212	1234	1254	1236	1152	1215	1197	1253	1188	1222	1242	1175	1228	1146	1185	1214	1176	1200	1175	1193	1257	1227	1188	1266	1225	1198	1181	1159	1208	1248	1250	1218	1210	1169	1211	1139	1188	1264	1209	1232	1199	1191	1210	1228	1119	1253	1264	1224	1157	1169	1152	1278	1290	1203	1216	1221	1222	1229	1215	1182	1169	1202	1176	1259	1191	1194	1177	1180	1205	1272	1143	1224	1195	1203	1182	1247	1225	1225	1227	1140	1218	1148	1214	1220	1219	1172	1233	1241	1258	1245	1240	1207	1239	1175	1226	1213	1153	1182	1172	1230	1222	1149	1162	1181	1260	1233	1208	1182	1232	1251	1232	1198	1206	1175	1166	1165	1207	1246	1228	1239	1206	1186	1254	1235	1205	1206	1197	1249	1255	1198	1232	1226	1181	1236	1196	1264	1238	1150	1182	1204	1221	1167	1208	1169	1199	1119	1224	1236	1204	1170	1235	1145	1189	1171	1200	1195	1171	1209	1208	1207	1198	1226	1214	1192	1225	1224	1164	1250	1190	1236	1246	1229	1192	1229	1167	1167	1212	1152	1199	1234	1253	1237	1207	1157	1192	1247	1193	1213	1189	1201	1238	1249	1222	1234	1266	1178	1166	1192	1193	1174	1158	1170	1190	1193	1282	1225	1225	1215	1223	1185	1192	1193	1216	1196	1215	1216	1277	1209	1257	1121	1156	1239	1200	1196	1253	1090	1200	1179	1243	1243	1268	1216	1223	1180	1170	1118	1212	1200	1174	1169	1196	1191	1203	1237	1242	1221	1247	1214	1170	1253	1174	1179	1253	1236	1138	1214	1131	1240	1201	1174	1203	1186	1168	1164	1198	1245	1140	1199	1234	1185	1244	1158	1234	1212	1171	1252	1191	1135	1259	1184	1188	1189	1253	1216	1149	1240	1247	1194	1221	1203	1132	1217	1184	1190	1227	1191	1157	1210	1223	1184	1222	1259	1193	1242	1163	1148	1254	1216	1182	1222	1215	1147	1243	1142	1152	1196	1192	1214	1211	1229	1219	1233	1214	1184	1244	1264	1238	1271	1212	1229	1242	1213	1225	1258	1180	1179	1157	1257	1215	1162	1134	1254	1265	1170	1261	1212	1221	1237	1184	1155	1202	1176	1225	1221	1188	1220	1190	1196	1232	1189	1294	1232	1251	1222	1209	1237	1222	1253	1241	1155	1235	1186	1203	1185	1227	1206	1164	1199	1213	1205	1208	1199	1101	1211	1229	1193	1251	1218	1257	1261	1229	1199	1161	1236	1256	1212	1212	1121	1211	1167	1180	1198	1206	1217	1190	1210	1282	1203	1198	1186	1224	1293	1298	1189	1245	1251	1188	1222	1275	1195	1237	1275	1204	1191	1227	1151	1200	1196	1279	1257	1231	1256	1208	1223	1225	1251	1201	1195	1220	1199	1208	1177	1188	1211	1175	1218	1174	1207	1115	1173	1247	1184	1155	1188	1276	1161	1226	1250	1226	1222	1152	1239	1193	1167	1232	1226	1249	1204	1243	1237	1230	1178	1250	1207	1235	1219	1212	1186	1171	1239	1165	1215	1209	1189	1188	1191	1225	1228	1182	1236	1198	1193	1134	1202	1201	1185	1193	1184	1204	1241	1206	1201	1250	1192	1230	1194	1172	1178	1154	1248	1225	1188	1224	1142	1178	1182	1162	1196	1147	1176	1246	1205	1257	1207	1133	1239	1229	1224	1208	1297	1220	1127	1208	1181	1151	1208	1185	1166	1173	1198	1197	1130	1177	1171	1235	1241	1296	1136	1170	1205	1264	1225	1252	1210	1211	1225	1196	1238	1204	1199	1184	1217	1261	1238	1250	1186	1215	1206	1254	1187	1247	1177	1242	1237	1157	1171	1161	1150	1226	1167	1213	1170	1226	1192	1114	1189	1153	1236	1169	1228	1213	1261	1200	1223	1235	1204	1293	1259	1213	1261	1215	1239	1212	1280	1251	1239	1245	1195	1229	1232	1197	1215	1158	1225	1194	1154	1172	1193	1203	1257	1212	1230	1221	1170	1197	1196	1196	1158	1216	1176	1238	1198	1175	1235	1244	1175	1237	1192	1213	1228	1231	1216	1151	1206	1191	1292	1260	1202	1190	1165	1248	1223	1208	1219	1228	1194	1205	1159	1208	1197	1252	1218	1152	1288	1207	1238	1226	1202	1231	1172	1182	1243	1184	1211	1187	1167	1176	1242	1184	1131	1206	1208	1246	1228	1220	1238	1269	1165	1205	1197	1189	1232	1203	1234	1251	1177	1236	1204	1195	1230	1189	1206	1194	1224	1164	1143	1184	1223	1181	1218	1128	1195	1192	1185	1245	1189	1200	1233	1221	1239	1227	1204	1127	1191	1269	1197	1237	1250	1172	1234	1174	1192	1288	1219	1159	1190	1233	1171	1218	1291	1202	1194	1175	1183	1146	1216	1208	1206	1270	1196	1199	1219	1200	1188	1241	1218	1239	1210	1197	1174	1201	1164	1210	1173	1205	1218	1212	1257	1240	1267	1216	1204	1145	1200	1215	1152	1231	1196	1208	1223	1169	1180	1222	1213	1214	1229	1182	1158	1214	1179	1284	1194	1196	1175	1260	1204	1175	1166	1205	1270	1164	1151	1242	1172	1172	1219	1207	1210	1224	1234	1246	1209	1200	1221	1165	1230	1187	1193	1172	1251	1154	1192	1193	1212	1230	1193	1165	1294	1171	1224	1214	1239	1213	1207	1222	1164	1174	1199	1177	1153	1150	1210	1249	1204	1182	1225	1168	1150	1170	1162	1230	1167	1184	1293	1206	1218	1253	1217	1181	1240	1171	1237	1210	1164	1135	1211	1187	1162	1159	1193	1233	1163	1210	1250	1211	1200	1190	1185	1189	1255	1187	1240	1196	1127	1236	1242	1213	1325	1222	1249	1207	1183	1235	1219	1264	1230	1165	1214	1171	1239	1225	1194	1232	1171	1275	1158	1208	1216	1194	1228	1160	1191	1211	1151	1178	1219	1190	1258	1159	1179	1156	1185	1280	1155	1220	1177	1215	1213	1199	1213
18579	10945	16465	27338	26396	19197	15971	17190	16339	11448	8560	5767	3576	2802	2425	2504	3054	2716	2199	2243	2039	2329	1755	1824	1949	2266	2434	5688	3403	2304	2996	2095	1927	2509	2444	2580	2645	3451	3713	4961	6086	4850	2600	6211	4872	3645	3746	3072	2761	2818	1828	1017	1033	1021	870	788	686	691	714	1157	829	992	912	685	628	528	466	480	476	366	371	369	372	395	334	309	335	332	339	331	363	319	422	398	444	382	338	337	329	357	290	323	363	328	310	304	270	307	299	309	311	327	303	295	321	340	311	314	318	292	324	312	326	305	307	299	332	317	287	331	331	313	294	321	331	311	312	341	327	323	315	318	321	295	331	355	286	305	291	319	323	295	291	313	317	361	344	310	309	299	297	333	300	304	328	382	325	337	335	319	325	293	342	286	319	363	298	327	306	322	331	315	325	297	312	326	325	288	315	303	312	303	320	306	327	298	319	307	306	342	299	309	322	297	303	308	322	291	335	287	281	287	307	317	322	316	292	318	322	328	314	328	319	342	323	302	345	323	337	330	342	322	308	321	319	333	309	288	311	323	339	322	330	286	296	335	317	319	317	278	316	315	302	306	268	313	320	312	319	302	284	316	305	325	310	322	285	317	307	337	327	337	283	308	297	318	315	298	306	300	319	356	328	325	315	302	343	308	345	324	316	350	325	300	308	322	325	295	276	290	336	298	311	312	330	316	337	307	308	314	312	323	311	301	316	332	308	297	339	335	319	309	306	289	307	315	330	308	310	314	312	281	287	318	327	272	316	303	307	292	329	299	299	324	313	317	324	349	331	323	327	306	302	316	291	303	315	332	304	310	307	295	328	335	303	289	310	300	295	289	356	331	332	313	342	299	338	317	312	295	317	296	317	309	331	302	304	298	337	324	293	292	303	307	322	311	324	296	324	331	323	330	323	307	312	324	313	317	307	303	304	325	290	295	347	309	297	320	316	292	312	279	284	307	338	321	325	341	323	304	365	314	316	278	290	333	312	305	296	334	269	293	326	323	276	321	348	326	293	301	316	302	315	308	318	306	289	270	344	313	340	350	308	307	294	305	287	326	308	325	300	325	317	307	304	304	351	310	315	298	326	316	310	291	317	291	303	330	328	341	349	292	342	347	330	299	330	284	310	326	316	271	347	322	321	313	293	294	310	325	324	319	289	289	287	309	313	323	339	351	311	295	324	324	302	309	291	329	303	300	313	332	305	339	311	302	296	339	305	329	318	304	303	255	322	311	306	331	299	305	289	312	285	308	301	316	337	320	290	306	332	306	292	304	314	314	300	296	310	308	311	318	336	327	286	320	313	287	326	313	311	323	318	309	311	356	347	324	293	320	299	306	303	311	335	357	310	282	298	331	315	325	325	284	327	315	304	325	301	290	325	320	346	307	342	342	294	275	349	323	348	300	328	279	275	309	302	309	314	333	321	318	310	305	301	341	299	310	300	289	338	332	313	307	303	309	324	300	327	310	327	324	301	320	341	320	293	299	303	311	322	305	296	300	330	317	308	315	302	336	278	277	329	316	303	286	304	342	315	299	304	323	299	339	317	325	338	288	332	328	295	316	326	338	312	314	332	300	326	283	325	301	301	340	312	317	341	305	302	312	302	309	337	318	290	318	303	288	320	290	287	307	293	300	303	314	309	299	346	293	309	309	288	338	305	310	311	314	327	316	286	330	313	342	332	296	311	329	285	304	281	321	321	283	294	312	335	326	309	305	303	340	278	308	337	296	305	302	299	323	319	309	309	317	324	289	325	331	303	333	323	319	312	318	295	318	311	315	323	294	327	306	328	288	268	304	357	306	309	300	298	313	308	303	265	266	355	339	281	313	304	308	314	299	311	331	325	311	310	323	316	314	273	327	326	310	303	329	314	308	304	318	295	333	326	302	308	302	290	305	324	268	319	333	305	319	341	322	279	290	313	327	311	310	375	308	321	338	324	325	328	294	330	347	327	345	307	295	317	297	300	327	300	315	288	287	341	306	290	306	341	316	302	277	292	350	336	318	301	323	328	361	330	316	300	331	298	315	327	344	296	316	301	303	300	310	311	293	323	373	327	307	310	337	315	322	294	296	295	297	343	304	317	338	354	314	326	300	312	339	351	317	313	310	320	334	310	309	293	309	317	312	341	308	326	290	304	322	303	320	324	308	310	341	327	320	307	347	343	310	331	325	319	299	320	301	305	323	317	294	313	302	309	333	312	300	274	285	315	322	324	353	292	287	304	279	343	335	298	295	308	313	316	301	304	298	300	285	327	322	332	317	294	321	336	305	322	285	317	341	296	303	313	321	331	321	327	294	323	294	299	314	299	298	328	313	305	302	325	278	336	308	319	328	328	303	313	282	347	298	293	304	260	301	314	289	308	330	326	306	308	309	322	325	292	329	334	301	311	311	338	334	343	307	335	286	292	315	327	315	293	322	328	269	328	320	310	282	293	303	315	344	289	314	283	297	309	323	310	308	305	293	300	315	270	299	330	310	291	302	281	325	349	315	330	321	340	330	320	345	299	289	313	326	310	299	336	316	308	311	321	336	317	308	306	328	320	309	308	321	318	293	334	319	292	332	314	321	312	317	353	329	328	324	296	298	325	356	323	298	315	297	284	283	321	319	316	319	328	293	315	319	309	302	304	306	302	271	311	324	310	344	310	343	332	285	303	350	309	352	330	300	286	317	308	324	303	323	329	295	341	329	317	305	356	321	334	294	297	323	289	298	330	306	301	315	341	311	321	330	302	300	330	338	329	311	321	337	324	301	338	333	305	292	308	343	304	290	319	308	309	337	303	322	300	305	311	284	287	302	321	301	302	326	304	298	330	306	298	339	291	339	296	316	321	308	321	372	286	295	273	335	289	306	317	312	307	305	316	275	321	345	324	308	302	311	309	321	326	339	334	343	315	298	293	310	331	316	333	321	283	347	320	308	342	332	327	300	309	299	322	298	289	340	339	316	283	290	294	304	285	299	297	302	331	334	329	287	312	362	291	306	294	316	303	309	307	327	304	343	342	329	324	335	307	295	331	326	307	314	322	318	319	313	291	353	317	274	318	315	297	298	294	301	316	323	308	310	309	322	286	307	309	295	280	328	306	315	282	260	323	311	331	312	308	316	301	329	294	347	315	312	278	318	316	324	340	325	369	307	307	355	354	325	282	309	317	288	319	316	295	330	320	296	305	302	275	305	329	304	347	328	284	278	340	324	295	291	324	269	315	325	338	326	284	265	319	309	302	306	301	338	325	316	283	290	336	325	318	352	309	322	305	280	308	297	321	295	318	272	333	306	271	341	255	297	285	315	327	290	323	309	297	308	297	315	322	325	306	307	296	308	283	332	291	299	322	289	301	329	309	317	310	314	341	298	301	303	306	318	299	292	332	316	312	317	313	272	307	311	304	333	338	280	289	296	287	344	330	313	350	326	293	336	318	281	325	293	323	318	292	320	342	302	309	335	292	313	304	316	321	317	286	314	329	298	321	284	320	265	278	310	338	290	291	321
11314	8687	16999	27602	29597	20748	23200	29595	27975	26900	24687	20401	13662	13044	13225	12504	14409	12814	10397	11004	11230	10720	9101	10207	11423	13180	13736	24678	16018	14566	18186	14068	13412	14745	15555	16397	16333	20263	21109	23446	27974	22880	15945	27119	22429	17942	19468	18028	15994	16472	11610	6516	7128	7253	5771	5066	4864	4414	4453	7775	5968	7314	6743	4015	4376	2972	2383	2475	2426	1512	1640	1503	1481	1608	1454	1230	1178	1210	1345	1233	1266	1284	1921	1767	1995	1874	1521	1383	1030	966	957	919	894	896	933	912	937	888	859	895	858	874	857	861	963	920	863	890	914	915	938	893	862	837	944	896	880	895	868	954	865	871	888	913	904	868	870	902	851	914	868	867	913	891	908	815	882	848	804	928	877	865	892	901	868	877	850	923	883	899	901	856	880	860	858	904	868	935	914	850	893	885	895	827	916	879	865	959	886	866	876	871	894	902	886	863	944	908	877	898	796	910	855	873	921	921	826	868	846	897	943	907	892	876	847	906	919	894	870	847	862	932	815	858	898	922	915	822	886	889	900	919	887	896	879	876	941	852	862	867	896	901	930	916	930	894	868	894	921	881	872	924	875	933	928	854	928	888	874	863	919	932	848	907	917	881	834	873	911	858	907	873	868	888	913	922	889	871	967	870	921	863	841	880	925	863	829	909	903	834	880	881	840	865	890	861	903	886	899	904	857	904	892	955	861	885	835	880	885	911	904	861	876	913	835	859	874	869	900	918	876	879	930	879	919	905	831	889	941	834	846	864	839	891	851	897	865	909	910	934	859	877	861	895	907	849	869	847	857	891	871	863	889	916	912	901	873	900	875	846	875	906	896	910	876	889	894	875	909	840	890	896	905	876	871	916	893	910	875	875	857	929	871	860	906	949	835	857	858	859	880	935	896	875	876	889	894	837	941	872	833	887	856	935	915	888	897	884	886	906	925	831	856	915	853	920	924	884	880	887	917	920	926	890	915	901	856	881	881	873	964	899	852	895	896	886	865	816	945	863	868	885	884	896	902	917	934	890	867	894	903	832	921	890	933	822	888	898	833	893	914	931	904	843	881	842	883	863	874	873	900	886	873	836	889	864	908	871	883	922	828	901	910	905	870	872	876	870	844	941	858	948	888	840	891	855	859	909	840	849	897	922	861	896	898	875	869	865	904	871	838	846	861	967	892	896	906	896	887	914	921	881	911	904	850	939	867	862	884	903	903	897	852	861	869	937	840	915	894	920	895	884	911	929	896	886	852	849	842	868	875	905	835	860	882	803	849	912	920	887	894	915	915	953	852	901	962	896	868	903	890	851	869	918	855	907	919	890	861	861	883	943	882	882	884	898	915	844	879	872	885	876	893	1003	882	869	876	894	917	910	862	890	839	869	837	861	845	887	897	891	906	856	871	855	925	895	880	923	857	906	875	876	943	912	920	880	892	856	865	871	883	926	927	850	870	871	861	847	865	895	900	820	890	810	906	865	901	889	856	834	920	885	863	906	853	879	859	889	890	885	881	891	888	873	892	888	923	915	849	879	868	924	869	858	873	920	901	889	897	889	931	936	898	901	940	912	914	873	849	922	874	860	913	844	857	893	934	873	881	890	853	814	865	860	879	896	890	925	886	909	863	895	970	868	894	913	866	887	829	891	864	876	860	891	909	869	901	915	903	887	913	868	896	856	900	844	843	882	886	895	893	916	886	873	932	922	868	870	898	866	890	842	870	892	915	876	871	861	831	876	895	886	870	940	819	893	917	885	883	916	837	880	900	893	898	898	893	860	882	870	918	921	842	942	884	858	908	917	911	855	972	928	894	857	897	858	903	890	893	907	897	793	930	881	867	913	911	907	883	860	885	864	817	886	903	829	910	874	857	882	889	893	851	886	885	880	901	831	927	907	852	940	882	886	927	883	910	933	910	872	863	912	918	869	940	872	837	849	912	893	871	883	886	869	896	971	899	830	916	871	894	892	874	878	916	926	933	888	911	950	884	865	880	889	944	883	881	852	879	906	884	847	912	875	874	861	879	901	935	849	956	885	923	872	884	912	855	869	846	853	928	883	868	866	892	890	845	864	878	870	866	885	905	848	893	908	885	875	921	901	885	843	908	942	860	864	883	961	862	903	859	879	901	875	845	911	895	871	902	889	891	876	893	873	942	872	841	916	960	856	900	851	934	889	882	862	891	843	862	941	855	910	854	867	872	930	953	886	900	912	881	916	939	887	863	871	856	885	870	894	895	904	885	894	882	918	839	862	860	915	879	861	900	889	967	912	875	871	914	892	852	888	865	851	889	870	868	918	903	890	932	902	812	811	858	932	896	891	914	920	938	916	875	877	879	885	933	853	897	909	858	892	845	863	840	917	932	862	932	894	877	903	875	895	921	875	897	902	868	892	870	913	889	868	909	918	915	870	888	871	954	895	911	940	896	890	920	880	928	925	892	867	860	928	862	888	909	844	881	876	838	900	887	902	902	905	885	891	908	887	910	869	898	884	856	862	846	877	920	888	955	847	873	877	870	865	896	882	910	905	889	864	920	909	873	867	864	925	876	874	854	887	832	903	882	913	924	855	874	917	908	889	918	896	912	912	873	907	876	896	821	955	865	880	828	906	936	903	872	870	896	896	926	905	901	853	906	910	879	891	958	910	911	871	870	914	880	919	904	842	919	888	873	855	848	864	902	858	912	913	840	914	902	920	831	900	911	910	887	902	930	893	955	853	864	868	918	842	878	868	882	909	876	837	948	918	896	911	854	892	908	931	890	869	856	895	859	929	824	882	946	921	852	900	848	942	912	862	889	867	900	898	870	895	864	864	904	880	854	905	872	891	926	958	840	920	888	912	830	849	852	918	858	857	921	899	829	925	882	863	965	862	871	893	886	861	872	929	882	926	856	854	912	936	907	921	852	920	868	922	943	901	859	926	856	918	892	885	910	900	916	898	916	867	904	916	887	856	925	906	880	908	892	866	863	858	924	873	823	908	901	865	841	875	926	866	868	885	857	828	900	895	901	901	893	840	871	923	861	862	899	919	867	898	902	908	895	925	881	880	960	903	830	886	836	840	882	863	879	883	882	926	920	863	876	830	898	852	856	875	885	909	894	884	849	866	834	894	936	830	886	933	848	903	927	919	932	893	916	911	893	850	878	862	862	856	880	898	895	866	918	923	880	862	869	889	889	867	853	846	848	832	940	921	901	818	836	932	932	868	880	881	922	857	893	891	872	888	879	914	881	868	905	919	898	890	951	886	912	851	904	844	870	848	974	868	888	897	879	906	912	829	950	882	859	895	895	851	894	906	903	880	882	890	954	886	869	901	908	831	889	899	857	877	831	869	861	836	894	878	911	879	876	830	911	928	896	882	839	881	836	897	890	886	899	872	818	888	824	906	912	820	899	924	941	875	933	891	887	904	873	898	893	913	927	863	939	914	873	836	855	911	854	904	863	898	890	893	842	909	883	900	868	871	911	902	888	894	881	887	839	863	827	869	865	907	876	895	917	875	910	840	904	898	874	895	863	913	883	925	888	921	955	892	845	880
27319	16936	23113	32701	30479	24706	21440	23853	24748	18712	15691	10931	5932	5426	4447	4438	5037	4934	3375	3823	3565	3470	2750	3014	3542	3567	4528	10312	6255	4772	5337	3949	4273	4437	4186	4826	5232	6386	6697	8775	10227	8064	4539	10470	8436	6618	6285	6354	4377	4888	3298	1742	1662	1585	1241	1076	1151	979	1013	2197	1403	1411	1396	880	948	737	576	504	573	423	419	385	385	461	416	351	337	339	372	344	344	414	518	434	443	424	377	333	311	278	286	288	279	293	311	316	270	310	262	269	287	269	287	305	307	305	259	270	253	286	293	292	305	279	286	314	294	288	291	273	305	266	303	278	270	309	274	272	308	291	308	293	268	289	257	286	293	260	271	264	260	286	289	299	267	267	279	290	285	272	276	303	299	276	245	311	319	298	297	272	279	265	277	268	313	269	275	280	292	307	280	280	264	284	291	265	253	296	273	301	308	271	283	289	266	278	262	247	307	284	269	316	289	288	316	276	312	268	300	294	283	269	295	318	241	256	298	299	263	291	272	258	284	291	328	274	257	297	311	266	280	272	268	303	282	266	294	285	279	277	262	302	270	278	281	263	289	302	270	286	297	252	292	279	290	321	307	327	284	265	310	274	281	292	319	271	270	269	287	276	292	269	281	298	298	299	292	301	276	263	319	269	305	293	273	266	299	282	261	277	304	302	319	281	301	292	289	284	276	275	268	281	292	277	343	279	275	285	274	269	272	310	280	272	274	291	295	296	284	270	309	274	303	278	256	293	275	289	246	317	292	272	256	299	283	252	289	288	299	292	278	301	268	287	277	292	289	307	275	275	256	264	328	300	284	262	281	294	277	291	291	279	259	276	302	281	295	278	284	294	280	311	286	285	304	277	306	288	295	306	324	267	262	307	299	272	272	291	280	267	291	274	294	323	279	294	289	254	252	293	297	315	248	296	289	267	270	281	271	292	255	272	272	296	288	288	303	317	283	308	296	297	255	283	285	298	268	306	285	278	290	240	280	268	306	296	285	276	277	288	291	289	288	274	285	289	264	281	275	272	325	287	316	293	263	291	301	297	276	292	289	236	280	292	297	309	292	270	261	285	246	295	284	256	328	264	268	282	293	255	280	289	309	265	273	267	289	271	314	303	301	295	275	272	294	290	306	282	309	254	271	246	275	258	286	276	262	301	278	274	284	266	277	273	278	295	283	306	274	300	289	272	304	274	296	264	288	294	253	279	271	242	276	274	286	273	261	267	305	289	252	305	305	298	283	274	276	310	278	278	297	271	283	294	304	307	266	288	284	282	299	287	285	304	308	273	285	256	270	290	266	283	297	279	280	290	284	284	269	286	295	299	266	292	273	301	280	315	307	257	270	307	273	305	285	255	292	261	291	316	295	293	293	288	316	310	253	266	268	319	298	273	285	290	290	292	295	303	252	297	316	294	283	279	316	266	273	292	299	300	262	255	299	270	298	305	282	290	290	271	301	279	268	258	304	288	282	276	309	251	281	287	266	290	305	277	296	305	263	316	294	286	280	279	312	279	273	266	296	286	257	296	289	267	329	297	283	282	282	274	287	288	296	272	272	260	281	293	303	299	237	307	286	288	279	291	287	264	315	282	279	257	254	291	270	304	276	275	298	255	299	310	260	277	282	274	275	301	281	270	272	278	280	287	294	303	257	286	279	289	266	292	292	285	277	303	287	253	320	271	304	281	288	274	299	278	283	290	275	315	260	283	295	310	324	246	294	301	290	289	291	273	298	291	295	266	253	327	297	292	296	300	291	263	253	293	262	254	307	306	277	278	296	305	298	305	285	295	263	286	284	295	298	295	290	301	289	269	298	307	291	292	316	299	314	284	271	277	284	280	267	278	294	253	271	300	296	286	267	287	292	289	263	286	307	289	274	285	281	270	278	324	304	275	292	298	277	289	289	267	270	302	269	299	274	280	276	312	300	283	288	285	299	272	290	291	277	297	322	259	302	257	283	262	284	265	279	288	276	288	310	282	262	263	310	259	254	264	302	331	262	279	304	274	277	313	284	282	282	278	301	284	280	318	291	274	312	258	287	272	288	291	295	243	293	321	257	266	311	274	280	290	295	294	272	296	305	255	311	309	258	288	266	288	276	284	302	263	264	285	327	264	306	296	287	282	259	271	278	266	296	287	276	305	293	255	278	279	286	276	301	284	292	264	280	281	270	299	274	289	289	301	296	289	289	286	287	290	278	281	298	309	293	280	246	283	297	303	303	303	270	266	270	274	263	268	297	272	284	282	313	295	298	273	278	284	266	271	304	286	296	316	271	315	293	275	287	268	265	307	280	274	274	302	265	278	295	289	249	309	274	322	279	276	286	260	265	284	273	277	292	300	297	291	288	301	272	271	281	299	281	261	308	313	279	304	301	284	291	284	282	294	280	273	286	276	299	291	269	295	309	270	274	290	288	295	292	273	282	285	297	267	281	320	256	270	300	272	265	315	288	286	270	311	313	277	288	293	275	275	298	306	314	257	303	265	286	287	292	283	304	299	297	308	319	289	257	271	283	266	280	292	301	262	305	287	295	296	306	282	294	273	292	281	276	282	307	310	285	284	275	296	277	254	297	280	302	278	289	285	279	295	306	303	278	282	283	259	294	302	272	283	279	287	288	286	280	274	289	282	293	276	285	282	294	282	269	286	292	279	272	313	271	306	315	290	312	285	281	300	246	270	259	298	300	279	287	295	305	286	286	304	270	292	293	276	283	288	258	301	292	281	311	294	313	285	280	293	295	269	276	262	313	267	268	307	266	272	286	272	293	263	274	287	272	265	275	278	260	279	296	240	268	286	286	279	287	279	299	298	304	269	310	258	285	294	283	291	298	271	275	299	265	310	286	279	253	289	272	295	273	276	293	248	270	279	339	304	268	285	274	278	295	269	251	264	292	278	258	302	315	287	303	250	277	261	290	303	244	286	260	334	309	282	288	265	286	292	255	289	298	290	281	277	272	291	279	289	283	308	271	257	274	299	268	259	260	252	281	295	295	285	323	279	247	312	262	268	293	311	278	270	298	286	282	252	277	274	292	242	290	294	287	259	258	288	276	326	291	297	287	295	269	245	298	280	292	260	303	288	298	270	274	273	283	332	303	285	305	244	289	292	279	275	277	290	268	283	268	283	309	277	263	290	282	293	283	267	304	269	288	284	286	271	296	301	271	290	268	284	284	241	281	278	259	303	293	269	300	272	272	281	287	281	291	314	294	312	297	272	271	277	288	269	270	258	267	272	286	307	306	289	279	307	302	270	246	312	268	283	249	306	291	264	296	295	295	289	279	261	278	293	272	273	286	270	256	272	264	268	265	256	284	304	278	254	285	279	265	252	306	283	277	300	282	292	294	276	299	283	316	299	277	264	278	268	252	314	261	275	283	299	316	269	283	325	311	263	269	280	294	272	330	297	255	277	280	273	288	270	272	285	267	258	274	268	265	296	310	297	271	294	305	256	273	248	282	283	299	270	273	285	291	299	261	287	272	300	298	260	301	286	301	249	278	289
15708	12268	21900	31641	33656	26327	28435	34934	35193	34051	33377	28090	19692	19579	19217	18748	20109	18501	15760	17324	17217	16231	14850	15231	16427	19714	21357	32361	21947	22556	26097	21434	22190	21288	22826	24587	25431	28026	29493	30962	36200	30323	23803	34332	28521	24822	25842	26567	21031	23764	18179	11021	11081	11283	9003	7875	7666	7053	7546	14093	9802	10541	10448	6263	6989	4510	3607	3094	3682	2135	2304	1714	1966	2390	1971	1450	1564	1506	1864	1533	1584	1920	2927	2125	2755	2377	1591	1387	1070	898	921	933	849	951	868	876	850	830	816	845	818	841	795	868	810	851	811	813	836	787	863	796	855	790	856	855	845	816	834	804	849	828	775	809	814	830	815	839	792	843	835	814	869	862	809	783	801	807	846	876	833	817	816	785	796	797	789	791	813	867	877	864	861	854	794	817	833	843	833	880	799	885	846	792	791	822	816	777	823	851	820	839	862	838	843	844	841	794	839	824	820	821	837	774	825	832	838	852	830	861	825	814	851	819	837	824	814	804	850	814	802	826	813	782	832	835	889	798	815	808	854	870	836	776	777	857	807	833	756	786	860	844	798	838	797	844	815	832	817	876	846	861	892	812	808	882	837	816	838	799	780	817	828	869	804	788	779	861	782	839	833	814	779	810	832	863	817	766	783	792	876	870	873	798	826	809	798	812	808	795	790	766	852	813	891	833	788	833	778	832	803	814	778	835	832	802	812	823	788	842	831	785	877	784	803	817	814	855	814	793	779	843	768	792	854	833	787	792	871	838	822	848	809	814	807	810	841	803	817	772	786	857	803	829	839	874	831	784	808	795	828	794	804	829	838	808	812	828	804	847	836	774	856	816	821	852	821	842	857	788	821	766	845	776	841	851	812	771	807	813	774	831	765	835	791	854	825	836	788	777	792	818	828	817	861	756	821	839	811	787	815	860	849	868	840	777	841	822	799	847	819	865	812	805	814	831	791	786	807	809	850	824	792	820	844	818	821	828	795	788	780	808	840	786	800	820	850	867	791	845	776	883	806	818	823	806	817	824	795	847	850	852	828	821	834	818	848	762	841	808	803	803	808	756	768	860	837	822	806	817	796	851	819	838	808	803	799	826	833	811	827	777	817	806	819	843	750	826	825	782	834	848	828	852	774	856	794	815	815	820	827	824	794	837	779	797	835	836	807	806	855	882	791	768	835	839	848	841	822	804	844	815	858	783	875	808	805	785	810	800	807	835	783	803	838	826	800	825	745	832	793	818	816	793	843	769	837	843	787	814	848	837	767	831	833	815	785	796	811	828	856	869	823	860	778	820	798	811	810	827	817	805	815	763	825	837	757	833	787	799	819	829	841	833	779	802	817	771	817	799	809	812	827	817	816	848	829	829	796	825	795	806	850	837	840	852	873	802	759	848	793	758	823	821	839	880	792	825	820	803	792	807	806	848	841	804	823	849	854	877	821	837	795	831	787	844	867	836	774	836	816	848	752	814	844	811	825	759	821	845	814	791	824	784	800	862	821	818	827	812	750	822	832	829	801	785	825	812	830	823	863	794	812	766	832	827	816	824	797	733	820	858	822	815	840	815	818	793	772	826	787	823	809	863	882	819	801	855	786	788	804	829	824	792	826	790	805	816	841	793	833	870	833	824	840	834	835	794	767	800	834	769	809	805	787	866	805	826	831	769	854	819	810	844	824	816	822	826	858	750	801	815	863	816	841	807	785	805	829	753	817	794	829	794	780	863	823	821	800	821	823	787	810	805	773	832	764	859	838	829	793	750	858	812	814	780	770	824	810	813	815	816	818	808	822	807	860	842	826	814	818	856	856	842	814	806	781	790	842	845	877	789	785	810	881	819	809	819	778	794	815	815	823	781	839	852	808	863	829	779	814	804	841	898	788	799	841	802	838	815	821	768	793	767	823	820	782	818	795	817	845	836	829	785	783	841	837	799	780	815	874	841	828	796	820	833	831	879	748	828	902	852	821	819	846	856	803	823	839	850	809	823	860	820	801	799	887	794	846	758	806	754	808	900	814	781	827	794	856	837	799	770	774	832	824	860	807	845	805	841	797	823	807	748	803	842	838	827	803	810	789	817	808	815	761	834	838	825	835	779	853	801	772	797	769	793	849	816	831	808	832	857	835	804	844	827	779	816	826	836	817	772	870	811	840	795	807	827	826	798	826	828	830	823	830	820	830	759	762	839	831	826	788	813	815	794	789	828	805	834	758	792	799	818	806	786	794	803	809	835	841	827	803	804	813	749	839	860	859	784	858	796	835	842	844	859	807	822	785	832	805	821	825	842	787	801	795	818	849	814	788	813	837	837	881	828	834	860	822	849	860	792	838	845	827	828	848	797	796	820	849	825	821	804	801	807	864	802	822	837	816	812	820	849	817	800	861	828	831	812	793	864	861	847	800	853	821	817	781	821	820	869	824	780	799	772	820	804	784	798	837	805	838	882	855	861	841	799	815	821	780	807	880	791	833	802	824	794	864	780	819	842	809	804	817	761	850	817	824	796	773	780	850	851	860	823	836	821	805	781	780	859	840	794	745	850	816	795	831	874	778	793	821	829	788	804	758	803	858	851	818	826	784	830	783	845	820	853	816	815	824	852	808	823	807	864	834	771	838	831	817	802	806	820	829	842	831	789	835	816	807	804	845	782	874	819	849	812	771	878	809	813	834	791	823	832	825	819	818	841	774	795	817	814	759	776	818	820	812	822	819	792	838	856	868	833	810	792	813	781	794	814	831	827	788	830	842	830	794	732	881	848	829	799	810	836	841	877	839	825	821	860	834	838	818	858	819	843	798	830	859	835	828	819	815	767	751	816	860	801	776	817	804	822	831	811	774	755	813	838	837	842	841	882	827	860	836	799	847	837	830	820	841	831	842	801	793	788	837	822	826	852	804	839	817	830	826	795	828	861	851	775	804	789	820	807	891	766	882	796	852	779	845	859	809	847	783	818	819	814	802	788	862	782	824	885	844	775	827	812	782	800	787	812	871	826	878	834	847	854	813	815	846	856	849	816	843	788	855	852	848	798	786	780	834	787	828	842	810	880	823	875	816	837	841	799	808	812	792	749	777	769	796	826	796	844	845	827	789	839	843	833	858	788	794	854	836	833	798	851	804	825	850	782	878	820	825	827	810	852	773	834	852	793	832	802	801	834	815	803	828	783	817	819	809	852	845	807	832	799	824	769	810	828	800	840	846	752	766	888	835	812	807	818	817	794	791	786	841	830	874	784	841	814	797	841	778	805	833	816	799	810	848	834	842	804	844	817	869	857	793	784	835	793	851	815	858	798	832	795	851	875	852	804	774	798	785	834	792	852	866	773	804	831	847	817	757	826	858	808	847	827	791	839	872	768	861	808	782	806	816	836	771	834	861	852	846	807	859	785	841	841	807	824	850	827	828	820	863	841	802	854	800	801	800	797	791	798	846	836	780	870	816	886	846	836	888	782	830	829	854	805	856	832	844	849	805	821	820	839	824	818	796	839	840	854	834	798	864	848	806	856	802	833	785	791	802	893	800	785	855	877	833	807	795	792
4715	2216	3169	4227	2899	1746	1438	1552	1342	999	880	770	615	679	579	586	633	562	702	633	471	520	459	469	508	501	524	679	499	497	538	444	495	513	536	497	520	561	507	575	672	585	522	643	652	541	523	505	423	497	477	416	416	423	411	408	384	359	391	399	411	424	413	382	367	375	348	376	364	369	415	368	356	365	392	361	382	404	350	361	383	388	375	368	370	355	386	409	340	383	374	403	396	376	377	358	403	401	382	368	370	359	362	377	386	370	380	382	359	366	353	396	376	367	374	357	373	359	332	404	385	358	364	345	385	375	382	367	392	351	371	397	365	393	422	371	364	384	349	364	375	385	343	389	348	374	362	370	398	372	362	370	366	344	401	336	393	379	399	359	359	359	397	385	371	369	346	345	374	345	340	411	369	368	372	390	382	361	395	368	396	382	372	367	389	329	361	398	348	368	390	361	332	389	380	377	357	347	393	381	381	337	343	396	354	375	378	405	361	393	365	368	382	382	352	325	367	389	371	335	342	352	357	392	340	364	343	357	380	382	390	395	370	355	405	372	385	413	380	409	378	371	357	386	406	342	373	358	371	372	348	362	374	367	362	350	407	378	376	376	377	371	369	358	359	366	385	385	325	389	363	330	370	373	347	375	404	350	352	373	376	363	370	380	387	372	376	389	371	383	352	377	394	380	347	387	409	382	385	360	405	368	392	365	363	351	373	358	404	362	371	331	367	347	430	341	385	357	383	360	381	382	353	355	367	395	351	368	404	340	365	365	379	374	380	360	344	335	401	418	394	374	389	391	373	358	381	393	405	381	354	390	364	429	340	396	392	397	369	364	386	350	343	362	376	383	358	426	362	367	331	362	373	381	384	385	397	365	349	357	356	367	395	375	357	367	389	333	394	384	378	361	369	387	339	364	363	364	368	380	394	389	347	340	368	389	339	379	380	383	394	365	370	402	352	374	364	396	344	378	377	380	346	438	362	377	355	393	354	365	390	347	344	394	383	366	349	381	339	330	365	395	357	375	359	396	344	347	391	344	380	348	360	372	348	398	386	359	342	357	350	348	345	371	372	393	374	366	350	423	374	396	361	389	340	334	369	366	374	373	380	345	378	378	373	384	361	353	372	368	366	373	361	336	407	370	395	374	371	363	343	365	343	398	371	354	348	389	378	380	370	331	368	381	374	346	382	378	371	363	395	409	347	379	381	383	371	359	374	389	401	374	366	352	379	341	360	385	395	347	385	376	365	377	394	356	412	390	398	344	352	355	383	408	381	349	375	378	381	403	376	364	378	353	358	375	357	359	368	368	360	385	371	391	361	365	413	344	354	357	342	390	376	370	413	375	374	370	364	356	362	364	383	369	366	341	384	379	362	360	380	376	382	344	354	386	395	369	394	375	370	381	380	387	332	322	356	383	385	371	370	373	339	372	363	400	367	407	385	386	368	350	348	393	390	375	385	317	370	354	347	400	383	354	386	356	371	387	366	333	382	399	344	380	362	365	383	382	374	367	368	395	367	389	352	341	365	334	349	367	370	394	375	365	370	374	349	389	339	363	378	388	380	367	355	411	348	386	313	350	360	357	364	341	348	369	376	379	365	399	384	351	350	378	379	359	376	356	347	351	369	352	382	356	373	366	372	402	395	357	375	357	347	380	380	354	344	409	337	350	380	380	382	378	369	349	371	382	407	389	376	374	347	389	347	368	382	356	369	387	353	333	373	366	380	359	327	373	347	361	372	370	397	338	401	353	363	373	373	374	393	381	378	368	352	369	359	354	395	353	369	359	365	365	349	374	338	395	348	372	363	345	318	399	328	353	354	387	349	346	367	398	342	374	401	367	378	360	403	380	375	353	383	364	346	373	375	327	348	362	346	362	379	383	368	337	404	403	370	353	393	339	368	381	360	355	390	364	369	343	379	380	366	320	363	386	379	403	400	344	339	375	379	366	385	337	355	338	348	364	367	381	370	340	386	359	329	370	334	378	360	373	375	367	359	371	368	373	352	398	393	366	404	375	398	386	357	354	379	349	382	372	407	382	364	344	376	362	391	362	367	401	373	357	350	392	356	371	354	369	388	379	373	356	387	422	374	365	347	361	360	368	365	397	344	395	375	381	385	380	363	347	375	400	369	373	355	365	386	369	346	382	370	371	341	347	358	352	366	402	370	375	359	381	382	374	361	371	357	344	366	378	388	370	374	353	345	379	341	417	375	371	377	366	388	366	375	355	355	360	354	365	401	366	361	360	380	382	367	361	371	349	409	350	373	394	382	386	359	378	376	369	379	377	399	385	416	366	361	368	383	345	414	355	355	389	378	387	391	387	376	394	336	352	349	360	383	374	361	354	404	382	358	382	405	374	365	372	369	366	360	380	357	384	335	349	384	334	342	385	362	363	353	400	372	366	407	364	367	351	365	362	367	379	383	361	378	369	404	382	401	377	352	354	388	442	373	385	414	374	372	410	381	358	362	395	393	356	367	350	391	351	380	379	359	385	375	361	359	371	374	348	387	382	403	367	358	383	368	337	378	375	373	366	388	356	355	369	342	377	366	346	370	351	393	336	374	365	391	366	364	387	343	329	344	340	375	355	390	412	386	370	350	388	375	349	354	370	399	375	356	346	343	383	371	379	377	412	348	361	356	376	360	394	370	361	382	361	384	314	385	390	388	361	375	391	378	364	379	365	352	337	370	383	362	374	378	344	358	343	360	354	337	360	378	337	377	369	369	351	349	380	403	385	370	364	360	376	375	371	368	357	363	345	373	356	352	341	368	353	404	375	340	347	375	378	378	365	336	363	370	371	361	381	403	383	357	382	380	356	382	363	351	352	381	363	355	352	382	408	382	342	361	358	374	389	369	377	378	407	385	363	368	411	400	392	361	375	367	350	372	356	380	375	376	382	368	421	352	366	388	380	373	368	378	379	400	375	363	355	389	362	345	382	389	344	383	347	386	381	372	330	332	352	367	382	366	372	347	359	423	376	356	403	364	377	382	359	340	365	371	382	368	348	377	326	376	393	399	378	368	385	368	372	383	377	380	341	375	363	367	393	368	326	378	363	374	357	368	409	348	395	347	357	375	352	367	400	393	365	417	367	378	391	371	379	367	376	403	393	359	371	383	383	380	356	384	362	351	392	407	378	364	377	392	346	395	379	382	392	389	368	355	376	350	341	376	371	410	370	381	348	388	370	397	399	371	409	384	387	389	380	369	367	361	374	352	387	355	382	373	386	358	354	353	381	353	360	356	367	418	382	382	354	348	379	380	359	385	388	373	355	321	370	389	354	388	346	356	353	394	397	343	346	343	382	344	363	405	357	368	367	361	371	378	365	352	363	365	363	368	360	380	369	352	407	374	372	379	342	362	345	347	372	357	366	383	407	365	375	358	376	379	375	383	321	360	350	386	375	346	390	383	384	366	394	356	384	412	365	370	408	372	351	369	358	340	393	366	381	335	363	344	367	379	340	395	351	380	361	373	351	385	391	385	380
3994	3099	6069	10126	9268	5382	4735	6458	5402	4393	3964	3182	2360	2462	2378	2386	2465	2359	2096	1959	1888	1783	1762	1966	1896	1928	2170	3281	2049	2059	2346	2042	2022	2054	2163	2204	2132	2426	2436	2893	3353	2765	2089	3020	2795	2103	2324	2265	1990	2110	1758	1445	1410	1423	1310	1201	1292	1199	1345	1520	1422	1294	1400	1284	1221	1154	1126	1086	1177	1123	1045	995	1065	1073	1073	1101	1105	1017	999	1037	1050	1111	1025	1053	1146	1048	1045	1085	1071	1023	1091	1060	1005	1020	976	1037	1082	1056	1031	1019	999	1007	995	1011	1069	1029	1055	1050	980	1042	972	1017	1032	998	986	1036	1052	1021	1055	1020	1072	997	1051	994	1005	1098	1024	1002	1016	1035	1034	1055	1087	1025	1037	1018	1023	1049	1050	966	1083	1014	1026	972	1025	975	1079	999	1006	1049	1039	1042	1073	1057	1009	1004	956	1037	1053	1041	1012	1016	1045	1003	1018	1027	1051	1036	1011	1072	1018	1051	1014	998	1015	984	1041	991	1005	976	1000	1029	1022	1021	1022	1070	1043	968	997	1058	1010	998	1004	1045	1087	1026	992	1025	985	1035	1038	959	1054	949	1021	1005	1071	1079	966	1085	1003	1050	995	1004	993	1050	993	1069	1045	1072	1011	977	1005	1029	1054	1059	1031	1058	1012	997	1045	1060	1003	1044	1105	1029	1075	1035	1075	1066	1043	990	1052	979	1018	1057	1049	1048	1057	992	1068	971	1001	1052	1038	1033	991	1004	1103	998	966	979	972	1067	1076	1058	1017	1017	1030	1030	1062	1021	1003	983	1017	1038	1067	1075	1025	950	1020	1057	1016	1082	1027	985	1030	1015	986	1012	1043	984	974	1045	1019	1048	1008	999	989	1004	1001	1006	1027	991	1046	1018	1012	1043	987	1015	1010	1071	985	1051	1042	1063	968	988	1013	1071	1035	1049	1037	1021	1097	1012	968	1042	1045	1027	1008	1036	1024	1032	1014	1048	1058	1059	995	1092	1006	988	1005	1045	987	1000	1040	1007	1038	1016	1006	1108	1034	1049	1041	1066	1096	1010	1026	1042	1040	958	1044	1071	1032	1050	1048	1075	1062	1056	1010	1024	1072	1024	1038	1026	1050	994	1009	1013	984	1066	956	1009	988	1013	995	1018	998	1055	1033	1048	1007	960	1017	1065	1009	964	1007	1047	1006	986	1072	1003	1017	1007	994	959	979	1066	1000	1011	1066	998	1007	992	1062	1060	1062	1016	1028	978	1066	1068	1037	1053	1012	1033	1014	1026	1028	1034	1036	1032	1042	1023	1061	1055	1020	999	1014	1052	1011	1001	999	1053	969	1024	1044	1029	1065	1062	1054	1018	981	1021	1066	1040	1046	991	1072	1016	1021	1032	965	1104	1028	1024	1050	1017	959	1014	1022	1059	1028	998	998	1052	1032	1060	1019	1056	1041	980	1041	993	992	1020	1015	1024	995	1015	1030	1041	1018	1062	997	1011	1025	1001	1055	1027	1009	1017	1051	996	1065	1069	1040	1029	961	1013	983	1021	985	1024	1031	971	996	994	1028	1056	1021	997	989	1032	1048	1007	988	989	989	1053	1007	1036	988	1052	1034	1002	1043	980	1038	1033	1046	1020	997	1075	1035	1044	1019	1023	1037	1045	1077	1048	1013	1050	1064	1015	1021	1000	1109	1068	1077	1086	1041	1001	947	1025	1029	1048	1046	1017	1005	1049	1004	1012	1041	1003	1009	1034	952	979	1036	1099	1091	989	1034	1013	1035	1044	1020	991	996	990	1033	1022	1011	1078	1025	1007	1027	1061	991	1036	1007	1053	1076	1015	1033	936	1061	1022	1037	1020	995	1057	1064	989	1034	1024	1040	1002	1042	980	993	1050	999	1088	1026	991	960	1019	1050	990	960	1006	996	992	1012	985	1038	1015	1041	958	1028	1078	1068	995	1034	1024	1033	1010	989	1042	1054	1055	952	1039	1065	1023	1106	1005	1043	991	1009	1001	1056	1014	1031	1049	1063	930	951	972	1011	1000	1010	1007	1014	1007	978	1010	991	1038	997	1027	1049	1013	1002	1000	976	1047	1049	1060	1053	1003	1080	1015	1039	996	983	1073	1010	1003	1048	1030	1042	1038	995	1017	1054	1015	1091	1036	1019	1009	984	1035	961	1043	1010	1004	1036	1008	1115	1057	996	1016	1104	975	1035	1059	1056	1029	1033	1008	1055	1003	1009	1040	1091	1028	1082	1008	1018	948	1010	1004	1027	1009	997	1004	955	1038	1018	1040	993	970	1002	1019	1015	1030	1053	1005	1037	989	1012	1034	1009	1048	1025	1008	1024	1103	1064	1006	1002	1024	1008	1090	1042	1018	992	978	1091	1061	1057	1051	1047	1015	1022	1038	1065	1014	1045	1000	972	1005	1015	1045	1023	1075	1018	1043	1051	1050	959	1024	1012	1001	989	1062	1009	992	991	1020	1020	1112	1017	1025	1010	994	998	1049	982	1056	1036	1049	994	1035	975	1011	1058	1039	1012	1066	1015	1026	1021	1025	1065	953	980	1007	1045	1046	1083	1005	1027	1080	1064	1010	1033	1022	968	1044	1067	1005	1006	1044	1081	1041	1058	1021	1042	1063	1023	1082	1015	1013	1018	983	1035	1011	1037	1100	1030	971	1061	995	997	1037	1032	1006	1019	1107	1022	1026	1038	1060	1037	1063	1050	1009	979	1026	1073	1076	1018	1059	1058	1059	1047	1029	1033	991	1000	939	1064	1026	1040	1016	1036	995	1002	1008	1013	1005	1016	940	1031	1064	957	1006	1058	1010	1051	1027	1012	1029	1027	1027	983	1075	1050	976	1095	1007	979	1055	994	1041	990	1054	1050	1066	1056	1036	1090	1074	1018	990	1008	1011	1043	1058	1016	1052	1019	983	1054	980	990	1003	1037	1088	1023	1005	1015	1085	1009	1083	1099	984	1056	1025	1025	1089	1061	1026	1026	983	1028	1070	1022	1068	1001	1053	1045	1009	994	1024	1050	1022	1038	1046	1081	1055	1085	993	965	1056	1007	1010	1030	1015	1051	1029	1029	1001	1002	1033	1063	1006	1005	1012	1011	1016	982	1005	997	1000	1087	987	1017	1082	1063	969	1001	1052	992	988	1001	1001	996	1033	1023	1098	1059	1055	998	1008	1016	1028	1019	1024	1010	1031	1045	1040	1032	1025	1035	1001	1028	1073	1017	1035	1020	1038	1033	1009	999	1057	1004	1032	1092	1023	1029	1030	1024	1014	1038	1037	1017	1022	1035	986	1018	1060	1015	1016	993	1001	1009	1022	1022	1061	1056	1044	1041	1019	1014	1050	1011	985	1032	1045	990	1049	979	1051	986	966	1078	1022	972	1034	1067	1052	1030	1005	1015	977	1045	1007	1049	1038	959	947	1060	1051	1045	1019	1027	1002	1070	1063	1024	1063	977	1029	1058	1015	957	1034	1008	1039	1052	1017	1033	1023	993	997	1060	1059	1000	1054	1070	1075	1081	1049	1002	1008	998	1060	992	1017	1055	990	1019	980	1027	1019	1055	1009	1000	1002	1052	1062	985	1052	997	1071	1059	1037	1075	1009	1026	1018	1042	986	1098	1040	1035	963	1071	934	1032	996	1037	974	999	1042	1018	1018	1036	1017	1039	1008	1000	1073	1000	987	991	1012	1016	991	1054	969	1008	1006	1051	1049	1031	1002	1033	1060	1004	1080	1022	1011	1067	1021	1051	1004	1015	1053	988	1042	991	1071	1056	1077	999	969	1032	1041	1064	1049	982	1119	1062	1009	1084	985	1023	1020	1054	1015	1017	1072	1017	1055	1021	991	1040	1019	992	1053	1047	967	1036	1013	997	1030	932	1000	1012	1013	982	997	1070	1039	1018	996	1029	1014	1032	1114	1030	1043	1008	1016	1076	1020	1013	1029	991	1022	1015	996	983	1011	1024	1036	1061	1020	1045	986	1038	1004	1080	958	1022	973	1056	1047	1071	1034	1040	1045	1024	1065	1049	944	1002	1027	978	1076	971	990	1019	1033	1021	1035	994	1008	1065	1005	1015	1040	1083	1031	1056	1057	1061	988	1031	1051	1015	1048	1063	1035	1020	995	1065	1021	970	1035	980	1068	1066	1023	1036	1015	1052	1058	1070	983	979	1055	1047	1037	1042	1006	1012	1031	994	979	965	1022	1055	1029	1007	997	1068	1031	1034	972	980	1022	1035	1029	1069	1005	970	1020	1016	1051	988	1019	1021	1006	994	1028	997	953	1091	981	1062	979	948	1029	1032	995	1009	1019	1058	1063	987	1000	1023	1001	1036	1010	1078	1028	1056	1011	1050	1050	1055	1026	1011	995	1013	1034	1068	1001	1006	986	981	1021	1013	1046	1008	1024	1039	1029	1042	1015	1035	1023	1065	1033	1046	1003	1052	1046	1029	985	1026	1028	1071	1016	1065	1075	1022	1042	1027	1041	997	977	1021	1066	1050	1023	1044	993	1045	1023	1010	1020	1042	1052	1043	947	1029	1046	1021	1054	1080	1067	1010	1044	1040	1059	1029	979	1034	1066	1030	1041	1022	1039	971	1044	975	952	1035	1083	1067	1051	1041	1010	981	1075	1067	1039	1090	1001	986	978	1026	1016	1057	1025	1080	1043	1050	990	1020	1030	1104	1060	1095	1048	1021	1035	1031	1044	1052	995	1043	1038
18048	10571	16770	28134	25038	16684	14665	16440	16419	11003	8788	6232	3474	3205	2998	2877	2805	2620	1917	1851	2095	1901	1541	1880	1868	1982	2777	5910	2968	2179	2969	2362	2424	2592	2656	2538	2736	3111	3695	4509	5311	4029	2125	5728	4179	3202	3623	2923	2550	2824	1644	901	878	1015	719	775	703	596	600	1221	815	719	776	578	458	491	442	364	421	372	307	297	263	301	314	315	295	309	283	292	280	318	315	341	334	334	247	277	254	232	246	241	249	256	233	261	249	233	277	248	220	243	262	247	243	256	235	232	246	234	243	265	244	230	233	266	255	231	235	244	233	252	217	245	250	262	269	234	254	212	244	236	255	265	241	227	252	227	238	274	226	249	231	222	257	231	212	241	245	268	247	253	262	263	260	230	264	231	250	252	270	251	252	240	257	222	246	251	247	273	267	272	256	226	258	237	242	246	238	225	236	234	227	259	236	245	245	269	261	233	240	234	262	264	220	243	234	216	252	259	236	272	238	252	248	241	236	240	240	243	237	241	262	253	257	235	248	239	287	237	245	260	272	256	251	238	241	262	246	257	257	266	225	292	230	263	245	228	265	233	268	233	255	226	213	263	235	255	244	227	231	246	244	236	266	268	249	257	231	235	236	248	252	231	226	217	237	254	260	255	260	247	242	246	225	254	257	213	234	243	253	236	276	284	220	230	258	255	240	249	248	256	243	262	264	253	265	243	240	229	241	266	253	243	248	279	246	246	246	227	240	230	236	257	236	233	229	253	230	239	248	241	237	253	240	246	230	253	248	258	262	260	264	272	241	256	287	258	241	251	234	248	219	260	248	235	247	250	232	227	244	251	222	233	233	234	243	217	253	259	238	265	261	240	271	258	274	249	256	242	233	219	246	242	245	227	266	260	245	240	256	249	247	240	245	254	224	276	266	244	253	236	237	223	253	250	229	251	259	250	259	221	233	235	253	259	256	248	239	253	243	222	237	237	267	247	206	228	222	259	237	220	296	250	220	252	271	267	258	230	256	220	234	235	239	255	242	308	227	263	245	232	270	244	222	228	230	271	261	238	274	247	238	240	240	264	245	208	244	244	241	252	264	232	231	224	228	259	271	250	277	274	227	247	249	263	246	243	223	230	252	234	235	259	262	254	260	262	249	219	252	283	244	231	232	232	251	250	241	246	231	235	264	240	257	226	239	243	261	263	240	257	255	248	227	230	252	235	218	249	262	255	246	247	220	262	227	240	272	242	269	267	267	250	252	256	235	241	235	248	245	256	237	265	239	256	228	250	243	285	245	241	245	284	266	236	244	225	221	219	225	251	262	261	253	236	232	249	241	257	245	241	249	224	241	249	222	235	244	231	236	238	262	263	247	207	228	237	250	228	248	237	260	268	251	236	228	228	256	265	253	228	235	264	239	251	264	220	252	244	250	255	283	236	239	232	215	214	239	253	263	221	238	246	237	275	246	270	256	266	267	235	267	254	217	256	227	236	241	257	262	244	250	241	244	230	252	240	247	283	240	266	245	249	257	249	229	214	227	283	237	240	280	254	252	286	238	241	257	236	254	257	250	245	227	242	239	238	229	251	242	266	257	262	228	253	241	241	261	254	234	241	264	276	271	285	246	223	255	243	218	221	251	243	217	263	256	251	275	221	228	229	231	262	236	247	242	246	243	259	247	286	229	229	230	240	240	255	237	235	225	261	251	234	268	254	237	241	222	261	247	261	239	222	243	242	239	232	262	246	229	231	236	283	241	233	215	253	270	238	244	246	253	230	251	244	218	265	240	238	229	258	246	248	235	226	289	213	239	254	247	273	287	250	249	239	249	253	243	231	224	239	214	223	232	244	221	256	243	253	256	250	225	244	270	242	249	246	229	262	252	242	250	238	222	224	253	252	236	270	215	242	219	230	252	262	243	262	268	237	234	238	243	219	249	263	242	280	212	250	256	265	252	227	257	260	255	252	222	246	232	240	219	238	242	218	287	266	271	251	260	216	222	260	234	236	243	231	251	241	196	257	224	255	228	265	248	215	236	233	262	266	227	228	241	264	247	233	226	274	244	236	225	211	225	217	255	236	239	251	255	258	268	264	279	267	253	265	248	222	263	256	237	225	237	236	243	268	244	244	237	256	222	241	239	215	262	262	234	261	222	230	234	243	271	240	240	237	223	230	248	236	247	217	225	258	247	248	255	239	260	252	263	265	256	222	245	247	261	251	260	266	245	264	257	233	249	274	239	249	236	268	232	236	236	251	245	247	254	238	240	245	268	236	240	242	254	251	234	290	250	246	251	274	276	230	229	233	239	240	265	244	278	262	247	236	256	218	273	244	248	258	250	277	232	241	233	256	254	290	253	248	240	240	208	242	270	234	251	233	259	217	214	265	268	236	235	247	235	231	264	239	274	295	228	228	254	243	213	243	253	253	234	237	251	245	240	232	222	268	233	275	252	257	224	238	266	261	276	261	230	232	235	252	244	229	251	280	277	262	270	240	228	249	243	242	257	254	247	241	249	246	240	251	254	237	258	243	263	237	211	227	250	256	246	271	244	240	242	238	241	219	226	254	262	220	239	235	241	239	222	267	244	227	299	267	229	250	256	258	298	255	242	253	240	250	267	245	237	250	214	260	262	241	246	242	274	255	272	244	255	233	259	275	236	244	244	216	250	274	257	238	262	211	234	236	233	235	222	238	237	247	227	226	253	255	251	237	249	236	251	244	244	266	263	225	255	238	229	234	238	230	233	273	219	252	247	248	247	228	231	233	245	248	263	242	257	268	307	234	256	275	236	227	285	234	207	232	236	238	247	272	245	249	246	232	232	237	255	250	252	228	246	233	238	233	247	231	253	244	244	260	262	242	279	261	235	232	222	246	246	255	269	248	241	245	254	276	232	249	230	243	227	236	274	232	241	256	241	243	237	266	259	271	243	235	250	253	236	244	242	216	245	252	237	226	257	218	239	253	230	240	235	269	251	268	243	226	254	236	246	252	256	246	243	255	242	221	251	243	278	243	253	241	243	253	239	255	229	256	237	240	245	269	246	251	252	253	220	246	234	243	247	239	248	240	255	252	258	226	241	270	263	243	257	247	246	261	241	266	281	260	250	219	237	235	243	243	244	263	241	251	256	265	260	268	257	222	265	250	248	259	255	222	230	266	278	219	268	238	242	253	234	258	253	249	248	243	254	222	248	230	220	237	266	260	240	234	246	240	240	230	234	282	238	231	241	236	231	244	227	245	265	229	251	219	248	232	252	243	239	235	244	238	237	240	239	241	277	255	253	256	237	247	228	241	242	234	237	234	253	258	233	257	244	239	224	257	250	251	229	268	257	255	256	237	245	265	251	273	262	221	242	275	242	275	242	242	262	241	250	224	268	266	266	246	238	219	229	243	222	260	250	251	223	236	276	255	224	246	253	230	229	240	210	264	229	237	263	250	242	232	256	224	272	243	272	220	253	276	239	245	245	257	223	231	268	228	258	220	249	265	245	243	241	228	229	229	269	253	242	217	245	264	238	241
11091	8691	17595	28055	26695	18097	22036	29381	27872	26334	25995	21787	14277	13919	14084	13810	14514	13400	10587	11273	11768	10727	9448	10909	11310	12821	15051	25059	14774	14601	18494	15226	15322	15072	15827	16535	17112	19480	21218	22322	26579	21199	14573	26233	19781	16627	19365	17435	15800	16718	10948	6387	6741	7947	5476	5032	4653	4195	4852	8720	5955	5420	5508	4333	3268	2979	2338	1901	2691	1557	1442	1266	1263	1511	1375	1251	1164	1189	1278	1151	1121	1600	1533	1377	1406	1561	1031	1014	831	765	797	773	746	798	788	797	742	687	761	717	726	708	697	749	711	720	697	726	719	677	726	699	732	678	734	707	702	706	771	666	687	694	733	703	757	718	713	733	688	707	772	733	703	711	688	687	732	748	699	700	746	696	725	713	685	759	681	687	727	730	719	728	701	684	726	714	708	715	742	681	695	722	747	711	746	732	705	772	717	728	690	708	705	709	728	677	749	709	723	715	737	716	760	711	755	680	729	732	661	716	732	705	696	700	746	724	731	712	690	752	712	694	668	716	680	714	685	710	732	710	706	714	711	675	706	739	716	705	690	782	660	691	708	704	682	700	705	670	711	691	715	723	772	742	748	712	716	732	763	755	672	716	728	676	726	763	725	727	708	742	708	694	727	732	747	715	706	685	714	742	702	714	694	705	727	719	739	757	719	722	738	685	672	681	744	741	674	747	753	647	731	689	656	739	694	713	706	701	717	745	736	708	689	749	731	686	729	685	717	698	741	711	724	740	722	681	679	683	708	721	695	740	688	686	733	661	717	680	720	702	715	711	702	681	716	737	666	739	706	733	727	740	735	716	711	719	716	723	680	680	761	714	736	727	702	728	703	745	723	739	719	694	724	701	708	648	719	702	693	681	671	671	696	692	693	720	687	715	697	740	734	747	744	694	704	715	720	710	750	730	700	714	718	685	716	682	699	723	691	713	706	700	650	715	690	691	719	698	685	677	703	704	711	695	700	721	707	736	721	751	703	695	692	733	700	713	681	685	692	720	725	718	736	693	761	699	699	714	706	674	662	681	687	696	740	744	740	742	729	694	714	718	687	795	728	693	700	713	729	689	711	670	676	688	733	749	742	687	733	704	743	704	738	723	739	721	725	684	734	759	693	705	699	740	664	701	676	703	728	716	766	667	711	698	734	724	710	647	738	678	709	766	753	703	739	757	713	728	730	738	707	698	734	742	724	676	712	714	720	693	765	712	757	722	729	709	726	681	710	704	679	669	655	766	732	699	716	733	696	709	761	742	726	734	726	722	717	734	699	740	707	770	693	742	675	760	734	690	744	707	706	760	757	716	719	723	713	671	687	699	698	739	695	691	716	694	732	684	723	710	741	708	730	698	700	725	752	757	690	705	750	687	712	712	714	656	644	718	747	763	690	695	691	721	679	723	743	686	756	712	736	687	677	734	688	690	741	729	657	686	690	749	687	780	682	711	729	745	691	689	691	735	709	749	691	744	712	702	689	691	707	713	724	724	712	719	724	682	727	706	702	694	740	707	738	783	737	720	737	704	717	686	718	675	728	743	728	701	728	745	735	712	709	673	727	727	684	723	704	706	749	737	710	717	709	753	705	657	737	692	697	669	738	707	697	731	723	715	704	787	713	718	700	717	722	694	714	719	679	716	714	684	729	672	695	698	734	752	724	772	738	729	728	754	743	694	718	708	769	696	726	708	737	669	770	752	749	677	734	727	731	691	680	657	737	715	694	712	721	751	712	701	695	662	724	702	723	740	708	664	707	742	713	737	741	687	719	740	739	748	716	696	729	688	698	718	688	722	719	716	735	789	715	693	732	766	725	703	725	710	706	692	738	773	723	698	693	737	675	694	713	767	701	718	710	732	719	693	718	658	761	712	693	741	728	694	719	727	706	679	708	723	703	695	734	722	714	693	705	713	737	728	712	716	691	662	683	718	755	718	714	745	731	752	718	728	744	691	739	724	732	704	728	707	689	713	690	743	718	718	688	746	716	734	717	726	747	685	706	764	697	706	658	689	734	713	725	678	703	714	749	684	704	778	723	724	728	733	694	688	705	692	712	722	732	744	719	698	706	721	732	704	754	742	686	693	685	743	716	693	720	759	725	732	690	722	749	678	690	723	694	698	709	719	734	751	656	667	721	695	716	666	725	675	729	721	729	689	722	724	696	730	698	710	734	730	690	671	673	721	716	750	721	689	639	713	709	733	748	713	722	720	719	726	698	720	692	695	726	786	688	728	729	724	713	729	739	742	733	709	744	721	728	686	709	694	679	700	725	726	705	698	700	731	733	710	720	746	737	677	743	712	731	750	694	730	720	680	737	728	705	676	713	738	653	740	736	720	702	743	735	730	712	720	716	744	729	724	708	721	725	663	713	657	681	710	772	724	727	719	708	719	721	758	702	751	712	724	709	673	708	735	739	733	718	736	780	721	709	690	729	730	694	689	760	695	715	748	719	740	732	713	731	723	744	724	716	714	748	718	715	694	690	695	706	702	727	705	711	712	704	708	686	678	733	709	716	696	756	633	724	723	742	748	727	709	677	687	715	700	671	659	715	734	733	716	704	750	710	719	690	700	736	715	714	685	707	719	703	724	707	711	721	695	690	682	727	718	694	765	723	692	692	718	709	693	764	684	689	686	710	733	724	705	718	731	667	759	729	739	689	694	707	717	721	738	716	696	702	702	708	684	721	749	718	706	726	677	707	718	740	697	695	694	769	735	754	743	705	735	714	752	696	711	711	678	727	722	723	716	699	719	700	683	713	708	743	717	749	743	684	721	689	714	718	705	733	695	661	758	773	709	701	684	701	750	694	711	701	696	696	744	687	674	728	687	732	715	698	736	730	715	689	701	738	715	698	755	723	733	711	737	739	643	656	751	714	695	723	685	691	738	773	696	732	647	689	693	697	739	734	710	698	699	734	708	755	734	729	695	722	663	699	736	730	683	731	712	746	773	717	685	718	735	746	758	684	693	748	736	710	677	730	694	692	704	708	706	674	702	715	706	730	725	716	688	664	709	696	672	707	766	663	729	737	731	707	715	731	730	705	710	708	698	701	653	674	692	713	683	725	699	743	720	720	740	713	733	694	734	679	725	728	701	663	697	693	740	695	728	727	730	751	657	744	698	785	716	724	756	717	720	684	704	723	697	702	721	739	672	736	728	682	674	727	750	731	720	737	712	712	676	755	670	705	711	733	755	734	752	707	762	748	702	676	705	768	704	705	756	669	717	697	670	686	729	702	711	725	774	698	730	732	730	753	714	691	709	771	794	675	722	739	747	737	673	779	794	736	695	676	709	708	744	700	690	746	728	708	728	734	705	740	732	659	710	720	734	709	757	777	712	671	712	730	711	699	724	764	699	699	685	727	742	688	757	763	680	689	695	692	708	729	687	687	685	706	715	727	690	720	698	744	724	697	713	680	749	765	715	652	719	692	689	731	735	727	706	710	747	703	758	674	734	692	735	710	710	677	736	731	700	716	703	733	724	725	729	690	688	712	734	693	691	709	755	757	710	722	698	701	738	703	728	699	756
27359	16605	23054	32274	31136	22576	20378	23086	25560	18607	16000	11263	6792	6124	5074	5245	5379	4755	3359	3401	3649	3187	2523	2865	3501	4188	5035	10071	6187	4498	6112	4532	3956	4343	4660	5011	4905	5613	7302	10084	9892	7212	4106	9982	7571	5817	6573	5612	4285	5231	2970	1520	1647	1808	1351	1120	1130	920	1112	1972	1438	1076	1154	914	712	700	567	490	640	420	377	327	390	342	369	292	297	332	342	304	299	359	353	353	352	399	282	273	244	237	248	264	248	213	229	266	230	229	230	247	198	225	221	224	211	229	225	206	208	224	239	226	238	218	257	224	238	199	242	242	239	212	241	230	223	243	255	202	213	202	235	223	198	245	245	204	229	228	222	225	194	271	217	213	214	230	232	208	216	213	234	223	236	223	253	196	242	231	229	223	244	214	195	216	228	241	235	229	217	198	195	217	239	231	246	237	216	250	245	217	227	206	231	219	263	209	242	239	232	249	205	224	238	224	221	224	220	228	241	221	252	216	203	244	213	219	214	215	232	236	213	232	239	214	210	221	226	250	241	215	252	222	232	251	217	244	216	217	210	209	220	234	227	223	224	249	262	235	242	226	246	229	232	203	213	221	236	231	214	245	218	251	253	227	247	221	223	227	216	213	232	209	264	230	224	220	231	238	199	212	245	210	217	241	221	200	201	230	203	242	244	225	240	234	203	228	230	222	203	230	216	227	223	231	233	245	256	239	223	225	205	232	229	238	231	229	205	230	225	234	220	235	213	210	234	227	223	242	221	219	227	225	207	215	230	219	231	228	214	232	218	245	206	206	219	212	229	228	251	197	229	211	236	228	231	244	244	224	223	231	227	207	265	213	215	207	206	208	236	235	232	219	184	228	213	234	220	227	232	223	230	238	220	225	252	256	197	224	240	236	209	223	214	227	191	238	229	209	237	252	244	219	260	222	214	232	227	261	236	224	194	226	220	218	216	213	244	210	197	224	231	243	247	248	211	235	245	226	214	258	218	214	206	249	203	208	219	206	217	249	188	221	241	241	220	235	220	265	250	203	193	228	205	250	197	201	204	209	226	220	219	242	236	213	224	241	236	212	209	220	215	200	243	200	247	233	220	239	241	230	235	260	240	228	225	214	230	261	197	235	237	248	265	231	221	200	231	234	234	200	238	226	238	209	243	239	212	229	251	223	214	215	235	201	209	240	241	202	203	228	230	202	214	233	232	224	224	225	246	211	224	245	197	216	246	218	223	213	213	214	236	231	222	230	240	224	211	233	216	250	235	256	213	227	251	229	199	249	219	223	239	211	228	228	215	223	231	225	235	217	205	213	227	216	226	200	235	216	204	227	231	217	220	219	223	215	214	218	226	231	213	216	228	222	210	223	214	235	219	205	217	232	233	250	208	229	230	215	226	214	230	228	228	233	235	234	213	250	229	207	236	235	235	227	222	218	211	230	216	190	230	205	210	213	237	248	227	245	203	250	231	213	226	216	232	208	257	233	207	217	217	211	239	246	231	233	232	212	232	216	256	232	233	229	223	245	212	232	208	217	225	229	238	247	233	224	232	237	217	230	223	238	246	233	226	216	244	253	234	213	217	235	251	244	200	215	207	217	229	222	213	257	195	201	211	232	246	221	236	225	228	219	203	227	257	224	222	233	219	227	230	221	217	245	219	196	257	222	235	210	231	238	230	231	206	229	236	218	192	225	264	205	241	200	213	247	198	224	221	242	221	235	247	241	214	227	227	231	222	222	288	247	224	214	268	222	223	207	214	239	213	218	254	255	243	218	239	224	236	191	232	220	217	228	245	182	241	206	234	210	219	210	235	217	226	219	226	226	232	256	239	247	214	217	217	232	211	225	216	218	218	205	236	219	246	227	237	209	212	207	195	231	234	236	236	219	188	251	220	212	223	210	246	221	209	260	232	242	225	242	223	210	244	196	224	195	261	223	227	250	218	227	227	209	206	237	234	207	250	221	212	221	248	231	225	204	202	212	232	237	234	241	215	210	205	238	226	245	227	223	253	217	223	227	234	216	227	216	239	218	226	212	185	198	216	203	202	225	205	232	233	223	247	244	226	201	225	246	243	211	208	226	217	241	210	218	240	273	195	243	245	216	238	251	235	223	233	235	227	229	212	226	235	258	227	254	231	214	236	219	241	244	216	222	220	211	236	237	237	224	215	213	237	221	219	243	207	224	205	260	221	226	219	221	233	242	207	227	236	219	188	241	235	217	216	240	257	229	249	231	219	189	242	208	208	208	254	229	228	213	219	234	228	223	212	233	217	202	240	249	228	213	225	203	256	222	223	214	258	238	224	214	223	258	221	230	220	224	225	214	211	209	212	237	221	234	236	250	228	219	216	212	242	215	238	217	227	235	207	237	238	233	238	210	196	239	235	216	231	212	217	233	234	244	255	208	212	236	223	215	216	262	223	220	194	247	227	234	226	215	246	193	234	233	238	252	242	222	227	221	205	192	240	214	212	234	222	243	202	203	218	234	231	224	227	238	249	230	210	222	199	199	223	224	266	218	211	222	236	233	235	211	190	236	228	213	230	224	248	250	225	263	252	234	228	227	230	248	219	210	232	238	204	215	220	223	228	230	214	226	221	217	231	212	228	264	244	198	228	242	224	244	245	223	228	216	238	220	238	215	240	248	248	199	246	197	206	219	240	245	229	226	221	243	217	242	224	212	217	221	226	233	204	237	226	235	218	218	241	241	203	250	217	219	232	231	217	217	232	224	212	222	212	191	213	212	227	223	255	202	242	245	242	197	223	228	231	212	276	227	249	223	227	232	200	228	232	233	261	230	234	207	222	221	220	245	215	245	221	243	230	226	200	226	199	187	233	207	234	191	246	231	213	210	210	221	247	195	226	198	225	211	215	225	229	224	221	222	233	250	232	212	244	216	224	215	212	242	235	253	208	224	221	180	216	240	219	227	245	215	216	233	209	228	225	220	218	226	225	240	225	210	234	233	226	244	239	241	220	241	227	251	224	207	237	190	224	219	247	240	228	231	241	206	216	222	242	235	219	220	227	237	215	209	218	249	231	239	245	201	242	220	190	261	234	190	214	244	221	244	259	205	255	215	253	238	213	249	224	218	219	219	223	234	206	249	230	245	231	235	210	239	210	208	231	231	216	220	229	212	231	228	232	221	217	203	237	244	259	255	208	257	229	239	237	223	223	231	209	224	210	193	217	214	203	239	199	211	218	195	223	205	219	203	205	213	217	231	215	206	198	232	198	229	224	241	222	211	196	219	206	213	236	204	264	243	241	203	212	207	217	208	231	240	220	224	260	249	236	207	229	243	222	222	247	219	223	207	249	233	243	210	251	231	224	201	215	237	260	215	267	228	225	226	239	235	242	248	222	226	226	241	230	213	205	213	235	224	212	220	208	235	208	247	224	206	224	195	231	200	207	182	215	217	212	221	228	254	269	244	243	224	213	226	236	235	226	209	210	206	252	226	241	222	243	232	248	217	232	243	218	251	226	210	242	209	232	207	223	240	259	213	212	222	215	241
15611	12188	21682	32410	33459	23028	28547	35355	35243	33754	34327	28747	21279	21323	20483	20821	21865	20227	15631	17887	18018	15760	14508	15425	16482	20536	23676	32828	22746	22864	27569	22538	22067	22078	23530	25176	24917	27396	29896	31827	34433	28523	21297	34346	27134	23153	27223	25891	21301	25588	16562	10897	11474	13114	9466	8399	7500	6876	8075	13711	10170	7753	8468	7484	5514	5075	3861	3017	4485	2359	1948	1680	1657	2055	2061	1716	1408	1805	1911	1430	1614	2252	1951	2041	1913	2205	1276	1071	984	793	794	764	729	771	781	787	732	687	694	654	720	661	659	665	663	693	693	686	710	679	661	688	663	711	690	667	672	644	662	704	691	638	651	690	654	673	684	664	735	673	727	651	664	631	682	691	671	681	705	692	701	652	670	666	699	626	656	663	719	657	691	642	653	681	688	696	672	681	645	658	625	676	712	689	672	700	668	702	705	657	686	618	713	662	721	685	677	711	695	697	675	700	657	654	654	698	693	696	633	646	668	632	651	669	659	654	691	670	700	680	685	632	672	666	657	679	690	652	678	696	672	682	707	689	703	658	639	681	692	664	670	649	641	691	710	648	694	723	691	702	672	678	723	720	701	704	686	711	671	680	631	653	688	673	679	661	712	666	702	700	671	654	633	656	707	717	668	676	665	659	671	668	682	706	691	660	672	656	666	654	673	677	709	654	654	675	701	675	694	648	652	669	673	641	658	659	686	689	608	630	655	679	694	694	690	632	669	685	649	689	702	649	681	656	640	696	681	693	674	724	636	693	725	685	653	698	657	704	699	671	690	625	699	688	694	637	629	717	690	703	651	683	662	678	731	658	722	692	657	652	706	647	639	676	649	691	700	639	665	682	714	659	656	694	705	691	695	702	675	709	658	661	679	698	682	693	682	651	655	665	658	674	720	692	663	697	637	673	661	683	670	693	662	668	665	673	684	698	632	639	659	687	655	678	701	682	720	651	678	664	644	723	668	672	657	668	710	726	713	663	661	716	673	686	652	647	700	682	677	674	627	648	650	690	683	653	641	631	617	666	632	644	654	695	664	650	664	688	692	645	670	685	688	683	690	708	739	595	660	645	654	700	666	723	686	648	668	676	699	680	677	667	675	628	726	688	687	697	678	673	664	703	651	727	666	670	681	672	719	657	655	668	694	637	658	659	662	671	680	668	651	701	660	636	676	706	679	696	686	664	640	689	652	639	710	695	676	680	655	702	668	706	668	726	689	660	700	710	646	642	678	701	649	654	675	666	679	676	701	690	682	671	631	693	609	633	680	657	683	694	675	689	667	637	639	715	692	715	665	681	678	700	671	671	617	638	671	636	680	665	705	651	645	669	659	698	625	681	692	676	662	705	723	646	658	670	681	679	682	701	670	662	733	708	680	644	680	666	656	695	667	647	671	663	625	668	633	641	681	697	715	673	740	657	677	657	702	686	677	667	695	632	646	646	635	686	706	677	676	649	699	622	679	657	642	682	668	653	656	694	659	638	664	697	679	677	686	688	665	619	696	664	677	684	658	641	673	680	676	690	685	733	665	680	692	705	658	654	693	628	705	726	680	681	715	631	716	676	686	643	666	700	655	668	655	675	653	639	668	652	711	673	671	675	644	691	660	744	656	661	659	648	699	692	667	674	673	684	677	647	665	654	649	684	673	684	667	689	700	695	650	681	700	676	710	676	690	652	689	657	643	659	660	666	650	640	704	657	654	693	677	674	699	679	695	655	682	688	742	677	672	635	683	679	688	659	676	666	676	671	713	727	697	661	663	600	634	672	675	690	670	705	684	656	681	697	691	684	674	700	651	640	675	692	640	680	684	636	684	680	685	708	699	649	684	667	711	687	640	685	630	709	662	661	684	667	676	642	670	689	704	690	651	639	664	661	690	698	692	733	689	638	689	734	646	672	620	685	712	684	705	697	707	683	614	687	623	652	664	675	665	715	678	656	684	633	683	657	677	672	661	621	633	715	659	680	666	619	666	697	673	644	646	664	700	669	621	674	669	705	649	688	666	675	699	695	656	712	678	670	682	707	677	643	692	703	646	685	691	651	682	679	629	638	656	639	649	711	720	654	692	690	634	659	705	676	691	679	650	681	707	692	701	667	662	713	679	705	716	660	647	649	639	660	647	667	693	705	629	638	659	699	688	630	658	713	659	658	690	669	688	666	651	651	646	669	662	701	640	705	698	654	645	679	729	648	664	665	679	644	667	687	702	647	689	692	702	686	719	672	667	680	667	676	664	678	663	680	661	661	709	588	640	692	662	680	655	683	635	711	661	688	739	676	677	652	667	683	636	695	646	724	637	610	672	706	684	622	623	669	723	649	680	660	661	669	688	663	667	631	673	672	669	645	702	742	683	636	628	652	650	600	695	680	689	654	679	684	664	658	716	664	670	668	600	645	667	671	719	650	652	699	688	676	627	670	628	701	692	647	670	681	691	690	699	666	739	650	678	654	664	678	639	645	687	660	672	631	678	650	628	665	668	660	698	686	694	666	725	679	684	667	672	621	645	708	692	662	672	657	690	643	677	665	646	663	644	654	705	705	651	675	686	653	689	656	680	703	682	630	716	684	643	630	687	692	660	688	688	655	647	739	652	646	633	678	663	663	644	677	645	688	646	720	700	647	679	672	690	648	695	691	660	653	704	695	688	666	663	635	628	650	658	701	627	708	657	644	663	663	696	624	650	632	666	682	687	667	689	698	622	674	712	691	644	643	723	649	667	679	691	651	696	687	676	665	719	653	644	711	656	713	653	653	687	650	690	697	637	613	673	655	635	657	692	675	689	721	663	638	670	674	674	693	631	676	715	673	664	692	667	599	740	607	673	697	685	666	688	677	664	661	681	682	669	704	682	657	653	731	649	686	706	668	667	630	653	651	678	680	726	703	654	683	658	624	693	667	630	661	650	643	660	670	647	699	718	683	638	614	672	658	716	695	682	681	661	698	744	658	686	735	672	716	664	636	708	688	666	653	682	666	666	657	697	662	708	649	684	625	634	678	636	642	679	677	682	712	645	683	677	664	676	711	666	662	664	639	678	653	704	697	696	704	736	691	663	680	656	706	641	704	676	675	654	675	689	701	671	704	698	668	704	674	702	664	720	689	621	656	649	678	656	637	696	692	684	647	651	643	692	637	683	673	682	690	647	680	659	668	637	666	678	699	681	677	713	698	681	692	656	639	662	642	678	666	629	697	710	665	655	608	635	662	643	687	621	682	697	654	652	676	680	661	699	669	675	666	637	704	663	700	620	730	657	650	689	649	689	660	684	605	664	642	658	704	689	738	672	666	666	665	688	696	654	657	713	669	702	689	669	666	691	636	670	711	650	684	668	749	655	669	655	643	654	662	670	649	679	696	664	675	667	680	659	653	684	658	667	707	631	668	653	658	613	654	648	683	692	681	697	637	684	688	643	657	669	678	706	629	729	638	680	686	627	701	649	667	663	656	655	666	640	681	649	708	662	635	658	638	680	647	660	680	653	657	652	669	693	641	646	686	678	686	690	670	654	676	675	671	653	673	723	660	633	665
4855	2476	3607	4422	2956	1843	1536	1527	1386	1022	888	665	592	500	572	462	476	484	423	419	541	465	439	437	408	408	473	612	472	445	551	465	422	443	422	454	419	417	498	591	517	475	399	554	504	438	459	533	358	457	387	337	356	364	345	376	338	337	316	371	356	356	333	338	330	366	316	320	320	310	278	315	320	317	308	315	313	317	325	289	320	334	340	301	344	304	290	326	305	280	260	327	291	305	309	315	318	342	331	317	305	300	300	295	317	356	336	301	329	296	306	308	294	312	314	351	297	319	325	280	310	316	282	302	273	345	305	337	311	343	279	296	333	319	306	314	336	299	328	314	351	328	327	317	295	296	327	299	291	344	320	312	284	320	292	303	338	343	312	323	327	301	322	306	303	320	308	334	315	353	336	321	320	306	306	304	295	332	338	339	322	306	321	328	344	303	321	336	319	294	286	284	319	325	348	302	340	322	298	297	335	312	331	311	339	315	327	320	324	323	286	345	307	301	318	310	291	326	317	291	313	321	344	293	297	310	304	336	275	337	312	290	311	300	306	318	309	326	335	335	318	310	325	335	307	303	365	344	349	300	325	297	323	305	322	336	295	346	311	318	316	307	294	351	344	318	322	295	298	330	332	310	296	321	338	306	318	341	312	285	312	327	318	308	307	302	344	303	347	328	290	307	310	313	306	320	326	318	305	326	297	342	320	343	343	306	333	343	312	324	309	310	307	292	298	329	289	277	288	303	308	301	300	288	313	330	316	306	284	312	325	358	300	348	286	332	329	303	287	329	307	339	332	340	301	326	292	304	301	333	297	295	306	330	318	304	318	334	299	315	327	330	334	318	307	338	277	345	301	310	317	319	341	314	331	306	355	293	307	319	303	316	289	367	332	308	326	313	294	303	308	289	298	291	327	306	307	331	303	326	323	318	324	296	323	281	308	285	314	305	322	310	326	327	310	314	306	325	327	326	333	318	315	324	335	327	330	331	327	312	312	325	343	326	293	297	337	302	317	322	322	334	318	309	301	305	320	330	307	310	329	296	322	343	313	311	343	325	311	271	303	308	322	291	297	307	312	300	322	311	319	300	312	295	306	290	288	319	327	307	317	306	288	323	291	314	320	293	287	324	287	304	306	297	307	288	306	314	305	332	314	313	295	300	325	333	345	304	320	349	300	323	307	331	288	337	309	315	343	319	285	284	296	315	297	295	329	304	327	309	352	320	325	343	279	300	306	327	261	331	338	318	340	299	302	317	302	342	344	329	331	314	331	326	318	303	310	330	298	309	303	340	300	308	327	315	297	289	331	297	343	276	313	335	302	341	297	294	306	285	332	330	319	305	310	312	308	313	296	351	328	332	312	321	310	332	305	332	324	323	303	295	329	357	296	308	276	331	330	330	296	284	304	297	290	306	315	300	322	323	323	341	338	289	325	291	323	301	294	307	343	351	300	274	333	326	315	293	291	328	298	303	304	346	335	322	331	322	312	356	344	304	318	317	310	328	331	321	308	313	310	311	325	313	330	314	336	307	330	310	289	307	329	322	275	311	302	272	307	296	326	305	332	310	306	324	340	304	344	312	324	292	288	299	332	268	325	298	327	317	328	315	309	323	305	295	326	331	327	298	332	293	331	350	321	304	332	306	346	297	327	323	339	312	355	353	286	316	304	341	304	314	296	307	312	333	301	346	321	332	279	330	330	307	314	291	317	306	293	324	324	335	329	307	343	302	322	283	303	315	313	335	318	319	332	306	310	304	318	348	333	319	314	310	280	324	330	283	310	342	312	316	324	320	300	321	331	306	326	312	322	299	342	293	336	312	316	323	326	318	303	302	299	327	310	314	339	288	317	317	318	313	313	319	315	319	314	356	326	334	327	305	303	305	302	326	281	307	302	336	314	296	304	308	333	338	311	306	326	314	301	314	312	322	327	302	336	317	318	321	337	308	311	317	314	306	333	314	321	324	321	337	336	303	318	335	317	327	304	307	304	285	297	282	311	297	338	290	274	305	295	306	299	326	330	308	297	289	313	340	317	327	327	303	296	298	308	292	288	304	308	291	300	325	334	306	323	308	293	318	331	314	326	303	322	291	289	283	321	356	341	306	329	337	315	306	329	304	304	354	321	322	291	294	294	290	318	338	298	323	300	317	307	295	343	273	325	283	313	316	319	339	345	321	288	311	304	305	312	293	334	317	323	338	299	286	297	325	317	315	269	317	292	316	310	307	351	306	303	339	302	312	324	308	323	331	280	290	336	318	301	335	315	333	318	355	316	336	325	311	308	316	327	317	344	309	289	327	314	329	331	340	287	306	291	345	328	335	313	302	318	312	336	308	313	313	313	355	318	323	284	304	305	307	341	290	340	311	324	295	311	327	314	294	312	314	304	323	318	301	300	305	306	349	278	319	298	321	290	314	290	315	323	310	302	324	300	326	303	297	332	320	338	301	325	282	304	304	321	327	326	298	285	304	350	311	308	327	299	317	340	302	273	306	313	288	331	313	346	310	314	318	301	311	345	263	321	329	314	315	295	314	334	316	309	284	350	300	324	320	314	288	338	313	302	287	322	316	305	315	307	310	334	301	367	307	301	337	355	302	306	321	300	293	306	330	318	322	320	312	319	311	321	321	337	313	305	310	318	297	289	333	305	311	298	335	346	308	290	308	327	307	309	312	347	334	335	324	306	337	312	334	308	304	296	302	305	291	315	339	320	288	324	299	344	318	323	290	289	315	314	296	284	307	326	317	285	313	302	336	332	313	308	307	328	351	296	281	340	304	318	314	298	310	325	301	321	308	351	330	308	292	342	303	296	316	308	329	309	302	265	322	338	336	354	282	276	330	311	355	346	325	336	289	339	339	330	298	337	296	303	325	307	326	332	301	273	294	303	333	315	314	308	272	345	311	332	326	340	309	322	333	310	282	310	308	336	340	315	319	315	298	348	305	309	315	300	295	322	296	302	304	326	312	307	290	357	313	329	317	331	339	328	309	304	353	281	333	330	307	339	313	302	319	308	306	312	316	327	285	319	337	319	317	314	340	324	302	293	302	324	304	339	329	296	296	335	305	319	305	307	333	314	319	317	306	311	343	310	296	294	291	332	320	339	319	318	299	339	325	336	301	311	316	309	315	312	335	298	284	322	340	317	275	293	356	321	326	278	302	327	332	288	319	330	331	337	311	319	325	281	329	303	317	288	349	313	314	330	336	337	309	294	331	350	316	307	283	315	341	330	311	323	324	307	295	304	329	297	342	320	323	312	298	292	295	339	308	292	288	295	311	321	294	326	318	302	314	312	341	288	325	319	325	334	327	329	296	288	289	320	327	310	316	333	292	306	315	371	317	302	311	315	303	374	318	303	295	293	325	322	305	331	278	311	312	251	313	327	282	318	317	322	325	327	319	336	347	311	309	295	325	326	332	327	333	324	324	323	324	318	324	299	306	323	301	340	309	305	296	331	324	337	343	322	314	323	295	328	354	342	272	328	303	304	324
3973	2988	6814	10451	9363	5627	5501	6552	5493	4286	3871	3265	2404	2230	2213	2202	2175	2073	1773	1769	1939	1758	1562	1740	1757	2003	2236	3072	2105	2047	2363	1923	2068	1994	1912	2008	2013	2130	2673	2944	3033	2287	1718	3077	2501	1883	2123	2307	1795	2237	1462	1266	1274	1314	1179	1082	1133	1147	1180	1309	1230	1135	1069	1086	1025	1010	1005	935	990	954	949	952	910	919	962	908	893	905	959	894	935	842	904	887	958	939	897	851	839	851	836	904	853	861	819	834	847	892	829	898	924	860	844	890	889	899	856	869	916	857	871	810	914	890	848	887	881	867	886	859	897	826	904	865	901	878	937	929	837	928	947	860	839	880	906	883	877	869	862	893	890	889	867	908	861	878	904	920	854	903	926	884	936	857	919	872	924	870	874	826	867	851	878	872	825	872	901	861	855	876	876	815	906	888	973	937	873	885	893	875	883	897	886	854	894	879	881	872	919	847	856	858	904	820	895	908	862	869	890	880	855	915	864	864	861	834	909	910	843	802	891	907	901	870	833	868	830	853	834	924	854	879	899	899	898	877	881	886	905	887	891	869	901	857	914	890	878	927	884	924	894	831	857	899	936	900	854	865	832	877	869	888	810	915	877	872	865	920	903	894	899	847	829	895	876	877	887	905	828	855	884	897	904	927	887	861	859	854	863	868	895	907	859	932	823	866	895	934	832	894	890	881	807	882	918	855	913	898	907	918	878	868	868	886	870	840	850	900	866	833	841	976	860	845	829	868	918	877	881	886	919	891	914	905	868	901	872	829	892	852	862	881	896	885	844	844	897	895	849	870	898	860	896	882	877	909	838	908	911	893	881	892	899	928	872	883	847	947	876	880	883	861	926	862	892	786	892	881	897	875	880	895	930	857	864	886	859	879	890	883	869	852	870	861	865	896	848	832	931	884	851	864	862	920	835	885	893	844	843	875	865	841	907	893	819	879	823	872	887	911	900	855	831	904	875	911	847	857	858	884	904	933	855	866	922	824	837	873	912	859	926	897	856	883	875	923	901	887	891	895	861	879	903	860	897	870	876	892	838	877	882	922	923	890	918	848	834	882	895	955	881	845	864	844	879	906	876	898	839	898	912	850	851	914	865	876	920	850	864	854	883	864	879	882	855	890	887	895	899	881	889	918	897	885	912	850	880	822	897	846	948	846	868	862	901	893	897	891	871	904	926	953	903	864	817	889	826	902	892	874	916	896	854	886	852	893	852	880	860	886	883	877	872	948	861	856	893	896	898	868	908	882	822	842	915	944	870	843	868	897	855	883	873	900	833	869	957	919	866	895	873	917	873	877	916	920	883	828	912	896	880	901	843	872	878	924	913	888	883	884	859	886	869	885	884	862	920	849	876	888	875	872	856	901	854	868	889	866	881	932	840	882	910	865	895	839	905	881	825	859	881	846	913	844	855	878	927	900	830	850	970	915	896	914	896	919	876	885	842	899	846	832	928	879	907	881	877	862	894	864	900	875	924	861	917	897	873	905	846	914	863	852	868	859	838	900	866	895	894	894	891	844	896	865	896	884	874	906	870	888	823	895	923	891	891	828	856	910	866	833	834	939	828	902	877	925	957	878	897	889	964	848	887	838	891	831	881	845	885	844	880	879	868	876	880	919	951	893	897	898	908	866	861	881	866	913	864	868	872	860	897	826	839	868	881	903	853	866	862	888	885	849	820	826	828	922	872	894	898	895	873	866	831	889	848	883	828	897	920	829	864	843	867	859	892	895	892	871	864	903	868	838	923	886	846	848	962	916	887	887	861	888	853	900	833	905	919	869	909	895	862	896	882	885	876	844	871	839	892	865	874	889	881	923	882	882	935	872	923	865	881	881	913	907	922	867	921	855	886	874	828	861	898	908	922	877	871	924	886	876	884	884	911	931	901	886	878	869	886	890	871	863	910	930	877	884	891	907	880	885	918	872	901	898	856	911	902	884	865	872	889	847	907	868	865	888	875	940	895	833	891	871	927	856	899	836	876	901	850	894	887	868	878	869	888	902	886	900	886	901	857	877	875	850	817	925	850	846	928	882	849	858	858	918	879	861	860	877	880	882	849	888	830	917	930	892	909	894	902	888	837	885	852	865	859	885	899	887	843	872	884	906	841	877	857	878	878	898	904	844	867	864	833	899	875	895	851	818	927	849	865	858	936	832	888	900	833	892	928	893	872	875	862	906	869	909	879	872	856	921	901	890	861	877	848	892	905	810	884	819	839	884	895	932	900	880	901	916	914	872	821	899	935	870	856	895	818	818	870	856	918	892	908	884	890	869	910	874	878	893	847	838	898	888	855	856	833	866	931	876	856	833	926	854	863	895	931	903	925	848	892	887	899	911	900	882	874	963	888	884	898	890	813	916	876	864	877	857	930	874	814	917	897	880	862	902	851	786	866	880	890	864	861	839	861	928	908	837	878	914	882	897	915	918	881	895	830	884	877	888	845	890	882	839	889	889	860	922	893	845	857	857	869	886	926	907	869	899	881	921	829	914	879	888	934	894	886	907	876	878	865	899	862	878	829	917	892	850	879	868	939	866	899	850	911	872	906	833	917	861	867	857	876	828	851	866	834	876	870	908	878	941	906	831	907	855	914	886	864	935	862	840	847	856	911	863	901	844	902	908	889	824	888	889	842	923	900	890	878	889	913	855	887	849	902	885	901	876	894	873	891	881	890	908	871	902	873	842	931	843	926	884	903	833	901	849	890	958	919	844	936	904	848	877	923	864	905	874	905	892	905	840	888	873	836	865	872	910	882	908	874	884	895	908	916	899	876	866	845	883	852	930	915	866	825	858	870	874	906	903	858	885	912	870	867	914	860	869	830	898	861	826	882	903	894	894	926	885	817	917	866	889	856	870	914	861	872	904	854	877	911	883	840	906	873	898	864	908	879	814	873	940	915	881	875	881	897	903	902	857	929	886	906	874	867	932	869	861	863	906	887	821	838	866	826	899	894	879	864	859	845	861	827	858	872	840	912	927	866	914	841	906	854	910	926	853	878	867	913	830	879	828	906	865	939	837	904	838	849	925	823	874	908	885	921	903	862	888	876	859	894	833	913	921	901	849	849	880	908	885	920	938	852	916	868	914	883	882	890	855	913	870	866	875	834	922	889	831	880	874	872	862	845	826	873	872	903	884	868	868	852	869	847	883	837	852	880	824	880	899	845	938	931	901	898	846	915	884	808	871	837	836	822	885	892	889	895	901	841	878	846	869	885	907	824	834	848	851	822	912	863	861	822	890	822	884	902	888	898	851	906	923	855	905	874	873	932	937	944	863	893	861	858	919	908	857	903	910	885	900	912	884	912	942	900	901	878	849	900	874	906	836	923	904	871	873	896	896	876	879	844	873	875	872	900	925	844	915	882	879	891	926	847	853	951	836	864	878	877	853	880	870	941	904	916	875	865	901	867	918	885	862	841	862	866	850	875	869	930	872	907	829	854	878	903	881	851	895	860	832	872	818	878	904	911	913	890	904	881	859	836	907	908	865	904	882
18564	11160	18298	28599	27197	19619	14755	16557	16567	11488	8338	5988	3712	3492	2818	2941	3443	2749	2006	1865	2045	1659	1482	1699	2306	2473	3238	5715	3280	2587	3483	2453	2494	2387	2477	2762	2486	2734	3920	5337	5148	3344	1801	5256	3987	2681	3098	2950	2033	2963	1662	1183	898	1008	708	724	596	627	690	1114	832	524	502	560	474	488	442	391	401	288	237	254	219	272	260	303	252	287	260	291	281	287	254	261	269	298	246	213	206	213	213	206	219	207	214	229	193	207	204	218	214	224	231	223	196	171	207	209	181	212	213	199	182	201	200	203	174	197	205	203	242	205	210	224	209	194	190	202	192	199	188	202	181	204	195	189	221	214	204	222	163	190	195	218	221	211	216	222	209	176	187	207	209	220	196	207	215	185	211	193	218	204	205	197	209	224	206	223	191	216	205	203	193	189	216	180	211	212	204	199	213	202	222	192	187	216	216	202	217	189	188	209	203	193	216	206	222	167	215	210	235	216	213	200	224	180	218	174	188	218	211	214	203	205	210	228	209	197	198	204	204	230	195	214	205	172	220	212	207	204	223	216	215	218	234	209	192	196	200	211	216	197	187	205	189	216	221	215	236	197	217	214	191	226	201	215	211	203	192	219	207	204	194	206	209	198	190	230	220	236	243	220	207	191	207	204	227	218	195	201	215	183	219	213	208	198	221	221	202	222	205	223	202	219	213	213	198	212	206	229	206	195	233	231	183	215	210	240	218	204	191	205	225	223	196	215	212	187	251	211	182	215	209	206	205	204	221	216	190	181	184	203	202	219	225	188	228	208	215	190	201	176	202	197	201	211	202	208	228	214	204	227	201	206	186	216	200	192	202	217	231	221	198	208	200	211	210	219	231	221	192	209	204	194	222	226	218	224	218	235	215	216	210	215	210	197	228	217	216	186	188	208	213	194	201	206	210	194	202	195	188	189	205	212	208	199	208	204	223	210	194	175	178	205	233	187	190	195	187	203	189	218	212	190	223	197	225	217	232	199	222	219	206	206	184	215	221	224	213	215	192	199	204	204	201	200	209	202	222	218	216	209	219	196	208	182	202	205	207	235	206	209	241	220	198	206	218	198	185	182	213	197	186	223	232	205	214	226	180	216	207	204	176	200	230	206	195	213	217	211	215	187	188	191	206	196	187	206	208	224	207	216	219	187	201	183	207	210	221	204	208	209	208	193	199	199	228	197	211	189	189	198	211	215	191	202	198	208	203	199	214	177	198	218	198	208	193	229	243	190	213	220	195	204	199	202	206	234	193	208	198	214	218	220	216	232	217	218	187	219	184	197	211	195	204	214	200	206	176	205	198	236	222	190	200	210	194	192	189	217	170	209	214	229	215	202	186	182	192	208	214	192	214	219	224	215	215	201	182	221	209	214	214	195	208	202	209	178	177	197	225	190	212	184	215	189	227	217	187	234	182	189	241	198	234	203	200	212	214	211	214	216	201	187	215	229	208	205	195	199	178	205	220	202	186	201	182	217	184	210	185	192	189	200	202	206	224	250	195	207	215	233	199	196	185	197	243	209	208	216	203	197	199	189	207	200	223	223	210	221	219	201	175	207	218	200	192	184	233	200	215	211	185	193	227	215	226	187	183	208	193	221	214	229	222	205	194	193	215	203	215	214	189	239	208	210	206	194	204	213	211	205	178	184	218	187	186	212	210	203	207	192	207	222	203	197	207	192	214	189	215	212	198	176	211	185	213	201	230	220	202	210	214	202	211	210	209	218	183	214	203	207	201	187	208	202	231	203	243	190	208	191	198	218	226	211	224	223	190	220	216	200	190	213	234	202	184	207	188	206	213	214	221	219	212	223	221	234	187	202	194	184	195	205	202	189	202	187	199	193	208	186	195	222	213	197	228	184	203	189	207	211	190	202	201	207	182	200	224	202	200	199	195	232	241	194	202	196	224	201	205	217	199	214	190	230	203	191	218	210	187	166	225	194	206	207	192	199	197	235	198	203	200	217	229	185	244	208	188	204	193	204	215	189	218	210	234	237	210	187	201	203	216	186	206	205	199	204	220	183	203	181	185	190	197	184	206	222	189	205	188	200	221	187	213	220	209	228	218	219	202	185	186	222	207	243	209	202	183	189	201	212	201	206	213	216	211	195	251	198	222	217	193	213	195	208	208	205	222	194	208	199	207	193	254	224	207	197	216	210	206	195	202	200	189	216	193	218	194	231	187	204	192	225	219	206	191	215	229	231	183	231	221	220	222	249	224	220	205	219	216	201	203	242	184	207	227	211	204	195	186	188	197	190	200	194	196	230	223	206	201	222	208	210	199	214	198	222	213	205	215	207	180	185	222	219	231	214	210	215	168	217	182	191	211	196	188	205	203	223	195	205	192	202	205	189	185	203	228	209	196	221	182	191	217	203	190	215	209	176	180	190	183	224	201	208	217	187	215	215	192	208	211	194	231	207	220	226	195	201	233	153	192	212	194	180	203	189	194	204	225	182	214	211	197	201	198	210	224	215	202	218	219	207	171	191	225	195	191	202	196	211	203	200	223	211	204	204	220	188	194	187	212	178	211	173	197	217	199	215	202	244	209	199	228	194	211	209	213	194	217	191	185	176	192	211	215	217	198	203	200	206	217	213	201	209	232	240	231	200	210	200	195	206	206	227	209	226	203	188	216	206	203	180	207	183	230	212	211	192	193	215	196	213	232	202	225	208	183	229	200	208	203	196	258	200	204	210	191	218	183	196	188	197	181	194	219	200	246	208	212	208	197	177	209	194	209	209	224	222	227	198	200	238	226	220	212	198	210	194	224	191	212	208	217	202	223	227	205	202	193	206	200	181	207	199	226	189	218	179	213	197	229	195	218	193	210	225	223	216	182	245	211	192	211	219	193	209	193	224	198	218	197	197	218	223	194	207	203	204	205	216	188	205	224	216	194	201	213	220	210	203	208	197	197	216	208	227	205	248	206	241	183	196	207	187	175	220	224	214	201	223	185	220	229	215	208	203	202	210	197	201	211	198	201	186	210	206	189	207	195	205	251	191	213	213	209	203	183	216	212	222	233	200	226	202	203	209	213	210	219	204	219	184	172	194	188	237	199	209	202	224	211	204	189	211	225	212	214	213	220	188	191	181	191	215	194	210	194	210	226	171	202	217	197	203	218	181	201	229	196	216	214	201	213	200	215	212	185	192	228	211	213	203	221	231	229	215	215	208	177	212	227	230	192	184	211	219	206	226	202	207	210	206	197	196	173	207	191	236	211	197	200	230	216	190	192	192	206	200	193	197	222	204	232	187	188	195	192	189	192	215	192	230	209	218	211	176	183	206	206	205	228	191	227	190	215	212	184	219	195	221	199	202	199	200	206	195	201	201	216	201	196	214	196	193	222	222	206	228	206	206	196	210	193	193	205	183	195	174	216	206	214	186	206	214	209	203	210	190	210	236	185	201	201	214	211	183	188	214	191	223	225	179	194	225	225	187	194	205	213	203	214	229	231	192	207	217	237	210	211	196	220	217	190	179
11779	8746	18382	28668	30154	20710	22397	30503	28558	26664	25564	21531	15528	15994	14398	15257	16746	14443	11333	11779	13152	9802	9842	10333	13085	14263	17045	24039	17065	15919	20544	15453	16255	14422	16486	17231	16318	17341	22245	23585	26428	19274	12611	25011	19211	14446	18064	17902	13308	17183	11465	8136	7102	7904	5198	5329	4204	4397	5118	8591	6203	3568	3361	3803	3049	3258	2838	2234	2830	1478	1163	1191	1188	1491	1445	1261	1198	1572	1239	1019	1288	1372	1246	1262	1285	1435	780	811	690	742	685	599	632	607	626	656	597	670	646	616	575	610	628	620	598	656	642	598	586	623	580	638	631	605	631	620	597	578	625	611	665	563	617	587	626	592	615	634	581	556	598	618	607	647	648	597	584	617	578	612	601	598	611	588	601	614	611	600	635	629	632	628	574	646	590	596	660	617	637	650	640	619	600	634	605	591	633	581	575	630	615	590	584	609	564	616	624	626	609	588	634	601	625	609	631	628	615	611	558	645	670	583	601	621	619	595	571	611	609	596	592	620	587	579	636	593	605	608	622	629	633	626	613	649	607	612	628	596	552	631	620	616	609	659	659	612	586	616	642	600	615	627	577	613	627	654	674	609	624	658	630	592	547	563	600	644	600	608	612	596	623	582	580	590	630	574	645	594	603	584	586	569	620	615	649	627	644	602	572	658	590	661	603	667	630	632	607	595	610	634	618	607	611	637	620	624	604	630	587	621	617	612	563	612	625	569	606	592	611	595	600	626	657	632	582	618	576	621	613	568	614	668	613	612	623	614	617	599	650	633	652	582	613	594	559	616	589	645	546	612	649	669	591	633	573	571	641	650	621	571	600	596	586	638	612	598	592	625	588	579	589	642	552	622	637	660	590	649	607	661	611	609	613	583	599	598	600	638	609	663	648	650	617	650	637	556	611	630	618	576	630	622	651	623	605	593	668	612	580	609	604	610	628	583	599	617	572	599	588	610	630	610	622	620	604	622	614	635	649	604	605	615	594	629	600	575	569	617	601	617	616	608	609	564	623	598	596	642	622	614	630	604	670	626	609	618	579	611	610	654	617	653	617	654	577	585	589	618	600	598	647	581	636	632	573	632	563	631	621	607	585	570	609	620	584	611	584	597	629	579	656	606	676	646	612	591	558	609	610	618	596	582	605	596	594	601	624	642	590	624	595	603	597	611	643	616	612	577	635	548	585	574	644	612	623	585	605	608	581	597	601	631	609	587	618	610	594	596	626	622	569	600	644	627	607	622	567	604	607	640	598	632	606	625	659	626	594	620	586	607	575	664	599	591	636	567	631	617	649	625	586	617	647	604	608	623	591	635	575	656	568	624	596	572	627	595	602	598	601	609	606	591	631	582	611	604	576	583	631	614	596	609	635	618	607	615	613	573	645	606	605	602	598	607	653	606	658	631	605	600	632	596	610	647	641	576	584	570	594	624	608	639	605	627	634	621	655	601	564	606	606	590	606	618	616	635	633	614	597	613	617	632	652	578	619	593	604	622	557	596	633	611	608	627	618	620	625	617	620	612	596	610	637	587	622	669	618	616	571	595	608	595	583	585	634	610	562	628	642	592	619	577	624	610	591	640	621	660	653	645	598	580	585	673	634	627	606	637	570	629	586	643	630	616	610	599	630	614	568	557	610	612	607	593	600	579	625	577	634	596	614	596	627	584	621	640	599	615	612	602	610	599	603	613	610	646	626	651	611	611	619	638	619	648	651	600	624	604	636	608	610	594	634	596	621	611	602	608	626	641	594	604	620	588	677	615	619	576	613	575	607	601	626	607	606	598	606	617	613	636	614	568	642	629	614	576	620	591	589	597	586	629	564	586	606	641	636	641	610	633	605	637	638	579	604	602	576	610	566	646	597	616	606	583	579	544	604	621	597	630	613	598	613	629	562	595	636	589	590	569	598	642	619	620	589	659	647	587	653	626	633	624	592	583	628	575	556	648	619	581	577	623	635	654	637	583	611	630	596	591	618	620	616	635	633	647	620	587	623	620	591	617	579	645	669	617	584	626	579	621	568	611	619	610	637	624	638	597	610	624	660	601	649	595	609	589	611	639	612	619	602	641	579	628	654	598	636	618	550	650	616	651	609	600	593	637	604	626	616	601	619	594	565	645	612	647	584	609	583	597	627	608	622	603	604	598	626	627	587	619	618	673	637	605	609	629	630	593	616	582	614	620	612	585	575	598	588	591	608	638	627	578	626	608	650	623	599	628	581	606	588	608	616	599	620	589	575	626	649	622	636	590	610	608	576	624	643	565	650	597	615	642	602	588	599	612	581	600	581	606	583	559	638	623	573	669	611	606	638	622	620	561	617	593	665	616	589	626	608	638	619	584	587	581	652	599	628	617	590	587	640	609	607	592	617	587	642	589	631	586	618	655	587	639	587	641	597	584	626	600	594	625	632	561	540	598	588	581	590	640	619	595	575	626	618	595	623	617	619	605	589	637	621	598	590	609	643	612	629	611	576	615	579	624	647	603	604	561	611	623	622	590	627	595	606	573	621	648	626	615	602	593	635	587	630	636	604	599	634	667	634	659	606	566	598	624	567	604	620	590	594	584	581	594	627	595	591	609	619	581	565	594	591	670	592	669	641	636	611	623	562	593	602	617	612	622	587	625	649	627	562	582	631	627	624	592	618	574	612	587	583	610	635	622	635	643	617	619	596	590	622	618	583	581	601	618	637	617	622	597	632	625	660	608	595	583	625	584	576	615	620	575	579	634	572	611	595	637	610	614	610	634	602	623	588	606	611	617	607	595	619	583	578	625	575	619	631	598	598	602	587	634	592	647	656	610	648	622	622	609	635	568	568	617	626	601	578	631	595	548	650	599	593	602	615	602	576	613	637	567	644	613	629	617	638	630	615	616	552	636	581	589	660	600	610	598	605	600	643	614	625	603	592	616	640	606	596	604	589	652	610	556	607	586	588	620	626	619	604	621	589	603	588	604	634	622	622	619	599	633	602	689	584	591	634	621	602	647	580	600	591	631	586	614	627	623	619	560	597	561	575	599	616	587	623	655	584	628	630	633	581	583	612	610	602	605	607	565	593	629	620	630	613	622	594	618	611	562	666	570	627	579	609	603	643	629	636	628	598	548	606	642	631	625	663	621	644	642	540	609	616	613	623	613	636	635	608	583	556	604	609	605	588	615	590	631	591	630	599	577	622	598	620	581	574	577	590	576	604	625	619	650	609	631	614	629	601	605	661	631	619	611	650	613	624	651	621	577	562	666	661	610	544	592	611	598	653	578	638	635	615	595	606	649	636	616	615	637	628	595	588	603	617	590	584	624	625	622	581	621	617	638	560	608	577	592	578	632	575	623	646	592	578	674	606	607	599	619	613	576	605	641	604	588	624	617	594	566	612	596	621	614	646	585	640	606	580	567	585	631	630	625	618	600	555	652	585	670	603	581	633	564	594	643	619	596	629	618	597	658	594	587	601	627	568	620	614	633	590	582	633	625	580	635	622	620	596	577	652	603	639	654	597	631	620	643	626	604	630	596	593	670	583	573	619	578
28951	17723	24442	33819	33081	26510	21249	23486	23469	18745	15191	11293	7029	6269	5235	6109	6324	4892	3108	3817	4063	2814	2761	2995	4083	4518	5273	10032	6534	4344	6188	4572	4728	4392	4777	4944	4371	4758	7130	8657	9871	6463	3869	9174	6843	4999	5842	5327	3411	5334	3278	2025	1671	1844	1211	1112	921	1006	1084	1730	1609	757	671	766	668	727	709	516	628	371	316	278	281	348	372	305	315	342	300	287	308	326	294	269	372	323	254	183	233	204	204	216	212	228	221	200	194	182	190	198	191	212	205	209	180	183	180	189	180	211	202	224	212	193	204	183	198	214	192	201	193	170	196	216	187	180	210	190	184	184	198	173	199	181	186	172	170	193	193	167	185	203	173	196	206	172	188	194	187	198	203	196	185	188	177	206	202	203	194	188	192	207	209	176	190	195	164	204	167	183	216	213	215	199	219	207	187	179	187	187	178	209	192	212	200	196	194	182	180	187	196	170	176	187	188	196	181	177	214	169	205	209	171	181	194	188	183	178	197	209	200	203	194	176	159	198	202	207	210	201	207	199	204	199	195	182	195	194	192	224	213	185	203	204	191	192	187	217	212	177	192	210	190	212	192	208	187	191	191	194	203	216	189	210	204	177	201	191	176	162	185	191	203	191	188	184	188	179	204	193	203	211	204	191	187	182	212	174	225	194	182	211	223	169	219	179	201	192	190	186	191	164	208	187	209	207	174	182	206	206	189	172	185	198	197	184	201	175	178	180	181	187	188	205	213	196	169	193	196	190	187	176	211	205	179	205	162	174	159	201	199	167	198	195	198	191	196	178	187	189	210	220	185	195	175	205	179	203	210	166	210	183	209	204	194	188	190	193	181	196	156	203	178	174	197	197	174	209	183	165	185	200	168	174	188	192	184	194	185	180	198	183	207	185	180	200	200	203	211	175	183	188	200	173	208	178	203	208	221	198	217	185	178	186	165	178	182	171	196	201	208	182	173	216	188	192	190	216	180	198	181	195	193	176	204	176	188	187	187	183	192	174	176	191	181	192	201	190	210	183	205	234	175	181	206	179	171	192	179	219	198	198	186	184	186	206	182	201	166	200	205	187	190	200	173	205	183	194	191	228	210	205	204	194	193	205	181	182	211	219	172	203	195	196	185	201	210	181	180	181	191	187	204	197	171	180	197	172	200	168	218	209	182	205	198	206	202	188	186	187	192	213	195	194	189	193	188	212	186	194	160	191	200	194	216	190	184	202	191	213	200	190	187	210	187	181	210	188	179	214	199	189	203	201	206	190	168	209	197	199	170	188	210	192	186	192	194	224	176	194	194	193	211	210	156	193	190	180	198	169	197	202	165	213	212	191	187	187	172	184	214	173	185	189	193	227	216	181	192	206	224	202	220	194	211	173	186	188	198	215	189	184	195	207	209	169	199	187	179	186	170	194	196	179	185	210	186	208	189	200	180	186	190	240	217	179	197	211	191	172	200	198	211	205	191	211	227	202	195	202	193	194	189	179	187	203	199	209	201	195	159	204	204	176	205	191	181	204	200	213	184	182	213	195	184	202	211	209	188	194	179	178	209	210	192	194	166	190	191	189	204	202	201	188	189	169	188	180	189	186	192	187	180	185	189	164	182	183	176	207	198	177	192	183	207	198	221	202	205	195	198	194	201	184	211	206	205	197	175	192	183	187	174	189	172	203	192	196	222	190	201	211	196	186	201	195	186	206	183	190	182	179	179	229	228	207	197	213	183	203	180	179	179	219	187	190	176	197	183	212	186	180	184	172	196	170	195	185	187	180	164	190	192	186	197	209	202	183	182	197	215	220	184	175	193	203	205	191	185	193	188	212	186	182	183	197	206	185	196	182	175	198	198	196	199	171	194	173	200	213	205	185	203	194	202	199	191	183	188	199	180	189	190	197	186	168	180	186	203	186	197	211	171	196	172	173	206	172	206	186	181	180	207	188	184	186	186	176	189	184	179	178	194	179	208	197	205	178	178	199	200	215	193	162	174	189	193	189	197	192	164	187	187	181	186	214	208	206	178	187	163	199	191	180	186	222	195	221	193	192	223	196	172	176	222	215	195	194	206	195	192	171	184	220	181	210	202	163	208	191	201	195	191	186	203	184	189	197	165	221	199	206	169	175	199	194	183	194	214	208	208	194	199	193	164	199	195	192	197	169	183	180	192	173	187	204	198	181	173	192	186	188	200	192	209	186	186	201	191	177	203	207	176	193	195	193	218	188	181	198	198	206	201	164	181	192	189	186	198	213	188	204	193	202	217	202	197	187	191	218	181	193	195	185	190	180	186	215	182	181	171	211	183	202	195	165	202	175	207	190	210	193	176	177	232	199	151	165	217	224	208	182	179	193	189	192	193	196	200	213	192	185	228	213	180	189	222	203	204	179	180	210	184	183	203	174	190	191	206	212	203	202	156	201	189	177	189	194	198	201	197	166	199	156	191	194	175	200	166	176	201	178	206	182	202	188	203	176	186	168	198	194	168	193	210	187	196	204	196	185	194	184	208	188	201	199	203	197	196	215	214	172	204	163	198	205	193	211	184	189	181	215	181	198	183	178	218	195	192	216	195	228	200	203	170	192	191	178	192	184	182	186	184	214	186	183	169	192	207	229	175	222	180	186	202	183	193	219	191	166	204	179	206	183	172	191	187	215	190	181	208	178	212	185	205	184	170	172	186	184	222	206	186	208	178	182	180	170	243	181	186	208	182	185	198	196	169	184	210	236	186	177	175	179	210	176	208	209	198	178	197	206	197	199	194	202	201	219	185	191	189	218	211	214	174	186	168	181	213	197	188	193	175	207	190	177	186	181	207	198	201	188	186	213	205	180	177	185	181	179	179	188	201	202	186	213	187	201	196	239	206	192	178	213	176	193	142	171	201	201	198	210	168	209	172	221	191	212	206	213	194	199	198	157	185	183	206	209	201	175	179	196	217	204	202	209	174	184	192	202	208	208	190	170	172	189	211	206	195	189	184	203	179	190	211	177	197	205	186	203	194	196	175	187	202	191	198	207	182	193	190	161	193	198	197	188	176	208	202	198	192	196	176	200	211	212	207	184	205	207	198	203	190	208	205	199	205	181	224	196	181	185	218	178	189	197	187	184	191	214	187	197	194	199	187	202	199	189	193	190	209	183	188	212	208	204	193	211	165	179	169	195	223	183	194	177	191	207	160	223	176	217	180	223	208	218	184	216	172	184	182	209	203	191	217	214	198	208	180	176	210	198	188	197	194	185	200	203	196	216	178	183	173	167	201	186	197	178	233	194	211	195	175	191	189	200	200	186	198	193	223	189	208	214	191	166	173	203	219	205	178	186	205	177	201	198	184	207	193	191	206	195	194	218	196	188	187	177	196	178	184	208	203	186	213	219	206	191	197	198	191	176	206	187	192	169	168	198	181	209	187	202	179	171	181	178	191	194	205	209	208	190	192	193	195	216	198	194	191	201	214	193	183	193	199	218	183	199	148	211	208	200	191	192	195	213	217	209	205	182	201	192	161	196	213	191
17017	12658	22829	33370	35624	28172	27781	36128	34041	34606	33824	29970	23148	22506	21082	22943	23419	21611	16386	18433	19930	14449	15023	15676	19679	21094	25097	33106	25296	22331	29148	23439	23422	21571	24930	25250	23461	25439	30229	30094	35261	27244	20350	32899	25575	21071	25641	24828	18582	24948	18043	13653	10972	13584	8885	8812	7382	7469	8736	12340	10697	5305	5170	5743	4763	5278	5109	3631	4604	2141	1677	1607	1494	2246	2260	1934	1848	2167	1585	1672	1937	2008	1756	1566	2292	1986	1003	899	878	917	731	643	617	660	669	662	635	638	610	632	583	615	588	617	594	603	598	578	589	627	651	613	601	538	614	595	599	632	617	576	565	577	550	594	570	585	597	577	616	610	609	585	566	573	602	612	604	660	571	586	602	596	600	581	648	568	577	582	598	581	611	611	562	568	554	595	602	563	575	606	600	592	548	579	564	570	582	573	598	602	590	612	617	588	581	574	581	590	574	562	581	609	574	596	634	609	568	621	578	625	549	593	559	599	601	570	617	580	585	590	617	597	617	578	611	556	600	613	586	589	604	558	562	600	611	584	588	556	603	626	577	594	612	580	624	558	579	584	583	611	610	577	586	645	618	607	597	586	590	594	549	576	557	603	585	556	606	597	591	581	555	597	578	636	556	560	605	566	583	574	575	599	518	550	628	581	604	607	584	596	580	606	602	604	599	545	584	610	575	600	605	554	610	576	599	598	555	621	576	570	575	613	634	602	510	569	563	573	624	602	613	611	560	599	583	554	541	581	565	597	600	514	567	582	575	593	617	578	628	567	606	616	565	586	582	611	588	582	611	558	590	616	569	566	565	548	577	575	616	557	601	578	580	567	566	591	558	630	578	597	604	568	576	551	566	582	616	591	564	565	588	547	588	598	563	587	582	577	581	571	547	571	641	562	551	602	551	602	610	580	589	594	552	600	607	635	515	600	619	569	559	610	563	541	586	589	594	597	589	594	642	603	577	593	564	614	597	602	565	595	568	569	567	579	559	622	604	549	592	583	586	597	574	550	616	609	559	585	618	582	574	586	605	615	614	615	604	565	527	565	575	586	569	594	610	607	589	562	597	556	576	580	612	562	623	610	571	568	637	600	601	547	580	567	620	568	649	598	599	539	616	583	584	582	611	573	595	593	541	577	579	595	558	616	595	564	551	598	550	597	581	607	602	605	586	599	585	570	589	611	565	561	601	557	587	584	598	594	611	586	615	611	607	581	546	625	563	606	571	585	623	585	669	569	611	591	587	557	650	601	537	615	554	562	559	578	581	607	582	612	570	570	564	598	572	572	575	574	609	605	569	613	626	529	540	622	586	549	558	553	595	589	590	611	566	578	585	593	590	597	555	605	572	625	584	584	585	558	549	591	602	548	624	621	601	581	574	577	564	540	610	566	587	541	561	611	562	575	544	579	564	600	608	598	580	604	577	539	569	589	577	622	616	615	568	590	606	585	581	541	585	610	604	569	569	583	595	575	559	647	608	581	578	578	596	596	621	610	572	576	575	594	571	591	569	604	547	581	617	608	597	601	617	641	593	601	599	578	606	540	555	516	587	558	564	600	575	607	594	567	562	585	638	536	557	615	555	580	593	566	584	589	574	574	617	614	581	613	559	548	566	562	662	556	573	554	563	636	623	545	593	543	560	600	611	542	609	609	565	593	580	611	624	548	596	589	605	595	600	577	576	551	608	558	580	561	579	653	624	584	629	597	639	582	555	595	624	621	611	588	598	579	549	588	586	601	582	603	622	577	615	550	558	575	646	615	562	575	597	577	613	598	559	615	587	604	567	559	593	593	593	598	589	557	516	597	511	608	571	554	568	547	610	564	572	560	596	546	583	574	596	541	610	558	579	556	594	579	574	591	577	581	596	564	607	550	619	591	587	613	580	581	575	607	603	555	596	603	636	554	562	599	593	589	606	580	604	543	560	583	609	613	610	578	613	565	580	623	610	583	584	570	551	593	574	591	628	596	621	554	584	601	550	581	607	592	587	584	589	582	591	563	586	601	558	592	576	517	560	613	592	580	574	525	582	563	601	584	578	578	618	586	573	570	567	608	546	572	613	565	589	594	608	580	573	579	609	573	580	631	605	566	600	563	608	564	605	570	572	614	573	563	565	613	571	561	603	625	564	593	616	592	594	590	567	598	578	582	633	596	594	575	579	582	607	593	624	583	570	566	592	613	561	574	605	573	563	587	588	609	632	603	559	619	601	585	561	597	595	584	579	609	590	587	620	602	626	570	613	531	550	589	598	543	589	587	590	573	577	584	559	598	601	614	604	642	615	598	598	545	609	541	593	581	590	598	620	619	601	600	584	582	576	549	608	580	589	557	566	608	589	643	580	613	622	592	599	596	605	586	544	563	589	542	599	589	591	589	581	596	604	559	614	540	576	596	552	605	604	620	572	581	596	595	623	642	557	580	607	595	541	642	611	597	602	601	603	544	558	592	537	607	599	577	554	581	574	595	582	596	597	540	553	558	570	596	555	546	651	566	543	559	615	575	592	584	610	548	563	633	532	601	620	562	624	560	600	577	638	571	587	595	570	580	578	542	589	573	551	574	624	580	598	581	611	569	588	580	551	551	572	575	599	585	595	574	564	581	597	609	596	567	613	587	585	629	544	598	610	642	585	637	549	595	604	604	502	626	582	560	589	576	588	614	568	596	555	618	610	594	554	580	570	553	594	595	603	609	576	590	583	581	624	577	600	603	574	579	577	616	637	591	583	580	577	583	586	576	583	606	568	584	566	620	587	591	587	527	590	589	587	598	581	550	550	624	624	553	590	591	596	597	555	596	578	562	603	611	601	582	621	602	577	569	612	590	541	564	601	601	529	572	610	585	599	574	619	581	589	590	624	621	582	554	580	574	599	661	582	612	568	595	562	607	567	589	503	543	587	545	577	577	602	604	581	609	555	578	539	593	583	565	543	556	592	598	585	556	586	543	585	578	592	591	549	639	566	594	583	594	571	569	581	593	589	606	558	552	564	568	583	570	607	606	591	598	596	564	587	585	614	582	592	584	605	571	628	522	568	569	552	563	620	576	590	594	577	601	558	585	588	574	590	575	593	581	574	565	595	587	582	585	556	587	580	555	569	611	617	591	588	576	594	640	589	562	611	591	579	584	574	599	572	578	569	538	568	596	587	565	627	613	595	606	596	591	612	638	605	548	623	609	536	558	546	565	617	594	578	609	614	563	614	562	617	583	570	591	574	562	577	596	596	572	573	529	612	580	566	617	586	587	602	605	569	576	596	583	545	611	561	572	569	592	611	627	600	560	596	643	595	581	596	574	567	601	567	555	594	572	554	557	543	565	579	575	622	580	561	612	586	627	627	585	581	575	561	580	638	543	619	603	594	587	641	565	550	583	579	547	582	602	577	553	588	569	596	576	569	632	561	585	593	646	570	576	578	600	588	612	598	610	562	597	599	607	578	600	614	574	559	599	601	616	566	617	573	611	597	581	545	575	598	592	621	621	582	562	580	538	584	590	580	603	568	619	539	528	580	555	586	576	571	549	577	564
5025	2472	3487	4475	3249	1998	1369	1380	1249	1030	827	732	510	577	538	509	431	459	406	354	392	351	382	381	399	418	519	700	451	430	461	390	408	358	419	406	401	414	398	534	511	425	355	529	482	384	407	462	357	404	368	344	292	299	307	312	287	291	260	326	279	284	276	285	287	250	260	297	304	267	273	287	303	305	259	296	270	276	291	285	245	251	275	276	271	286	257	266	280	282	283	266	282	272	245	295	269	255	265	280	276	262	239	292	261	296	279	266	244	260	257	233	226	279	272	277	280	258	299	253	311	269	267	257	246	268	268	268	254	253	256	290	258	285	286	248	278	282	299	269	280	264	251	251	289	271	269	255	282	255	259	281	248	286	272	276	296	305	283	260	260	283	276	281	269	275	247	270	266	235	274	256	244	262	248	246	273	268	261	295	256	215	291	272	276	260	261	252	257	301	265	248	274	261	267	261	265	300	258	274	285	240	263	287	267	263	264	285	254	267	271	286	311	286	258	284	295	241	267	251	280	266	255	274	269	258	255	286	278	243	260	293	310	310	286	268	271	249	264	293	273	283	277	283	253	253	283	281	283	265	290	274	277	261	287	256	283	258	289	260	256	259	240	263	252	286	258	266	252	279	265	271	281	259	243	266	261	256	261	279	276	253	258	272	230	256	252	247	293	299	281	283	264	276	275	302	287	272	256	262	259	280	272	286	250	253	266	251	263	277	256	279	266	265	232	248	253	263	256	266	274	279	277	276	265	255	268	273	245	295	251	260	291	256	290	261	270	277	274	283	257	295	257	300	258	305	271	247	243	272	291	230	282	280	254	268	282	292	281	252	272	270	272	275	249	256	281	265	285	257	262	254	286	292	265	238	260	275	260	257	301	254	271	297	275	280	276	265	254	239	244	279	249	263	256	270	261	279	271	285	252	256	251	283	258	280	268	276	297	259	287	279	294	270	271	281	270	273	279	274	260	282	247	264	278	267	255	266	264	299	261	258	273	257	234	284	269	269	266	242	316	271	280	287	278	248	298	257	268	241	266	249	271	276	261	261	264	262	299	256	273	291	266	257	278	266	231	275	297	258	306	271	264	269	263	298	246	269	269	265	254	280	292	246	297	288	279	267	260	261	259	262	276	290	269	274	265	269	277	276	290	262	265	248	249	248	272	258	289	265	286	252	264	268	259	280	290	258	267	241	270	251	264	303	269	257	270	272	275	268	283	247	263	282	265	270	268	255	279	276	241	261	275	269	266	288	249	296	277	263	255	277	272	289	312	249	286	247	256	289	290	263	267	268	257	274	239	290	255	298	240	265	284	269	284	241	255	293	254	260	274	256	255	260	236	267	252	260	267	273	289	223	294	289	288	269	276	276	297	258	278	274	265	281	273	277	284	277	273	276	264	316	280	277	267	243	250	251	272	280	281	260	263	293	270	274	262	259	265	250	252	257	281	268	278	277	250	263	271	300	246	297	301	300	263	284	254	261	253	249	260	254	282	267	286	264	261	283	282	281	269	275	250	261	267	278	264	282	285	284	259	255	244	257	264	266	272	259	277	279	262	301	287	228	233	293	297	254	283	292	293	242	279	277	252	273	292	296	278	267	268	282	272	281	274	266	252	279	275	280	293	260	291	293	267	292	258	264	274	275	291	252	256	238	249	260	284	299	271	292	258	264	295	266	270	251	260	265	269	260	251	284	279	311	291	247	242	278	279	254	259	246	271	271	276	324	285	240	281	278	275	287	272	277	269	284	261	245	235	267	286	280	261	281	290	271	260	300	261	267	246	266	253	257	259	264	256	249	258	252	314	275	263	269	271	235	240	249	297	242	282	282	258	270	270	279	288	295	256	239	277	277	294	262	275	255	279	288	282	262	294	262	292	268	277	276	253	267	254	279	272	278	273	267	264	285	273	276	270	247	273	284	266	275	249	283	289	278	232	268	274	261	259	265	239	265	257	248	257	274	297	290	266	237	265	284	275	266	277	273	294	263	292	280	287	311	308	277	238	285	241	258	289	299	244	253	273	289	272	274	280	300	254	264	264	286	260	269	303	274	279	251	276	300	270	283	264	257	246	273	267	276	258	287	289	302	306	280	247	237	263	270	263	280	286	243	282	256	271	277	254	275	241	275	296	250	272	273	249	267	261	286	252	264	269	264	294	292	273	255	273	267	248	262	259	252	301	254	275	275	244	274	258	293	289	262	265	288	276	277	269	246	295	267	275	237	247	273	234	277	287	269	277	265	250	291	247	283	282	281	274	251	254	303	277	299	264	287	239	270	293	271	272	269	287	256	265	279	278	286	324	255	270	258	269	279	265	284	241	270	267	293	290	260	235	274	288	303	255	268	269	262	266	278	281	275	288	285	256	275	275	230	244	267	293	279	284	261	248	245	253	267	296	269	237	285	311	281	250	289	281	267	259	297	270	281	260	322	267	258	241	281	277	236	270	287	258	264	234	259	278	245	254	277	259	266	253	285	286	268	271	276	273	277	248	270	239	262	263	251	273	282	280	265	248	286	298	282	219	252	250	223	262	271	281	294	264	239	263	254	266	270	260	248	287	259	299	255	243	237	280	276	304	291	288	283	298	249	298	286	270	286	264	297	262	267	261	277	259	276	263	266	272	236	279	280	282	264	281	271	269	254	282	290	297	257	283	285	275	261	247	264	242	251	256	255	260	261	271	269	281	265	265	264	273	270	263	276	279	284	293	270	267	273	264	259	249	265	285	256	250	268	269	260	258	293	255	285	257	257	271	264	267	288	263	286	268	259	278	285	248	264	231	297	270	271	275	280	257	263	278	277	266	279	274	260	254	272	262	272	243	268	248	274	266	248	268	272	248	237	290	262	239	246	262	265	255	258	254	257	279	278	274	280	280	262	246	273	241	258	238	262	297	265	255	248	265	284	270	295	262	283	273	282	288	272	264	278	268	274	245	291	245	296	266	247	240	267	267	254	272	259	273	256	280	262	252	259	263	267	259	281	270	260	269	299	252	274	317	287	248	256	266	235	311	276	260	285	287	252	295	252	261	273	267	269	287	257	275	251	296	238	266	262	263	263	275	279	282	263	284	256	263	289	257	251	274	289	283	248	280	275	244	271	272	259	247	292	257	261	276	269	255	262	263	268	281	289	282	304	298	249	263	254	269	249	290	277	253	276	267	274	259	270	294	260	233	254	290	260	270	266	285	275	268	251	277	298	272	262	274	275	278	314	250	266	276	272	281	282	304	288	270	278	272	272	272	244	266	275	253	262	260	305	277	292	284	256	282	277	293	278	247	288	254	269	296	259	247	252	261	266	282	272	266	242	258	235	263	246	254	264	268	250	276	264	274	242	291	272	280	276	249	256	286	272	259	275	269	253	326	277	257	252	287	287	263	295	266	256	260	305	268	270	270	252	268	260	269	295	286	294	253	253	277	249	274	267	290	265	239	267	258	267	269	271	258	273	279	262	287	275	285	270	257	275	238	290	262	293	266	244	285	280	249	265
4115	2980	6694	10962	9846	6312	5045	6447	5140	4421	3925	3386	2567	2506	2183	2148	2254	2056	1751	1821	1850	1463	1654	1592	1828	1872	2077	3364	2029	1877	2377	1841	1993	1856	2077	1959	1836	2038	2308	2768	2971	2145	1656	2681	2289	1894	1865	2112	1559	1978	1694	1237	1154	1206	1113	1046	981	1075	1045	1270	1114	915	938	952	909	890	986	905	842	874	844	849	839	863	826	820	868	859	784	830	809	800	794	799	810	781	790	781	804	759	780	783	788	742	743	767	834	743	820	789	836	773	789	738	768	794	763	752	761	758	760	759	746	779	807	768	750	803	777	780	776	764	781	797	744	750	770	772	728	782	808	742	774	780	781	783	800	784	739	812	787	803	764	791	791	777	748	705	764	735	762	768	751	723	771	790	791	734	741	803	793	819	778	805	783	782	761	768	791	792	797	785	785	741	777	762	756	808	732	771	779	768	762	755	779	748	780	760	759	812	798	755	748	789	730	753	734	786	790	752	780	737	786	752	762	732	813	787	733	787	768	801	752	760	737	745	784	759	758	767	818	755	771	755	815	764	785	724	785	787	749	770	791	754	808	793	756	791	758	741	741	774	760	754	753	732	828	728	763	788	784	775	753	734	811	757	728	761	742	783	813	762	765	775	763	810	689	785	752	740	735	756	764	787	715	758	826	772	788	738	761	787	799	714	807	774	747	793	814	806	783	768	776	808	752	762	802	743	788	811	796	789	760	770	776	756	764	730	758	771	763	761	797	797	764	740	819	817	794	756	761	798	750	705	759	739	763	772	763	712	739	806	732	766	756	743	754	762	788	789	770	767	776	800	826	767	787	792	779	752	744	738	709	742	746	790	721	758	760	791	753	753	794	737	793	782	733	802	788	749	772	805	776	786	767	753	730	758	793	823	783	776	834	724	797	774	742	802	777	774	804	745	763	768	710	763	759	746	747	714	811	775	769	782	748	793	764	783	692	819	777	762	772	738	812	742	700	780	791	778	767	769	787	768	770	768	786	691	771	800	760	786	802	785	795	752	794	775	792	770	767	791	806	782	779	733	772	788	779	730	786	789	815	773	785	781	815	782	815	781	731	805	780	778	764	770	725	749	735	775	732	839	787	751	771	800	791	769	814	739	733	819	773	749	771	743	775	796	738	794	741	753	675	719	760	795	841	749	801	787	732	738	786	763	761	760	791	777	786	772	728	751	767	737	780	730	820	735	758	810	831	788	775	788	778	774	771	756	801	762	748	744	753	734	749	787	816	749	748	814	793	738	776	772	770	761	729	795	778	789	812	741	740	773	735	741	747	783	801	780	748	785	775	733	789	795	731	752	774	761	758	750	790	813	744	680	828	758	733	801	748	783	786	757	760	816	766	747	810	755	704	824	785	772	760	786	769	776	808	790	790	743	773	725	768	784	743	729	765	754	813	795	796	787	740	730	806	751	780	728	754	812	744	713	786	781	782	810	767	778	808	785	744	804	743	700	781	778	779	790	809	769	794	754	839	747	739	741	768	719	759	782	742	770	737	791	703	706	765	765	753	776	762	713	796	784	788	761	823	736	797	754	738	744	764	791	718	752	757	760	772	778	722	794	773	786	818	757	764	697	761	745	780	789	810	751	708	765	791	769	749	736	761	786	744	728	757	756	786	744	739	816	775	748	815	759	811	812	757	780	727	785	784	731	789	812	800	759	807	747	778	781	746	741	799	759	847	788	760	719	750	780	808	721	798	828	786	810	772	761	765	753	807	758	773	752	781	784	761	791	791	766	819	760	783	781	778	726	761	830	799	793	776	693	791	785	751	773	818	784	808	762	791	780	784	783	734	720	815	745	742	772	774	745	840	824	736	764	784	760	774	798	777	720	768	761	796	778	763	798	754	777	719	755	745	784	762	772	754	765	764	794	754	761	756	753	720	753	815	785	807	764	772	847	821	775	784	766	752	792	807	778	758	795	745	770	775	772	798	756	772	787	753	796	751	729	754	792	726	766	774	779	822	823	778	823	700	805	810	802	754	766	747	777	757	762	760	774	754	785	775	772	816	739	757	769	781	799	745	787	817	758	773	815	720	777	769	748	749	822	747	784	749	755	769	748	840	811	756	751	760	760	765	776	788	795	771	791	762	772	811	754	814	757	740	760	774	762	752	814	783	834	761	790	747	737	775	756	758	798	773	781	773	821	725	782	742	797	788	751	795	737	762	792	770	789	799	731	760	745	734	793	768	778	752	787	790	743	802	773	804	738	786	756	784	781	726	795	763	757	854	788	766	748	774	790	727	784	715	799	781	714	730	748	748	742	766	793	778	800	770	773	738	728	819	774	764	786	806	760	818	809	823	767	838	825	757	810	771	736	825	802	778	743	764	777	791	787	793	744	784	734	796	782	793	706	783	741	776	741	742	766	754	784	761	801	778	770	754	739	768	742	780	781	801	810	792	839	787	754	737	787	796	829	804	801	774	772	754	782	799	759	774	807	767	760	731	785	818	803	747	759	771	782	751	747	780	774	758	798	768	759	738	764	749	793	770	756	778	777	790	770	761	786	802	765	758	811	784	757	784	799	838	706	746	787	755	794	722	791	772	773	741	811	765	793	754	760	762	782	715	743	810	769	761	757	815	751	786	779	785	825	808	751	785	734	751	757	802	750	768	820	759	742	733	757	785	774	772	746	762	808	749	776	772	760	806	827	802	774	749	754	738	801	770	789	821	746	804	771	792	762	782	764	784	820	804	779	758	776	773	752	802	786	797	794	777	740	813	760	734	769	776	735	775	776	771	743	776	759	758	855	804	789	764	785	787	786	728	774	732	770	754	817	759	719	757	746	783	739	751	779	787	783	695	827	795	763	780	772	817	772	758	773	794	740	782	788	784	790	736	775	803	771	777	753	817	768	761	778	771	786	740	808	742	714	759	783	779	791	776	781	767	784	735	742	768	842	761	766	758	797	755	780	754	774	808	750	751	785	795	792	743	781	782	808	801	726	790	793	749	734	726	751	785	810	789	705	777	778	768	746	774	760	737	790	743	783	792	749	794	783	746	723	769	742	771	753	758	763	759	772	748	786	842	762	759	794	826	727	753	747	842	743	784	762	765	774	729	759	730	734	772	842	742	714	741	791	774	783	764	749	823	747	786	743	787	786	795	810	781	828	785	761	817	764	773	760	749	770	774	762	745	731	824	771	693	732	775	770	726	805	800	766	751	781	755	763	754	769	699	782	762	758	766	778	773	771	795	750	755	758	801	756	776	749	725	818	801	757	775	790	756	772	789	753	715	721	764	780	744	758	783	764	774	769	821	725	774	754	777	748	774	791	790	756	750	752	726	758	778	754	808	749	803	737	746	768	757	739	829	811	775	746	758	755	802	771	737	796	805	816	779	781	765	749	792	704	785	751	764	826	743	779	712	781	812	826	758	782	787	815	768	796	773	751	749	762	740	739	795	800	789	773	716	797	726	749	781	800	777	751	721	720	772	781	785	806	732	718	776	820	740	771	764	717	820	766	798	775	753	817	752	768	754	769
19032	11781	18595	28900	27451	20830	14077	15880	16006	11245	8280	6028	4065	3451	2759	3322	3775	2778	1913	2043	2307	1612	1409	1953	2187	2493	2958	5899	2999	2638	3817	2172	2728	2449	2669	2666	2506	2800	3508	4736	4738	3343	2369	4402	3929	2929	2555	2524	1598	2944	1861	1036	762	911	708	678	620	650	653	997	721	439	365	415	385	380	444	408	385	252	223	235	239	273	266	276	247	241	214	227	249	227	225	229	247	222	205	174	168	159	174	151	160	156	187	181	176	178	170	176	158	174	172	181	169	155	190	166	172	171	177	178	180	157	170	162	140	162	134	162	176	179	150	160	147	190	199	172	151	166	164	171	162	176	184	168	175	173	177	183	175	175	161	152	173	166	187	160	167	173	182	161	153	164	159	149	189	177	170	160	171	184	179	179	166	150	186	146	167	184	164	155	177	167	164	159	179	181	136	168	164	170	140	177	158	157	148	152	174	143	150	180	189	184	174	169	173	182	150	156	144	174	162	168	187	158	170	159	174	165	145	171	166	176	158	190	155	153	140	178	154	167	191	150	167	158	169	149	151	142	150	181	177	181	183	181	154	145	158	176	162	170	162	171	166	170	174	170	162	186	159	166	165	176	161	175	164	166	171	151	156	174	150	171	166	188	188	144	191	189	150	162	169	179	179	137	164	175	150	162	184	159	179	173	181	187	162	153	184	171	173	189	176	160	134	167	171	189	197	189	161	176	159	164	178	159	174	156	166	161	185	159	161	179	165	169	164	188	184	179	136	147	179	174	180	164	162	159	173	174	181	175	154	176	181	139	191	183	187	173	147	164	170	178	180	158	195	165	169	170	152	168	166	168	171	180	162	158	172	164	172	161	150	132	152	167	168	168	152	167	167	145	137	176	176	152	157	187	169	168	194	145	157	174	160	169	178	172	176	185	182	172	184	177	155	161	169	156	146	164	169	166	167	166	155	173	147	165	166	163	177	176	175	168	157	173	160	183	176	166	197	170	162	156	168	167	175	174	176	175	140	164	156	153	193	163	174	170	166	144	168	186	146	147	166	162	163	165	189	179	146	167	185	171	174	143	168	181	168	150	168	181	180	180	180	185	155	183	167	151	168	167	161	180	156	174	164	174	192	174	175	168	176	188	183	156	174	151	168	153	181	181	166	170	185	170	146	170	151	158	148	172	169	186	160	174	168	170	140	185	193	159	173	171	155	162	160	165	184	152	173	158	162	177	155	160	163	174	190	161	184	167	156	163	168	174	185	178	163	179	148	154	155	164	162	163	189	153	178	177	196	170	169	169	143	157	177	186	155	172	160	171	154	174	172	191	160	181	208	137	191	158	160	191	167	162	168	168	145	163	148	170	142	153	155	169	157	170	185	167	165	164	179	181	182	191	167	167	138	163	184	158	189	152	166	186	159	171	173	171	186	170	193	154	140	174	142	194	156	167	150	163	195	160	165	176	145	184	155	165	160	160	180	158	163	186	158	155	155	166	184	189	182	180	154	203	163	147	156	191	149	189	151	182	173	194	179	175	175	165	167	174	146	178	173	169	154	168	156	172	163	155	168	159	167	188	163	177	162	188	170	167	157	179	176	163	188	170	170	169	180	162	161	156	157	153	168	168	138	148	159	174	165	155	171	149	187	152	161	161	181	170	174	167	192	172	162	168	192	164	166	153	182	148	189	158	159	159	158	159	163	184	158	187	189	181	134	159	157	176	164	147	186	178	180	171	170	153	180	160	164	193	164	154	159	157	181	168	158	159	160	163	175	145	166	197	159	173	154	169	149	182	169	166	186	138	161	170	163	159	167	180	168	138	158	172	176	152	188	167	162	163	171	161	181	172	178	153	166	161	143	157	153	168	144	157	169	174	170	185	173	165	185	155	173	182	162	169	184	143	172	164	156	175	161	173	167	159	150	179	178	161	175	159	184	167	148	175	159	172	155	170	167	211	173	178	197	166	148	157	180	154	160	183	189	163	169	202	182	159	165	149	153	134	163	185	173	147	186	160	156	171	178	189	168	168	148	177	164	194	184	140	185	132	158	169	165	162	178	158	169	162	175	173	168	141	158	169	173	174	169	175	162	164	150	199	175	182	179	155	181	167	169	168	170	144	170	183	170	178	160	150	182	174	201	198	170	172	174	186	181	194	151	184	167	182	175	165	154	197	173	171	177	171	174	174	142	156	176	162	162	166	157	177	182	156	186	151	177	149	154	163	179	156	190	170	150	182	176	188	156	162	171	152	174	158	161	155	177	167	171	160	183	162	153	162	182	163	141	167	176	155	169	169	167	157	161	185	168	148	173	159	170	154	184	174	169	157	167	168	160	161	155	158	186	184	181	172	150	198	168	159	160	178	170	190	158	164	127	163	166	177	166	160	179	173	166	185	188	164	194	137	152	182	164	136	156	192	173	161	187	177	173	182	179	170	174	154	158	154	162	174	178	167	156	163	170	166	175	166	165	169	165	170	187	148	157	172	160	157	161	157	143	161	170	179	166	151	168	180	175	168	169	185	159	167	177	166	147	175	164	174	182	157	159	183	170	160	172	160	174	166	172	165	157	156	157	177	161	176	160	163	164	190	164	164	167	187	152	191	173	147	188	163	187	168	182	169	163	176	171	179	147	165	178	161	185	170	144	191	170	175	169	177	154	167	171	174	156	156	147	160	177	167	175	180	162	158	154	200	139	178	164	176	146	155	165	172	161	170	175	158	155	151	154	188	171	161	163	173	156	166	147	165	195	168	194	170	174	161	166	169	157	161	179	179	156	210	181	123	176	159	164	161	149	179	157	185	179	148	170	160	166	153	163	160	141	162	156	173	173	169	170	153	156	159	175	183	156	166	150	194	153	174	178	169	170	168	138	183	174	159	185	161	176	157	196	191	167	165	181	185	188	186	141	183	174	167	158	182	163	169	179	166	146	135	157	173	161	192	140	152	165	167	169	152	176	181	170	167	156	162	179	191	176	167	175	153	168	180	184	149	156	159	170	172	171	186	172	164	186	186	172	154	167	164	165	156	142	169	166	165	174	173	168	166	152	152	188	163	145	174	155	168	171	175	182	172	166	179	176	164	184	179	172	146	171	168	171	178	154	172	169	178	149	163	175	163	173	160	178	164	170	179	180	177	177	184	146	157	186	176	147	161	175	168	172	142	175	168	165	184	154	153	173	162	174	158	155	172	187	184	160	171	145	184	158	136	152	151	158	151	158	176	170	157	176	182	164	189	171	203	152	161	191	164	156	182	148	142	167	185	166	171	156	170	168	145	163	147	170	164	183	174	152	160	163	182	185	178	187	164	189	170	146	172	191	163	157	151	168	154	132	179	172	163	177	145	184	151	173	173	161	153	168	165	214	153	147	182	170	184	186	165	176	147	186	174	179	190	195	177	175	194	169	172	151	159	148	190	150	169	190	155	176	187	200	181	176	177	186	156	170	162	178	173	145	178	161	152	176	169	155	157	154	177	174	153	174	160	165	162	183	178	163	160	167	163	181	163	184	176	177	171	171	155
11851	9499	18934	29307	31363	22632	20740	29218	28600	27003	26299	22459	17594	16434	14268	16919	17119	15395	11399	12373	13872	9698	9830	10544	12747	15386	17075	25489	16158	16359	21307	15067	16740	14898	17494	16829	16409	17979	21356	22219	24754	19206	15630	22227	20232	16044	16106	16266	11487	18682	12783	7931	6306	7830	5400	5405	4260	4708	4919	7275	5746	3017	2728	2855	2858	2854	3206	3029	2281	1263	1138	1023	1042	1689	1557	1452	1232	1167	977	1345	1101	1187	1152	1030	1408	1060	765	817	549	577	549	505	491	562	509	568	567	514	502	550	504	555	488	517	497	518	509	513	470	518	487	494	483	506	473	466	508	488	506	526	486	513	502	481	487	525	484	510	527	503	510	526	525	511	543	505	517	513	529	552	548	515	527	489	532	505	511	490	493	498	549	513	511	522	502	521	506	531	485	501	537	505	538	496	526	513	494	498	485	548	469	482	493	502	520	514	502	549	498	482	497	542	493	493	535	514	554	545	508	518	571	499	513	500	546	552	532	493	512	496	523	502	509	529	526	536	540	517	523	531	474	490	486	520	540	491	565	580	503	554	527	501	545	504	494	517	552	510	515	512	536	493	488	520	532	491	487	514	546	522	517	464	565	547	489	504	521	514	475	494	509	516	522	558	556	497	487	532	518	523	493	536	510	530	494	490	495	501	501	555	499	505	529	520	512	526	574	488	514	492	495	534	510	492	550	536	530	517	558	509	504	500	519	491	535	491	502	464	512	511	497	495	517	514	534	542	532	522	453	545	513	494	503	516	528	557	531	507	487	492	538	541	490	461	504	526	502	492	510	489	547	524	515	511	542	501	529	488	541	541	533	540	477	485	478	517	496	502	528	487	504	504	524	520	533	469	519	512	581	525	497	527	485	486	491	506	488	496	541	487	548	506	509	502	476	498	473	508	519	476	506	556	511	524	482	528	517	511	548	507	489	514	533	509	530	535	439	498	515	502	503	505	484	484	509	506	519	512	509	489	529	521	505	519	524	518	452	510	540	540	519	508	509	495	519	533	485	535	496	489	516	509	510	535	520	503	479	524	505	485	538	517	542	548	542	530	495	501	495	540	504	526	520	510	479	524	518	521	506	501	505	525	498	547	483	503	501	531	513	495	536	556	507	510	507	535	513	517	509	482	525	516	515	530	540	532	503	540	524	476	513	523	530	501	566	475	510	482	518	494	504	516	489	490	514	517	529	488	551	499	529	515	519	502	502	518	503	528	499	510	482	511	531	552	524	519	504	501	522	520	503	489	459	482	522	532	532	513	558	512	557	515	488	566	518	504	470	547	569	537	530	521	520	477	530	509	510	534	485	493	506	512	541	529	543	482	535	480	523	528	503	465	489	503	517	550	517	514	518	490	540	532	480	540	502	514	540	533	524	514	519	517	472	516	535	509	488	514	535	475	498	490	491	498	489	527	542	542	518	498	559	520	509	500	523	488	516	489	492	511	485	493	523	529	501	482	509	578	514	539	481	518	534	556	551	480	520	499	489	502	522	530	498	527	510	497	515	492	480	503	520	480	510	499	519	535	517	513	512	497	512	486	530	498	545	496	485	556	513	510	522	514	547	493	508	513	547	546	513	535	512	502	487	522	511	480	491	569	509	516	518	472	488	514	527	518	548	520	506	486	494	500	514	509	519	505	472	536	480	480	537	518	521	530	530	493	491	519	506	538	558	472	514	497	506	530	458	501	500	535	525	496	506	525	532	445	487	505	536	516	510	477	460	537	532	519	517	523	506	546	505	530	479	514	538	537	515	486	519	480	477	512	492	503	529	510	499	539	530	540	531	500	541	510	507	501	522	479	492	485	495	535	478	504	491	498	487	491	521	496	517	511	511	513	498	497	495	523	501	519	533	507	505	540	494	454	535	517	480	558	498	503	501	514	541	503	496	488	500	501	524	550	479	546	524	506	540	488	498	505	507	510	471	524	517	518	527	512	482	485	520	515	512	513	524	514	481	514	508	510	501	564	520	534	543	528	530	552	520	567	492	531	533	511	490	521	507	524	524	499	491	531	542	488	519	521	518	519	467	481	471	499	485	523	484	518	499	517	481	485	477	499	504	519	479	545	550	513	497	522	547	510	578	530	523	498	563	467	504	488	518	500	549	498	531	504	476	522	522	531	508	498	524	473	513	501	485	521	560	510	548	526	507	528	485	532	524	552	513	549	552	517	521	505	533	538	537	525	487	497	504	541	496	549	480	483	511	513	484	477	530	539	547	497	489	506	508	517	530	513	515	529	489	492	546	533	459	498	519	464	537	491	504	532	533	520	522	515	493	510	499	518	532	495	465	484	487	527	485	477	518	523	486	525	497	538	502	549	515	519	526	511	517	485	501	504	511	547	496	511	518	495	503	524	543	487	513	558	528	505	517	496	524	505	511	506	511	512	478	545	475	506	526	541	460	529	536	518	488	519	494	519	540	482	487	519	510	519	473	507	502	530	509	524	502	474	467	519	533	458	466	437	513	538	544	499	520	488	510	575	511	496	505	533	505	521	485	510	516	473	533	508	517	545	506	521	553	489	488	521	499	502	521	496	486	471	511	473	539	545	489	500	493	520	519	530	493	509	503	521	517	530	473	553	549	487	547	483	508	462	496	515	530	549	481	501	508	543	520	500	520	520	514	507	517	509	471	500	527	572	485	516	494	525	557	518	522	509	504	517	485	520	496	504	488	476	549	494	543	523	525	490	485	520	517	508	528	504	545	522	482	508	517	528	541	510	540	489	513	464	499	527	505	505	491	528	524	505	509	512	523	527	538	510	503	538	501	488	502	483	511	513	517	536	516	517	501	543	523	468	448	515	507	497	509	519	499	506	496	486	501	531	523	482	516	478	558	479	557	562	554	499	515	483	505	475	500	525	564	529	518	519	470	504	483	500	510	492	523	492	478	490	503	521	540	537	521	497	479	500	537	514	494	566	502	505	477	506	531	488	492	524	493	489	507	521	484	501	542	469	506	527	503	493	514	531	502	524	494	481	476	493	464	527	496	492	546	506	516	457	501	533	492	530	520	505	519	530	502	463	509	521	500	539	532	476	519	521	505	505	509	527	491	505	503	542	485	520	544	486	500	481	522	453	528	483	528	552	488	501	462	551	544	530	573	543	495	480	513	519	492	488	494	513	487	558	520	493	527	513	524	535	557	504	510	533	493	548	492	517	522	541	552	517	492	528	497	530	509	545	525	512	495	468	524	471	508	483	528	507	509	494	538	490	506	499	562	515	499	510	531	489	494	502	512	563	523	503	516	446	494	498	521	493	501	502	520	542	535	539	537	544	524	539	513	521	521	503	548	498	496	548	501	522	533	533	499	557	482	519	447	512	522	494	503	504	525	481	481	521	514	497	478	495	537	512	532	536	498	553	552	549	500	510	518	537	485	535	518	523	517	489	503	486	482	477	534	480	528	582	494	504	543	481	478	527	471	462	524	554	517	503	522	505	524	516	490	519	503	485	484	503	517	522	470	500	457	503	484	532	495	524	543	496	514	503	498	508	510	502	538	533	504	516	521	491
26652	17630	26184	34183	32108	25170	19831	23547	22856	17955	14858	11900	7709	6519	5326	5663	6562	5268	4292	3906	4046	2891	2530	2931	3869	4853	5780	9245	5452	4833	6408	4334	4781	4855	4987	4909	4856	5666	6272	8386	9284	6402	4890	7592	7012	5115	4659	4393	3320	5336	3544	1639	1330	1607	1117	1187	992	923	993	1646	1400	656	630	662	686	663	611	739	490	313	245	282	251	334	366	311	278	229	254	328	250	285	257	255	328	245	205	188	160	169	179	165	143	162	171	152	173	129	171	146	159	149	135	182	155	144	151	163	159	163	147	158	158	171	160	151	164	149	156	148	165	184	156	136	155	148	150	135	155	155	157	168	159	143	162	151	147	159	157	164	159	149	149	171	165	143	163	169	162	159	148	143	188	154	167	176	142	166	162	137	150	161	149	125	166	150	139	153	162	161	161	137	157	169	142	142	151	170	156	152	153	158	161	137	161	162	147	138	145	131	154	171	158	164	123	162	165	176	157	149	146	158	159	160	156	173	163	149	148	151	157	150	158	164	155	178	172	151	159	142	142	159	145	165	159	157	135	161	151	149	165	150	159	157	161	162	154	158	172	176	141	137	165	164	145	145	157	168	152	178	147	154	156	186	126	144	155	161	174	134	150	144	173	155	152	147	154	142	154	175	176	160	134	151	143	160	151	148	179	136	144	179	154	157	152	159	142	137	138	158	143	147	161	138	148	168	153	161	134	181	152	155	147	149	153	128	154	149	168	167	137	147	148	153	137	175	152	142	153	145	146	137	138	148	144	162	147	159	174	121	140	171	154	166	150	169	169	157	166	162	152	154	160	153	156	154	160	174	140	146	171	167	160	107	152	160	135	155	147	142	157	163	152	144	156	140	124	146	161	159	177	151	164	138	144	168	173	150	159	176	190	138	165	159	149	141	164	159	159	157	150	154	171	137	145	153	152	138	151	181	160	167	155	150	162	163	175	169	168	164	151	152	144	163	162	143	153	157	167	148	157	161	168	163	152	148	164	138	154	169	163	157	155	151	139	128	150	157	147	166	159	150	167	141	147	150	151	179	151	154	161	148	150	162	175	147	149	161	154	145	167	150	152	144	143	139	153	149	162	166	166	180	153	157	164	166	146	147	163	177	157	151	154	170	171	167	143	148	141	152	155	176	158	164	157	149	138	166	158	160	153	161	155	161	142	151	169	159	151	150	166	137	148	140	169	157	150	147	152	138	149	170	157	177	129	147	158	157	146	140	147	156	146	170	154	150	165	150	151	173	148	133	158	157	166	167	166	151	149	164	143	132	158	182	153	171	152	149	148	150	175	160	168	153	131	130	133	180	153	162	151	141	156	151	153	159	177	153	173	153	146	146	157	153	165	155	149	140	135	168	156	150	133	133	154	153	156	160	154	144	163	169	173	158	177	151	144	167	150	147	163	129	179	154	147	155	172	140	134	135	139	189	153	137	139	167	167	168	156	146	146	117	162	164	177	167	144	162	155	149	159	146	155	134	144	155	149	167	147	149	141	152	149	163	170	136	145	167	160	134	136	129	161	154	149	159	152	140	153	151	163	161	156	140	151	165	137	152	147	168	156	175	184	149	158	145	150	155	142	164	169	136	151	146	150	152	148	176	167	150	173	187	137	146	160	144	168	182	181	155	132	165	161	152	160	155	149	150	164	141	155	145	152	145	137	161	152	163	147	148	152	150	155	161	164	137	155	158	153	173	141	146	149	147	156	148	163	179	155	141	161	149	133	157	163	148	165	146	136	169	156	156	170	161	144	136	140	154	164	134	159	155	144	153	140	132	149	159	134	145	148	139	183	185	132	145	174	158	189	137	154	160	148	141	158	164	143	142	168	168	163	158	172	163	158	136	154	119	140	155	144	161	147	138	162	174	156	136	155	132	134	156	142	159	134	153	143	148	150	139	163	155	141	168	137	160	136	141	140	153	170	142	169	172	149	148	150	159	140	165	159	122	150	156	187	142	162	143	136	141	151	147	161	141	160	147	154	163	139	149	160	139	148	171	143	158	152	138	140	170	134	128	165	158	164	141	168	155	127	165	180	150	157	162	143	162	158	163	151	154	161	170	154	142	142	155	143	149	153	172	176	166	188	156	154	145	155	141	159	147	133	144	161	150	160	160	142	172	148	164	152	172	159	167	163	155	163	153	162	173	161	176	137	167	165	139	132	143	137	171	150	162	152	160	150	154	188	157	145	148	145	132	162	166	166	165	152	155	160	119	160	150	146	160	175	160	158	139	157	149	168	174	147	128	168	153	147	155	160	145	131	177	153	171	149	147	149	147	145	142	145	154	150	156	121	137	168	149	168	143	143	169	142	157	155	145	167	144	165	155	167	138	160	177	166	150	160	154	159	149	158	160	157	166	141	163	154	156	144	161	154	143	170	161	165	147	164	139	163	162	162	169	154	157	153	169	138	167	186	151	170	160	170	171	157	140	169	126	158	138	156	144	143	141	147	153	153	149	130	139	150	147	131	155	155	141	144	173	165	136	155	142	162	127	141	160	151	142	149	153	149	177	157	164	163	152	181	157	138	139	158	154	144	144	144	151	143	138	156	168	149	138	148	128	155	162	151	144	159	187	180	156	149	161	170	130	161	130	174	151	155	139	166	141	149	163	159	164	145	162	155	111	165	155	147	164	159	150	177	138	130	154	158	128	152	136	186	152	151	178	164	152	157	175	174	166	153	171	150	149	154	157	157	164	183	155	151	137	159	168	148	149	144	148	176	135	153	156	161	163	143	181	141	142	183	144	185	149	161	177	170	144	158	182	144	145	152	158	145	170	147	152	164	141	141	161	154	122	166	174	145	162	154	153	148	164	152	147	160	152	183	147	165	167	151	183	159	163	162	152	146	133	146	168	134	149	137	172	153	171	145	148	152	155	156	147	144	142	158	151	162	155	143	165	134	147	174	180	153	133	170	161	138	166	163	180	161	148	140	155	140	160	152	162	158	145	137	168	136	176	162	161	160	148	172	146	177	168	146	168	162	145	153	150	136	164	166	149	138	164	160	159	159	164	150	149	142	180	134	135	163	137	150	160	154	142	157	140	166	149	169	167	168	134	157	142	132	130	158	148	175	137	162	133	134	156	141	125	147	163	165	153	151	165	152	167	135	152	150	195	158	146	151	156	136	148	148	160	171	123	160	171	152	161	160	147	150	171	154	157	184	165	151	167	144	145	172	155	176	162	139	158	148	152	174	155	132	147	157	166	152	169	139	145	162	156	146	159	145	169	150	157	160	166	137	141	156	176	160	156	153	159	141	161	137	165	151	172	136	157	128	175	162	154	160	160	151	163	168	146	175	159	144	170	152	163	142	159	159	174	144	161	151	153	153	171	160	158	158	170	158	153	162	152	162	150	148	136	163	140	144	140	135	165	172	173	175	152	138	144	152	163	169	160	159	130	166	143	135	152	161	171	171	157	175	168	152	144	142	158	151	144	154	147	140	146	147	148	173	156	126	144	145	159	150	156	145	150	133	143	160	151	141	146	152	169
15480	13105	24601	33566	34810	24300	26511	35789	33038	34497	33777	31051	25149	23347	21711	23890	23692	23324	18760	18687	20001	15338	15036	16389	19260	22435	25700	31067	22934	25051	29344	22115	23925	23839	25442	24970	24197	26834	28572	28790	34198	28017	23736	30271	27529	21501	22759	22080	18104	25712	19491	11488	10513	12383	8726	9738	7668	7783	8232	12245	10118	4999	4709	4624	5559	5084	5158	5505	3425	1991	1575	1580	1546	2472	2742	2046	1901	1515	1428	1906	1452	1759	1692	1586	2283	1380	1140	664	562	515	502	489	517	514	514	524	546	507	529	479	545	493	482	494	520	537	474	477	453	502	485	471	523	504	489	511	496	507	493	492	489	492	490	475	515	459	487	439	514	478	489	494	478	494	487	478	477	477	497	528	484	497	526	498	505	510	490	499	478	479	493	470	467	479	497	446	478	492	484	513	485	523	488	503	477	460	515	518	491	489	502	515	502	456	478	505	456	488	464	507	432	500	454	524	485	460	489	531	486	484	491	489	467	481	465	443	464	500	512	472	504	483	471	463	505	495	480	502	484	461	504	490	487	509	497	449	485	473	508	453	474	518	489	497	493	477	494	463	448	484	484	478	510	473	516	532	474	506	508	474	463	464	458	466	515	503	486	479	514	461	515	487	468	485	523	461	450	481	447	468	531	486	438	509	521	509	440	442	483	501	488	509	520	462	511	482	479	528	471	525	438	476	461	499	485	477	482	471	483	444	477	492	442	484	499	454	491	463	495	456	524	456	479	465	482	501	496	512	468	500	470	464	484	486	454	439	465	497	485	477	492	502	512	509	479	419	492	501	479	489	499	475	483	514	477	494	502	462	504	510	475	457	444	461	497	492	490	483	540	519	493	493	498	476	483	444	455	448	481	478	486	512	465	518	480	473	488	498	455	461	440	522	476	511	471	513	503	499	495	494	481	459	472	502	468	477	488	498	495	486	480	481	502	499	480	508	442	479	481	453	472	495	456	493	469	461	479	494	473	490	473	471	501	496	470	497	494	461	534	509	517	496	512	486	506	512	492	459	535	472	498	440	468	517	461	467	467	519	443	487	493	484	490	496	496	468	457	485	517	498	473	500	470	481	437	457	485	492	509	470	453	477	442	469	496	482	461	518	544	451	482	451	501	478	513	473	484	484	478	503	494	476	476	516	498	501	437	480	474	461	538	484	466	477	469	474	434	475	446	452	491	485	504	518	468	508	487	481	442	501	451	513	465	483	509	477	436	428	474	483	490	528	468	478	494	465	487	497	530	468	425	504	528	448	469	492	477	508	505	503	486	478	492	511	481	478	499	488	489	485	448	457	513	477	483	477	496	506	517	479	525	490	480	461	518	460	502	448	448	445	526	490	489	461	498	499	495	469	461	473	495	450	496	485	488	509	488	479	467	461	488	456	466	477	491	494	459	442	494	416	493	502	504	453	454	492	491	441	499	459	464	503	472	499	458	503	531	455	484	441	485	458	450	507	507	476	478	462	500	466	470	509	511	491	471	480	483	494	457	488	513	467	484	467	515	454	480	450	462	445	467	497	473	479	446	494	495	456	487	460	482	493	499	506	488	494	477	498	489	471	430	470	434	506	495	503	504	517	494	461	469	435	520	499	467	534	478	496	487	524	471	489	451	489	493	460	502	476	500	517	490	485	481	468	463	512	514	497	510	501	487	476	474	490	467	509	489	450	473	474	470	483	464	510	458	450	527	497	470	488	494	470	473	474	478	441	445	431	496	466	463	502	465	502	473	471	477	446	467	426	468	498	504	497	482	502	517	504	503	455	506	474	505	524	447	487	456	486	505	500	468	482	489	491	476	470	453	499	519	460	479	511	465	505	465	519	467	497	480	471	472	460	494	476	495	510	466	474	489	498	489	473	478	442	490	498	526	446	484	511	453	497	475	494	514	457	461	462	509	462	483	496	512	504	478	487	497	516	531	468	461	495	485	493	474	505	461	477	461	501	480	473	516	487	470	503	524	478	463	504	497	464	486	468	469	459	487	485	486	510	516	440	465	489	474	514	475	477	534	497	455	483	502	513	481	460	508	460	497	549	500	444	470	481	445	439	452	485	506	453	489	467	506	461	463	488	415	474	424	497	485	467	482	458	491	490	540	514	471	497	459	485	460	497	507	488	463	477	498	480	501	523	504	472	457	512	485	466	479	512	493	470	465	489	507	456	507	441	523	489	484	462	508	461	477	479	470	464	474	524	424	458	486	501	484	503	498	510	499	481	492	509	451	490	499	510	491	482	494	506	474	482	523	495	519	442	478	418	492	498	507	474	488	472	478	489	462	463	514	474	453	469	519	501	470	482	474	503	507	486	531	480	480	507	464	477	500	528	521	496	479	485	513	483	508	458	462	492	494	489	472	442	488	494	504	490	494	450	480	494	515	450	461	454	510	472	478	534	490	503	494	526	521	480	509	525	513	509	470	462	499	477	483	483	476	493	512	534	467	493	475	479	459	433	484	496	483	472	508	460	498	491	510	510	450	516	499	497	501	507	498	486	464	507	446	506	486	476	472	479	524	484	481	511	485	486	499	519	450	482	512	466	513	502	459	482	505	524	476	511	490	464	487	477	476	484	491	493	474	470	467	502	461	454	452	536	528	477	478	453	513	483	492	452	459	470	463	453	495	480	485	515	504	448	520	456	473	484	540	470	483	473	485	501	460	499	492	455	474	505	451	475	519	429	443	484	492	482	514	461	463	457	411	497	517	495	487	451	460	484	504	522	477	509	486	507	454	464	477	456	523	489	511	492	467	441	506	460	502	501	457	502	483	468	515	531	469	491	434	451	516	500	485	479	492	499	432	453	472	510	477	498	475	514	511	489	517	481	478	475	502	513	482	495	486	475	459	493	444	484	491	525	475	468	521	499	516	499	476	470	525	462	488	518	447	499	478	503	456	491	474	478	453	462	470	515	503	495	489	483	517	493	441	475	490	456	483	455	453	499	511	478	479	520	495	435	484	496	485	500	475	495	500	453	459	472	476	488	503	512	461	474	474	484	452	466	487	485	479	488	503	488	500	488	510	441	493	484	508	434	503	491	517	494	501	511	479	488	447	507	513	476	517	485	465	495	469	484	513	512	514	494	500	449	461	494	483	491	411	486	467	457	484	498	496	446	457	457	462	533	471	496	476	507	481	460	506	503	482	466	496	460	481	465	478	473	521	524	486	461	479	435	509	500	495	495	479	490	501	485	534	498	489	473	495	513	480	470	497	456	489	483	478	464	511	513	456	522	456	496	455	459	480	528	488	508	457	493	461	510	490	514	511	442	461	469	466	495	496	504	490	513	502	499	454	494	485	455	463	451	485	518	502	456	469	490	463	470	483	480	458	494	475	462	480	470	520	500	479	473	463	484	472	472	521	468	470	476	456	552	473	517	478	475	483	468	458	488	514	524	451	528	457	487	492	454	509	452	442	470	456	457	441	486	455	462	485	511	437	499	513	480	502	480	508	488	489	489	499	479	489	472	463	484	509	472	460	492	533	481	455	469	477	516	456	449	480	502	465	468	447	479	504	478	463	496
5095	2394	3644	4976	3143	1726	1283	1392	1086	926	851	723	544	519	439	418	439	476	384	407	363	340	363	367	485	472	416	523	376	393	435	335	464	363	448	410	384	384	408	434	592	463	387	515	485	400	363	353	323	451	324	309	295	274	272	307	269	256	245	286	279	275	259	273	245	259	265	262	249	263	247	246	228	254	270	268	234	259	243	247	234	247	255	246	249	227	284	238	246	228	246	246	262	282	264	263	229	255	234	241	236	246	238	249	259	285	226	216	241	237	245	251	250	242	242	266	255	251	246	241	221	249	251	237	248	247	247	266	258	264	240	267	256	256	243	257	267	239	247	267	274	247	211	256	244	246	228	240	241	277	252	203	253	240	250	233	258	240	255	255	260	239	244	252	242	248	235	269	230	262	220	239	238	231	256	233	267	268	219	234	234	249	229	238	240	231	246	230	254	246	246	257	228	255	230	248	231	250	219	254	269	232	235	282	258	237	276	275	258	249	247	264	241	247	226	223	236	249	237	247	249	240	251	249	248	254	236	231	255	241	238	238	216	272	200	252	246	232	231	216	227	271	223	237	216	249	227	245	256	242	259	212	248	262	260	221	254	246	227	272	232	238	250	251	261	243	242	238	242	254	266	265	276	285	226	248	259	226	239	239	256	267	293	268	244	256	256	246	243	237	255	232	242	255	223	285	235	256	233	242	290	256	252	238	236	270	252	235	235	257	246	246	246	267	242	260	249	234	240	239	235	275	237	240	264	232	240	260	226	218	248	275	251	244	242	212	224	278	201	234	258	239	259	231	214	261	248	233	240	246	220	238	251	263	243	250	231	258	270	253	247	225	245	232	256	256	218	241	209	203	239	253	252	238	250	252	248	238	261	229	282	269	247	248	260	231	255	246	214	249	270	243	209	254	242	227	240	247	254	221	245	296	235	214	250	254	259	234	257	250	241	260	278	220	228	256	271	254	272	245	250	240	243	240	250	252	256	261	270	233	228	265	258	261	235	248	275	268	250	243	251	263	267	259	241	232	256	235	244	233	229	239	210	222	245	243	261	243	243	272	249	257	237	264	214	261	258	254	254	266	269	243	243	261	225	252	267	249	242	284	268	243	234	247	239	235	239	258	227	240	230	242	234	245	251	256	209	245	228	245	254	251	273	219	254	246	249	237	272	248	241	222	275	233	247	247	242	236	224	251	236	263	219	252	205	237	253	224	243	239	247	251	264	237	252	260	284	246	239	238	258	249	252	262	224	262	270	251	242	233	220	239	248	272	252	243	246	241	230	242	238	249	221	270	262	257	249	238	245	253	254	244	215	228	254	247	236	256	249	268	238	242	254	220	287	215	251	220	220	270	236	227	219	231	241	244	269	256	225	262	234	245	229	251	241	264	246	271	251	234	234	269	243	226	247	255	256	239	266	213	229	242	261	252	230	279	243	236	244	256	254	244	249	272	258	249	250	262	232	242	222	255	257	252	278	248	271	228	238	249	247	248	258	237	262	235	266	255	242	272	263	227	257	254	241	239	237	244	237	243	250	265	233	263	262	272	248	230	222	268	226	237	270	240	266	259	254	265	260	224	251	266	296	237	225	248	216	235	247	248	222	245	248	247	245	282	252	241	239	221	257	241	225	233	252	248	231	261	245	253	234	248	253	247	229	224	272	257	258	242	254	236	226	239	225	245	269	252	254	247	256	227	245	250	255	250	265	244	261	245	244	244	259	244	270	243	265	232	232	261	239	224	251	271	235	232	246	260	234	255	205	258	215	242	245	235	254	273	230	245	245	232	252	246	268	229	241	232	261	248	254	224	231	244	277	265	247	262	275	238	224	245	246	220	241	257	260	248	233	252	240	260	228	277	259	236	275	250	270	220	216	246	266	246	262	241	250	236	223	211	240	255	257	259	257	209	261	235	267	266	236	235	229	253	247	245	230	216	232	266	246	249	271	249	250	211	231	225	230	272	226	237	264	272	247	225	253	230	259	247	255	219	246	257	246	263	243	254	260	261	258	253	246	259	224	276	229	259	282	224	239	266	249	215	223	256	249	258	222	249	288	229	251	262	248	250	253	226	256	250	253	229	265	248	251	234	260	235	229	258	255	260	238	228	258	270	225	237	273	236	251	234	241	218	239	258	254	238	288	239	244	250	243	222	273	248	245	253	236	232	232	232	217	249	250	213	249	254	278	226	235	271	232	215	237	260	242	263	234	242	271	274	250	246	272	248	236	265	261	236	248	255	248	264	226	243	259	258	277	266	255	242	277	252	269	262	263	226	254	248	268	246	245	265	216	239	275	256	252	265	262	224	252	242	258	246	252	250	276	253	245	229	255	247	254	244	271	240	246	265	236	267	247	269	273	262	232	240	246	249	264	254	273	250	255	270	234	246	237	232	267	238	238	249	272	270	247	250	243	211	264	256	258	256	270	233	213	246	244	254	243	243	245	252	257	267	253	215	274	273	239	250	263	232	247	237	256	232	240	247	264	258	238	247	223	235	266	253	232	247	232	243	232	260	256	284	220	250	260	263	245	261	243	245	245	226	221	254	281	233	271	234	256	253	230	220	241	273	244	251	262	240	250	246	245	236	223	272	261	253	275	243	263	286	255	234	247	277	273	226	256	255	262	214	230	269	265	247	267	216	257	244	232	259	251	273	241	242	261	239	244	246	207	270	264	233	242	246	250	260	221	237	276	255	234	276	216	239	224	268	243	244	232	226	273	253	257	229	215	263	245	258	279	232	249	235	253	256	278	259	256	257	242	259	257	265	240	242	241	256	247	236	264	261	240	219	256	226	250	249	239	252	242	214	261	250	250	240	264	231	259	251	246	271	259	244	237	252	235	258	253	235	253	244	264	284	241	238	234	243	256	242	267	238	239	254	257	258	254	256	227	234	270	265	236	264	243	268	257	247	230	252	263	281	234	236	269	241	279	259	228	256	262	234	264	252	275	254	232	234	271	224	260	241	241	221	239	260	248	260	227	246	244	241	273	249	252	247	248	250	242	251	264	234	229	236	249	252	267	246	248	241	248	253	234	242	238	251	236	262	268	276	262	260	240	238	256	232	232	262	261	265	249	277	225	248	276	258	249	216	264	245	266	262	245	255	255	237	256	236	241	258	271	244	261	261	270	247	212	242	262	266	265	231	272	244	244	249	245	241	262	272	300	263	206	250	254	250	268	243	234	255	231	232	222	247	217	242	217	238	248	243	264	254	258	250	231	282	274	228	246	261	236	260	285	241	255	271	265	221	258	252	226	256	253	254	234	239	251	245	247	242	224	248	234	237	261	230	265	243	245	242	265	231	296	243	237	218	245	257	251	235	271	221	255	220	235	235	260	218	258	273	247	243	229	258	238	232	282	261	242	259	229	255	241	244	256	263	233	242	251	230	234	254	253	230	256	233	236	232	232	239	287	256	240	274	246	250	246	229	226	244	265	266	253	224	263	264	251	237	256	225	261	254	240	229	244	254	255	229	267	264	267	220	270	242
4018	3260	6973	11443	8988	5246	4739	6150	4763	4320	3842	3277	2830	2479	2040	2282	2448	2210	1914	1868	1893	1626	1581	1490	1814	2093	2241	2593	1845	1924	2288	1694	2050	1771	2097	2013	1848	2052	2259	2338	3005	2325	1884	2498	2192	1768	1868	1939	1526	2114	1552	1098	1048	1174	983	1057	1016	983	902	1099	1062	889	903	857	904	914	878	903	769	740	800	735	747	752	803	760	755	737	677	761	794	749	732	773	686	718	764	744	718	692	689	705	704	741	654	718	699	752	725	680	719	763	714	707	734	721	707	702	643	715	724	755	722	739	713	722	714	708	696	734	666	665	750	709	717	665	702	743	704	738	693	683	668	722	750	714	741	706	725	707	678	690	724	734	692	700	742	690	646	676	692	716	695	730	739	696	711	743	697	658	716	700	742	680	694	712	725	711	752	715	729	698	724	737	687	670	685	731	730	730	714	694	683	711	736	731	705	690	733	740	754	725	750	693	691	730	678	713	714	726	674	723	698	792	708	735	690	701	732	701	725	720	713	704	749	714	667	687	741	719	725	693	708	707	693	688	700	700	721	751	754	697	699	748	713	699	730	648	753	746	703	705	686	734	729	787	686	785	697	698	744	733	672	762	699	711	702	736	691	742	683	713	634	728	702	723	758	700	690	733	698	710	732	692	720	722	690	699	695	685	701	674	708	715	752	722	699	726	743	697	682	759	681	695	707	705	709	735	684	694	736	705	735	744	689	676	753	698	666	725	721	740	739	695	714	693	785	710	722	729	685	681	734	733	737	735	716	698	734	716	673	693	698	740	677	677	738	736	729	686	674	724	706	737	701	723	741	693	725	734	735	756	731	707	748	688	699	744	714	697	761	682	675	683	725	738	709	719	712	713	693	672	719	716	772	719	668	708	700	744	760	736	736	682	698	729	713	728	719	687	686	704	664	698	701	653	717	717	682	733	649	763	667	730	668	761	751	723	681	668	726	692	729	705	727	717	708	724	714	714	732	707	721	688	693	712	736	747	701	690	651	727	735	725	717	695	722	685	658	665	728	706	750	702	717	762	721	705	717	757	732	711	691	672	706	703	741	738	706	687	686	745	720	705	666	714	670	766	684	708	724	725	707	725	681	702	677	710	709	682	682	678	716	725	706	733	751	673	691	718	733	732	715	705	656	733	721	737	717	692	685	715	703	671	735	710	730	698	706	744	719	688	761	684	689	716	638	689	716	694	749	704	739	752	671	656	699	725	694	676	767	737	704	672	722	677	679	698	728	674	706	703	747	756	702	735	668	709	702	691	709	715	741	729	686	682	724	724	711	739	716	705	709	704	760	735	707	728	694	672	686	708	671	689	734	703	736	720	694	680	713	724	692	709	723	662	724	666	699	669	701	729	711	666	720	726	734	686	662	744	697	695	679	746	703	708	711	710	722	716	701	685	693	745	731	696	724	723	724	699	703	676	703	658	725	717	682	719	722	691	707	696	691	714	732	701	734	712	701	697	699	748	752	692	692	694	727	759	714	699	753	671	689	710	714	765	719	692	703	661	759	674	725	668	715	720	691	732	724	717	704	700	717	749	712	697	689	712	718	744	713	679	721	691	713	705	711	736	772	721	674	743	684	734	771	688	707	717	688	705	704	669	718	714	736	651	696	723	682	732	726	728	663	716	718	750	746	742	702	737	719	696	678	783	717	686	710	694	681	750	663	743	690	711	736	678	676	694	746	728	683	741	691	724	702	720	693	717	701	723	751	671	679	757	678	702	699	696	718	685	697	679	713	690	704	698	774	687	705	713	696	756	720	693	720	746	737	724	703	715	764	730	692	719	732	728	665	673	755	680	711	665	706	753	694	683	770	729	712	699	697	674	734	702	723	732	681	703	721	724	710	708	754	684	693	732	728	694	707	712	685	728	716	691	704	719	688	737	706	718	728	680	722	697	732	692	694	750	723	742	696	635	704	686	724	671	709	728	695	743	720	743	729	736	743	714	709	705	715	750	728	729	744	727	716	688	692	697	751	640	715	693	689	745	650	731	678	747	718	724	701	728	698	722	723	726	717	702	700	736	746	665	701	768	699	678	764	654	728	699	714	704	654	678	711	738	744	721	728	710	707	721	755	729	701	694	631	714	715	704	700	761	708	693	727	655	676	731	703	706	630	762	736	683	659	716	724	746	740	708	714	691	680	727	710	700	700	710	689	692	708	667	706	685	762	698	719	646	742	696	712	757	699	749	691	743	725	714	713	749	696	697	701	730	764	679	722	723	709	671	726	729	691	713	705	612	780	707	710	650	745	702	742	749	707	702	726	693	681	725	759	661	698	715	657	737	701	717	646	653	677	672	735	691	712	669	715	734	781	718	718	761	716	693	733	716	668	728	730	727	732	732	799	724	682	730	695	708	743	692	718	685	741	699	756	753	716	733	673	693	693	716	706	665	663	712	687	686	749	696	735	755	697	707	724	686	720	774	730	738	687	723	731	740	661	678	733	686	694	712	733	688	688	764	707	664	705	724	711	692	730	689	698	692	693	720	722	697	741	724	711	657	736	668	695	796	738	734	763	688	747	762	717	671	708	668	708	753	694	670	742	751	744	716	681	688	669	704	727	714	718	723	694	707	686	750	731	681	712	722	699	703	724	741	703	691	718	706	674	755	700	719	707	701	720	751	700	710	676	716	723	674	698	725	707	696	744	743	708	762	746	718	679	686	700	697	699	705	721	685	702	749	721	716	804	707	706	712	672	711	709	700	705	679	698	691	701	725	725	699	724	724	728	736	699	689	752	721	708	601	705	729	726	711	745	720	685	712	708	755	668	684	703	714	680	718	757	746	715	689	698	705	733	713	717	668	714	684	759	732	689	741	740	693	741	778	667	726	688	721	683	678	677	674	761	747	695	702	675	741	717	694	721	720	702	702	737	757	735	694	673	697	706	684	731	748	682	682	753	703	772	744	738	697	740	705	699	720	742	772	715	744	718	649	722	735	730	738	687	696	710	702	697	746	711	765	722	739	688	733	712	740	739	669	728	733	710	675	660	738	675	732	689	681	716	691	704	771	726	687	763	694	711	692	762	694	739	689	720	756	699	703	748	697	701	672	666	700	660	719	755	707	673	669	790	705	718	696	706	729	673	735	711	700	671	714	738	666	722	717	708	733	713	693	702	707	724	706	712	717	727	750	730	712	685	677	700	716	741	714	690	730	719	719	745	729	778	711	723	770	727	703	710	673	660	703	729	726	687	742	724	714	662	682	692	710	692	692	671	697	707	753	701	684	694	742	715	719	682	693	688	699	696	683	681	680	706	715	735	681	722	684	746	732	670	714	687	696	705	687	686	733	731	688	701	701	713	741	683	737	723	712	710	727	706	680	694	656	744	701	703	713	673	680	684	665	718	710	700	687	725	713	733	705	693	732	703	704	686	701	697	720	694	673	697	705	722	669	711	713	726	682	708	722	700	676	677	680	724	681	721	740	731	706	720	703	688	711	742	704	713	698	729	757	703	722	715	697	681	657	726	721	674	730	689	690
18119	13376	17574	28175	25260	16238	12390	14789	13734	10387	8392	7021	4274	4030	2988	3442	4004	3359	2447	2253	2788	1873	1658	1790	2135	2825	3595	5486	3037	2772	3522	2183	3144	2732	2888	2683	2278	2772	4111	5258	5398	3834	2620	4752	3748	2854	2572	2483	2024	3088	2016	900	832	986	688	761	641	635	631	866	646	435	389	415	414	425	436	393	313	254	214	200	211	220	277	218	229	204	207	231	227	233	221	203	193	187	174	159	145	145	141	161	153	153	163	146	150	164	156	161	167	148	139	153	134	126	145	146	163	133	135	170	169	142	139	162	142	152	136	140	159	167	153	154	120	157	182	169	161	156	160	146	151	149	147	158	175	143	167	156	160	151	142	136	144	148	150	171	128	151	138	137	145	160	168	144	145	153	150	155	149	162	139	152	140	167	144	155	136	141	111	163	150	150	149	126	137	151	159	155	144	136	159	123	161	160	163	130	149	144	125	169	166	177	151	135	143	152	147	147	145	159	167	155	129	174	143	169	146	177	158	161	176	157	156	160	144	169	147	152	144	153	149	148	160	159	150	157	145	142	159	135	177	166	127	159	163	143	141	148	173	153	176	174	154	163	156	155	157	152	155	161	170	148	145	148	130	165	157	184	151	150	141	153	143	117	153	137	145	142	169	159	156	150	136	141	143	153	144	145	169	157	170	145	158	135	151	124	139	138	134	161	151	170	137	159	169	157	172	164	165	169	157	157	144	166	134	153	156	145	157	161	146	163	160	156	143	183	155	146	166	159	144	136	140	169	138	148	177	158	128	147	141	145	147	164	145	167	194	133	158	149	145	155	134	158	150	146	174	160	154	133	146	153	161	157	139	141	160	161	144	141	152	146	150	147	147	151	163	167	150	136	135	147	144	163	151	136	155	157	141	130	166	132	167	143	152	148	152	160	143	160	164	148	151	128	138	119	164	171	166	164	151	137	160	150	154	166	156	158	152	169	122	164	148	130	145	159	172	163	174	163	146	153	170	194	170	152	141	168	143	164	142	172	143	129	150	159	159	141	154	167	155	149	153	145	130	146	140	148	137	133	146	161	150	145	155	150	149	137	144	155	136	160	147	163	130	167	149	130	148	133	143	162	147	149	159	156	162	141	150	149	149	142	142	134	156	144	162	152	166	131	161	164	163	163	147	165	158	172	122	177	144	132	139	156	162	160	183	155	143	160	156	166	149	157	160	138	178	141	165	143	156	152	164	154	152	157	162	153	166	171	164	140	136	139	141	168	154	155	174	157	145	133	146	142	140	174	169	162	137	151	161	149	141	151	146	154	141	162	156	163	148	151	148	150	134	149	142	172	161	147	124	162	149	160	135	150	162	136	145	163	137	144	158	158	151	167	141	174	150	173	149	158	147	155	138	155	161	144	175	141	156	154	175	155	143	133	169	180	149	178	173	145	145	165	164	149	162	136	164	155	145	158	138	149	172	159	141	179	147	170	129	145	148	175	149	148	150	162	165	147	155	144	146	142	139	158	160	136	160	168	165	145	156	151	181	147	162	169	146	150	165	146	148	169	168	170	152	163	170	147	168	145	154	153	164	167	159	156	143	155	160	129	144	139	148	164	156	174	171	126	141	167	195	142	168	160	154	136	150	144	158	138	157	131	153	132	146	162	125	164	147	131	161	158	181	178	170	145	153	157	148	155	160	149	146	152	146	147	151	149	158	163	154	173	140	147	149	145	144	143	152	131	152	136	145	158	174	173	144	156	148	166	158	149	139	156	148	144	137	148	151	137	172	170	156	147	146	158	141	144	145	146	152	151	152	149	168	172	150	159	150	168	160	140	154	155	156	139	180	159	159	149	151	134	133	153	145	171	163	176	154	176	141	133	144	136	151	154	167	137	168	152	173	138	144	149	154	158	161	159	174	151	144	175	124	146	158	159	153	112	162	158	151	165	173	148	133	156	161	152	164	136	155	152	146	160	166	156	148	148	159	148	162	148	154	183	151	163	142	159	167	144	167	149	147	138	158	130	154	151	162	151	144	157	144	129	130	171	159	140	175	143	154	160	136	168	142	143	161	161	161	166	147	150	151	181	160	153	164	148	143	150	177	154	172	152	150	159	143	168	161	159	161	140	146	155	179	133	161	150	167	138	168	158	157	159	152	159	149	149	167	157	133	139	155	147	137	145	136	153	155	142	142	163	154	139	155	173	133	140	172	157	144	165	156	146	157	130	169	149	170	143	148	155	138	169	137	158	144	137	162	127	155	144	152	137	152	152	146	175	152	173	152	152	137	156	142	153	164	145	154	167	142	160	145	159	163	149	146	164	164	155	166	152	146	140	152	172	146	158	162	165	161	150	155	153	159	154	166	152	150	143	133	175	138	150	171	171	154	147	163	165	144	151	174	154	150	159	147	163	144	172	148	157	142	160	155	165	149	163	152	174	155	144	162	166	137	145	174	163	128	150	149	141	156	140	147	159	147	142	124	146	182	143	185	180	156	140	149	151	137	167	154	149	142	154	168	156	147	144	163	147	156	149	150	145	165	161	146	162	161	158	147	160	168	148	148	156	151	162	145	171	152	160	174	133	162	140	139	163	153	156	150	151	136	153	162	165	168	137	138	140	154	144	159	172	149	165	147	143	154	161	162	174	138	148	139	140	161	151	153	175	152	169	166	176	161	136	160	146	166	157	162	146	145	169	141	141	146	148	153	158	160	152	158	169	150	162	172	140	137	164	149	155	160	147	152	177	143	147	166	135	163	123	152	163	174	154	157	173	134	157	146	149	155	148	161	157	162	165	163	152	165	138	148	141	155	136	138	140	140	153	168	145	173	162	143	170	173	170	183	141	143	169	164	184	155	143	179	141	161	128	163	143	155	136	138	154	172	158	154	150	150	129	130	158	165	150	140	150	145	141	154	168	155	129	146	155	151	127	140	130	139	148	158	140	147	162	170	134	143	154	137	135	162	163	163	162	155	143	162	145	133	153	138	156	148	156	140	174	175	156	137	162	133	177	161	151	151	182	150	145	169	152	148	154	162	133	156	128	158	156	172	172	169	170	136	136	128	151	165	171	161	169	166	146	164	163	148	154	184	150	181	154	163	151	158	147	153	159	175	142	154	152	164	155	138	161	145	160	145	152	149	143	149	135	130	125	148	147	152	143	150	146	150	149	164	145	145	141	157	161	168	148	145	150	155	152	124	170	164	148	129	151	153	150	161	152	162	145	155	163	158	142	150	158	173	173	157	143	155	164	138	130	145	129	138	174	143	159	145	163	179	163	151	142	149	151	165	154	141	142	153	171	155	144	148	144	167	149	142	147	136	161	167	148	177	173	150	151	163	149	155	143	143	140	168	155	153	146	155	170	149	166	154	142	152	158	144	141	149	134	153	135	162	161	162	159	142	137	185	158	149	159	154	151	154	158	161	156	167	149	157	163	174	136	145	148	160	153	151	160	160	140	143	127	153	131	154	148	131	148	144	148	163	156	159	156	149	168	135	178	167	187	151	158	151	151	139	136	156	165	150	135
11434	10605	18019	28902	26439	16883	20679	28409	26494	26633	25965	24126	18156	17583	15266	17319	18776	17750	13172	13504	15750	10608	10953	10559	12924	15457	18883	24092	16804	17706	21034	14673	18062	16225	17671	17480	15466	18055	22294	21922	26608	19659	16630	22848	19637	15676	15757	15325	13069	18699	13263	6902	6693	7829	5531	5638	4480	4935	4909	6799	5242	3200	2954	2957	3324	2950	3163	3282	2089	1341	1111	1106	1054	1485	1678	1331	1319	1035	985	1180	1092	1184	991	1009	1142	1096	730	524	505	433	484	470	466	502	446	507	460	489	469	518	496	471	517	467	500	433	494	464	454	466	459	474	494	480	502	491	474	466	475	462	454	477	496	466	484	468	492	507	453	457	455	481	447	467	486	484	456	446	451	475	454	498	465	484	475	462	481	460	450	466	485	499	476	495	452	480	491	511	479	539	461	454	514	426	467	477	465	474	457	428	484	464	480	465	504	430	475	505	450	480	467	491	505	445	446	506	508	484	480	504	448	486	439	508	477	465	494	461	486	465	480	452	448	517	475	457	487	443	439	484	485	460	457	461	498	450	469	448	477	483	485	468	486	469	485	468	449	447	444	465	409	488	412	469	472	443	453	463	490	462	432	453	454	467	479	419	418	460	454	474	442	449	427	455	459	476	470	431	508	488	460	444	447	494	434	511	464	497	422	440	463	504	484	515	502	498	501	453	491	494	457	489	515	472	481	461	439	468	452	444	443	469	455	473	453	471	488	480	490	489	446	518	477	475	450	468	453	473	419	457	464	460	439	487	490	453	499	400	500	468	454	459	481	490	476	458	466	429	444	441	482	498	477	483	453	488	489	464	424	465	486	483	482	463	509	420	483	471	435	480	473	474	485	479	432	474	462	493	480	477	474	492	476	476	481	507	466	517	436	476	444	480	475	461	440	438	468	486	479	487	504	487	429	485	488	450	411	488	450	463	462	447	479	472	515	453	447	473	446	464	474	450	442	446	509	460	470	442	417	449	497	497	491	473	480	470	516	461	493	461	472	472	465	459	426	501	481	445	458	478	476	457	462	433	480	454	482	508	467	435	473	437	435	445	508	473	459	465	481	473	479	484	466	423	450	469	438	497	480	461	470	454	484	447	447	506	488	487	444	492	476	457	467	472	477	453	505	448	468	464	456	463	440	478	486	468	484	504	498	456	484	430	476	484	461	440	480	467	460	438	435	476	474	454	451	475	477	474	458	467	423	544	475	455	461	454	488	495	482	489	476	438	489	469	450	501	471	456	473	474	439	478	514	414	469	502	470	458	455	474	467	497	453	457	479	435	491	478	445	441	473	462	459	459	449	477	487	463	441	440	482	423	457	438	488	478	475	449	490	474	523	435	467	495	488	447	475	480	447	478	476	467	455	457	437	438	488	457	489	439	516	480	449	479	438	460	473	489	475	468	461	458	443	465	484	461	444	481	456	489	415	487	487	502	493	498	491	481	479	474	480	442	491	455	474	464	494	495	479	445	478	463	455	444	468	454	468	465	462	469	517	459	459	463	484	437	453	461	455	489	466	463	499	422	486	434	504	496	453	415	489	479	455	471	466	465	441	484	454	464	503	474	451	461	486	447	434	478	480	444	495	476	492	476	462	471	439	449	486	432	472	445	462	480	459	465	471	429	437	459	454	442	463	461	484	473	469	458	464	479	474	456	448	455	464	443	463	502	510	484	482	477	408	444	465	464	431	439	462	489	480	473	452	479	417	475	467	480	500	495	471	470	477	508	475	477	461	463	471	454	456	436	473	461	462	493	443	440	479	484	503	459	418	499	524	478	451	487	469	476	466	467	468	465	499	451	458	444	472	452	458	519	459	523	475	483	447	431	476	487	462	446	435	423	464	453	456	476	465	452	491	485	482	474	459	434	466	489	446	438	452	451	478	475	464	485	506	447	486	472	484	487	489	483	476	442	443	492	465	483	425	483	466	503	477	450	450	454	428	464	421	483	442	503	445	477	477	459	455	464	448	425	445	468	460	481	475	424	461	478	459	483	492	477	435	459	496	459	485	473	462	472	479	480	461	494	463	451	456	465	514	438	473	432	457	467	500	468	480	462	491	451	483	492	461	457	478	445	510	481	481	493	486	441	451	442	456	485	440	464	471	496	449	479	479	455	464	422	434	441	462	450	498	470	459	532	453	469	475	457	434	415	449	433	456	467	471	439	488	478	461	491	468	463	490	483	460	482	441	508	496	470	465	500	490	448	482	486	435	501	442	427	484	500	496	465	442	485	478	435	471	459	454	432	450	476	486	431	494	460	530	484	455	479	435	482	503	514	484	461	477	500	476	450	486	448	460	442	479	494	470	447	444	488	468	480	488	452	489	479	488	511	450	468	440	502	454	481	440	467	463	429	433	450	490	459	470	462	438	474	447	486	441	530	476	477	446	433	478	490	437	438	451	485	494	479	495	465	462	449	466	455	465	466	492	466	480	425	451	474	464	464	485	432	485	454	468	466	480	500	461	444	491	482	469	476	493	472	469	481	506	479	484	500	436	478	473	413	480	517	434	442	457	466	448	504	467	441	458	518	472	471	471	446	484	459	460	489	470	482	453	458	470	436	465	488	464	495	491	452	455	472	466	487	447	489	477	468	520	462	459	472	468	472	457	447	463	449	478	468	485	473	473	462	475	433	452	499	411	485	465	464	484	480	466	495	429	473	458	499	462	467	453	479	454	458	451	457	506	463	475	452	446	478	480	442	480	475	477	446	482	450	459	471	481	470	516	472	475	472	472	475	476	467	461	465	469	456	479	439	447	500	472	467	466	465	500	458	478	474	449	452	461	444	509	451	478	432	457	454	448	473	437	459	510	468	433	463	481	441	485	430	473	434	419	466	472	466	465	494	457	456	477	476	482	461	470	465	472	443	470	451	490	465	501	502	479	441	466	457	493	497	468	460	488	472	451	444	447	489	489	471	456	453	465	449	431	465	460	453	443	457	466	487	468	465	456	461	486	477	470	469	453	470	473	527	461	437	464	435	443	448	478	492	439	452	534	459	466	461	442	481	505	449	452	473	448	462	449	444	451	438	476	480	448	506	446	455	471	426	492	431	480	464	480	463	480	461	514	472	472	472	503	462	439	441	461	445	455	484	470	485	534	467	444	460	479	508	481	450	459	434	475	459	441	467	487	452	470	464	476	488	441	449	467	467	468	505	459	432	492	475	468	451	458	462	464	473	445	505	439	471	469	481	466	483	470	459	466	466	449	460	459	483	475	468	458	489	455	471	467	493	427	449	444	488	460	467	467	441	469	490	470	485	435	462	425	476	520	491	471	511	456	454	460	443	484	483	472	476	494	473	455	509	461	451	472	459	439	485	457	456	448	462	479	490	464	482	446	504	474	478	464	472	465	463	480	472	481	489	494	478	464	517	448	443	503	445	485	460	516	481	421	489	496	461	449	451	465	452	477	452	455	466	501	497	486	459	467	480	480	440	481	446	482	491	483	491	475	495	453	470	462	450	461	460	483	510	456	462	455	476	482	464	466	488	446	476	458	519	484	468	467	449	456	493
26757	18900	24709	34481	32139	23835	20709	22224	20937	18240	15780	12963	9047	7805	5992	6244	7528	7167	4953	4556	4552	3221	3144	2964	4264	5323	7535	12288	6453	5005	6708	4185	5780	5170	5539	5344	4316	5499	6769	8082	8752	6214	4661	8365	5798	4889	4635	4890	3872	5485	4111	1693	1502	2009	1174	1273	1002	1055	963	1303	1086	709	592	614	724	587	715	632	506	347	252	286	273	387	418	337	337	266	253	242	226	280	214	229	224	255	173	155	141	133	157	133	173	146	148	165	140	142	133	153	148	156	133	128	136	134	151	120	141	131	148	173	152	142	142	142	165	143	150	151	164	157	138	149	156	168	136	125	157	134	134	149	138	141	168	153	133	156	145	150	157	155	140	145	159	147	153	142	128	155	130	142	152	156	139	175	146	144	157	165	150	154	157	144	147	152	146	137	131	169	139	159	146	142	148	152	120	148	122	149	152	162	147	126	152	145	148	151	146	149	153	136	128	144	148	143	140	137	150	169	140	140	127	146	129	155	140	166	149	141	148	155	157	137	137	143	154	132	159	143	149	134	161	145	143	119	144	152	129	155	162	134	146	147	144	160	128	147	126	133	154	128	130	129	137	139	138	169	141	141	155	148	129	147	136	142	123	158	161	123	149	156	131	135	127	141	151	149	144	141	132	147	154	144	146	142	140	160	151	146	129	154	151	156	183	148	148	169	144	158	158	149	170	152	144	157	152	140	156	136	139	151	159	147	165	141	143	134	162	131	141	133	155	129	148	154	110	160	163	140	140	143	137	134	142	142	137	137	135	149	144	137	145	178	144	143	149	163	151	141	133	153	151	141	134	147	145	125	160	136	162	138	147	145	128	145	135	146	161	141	126	161	132	130	122	152	148	136	142	146	142	161	138	140	162	155	136	136	149	127	125	131	146	140	139	140	144	144	144	162	151	141	130	149	168	141	140	140	134	139	157	129	137	141	157	145	126	117	136	141	126	143	153	153	151	131	125	136	125	142	140	137	134	135	140	147	143	132	143	169	148	156	190	145	146	137	135	166	128	139	146	141	149	160	174	136	136	156	164	153	137	115	143	108	150	157	139	131	136	118	132	154	128	153	147	155	128	142	150	125	159	152	146	157	129	159	135	143	135	142	154	127	149	134	140	133	152	153	167	152	133	122	145	146	129	140	157	149	146	134	154	137	159	163	135	157	149	144	148	127	148	166	148	131	141	159	149	139	147	158	131	123	148	143	156	130	162	130	171	150	132	151	140	142	145	137	143	140	145	152	138	142	157	144	138	123	145	154	130	135	146	149	151	139	160	142	164	139	122	152	150	146	157	147	166	158	129	135	138	136	161	145	130	135	156	125	159	157	138	144	150	128	148	149	142	133	142	156	134	153	125	143	139	153	140	155	172	167	151	136	144	150	139	151	143	144	126	163	131	140	160	123	144	154	155	154	123	141	133	132	158	170	146	159	145	159	143	156	130	114	146	144	160	123	130	167	144	154	163	138	130	129	173	142	131	158	151	135	173	153	127	136	158	133	148	126	165	145	130	155	142	155	140	142	152	141	135	165	146	159	132	144	136	163	150	144	157	140	145	174	145	139	151	176	141	153	129	135	150	160	156	132	152	143	179	164	149	143	135	143	155	146	155	134	145	143	145	152	143	130	131	159	135	156	154	137	150	146	133	152	177	162	135	123	157	142	138	146	148	151	149	146	132	153	155	144	147	134	138	139	163	151	141	150	148	165	141	137	143	155	142	156	140	134	130	161	143	167	125	157	138	151	131	192	145	170	150	149	134	167	139	148	137	134	156	162	162	151	147	163	137	140	145	155	140	145	156	136	167	151	143	143	158	165	151	144	157	125	150	157	152	140	165	119	141	143	149	159	145	147	138	155	182	117	119	156	152	146	161	141	151	139	156	128	138	146	130	154	141	149	141	154	184	147	138	137	136	164	143	148	136	136	188	132	157	150	149	148	142	126	134	133	155	153	144	136	129	123	130	145	133	129	162	144	151	163	143	152	168	146	155	159	165	148	155	143	139	136	145	139	139	143	161	133	130	122	153	130	160	150	132	147	133	142	150	135	150	150	156	116	166	154	171	120	146	147	131	147	141	154	149	156	121	150	145	145	159	174	133	146	137	126	152	146	134	129	161	141	147	124	172	162	133	168	126	154	122	135	134	148	143	132	127	139	163	147	133	147	131	153	128	131	146	150	147	124	125	134	156	138	166	122	130	142	140	144	160	127	150	129	145	146	146	137	112	149	141	154	121	162	118	148	163	144	127	148	121	141	145	150	160	130	142	143	165	152	147	142	136	148	143	135	156	127	148	177	155	164	137	136	134	139	157	156	129	129	148	137	144	165	158	168	150	147	150	142	139	148	159	139	155	162	159	139	173	125	154	124	127	144	136	143	135	129	141	139	144	161	154	151	156	144	153	140	149	141	144	146	139	153	133	136	146	142	151	142	134	134	125	132	139	145	152	129	144	147	149	168	174	146	132	162	137	163	150	137	133	118	153	135	145	147	157	157	133	155	156	163	143	146	155	146	173	150	149	158	152	158	141	160	166	158	149	156	123	133	135	152	140	146	137	136	127	142	142	145	127	137	127	143	158	138	139	143	145	144	158	128	142	154	141	152	127	155	152	149	150	150	146	136	145	149	126	132	154	145	129	142	136	148	125	128	157	149	140	171	164	133	127	119	152	153	160	152	133	150	155	129	143	134	135	156	155	153	143	150	147	151	190	168	143	129	169	126	151	128	125	136	141	171	147	139	142	149	139	164	140	164	130	157	144	135	124	138	158	142	136	151	142	140	140	140	152	148	130	135	145	160	145	162	152	163	126	138	145	159	177	149	144	126	142	149	117	153	139	146	150	145	144	150	140	131	116	159	134	168	130	155	145	138	145	151	146	129	130	142	145	140	147	156	135	155	160	153	137	131	144	152	137	149	173	135	125	172	170	144	141	132	133	175	147	134	143	142	140	157	134	149	158	148	150	175	140	143	140	122	123	141	163	134	140	156	141	145	153	151	162	131	157	152	129	150	126	135	157	133	144	179	137	137	136	125	138	142	157	149	147	147	155	132	166	149	134	149	136	131	152	152	136	128	136	129	148	144	161	148	139	158	139	163	132	139	136	139	137	141	158	168	140	153	164	129	146	148	154	140	141	143	131	161	131	162	139	160	147	125	165	153	138	156	161	147	147	133	145	149	141	139	157	140	145	134	159	143	126	129	136	143	142	136	123	125	137	167	129	114	148	168	140	141	153	135	142	160	147	105	145	151	128	137	157	134	135	145	161	153	161	142	145	140	152	150	126	136	147	152	158	142	149	131	125	160	148	140	158	167	134	141	122	154	154	147	141	158	153	148	132	136	137	164	143	148	164	145	173	141	147	150	138	138	142	148	144	150	143	136	154	142	164	133	143	140	154	164	156	162	160	135	130	147	112	163	119	126	169	144	158	113	153	148	128	158	142	158	139	142	150	155	136	130	154	146	142	153	130	179	138	133	145	157	126	142	140	171	156	126
15680	14246	23164	34143	34285	22656	28302	34513	32797	35406	34205	32416	26686	25698	23058	25250	27473	26629	20672	20965	21398	15264	16789	16030	20272	23045	28527	34568	24882	25335	30179	22185	26297	24692	26411	26116	23050	27015	29853	28421	34359	26284	24281	29734	23603	22442	23013	23661	20031	25844	22579	10909	10795	13605	8877	9655	7947	8059	8091	9993	8196	5472	4997	4921	5431	4676	5822	5340	3305	2239	1560	1651	1694	2591	3111	2289	1951	1628	1576	1661	1477	1717	1304	1423	1587	1556	808	572	501	464	461	509	476	475	483	447	483	465	454	479	444	522	425	449	453	454	434	426	485	444	486	457	433	455	462	460	486	436	446	476	492	439	440	493	443	498	426	466	465	475	503	435	440	458	439	466	439	445	453	479	461	427	451	422	418	447	437	467	447	434	407	447	421	482	492	425	439	433	443	444	465	478	455	465	503	443	450	475	428	455	480	470	407	423	463	470	441	433	446	431	456	481	453	431	415	430	407	449	433	461	434	459	441	463	471	471	461	470	434	421	455	460	461	439	445	478	436	448	421	434	433	486	473	428	472	416	468	444	452	456	450	471	437	508	476	455	476	471	440	463	448	485	445	457	460	485	433	458	467	469	460	447	462	471	481	457	474	459	461	426	460	491	433	463	401	455	436	435	437	456	468	458	404	452	436	433	459	470	419	428	425	453	478	430	464	445	495	451	458	448	453	451	440	415	434	455	432	456	459	429	431	456	454	482	445	442	444	423	454	477	421	459	473	432	454	447	448	431	449	467	462	458	453	467	466	455	441	486	451	454	449	454	456	454	431	455	455	441	452	434	443	454	476	398	465	484	427	448	483	465	488	445	461	480	469	434	432	437	454	470	440	456	444	397	445	461	454	443	416	417	465	444	449	444	435	473	474	466	455	448	458	437	464	435	450	475	451	467	421	457	473	455	484	452	462	461	469	474	479	455	439	427	462	436	449	442	469	468	454	487	445	443	480	460	426	433	493	473	476	428	449	492	465	454	482	464	435	450	476	437	445	461	490	494	458	446	454	482	452	472	451	449	440	461	476	428	425	470	419	489	438	450	425	464	426	441	497	438	461	471	480	410	442	428	433	442	420	482	489	458	464	442	455	480	408	450	431	455	460	456	449	440	457	447	426	453	403	460	438	475	432	449	459	444	444	489	443	452	460	462	458	417	405	422	455	458	459	444	456	422	440	431	465	439	468	433	463	481	478	434	479	452	491	466	461	473	452	455	449	458	460	441	471	465	453	483	440	432	463	481	462	439	435	498	463	458	420	401	456	423	442	479	454	443	446	462	438	457	485	437	480	450	465	465	429	435	446	438	475	430	462	416	441	431	473	479	422	470	475	450	454	437	474	443	484	447	428	435	412	461	440	430	440	468	476	477	449	459	466	438	505	437	455	459	479	437	474	460	458	459	485	434	452	431	442	447	440	455	461	472	455	442	452	444	446	460	444	469	457	436	471	430	400	429	434	461	460	431	470	436	455	438	431	449	457	476	428	464	461	481	415	472	452	442	459	462	430	464	457	406	440	457	443	439	434	447	462	441	473	448	434	453	461	467	477	492	447	404	476	471	439	442	442	452	452	467	464	455	467	484	457	429	430	490	446	422	457	457	472	448	471	456	431	453	461	442	448	450	473	465	449	444	435	411	459	427	462	480	507	426	439	447	474	463	453	440	456	408	490	453	453	491	452	469	462	450	456	417	478	453	462	441	446	456	456	456	445	497	462	473	419	422	437	474	440	427	456	425	451	462	489	453	438	440	441	452	453	473	464	460	465	461	420	463	476	456	464	458	455	456	436	452	449	446	466	444	418	455	520	475	481	456	469	488	448	434	451	460	475	430	470	448	438	471	447	443	404	445	467	452	446	441	450	462	410	482	439	449	482	435	464	454	461	457	432	442	447	446	432	437	462	482	433	445	469	453	437	444	411	444	466	446	468	443	491	442	505	444	441	451	456	422	471	437	451	435	490	435	430	476	421	441	464	457	449	467	468	435	442	417	451	430	447	477	484	434	434	419	444	501	451	457	441	427	456	452	459	477	439	437	419	482	493	453	461	471	432	489	464	409	465	439	424	467	469	455	472	459	407	492	449	473	469	444	463	438	467	505	462	437	432	421	436	474	413	401	445	447	444	485	456	456	479	424	437	453	435	437	474	433	463	427	439	481	471	450	445	427	465	451	457	462	448	406	447	422	486	406	412	451	489	422	447	443	424	403	502	429	457	425	445	473	463	476	428	449	442	480	461	428	463	446	468	486	482	451	446	487	439	415	436	446	453	455	442	470	446	424	452	465	467	453	441	476	424	414	471	438	490	441	446	458	433	466	469	440	445	437	480	421	448	438	462	446	425	491	456	464	465	469	400	416	436	453	482	441	476	480	435	464	428	442	453	455	475	512	427	453	489	440	435	456	443	468	431	476	456	447	447	479	466	421	433	474	448	476	450	491	443	466	437	450	471	435	456	439	449	465	476	452	489	429	481	446	485	432	466	445	442	415	433	477	435	477	451	457	438	447	452	441	507	452	437	432	453	439	454	463	413	452	434	470	463	429	453	454	468	460	471	457	441	430	457	447	461	431	423	450	493	468	415	471	431	453	457	453	439	440	472	434	488	461	429	420	455	488	438	469	430	488	426	425	453	470	441	442	483	460	425	466	465	500	461	427	425	469	419	488	430	457	464	431	499	429	433	450	471	463	434	448	444	448	401	499	480	474	417	438	434	443	455	441	414	437	483	459	448	422	462	432	462	497	461	495	449	433	482	452	472	382	425	446	464	462	432	483	460	479	435	435	447	435	484	512	434	481	456	438	444	480	467	434	478	434	425	464	445	494	453	456	462	447	443	448	487	426	455	431	469	449	436	433	438	404	452	444	432	464	470	465	476	427	468	495	469	448	454	443	502	448	482	413	443	418	462	450	438	440	456	453	495	437	454	445	438	460	492	464	453	467	425	459	427	441	421	441	437	501	480	447	474	418	498	435	463	487	453	450	456	492	453	446	431	451	416	422	498	456	469	449	428	472	437	441	461	469	457	424	439	453	479	475	461	422	420	448	462	421	451	460	448	473	456	441	419	444	420	431	430	460	438	463	439	436	438	449	444	459	478	455	418	463	427	475	456	471	443	463	450	434	445	453	458	429	448	453	476	452	467	431	480	413	434	461	465	416	479	443	480	443	453	466	445	476	385	439	399	457	446	462	462	426	459	482	458	454	436	444	472	428	462	438	451	463	474	428	473	465	431	465	460	480	464	452	444	470	463	433	451	469	503	470	437	425	461	436	426	458	454	426	447	434	459	462	468	446	448	469	496	452	440	448	425	449	458	398	403	463	415	432	438	428	442	458	455	475	450	406	468	470	400	467	463	439	460	463	461	419	455	448	433	498	466	481	453	444	467	457	463	434	451	455	458	477	483	461	433	423	440	436	431	455	459	414	481	447	419	473	470	458	458	449	433	469	397	454	471	482	435	489	464	438	453	431	447	452	465	459	430	426	441	451	424	436	459	449	458	446	464	471	470	455	485	432	452	435
4676	2729	3197	4305	2931	1599	1161	1248	1167	954	832	715	599	583	505	507	465	517	407	390	373	317	298	300	463	459	464	565	376	415	423	343	465	449	386	516	388	397	415	454	463	405	392	504	364	383	371	381	334	362	355	277	299	323	289	304	281	255	291	280	270	241	277	254	229	222	261	250	244	235	247	260	233	251	232	246	229	262	258	240	237	250	254	255	227	252	256	220	265	221	235	256	246	246	237	207	227	238	248	248	249	212	234	256	248	246	241	218	273	245	231	230	210	233	237	243	241	239	234	234	246	229	238	249	229	222	252	245	214	277	246	250	256	250	257	218	244	229	246	223	215	225	243	230	223	225	229	234	228	221	238	258	266	261	286	223	265	233	243	237	217	256	232	248	234	232	220	236	220	211	250	243	214	261	242	269	250	241	230	234	262	234	230	244	244	257	238	251	238	233	259	259	254	222	246	233	227	257	232	263	243	223	227	245	240	228	202	215	231	239	250	220	240	230	254	226	222	252	223	270	245	239	263	220	273	245	230	236	241	254	267	243	271	226	256	239	250	247	261	240	258	251	253	218	245	232	233	233	218	248	243	227	242	267	216	242	268	228	213	253	219	218	268	232	238	227	240	223	225	239	229	261	249	227	249	231	224	249	229	242	263	221	225	266	240	247	242	238	228	241	245	234	219	253	248	240	220	254	221	269	243	222	226	240	243	230	271	255	237	229	240	259	238	271	252	214	280	254	259	244	223	226	236	261	251	230	230	245	222	233	248	247	233	228	242	259	228	250	258	238	209	221	252	262	213	222	233	228	265	227	250	236	250	233	246	240	256	246	230	241	228	235	237	229	234	220	245	252	242	273	260	225	218	251	245	244	242	247	247	235	243	202	223	211	227	241	232	234	248	251	245	224	203	240	208	226	234	275	253	243	234	230	234	238	272	252	235	221	245	246	250	262	238	251	237	253	247	252	225	235	250	234	234	224	230	248	239	221	238	234	254	249	242	248	213	253	246	259	240	264	248	249	263	221	243	216	263	243	238	238	238	258	224	238	206	224	232	227	227	234	244	250	250	239	247	244	249	243	271	232	239	212	231	241	238	236	251	229	267	225	263	262	227	282	233	238	230	258	249	229	233	259	278	292	247	262	231	239	233	236	218	246	250	227	240	241	249	248	239	261	260	204	231	235	243	255	281	206	236	236	254	240	256	217	241	259	237	223	224	241	269	201	239	234	222	237	230	269	225	251	259	262	246	255	227	248	268	267	245	263	242	217	259	249	244	256	221	220	288	247	235	232	240	235	250	258	262	226	243	207	232	226	246	243	224	262	245	224	247	223	237	248	233	239	245	241	227	241	262	234	224	253	249	239	254	247	248	246	214	241	252	266	227	236	240	258	263	242	267	241	246	256	237	238	229	243	207	240	284	231	237	250	221	218	260	230	205	240	237	226	245	219	235	240	259	245	238	259	236	239	259	271	276	240	223	243	248	229	244	221	235	251	256	254	219	232	238	243	245	245	234	235	235	266	277	249	266	250	248	245	224	253	224	231	240	226	220	251	236	256	235	259	249	226	244	249	242	243	234	253	234	222	255	242	223	246	222	258	258	213	252	242	249	227	265	218	231	246	255	248	244	218	234	234	235	225	260	247	227	226	225	229	225	223	229	271	257	240	246	232	271	227	258	251	218	239	241	245	241	246	247	247	216	254	228	228	239	242	218	269	257	248	232	254	243	237	256	233	250	259	255	268	237	259	218	243	226	236	227	211	234	257	263	212	251	253	264	241	225	240	216	285	230	222	239	253	229	212	243	215	274	232	234	243	258	230	231	256	275	231	252	217	246	243	242	213	229	231	249	256	234	258	243	254	235	249	249	211	244	262	248	260	260	213	243	263	237	232	229	270	253	223	225	221	241	273	250	235	239	238	227	232	215	259	233	232	263	225	256	240	237	260	229	238	244	223	244	228	250	251	247	263	237	214	245	260	215	211	239	233	240	229	244	240	245	218	242	238	222	242	228	230	230	235	221	220	241	205	214	255	230	244	251	216	241	226	269	258	228	206	247	244	233	236	230	239	243	254	276	266	246	250	254	245	227	232	253	235	255	214	238	240	229	243	229	210	256	240	223	234	253	241	242	238	249	250	246	246	227	247	230	220	246	273	221	255	271	229	220	250	264	241	276	227	231	219	242	230	217	213	227	250	265	230	234	237	250	269	218	230	242	249	225	268	278	244	262	234	217	198	246	244	235	222	251	237	232	266	260	247	226	228	223	248	231	229	241	233	258	246	235	248	243	253	251	219	241	229	259	236	213	231	230	219	248	227	251	260	234	252	236	243	235	232	215	226	274	216	255	255	262	260	235	245	232	224	244	207	249	269	224	236	216	235	235	226	234	249	257	220	242	238	255	245	272	242	238	249	242	217	253	238	246	234	213	234	234	237	227	244	265	236	233	259	237	255	232	233	241	232	212	234	225	240	232	247	203	239	237	212	222	229	269	221	246	249	221	259	247	242	235	241	259	219	210	228	269	286	245	241	234	247	256	219	249	235	262	218	250	260	283	234	246	227	214	206	222	251	247	224	246	233	276	209	233	239	223	245	219	227	235	244	262	218	253	217	246	219	260	245	228	279	273	238	231	261	224	243	247	238	225	241	236	226	241	250	234	234	269	237	236	216	246	237	233	230	212	238	278	241	226	248	227	236	247	233	234	240	240	247	234	206	255	246	236	223	245	269	238	225	241	249	215	255	244	253	228	228	234	249	233	253	229	240	255	263	259	240	224	260	226	225	236	238	250	254	237	221	229	266	276	252	254	233	230	247	234	247	235	260	274	226	251	262	256	228	225	251	237	230	245	229	253	247	262	242	257	212	230	257	265	225	253	222	258	251	219	226	251	239	249	219	237	219	255	242	245	242	251	234	231	238	243	241	245	234	247	261	241	251	249	263	235	244	231	225	234	252	254	252	261	235	245	236	231	246	259	244	253	222	244	256	248	252	213	238	255	256	262	233	230	250	235	264	229	228	225	241	234	236	246	243	219	240	245	241	229	212	259	239	222	286	226	261	212	221	234	230	219	243	224	236	209	249	252	230	267	265	249	220	246	250	253	231	242	218	237	236	235	225	206	258	223	231	258	265	271	260	278	257	260	247	247	242	264	243	239	257	241	240	231	213	238	217	259	240	246	239	209	257	254	253	244	222	252	226	246	250	249	225	236	224	252	237	240	239	251	228	237	235	215	233	250	242	231	232	251	246	230	242	253	206	242	222	263	247	245	228	232	253	246	249	245	250	241	229	223	249	236	227	235	242	213	245	270	243	253	254	248	220	260	240	254	236	263	263	231	236	231	235	245	226	243	244	257	234	231	235	222	288	236	210	227	226	250	234	265	229	219	246	255	259	274	242	251	236	236	228	266	222	224	215	251	264	244	245	222	242	269	262	241	213	248	217	266	258	235	245	245	224	230	234	224	234	238	245	246	264	236	233	220	232	246	241	246	231
3793	3331	6077	10492	8489	5435	4406	5657	4672	4172	3789	3321	2729	2668	2390	2375	2583	2397	1961	1962	1955	1439	1363	1421	1883	1925	2428	2646	1974	2006	2357	1832	2267	1917	1953	2084	1680	1964	2276	2420	2840	2114	1867	2475	1716	1686	1816	1917	1615	1975	1659	1149	1087	1176	1050	982	960	1019	985	1007	839	915	862	802	761	865	912	861	843	771	753	717	724	722	775	746	731	715	731	733	692	754	727	697	718	741	691	677	661	688	685	704	699	733	705	699	729	718	735	671	708	707	641	610	653	699	647	683	689	683	671	695	655	716	663	693	690	657	683	665	677	633	633	705	699	705	645	702	682	684	694	716	695	704	637	685	692	666	734	660	688	659	678	691	748	674	727	651	703	681	676	683	682	688	666	696	696	708	672	669	682	688	669	659	695	681	663	689	702	705	720	718	692	734	688	676	700	664	637	642	689	699	653	688	700	686	693	652	701	699	742	745	670	674	681	694	655	721	690	709	698	678	763	666	691	659	704	721	667	687	675	724	707	640	691	710	654	663	680	685	670	723	642	702	667	713	620	678	642	685	689	723	713	641	618	633	692	712	702	701	672	692	684	672	672	662	684	716	702	669	678	699	705	680	666	644	683	669	666	690	723	704	721	688	659	664	704	642	650	680	706	684	682	693	705	660	696	647	639	664	728	705	666	661	710	680	698	661	699	725	693	719	702	672	723	664	704	711	681	720	669	697	697	673	643	732	681	669	718	712	689	677	662	704	671	751	662	676	683	675	676	679	651	685	626	684	726	709	701	709	688	733	724	717	687	707	694	717	641	718	673	642	696	680	676	728	704	730	650	688	630	704	732	708	655	679	693	708	721	672	699	672	644	690	691	675	663	663	712	650	709	676	699	651	679	720	704	684	625	652	725	730	723	688	701	687	691	689	692	657	707	672	721	692	634	683	711	642	694	655	675	701	676	684	685	644	642	673	681	732	696	699	671	674	670	743	699	688	700	676	671	700	659	677	655	720	650	658	694	710	685	690	691	692	634	703	726	684	638	686	686	673	717	701	663	711	692	647	663	687	691	679	698	659	698	660	691	716	699	675	671	657	733	707	722	688	674	682	726	657	665	664	683	695	711	709	712	616	654	704	708	666	692	651	623	707	676	709	668	684	674	672	697	670	654	699	652	656	741	647	640	695	655	705	707	720	728	646	674	657	663	665	684	695	706	694	699	683	643	700	676	687	661	641	674	685	748	698	699	667	666	687	663	660	678	712	721	691	652	657	714	632	713	712	705	762	711	689	695	657	681	661	663	663	629	704	692	701	709	607	656	680	715	663	701	715	688	673	644	690	686	713	676	673	720	678	656	641	696	685	693	653	691	697	684	665	693	671	672	707	674	661	706	705	694	696	648	660	683	709	709	684	771	672	694	661	680	695	714	653	677	668	731	707	700	681	692	689	706	655	691	672	665	704	726	686	655	666	692	654	707	693	657	698	696	679	736	664	690	652	730	669	660	656	668	712	708	679	705	681	691	680	706	705	684	667	690	674	686	694	699	677	667	679	627	711	681	672	655	694	689	708	618	670	701	686	702	716	657	610	666	711	703	708	658	688	662	675	678	629	629	711	703	679	669	697	659	658	674	714	632	687	629	667	714	667	691	765	711	637	699	619	655	659	666	689	677	713	672	603	643	669	683	696	632	710	696	700	693	693	681	653	677	691	676	665	694	684	658	673	689	703	649	646	723	675	638	690	691	650	667	636	679	701	679	696	642	683	694	673	719	664	671	682	707	686	696	692	744	693	671	708	700	683	663	695	723	691	659	675	687	659	716	693	682	697	644	659	674	706	694	672	678	660	716	663	693	675	669	668	690	701	701	707	686	661	646	667	682	655	667	692	705	669	705	675	679	685	677	659	716	709	675	692	679	661	677	685	692	684	663	665	675	685	628	677	712	624	721	722	694	702	727	713	690	656	661	687	754	650	719	701	625	697	718	722	708	738	664	687	739	696	665	709	702	651	683	719	652	715	681	655	677	713	667	665	678	710	634	662	733	702	726	679	639	743	667	685	699	691	678	678	673	694	701	703	689	742	681	628	687	685	688	659	665	716	663	684	702	660	665	683	745	686	709	676	686	678	699	690	719	687	673	666	694	685	714	665	659	698	685	679	671	698	658	649	652	730	681	665	715	711	688	677	683	638	637	698	752	665	681	672	699	690	721	716	685	664	700	648	678	660	745	646	680	684	671	649	737	705	665	689	690	685	645	658	683	631	714	675	651	670	689	676	700	700	683	678	692	674	665	675	676	700	699	671	709	668	675	662	710	711	663	663	703	659	724	704	688	657	704	676	636	649	702	689	727	724	672	664	697	756	670	675	741	668	703	688	647	686	725	689	687	696	679	673	676	737	699	709	698	736	702	719	753	662	669	688	697	750	658	694	708	679	681	698	705	650	658	638	662	698	701	709	677	716	638	668	694	674	682	656	686	682	705	670	697	660	714	664	714	706	665	642	680	718	675	700	686	676	703	681	714	714	711	740	677	645	700	684	653	655	663	674	668	672	696	633	706	669	636	680	709	712	700	669	712	679	728	675	714	681	670	692	719	685	703	716	705	698	668	652	706	650	703	719	690	724	667	711	700	662	704	705	687	661	675	681	675	690	699	675	681	668	689	665	711	682	689	701	686	729	656	684	726	686	711	722	695	687	677	641	707	698	710	702	663	662	670	686	680	631	694	733	697	676	728	718	673	650	704	719	675	672	690	691	687	659	680	701	655	668	677	710	675	677	704	707	669	647	716	734	662	698	716	687	694	704	715	667	663	638	680	638	652	699	681	666	677	638	760	677	675	639	688	658	648	709	656	691	706	698	668	667	664	674	712	701	672	668	709	661	661	656	702	675	702	667	705	670	700	660	665	680	693	693	668	653	747	765	693	666	648	707	693	703	718	674	682	654	718	642	699	727	712	683	681	671	681	684	654	661	717	694	672	702	630	686	636	660	672	692	723	667	691	670	702	696	699	661	706	710	685	676	686	702	676	689	708	694	666	680	709	695	685	709	681	654	649	681	665	677	700	613	687	640	675	719	670	670	727	729	666	664	642	678	693	667	661	668	734	701	710	761	642	678	668	707	691	656	653	703	699	719	663	658	682	657	687	685	679	679	661	671	688	703	678	667	686	651	677	702	697	658	690	628	685	685	689	663	672	719	698	688	657	654	688	663	662	694	723	664	671	689	659	665	676	659	718	691	618	668	718	693	719	709	733	650	721	646	676	711	721	695	674	686	721	652	694	698	740	677	698	681	674	654	724	663	667	639	670	699	634	697	706	718	705	729	681	654	726	681	652	702	671	706	695	673	649	671	675	699	705	675	650	640	703	685	704	695	638	662	696	733	682	680	672	677	653	735	670	678	719	661	691	682	726	678	741	689	695	688	676	696	734	701	660	666	671	680	703	696	718	686	696	696	655	691	718	699	693	709	699	701	685	654	713	692	675	682	672	719	718	652	673	700	699	678	682	748	688	717	674	725	646	739
18297	12802	19122	28990	27177	20407	13678	14610	12715	10295	8137	6695	4066	4326	3212	3611	4288	3642	2657	2513	2320	1420	1690	1772	2323	3319	4625	4767	3078	2865	3452	2292	3308	2774	2825	2704	2386	2885	3937	3427	5102	2903	2705	4599	2658	2470	2630	2829	2143	2859	2440	1024	851	987	701	710	555	630	582	760	544	497	427	404	412	331	481	439	293	274	214	198	215	308	292	245	212	186	221	230	181	231	168	158	183	201	146	157	141	164	161	143	142	165	130	136	161	153	146	154	139	136	156	141	149	159	141	135	149	159	145	163	127	172	153	149	148	144	156	143	140	146	166	134	140	164	125	168	135	172	159	180	135	150	158	160	150	136	159	147	144	147	155	138	144	133	144	134	159	169	150	132	153	142	133	145	148	152	159	139	135	170	162	151	160	147	149	156	137	135	142	141	162	138	135	131	152	164	141	157	140	157	138	141	143	134	148	149	137	148	151	153	162	144	173	130	168	162	127	145	123	130	163	135	156	139	138	147	155	136	146	135	155	164	115	140	135	140	143	165	152	143	142	155	122	147	135	131	130	153	112	167	175	150	153	136	158	150	144	155	133	158	156	139	141	152	140	162	155	158	149	145	162	138	145	137	156	134	142	124	159	175	131	155	144	151	148	140	138	177	146	131	156	149	137	152	147	149	132	152	164	132	138	152	143	139	143	158	155	136	149	142	136	138	153	141	139	125	155	155	150	152	157	155	144	139	141	150	140	126	150	144	139	165	143	161	156	133	138	146	139	147	154	147	153	165	151	163	134	145	146	149	128	164	140	123	135	147	140	150	147	139	146	178	154	147	154	136	147	127	147	177	128	146	134	144	143	143	133	137	151	159	108	137	154	128	126	148	126	132	155	139	170	131	150	131	148	159	136	143	126	137	153	150	139	164	150	131	143	155	136	164	155	130	121	132	142	145	154	159	148	138	145	154	164	125	152	149	153	149	132	142	147	147	153	124	151	155	147	142	149	143	120	145	148	153	156	154	167	157	149	131	141	140	159	155	145	135	147	140	134	146	136	144	178	167	157	146	154	135	148	153	138	159	163	130	139	143	132	124	130	148	153	135	148	138	129	153	148	152	161	159	130	139	148	144	145	145	148	151	159	167	153	131	149	170	147	152	146	150	146	154	146	169	155	137	146	155	132	168	162	149	139	157	143	131	171	153	145	148	127	128	170	178	145	160	164	134	129	150	153	169	168	156	149	138	128	156	144	135	131	153	153	147	154	153	139	149	138	151	143	159	150	151	158	159	126	155	135	143	168	158	128	126	158	154	145	135	153	132	132	152	147	148	143	136	135	141	156	148	151	147	138	140	147	139	146	156	126	146	141	138	174	147	168	144	155	129	133	149	131	142	166	153	145	127	124	152	143	145	147	138	149	155	150	148	130	145	134	155	173	165	128	150	172	126	140	156	143	156	131	160	137	160	140	156	148	152	136	143	144	155	163	151	152	183	127	171	145	140	161	170	147	147	160	131	131	153	146	141	143	120	145	151	176	119	149	142	162	141	141	159	157	139	156	123	149	157	139	158	140	145	152	134	148	143	149	130	135	145	138	142	159	132	140	152	149	144	148	140	153	159	158	143	144	144	137	148	154	110	150	131	148	148	159	154	157	162	154	167	151	156	126	155	136	146	136	145	139	143	159	145	143	129	154	129	142	155	162	133	167	148	144	133	140	140	161	149	183	176	162	139	151	138	148	136	155	154	135	158	152	147	140	150	155	166	151	130	124	162	149	139	129	139	155	157	121	155	132	121	121	157	145	140	160	127	136	134	151	125	142	144	159	145	148	133	143	142	155	147	136	143	122	160	135	162	155	156	133	142	154	166	152	144	150	145	135	136	124	148	144	122	142	127	159	146	173	139	153	152	144	144	122	135	158	137	153	162	122	143	147	132	154	147	165	176	164	136	155	153	135	142	149	140	158	143	115	174	152	158	148	137	121	150	152	161	135	144	151	150	134	158	166	154	144	136	151	127	140	153	119	159	140	130	141	146	154	163	144	148	133	156	143	163	154	136	163	153	149	152	152	145	144	154	138	134	149	137	162	119	161	155	143	155	129	139	137	167	145	153	154	151	122	149	140	159	136	150	144	152	157	151	140	159	162	152	130	169	130	136	151	154	146	142	120	154	150	167	146	142	114	154	146	160	143	142	142	154	133	124	177	164	148	145	156	126	142	123	150	155	127	150	157	121	154	154	152	172	160	137	156	163	142	155	157	155	150	125	136	155	149	158	144	149	139	147	144	136	151	152	161	156	156	152	159	145	140	136	137	134	126	138	153	130	144	142	129	146	156	160	147	138	150	154	133	138	153	139	129	156	163	133	168	141	134	142	146	135	157	158	157	129	132	128	138	154	173	134	155	145	134	132	157	120	126	148	138	135	137	151	175	142	142	154	159	133	143	158	144	171	141	124	140	143	145	145	149	141	136	150	138	136	151	146	166	135	128	147	188	157	150	154	128	171	154	161	138	155	159	152	138	142	154	154	172	154	159	145	149	134	157	163	134	159	143	139	168	148	138	159	146	153	143	143	149	140	149	117	152	135	145	148	141	175	152	138	136	141	133	137	146	166	148	151	145	130	142	151	123	154	145	148	143	136	135	135	135	128	130	133	152	132	152	139	144	141	153	140	130	137	147	144	143	145	165	177	142	169	153	149	147	126	142	159	143	150	144	114	138	153	149	162	138	145	122	164	165	149	146	115	148	143	147	143	157	148	155	162	152	163	157	152	147	152	136	152	126	135	148	129	146	138	166	132	141	136	150	151	153	135	138	149	127	170	132	158	143	149	156	151	173	107	147	142	151	138	155	164	152	131	158	151	149	142	165	158	133	133	155	152	139	149	173	134	146	122	160	158	166	136	150	130	152	142	154	143	152	159	153	128	156	133	155	146	153	130	150	140	167	147	155	172	151	162	126	137	142	160	133	136	147	153	139	157	149	137	132	120	128	140	140	145	143	157	135	140	154	153	139	151	145	121	141	154	165	149	162	150	128	133	139	145	145	165	134	158	140	167	148	134	146	136	159	141	148	131	139	168	146	143	138	148	137	160	133	141	121	141	160	136	135	136	140	147	138	151	163	155	175	162	147	135	145	139	153	159	151	154	122	140	156	144	161	149	173	155	133	132	154	149	135	148	148	151	149	146	123	140	168	165	127	152	145	146	159	146	141	131	154	147	139	148	138	145	138	138	144	139	140	147	132	139	165	142	153	126	149	143	163	152	151	167	140	147	124	161	170	135	158	167	156	147	141	163	138	149	157	123	152	131	141	148	133	145	149	140	150	148	157	145	170	137	136	136	139	151	142	141	148	134	150	128	139	139	126	132	160	154	159	146	142	137	134	150	137	136	130	162	137	154	155	139	150	150	137	137	155	152	145	124	159	134	150	139	157	143	153	155	138	138	150	143	140	148	142	175	136	161	134	156	135	146	115	137	145	152	149	139	143	139	167	125	141	130	138	153	167	138	154	144	157	156	148	150	138	119
11582	10261	18731	28745	29505	20857	19175	26782	26119	27527	25178	24209	18490	19309	16300	18553	19814	18902	14452	14245	13437	8495	9739	10630	13403	18559	21522	21172	17478	18189	20638	14659	18685	17950	18029	17530	15623	18437	22620	18285	26345	17396	17249	21367	14242	14133	16257	16715	13186	17637	15990	7241	6724	7736	5612	5956	4691	5182	4829	6323	4776	3801	3202	3111	3154	2901	3697	3410	2072	1636	1166	1131	1137	1881	2054	1491	1123	1118	1335	1062	960	960	886	823	981	993	643	526	521	467	457	491	507	449	438	455	406	456	441	466	430	402	480	441	480	443	449	467	443	499	419	459	451	462	439	468	431	470	457	478	416	453	447	494	443	479	411	390	482	428	423	480	431	461	445	427	423	446	469	416	463	455	413	439	456	404	467	430	480	428	448	430	435	453	435	434	442	453	445	458	431	442	443	453	435	432	442	445	444	482	453	445	413	454	467	447	424	468	455	464	455	455	470	427	467	450	474	435	437	408	463	417	451	425	433	437	469	400	446	441	393	439	430	455	410	444	441	443	453	422	458	470	436	419	452	443	424	427	441	435	436	426	421	427	441	465	510	453	458	438	470	388	459	441	443	437	453	468	420	433	451	459	421	468	421	462	430	459	422	456	459	460	468	453	455	464	458	448	443	432	460	411	454	468	450	458	445	443	419	450	449	439	469	435	402	427	439	497	419	439	452	477	471	455	437	514	432	485	430	455	447	443	499	414	468	411	435	371	473	421	440	471	430	429	443	479	439	469	432	424	409	468	453	437	434	421	426	452	472	401	450	434	476	457	449	462	483	432	452	453	480	442	443	459	427	444	407	456	447	468	423	421	438	419	464	456	452	426	468	472	448	463	446	451	413	452	428	464	444	479	405	431	445	453	413	448	444	466	420	438	430	390	454	441	415	465	413	459	468	445	429	419	442	478	456	462	416	454	464	447	431	476	441	448	503	434	461	449	438	453	413	425	453	478	441	466	437	447	472	463	401	470	433	429	429	451	443	408	500	432	417	428	464	429	457	443	457	419	452	445	473	457	439	415	423	459	467	410	491	406	443	401	451	445	465	420	459	443	447	453	442	465	414	449	435	426	436	452	428	424	451	424	462	434	446	469	446	454	433	466	472	490	425	444	464	463	459	460	444	429	446	439	428	415	464	483	447	431	488	430	425	391	458	462	476	454	453	435	446	463	453	459	467	431	452	441	427	446	461	455	467	474	421	473	454	469	448	420	438	432	409	450	412	433	461	440	444	487	445	415	469	467	433	433	429	435	408	433	429	458	491	444	458	443	408	440	439	442	429	449	460	449	447	455	441	426	440	452	443	436	412	414	414	413	435	454	422	429	463	469	433	476	437	468	480	442	463	446	417	422	437	423	446	415	416	413	457	473	407	429	453	441	460	464	431	462	382	470	415	467	427	449	465	424	410	436	502	417	464	453	444	414	457	456	438	477	422	462	425	453	437	464	410	467	435	458	438	426	452	444	477	419	439	434	448	429	474	437	486	444	423	424	438	440	482	429	440	427	468	438	437	475	463	423	476	417	440	459	454	445	448	469	453	447	424	416	443	450	440	410	444	436	470	446	443	433	463	435	435	463	468	441	441	397	440	472	449	449	453	441	441	483	447	447	461	433	451	457	438	453	474	421	437	476	480	413	425	432	447	438	441	427	425	445	472	439	455	432	417	426	432	436	425	400	496	442	442	463	419	464	413	472	468	442	468	409	462	407	467	424	391	417	456	428	401	435	447	439	436	458	422	460	380	460	431	450	428	437	431	442	458	448	427	432	470	437	426	442	463	480	460	499	433	441	433	419	457	445	458	398	443	472	430	431	433	472	464	449	457	449	446	444	406	458	440	448	435	450	426	449	439	426	419	435	421	439	433	454	417	458	436	455	450	468	459	438	451	415	423	431	438	448	468	453	462	424	469	426	481	435	419	456	446	434	437	405	429	405	416	443	412	425	455	459	450	423	481	452	480	419	430	446	483	457	463	476	468	439	426	440	428	420	451	448	452	428	453	426	487	477	416	429	397	461	424	445	476	447	447	456	415	469	452	447	414	414	426	448	492	441	431	475	434	414	436	442	421	428	432	441	440	439	437	451	436	453	465	474	466	431	467	436	424	458	435	424	434	403	455	440	424	416	388	419	446	422	433	429	415	477	476	454	443	468	496	413	460	456	415	426	450	448	433	417	461	451	405	391	475	434	458	419	426	446	411	459	441	483	418	440	461	414	473	481	462	432	440	417	453	400	458	397	437	477	433	401	452	447	453	435	483	472	446	463	454	442	448	487	463	454	427	451	430	454	405	472	468	459	471	438	474	429	456	445	458	442	445	445	452	455	430	410	454	459	455	416	431	440	493	408	421	402	463	444	461	477	495	442	449	426	433	450	423	436	400	455	457	447	429	424	464	395	425	436	479	462	401	441	445	426	468	420	487	483	405	439	425	400	428	443	436	421	424	444	428	437	422	442	476	456	418	464	432	402	457	434	448	436	428	420	415	439	428	451	460	415	450	426	456	448	455	440	466	438	412	433	451	453	439	454	431	424	432	451	438	437	410	434	425	443	450	413	408	432	453	446	481	466	448	446	438	407	447	470	458	439	412	445	438	484	467	457	450	439	424	424	463	435	457	427	422	445	438	439	457	449	446	389	473	452	405	445	437	475	443	457	472	431	437	411	438	484	474	476	432	453	444	444	414	424	432	445	432	438	421	435	406	437	432	418	449	469	441	442	445	443	478	453	437	457	389	434	484	438	426	455	426	441	453	439	479	464	407	443	425	445	415	451	431	437	467	398	463	438	458	454	429	441	470	435	438	457	426	441	458	418	441	433	451	450	417	465	467	432	419	447	449	422	435	439	395	446	422	462	454	466	454	417	417	430	478	455	467	440	442	474	419	441	462	461	426	474	450	464	441	448	459	436	438	462	447	467	419	453	400	439	464	428	431	449	430	439	455	454	429	424	428	416	475	472	430	441	445	404	459	433	446	405	431	475	444	458	449	434	413	407	432	442	471	504	445	448	428	428	448	438	475	412	466	449	475	478	425	442	458	501	481	448	442	437	467	448	434	461	466	456	444	431	439	409	449	485	434	466	456	464	433	461	442	456	392	445	463	443	397	441	457	459	417	463	424	427	449	481	453	450	487	436	409	440	434	427	432	442	416	417	420	480	423	438	437	429	443	466	417	480	441	464	436	419	433	441	439	477	448	435	434	460	439	423	416	457	446	446	423	456	467	437	427	436	450	456	444	430	432	455	451	500	458	459	441	429	448	461	465	430	426	435	439	438	466	490	432	424	502	423	426	424	428	449	438	420	455	443	440	418	472	445	446	444	426	394	448	435	446	414	441	444	462	451	437	429	441	416	441	432	449	460	463	406	442	450	455	418	439	425	446	463	446	455	426	443	464	451	416	490	422	451	450	480	430	446	466	456	416	475	422	439	436	417	452	463	406	461	437	425	434	421	442	445	465	428	453	457	418	439	466	490	460	392	490	465	519	455	417	457	427	465	435	433	429	437	434	411	455	470
25778	18632	26374	34497	31797	26167	20512	21613	20488	17901	15047	11884	7952	7848	6286	7065	8090	6832	4508	4357	3973	2359	3206	3307	4789	7504	7728	9287	5799	5582	6237	4432	6542	5300	5669	5247	4400	5452	8670	8121	9770	6579	5187	7122	4514	5138	5478	5305	3812	5067	4315	1789	1660	1764	1375	1210	999	1095	1005	1270	1108	863	729	703	684	547	649	673	366	356	280	296	309	455	439	351	259	307	318	292	228	218	229	212	206	248	175	142	154	124	139	144	131	158	120	149	145	164	176	150	139	139	143	159	133	132	147	147	144	129	123	129	133	143	142	145	139	146	155	138	160	126	146	149	139	136	139	124	130	137	131	129	130	131	146	148	126	131	145	155	137	152	157	127	145	147	130	132	162	130	135	139	148	154	140	143	124	153	133	142	141	130	154	140	122	131	146	157	134	141	145	120	141	140	151	141	124	152	157	143	142	128	123	138	127	156	144	130	141	142	137	152	128	141	139	139	135	118	126	140	121	134	133	142	154	134	162	161	165	147	122	116	141	138	148	142	145	150	140	135	126	146	124	129	158	113	121	142	132	141	131	128	129	159	138	135	130	123	129	135	121	138	121	128	138	126	133	133	144	120	151	152	142	147	135	148	123	115	133	136	131	134	134	138	148	121	145	129	117	157	143	163	117	138	135	145	123	131	140	137	134	129	143	131	111	134	133	146	119	138	147	168	121	161	143	132	146	134	142	144	158	142	131	128	121	159	130	159	159	155	145	125	130	134	133	126	126	142	139	136	131	134	133	131	156	154	140	165	134	141	116	134	151	141	136	137	166	135	161	127	138	148	133	130	140	114	140	133	150	142	127	132	126	133	112	145	149	148	131	132	147	141	133	123	134	133	137	138	121	148	128	114	144	151	161	132	127	121	146	130	137	144	129	133	133	136	131	130	144	141	137	152	131	132	122	147	142	135	150	129	145	145	154	143	146	113	144	155	140	157	137	135	173	126	119	160	152	123	139	141	132	139	131	127	123	154	149	149	140	122	139	147	126	129	134	119	137	126	174	156	144	145	150	125	161	123	127	126	127	134	144	154	137	135	144	121	155	136	141	147	121	153	139	146	129	137	132	119	136	144	133	136	126	156	134	116	107	135	128	137	139	120	135	130	132	145	129	123	148	145	125	121	125	155	158	162	112	143	138	141	140	147	148	164	135	124	137	113	123	145	137	127	131	123	170	143	152	148	153	123	132	134	133	142	116	147	160	104	132	120	165	138	144	142	132	153	126	135	141	145	148	133	156	128	127	130	134	145	125	147	138	148	122	152	152	142	146	133	136	152	144	132	146	135	116	135	111	161	129	139	128	132	124	143	141	139	147	140	116	150	137	140	131	128	140	133	133	156	144	144	127	155	141	155	156	122	127	136	148	154	156	143	149	130	130	108	117	172	138	134	124	147	136	150	139	125	143	132	123	142	141	134	122	150	142	142	149	131	146	141	134	139	118	109	154	123	162	128	148	144	147	136	135	136	136	148	120	135	129	158	111	123	126	125	123	167	144	122	133	129	164	125	131	147	136	148	135	140	156	149	134	132	139	142	145	122	137	154	136	116	134	131	141	130	137	132	162	150	139	132	139	139	152	149	139	127	131	120	149	153	148	120	133	138	120	147	143	124	152	169	139	153	135	131	132	149	139	146	136	149	143	140	146	140	132	128	130	136	148	120	126	132	112	140	138	147	142	136	137	119	148	141	112	126	135	125	108	115	117	132	118	148	121	127	148	121	122	130	122	127	141	113	129	141	131	138	148	136	123	139	119	142	127	139	138	152	146	129	131	120	133	143	161	150	131	123	134	113	156	134	146	149	128	151	149	131	138	138	152	136	140	161	137	112	131	129	145	123	125	136	141	151	132	123	129	148	136	137	127	144	141	136	118	139	148	177	151	158	137	150	137	139	113	133	139	152	138	145	139	147	114	137	135	132	139	122	133	144	167	134	127	121	133	134	130	151	146	144	124	129	148	134	138	139	138	167	141	130	136	129	116	139	131	133	143	129	151	145	138	137	144	121	106	142	134	140	144	129	140	127	127	139	136	143	140	130	125	144	133	150	125	143	137	127	149	151	134	158	120	113	144	125	126	132	140	140	142	125	137	138	156	158	142	128	134	128	123	137	140	136	131	126	133	137	131	169	137	144	149	131	132	136	148	145	130	125	125	144	145	141	124	144	136	151	147	142	154	139	129	137	136	138	157	145	126	134	139	164	158	154	124	130	115	125	130	155	123	127	140	154	124	136	150	151	164	138	136	108	126	148	147	129	151	149	125	145	130	141	140	146	127	118	140	142	123	154	146	137	127	131	122	151	134	136	115	137	124	132	141	146	123	136	124	148	132	142	134	133	126	123	134	137	144	127	130	149	139	139	155	144	121	168	147	120	141	142	150	145	132	115	128	146	141	137	123	144	124	118	145	135	124	139	137	130	155	129	120	117	144	129	133	134	136	147	137	142	109	144	130	160	133	137	131	153	136	125	151	118	124	119	129	156	150	140	139	150	150	137	158	152	167	153	135	146	158	145	137	125	141	134	141	123	163	131	142	148	123	136	124	130	124	104	123	131	138	145	133	132	155	128	132	118	141	128	121	124	134	137	120	152	141	137	148	153	148	140	127	144	111	141	141	133	137	154	148	135	139	155	136	135	141	159	128	121	146	135	143	129	139	145	147	132	153	125	160	144	146	149	112	130	137	147	143	141	146	129	145	143	133	143	138	129	148	123	132	155	125	142	155	132	126	121	128	149	139	150	154	135	171	125	125	143	139	149	139	144	153	123	157	135	132	139	130	127	128	151	125	119	156	145	149	143	122	124	117	138	136	125	117	147	142	124	161	140	145	128	136	125	124	149	149	135	131	124	157	143	153	137	130	136	154	131	133	142	156	136	142	148	130	137	140	146	117	153	139	140	152	126	143	132	150	131	135	123	153	115	148	157	121	134	124	147	125	163	146	121	127	131	134	125	102	112	139	116	142	127	154	132	126	155	146	125	130	149	137	118	141	163	127	143	145	143	145	117	143	129	143	119	109	157	139	131	133	122	147	149	144	121	140	155	127	123	148	120	140	134	143	116	143	138	147	112	148	157	132	151	144	145	131	112	130	132	142	105	141	148	142	127	146	141	121	123	128	139	148	130	138	133	141	161	135	126	140	128	116	137	145	155	142	145	137	145	157	139	141	138	130	128	157	144	132	130	114	133	145	139	133	130	126	170	142	133	116	133	138	151	147	139	139	133	133	143	131	149	123	129	138	131	157	129	130	146	132	157	145	152	115	114	132	147	163	141	157	136	132	131	125	127	134	134	161	121	161	128	170	122	120	149	144	129	120	153	158	119	131	136	140	138	139	144	126	144	142	124	131	126	119	131	144	134	123	130	128	137	147	136	151	143	138	127	151	154	130	124	142	119	149	125	125	141	127	132	167	121	145	125	118	142	135	132	134	130	134	143	146	143	110	136	143	133	151	126	132	185	121	133	133	149	160	133	148	117	135	132	127	110
14765	14149	24089	32874	34693	26854	26206	33053	33615	35290	32900	31212	25432	26874	23722	26401	27829	26698	20783	20682	19195	12689	16777	17523	21319	29262	28908	30619	25418	27219	28092	22886	27630	25009	27140	25180	23492	26937	32542	27651	34701	25859	25185	27270	20022	22826	24768	24221	19083	24911	23185	12788	11953	12899	10366	9460	8177	8977	8225	10110	8697	6987	5568	5490	5582	4692	5465	5615	3117	2607	1986	1983	1929	3219	3175	2426	1749	1862	2030	1707	1359	1341	1114	1143	1408	1506	840	531	479	455	510	484	437	454	449	479	429	443	470	413	439	456	423	438	431	446	437	422	457	458	474	433	393	429	440	431	452	443	460	456	407	428	443	399	458	424	455	420	468	396	422	411	453	457	459	470	450	419	452	436	423	437	439	466	414	443	420	454	434	457	413	442	430	432	419	453	408	436	471	419	467	438	392	422	423	408	445	432	445	446	427	460	423	432	407	450	423	450	456	397	391	424	410	424	459	393	428	428	413	442	395	413	413	417	408	417	399	424	427	407	480	419	418	431	422	406	427	431	433	426	401	436	447	427	423	420	461	440	414	436	412	413	449	474	433	432	425	444	413	460	447	419	431	445	419	457	420	435	466	430	384	409	447	421	430	451	443	446	453	411	452	427	442	407	430	446	434	401	456	457	404	455	449	390	445	444	448	443	425	424	414	438	483	413	438	415	415	407	418	396	440	419	428	401	425	459	436	485	417	437	460	402	397	469	447	409	397	451	447	443	431	411	438	428	416	437	452	410	412	408	387	442	419	439	409	405	442	449	428	447	423	435	434	438	433	436	425	460	417	405	430	439	421	450	385	427	427	416	459	428	427	449	460	395	415	390	439	402	433	423	455	463	424	432	415	436	420	427	434	432	445	451	397	468	435	444	416	460	440	414	442	421	452	459	435	387	416	381	431	416	428	400	417	438	407	428	400	458	426	439	416	425	435	437	429	436	399	474	399	387	428	414	424	411	430	435	450	420	469	396	433	425	457	425	451	409	404	421	452	456	440	414	400	428	435	402	441	438	426	435	452	414	460	394	468	425	423	421	451	436	461	464	445	474	423	454	425	407	404	435	445	429	441	413	408	451	447	394	400	414	419	417	418	425	435	445	409	406	439	465	459	419	469	454	400	471	412	412	455	414	421	402	423	411	370	423	403	407	457	409	387	438	419	421	447	444	445	420	457	460	412	439	443	431	396	395	440	432	456	458	419	421	434	426	398	437	411	415	412	454	420	412	438	453	450	448	448	453	425	397	418	426	421	417	460	423	450	455	422	423	420	422	407	465	409	452	436	392	399	448	399	409	402	415	398	421	412	446	419	400	458	427	449	422	411	427	450	465	415	400	419	440	453	445	414	419	412	483	448	444	442	400	436	426	410	422	399	450	400	398	445	425	412	424	443	449	386	403	460	417	432	460	423	430	409	482	420	432	425	424	437	370	412	434	429	438	412	401	437	457	444	403	445	416	413	448	431	431	436	423	441	413	435	463	386	414	388	417	447	422	398	428	432	419	456	400	387	437	410	479	418	445	429	460	465	424	409	449	436	419	429	462	445	433	389	441	442	401	426	418	478	413	419	423	451	434	448	450	397	418	462	426	456	442	405	405	441	411	429	426	410	430	462	400	416	429	440	441	419	441	399	429	408	403	407	438	427	456	462	447	400	407	413	396	407	439	430	409	440	451	446	434	429	424	419	460	425	416	406	440	435	384	459	419	424	419	432	424	384	443	419	427	430	386	444	425	458	467	472	440	463	444	447	432	436	431	411	427	391	408	433	429	454	406	434	438	421	420	426	407	416	411	478	421	448	427	425	401	451	438	408	429	432	406	420	472	423	409	438	465	386	421	435	454	423	396	396	419	427	429	443	429	464	413	416	427	436	419	389	418	400	432	419	451	442	466	419	452	414	423	461	410	445	421	414	459	462	479	404	437	453	426	406	436	406	420	448	399	428	443	437	428	436	423	457	422	405	445	432	446	400	408	439	407	417	456	437	437	407	409	445	415	433	417	436	415	398	439	404	447	423	453	413	445	396	452	416	448	403	437	441	444	417	442	460	393	413	438	458	441	408	476	439	450	417	442	435	424	436	413	475	421	455	418	426	401	412	443	443	418	469	434	426	452	401	425	420	425	438	394	415	425	438	408	443	399	436	403	422	446	431	440	474	418	455	473	438	428	448	446	445	438	418	426	440	454	423	427	443	423	449	432	404	436	453	421	404	421	436	423	401	423	420	421	441	453	398	447	414	397	426	428	397	409	396	419	406	418	432	434	424	413	416	406	429	401	435	399	425	438	406	417	480	432	462	404	372	434	418	472	432	424	419	446	376	409	438	400	407	415	456	438	413	450	434	415	428	447	424	427	460	428	428	439	399	460	424	420	409	401	437	429	410	447	404	421	447	441	436	416	440	422	420	423	415	433	430	446	452	442	422	437	420	436	405	420	418	429	423	471	440	429	424	422	426	463	453	438	420	469	400	483	414	400	400	416	438	424	431	439	466	421	399	404	435	411	432	412	434	443	443	428	445	431	451	420	513	414	443	422	425	423	404	386	420	402	376	438	479	433	398	458	427	418	436	455	456	431	458	410	403	440	416	401	432	417	449	484	406	407	428	404	466	426	435	433	432	452	407	430	467	410	423	426	428	425	408	392	418	435	390	408	424	440	414	444	445	426	428	467	429	444	432	418	400	452	473	435	425	433	463	443	439	430	434	438	427	398	404	460	422	446	393	437	445	409	425	419	442	476	417	449	449	437	437	440	428	417	426	426	470	425	414	447	438	410	438	407	427	469	444	450	386	446	431	457	454	402	427	448	452	371	441	409	401	424	421	407	438	413	409	409	410	415	448	390	434	427	464	434	430	446	399	450	429	442	386	438	392	405	424	434	428	439	434	463	411	434	390	422	448	448	397	418	442	423	426	422	454	411	425	437	408	435	454	387	440	471	441	427	433	431	439	421	395	411	432	419	420	412	418	410	421	438	396	391	457	429	443	433	446	426	443	433	441	443	443	406	456	424	407	411	441	418	434	417	428	466	400	406	427	418	424	436	426	398	423	422	423	454	412	397	427	455	442	416	454	422	426	432	421	443	431	423	438	436	439	433	453	467	440	441	439	397	411	367	420	398	405	398	458	416	424	414	463	442	434	459	433	402	466	413	405	440	408	447	431	451	393	455	436	401	398	433	434	403	382	444	437	377	416	430	440	429	443	420	462	415	405	439	418	406	427	449	456	452	424	407	446	389	390	456	418	411	426	406	408	430	453	447	431	398	445	415	439	428	433	416	437	391	448	420	436	452	445	406	455	434	408	407	449	460	431	416	421	430	393	436	439	437	433	413	440	421	424	437	431	438	429	421	471	436	425	366	440	449	427	431	457	462	449	425	397	423	430	406	427	418	449	400	457	410	442	436	460	461	462	446	462	447	449	447	430	446	445	443	451	432	430	423	405	436	444	425	439	423	460	402	414	418	430	450	485	413	446	434	411	416	437	403	459	440	423	417	421	433	453	416	424	463	446	451	436	428	411	417
4534	2515	3705	4186	2801	1731	1183	1077	1083	1029	738	679	490	510	431	499	490	493	386	386	388	326	341	334	379	440	483	450	424	449	444	354	435	368	383	377	348	392	496	431	556	390	369	454	368	376	394	367	315	317	363	282	266	311	290	279	292	258	286	284	288	261	243	231	237	267	268	225	217	249	226	268	227	232	245	252	258	245	214	226	260	262	240	221	232	235	235	242	231	228	212	228	239	236	267	243	221	225	235	266	235	261	234	239	244	231	226	249	239	247	223	208	219	240	238	229	242	219	233	218	220	241	246	244	251	234	209	212	215	226	244	230	234	188	209	239	229	248	230	255	218	227	239	218	200	252	228	247	220	235	255	241	270	227	242	219	216	237	217	215	196	234	229	244	234	240	249	231	219	244	222	255	232	245	239	221	233	245	227	222	233	259	245	220	244	231	234	212	256	210	249	236	244	223	227	222	241	244	195	232	241	271	230	254	251	230	255	232	203	227	227	231	223	280	247	263	215	230	205	240	253	223	259	217	218	254	217	248	221	229	229	227	232	235	232	219	246	235	224	224	223	216	247	250	213	254	242	235	229	242	241	222	234	242	249	240	204	224	231	269	263	256	246	240	240	235	238	228	236	212	225	245	214	235	236	244	261	239	248	269	249	259	205	237	231	247	238	273	235	222	229	235	219	228	235	246	256	231	226	227	264	193	238	234	243	242	227	226	224	216	228	226	219	241	215	255	227	245	235	235	236	237	248	233	225	234	208	233	222	220	200	253	213	244	221	231	235	237	251	212	235	234	236	230	209	228	234	240	237	222	263	252	265	256	240	233	230	220	241	253	230	227	255	235	240	241	260	231	265	216	236	233	218	224	259	228	215	230	252	271	230	231	223	240	235	233	243	262	263	257	239	227	238	245	239	229	233	236	233	203	228	210	221	210	247	229	243	228	259	270	224	218	266	229	240	237	257	244	261	241	235	235	222	248	239	234	216	209	227	242	232	203	220	248	242	234	248	226	244	268	217	252	241	238	189	211	227	216	246	219	217	242	255	227	247	252	221	238	257	246	267	250	257	255	241	241	245	232	224	252	203	243	223	267	262	215	248	223	220	231	257	255	262	223	209	248	219	240	257	263	265	226	200	219	289	224	225	252	242	244	242	234	253	264	243	254	232	229	222	212	239	248	245	230	238	239	236	236	242	260	215	230	227	257	256	234	249	273	246	237	247	245	255	250	237	255	235	251	221	240	230	253	243	208	238	272	234	267	243	229	245	229	240	256	227	242	213	222	225	219	236	233	239	232	235	229	247	250	227	254	228	218	205	233	228	224	261	225	213	226	251	237	244	230	225	231	230	235	260	244	223	242	179	239	238	266	232	221	214	234	229	220	234	208	261	258	249	231	229	205	260	245	225	243	236	232	228	226	237	258	265	231	228	244	210	243	206	229	258	256	248	238	218	257	232	200	230	221	257	243	210	222	246	232	251	246	221	213	226	232	254	264	246	236	224	260	238	233	224	233	211	233	213	242	252	220	235	211	256	246	249	243	236	237	275	247	238	244	247	221	210	237	229	233	265	214	218	245	248	228	265	225	228	241	257	240	231	241	218	245	243	246	246	248	212	248	218	216	218	223	244	254	252	242	247	225	239	251	234	267	210	216	234	222	224	238	228	232	252	222	241	235	204	211	184	215	234	266	262	253	228	251	235	227	209	240	232	242	246	258	247	214	247	219	225	228	264	243	221	236	234	221	216	218	258	228	241	220	239	209	229	210	227	233	223	254	258	259	224	228	213	257	226	245	232	214	241	233	237	234	223	258	242	248	212	258	243	250	254	257	229	246	220	244	244	260	247	230	234	217	229	231	231	253	251	215	261	195	230	229	207	243	246	248	251	216	225	233	231	228	237	231	223	252	236	233	250	253	276	243	219	254	226	222	241	236	229	212	241	196	221	231	247	237	222	236	215	230	233	254	201	241	250	237	246	237	240	192	249	230	222	246	253	218	253	244	226	244	222	226	239	231	244	248	243	228	232	256	215	245	258	251	243	245	228	231	245	243	247	210	257	245	238	229	243	229	239	247	212	230	225	234	240	232	256	235	226	235	244	227	210	216	246	234	259	230	261	229	249	260	230	235	230	202	227	225	239	242	224	250	264	228	214	243	238	227	225	241	255	227	215	245	241	241	232	240	212	248	219	212	236	230	221	248	236	216	238	228	229	233	245	222	243	221	223	234	254	250	199	249	234	219	230	245	251	212	235	246	254	230	228	219	251	239	212	254	219	258	248	249	267	229	243	269	234	232	227	224	236	232	227	226	218	215	233	209	243	236	232	238	235	253	237	226	228	248	239	237	245	229	246	230	228	252	208	258	257	250	223	247	221	231	242	217	217	241	246	245	222	235	232	241	232	226	242	287	213	233	236	227	224	224	221	239	239	226	258	230	213	204	241	215	225	229	227	227	222	265	250	233	247	235	244	220	250	230	210	208	230	213	231	235	247	241	234	258	219	243	253	229	234	242	243	211	216	229	233	229	240	234	230	232	233	219	201	257	240	209	215	235	256	257	229	204	245	260	218	247	220	236	237	225	241	237	204	223	234	235	241	238	247	236	261	230	262	226	208	244	225	239	257	253	218	213	231	248	254	238	257	244	241	219	242	247	250	225	212	251	234	236	231	222	228	235	227	211	226	222	234	221	222	245	263	221	227	222	232	237	204	234	218	253	234	256	229	232	251	198	233	239	238	241	203	227	195	241	221	246	218	243	227	243	251	248	259	228	235	240	232	224	229	235	222	237	245	253	241	241	210	250	233	223	233	242	245	257	257	266	253	196	230	236	228	211	250	251	226	234	225	231	242	213	251	232	214	243	225	213	252	201	245	202	200	244	236	230	220	242	247	233	244	260	257	243	218	236	239	222	220	259	235	221	245	234	255	221	240	249	186	222	231	245	237	228	233	250	239	258	236	244	240	221	218	247	230	226	239	254	246	202	251	242	261	264	252	208	267	232	207	232	226	267	256	214	242	260	235	235	232	228	244	227	233	236	225	212	221	234	252	214	216	259	229	233	229	222	247	252	242	241	223	209	230	245	230	245	227	255	273	245	256	243	216	224	238	220	240	272	243	212	232	243	252	223	241	229	241	241	237	229	233	232	218	224	236	224	242	231	242	218	239	235	263	248	251	234	226	207	245	207	240	235	247	212	240	222	241	246	236	218	230	261	224	226	270	247	244	240	240	235	224	212	222	237	236	237	222	239	233	249	213	257	220	244	266	245	233	243	255	235	247	233	237	269	267	243	202	232	271	204	234	258	239	247	259	241	261	266	244	233	254	255	235	229	240	231	221	242	223	214	223	241	230	247	203	242	230	238	241	232	207	241	264	231	244	246	244	229	237	240	216	211	263	248	218	230	241	248	259	255	205	204	236	190	264	234	235	219	239	247	258	233	220	249	228	248	241	223	254	273	234	248	239	223	233	255	245	221	268	232	220	208	208	225	225	222
3677	2951	6394	9764	8515	6004	4435	4691	4955	4525	3731	3227	2365	2597	2286	2597	2524	2320	1929	1802	1734	1431	1678	1653	1939	2536	2355	2103	1852	2157	2145	1843	2387	1873	2039	1863	1718	2169	2798	2278	3212	1984	1896	2234	1631	1779	1965	1976	1511	1755	1697	1118	1043	1173	1038	982	958	963	956	1047	952	858	879	826	870	794	821	784	778	746	760	719	805	757	801	786	720	740	731	715	723	710	733	714	698	705	701	646	628	641	595	663	645	651	651	632	691	681	669	698	721	680	675	732	643	678	705	641	654	652	758	687	622	670	689	634	653	651	667	648	730	677	658	661	676	660	684	681	659	694	710	669	639	630	702	643	649	631	671	673	695	646	688	611	682	669	636	712	629	681	637	652	653	659	704	703	687	685	667	654	686	676	679	659	658	637	682	676	701	658	649	647	684	672	670	678	649	643	625	639	730	663	646	691	636	662	684	700	658	613	641	616	676	721	696	645	636	661	713	675	651	677	663	732	646	669	676	651	679	687	681	679	717	718	684	690	693	699	646	675	662	654	686	661	640	618	706	662	688	658	700	695	680	644	762	650	657	641	683	663	670	657	677	684	648	639	646	634	669	690	643	703	685	659	690	651	712	618	716	708	670	681	649	635	702	645	672	631	675	698	685	673	667	698	683	688	697	649	649	651	644	670	668	713	694	612	713	672	646	679	685	648	673	625	668	665	672	711	641	679	652	662	734	670	675	721	732	675	639	725	690	708	700	676	674	678	684	684	713	696	707	674	674	664	672	653	679	654	686	665	648	663	657	702	689	658	645	681	675	637	653	678	665	669	659	716	705	675	643	677	655	612	681	686	657	688	667	660	719	687	713	666	651	624	698	651	606	673	661	653	657	654	627	631	666	637	668	737	674	610	673	693	695	671	642	655	674	686	655	633	617	639	657	674	703	643	663	653	684	637	673	710	665	694	655	654	686	666	662	668	594	671	643	716	665	667	669	676	640	658	652	646	639	678	631	698	679	719	663	684	625	657	697	647	695	674	702	646	664	741	646	648	654	660	686	651	669	637	649	678	678	676	703	714	615	678	668	645	679	638	648	682	647	684	681	686	670	648	643	701	664	712	663	664	630	675	682	637	691	687	655	691	702	699	649	674	687	753	676	719	662	639	616	664	660	690	680	633	637	701	699	692	657	623	639	635	670	681	693	660	717	688	676	636	672	655	649	670	686	686	700	673	662	687	705	648	707	720	687	689	728	685	694	712	680	688	616	680	727	659	692	695	700	671	691	666	650	706	679	675	682	660	691	689	644	647	681	672	698	685	701	657	676	652	673	664	701	672	686	651	692	678	662	643	655	704	675	630	652	652	682	667	668	708	669	708	632	639	687	638	634	651	660	656	681	646	693	671	715	680	629	646	671	670	672	678	660	644	674	670	675	617	703	663	710	658	671	689	654	652	673	686	674	647	650	660	655	682	668	662	691	642	666	702	648	665	652	687	717	713	677	668	621	688	688	621	681	679	658	681	671	699	670	675	671	686	679	681	677	679	679	673	679	654	668	688	625	624	660	685	654	649	688	660	666	713	686	683	728	685	643	668	636	684	624	672	693	658	647	674	693	663	650	680	690	681	681	664	656	612	673	700	647	644	705	663	678	650	664	675	698	709	664	676	678	670	688	683	668	669	678	719	663	665	598	654	691	684	686	692	635	665	664	651	689	623	676	694	693	646	665	667	673	675	708	655	631	686	711	692	676	688	677	705	746	651	657	641	645	642	667	726	659	651	661	637	697	665	670	653	671	650	662	677	721	665	716	697	637	671	635	736	617	661	669	705	619	646	672	700	645	689	731	662	651	673	708	686	662	642	672	623	713	693	697	693	674	661	682	693	646	674	681	674	696	640	718	644	613	717	684	685	694	712	649	636	723	680	643	642	663	735	712	666	719	656	665	670	709	655	686	676	686	681	690	703	648	644	679	705	706	615	655	655	696	652	671	674	683	647	661	672	702	690	669	654	677	650	682	624	682	696	677	671	655	642	679	691	631	701	713	680	712	702	694	698	639	697	674	694	635	695	700	606	691	694	635	679	657	686	645	681	684	656	690	679	664	712	663	628	664	652	648	683	644	676	656	722	671	631	701	681	698	672	699	673	664	666	649	707	649	664	681	668	695	657	695	676	673	670	660	713	703	683	668	637	697	682	669	687	692	701	652	675	689	646	669	676	680	638	663	656	615	633	656	672	633	703	688	630	669	702	682	677	702	642	622	667	688	698	698	675	654	647	691	658	656	686	717	691	665	680	702	670	661	693	639	650	732	659	672	648	688	686	684	662	629	612	710	665	741	686	640	666	682	651	671	729	671	663	647	720	668	732	743	665	692	654	683	689	642	630	670	667	651	679	675	625	718	681	671	668	706	699	626	676	679	682	621	651	681	680	725	711	669	699	663	685	601	678	695	643	712	665	684	669	682	649	684	649	683	656	671	686	663	665	645	694	667	679	667	669	685	656	698	692	681	659	622	692	646	648	700	669	681	640	687	683	687	650	674	649	677	635	718	670	662	705	728	703	683	625	672	632	649	671	655	651	611	650	633	692	688	695	676	691	669	689	713	668	683	692	623	660	660	646	675	666	673	646	694	656	692	661	678	660	701	652	629	631	672	648	701	687	667	682	665	680	659	708	664	735	720	643	701	684	659	656	705	713	668	679	671	698	653	665	688	733	670	676	651	692	699	684	644	697	642	655	680	642	679	675	682	715	678	686	691	681	751	663	709	663	704	665	687	676	628	668	675	644	703	654	622	669	682	671	692	672	684	656	634	706	655	671	656	700	656	707	623	633	655	665	685	621	665	676	734	649	669	690	679	694	648	678	677	693	633	606	689	678	682	687	703	642	645	647	686	642	680	689	687	677	642	660	675	690	681	675	684	663	654	659	643	663	681	648	715	660	674	659	660	624	664	684	644	645	690	680	688	651	707	676	652	625	647	681	644	643	676	680	729	661	657	679	664	660	659	662	657	668	705	625	687	711	728	665	679	623	666	687	655	642	686	673	645	659	637	683	675	653	652	647	650	654	650	665	666	650	665	643	699	642	653	653	629	639	629	654	679	640	654	665	680	670	663	645	717	667	689	626	668	722	667	669	656	650	686	695	701	650	717	682	665	689	667	672	675	650	709	650	658	717	702	724	687	639	711	654	696	633	642	667	654	644	673	691	652	696	690	692	696	630	703	686	628	680	651	609	669	633	667	671	653	696	692	687	649	669	680	683	620	714	656	663	676	658	704	707	619	699	654	679	712	689	704	659	606	652	726	697	705	672	652	668	662	637	695	686	667	673	692	682	685	694	673	689	685	679	634	658	619	681	700	707	640	648	665	703	679	703	662	645	642	647	642	657	680	664	713	696	694	646	652	653	686	669	649	610	656	682	690	690	691	651	674	681	641	670	665	672	671	661	649	727	708	680	659	621	661	663	670	639	688	656	612	694	676	688	667	708	677	644	671	647	680	639	712	656	691	697	727	647	731	647	707	636
17088	11442	18756	28491	26385	21821	16772	14495	13325	10890	8348	6306	4433	3959	3493	4068	4135	3309	2324	2216	2430	1678	1742	1950	3683	4432	4496	3793	2657	3561	3649	3208	3938	2616	2879	2547	2290	3576	4484	3262	6004	2584	2815	3794	2268	2174	3118	2911	1877	2352	2187	975	889	1259	894	698	627	695	540	678	729	566	456	424	395	331	393	415	326	281	249	251	255	339	251	246	236	204	223	200	162	182	158	193	196	183	150	156	136	149	147	142	149	156	168	178	141	147	141	144	148	141	135	171	131	132	138	137	152	158	142	163	136	136	138	146	143	161	172	159	135	151	146	154	159	118	150	144	152	151	154	132	144	122	126	140	138	179	144	145	150	142	163	161	148	157	169	130	150	153	169	139	159	142	158	145	130	141	136	145	151	162	131	137	155	149	150	149	155	128	138	138	156	151	131	173	151	146	136	160	145	164	134	157	140	139	153	140	150	135	148	139	158	142	138	146	138	134	151	145	141	143	156	151	146	133	154	142	164	147	145	144	146	157	129	143	141	163	148	160	129	150	129	127	137	149	128	149	134	149	129	155	147	141	137	165	132	150	142	138	173	162	137	149	138	163	140	120	153	154	153	134	159	148	148	111	163	152	132	137	149	146	150	150	114	168	141	133	138	142	157	159	134	137	146	144	120	140	139	144	154	143	143	160	165	167	149	151	148	125	132	156	150	158	148	146	131	119	133	142	137	145	158	148	142	129	141	144	153	150	163	156	134	158	136	148	132	152	138	141	151	159	134	134	133	138	162	142	142	156	122	145	147	153	140	140	139	156	176	139	162	148	161	143	141	140	138	138	154	131	160	119	156	139	146	148	127	143	150	147	142	151	158	149	150	143	153	140	126	132	156	155	137	152	162	139	148	133	146	151	166	141	145	156	129	125	147	168	123	163	140	141	146	154	163	143	153	154	126	149	154	150	140	126	152	143	163	169	153	153	152	137	130	146	152	157	143	147	154	133	131	139	141	158	155	140	170	130	153	143	158	138	164	135	154	153	145	127	130	120	159	152	158	138	140	141	127	151	143	137	126	135	148	155	139	149	155	153	144	153	159	159	157	136	146	148	136	158	146	135	137	136	174	151	127	144	134	157	139	141	151	154	120	127	146	171	141	142	157	142	143	164	135	171	136	163	152	158	173	145	155	134	130	145	143	151	129	131	146	169	147	139	148	128	145	145	149	162	142	148	173	138	135	137	152	132	140	149	137	158	137	139	153	137	132	155	144	142	156	148	141	142	157	164	141	145	168	135	153	152	156	145	152	137	149	137	140	165	147	130	157	145	154	156	148	165	143	132	141	140	138	135	139	169	138	144	143	161	156	133	140	111	152	145	139	170	130	133	148	143	138	141	136	122	145	146	145	146	151	155	157	148	171	138	127	147	148	151	151	157	139	150	155	164	140	154	160	142	139	136	141	147	121	146	152	140	140	148	132	154	145	156	153	156	148	146	167	139	143	139	130	118	136	152	156	141	148	144	135	122	143	150	147	148	146	160	148	153	153	149	146	122	159	145	136	134	125	136	147	139	141	135	168	154	150	152	138	136	150	138	145	141	113	139	134	143	160	147	156	128	152	151	175	117	139	138	161	135	150	157	130	143	151	152	142	139	157	156	154	151	162	152	176	144	145	168	149	135	139	152	142	131	142	161	145	152	154	132	136	142	141	139	143	122	125	154	146	134	156	156	153	156	157	145	157	136	136	159	143	144	134	136	133	142	125	118	152	155	153	136	142	148	136	161	162	153	132	146	142	155	122	152	119	143	153	154	144	159	144	147	135	153	123	156	159	162	154	108	149	157	166	134	145	140	168	146	135	162	161	133	151	137	149	152	135	135	155	182	138	144	150	131	131	139	156	159	156	150	136	161	150	142	138	133	139	143	169	146	131	122	131	163	177	142	134	139	141	144	135	158	156	135	131	159	151	138	152	146	147	160	129	139	153	136	147	133	154	143	139	136	133	136	144	153	149	145	169	119	130	154	144	132	148	126	139	137	148	138	153	140	150	147	160	138	145	159	141	136	161	154	155	175	151	155	127	149	148	142	155	138	153	147	153	149	161	143	155	167	128	152	153	155	152	135	140	141	170	160	131	126	141	145	149	153	142	148	134	153	129	123	146	142	159	162	150	143	148	145	145	128	163	148	155	143	152	131	177	139	170	148	156	148	154	158	165	146	157	138	151	131	144	139	137	130	156	146	139	141	167	142	152	157	136	124	150	133	163	150	141	159	136	147	133	159	155	139	148	121	138	139	149	140	159	134	150	141	118	152	138	152	153	128	167	155	141	132	132	151	137	128	154	150	150	120	137	143	151	159	131	144	144	119	160	139	168	167	150	144	148	133	142	151	157	129	159	146	142	163	145	144	142	142	156	133	141	157	138	147	164	148	140	144	144	165	149	158	154	124	149	159	136	164	153	147	136	139	155	143	150	146	130	147	164	139	154	143	136	137	132	146	128	134	148	147	142	144	129	164	141	156	151	139	131	150	138	142	154	140	129	141	140	143	153	162	130	159	150	156	138	162	151	122	152	150	136	141	146	140	161	146	145	162	153	144	159	132	147	126	127	159	138	146	146	115	152	130	127	146	158	149	160	135	172	136	132	160	137	127	131	124	144	131	151	138	141	143	146	161	144	129	144	155	161	126	143	133	154	162	157	157	157	128	130	135	147	134	148	150	155	153	149	142	140	162	128	148	148	143	134	144	166	144	141	136	128	145	147	147	142	157	156	129	155	131	173	137	148	136	144	148	132	150	135	148	145	139	161	137	110	135	137	151	146	146	138	136	150	135	143	147	142	163	142	146	134	131	144	151	163	113	171	142	150	153	146	137	159	157	150	118	137	156	126	141	143	186	137	126	165	139	146	152	134	154	144	146	160	158	115	137	139	137	131	163	143	151	147	143	154	162	134	152	136	157	163	121	141	151	154	140	148	157	153	182	121	132	163	169	126	139	163	136	135	152	167	145	133	169	149	157	141	134	150	145	160	142	147	132	165	137	130	141	140	157	138	150	160	128	146	156	144	152	141	142	144	144	122	143	143	138	158	146	165	136	149	127	156	143	148	140	149	163	158	140	141	141	141	133	142	141	159	149	154	168	125	140	162	144	167	134	146	154	145	173	142	145	148	175	167	142	147	142	182	153	146	133	142	182	144	148	145	139	132	152	141	164	161	140	137	167	123	153	155	148	144	150	119	169	131	159	149	130	151	135	128	147	142	141	155	147	153	150	141	151	141	153	159	170	123	154	161	155	136	149	153	129	151	152	141	138	149	144	159	142	155	162	144	153	128	145	132	138	117	146	136	123	135	138	157	143	145	132	151	147	157	138	126	149	132	138	119	141	139	138	133	128	151	150	155	146	136	149	149	127	155	152	144	138	142	151	171	153	165	173	135	144	139	164	160	164	162	152	153	165	138	166	136	139	147	136	147	128	164	138	158	161	138	145	147	136	140	137	162	152	141	154	143	151	138	177	141	155	127	151	129	133
10934	9060	18463	28679	29285	24764	24346	25798	28685	28136	25959	23413	18492	18194	17138	19405	19267	17883	13908	12983	12642	9041	11319	12192	18369	21708	20981	18943	15892	21429	21264	19136	20574	16719	18484	16925	15567	21318	24013	17640	27423	15050	17763	19941	12556	12904	18536	17579	12792	15214	15107	7625	7468	8886	7144	5520	5041	5246	4532	5916	5332	4460	3773	3517	3273	2641	2944	3347	2425	1766	1424	1429	1625	1941	1798	1492	1204	1210	1426	936	913	796	877	784	907	984	670	496	511	525	506	481	470	426	413	502	459	448	430	460	455	446	422	463	426	452	476	472	458	492	438	461	453	454	457	455	445	437	448	451	432	453	402	441	475	423	497	462	459	443	463	452	443	447	469	449	469	429	462	475	427	460	437	474	469	435	441	475	442	433	455	445	418	460	452	488	449	421	439	421	464	442	444	460	444	402	390	446	490	468	471	409	446	466	482	439	484	466	424	439	490	434	450	421	430	405	416	416	428	461	454	475	414	524	466	411	451	440	477	473	439	442	482	451	444	446	402	474	433	460	459	418	409	443	447	445	426	433	435	430	425	453	427	459	447	450	455	404	443	424	422	418	480	463	443	447	428	458	497	453	457	451	418	433	476	486	423	441	445	486	460	445	463	440	482	443	455	444	474	440	439	451	439	429	443	444	443	453	466	423	424	441	485	462	440	440	484	442	472	437	487	440	436	438	431	477	415	444	472	451	439	419	469	430	449	439	444	440	463	433	465	450	431	445	483	461	444	447	421	466	446	448	438	499	416	453	469	430	456	457	431	434	447	441	443	487	439	406	427	472	447	433	476	450	456	424	462	464	507	450	427	442	432	455	436	409	483	450	436	475	455	443	464	429	432	459	452	409	460	458	447	459	445	470	416	450	405	436	450	435	437	446	455	431	448	456	465	447	439	455	426	471	472	451	443	418	440	433	436	488	436	441	438	458	427	437	463	428	444	441	423	400	442	434	444	441	453	424	454	467	474	455	424	445	441	462	418	400	441	450	499	423	477	433	480	455	470	434	476	427	446	453	485	476	429	460	464	434	404	449	468	465	436	436	443	463	427	422	450	435	458	395	412	419	450	463	439	464	452	446	459	423	411	439	396	446	455	457	439	463	450	458	480	445	452	456	464	426	450	439	436	437	450	427	440	462	478	422	481	412	449	464	453	487	439	431	404	411	409	420	438	419	481	498	464	448	439	472	471	437	455	426	438	450	467	435	444	454	454	438	481	444	434	447	508	437	441	459	442	464	425	431	466	511	411	444	418	451	464	442	455	457	451	412	466	401	451	383	416	480	453	436	442	510	464	475	430	433	452	410	431	458	469	408	423	419	440	411	449	428	425	488	511	458	428	424	469	439	430	433	391	439	458	447	452	428	442	425	451	453	431	425	397	432	442	436	453	467	461	416	440	496	469	429	479	466	496	413	432	441	428	443	449	452	480	480	446	448	474	411	458	452	435	445	427	440	445	448	434	420	430	396	434	429	477	444	447	457	452	427	436	437	448	426	406	464	456	399	432	456	435	451	426	440	470	439	443	470	420	440	481	450	466	440	433	401	451	440	439	437	487	455	435	433	431	479	427	438	445	428	475	433	436	432	471	421	434	404	447	461	406	447	473	457	467	461	438	447	457	444	463	431	469	456	461	458	466	450	434	453	426	443	458	451	436	463	468	459	437	444	459	426	456	440	472	486	465	420	445	453	480	436	420	465	464	435	454	415	439	453	481	459	441	427	411	476	453	449	440	465	471	416	460	469	440	438	500	462	437	417	427	468	485	465	434	418	491	469	441	454	479	445	429	455	431	486	422	425	436	445	420	445	441	440	442	411	444	367	458	486	442	417	448	486	441	462	471	427	446	491	430	451	409	425	439	426	442	409	434	461	469	453	421	446	468	451	412	470	431	440	439	455	392	419	448	450	451	448	469	484	488	424	425	438	444	462	458	412	493	456	462	458	458	409	426	406	429	431	465	434	434	457	490	448	437	462	436	461	487	427	478	474	474	471	442	443	456	442	415	462	471	450	437	460	476	452	429	457	442	453	476	467	464	434	448	451	441	471	455	447	450	471	459	471	461	402	453	467	453	446	469	448	474	454	464	477	441	466	459	439	439	427	436	451	440	438	436	454	446	416	408	447	459	443	423	446	462	451	418	433	448	459	490	435	492	438	432	439	457	454	457	444	439	458	450	448	502	463	446	466	418	502	422	417	475	423	475	458	443	459	445	445	453	449	441	437	456	461	473	435	449	472	421	407	428	475	421	431	434	448	445	464	433	492	427	420	424	440	436	471	406	463	479	488	432	428	480	449	467	460	416	417	473	463	450	441	434	420	444	449	441	422	444	471	430	450	434	438	473	479	480	461	406	438	403	459	452	432	416	452	429	427	471	440	469	430	433	473	464	457	445	465	450	438	451	425	465	427	461	414	409	448	489	444	450	447	448	437	447	444	440	454	476	434	464	434	425	484	456	482	413	460	439	435	423	451	458	450	423	480	443	461	424	403	454	420	440	440	430	453	456	455	470	454	443	441	477	427	447	429	418	437	429	429	459	440	419	452	429	436	431	428	454	427	427	405	439	420	469	428	448	451	451	417	457	416	517	481	432	459	423	436	420	414	464	403	468	445	425	417	453	454	439	444	469	442	447	448	456	477	488	451	470	405	454	458	433	474	418	443	455	418	482	445	413	473	471	468	425	467	425	464	457	435	442	452	429	445	507	471	446	417	462	445	463	435	441	480	437	444	399	439	406	437	415	476	424	454	462	426	427	453	478	396	418	432	486	425	428	446	471	432	450	445	438	420	434	445	446	477	459	416	453	409	405	443	461	432	455	467	425	438	388	416	438	431	439	420	441	463	441	423	506	443	434	412	434	465	407	461	431	456	415	410	474	464	463	421	422	457	446	481	430	392	435	440	476	449	427	423	446	431	420	413	481	426	473	404	446	409	439	436	458	473	451	448	450	460	415	456	449	432	439	447	419	484	453	472	439	425	456	449	454	445	449	487	466	442	468	457	428	415	409	421	460	475	412	487	452	465	405	447	457	458	460	406	412	453	436	449	429	430	469	401	415	434	462	434	489	469	419	455	467	444	414	464	454	464	417	460	412	422	452	434	446	444	458	445	434	455	464	456	485	458	469	434	426	404	452	410	423	433	434	442	403	459	444	479	459	407	505	407	455	442	460	430	452	416	471	499	463	447	449	451	440	474	457	434	424	442	464	450	445	458	441	438	437	443	411	444	436	460	465	431	431	436	441	415	443	474	418	461	421	415	455	432	483	455	427	421	452	444	424	480	450	454	462	427	431	431	419	465	435	415	452	433	501	451	429	461	429	453	439	440	473	443	424	471	437	423	405	418	479	445	408	421	443	444	473	452	452	482	449	424	422	444	428	448	445	434	432	433	436	428	420	447	426	466	432	423	463	421	425	505	448	439	431	492	411	448	437	455	458	436	429	449	441	429	446	453	423	462	445	396	459	431	441	415	445	429	453	458	465	461	472	438	430	431	453	458	490	450	443	447	440	433
26764	18274	25332	34041	31977	28027	23273	22175	21628	19159	15919	12141	8088	7580	6536	7624	8274	6145	4765	4108	3908	2542	3594	4163	6472	7422	7432	7151	5049	7039	7187	5403	6571	4731	5200	4807	4866	6398	8765	6057	11397	4665	5366	6636	4561	3575	6121	5321	3624	4272	3996	1690	1585	2044	1513	1244	1131	1101	875	1305	1105	912	808	718	647	641	552	701	487	403	310	324	370	391	476	281	284	289	336	247	210	195	255	202	202	233	179	164	161	159	149	149	144	150	155	146	155	123	131	125	152	144	117	130	119	148	122	157	123	129	142	142	174	150	131	137	152	136	151	141	129	145	142	142	141	140	126	131	139	138	145	143	134	131	101	136	130	158	146	133	139	129	138	141	147	123	146	170	153	135	138	136	131	127	128	139	131	127	163	131	129	137	143	128	126	150	142	144	126	97	127	132	139	136	154	131	131	149	141	123	127	138	134	132	159	120	140	133	143	127	150	126	129	166	130	133	144	129	133	129	145	169	126	146	149	127	167	116	138	147	143	132	130	138	146	132	150	134	136	127	120	139	135	134	148	150	139	128	125	131	135	141	158	145	163	111	134	131	135	118	137	150	156	146	127	152	136	130	141	145	153	145	138	141	142	159	133	139	130	133	158	146	127	139	129	142	137	125	122	136	131	132	135	121	171	129	127	143	119	134	118	122	114	153	133	131	162	131	138	128	148	134	109	134	126	153	133	154	141	141	137	135	147	128	158	132	124	149	153	124	103	138	123	133	143	130	159	158	125	133	127	127	123	143	135	166	146	130	120	134	167	164	120	140	152	134	152	144	140	146	146	122	139	135	137	143	140	128	131	155	143	135	140	137	119	141	136	109	126	139	153	138	139	149	140	120	133	130	128	126	147	134	150	158	132	127	146	155	162	162	144	143	152	136	138	150	140	141	150	143	144	121	114	130	148	132	135	133	161	128	132	140	113	142	120	135	134	125	135	135	149	134	136	164	154	136	150	159	129	121	132	146	150	113	137	124	131	147	148	136	150	135	134	128	150	124	148	129	130	147	130	149	160	159	129	155	153	124	135	134	145	147	139	123	135	138	130	145	143	125	151	153	135	123	130	130	137	136	125	121	135	144	151	122	122	125	150	141	147	132	154	140	124	126	125	137	133	121	143	133	134	141	160	122	142	127	146	130	127	145	147	134	151	127	128	123	148	140	155	155	133	142	137	163	140	138	137	144	150	137	145	144	122	122	131	143	130	130	130	146	154	128	135	121	122	130	138	133	131	130	133	119	155	148	129	125	126	116	127	153	122	135	163	130	158	136	125	127	124	134	169	140	127	131	124	137	143	137	152	110	113	122	137	129	124	154	132	151	135	131	117	144	156	131	125	135	154	148	147	128	140	134	153	138	149	141	145	119	140	152	144	142	162	160	116	161	134	136	164	151	131	148	133	162	112	137	153	132	131	137	139	150	132	132	118	127	136	141	132	126	126	150	151	116	147	135	136	122	152	139	121	142	126	128	135	148	136	144	130	138	145	114	110	108	141	106	129	129	127	156	123	131	157	125	151	128	157	155	129	142	134	152	156	132	143	153	150	145	141	153	144	134	148	137	140	125	137	136	140	127	115	130	137	145	145	147	127	155	129	137	136	143	135	135	143	129	155	153	140	148	140	111	150	144	137	156	152	143	155	141	121	130	127	139	137	145	124	127	150	152	121	121	139	140	142	149	131	130	139	140	125	123	133	144	143	141	139	142	116	159	143	138	128	133	130	130	157	127	142	151	153	134	136	136	142	147	122	132	139	145	136	129	158	148	134	118	134	135	149	156	134	139	142	139	163	111	133	162	133	152	120	116	164	136	158	158	157	156	147	132	133	140	141	151	157	132	133	116	138	134	152	151	161	108	126	136	127	119	130	131	135	134	123	157	140	120	147	151	148	143	122	128	135	133	113	121	139	129	137	145	131	109	150	144	127	157	136	141	142	137	121	138	141	130	127	142	128	132	139	132	137	135	122	149	125	133	140	150	121	161	143	140	108	122	154	137	140	133	146	135	151	152	123	138	130	143	140	142	135	120	123	147	128	143	138	135	152	142	147	139	140	150	138	157	158	124	127	145	128	143	130	132	144	127	125	107	127	137	153	132	134	136	140	142	132	121	166	144	150	146	140	133	156	123	141	123	134	138	146	142	118	129	129	158	167	137	133	142	122	111	133	147	175	156	128	135	120	132	125	151	140	135	140	144	123	134	152	125	132	136	127	122	137	160	148	125	131	136	148	127	135	145	127	131	115	117	139	154	143	123	165	128	148	132	128	127	117	146	115	140	174	123	122	158	129	172	123	130	129	119	127	144	128	140	151	135	131	137	124	152	140	156	134	131	146	130	155	136	137	143	163	130	144	146	129	135	115	123	114	132	155	164	146	144	135	146	144	153	131	122	124	135	147	130	143	146	155	116	153	146	129	143	115	124	118	135	118	118	160	125	156	137	141	149	135	129	150	139	151	140	130	131	149	142	148	137	159	150	141	120	164	124	118	153	142	136	140	150	118	133	154	120	150	137	128	148	138	140	146	132	143	135	148	128	125	125	137	123	141	145	123	149	127	135	133	153	144	142	149	147	142	130	148	143	115	138	137	146	143	133	123	131	143	140	143	141	115	128	144	130	142	147	140	147	147	125	127	150	125	147	138	127	147	164	137	126	137	137	132	132	143	144	129	134	139	129	126	156	132	150	140	137	151	126	137	137	115	134	139	122	128	131	124	113	133	146	127	141	134	132	135	146	158	122	134	130	133	131	138	127	134	125	150	138	150	143	148	140	127	129	141	150	123	140	130	141	115	124	143	131	130	150	114	137	137	144	133	127	136	135	153	121	125	114	136	142	120	148	148	125	117	133	155	134	145	134	139	123	119	150	150	129	137	135	132	116	154	124	127	114	154	138	155	132	136	119	134	144	144	148	138	122	149	141	141	145	126	131	136	137	134	160	145	156	141	142	125	151	150	158	136	164	147	133	138	137	117	115	145	119	137	134	125	126	120	118	161	125	155	128	128	143	124	127	133	133	155	137	148	134	126	133	129	132	134	125	126	134	127	113	151	125	143	136	147	145	146	145	143	158	152	131	136	149	147	154	149	147	148	136	134	141	139	131	117	141	135	130	129	153	154	141	134	129	135	134	133	131	147	159	136	147	131	152	123	149	140	139	134	141	126	127	142	134	138	132	129	141	137	149	140	129	159	127	135	132	143	115	118	126	146	154	141	157	119	151	150	123	143	137	138	135	157	119	136	129	145	140	135	151	151	145	137	143	144	121	141	140	134	128	127	151	122	147	156	146	114	125	142	120	150	137	140	137	138	134	132	144	116	167	143	126	145	144	133	143	142	141	144	138	133	137	143	137	143	148	149	119	129	122	113	125	153	137	140	126	127	133	131	135	127	146	143	134	148	141	145	135	148	145	128	120	128	125	155	145	151	155	130	145	144	138	142	141	124	140	112	134	151	151	125	156	149	144	150	137	127	157	120	149	133	157	143	141	147	140
15472	13880	22967	33174	34583	31801	29287	32273	36176	35684	35195	31153	26136	25717	24774	27136	26690	24541	21241	20368	18837	13552	18630	20577	27133	29609	28074	27810	24586	30235	31288	25226	27869	24629	26505	24532	24195	29286	32642	26419	35738	20934	25758	25960	20153	17664	27381	24497	19898	23245	21518	11944	11856	13441	11785	9549	8691	9070	7227	9954	8713	7327	6555	6127	5434	4715	4472	5809	3989	3187	2266	2530	2784	3231	3223	2422	1777	1894	2222	1363	1408	1120	1522	1079	1185	1369	905	552	570	665	559	475	488	477	439	442	475	458	461	440	476	465	472	481	444	411	459	439	465	431	433	442	426	426	425	411	458	435	464	435	461	443	437	448	415	410	420	513	446	471	456	419	424	412	463	421	429	446	432	439	409	390	411	441	441	442	422	424	464	435	445	464	448	410	418	407	430	423	436	442	432	461	473	422	452	417	422	472	441	413	421	417	490	468	438	422	464	419	408	429	407	453	468	390	453	438	416	434	435	449	465	462	440	420	414	407	483	443	418	436	429	444	417	436	440	458	446	463	429	409	420	439	455	426	415	425	401	392	412	438	420	426	434	445	437	439	464	372	437	421	425	424	471	453	415	449	429	408	457	408	410	457	430	416	416	435	460	414	474	433	432	412	410	377	437	418	453	432	442	458	456	409	452	436	484	423	450	438	419	447	420	393	464	446	431	412	437	428	424	406	423	429	400	418	421	440	404	427	418	424	457	414	462	448	432	424	393	425	426	457	457	416	432	462	431	448	417	404	427	374	472	434	438	457	464	410	440	423	454	464	415	435	474	439	405	442	443	442	418	413	421	461	432	448	427	473	413	450	448	446	497	437	431	474	418	457	446	435	449	434	437	414	385	444	421	467	423	417	434	433	426	412	406	420	463	462	436	444	436	430	427	436	431	439	422	396	456	428	454	422	441	445	409	438	429	450	466	397	399	454	402	418	422	455	449	439	446	424	421	410	431	427	431	425	407	395	426	460	431	404	425	433	485	428	420	400	413	421	447	422	467	398	419	437	420	438	433	486	422	421	460	407	443	473	422	447	439	406	433	430	467	443	422	438	426	456	439	429	406	443	449	469	431	421	410	458	430	430	398	458	424	455	466	470	424	448	441	389	436	432	443	450	452	460	472	452	429	441	400	427	423	427	432	409	440	455	459	414	455	416	456	422	438	461	439	424	460	419	386	448	421	442	419	464	457	431	408	432	458	452	424	428	459	434	387	411	437	413	445	408	446	430	457	453	422	435	443	440	436	431	436	399	457	433	451	425	466	421	426	428	427	469	461	445	402	431	443	441	419	424	455	426	404	437	453	478	443	433	434	455	449	447	418	429	442	450	408	432	419	464	446	448	427	435	510	421	409	425	411	458	438	466	437	455	426	398	405	424	428	438	407	405	416	446	434	418	388	445	417	444	421	430	430	448	438	430	453	424	424	454	399	419	440	473	459	419	448	425	415	450	493	419	408	460	447	449	429	417	426	409	409	455	441	467	445	403	451	442	427	436	426	413	423	413	420	466	456	406	409	420	408	462	461	440	402	446	465	459	429	412	443	406	453	459	419	426	399	484	476	425	415	422	458	384	423	415	428	391	405	457	409	431	401	453	438	407	422	397	443	419	442	420	426	410	449	438	443	436	454	411	413	418	420	456	426	410	450	442	423	431	448	379	441	419	411	443	405	438	447	423	411	441	438	430	433	460	403	410	416	439	427	413	446	412	400	458	437	426	428	428	420	426	440	452	383	424	452	427	450	456	455	461	454	414	416	483	424	452	486	470	458	439	451	423	429	431	442	406	417	447	390	427	439	482	408	469	444	399	425	449	456	399	410	439	446	427	410	427	448	430	394	427	439	415	424	455	427	456	412	423	389	433	468	457	409	424	404	465	440	419	429	462	434	482	420	415	418	453	441	436	425	466	446	418	457	418	401	450	415	420	455	434	449	427	409	451	443	412	427	454	450	438	414	428	451	409	429	419	464	445	384	425	417	426	452	438	437	431	452	432	427	434	438	424	433	461	457	436	485	430	424	418	406	483	409	399	420	422	446	461	476	422	420	449	416	426	435	436	422	403	421	454	444	444	441	427	442	447	428	432	441	462	402	395	429	425	429	415	403	406	445	427	423	450	416	423	458	413	420	406	416	450	443	450	457	429	422	393	441	410	442	401	451	388	447	418	422	455	444	413	420	452	428	460	424	395	431	433	425	445	431	455	459	452	457	426	437	418	436	410	437	426	431	478	464	375	425	428	445	390	407	449	453	426	461	424	462	441	424	440	430	431	438	411	442	406	435	412	428	458	417	436	392	427	419	475	457	448	424	427	449	416	432	438	433	422	423	437	424	424	453	452	450	408	418	417	448	404	417	446	404	417	448	430	427	453	458	452	364	431	418	434	421	419	432	470	445	442	441	430	445	417	455	444	437	397	459	455	424	415	391	463	422	444	414	458	434	460	439	428	439	432	419	424	432	417	441	430	432	422	434	447	435	417	430	413	443	415	406	445	435	414	426	427	473	436	434	411	443	428	422	444	422	416	405	420	441	478	463	427	470	430	468	475	445	452	436	409	381	417	436	454	454	434	423	394	398	406	445	469	424	444	434	441	423	407	480	438	455	463	453	458	431	454	423	418	442	427	479	422	410	461	429	476	402	384	408	456	436	436	441	436	432	434	405	425	446	415	457	412	441	421	393	421	441	444	444	425	457	469	423	430	414	413	408	433	435	432	414	413	437	424	461	409	411	450	443	451	456	426	449	438	442	414	466	422	438	416	451	460	437	459	446	428	423	410	429	450	458	429	422	433	457	460	489	452	438	434	459	424	453	411	430	451	427	450	466	445	435	464	427	426	418	461	438	431	458	403	449	439	453	410	413	427	412	441	438	439	414	432	422	426	456	441	424	438	425	426	421	423	442	415	439	419	448	469	475	411	434	416	437	456	452	431	468	433	441	419	400	442	435	443	414	436	468	404	440	453	415	439	439	415	480	414	443	456	443	451	453	434	420	428	451	467	395	411	405	426	424	443	411	424	441	459	433	475	423	428	439	412	403	423	417	455	414	456	434	457	430	469	425	444	433	415	432	459	444	453	420	471	442	423	423	436	457	421	442	436	422	422	437	414	424	389	441	386	424	430	429	436	406	429	389	410	413	425	414	409	442	437	460	466	468	440	420	460	416	405	405	418	422	428	420	462	412	433	396	445	440	400	438	434	453	432	427	421	435	450	419	448	420	426	455	432	396	421	434	442	430	419	412	452	422	432	431	436	445	424	414	443	478	473	433	462	457	455	397	441	471	467	419	456	425	416	427	417	427	430	422	424	411	462	468	446	424	417	401	435	376	451	464	468	446	487	416	402	430	403	466	403	416	419	430	435	394	388	417	430	407	417	417	429	406	420	431	409	435	393	451	386	413	434	457	438	470	409	426	443	392	447	414	430	473	438	448	447	452	410	444	444	429	394	475	416	433	442	435	419	445	436	392	419	396	427	406	466	404	428	397	439	415	451	449	431	421	420	441	439	443	423	456	448	416	445	435	432
4414	2128	3295	4311	2786	1779	1183	1039	1166	921	808	706	487	534	489	544	539	492	414	406	340	344	325	412	492	457	469	510	394	447	432	415	392	410	376	357	352	454	554	483	619	404	383	375	340	351	398	404	344	363	373	279	295	272	285	271	275	285	243	261	266	265	255	256	245	223	253	250	249	260	239	225	233	239	259	263	244	214	228	242	225	241	233	225	226	237	239	244	247	236	255	215	232	208	213	213	240	246	224	220	210	237	210	235	241	233	237	222	268	218	214	226	232	219	223	231	224	201	233	239	236	250	211	248	239	253	239	224	227	272	217	217	246	252	225	242	211	222	239	277	239	240	239	223	237	242	236	235	237	222	235	237	232	243	233	231	226	235	264	214	277	184	266	244	220	234	230	254	208	229	230	248	238	260	265	221	246	200	222	240	236	245	222	256	216	226	231	224	242	244	243	225	251	232	240	199	223	247	244	217	218	248	236	244	267	243	248	234	226	196	220	234	235	236	220	240	218	235	230	236	253	248	246	237	213	245	230	230	236	245	233	211	256	240	239	227	240	242	243	236	226	238	218	264	224	245	229	225	243	263	248	252	234	244	228	224	213	238	208	225	227	229	259	239	246	236	240	224	233	249	232	230	229	226	236	233	256	224	246	254	246	250	216	248	231	226	230	234	280	246	211	223	255	246	278	254	234	197	246	252	200	239	249	272	237	240	243	247	244	232	242	242	245	215	254	246	231	262	256	233	237	253	214	193	232	236	256	230	225	224	238	238	237	219	224	237	234	217	237	268	241	231	250	237	247	206	263	223	229	235	217	246	213	261	246	239	245	246	220	217	241	210	251	241	242	239	232	257	211	248	206	222	243	225	242	261	225	232	215	254	235	236	234	238	256	226	217	239	265	229	223	236	248	231	241	245	241	223	236	253	228	228	248	266	210	235	235	243	253	252	244	238	223	240	232	224	239	222	250	230	221	236	205	226	217	226	239	237	224	245	218	235	236	259	253	234	255	246	213	234	236	228	217	202	204	227	234	240	241	247	228	220	230	199	237	243	215	251	244	227	279	231	188	223	259	255	238	237	216	257	233	227	243	265	220	243	211	234	279	228	270	235	214	215	253	256	249	232	229	228	216	234	257	213	208	192	225	228	246	253	233	211	249	228	211	229	225	224	242	245	244	211	248	252	240	252	231	209	229	256	229	250	233	215	227	213	228	242	241	235	260	257	234	246	243	221	204	225	236	234	255	222	220	251	223	228	222	214	243	219	231	233	242	236	211	234	237	228	226	257	223	211	226	240	222	234	246	257	229	223	252	233	256	271	252	245	228	245	229	248	232	236	240	242	225	228	226	229	244	256	227	239	211	222	221	229	246	224	220	244	243	257	224	212	248	251	263	229	233	258	237	253	247	246	247	251	268	238	247	243	220	245	224	223	231	250	218	222	250	246	248	228	231	254	218	212	259	252	231	196	235	249	233	222	244	225	229	247	231	260	232	225	229	232	233	229	252	223	252	227	230	224	219	244	217	241	259	239	245	245	261	251	235	248	261	254	249	204	226	246	219	220	221	234	223	220	238	249	245	258	256	225	241	249	227	221	209	216	216	240	239	260	250	242	235	233	231	238	210	236	227	231	211	242	224	250	237	233	230	227	251	223	238	224	220	247	224	246	220	227	240	232	199	249	218	238	222	268	229	214	233	260	247	247	213	206	221	243	226	252	211	239	211	211	222	232	228	228	241	230	229	245	248	221	228	209	210	249	245	264	256	206	252	236	220	224	210	218	225	227	271	243	245	247	242	229	232	270	256	254	229	226	271	231	218	225	225	235	219	246	227	236	229	224	221	254	232	231	249	239	226	248	221	246	235	217	224	234	246	237	243	235	254	227	225	251	221	254	225	248	221	231	225	232	262	234	228	233	250	237	249	217	227	253	222	228	232	226	218	210	230	240	214	236	219	209	240	237	205	196	214	218	227	221	212	229	240	225	242	227	238	236	245	219	238	216	239	260	211	223	235	229	254	226	251	227	246	261	276	251	238	268	243	243	235	212	228	218	219	254	251	250	246	228	211	228	232	238	243	208	247	225	245	220	228	232	230	242	230	242	224	237	241	240	237	225	237	209	239	251	229	217	252	246	241	236	234	239	232	241	252	222	221	229	238	261	215	242	215	252	246	221	224	246	236	239	257	251	218	228	210	217	223	247	241	199	247	211	220	245	217	231	244	234	228	264	248	236	238	249	249	278	225	244	242	226	219	231	228	267	244	228	254	203	234	247	230	232	233	253	224	251	226	237	226	245	262	236	235	243	197	242	226	229	242	242	219	239	250	231	235	237	248	216	222	224	202	231	254	212	221	239	224	245	257	219	243	222	228	226	245	214	229	228	203	227	224	218	243	232	230	236	241	240	212	263	221	236	236	215	212	235	260	213	255	243	235	242	250	225	237	246	244	216	209	219	241	248	242	262	246	232	232	234	220	231	253	231	215	251	256	239	238	216	246	220	258	223	253	248	229	242	275	242	223	226	226	230	234	232	215	241	225	259	218	253	215	244	241	228	224	229	247	219	219	272	241	219	246	221	213	213	225	214	210	253	253	225	231	219	232	240	256	238	236	238	227	245	209	244	232	217	242	240	239	244	230	259	220	233	258	240	218	235	227	230	238	209	235	238	243	231	226	239	237	227	238	257	236	238	281	235	245	227	242	235	240	237	236	233	247	244	269	202	230	252	237	239	259	254	237	244	239	224	234	220	210	245	229	242	247	256	243	235	253	242	231	230	245	251	238	229	236	244	240	230	264	203	240	210	257	218	236	228	227	238	230	224	248	258	223	243	205	260	265	222	222	242	248	230	259	222	257	224	231	242	230	226	232	224	258	237	261	238	235	230	256	259	249	222	262	225	211	247	268	220	216	242	240	202	205	219	230	244	233	252	234	231	244	235	231	217	255	218	237	240	219	221	232	271	237	224	244	254	227	226	253	237	236	224	235	220	210	253	224	239	253	250	240	242	197	227	215	246	248	261	219	210	223	219	205	258	221	269	250	249	234	245	224	245	254	261	240	228	232	200	217	251	239	205	226	210	237	220	237	240	225	252	247	217	202	234	223	244	230	247	231	246	234	232	212	248	229	228	230	257	239	238	249	266	238	221	237	239	235	227	258	251	246	196	241	237	251	205	246	222	223	248	254	219	248	246	215	224	236	211	265	237	259	216	254	236	249	254	242	195	255	229	237	242	254	231	240	262	218	232	241	211	238	228	251	240	216	222	227	238	251	242	234	245	227	219	221	236	241	243	264	243	249	241	238	234	247	237	223	241	205	232	212	225	246	234	234	210	234	231	261	220	242	232	237	263	229	228	250	223	217	259	222	216	231	224	224	234	213	227	234	255	234	262	218	241	231	226	228	236	228	259	248	282	241	235	247	226	257	231	241	258	229	240	241	252	248	222	226	216	211	251	270	262	222	253	235	233	256	213	209	235	257	233	236	212	229	239	220	252
3707	2721	6171	10096	8231	6007	4318	4609	5245	4254	4135	3499	2684	2635	2382	2724	2597	2352	1893	1848	1651	1564	1830	1814	2239	2332	2172	2577	1903	2456	2320	1993	2134	1994	1993	1735	1844	2256	3154	2159	3065	1657	2010	1980	1573	1563	2179	1835	1487	1828	1694	1094	1063	1201	1127	1047	1022	969	904	1020	1012	925	906	877	770	864	809	850	779	793	745	741	745	749	773	753	741	751	689	728	679	651	743	721	698	653	656	676	681	668	711	701	707	670	752	654	732	690	649	678	659	689	617	661	659	706	684	609	632	674	678	682	633	669	686	697	647	696	674	652	668	667	715	677	711	722	705	700	691	711	662	668	695	675	702	654	695	682	640	721	612	677	720	702	714	680	660	707	662	642	689	618	660	653	714	678	651	631	692	684	694	663	702	728	729	717	649	671	700	666	696	669	697	699	658	667	642	699	681	695	687	726	656	646	703	643	669	688	692	700	685	661	704	661	665	671	662	717	726	686	659	686	655	679	668	687	699	681	697	672	694	649	691	670	703	644	646	654	693	707	657	671	701	692	646	640	739	664	651	678	651	675	695	681	691	671	638	664	703	674	692	708	687	679	670	667	634	679	701	696	685	700	669	684	640	650	682	674	647	681	691	668	698	701	684	683	668	707	683	678	667	684	717	699	684	697	682	649	681	721	637	684	678	663	696	696	698	670	704	647	670	686	730	660	650	691	691	722	630	662	669	732	646	706	694	672	690	678	654	697	695	662	686	649	643	646	707	693	676	680	646	676	703	659	700	640	666	731	695	655	675	717	684	676	669	668	664	686	693	695	704	670	650	651	641	613	649	675	740	668	706	669	689	717	714	662	699	658	656	784	668	720	713	661	650	640	697	696	718	694	700	658	688	675	694	635	661	680	642	651	738	691	723	700	696	682	715	674	702	708	700	664	685	676	703	724	684	676	681	658	707	700	651	658	710	714	663	682	689	675	687	666	668	683	647	689	672	738	646	701	646	660	688	690	677	672	664	672	701	661	639	675	687	671	647	686	676	632	705	677	646	691	656	652	672	704	680	702	630	741	693	664	706	695	719	668	714	709	684	683	681	680	681	651	678	645	681	664	688	693	727	683	698	635	722	611	640	674	698	694	666	683	661	679	679	685	686	660	656	680	694	651	694	672	691	698	723	672	687	687	684	648	660	691	676	665	675	688	662	679	614	704	651	665	695	679	713	647	673	684	670	665	664	622	676	655	649	674	683	688	679	702	725	680	666	651	669	666	698	657	651	665	713	710	691	641	662	666	664	690	673	669	678	691	723	650	676	670	642	658	641	675	705	696	681	669	644	694	649	715	660	647	688	665	687	684	651	677	664	662	659	735	672	674	668	696	643	646	699	647	671	707	714	656	678	672	710	659	689	661	710	695	668	663	655	675	697	725	681	700	703	675	662	672	729	665	678	711	689	724	648	679	702	667	718	655	674	706	626	631	663	658	657	658	691	672	709	662	705	655	694	619	679	686	732	663	700	657	671	683	719	628	754	663	708	665	680	707	677	690	706	679	643	664	693	690	659	664	693	647	690	648	640	646	684	677	681	704	676	681	697	635	745	698	701	679	662	623	645	641	682	688	677	675	647	730	695	623	662	635	653	693	683	630	671	671	694	725	731	710	633	658	712	668	641	676	696	657	665	662	640	684	640	698	709	675	706	650	708	643	681	706	684	686	691	711	753	696	672	686	744	681	678	656	681	668	656	694	626	695	708	717	676	666	664	671	702	747	702	620	652	688	691	656	677	706	662	698	669	691	667	653	724	631	633	666	692	659	652	691	632	683	678	646	643	734	665	672	672	709	648	697	668	694	705	667	696	644	704	647	680	672	678	661	685	661	698	657	686	652	700	730	682	684	686	629	701	633	665	664	623	658	696	640	634	688	699	670	667	711	677	675	678	682	740	626	687	709	736	695	676	740	704	714	695	741	705	660	712	672	670	741	634	688	660	677	660	674	660	680	658	694	696	660	663	701	707	659	718	701	641	651	665	674	688	660	700	681	646	669	702	735	674	647	691	662	694	685	681	679	686	691	686	622	688	666	674	709	683	667	659	699	645	619	636	733	698	681	662	699	704	733	678	653	643	702	686	677	667	678	683	661	675	677	692	694	722	661	688	660	655	696	691	695	729	670	643	654	661	720	667	648	706	651	685	664	684	691	663	680	661	675	698	665	688	642	682	667	636	632	692	665	671	653	671	675	704	695	649	669	715	680	675	672	685	658	706	676	669	667	682	698	646	717	699	703	678	684	706	629	719	690	646	683	679	652	657	673	708	667	685	694	689	680	669	692	702	647	703	688	672	672	711	713	681	669	713	667	670	649	663	686	633	670	659	650	694	682	705	672	624	653	687	671	676	698	649	643	645	723	744	677	691	649	692	676	711	672	667	705	667	697	687	654	674	698	692	681	703	689	719	694	688	632	633	718	675	686	703	702	700	681	690	677	692	725	676	712	644	716	664	659	693	678	695	635	722	657	715	682	692	700	705	688	685	675	633	648	686	699	700	654	637	660	645	651	699	672	691	724	661	651	656	703	684	687	687	684	695	628	681	624	672	719	713	656	693	695	689	697	676	708	688	693	674	667	688	703	728	669	655	614	655	694	671	624	678	684	688	662	691	703	696	677	720	664	676	706	679	681	731	627	672	665	700	657	697	705	696	725	688	693	673	715	732	666	709	745	683	668	730	706	678	690	681	698	754	663	678	663	700	624	693	683	700	669	693	672	684	710	662	676	694	645	716	613	704	732	683	700	678	634	683	666	683	674	694	640	687	683	670	722	683	706	728	662	697	683	670	666	685	679	679	689	718	663	633	687	703	671	680	656	684	685	679	664	659	704	701	688	685	670	701	648	652	664	629	726	702	665	678	694	637	665	663	690	625	646	628	657	664	677	650	684	684	706	737	660	647	644	657	638	701	687	658	666	682	699	673	688	696	704	660	656	640	690	699	660	682	654	671	649	668	707	688	723	749	672	668	663	659	624	681	675	643	679	636	724	712	696	711	697	653	670	725	594	684	668	659	672	690	713	686	643	648	644	710	665	670	724	631	685	671	663	667	680	673	660	644	681	622	714	664	693	720	679	684	687	695	673	675	663	699	702	696	664	653	637	688	682	660	718	671	678	672	640	688	680	688	648	680	666	681	680	710	698	691	699	734	621	667	676	680	663	681	631	651	667	696	610	715	655	647	649	672	675	639	704	687	656	678	680	718	726	685	697	692	672	671	691	673	691	707	670	677	668	660	696	698	678	689	668	633	672	682	657	675	622	624	640	678	674	628	717	636	701	649	699	665	712	646	699	695	685	687	694	665	629	650	699	674	695	664	690	722	644	680	702	707	624	655	644	646	667	692	653	683	636	707	700	678	681	688	682	689	659	690	685	686	670	652	702	712	701	736	678	662	729	663	703	672	706	675	666	658	678	691	662	663	691	704	694	701	748	641	665	676	709	703	691	702	681	700	685	701	684	659	680	672	671	668	628	692	707	675	642
16669	11361	19471	28885	26539	20501	14532	13233	13854	10281	9162	6685	4535	3773	3277	4942	4801	3607	2814	2845	2355	1978	3126	2935	3679	3325	3977	4462	3134	4070	3718	2951	2907	2604	2687	2483	2851	3290	5212	3668	5306	2486	3044	3042	2100	2309	3035	2477	1796	2450	2297	939	946	967	921	717	701	676	566	763	625	528	523	468	436	399	374	463	341	297	294	301	256	305	304	264	236	225	240	173	186	167	188	157	167	209	176	140	162	159	151	140	157	144	133	116	144	141	150	131	137	146	136	150	133	152	158	162	154	157	165	170	151	160	148	143	120	158	145	155	144	148	141	134	152	162	152	160	140	153	131	116	133	141	141	151	153	157	151	158	149	146	148	146	132	155	137	145	133	136	145	146	142	161	133	151	158	142	152	147	128	155	159	154	139	152	164	143	177	141	137	153	162	144	125	143	167	150	146	142	150	150	144	172	150	145	159	129	156	129	131	158	149	142	152	156	151	150	127	161	149	145	146	148	154	154	160	130	141	147	104	146	145	154	178	157	141	138	151	149	161	150	137	141	129	140	143	119	132	142	129	150	166	135	150	164	139	128	149	118	141	171	160	147	160	172	150	145	148	168	142	163	153	136	137	143	137	139	162	126	140	141	144	129	145	163	137	148	153	157	150	116	120	138	137	153	150	134	128	144	144	141	148	147	161	135	138	151	163	137	140	159	152	186	160	161	148	167	148	143	141	134	150	152	145	145	142	134	156	163	163	143	139	154	128	158	146	156	146	164	152	152	123	147	144	127	149	148	146	134	149	138	137	158	126	138	155	171	147	129	125	121	163	137	145	164	163	121	131	146	131	143	147	142	134	135	139	150	136	144	162	148	125	132	164	129	131	183	128	151	145	146	154	148	154	128	133	152	141	134	140	141	124	144	148	138	163	128	151	149	146	140	134	125	122	153	155	163	161	148	134	132	147	146	134	138	141	144	138	146	148	153	132	176	144	153	122	139	134	140	122	146	145	128	151	129	141	136	139	165	155	158	126	137	137	146	159	167	142	153	137	154	150	153	141	159	146	162	172	164	124	154	123	166	151	140	176	131	125	134	156	132	137	145	147	134	152	154	150	145	155	161	133	124	169	148	129	154	127	159	155	183	134	160	159	127	156	152	160	134	157	143	151	144	130	145	139	166	158	143	130	137	137	157	155	139	137	133	153	143	144	160	159	131	132	136	136	129	137	161	132	143	140	140	135	140	143	149	152	142	138	138	149	156	151	149	172	144	162	149	166	154	136	146	136	140	141	142	139	144	158	149	161	164	139	158	153	161	133	144	128	152	134	152	143	140	139	160	140	149	150	127	135	142	154	148	153	162	173	141	151	137	156	152	166	161	166	138	163	142	168	145	136	139	152	148	156	154	150	144	137	154	174	137	156	157	129	126	168	147	132	159	158	143	128	167	135	133	152	130	165	152	131	153	140	117	156	166	122	150	142	145	142	127	158	169	179	144	170	147	140	138	163	139	163	149	162	166	158	156	150	162	154	148	135	143	163	153	143	124	136	144	140	152	159	148	151	146	146	141	139	165	142	146	127	148	149	136	166	152	154	154	138	159	138	143	168	120	153	156	134	147	117	155	143	128	148	165	135	153	143	163	127	145	172	127	164	165	149	149	132	150	157	138	147	146	126	142	148	139	134	156	140	154	144	149	147	161	137	132	135	158	152	129	151	146	133	182	151	149	154	138	148	150	160	151	147	172	143	135	125	132	146	144	141	136	164	159	147	161	164	130	137	147	189	171	122	158	155	164	159	163	153	146	158	143	147	161	152	138	140	153	157	151	183	156	160	139	125	143	161	164	153	151	157	140	147	144	142	153	128	158	122	151	140	133	170	143	159	149	145	133	143	146	140	135	156	143	137	122	167	150	142	141	159	150	150	156	149	149	157	149	165	124	130	154	139	136	141	134	136	157	148	132	160	144	139	153	125	138	154	163	146	153	156	156	152	142	139	154	141	142	145	170	142	145	128	159	145	157	138	129	124	152	142	159	159	164	123	128	155	154	161	136	151	169	138	134	143	160	146	144	145	129	156	143	126	160	135	149	145	147	136	147	155	151	144	148	147	136	177	149	177	139	153	138	160	163	147	154	143	149	127	147	156	146	115	136	173	162	131	121	149	173	143	124	163	130	151	147	161	160	126	161	170	147	134	158	180	131	144	157	117	124	145	163	158	148	143	131	180	189	153	154	130	149	156	172	140	152	165	150	157	130	160	131	158	127	135	136	163	139	160	143	140	137	149	143	155	150	121	163	144	128	163	161	142	145	159	133	144	149	160	128	166	153	142	142	123	166	139	127	146	133	136	144	139	140	142	151	144	161	155	161	148	137	164	160	158	125	145	140	148	169	136	136	154	153	149	143	124	170	115	145	150	145	153	155	147	147	161	135	129	150	116	146	138	142	168	121	166	154	132	143	157	175	133	137	133	166	130	157	148	140	137	131	142	164	135	158	149	133	148	146	163	143	160	157	139	142	150	113	128	145	154	147	136	148	154	142	147	123	145	169	153	153	154	145	153	145	158	141	157	142	139	147	127	138	139	158	147	118	165	166	165	138	147	129	152	139	125	152	132	164	124	153	155	142	142	154	164	143	147	160	158	140	134	152	157	136	158	142	148	147	149	137	140	153	132	149	152	152	148	163	160	130	163	164	148	151	134	128	136	138	129	122	139	120	141	134	142	137	148	152	128	144	156	131	139	148	136	124	143	137	155	136	140	146	162	141	164	133	142	155	118	137	160	161	142	134	154	132	157	142	144	121	137	152	148	139	154	133	173	144	154	150	152	124	145	125	138	143	163	152	161	148	170	134	147	130	138	152	133	141	144	135	166	149	143	156	122	132	137	143	159	148	163	152	151	138	144	150	154	169	137	136	133	158	145	127	165	178	156	138	131	104	148	146	148	147	133	174	138	127	144	148	143	146	170	129	147	155	151	142	124	136	150	149	149	153	127	156	139	157	151	132	148	160	150	135	135	148	149	149	148	144	137	152	154	143	128	135	155	165	151	140	139	139	161	145	146	140	144	125	149	153	162	157	144	133	155	161	155	132	149	141	132	148	151	134	140	134	147	141	137	163	159	158	162	162	141	138	113	147	146	153	150	161	147	154	140	129	136	130	142	149	131	138	147	143	130	132	151	146	136	140	160	172	168	142	141	137	128	153	156	145	131	143	138	167	150	166	166	138	148	148	149	156	149	142	155	138	164	171	147	152	167	185	154	138	140	138	134	137	128	148	149	150	136	153	142	143	142	141	133	150	140	146	128	161	142	147	156	156	141	155	151	170	159	149	138	130	153	154	161	158	143	154	137	148	125	146	131	147	127	155	136	140	163	159	150	146	146	150	128	163	144	151	153	153	158	154	170	146	139	148	138	144	144	147	135	152	173	136	154	138	156	139	147	146	144	146	175	135	152	124	132	153	155	143	153	151	172	149	151	149	139	164	136	149	140	146	152	146	137	133	131	153	147	132	143	135	144	153	135	137
10645	9313	19043	28622	29264	23415	21259	25928	29249	26652	27531	23126	19077	17296	17561	20919	19284	17190	14739	14900	11576	11316	15126	15152	19534	18951	20049	21685	18504	23517	21055	16675	18052	17794	17687	15663	17749	20016	25300	19860	23603	14671	17686	16177	12635	14364	18617	15693	13116	16327	15003	7095	7753	7744	7347	6160	5866	5376	4206	6012	5053	4134	4099	3985	3489	2849	2617	3692	2535	2076	1732	1671	1766	1807	2014	1791	1221	1379	1272	1015	878	743	830	730	813	1060	826	518	656	535	465	459	466	453	419	464	480	477	468	444	427	443	433	452	419	440	432	445	433	442	436	441	485	425	428	450	405	450	433	452	464	432	436	434	425	468	471	452	485	448	489	449	458	491	420	434	466	455	443	457	425	470	459	455	498	453	464	475	473	458	439	468	462	446	481	428	451	446	433	425	430	441	446	441	457	419	426	486	446	476	456	416	423	445	442	457	432	461	426	459	469	458	432	457	454	482	461	475	463	443	429	441	469	458	446	456	447	457	433	487	503	443	462	459	477	442	454	440	456	408	445	445	483	435	475	439	456	411	453	439	446	435	482	455	429	477	463	443	432	434	462	429	449	441	428	461	471	456	451	466	465	441	417	444	457	415	454	434	456	482	451	441	457	455	426	443	502	515	449	418	449	436	441	460	451	455	436	437	456	451	426	481	436	480	467	417	476	442	437	410	456	422	406	476	443	503	458	438	434	476	441	468	434	450	455	417	445	460	502	450	443	443	479	460	464	424	473	434	457	468	447	448	452	452	464	461	434	456	452	500	441	460	454	454	430	441	465	476	444	491	462	448	445	436	451	456	413	451	434	452	438	460	454	457	474	487	473	453	456	483	440	461	491	430	440	447	413	439	476	452	481	454	479	449	438	464	433	420	466	436	422	448	434	462	434	465	452	448	436	466	448	476	456	460	468	465	445	436	458	475	432	441	420	441	436	464	443	468	448	439	457	415	460	431	450	438	445	445	451	453	418	459	454	476	480	431	422	473	466	387	451	458	451	478	455	423	479	449	449	461	450	448	452	477	451	458	475	445	439	430	459	423	431	420	414	410	458	478	449	462	427	485	437	466	445	448	446	454	439	432	454	465	443	445	455	433	466	433	442	450	465	442	451	419	448	469	471	452	443	451	448	467	469	437	467	429	434	484	458	453	448	466	466	486	462	454	474	429	447	442	434	464	420	447	481	481	456	502	486	429	447	471	446	460	440	446	464	412	447	452	456	476	485	443	475	444	482	451	449	459	443	435	456	442	433	479	453	496	488	468	463	465	480	429	428	459	444	433	492	452	446	475	482	468	465	437	459	457	402	454	429	476	422	483	477	462	463	452	429	434	435	463	450	485	419	436	477	424	468	431	428	453	436	451	460	433	458	436	442	454	421	427	463	462	499	475	458	442	444	451	480	452	463	431	460	445	462	459	438	394	467	489	455	433	448	421	452	457	438	430	436	454	496	457	397	475	467	424	469	435	465	519	455	437	459	449	461	443	448	440	417	446	439	405	429	466	435	416	458	428	458	449	445	434	459	458	443	430	414	449	439	451	418	449	419	480	466	441	474	429	451	482	448	456	454	449	442	482	475	443	443	447	427	420	460	468	462	422	448	472	443	430	427	429	495	438	428	441	479	495	430	423	482	425	451	444	454	503	430	464	444	443	430	432	472	445	456	467	457	430	432	458	463	443	440	481	484	451	483	451	422	446	438	447	466	435	454	447	465	477	464	452	452	466	479	438	416	451	436	488	451	481	439	447	442	445	464	448	438	416	484	454	442	466	469	443	426	439	479	432	462	474	422	425	464	457	447	439	417	471	418	441	430	423	398	463	489	448	455	470	472	477	440	463	454	444	439	450	434	465	463	456	445	436	458	439	451	441	455	475	439	458	458	473	459	506	421	475	438	483	490	464	405	466	464	432	432	457	467	446	471	472	466	447	450	466	437	454	439	441	461	442	492	439	454	449	432	475	459	423	417	482	473	472	437	468	453	465	461	501	467	446	473	447	414	489	443	472	443	453	469	456	413	455	446	488	488	460	415	463	434	432	450	473	475	461	477	507	462	480	478	450	451	465	470	475	451	467	469	399	455	445	443	443	462	477	488	475	450	449	466	441	481	504	458	425	432	466	424	453	441	461	461	429	440	473	448	492	487	442	428	437	430	493	490	472	470	441	474	441	430	444	453	465	466	456	483	442	440	441	474	464	436	451	437	450	436	433	475	448	473	442	433	465	445	468	462	463	446	451	425	423	452	501	479	484	442	442	484	455	460	454	432	475	495	469	427	437	502	491	439	446	439	446	508	457	489	437	443	477	446	465	470	464	446	436	455	426	457	460	403	397	449	452	461	431	444	452	419	442	435	447	437	419	458	451	464	466	451	459	448	436	457	490	454	466	426	439	434	518	452	434	464	477	469	442	470	472	469	429	479	486	457	437	429	416	462	451	460	437	465	442	492	445	452	463	457	467	449	450	406	438	484	485	466	453	501	450	452	485	464	474	448	433	439	465	418	489	438	444	459	471	464	472	447	443	442	404	456	452	448	441	449	452	438	414	419	469	458	451	448	429	412	460	417	458	422	455	475	447	421	446	507	485	441	458	444	463	457	426	478	448	468	473	449	466	464	453	458	447	446	454	407	428	440	478	429	454	444	436	462	459	498	447	445	462	450	443	449	477	420	405	463	433	454	439	450	460	447	495	421	450	456	448	422	422	460	442	461	416	477	474	447	394	439	458	457	443	420	474	430	456	483	453	464	439	463	436	447	464	421	486	454	452	465	473	450	439	448	456	460	432	463	457	459	449	474	440	439	457	417	446	441	414	437	423	455	483	434	428	450	460	450	467	448	443	433	443	445	423	468	409	452	456	478	416	446	466	446	423	464	461	462	441	451	491	413	423	430	427	428	457	444	439	459	471	430	474	419	429	460	430	407	470	444	448	478	455	485	427	456	448	455	485	437	448	478	429	452	462	452	441	455	422	466	431	427	445	448	471	447	463	474	430	468	457	458	474	455	450	452	486	448	445	429	396	479	465	476	487	426	431	435	456	464	456	464	480	433	430	423	463	425	465	479	397	458	457	430	457	428	455	492	447	470	428	459	459	445	454	454	434	452	435	447	430	462	458	437	456	472	455	502	443	469	454	501	451	470	432	497	454	448	437	448	440	454	452	463	440	457	428	469	442	483	479	467	423	449	413	464	429	440	485	458	437	432	481	468	448	428	442	463	471	487	438	403	457	424	431	443	463	461	449	454	486	460	429	475	465	433	441	465	450	447	470	456	475	473	462	427	466	406	458	430	453	419	463	451	442	446	431	435	493	470	413	393	462	472	457	464	435	505	448	425	448	465	443	447	430	456	414	438	456	484	460	432	451	487	446	481	464	451	439	473	439	443	443	442	454	452	445	468	447	464	441	464	465	483	476	448	448	426	443	446	444	451	470	458	444	439	459	449	437	443	473	441	473	477	450	455	476	454	431	471	421	473	471	468	470	427	456	451	446	432	450	463	454	446	432	459	438	463	491	482	422
26211	17987	25929	33598	30970	26791	20770	20726	22497	17205	15544	12483	7844	7614	6912	8418	8436	6130	4688	4807	4399	4233	5318	5391	6473	6125	7811	9573	6032	7495	6310	4753	5627	5421	5096	4380	5903	6497	9445	7034	8425	3945	5652	4970	4022	5087	5494	4372	3682	4855	3669	1637	1856	1682	1598	1291	1258	1186	945	1351	1065	936	904	968	826	647	589	605	567	449	397	509	437	405	446	442	309	336	260	259	250	226	199	232	235	250	204	202	171	150	137	135	147	160	153	147	159	161	159	139	158	133	152	135	149	163	160	148	150	159	141	146	154	158	130	152	126	166	169	154	136	134	136	137	145	145	151	160	149	150	163	154	153	140	155	127	148	156	146	149	166	173	143	151	146	138	149	120	169	167	175	174	151	143	152	129	149	137	146	149	129	172	145	165	129	163	137	152	158	170	182	154	142	155	160	138	140	134	152	159	139	148	153	161	146	147	152	139	164	150	165	128	171	136	143	137	144	164	151	157	141	155	161	158	161	143	146	147	145	125	156	154	123	139	139	159	152	164	164	145	145	151	162	155	168	136	154	146	165	159	144	153	146	147	164	145	159	155	151	149	145	152	151	144	152	168	143	142	144	158	164	162	155	156	155	149	161	175	153	130	131	163	154	154	143	144	159	164	146	138	143	163	144	150	149	155	148	164	156	145	139	158	147	154	138	136	138	142	168	167	152	184	150	143	153	140	162	155	137	162	149	147	150	162	138	135	164	135	152	143	147	167	166	162	154	150	134	144	164	139	154	152	137	161	122	143	152	141	162	153	155	137	148	171	151	148	135	121	167	167	147	138	150	140	139	152	168	157	157	144	119	158	165	156	145	157	162	131	118	144	149	160	143	137	147	146	154	166	146	152	150	133	158	166	149	148	173	136	153	155	148	155	130	153	148	156	124	147	153	135	148	152	146	158	139	147	139	150	159	163	141	178	151	175	151	146	152	151	162	138	177	166	141	171	159	139	158	130	149	167	124	159	152	134	146	154	135	152	173	145	162	143	145	150	165	141	158	151	179	137	172	161	147	148	163	144	128	138	159	129	145	169	157	158	154	160	153	131	172	168	142	150	146	145	144	148	129	151	142	151	157	165	143	163	152	139	153	143	152	164	157	140	156	146	173	152	149	158	139	151	169	122	158	157	128	162	153	148	174	154	155	175	142	137	135	140	144	154	148	145	160	131	144	142	145	145	152	160	136	145	159	146	148	132	127	159	163	134	157	163	153	166	123	151	165	163	147	169	165	173	162	154	146	144	171	148	136	170	128	164	144	150	145	150	169	150	161	133	139	128	149	147	144	161	120	136	157	156	153	159	135	126	144	170	133	140	155	173	157	130	151	149	135	125	150	156	162	131	151	161	157	168	144	147	139	168	165	150	141	161	178	158	157	152	165	147	165	143	134	160	164	140	155	156	148	138	165	120	131	159	131	135	165	143	139	141	150	158	143	162	154	134	166	165	174	142	153	141	154	144	158	166	150	127	161	132	157	137	150	127	146	150	144	152	154	145	160	149	146	145	162	144	147	148	128	149	134	139	129	145	154	141	135	167	158	156	144	156	144	136	144	164	146	136	141	141	160	168	150	141	162	130	148	166	159	170	170	190	133	151	149	152	173	158	135	137	140	145	156	158	158	153	163	159	137	162	164	154	142	163	152	143	137	153	161	138	161	168	150	162	179	137	142	139	147	159	134	158	159	126	159	140	148	128	139	169	165	148	150	151	143	145	145	179	162	131	150	155	155	155	165	162	148	165	152	157	130	136	165	157	152	145	149	157	147	148	159	154	144	147	163	141	147	143	139	141	147	149	155	132	177	155	144	146	159	154	131	161	156	151	145	144	141	145	145	147	159	157	130	161	145	135	143	170	150	142	132	160	147	109	153	169	153	153	156	154	191	167	134	173	145	133	150	172	154	152	147	141	154	151	141	147	157	155	143	135	155	151	127	160	154	166	149	157	181	125	142	149	159	165	157	157	165	161	159	164	140	145	145	158	152	155	131	148	163	150	140	159	139	142	162	149	167	158	152	161	157	146	163	152	155	142	146	177	149	164	174	160	179	152	170	124	154	166	162	154	164	151	153	162	149	160	139	162	160	149	139	155	150	156	153	140	140	148	131	151	159	148	144	182	156	128	161	169	152	128	150	155	154	183	143	155	147	147	171	136	169	157	161	152	180	159	130	135	151	140	154	152	131	156	147	126	140	173	166	144	143	136	144	145	163	168	151	149	138	158	146	141	152	146	138	142	137	162	137	149	135	165	138	127	136	153	160	140	139	161	162	136	126	161	156	171	150	155	146	150	133	165	139	170	143	150	154	151	150	133	133	136	146	144	150	173	150	144	156	180	144	138	147	140	148	148	160	156	155	160	144	141	153	147	145	165	158	152	155	153	128	158	168	149	153	153	161	123	164	153	150	158	153	166	158	131	159	127	152	137	152	178	154	148	162	137	150	149	136	159	165	139	139	157	158	165	154	161	142	132	146	138	141	160	168	150	155	146	153	146	135	161	148	148	151	148	168	162	153	171	168	147	165	137	151	159	166	140	149	156	157	138	145	135	145	142	157	159	150	162	146	153	143	139	142	151	140	141	174	142	161	154	129	142	168	163	137	149	143	161	158	160	144	168	160	156	140	152	163	151	121	164	152	160	167	138	142	147	147	157	166	142	140	160	162	165	165	142	132	142	146	154	157	126	171	157	159	164	149	134	139	169	149	151	149	170	134	169	160	158	156	161	140	142	143	163	133	149	139	134	144	158	171	160	148	144	149	141	150	161	130	138	124	156	160	142	150	127	163	151	185	138	139	155	169	177	145	139	150	161	153	167	162	162	162	147	145	150	146	152	158	143	174	164	154	151	155	179	153	155	151	157	146	155	163	145	153	170	157	164	136	153	144	169	129	152	141	136	146	156	154	148	145	150	150	125	166	148	132	177	146	136	158	145	160	166	152	140	161	148	169	146	165	131	174	159	146	163	152	146	161	182	158	173	146	151	153	164	151	174	161	147	122	145	157	158	163	170	176	177	152	146	150	177	159	167	123	137	153	155	157	155	147	131	153	147	142	141	147	145	156	142	151	147	142	128	142	132	152	131	136	140	166	153	175	143	158	134	169	144	158	146	160	142	134	148	166	128	142	168	164	110	162	150	137	161	156	137	135	126	122	136	144	138	153	152	163	149	136	138	164	164	181	169	139	175	144	160	165	165	163	141	152	162	133	144	139	150	149	144	179	168	147	136	166	163	149	167	171	168	161	135	162	158	144	135	166	156	134	168	145	140	153	161	131	146	160	137	161	143	138	140	142	141	159	177	166	148	134	121	158	154	162	136	157	123	152	128	161	160	153	163	143	171	147	148	135	151	132	150	139	144	149	133	157	148	172	143	146	127	148	140	145	155	144	160	142	176	165	131	128	148	156	135	145	152	130	151	133	151	141	147	152	148	119	142	174	160	163	153	159	158	158	153	152	145	143	146	159	124	145	162	131	149	153	140	158	183	138	158
15429	13364	23607	32757	33624	30338	25739	32354	36126	33835	35159	31310	26104	24743	25765	26980	27163	23212	21007	21538	18535	18015	22142	23179	27477	26014	29234	30689	26831	30895	27900	23248	27262	27311	24840	23091	26791	28030	32305	29322	29491	21150	26299	21525	19735	24162	26542	21986	21469	24791	19357	11804	13216	12229	12171	10417	9806	8906	7306	10239	8327	7826	7337	7603	6642	5242	4891	5606	4345	3387	3144	3509	3059	3082	3476	3306	2045	2284	1906	1645	1263	1300	1221	1062	1092	1639	1161	777	778	575	467	513	505	524	462	526	468	464	492	466	486	452	421	480	493	518	454	484	468	469	485	481	491	486	434	456	497	480	501	429	450	445	461	472	474	452	471	445	445	525	479	444	458	441	481	484	473	466	431	469	422	447	446	444	448	479	463	487	441	443	475	457	445	460	484	487	498	476	444	458	456	449	480	433	461	448	460	455	419	438	461	480	479	443	473	467	492	482	453	442	436	421	459	479	478	470	428	443	452	478	438	450	425	480	447	445	506	456	475	448	477	457	465	474	458	461	450	435	445	457	428	471	468	473	469	453	436	498	518	452	455	438	497	475	480	489	467	457	520	453	448	455	425	450	440	491	469	438	466	453	468	476	429	470	490	453	483	496	459	464	438	450	458	435	435	431	469	438	469	465	449	454	472	504	439	491	469	446	460	449	409	468	464	462	449	474	451	458	451	457	427	469	488	481	475	461	506	489	452	483	428	464	434	471	452	475	502	459	423	477	476	472	465	470	446	450	478	482	429	468	461	449	486	461	469	484	493	444	490	488	420	434	447	476	482	483	459	444	524	415	456	462	454	428	471	492	472	493	477	422	472	504	452	469	423	477	489	494	445	440	459	468	476	457	465	437	484	479	488	480	457	478	434	469	450	457	468	478	458	462	459	462	419	440	460	477	430	455	465	452	458	448	449	474	478	483	454	450	448	450	468	486	518	441	482	466	481	470	492	423	445	443	440	452	449	460	488	459	417	455	447	461	479	451	458	484	487	469	444	462	433	423	466	476	467	449	457	448	478	454	495	436	457	473	450	437	455	458	489	438	465	430	448	458	430	482	451	413	459	467	450	456	452	405	478	456	479	450	444	465	461	432	420	482	431	472	454	438	456	430	452	462	460	496	448	455	460	456	438	453	453	460	437	484	479	458	487	442	448	485	483	453	494	468	459	435	426	505	477	446	456	481	458	454	476	437	456	486	467	435	438	457	466	457	448	421	440	509	473	458	434	498	455	443	444	467	463	453	457	424	459	449	424	492	474	462	460	471	489	465	460	453	444	468	453	461	457	462	498	470	439	443	495	460	463	473	462	440	454	502	482	447	447	461	460	468	447	457	466	464	432	479	453	474	436	458	499	451	486	445	416	466	459	434	471	484	504	471	481	469	484	482	495	464	471	476	455	449	511	434	467	451	446	426	492	467	488	471	455	467	461	461	464	456	504	462	460	449	458	492	450	476	423	458	482	435	448	440	464	470	456	451	440	448	466	472	460	453	443	462	477	476	473	476	451	511	455	501	482	490	476	447	442	471	448	484	446	486	435	488	424	470	463	473	473	424	478	464	442	462	463	465	478	458	469	446	409	424	442	463	485	458	456	449	448	455	494	461	465	461	459	475	428	443	494	443	452	419	444	442	475	500	467	460	472	468	435	456	443	459	488	457	456	459	455	450	450	429	461	449	432	466	460	446	492	477	467	466	502	479	466	451	463	457	456	418	406	444	440	445	468	487	449	469	458	449	453	466	479	459	495	437	452	477	474	430	420	482	463	477	465	463	432	439	456	450	449	436	469	477	460	445	458	491	471	450	467	441	439	455	450	469	470	466	484	495	451	477	452	489	467	455	458	446	469	484	452	453	485	489	461	489	494	418	431	455	519	459	469	444	476	451	457	445	473	439	484	437	454	492	457	444	474	476	480	468	453	459	469	435	481	467	459	444	486	441	481	454	472	435	499	442	490	461	457	467	438	420	459	483	453	465	452	459	457	427	457	464	454	460	451	452	432	492	459	465	500	458	460	439	469	440	452	448	453	443	474	460	456	450	495	469	424	453	434	447	412	452	431	465	471	454	453	454	468	442	469	451	397	493	470	461	465	446	449	402	453	455	453	447	479	440	458	425	471	450	468	433	486	464	463	477	474	465	436	487	460	454	475	429	428	490	447	504	458	459	472	469	462	491	452	457	434	487	447	445	453	433	478	428	429	471	471	452	455	485	449	448	458	437	465	483	442	508	440	481	449	470	483	424	417	438	453	450	453	425	489	458	470	479	462	462	442	485	483	471	463	455	446	467	475	507	444	445	424	457	482	475	459	479	414	468	427	421	489	460	509	497	448	422	465	459	433	485	477	476	459	471	429	429	469	456	475	443	425	458	461	453	450	444	479	466	496	477	456	465	449	517	473	477	475	451	447	461	479	467	452	417	440	450	441	482	490	496	482	495	474	434	408	511	437	438	475	424	484	496	467	431	462	483	448	448	483	466	444	466	442	503	429	433	455	476	475	443	474	475	475	448	441	470	479	453	479	461	451	454	473	501	478	477	466	496	451	437	444	453	508	465	456	450	451	466	443	458	453	455	464	454	481	471	444	415	418	502	452	464	457	446	452	497	516	474	480	449	461	457	500	465	432	442	447	417	433	488	424	482	460	471	426	441	431	420	423	454	439	447	442	454	475	443	442	470	483	447	505	460	466	467	441	458	468	495	489	460	459	489	444	462	436	482	476	460	492	441	482	496	441	423	439	463	457	413	454	448	449	453	435	454	434	476	470	461	468	420	504	494	435	426	442	465	454	451	474	475	478	464	474	458	485	477	462	489	488	501	428	466	515	479	476	440	476	491	432	503	460	486	469	459	503	457	467	396	469	461	454	475	452	464	430	466	456	438	468	464	436	475	507	457	462	490	403	439	470	480	449	458	492	463	461	397	415	450	436	443	463	453	446	450	479	452	446	457	418	478	452	442	465	457	467	441	457	418	435	467	497	464	465	470	486	472	458	479	443	485	457	460	426	460	439	452	493	455	488	489	445	431	422	448	426	458	439	478	455	478	440	474	460	452	496	483	448	471	463	488	466	435	469	491	432	460	465	482	447	480	478	430	486	470	458	479	456	436	412	500	421	436	455	445	464	466	464	461	466	436	462	502	447	463	489	465	431	425	432	482	412	450	448	436	456	429	471	483	457	492	494	473	476	457	471	471	435	482	463	449	461	444	461	498	461	445	479	497	500	474	452	473	474	478	450	481	472	448	495	512	470	410	452	484	445	425	467	448	453	460	465	435	472	512	404	502	445	510	479	459	434	488	468	456	478	448	471	456	426	455	463	440	467	457	429	447	481	451	467	462	464	460	457	496	437	472	459	469	490	457	428	472	440	506	447	446	475	476	476	454	452	456	457	472	453	454	448	452	449	477	482	485	463	458	401	468	484	472	456	477	451	475	444	435	482	469	463	434	446	439	468	483	461	420	426	474	480	484	451	469	466	447	425	439	472	453	438	409	449	488	447	449	447	442	455	474	426	456	441	453	493	458
4128	2138	3352	4102	2726	1938	1291	1231	1157	850	899	735	583	559	488	554	500	474	391	455	441	387	429	383	505	576	562	456	441	445	442	423	460	433	524	460	480	400	534	514	484	354	434	407	379	375	414	434	391	376	399	340	347	301	315	290	302	291	298	293	312	273	297	283	302	297	256	276	252	279	273	269	274	277	274	291	265	279	282	300	277	283	251	283	301	263	279	250	298	286	264	300	268	245	243	277	295	283	282	289	247	287	286	269	261	289	304	280	269	274	269	295	273	245	266	315	260	260	245	292	301	253	298	257	272	283	288	281	278	257	278	261	283	291	273	289	280	254	281	261	266	287	305	263	297	304	276	268	286	277	272	248	287	257	292	276	282	300	281	308	287	262	295	262	318	287	266	259	267	254	238	268	271	275	268	298	258	250	263	285	265	301	264	240	250	280	278	282	264	264	265	283	277	285	247	269	266	281	294	263	289	279	268	283	257	282	263	277	263	256	295	270	271	285	311	261	257	272	255	296	246	260	290	293	277	244	279	271	268	284	300	287	270	271	287	254	270	296	288	285	298	249	266	280	299	259	275	271	274	287	259	274	321	264	268	265	278	255	293	296	273	282	268	276	275	267	243	301	256	244	305	271	308	274	257	274	286	284	291	261	273	277	271	263	266	277	267	267	257	296	278	254	266	261	289	274	253	261	263	280	316	295	288	279	274	282	302	300	267	271	263	291	281	273	295	301	274	215	282	259	263	261	274	266	260	258	272	264	243	269	281	274	287	277	274	269	301	261	257	282	289	291	306	242	263	272	256	264	244	277	310	244	344	271	279	261	299	262	256	255	324	286	274	253	252	280	246	283	258	280	270	301	272	276	275	260	256	268	257	288	257	281	279	257	309	277	268	295	268	255	280	276	297	272	268	291	278	259	301	251	263	264	258	319	272	292	288	262	284	278	279	294	298	306	271	295	276	278	289	290	316	249	288	282	278	280	268	269	287	262	253	261	269	301	267	281	265	245	263	305	255	257	304	251	274	273	300	277	277	263	283	267	302	284	297	290	286	279	266	259	276	241	252	268	256	275	270	278	242	286	279	309	269	295	250	271	261	264	248	265	273	292	306	246	280	280	258	280	275	294	265	269	276	291	288	270	236	299	279	264	274	298	271	257	264	269	263	275	291	265	306	279	255	271	276	272	286	267	253	282	269	284	266	277	253	290	290	249	302	282	305	264	301	291	280	269	281	278	284	270	282	265	276	264	277	263	267	284	253	263	275	293	296	283	285	298	292	263	289	293	268	253	274	267	233	284	278	251	274	281	303	274	272	273	307	286	278	236	268	285	266	282	273	261	305	276	288	283	280	268	289	274	284	273	258	271	251	294	292	300	278	277	277	271	309	284	284	274	279	288	279	264	245	287	287	283	282	260	275	247	293	280	279	286	277	277	298	288	258	260	314	260	274	259	304	289	258	293	260	272	313	295	266	263	270	278	249	294	266	283	271	274	259	294	262	284	264	267	276	286	275	268	248	277	266	258	281	287	259	288	270	277	307	277	268	264	250	262	300	279	258	263	224	275	254	267	295	294	239	253	274	279	285	270	293	276	284	298	292	252	273	268	271	264	281	252	286	258	251	260	265	292	289	273	302	285	271	275	305	264	261	279	279	292	280	294	279	268	263	280	314	266	256	286	274	293	286	275	239	260	263	255	265	274	270	269	279	274	254	280	281	250	299	242	258	309	261	294	267	273	291	265	250	280	243	302	264	270	280	275	270	271	304	275	288	258	268	258	261	307	279	261	288	293	256	261	358	286	283	262	252	265	252	262	258	280	281	275	293	277	262	273	298	267	242	282	271	274	282	264	277	267	299	284	294	269	284	250	297	255	275	253	248	244	275	290	279	278	286	261	292	300	274	280	286	278	280	262	285	235	277	274	294	285	262	266	283	299	268	275	279	260	282	273	241	284	277	272	295	265	257	272	306	282	302	272	280	256	284	233	279	285	263	269	281	269	273	253	268	255	271	269	269	277	274	279	297	270	289	281	258	270	309	288	270	307	313	275	295	242	264	242	271	284	293	265	273	270	265	290	269	257	283	283	272	288	286	267	253	274	252	263	290	279	275	297	262	278	287	275	275	253	280	266	276	306	290	264	258	240	300	260	277	265	239	239	271	279	271	297	263	287	278	272	276	288	298	267	263	261	246	267	261	287	288	259	307	304	255	258	282	269	254	285	262	251	278	285	241	302	277	261	255	264	269	249	285	267	278	278	271	243	296	292	293	299	290	280	266	262	232	259	304	275	295	279	277	287	262	274	269	262	256	259	264	296	260	272	286	260	280	270	284	259	279	280	270	290	266	248	263	273	287	246	252	253	298	283	269	269	282	287	265	290	279	275	275	298	260	265	269	258	271	269	266	261	272	244	288	277	249	274	257	233	286	315	281	266	250	278	259	246	281	294	263	284	272	272	246	299	282	277	291	252	260	267	274	263	286	289	285	270	301	273	235	272	282	289	279	264	264	295	273	276	244	286	287	267	291	276	279	279	324	268	291	250	299	244	283	265	266	278	262	300	259	293	261	250	273	295	268	253	271	290	248	243	272	283	280	302	255	281	269	276	278	283	276	252	281	257	263	295	270	292	273	278	287	282	266	262	282	279	283	260	267	261	236	286	282	264	267	286	242	256	263	297	266	287	268	275	262	283	258	252	275	272	285	266	265	278	269	285	296	276	280	270	281	256	310	272	280	269	276	270	255	282	252	272	283	280	273	273	276	284	262	279	304	281	266	267	270	263	281	256	302	254	268	299	266	295	311	270	237	279	249	305	261	292	259	281	274	265	263	253	281	273	285	270	284	275	294	296	281	287	304	269	280	261	296	266	269	274	264	298	267	304	273	275	281	283	269	283	271	268	271	271	262	302	257	265	276	288	263	297	272	258	300	264	261	262	262	298	289	317	274	283	272	276	274	311	258	259	284	263	286	282	289	277	283	266	271	255	256	244	286	278	263	298	275	307	287	300	287	253	274	285	262	253	272	241	240	286	245	258	265	305	259	288	268	252	256	243	269	266	278	271	266	279	248	304	267	268	271	271	283	273	319	310	266	273	272	272	281	280	280	297	308	265	261	269	279	239	257	262	273	285	276	280	269	289	272	260	240	241	270	250	265	291	282	260	266	281	266	283	248	265	269	281	308	260	290	283	274	274	296	262	251	253	284	286	304	259	268	294	241	248	281	266	243	253	262	249	273	289	291	264	298	277	291	244	260	248	269	246	266	248	293	286	241	269	254	288	290	272	251	265	276	277	278	249	251	262	252	239	285	277	267	282	262	257	302	308	285	272	272	302	263	297	278	292	301	300	268	282	276	288	287	281	291	245	289	282	269	280	250	263	264	294	261	250	267	292	279	278	283	265	260	282	283	277	266	284	303	266	269	290	275	275	308	292	259	253	301	305	276	265	262	306	291	285	248	255	284	301	280	270	256	290	275	264	260	281	289	288	257	269
3493	3025	6195	9880	7791	6259	4562	4961	4889	4049	4099	3540	2692	2642	2429	3034	2736	2155	2098	2190	1933	1716	1934	2125	2447	2389	2907	2552	2149	2409	2230	2063	2283	2128	1971	1903	2295	2126	3015	2683	2431	1711	2219	1989	1812	1966	2109	1818	1838	1834	1622	1204	1231	1183	1243	1218	1119	1137	1012	1107	1105	1057	1092	1038	966	928	911	982	902	886	907	901	898	870	867	880	833	816	849	852	836	807	765	789	804	844	796	783	789	820	725	787	788	818	808	773	791	775	763	754	816	744	795	781	814	789	757	827	784	749	824	810	769	803	781	807	759	739	754	768	805	788	786	805	810	805	766	775	753	793	773	819	733	743	806	803	862	771	830	787	767	779	773	727	752	797	753	737	799	806	821	799	763	748	772	749	771	770	786	782	800	746	768	795	800	797	784	796	778	752	788	798	795	793	736	804	786	738	764	773	813	764	765	741	795	794	785	815	725	813	769	762	798	778	792	794	761	751	783	758	798	827	739	781	779	794	777	848	803	849	796	737	780	749	825	815	798	811	763	764	746	821	818	820	782	757	818	798	829	782	781	805	765	740	787	785	784	827	786	799	777	772	746	800	781	769	799	798	784	779	810	797	798	744	777	792	765	807	787	812	831	722	775	810	823	810	790	795	785	774	766	817	772	788	754	809	774	853	820	710	784	744	823	804	815	786	794	817	788	772	766	789	807	800	774	841	782	743	790	802	781	786	740	704	807	775	776	798	729	809	763	751	780	787	791	749	788	776	725	790	795	735	777	758	820	738	785	768	794	791	726	763	721	820	753	772	748	747	774	788	840	815	784	787	752	782	840	762	830	807	811	788	827	832	831	794	808	787	804	743	787	762	748	762	778	809	789	791	779	816	782	762	767	809	798	778	829	782	790	755	796	797	747	768	800	779	833	750	741	765	748	850	796	765	742	742	762	773	766	833	775	774	796	799	760	758	828	772	769	738	842	762	761	821	750	791	761	759	790	812	787	724	802	804	784	814	778	812	804	741	789	746	792	779	794	790	764	806	779	850	744	739	797	788	778	790	790	705	843	782	795	800	775	791	804	791	770	785	783	791	773	808	805	809	822	752	680	810	797	805	800	755	774	768	778	800	771	785	774	775	784	776	794	741	797	760	818	811	825	726	768	771	796	799	782	796	774	778	810	753	753	757	791	763	764	739	752	761	772	778	770	769	819	812	854	784	784	773	827	837	744	817	781	798	790	759	829	762	762	810	839	785	783	817	735	725	751	798	836	800	780	840	757	754	745	770	782	782	738	805	787	782	823	781	796	783	764	801	816	801	740	793	769	803	766	759	757	766	770	794	796	810	786	798	776	794	730	759	768	822	781	811	781	736	761	777	822	765	775	742	775	750	764	776	804	797	763	745	772	790	806	783	770	831	757	768	817	778	765	773	755	767	801	799	736	792	779	807	708	796	831	826	728	779	774	782	790	769	812	822	792	817	834	791	742	811	781	772	789	775	776	725	798	764	795	744	802	795	801	739	835	779	759	769	738	838	776	794	800	773	773	756	758	782	791	795	825	776	778	798	764	734	778	832	751	780	840	779	759	821	723	776	793	859	719	783	739	805	721	746	766	736	779	722	783	841	763	810	811	769	795	776	772	784	781	828	775	726	779	808	779	804	806	720	747	777	805	768	766	730	756	793	808	777	788	740	816	791	775	748	786	792	727	819	767	769	770	813	814	759	825	795	781	791	810	765	790	764	776	751	772	824	765	800	780	724	772	774	816	794	768	755	821	774	748	807	748	757	783	787	783	733	776	796	725	795	812	793	741	801	771	775	773	848	748	763	735	772	771	803	768	748	777	780	757	804	806	803	730	732	807	762	750	794	745	730	774	773	808	791	765	770	760	766	777	792	728	812	772	829	836	766	789	822	810	835	760	748	771	803	787	755	803	799	720	776	745	825	745	844	777	760	773	797	763	765	751	768	777	803	821	737	759	776	738	785	724	801	789	732	788	816	783	749	827	697	763	770	771	742	824	767	779	720	730	764	746	787	745	787	797	770	749	776	819	810	801	781	778	767	806	836	750	782	736	749	733	704	792	797	798	799	773	802	790	794	857	769	750	759	768	788	801	770	778	752	794	732	799	777	838	816	764	794	758	801	753	797	806	828	827	767	769	748	748	770	787	800	808	799	815	781	815	739	712	776	798	796	737	780	761	761	763	817	779	769	823	769	788	754	823	698	804	779	833	791	738	796	775	750	792	817	799	748	784	816	726	769	792	758	793	840	729	746	785	794	766	794	790	795	760	764	776	734	790	762	828	758	756	767	792	797	763	771	808	771	832	751	793	766	771	757	795	779	798	780	771	714	814	757	844	784	770	828	748	771	834	762	809	779	786	797	782	783	717	791	796	772	751	863	805	809	769	755	806	764	797	765	768	772	813	774	817	840	765	784	847	739	776	810	790	773	753	723	782	800	798	822	794	803	830	759	720	779	798	806	806	804	774	835	778	802	778	742	784	758	775	791	793	754	784	767	775	747	750	786	791	762	772	750	756	794	824	804	771	737	848	744	800	802	743	779	837	780	773	859	751	745	779	781	811	782	755	791	807	810	737	770	803	749	772	794	822	793	728	818	772	780	788	729	775	785	761	804	793	784	790	775	784	778	772	787	760	777	765	778	798	771	804	799	747	809	764	741	808	798	788	797	808	804	743	801	775	815	733	763	783	764	811	775	764	761	817	753	800	809	829	806	791	767	752	785	807	772	766	783	780	736	774	766	784	776	767	756	796	788	785	716	772	751	748	852	770	796	759	747	836	818	807	771	784	757	749	725	801	796	773	758	784	744	748	741	793	767	777	760	753	778	819	785	764	808	808	788	790	818	796	823	786	825	788	747	835	744	777	730	746	765	833	757	793	785	746	787	817	736	802	747	782	788	823	764	822	739	781	796	748	811	837	756	727	775	754	799	812	790	795	836	755	815	777	815	799	781	728	769	808	816	822	797	781	792	788	781	801	791	826	759	794	806	782	788	781	770	735	818	786	776	724	765	799	797	780	738	807	758	798	788	806	819	760	770	789	794	754	791	781	769	766	775	794	781	794	782	719	805	814	816	794	805	800	790	794	775	775	794	721	783	804	787	790	766	780	798	805	752	794	790	843	741	780	776	756	874	754	782	805	799	800	816	764	795	831	790	801	762	786	789	767	824	829	782	799	813	706	732	765	769	852	806	824	781	812	850	775	775	767	836	778	786	746	801	771	781	791	810	755	767	761	750	736	771	752	781	757	824	779	742	734	733	781	757	806	743	762	798	750	796	815	781	812	733	762	780	775	816	724	804	801	796	781	792	787	810	774	749	757	750	805	738	766	771	821	791	745	787	732	754	820	784	747	766	815	794	811	723	790	780	799	806	776	737	811	807	825	809	788	764	805	796	779	775	816	777	804	751	766	761	738	737	797	747	777	741	747	733	794	767	800	767	795	774	825	810	800	796	778	756	781	776	782	768	773	798	754	763	792	858	804	758	778	776	762	808	779	807
17636	11637	19891	27963	24182	19869	14119	12928	12270	8845	8024	6042	4514	4141	3423	4600	4461	3790	2930	3190	2719	2447	3000	3155	3933	3601	4903	3982	3357	4006	3065	2833	3485	2662	2579	2318	2973	3097	5877	4401	3783	2155	3272	2838	2649	2435	3362	2228	2316	2541	1848	936	940	1029	1198	846	839	674	657	796	765	717	592	548	525	411	469	445	397	337	318	321	297	298	402	325	275	288	256	231	206	209	201	197	186	226	196	216	172	197	162	176	172	201	154	161	167	160	180	149	172	147	160	162	181	149	177	163	161	164	170	183	192	172	165	172	165	160	189	169	165	155	159	167	197	159	157	170	147	169	184	189	158	155	170	186	170	183	171	173	156	154	179	185	196	190	188	196	154	137	184	171	127	154	167	179	166	154	177	172	166	177	158	161	170	148	177	189	169	166	163	167	167	175	192	176	157	156	172	177	162	167	192	152	178	197	169	180	157	161	156	167	164	168	177	126	172	188	184	192	172	181	146	178	152	181	166	180	174	179	178	172	160	151	176	184	156	169	180	175	163	157	155	170	182	179	179	166	180	180	178	165	168	167	166	155	175	155	167	170	172	162	169	166	188	155	179	173	191	176	182	157	178	175	152	166	148	184	175	149	169	165	190	168	149	166	156	178	166	166	171	173	171	151	184	173	163	175	174	175	159	181	161	187	152	182	179	166	159	168	179	188	176	154	168	188	154	159	163	160	155	180	180	176	188	170	181	154	187	181	166	177	194	184	141	161	160	165	185	168	169	178	158	170	158	167	171	173	151	171	187	175	174	164	163	171	154	157	164	175	164	178	181	166	159	180	190	161	161	168	164	172	168	164	166	171	185	182	171	175	170	189	174	169	165	168	171	154	183	149	170	195	174	162	179	156	159	172	173	154	177	158	173	167	174	198	163	146	172	148	161	183	177	153	181	175	162	176	166	170	168	177	183	162	183	169	161	188	167	161	181	170	189	165	160	175	154	166	165	169	169	157	172	210	157	166	137	161	184	176	175	163	174	172	168	154	147	178	177	154	166	172	161	178	182	155	171	169	191	172	183	174	163	191	193	172	173	200	186	190	154	181	194	157	184	162	185	162	162	155	188	154	178	182	190	168	170	190	170	188	150	187	181	167	187	177	164	151	212	163	175	154	150	162	173	179	162	170	175	163	186	167	165	170	179	174	203	161	151	176	162	172	149	179	171	163	160	170	165	141	165	181	158	170	179	172	162	140	177	175	162	168	158	186	198	165	168	162	169	143	179	146	165	182	155	167	153	173	180	167	178	172	158	159	152	161	145	189	164	187	184	164	147	182	162	157	183	177	186	144	160	162	164	156	149	157	200	168	173	183	181	197	166	161	153	169	168	171	156	206	137	168	166	168	168	173	158	165	181	178	187	194	164	157	181	187	176	176	176	158	141	179	162	155	154	144	154	181	151	167	176	181	149	176	198	158	170	158	172	194	176	154	185	184	195	172	171	180	166	164	173	184	168	176	171	165	180	131	161	182	149	178	176	176	164	181	160	175	176	159	175	164	189	179	162	161	188	163	183	169	173	172	180	190	155	172	177	164	159	181	140	152	168	155	179	193	164	172	154	164	164	182	143	174	146	158	185	172	168	176	198	179	163	162	187	168	174	165	182	179	192	152	153	171	151	157	204	184	157	190	169	181	187	142	161	146	170	159	170	174	168	160	161	163	175	191	179	161	167	150	193	176	147	157	146	180	152	168	181	175	175	179	193	170	178	169	161	171	175	174	164	172	175	184	167	183	151	167	173	164	188	169	177	156	155	178	178	185	147	193	158	181	164	197	160	150	193	172	162	168	174	167	172	160	185	169	190	184	188	173	149	180	170	174	170	174	185	164	154	157	169	188	179	174	208	188	145	167	185	176	174	188	150	190	159	163	184	164	182	175	151	169	194	170	188	135	171	162	186	171	175	185	163	194	167	187	178	159	198	176	194	143	182	145	158	185	184	177	169	173	182	165	169	186	161	175	178	163	167	166	177	185	163	150	157	165	174	172	162	159	150	195	155	174	163	163	152	196	180	156	171	175	155	195	166	159	176	184	171	191	148	153	172	170	174	185	159	169	137	158	175	156	186	155	179	169	199	178	162	162	183	182	163	192	167	172	174	172	162	177	169	169	178	172	188	195	185	175	159	160	164	160	174	169	183	191	172	162	163	176	166	176	176	159	181	143	170	170	165	183	182	171	156	142	169	162	186	180	157	188	176	178	172	167	178	171	185	182	165	165	170	164	172	188	184	175	164	151	176	177	156	204	197	152	166	162	156	154	168	167	165	172	163	162	198	202	156	172	181	160	192	170	177	175	157	149	154	168	165	170	180	157	185	159	164	187	182	170	169	170	199	181	169	171	153	160	184	170	183	165	177	174	188	175	180	167	165	166	173	184	187	172	182	161	159	190	157	171	162	180	175	157	175	193	186	167	162	172	178	175	170	172	187	155	149	161	158	168	163	154	157	163	201	169	181	180	152	165	178	157	166	165	159	167	190	178	163	168	159	182	171	172	163	191	173	173	168	165	194	199	174	157	180	184	167	160	183	188	150	176	184	182	179	163	175	168	148	152	150	154	185	163	172	184	179	163	162	167	177	131	155	176	158	164	166	177	168	180	161	154	182	170	184	155	172	173	170	184	194	173	151	193	157	153	159	184	184	160	188	160	182	152	187	165	162	165	183	167	185	182	185	169	168	162	181	169	173	187	174	155	169	159	193	160	188	165	174	167	170	174	156	175	181	164	184	191	162	196	172	160	164	159	184	154	162	170	148	165	153	176	186	160	171	160	169	186	151	182	202	175	155	180	176	201	174	172	180	153	169	160	180	181	188	188	185	185	172	160	177	175	165	148	163	183	184	179	168	181	190	178	181	180	178	194	196	160	174	173	186	156	174	178	169	173	160	142	157	175	163	162	186	154	191	158	174	192	159	177	169	173	164	178	187	181	183	187	167	170	178	152	189	175	194	181	171	178	149	173	205	187	185	157	149	165	161	190	177	191	166	193	152	165	172	181	168	148	165	181	166	168	183	151	184	200	158	159	162	183	182	152	179	183	192	167	156	178	153	150	164	161	169	178	166	155	153	181	149	164	185	157	183	170	181	164	196	144	191	176	167	157	173	171	172	148	179	163	147	183	174	165	167	177	169	182	166	194	189	170	179	170	164	157	185	200	196	183	166	167	171	169	166	153	160	153	140	155	148	180	167	156	166	166	171	168	167	156	160	189	151	177	153	148	162	159	141	193	183	187	175	187	168	178	177	164	184	164	179	167	188	140	179	172	178	155	176	151	158	169	163	171	152	181	176	158	173	174	164	157	180	176	178	174	168	171	170	157	177	171	158	158	182	174	166	190	175	158	158	177	203	164	160	154	203	176	181	191	172	151	201	186	165	161	177	199	168	194	174	164	206	168	178	174	172	168	179	164	175	177	181	189	176	176	170	178	170	182	165	175	189	187	183	165	155	175	147	188	167	147	177	181	175	176	162	156	173	156
11003	9551	18865	27915	26528	25361	22499	25790	27245	24808	26270	21984	18973	17855	17445	20630	19915	16970	15062	15583	13942	12732	15632	16003	19693	19615	22406	19862	19707	22702	18325	17082	19571	17530	15981	15596	17944	18665	24863	22345	20011	13581	19533	16516	15903	14456	19345	14002	16437	16761	11937	6925	7558	7657	9227	6865	6080	5251	4971	6583	6115	5673	4747	4256	4099	3321	3103	3500	2974	2484	2326	2286	1732	1790	2502	2162	1609	1617	1252	1218	1003	926	853	773	843	1205	989	797	599	551	586	574	552	537	501	538	509	507	483	531	512	500	541	565	500	516	523	507	479	502	481	530	517	508	517	511	519	487	497	566	521	500	522	502	503	554	536	477	515	484	558	510	496	541	505	510	535	477	532	485	502	550	515	529	512	495	496	517	501	571	473	502	504	484	518	525	501	496	481	538	491	516	506	522	514	461	512	519	522	481	513	485	512	539	503	482	513	523	490	468	507	512	516	519	515	486	553	507	483	503	517	507	497	464	490	509	508	523	484	497	511	553	495	487	511	569	464	501	447	521	485	509	483	518	520	485	501	544	500	540	528	525	550	525	505	573	505	500	493	513	543	512	524	533	488	552	494	493	515	546	465	481	482	531	492	536	522	490	518	457	555	509	482	517	528	474	566	480	526	498	530	489	531	520	511	499	528	518	482	520	549	551	506	486	524	504	508	544	483	481	568	534	528	523	478	466	482	503	495	509	472	474	555	485	518	530	543	512	536	526	525	487	490	470	510	521	515	465	509	544	530	549	538	531	511	526	482	498	490	512	501	539	512	489	537	497	479	518	511	514	517	500	516	499	528	524	519	540	525	546	506	510	550	507	552	527	522	526	492	488	493	494	459	508	510	520	544	580	519	495	512	527	520	490	509	543	531	487	489	483	508	505	479	511	539	487	533	504	492	529	497	500	481	573	496	494	472	486	513	474	483	526	517	505	478	539	499	502	529	528	528	523	480	504	563	535	488	503	528	497	510	502	511	490	476	460	492	497	541	549	485	477	500	541	507	475	492	544	517	504	528	516	494	538	512	506	500	494	546	484	501	501	517	480	520	528	497	503	557	532	511	519	511	527	496	528	559	530	516	478	479	466	494	492	517	513	528	505	494	521	536	503	537	525	504	514	488	529	515	501	453	484	543	474	494	500	526	506	508	512	505	522	473	492	500	518	464	507	525	542	502	509	513	516	525	539	494	530	529	557	513	501	534	510	526	504	509	512	530	485	484	498	500	474	539	506	508	469	506	524	495	541	490	477	546	513	534	532	533	504	550	533	502	514	483	518	538	493	512	516	517	498	504	504	537	498	524	542	532	483	513	523	519	477	528	497	516	529	508	516	470	506	536	516	541	536	513	479	544	528	496	473	490	491	543	478	525	505	551	506	480	466	515	495	559	518	517	552	485	520	508	464	533	538	483	478	522	518	518	532	523	527	545	532	544	549	519	507	578	532	504	541	482	489	528	462	499	508	509	503	501	527	515	483	527	476	498	487	517	502	475	537	519	513	546	492	550	483	514	486	495	521	533	533	515	529	506	574	525	525	508	541	493	545	512	506	491	518	522	509	543	518	528	506	485	532	489	512	511	474	505	483	519	544	507	503	493	509	506	485	513	514	493	496	496	492	491	522	503	521	544	534	467	523	501	555	480	492	491	520	492	518	524	486	561	542	541	504	552	526	516	509	485	519	509	522	467	533	503	497	505	488	506	478	511	485	508	549	540	538	510	564	482	493	527	503	526	524	538	526	492	530	528	506	466	533	524	515	536	520	464	496	532	499	484	505	503	494	461	492	504	511	474	521	519	504	523	539	530	540	517	514	478	505	552	502	513	515	487	508	539	518	512	549	506	486	518	506	531	524	519	529	493	449	490	521	514	486	550	475	510	535	507	479	547	482	507	508	553	514	513	510	510	505	470	504	527	461	536	517	512	487	496	512	522	519	536	527	502	513	531	499	487	511	515	562	520	512	497	515	475	508	519	498	491	525	489	504	512	464	547	543	491	513	525	492	460	501	519	471	498	502	497	524	491	511	528	532	472	513	502	472	524	519	502	497	502	499	498	525	512	492	515	498	504	514	472	527	536	535	507	512	526	501	505	515	498	496	508	498	521	480	451	507	476	522	481	507	535	511	528	530	537	484	495	501	518	550	514	487	511	496	499	495	507	536	534	513	542	509	525	502	538	504	514	514	532	510	521	499	517	521	508	495	507	533	508	530	510	488	508	505	535	490	504	461	515	487	498	515	483	510	523	527	511	473	473	500	454	498	500	518	509	489	524	498	533	532	508	526	513	543	517	535	478	468	509	504	516	517	471	537	534	520	509	510	490	504	502	479	523	505	510	487	476	543	509	500	524	518	500	498	488	532	474	539	537	487	505	541	523	500	528	501	555	498	535	470	473	550	500	504	555	534	496	542	471	483	480	475	504	509	509	484	494	545	496	501	465	491	531	495	500	493	523	549	471	515	523	547	523	522	490	505	474	510	510	515	487	505	495	528	517	501	519	513	534	561	495	517	504	486	534	538	474	503	495	522	491	516	489	527	515	530	489	508	503	510	488	520	498	546	472	523	497	535	483	523	483	473	508	503	512	503	473	508	486	549	464	505	536	494	507	536	514	524	531	500	531	523	517	499	504	524	495	538	520	520	523	516	505	534	513	531	518	558	501	540	526	470	504	547	468	512	504	477	499	521	529	550	518	534	520	501	540	525	490	521	572	480	456	500	483	512	506	561	526	542	526	522	524	507	494	475	486	538	504	534	517	492	545	476	529	547	524	484	528	512	517	542	537	516	506	530	508	506	525	462	539	494	541	515	515	496	502	546	485	513	488	480	520	499	459	549	536	541	521	502	488	506	508	502	519	476	553	506	482	521	523	513	524	492	470	526	473	507	521	517	498	517	504	495	542	537	524	509	535	520	551	546	523	507	525	542	494	510	503	498	492	484	516	508	494	524	498	534	548	528	516	476	505	510	498	500	517	524	513	492	495	500	502	470	551	445	515	490	547	514	518	501	531	505	478	524	525	502	562	491	528	535	514	533	512	512	495	476	505	528	503	516	552	475	552	514	484	538	558	514	533	518	508	539	498	534	502	564	508	474	540	485	518	523	524	517	501	491	499	492	518	464	513	524	499	472	493	516	516	518	485	463	481	480	566	521	488	489	504	507	512	516	523	485	546	508	523	526	521	530	539	507	461	486	478	567	491	500	556	537	517	484	475	504	513	494	520	480	480	535	514	519	520	519	513	506	509	528	500	542	506	508	539	527	493	472	562	509	502	506	518	546	514	510	524	506	539	475	498	540	531	496	480	522	502	507	519	509	488	470	517	545	532	501	494	532	505	490	539	486	495	547	529	527	490	564	514	514	491	498	517	535	489	567	510	510	512	507	478	495	513	504	520	489	524	504	499	529	522	535	533	487	508	528	492	492	509	518	479	480	502	519	490	506	495	512	483	546	522	498	543	513	497	491	518	519	507	475	464	502	539	537	536	524	537	523	525	530	520	502	542	512	507	486	537	507	534	556
25029	18174	26781	33384	29621	25364	21934	22126	20323	15539	15094	11140	8815	7433	6977	9037	8260	6255	5076	4988	4322	4228	5848	5676	6693	6692	9789	8499	5964	7884	5698	5119	6425	4994	4367	4569	5340	6222	11364	8220	6059	3568	5832	5665	5391	5004	5836	3820	4749	4776	3271	1450	1725	1909	2033	1533	1364	1156	1190	1388	1412	1283	1108	911	866	722	639	700	647	536	473	456	375	466	547	496	353	374	288	248	210	235	197	219	275	291	262	186	217	162	167	171	156	157	174	137	162	159	151	150	166	153	162	167	155	156	177	173	180	169	172	171	162	166	152	185	158	153	156	188	153	136	146	158	161	150	163	138	150	155	169	161	189	146	169	168	147	157	157	145	168	148	162	150	167	170	157	170	155	142	177	162	143	189	170	164	158	186	137	151	171	179	184	172	183	163	161	173	171	174	157	163	164	164	145	139	162	162	146	142	158	163	166	142	149	161	177	158	155	187	178	165	182	150	164	161	160	163	176	138	163	176	155	161	155	177	158	159	167	161	168	165	186	160	191	185	145	174	153	169	149	182	179	167	139	167	183	176	165	159	156	164	170	157	174	143	162	148	143	148	160	176	167	170	166	150	170	177	164	156	156	136	184	156	173	156	159	167	167	162	161	148	135	164	165	162	157	159	134	194	178	183	183	159	151	156	168	150	161	178	152	152	136	131	160	158	170	160	161	187	153	135	164	146	155	161	162	144	160	167	170	154	157	175	156	151	155	147	158	164	190	153	171	161	156	137	162	160	141	181	187	160	139	150	150	150	165	146	152	149	191	156	163	147	164	143	164	147	163	142	130	163	150	170	140	181	143	163	174	155	143	178	139	165	171	172	161	165	145	158	170	150	159	158	176	170	148	147	190	172	162	160	164	168	159	167	145	166	149	159	151	164	171	163	171	175	156	169	167	153	158	157	154	162	153	177	160	175	139	182	169	158	174	181	172	144	169	138	170	172	164	163	183	184	168	171	167	176	151	171	160	144	143	167	153	153	147	160	188	173	160	173	165	176	183	163	153	190	180	164	162	166	165	153	157	163	173	167	151	169	162	131	179	155	152	145	179	158	170	161	168	154	161	128	156	156	149	155	148	184	166	155	150	149	176	155	163	171	153	172	169	188	161	147	177	173	136	153	165	155	148	154	162	150	157	158	141	170	135	178	154	137	180	164	137	158	150	168	140	184	177	166	159	145	177	152	156	170	149	155	155	146	162	155	146	152	180	155	143	146	164	152	164	162	149	138	204	182	164	176	163	166	154	130	157	142	153	151	170	163	169	172	176	169	181	176	142	181	144	156	172	156	166	154	193	153	166	175	171	170	168	155	188	159	155	157	152	172	164	163	163	164	137	161	167	159	176	160	151	143	153	180	165	165	179	179	160	153	141	188	163	167	173	161	148	159	155	143	173	156	140	158	165	135	147	147	161	148	158	153	160	172	165	159	147	168	167	145	170	149	156	168	168	164	180	156	139	165	175	177	148	174	176	171	160	154	155	148	176	171	172	141	148	156	162	172	163	191	145	166	160	158	166	157	168	174	155	171	174	148	163	180	163	165	152	161	156	164	195	166	159	162	142	170	171	163	162	189	164	143	156	156	164	195	160	146	141	160	187	151	183	187	148	169	153	158	138	181	155	159	158	187	153	158	155	168	150	172	166	179	135	141	182	163	182	170	165	172	156	163	176	187	170	129	169	176	162	154	174	150	158	187	156	155	167	147	168	148	161	182	154	178	156	178	183	155	164	143	155	153	169	190	165	142	159	164	160	171	148	169	147	156	171	170	144	167	145	140	162	135	174	163	156	158	161	170	156	154	162	143	154	161	158	171	144	171	162	161	169	175	151	183	199	158	146	148	156	184	167	165	177	150	181	180	171	183	163	161	164	177	163	151	142	162	159	189	141	169	140	161	163	157	183	157	142	168	164	170	130	168	183	158	153	158	153	159	167	163	141	173	159	167	147	180	159	159	160	156	195	187	148	140	164	168	195	159	183	148	146	169	158	166	155	175	154	178	164	151	154	193	158	171	131	168	151	167	152	148	165	171	156	151	174	179	148	175	164	175	137	157	159	146	153	163	178	170	155	153	161	168	165	165	159	153	138	151	151	126	178	171	149	144	163	155	143	132	171	171	164	144	182	174	150	138	134	139	137	165	155	159	135	136	157	165	174	162	181	142	176	144	157	180	161	170	148	170	157	158	155	164	159	138	142	172	198	141	179	181	154	157	163	159	133	160	155	179	163	163	154	146	151	174	156	154	146	144	157	171	153	179	157	176	170	165	176	174	160	169	145	137	164	143	177	186	165	172	170	147	160	182	154	152	148	152	150	174	182	151	149	146	171	152	152	172	165	166	152	137	178	164	152	155	178	176	177	158	201	179	173	165	168	193	141	178	174	159	155	146	136	171	175	163	141	184	165	165	160	158	140	156	162	166	153	148	157	178	175	155	163	167	150	168	162	160	161	154	146	137	176	144	178	141	164	177	159	163	172	173	161	176	149	169	161	174	173	164	167	173	152	165	163	164	160	156	149	173	157	144	147	159	188	159	175	165	158	155	155	154	161	175	160	165	158	169	151	158	165	162	170	142	167	146	143	158	177	183	151	167	159	147	164	138	187	155	156	152	170	171	170	160	170	168	161	177	175	157	150	175	154	154	160	163	157	161	157	150	153	166	174	159	164	151	161	160	164	163	167	135	140	165	148	154	153	146	137	161	173	128	153	165	161	159	162	136	160	163	171	157	159	161	173	175	159	149	155	152	136	148	155	137	157	158	162	151	178	155	168	154	151	173	187	171	154	165	173	157	143	175	145	153	155	156	186	154	169	163	167	163	155	156	172	157	165	147	160	173	154	156	160	161	159	173	137	170	148	165	160	161	152	172	174	134	157	145	167	155	145	157	142	162	168	155	155	161	183	147	133	153	158	184	159	138	170	180	172	167	175	154	136	170	160	154	174	143	159	168	154	167	159	160	181	184	150	154	147	173	165	175	148	163	141	180	152	161	159	154	146	140	138	188	156	151	161	165	161	176	168	152	177	159	179	176	156	158	165	189	172	175	131	168	186	138	170	164	129	168	161	162	153	175	164	161	154	141	170	161	161	176	171	148	168	160	138	153	167	138	184	159	150	149	157	177	154	161	157	146	159	163	144	168	172	177	165	168	175	164	156	171	152	149	154	155	138	148	162	150	154	171	165	172	179	165	176	179	172	149	160	171	168	162	158	142	170	171	174	142	137	167	166	168	179	145	155	167	159	167	174	176	130	165	183	153	168	175	146	143	165	179	149	164	161	154	144	167	161	183	164	136	176	160	156	165	138	160	170	169	150	169	169	189	155	154	185	165	165	198	173	160	172	138	150	147	144	155	165	179	163	128	148	171	183	158	173	175	154	161	136	172	140	170	177	163	173	147	147	168	145	169	172	141	183	169	168	160	173	153	171	159	159	131	152	187	171	166	156	134	175	167	160	164	167	141	160	180	150	157	157	161	181	156	173	167	131	169	168	143
14725	13835	24320	32815	31477	29784	29721	33881	33740	32760	34817	29226	27001	24693	25846	28739	26063	23016	22054	22092	20205	18552	23622	23202	28024	29141	32444	28728	27824	32207	25957	25100	27293	25706	23797	24311	26529	28006	32609	30246	25964	20933	27990	24990	23477	22916	26798	20679	25218	23859	17254	10579	12463	13882	15068	11716	10724	9145	9626	11059	11066	10111	8970	7475	6537	5943	5142	5686	5391	4538	3868	3158	2604	3518	4286	3844	2606	2416	1931	1571	1281	1315	1158	1056	1416	1638	1408	802	601	637	632	525	545	507	533	537	504	543	502	499	518	474	497	513	488	466	542	480	533	521	503	517	540	528	546	519	491	504	500	530	473	496	475	490	495	466	508	511	510	472	456	521	483	525	507	531	519	535	491	521	515	511	511	436	477	470	490	476	495	465	489	482	518	497	495	448	444	459	532	476	509	436	506	515	483	504	496	537	501	493	451	500	475	473	514	504	461	498	521	486	498	484	563	534	501	489	505	507	500	522	473	491	522	521	453	516	526	483	500	543	495	471	570	497	475	525	488	490	487	457	481	511	509	528	498	486	489	513	494	495	492	511	512	524	526	513	502	508	510	501	538	491	500	503	490	472	510	475	508	494	502	500	486	502	516	475	528	502	477	535	485	489	510	461	561	486	517	524	493	529	472	472	506	473	501	517	499	491	506	485	481	484	558	487	468	514	532	482	532	495	517	487	465	476	501	481	502	518	499	478	557	483	498	509	466	485	491	491	501	506	490	525	518	498	457	526	484	509	496	476	476	528	530	482	517	515	500	517	467	514	471	471	509	509	514	459	452	538	466	482	513	457	518	489	459	466	468	517	472	483	468	516	505	471	469	532	513	470	488	467	521	531	505	475	481	493	498	499	478	536	458	507	499	517	465	511	548	502	495	506	505	459	516	493	472	513	511	525	477	522	507	511	490	503	481	493	536	529	521	480	481	505	477	505	472	476	512	495	489	532	526	492	505	518	483	489	537	480	491	472	479	511	499	490	471	537	466	476	501	523	531	443	489	508	508	485	512	468	535	473	513	458	518	513	503	501	457	484	488	510	514	499	462	513	496	519	488	510	482	507	486	496	510	507	450	471	511	498	494	488	476	494	482	521	489	471	536	530	500	547	517	472	481	512	510	500	537	488	503	484	514	515	498	481	530	468	493	488	515	502	476	484	495	475	501	485	494	495	475	481	517	499	480	502	506	528	490	493	509	483	496	495	473	510	497	492	503	466	465	509	538	496	500	505	511	474	490	493	492	550	479	483	470	511	510	528	475	491	514	495	435	533	503	519	481	496	498	514	476	456	506	470	534	491	497	501	542	494	515	493	508	472	489	495	480	479	519	524	511	473	547	438	478	535	509	503	448	516	486	460	473	485	492	479	541	512	524	486	503	479	494	455	485	485	484	470	475	459	514	448	482	497	538	489	504	458	470	529	480	467	491	514	497	520	485	476	475	490	488	456	494	440	472	505	465	482	480	514	480	506	503	487	482	491	519	497	475	495	526	504	455	529	496	507	519	463	508	493	542	473	491	498	518	510	485	505	454	500	469	469	494	491	489	482	500	468	472	480	505	511	485	518	497	494	447	480	525	523	511	463	497	493	510	502	499	490	504	481	503	518	466	468	499	479	466	494	523	521	491	504	484	495	506	521	500	486	497	444	497	470	499	468	478	480	473	500	491	508	506	496	512	478	527	517	507	513	538	478	528	433	483	481	477	494	494	480	483	458	487	513	524	512	484	553	441	511	530	462	492	471	490	499	506	519	519	500	468	540	501	470	495	469	506	489	486	525	504	483	484	449	479	523	496	514	466	501	497	492	475	489	497	499	458	480	515	477	488	501	538	544	481	498	496	528	489	479	466	486	496	490	482	473	484	453	489	489	525	483	486	481	498	493	519	464	498	514	526	464	522	487	515	478	483	502	479	512	518	484	476	489	501	471	523	517	478	497	514	478	441	500	531	504	533	516	497	484	469	499	488	533	463	533	496	476	482	511	508	517	510	499	517	539	509	491	506	510	507	495	456	518	498	503	535	519	492	480	488	466	461	463	539	496	499	521	496	522	519	483	494	533	468	490	467	463	489	504	468	491	496	472	482	496	489	498	477	495	495	455	485	509	491	520	516	515	523	500	538	484	500	472	471	476	501	530	506	506	503	513	462	463	481	509	507	543	481	515	461	496	507	463	453	524	487	480	501	528	503	473	494	553	509	498	485	478	479	495	496	524	483	514	497	508	493	499	511	527	484	495	471	487	474	519	511	525	543	475	510	489	464	536	550	515	515	557	492	512	479	477	481	497	512	499	508	550	518	526	506	500	528	497	480	522	506	512	524	556	499	529	496	485	481	498	490	488	517	479	509	512	502	489	491	516	458	504	505	477	442	460	492	467	493	515	499	476	486	473	513	469	502	495	490	517	473	500	507	517	480	494	507	509	468	454	501	505	449	461	512	493	465	498	476	501	483	474	501	482	489	487	535	479	506	518	482	496	480	535	495	474	520	491	493	507	473	527	515	494	481	492	485	507	526	475	456	499	491	510	488	502	498	481	505	514	509	496	472	519	484	520	480	483	519	522	523	493	482	515	530	497	475	492	480	531	483	503	489	483	482	475	511	508	479	456	497	473	510	496	493	483	459	509	494	544	491	488	523	504	446	504	493	542	459	494	469	490	502	509	518	486	498	510	464	485	504	465	519	480	521	515	480	503	493	493	510	485	464	550	502	479	446	516	493	482	495	513	469	507	457	529	484	507	490	529	478	508	504	459	481	453	477	483	470	495	456	519	519	494	456	492	488	530	479	529	539	524	468	480	532	490	517	473	517	490	494	497	458	494	511	449	520	509	457	481	487	531	465	493	440	502	526	479	540	480	551	496	493	491	476	531	506	489	512	485	473	501	451	506	514	515	507	500	504	499	492	514	491	498	496	492	482	513	516	507	518	472	503	487	482	498	497	518	499	489	505	516	515	494	485	498	466	482	529	451	471	516	480	484	532	486	430	485	497	496	461	478	507	496	519	489	489	498	509	500	524	494	516	516	508	512	496	498	484	469	491	522	500	499	468	493	522	455	512	473	516	480	455	445	482	508	508	489	481	486	471	505	503	484	551	506	493	487	455	493	511	502	514	514	505	474	420	525	472	492	512	510	475	525	477	493	522	488	456	505	478	474	474	476	497	456	529	494	525	509	538	531	491	439	501	513	519	512	485	503	465	482	514	515	508	467	446	492	472	508	500	487	523	514	485	478	541	481	532	486	526	497	510	543	491	515	521	488	473	527	514	509	505	499	495	475	494	524	490	533	458	452	496	498	471	518	535	526	488	475	492	509	474	533	514	467	515	530	502	489	504	443	503	510	512	481	512	521	507	481	495	509	533	475	479	521	467	456	504	515	469	502	517	520	546	509	499	463	477	480	508	542	531	487	480	482	514	485	522	524	471	488	490	496	496	493	514	501	493	514	471	465	490	465	501	502	530	435	511	463	467	527	491	472	496	507	497	502	504	492	511	491	487	493	525	513	489	489	485	487	482	516	505	489
3785	2017	3269	3945	2377	1451	1120	1125	961	823	791	571	488	444	473	541	456	413	432	404	397	364	398	378	398	479	619	466	359	443	389	377	426	358	352	370	420	444	508	388	381	345	370	398	346	327	401	340	354	357	311	263	292	322	297	292	274	244	268	260	277	264	268	232	250	233	268	258	261	270	262	266	241	265	235	225	217	237	246	241	256	242	226	224	260	217	246	258	258	255	242	259	262	249	240	229	221	253	224	255	244	248	235	263	238	247	237	233	250	249	227	271	241	218	261	209	253	231	250	255	253	250	220	228	260	221	237	224	246	249	249	244	204	237	235	224	252	235	230	260	246	215	258	232	246	246	247	229	251	241	216	241	230	241	231	250	240	255	229	233	236	259	240	270	233	244	237	263	253	248	209	266	227	253	235	216	265	253	223	268	258	222	271	241	238	233	232	229	242	244	246	264	229	244	236	219	234	247	245	253	244	224	200	244	222	211	261	250	224	253	245	248	232	242	235	267	238	245	217	239	237	238	260	255	236	234	251	239	234	264	232	237	237	242	225	223	222	248	244	250	232	259	250	243	244	234	233	228	257	229	244	237	253	257	244	244	248	228	213	250	237	238	222	267	233	234	241	242	221	233	237	220	201	232	231	239	236	266	245	224	240	271	237	231	227	270	236	260	239	283	242	232	244	248	250	233	220	243	212	225	257	247	241	250	253	250	248	225	227	270	251	238	275	265	254	226	253	236	214	241	241	245	220	250	239	236	221	249	216	236	248	237	244	232	221	261	243	261	230	241	250	254	228	242	256	262	254	223	238	260	234	234	253	250	241	232	278	242	248	243	218	227	259	247	243	222	215	228	244	245	220	245	247	264	229	246	231	228	222	229	270	253	246	232	237	240	252	221	249	232	235	230	241	249	240	250	265	269	235	235	245	241	235	217	218	226	260	238	239	245	222	221	246	228	248	201	231	228	210	225	267	216	246	258	252	250	227	245	240	226	244	282	254	227	261	236	267	222	219	248	250	228	230	264	239	229	251	263	263	241	243	215	256	245	253	248	243	227	256	247	236	235	255	254	223	255	241	248	255	221	257	230	260	236	247	268	238	240	249	225	249	269	240	253	253	263	282	245	251	231	237	212	221	219	242	234	251	231	221	228	229	248	246	239	226	241	222	226	229	255	237	236	246	239	251	240	216	246	222	241	234	245	233	244	224	257	252	210	258	267	238	273	225	211	249	247	237	238	220	250	259	252	252	232	222	239	230	239	239	236	233	234	288	252	275	248	240	223	249	217	251	222	243	235	238	250	249	275	247	222	227	237	251	244	241	246	226	247	248	255	239	233	230	254	255	210	283	263	228	224	257	240	226	235	228	260	231	220	241	280	221	234	240	242	240	239	239	275	235	240	255	267	238	236	243	236	219	250	223	224	252	234	279	242	224	250	245	236	233	254	244	238	214	245	236	266	234	234	236	242	249	248	269	249	218	220	252	259	274	271	237	256	223	237	234	260	229	276	213	251	238	244	240	261	236	274	254	244	248	241	262	289	256	238	201	253	237	264	224	225	218	217	246	232	233	219	254	253	251	253	225	273	267	229	261	233	249	236	258	238	264	216	246	237	238	225	257	220	268	284	246	246	258	225	239	242	239	252	240	218	268	235	237	239	216	247	228	243	229	236	233	243	237	248	254	271	266	223	235	236	235	221	259	238	250	249	227	272	256	244	237	252	247	245	258	233	265	268	254	259	268	235	239	221	215	244	238	256	243	263	260	239	237	264	248	258	246	206	253	241	232	271	255	241	253	242	226	250	249	222	225	220	256	260	222	229	242	247	227	243	251	251	230	231	226	217	243	234	260	237	245	247	228	239	236	223	265	242	229	223	265	267	220	257	216	242	216	236	268	238	233	230	242	239	269	236	244	231	239	264	250	234	261	222	230	252	234	220	239	243	231	236	250	236	240	243	228	236	245	223	266	239	244	270	217	253	236	225	225	244	230	241	240	235	263	229	224	225	258	236	208	252	275	216	249	243	223	275	248	210	231	262	232	250	239	263	222	226	226	255	269	228	285	228	212	248	233	260	235	226	224	256	220	238	248	229	240	232	217	237	229	251	224	240	262	269	236	240	234	277	237	271	236	252	237	214	238	255	234	240	252	223	236	227	232	279	206	260	255	228	242	244	220	232	242	236	262	237	246	227	247	233	226	231	234	232	244	242	255	241	203	234	235	258	245	263	236	264	244	214	257	248	261	225	256	262	251	202	224	229	208	223	257	238	227	221	228	236	244	228	243	223	234	279	215	261	265	225	251	234	274	264	234	239	224	241	263	247	248	246	271	241	252	256	260	234	246	236	249	236	242	255	258	242	223	257	258	220	219	231	222	251	244	260	232	246	203	243	264	228	258	220	238	241	234	252	246	226	262	251	224	251	248	229	257	251	235	239	203	283	219	235	266	286	249	213	231	254	208	232	229	224	235	264	230	250	257	235	246	258	263	208	208	242	233	232	214	236	252	229	222	242	256	239	232	238	260	237	235	258	237	247	249	231	257	249	253	239	246	200	240	241	233	234	240	249	230	259	232	229	251	256	253	249	254	242	226	248	256	246	224	224	279	242	232	255	248	256	247	235	244	238	233	233	263	256	214	245	214	260	269	231	289	242	230	241	232	235	234	245	230	237	234	224	231	230	223	227	253	257	264	231	226	277	259	232	233	209	236	241	239	210	235	250	224	226	254	244	268	238	248	220	246	223	234	224	242	243	259	263	213	232	242	250	239	287	237	259	241	250	235	254	225	263	236	248	240	226	237	227	226	227	263	230	265	267	221	244	248	232	237	235	231	207	229	241	208	219	234	261	246	197	276	238	250	248	251	211	255	241	261	242	214	248	234	253	214	244	238	222	237	251	213	250	231	251	204	232	243	243	216	270	238	215	214	255	241	230	258	242	269	260	230	235	237	247	239	228	229	244	220	229	259	234	249	264	238	239	257	240	230	260	220	237	288	237	239	209	236	220	225	242	236	222	246	252	216	240	229	243	235	246	238	248	260	238	248	252	240	251	227	251	245	217	262	246	217	254	236	201	234	241	257	237	261	228	243	224	237	225	259	271	232	248	269	251	238	248	278	253	245	227	253	258	247	219	245	255	256	271	222	254	219	237	262	271	240	220	232	247	246	239	258	244	248	268	264	246	256	258	248	256	237	202	246	227	229	242	233	222	221	227	234	238	254	217	246	244	218	252	223	252	254	239	234	236	255	236	234	277	244	240	256	243	247	236	248	249	215	239	229	221	244	224	216	252	236	263	224	232	232	251	261	247	264	232	248	233	248	239	268	252	259	260	245	260	249	222	250	245	275	250	242	243	224	224	236	250	257	246	258	231	225	234	234	234	269	257	257	259	252	245	243	252	246	246	249	232	264	264	276	211	235	241	258	248	247	271	215	246	242	279	235	238	234	224	221	254	242	251	252	240	228	237	252	227	259	240	231	253	242	236	240	238	210	250
3354	2746	5875	9471	7271	5191	4296	5340	4431	3815	3758	3045	2531	2210	2376	2752	2378	2071	2113	1918	1956	1827	2036	1910	2301	2382	3109	2440	2176	2467	2014	2007	2136	1943	1728	1803	2043	1983	2657	2631	2001	1529	2116	1887	1721	1659	1863	1594	1890	1798	1453	1136	1247	1226	1200	1061	1032	1019	968	1091	1063	1030	1002	906	868	882	931	870	915	791	853	759	712	827	800	782	755	742	793	722	747	676	688	699	730	762	765	712	717	727	694	698	672	697	729	729	713	664	685	697	667	696	708	688	712	719	734	723	728	719	676	729	669	741	744	648	673	728	650	664	713	718	690	727	693	722	717	694	710	725	705	687	699	698	660	727	671	683	652	712	700	709	703	700	734	689	662	685	725	762	673	732	661	710	731	716	700	665	695	698	753	687	691	702	703	671	706	680	719	653	714	689	706	695	724	727	673	688	730	740	697	716	702	678	719	701	713	727	679	710	669	675	707	675	641	682	728	724	714	728	673	674	694	703	676	721	691	688	677	644	685	656	702	706	731	674	715	662	681	658	709	698	689	704	750	711	703	714	723	724	676	698	701	672	696	702	682	702	664	750	731	670	706	691	703	664	707	715	715	676	638	659	664	638	736	715	674	643	721	680	698	656	683	752	692	686	681	753	685	712	722	689	712	712	758	673	702	725	689	691	738	691	721	717	668	691	680	719	708	703	710	739	695	690	682	674	726	747	682	687	694	773	719	699	688	708	694	690	737	710	687	728	704	713	690	691	695	665	779	712	700	733	677	706	694	669	671	697	716	704	673	733	671	711	658	723	718	686	710	703	718	685	717	718	662	664	669	709	733	707	686	746	703	675	634	718	706	710	684	677	656	658	694	680	703	722	635	676	714	684	639	688	714	695	695	681	669	713	688	716	704	699	675	719	703	681	669	716	681	681	692	704	688	677	651	677	769	697	739	692	703	660	705	730	652	667	660	683	671	723	695	702	701	698	668	661	723	667	677	710	728	717	706	684	685	652	702	692	739	662	654	675	701	673	673	716	657	696	694	681	678	708	708	669	684	668	690	695	705	729	721	720	732	712	689	692	702	680	652	700	717	687	698	695	693	624	681	695	747	705	718	677	697	685	696	682	732	694	698	676	718	723	684	683	702	700	729	651	691	679	753	668	657	676	651	681	625	760	696	735	656	663	686	670	742	656	735	710	669	646	693	682	729	728	669	682	672	733	669	716	719	689	698	689	707	666	694	701	681	725	680	680	678	673	707	683	664	686	764	679	630	677	706	679	682	694	689	707	682	671	717	719	688	704	746	690	722	691	654	666	697	695	661	683	709	709	685	667	665	730	694	683	755	690	712	709	719	690	669	673	687	690	679	729	737	792	698	641	695	747	687	737	710	697	713	690	703	655	699	701	702	669	701	687	682	681	682	728	714	701	698	684	721	717	687	686	709	684	716	647	694	675	690	687	739	679	726	707	742	663	684	663	684	671	681	695	669	720	699	688	667	708	678	681	694	688	732	720	688	720	664	720	652	717	736	718	713	656	667	673	684	684	666	658	670	678	686	693	658	661	761	670	696	681	675	719	673	722	709	699	710	765	714	672	717	660	648	685	681	684	692	687	715	705	704	667	694	737	697	670	672	669	675	679	680	680	708	675	681	662	666	709	638	671	682	688	661	681	693	703	697	751	715	701	670	679	721	645	708	678	683	713	737	714	738	715	687	682	674	674	682	680	717	668	668	700	682	668	701	674	639	737	689	704	663	743	725	689	691	658	707	713	720	669	701	719	709	678	673	657	649	697	750	703	701	740	675	669	690	670	719	687	710	722	677	692	658	665	674	671	673	739	701	680	697	722	687	749	698	650	673	709	699	721	706	665	669	722	723	704	719	650	691	717	656	712	721	718	765	675	678	694	660	687	663	700	664	697	672	679	716	676	700	654	682	712	691	664	732	730	676	713	685	669	732	690	759	656	742	709	685	723	698	690	712	697	676	671	702	718	701	699	678	728	651	710	688	651	691	681	681	663	698	671	698	727	685	708	691	699	680	655	712	691	658	694	685	712	677	726	726	709	640	712	663	706	724	729	713	689	698	674	721	678	665	726	738	718	713	725	706	712	666	731	674	664	706	700	706	678	679	724	709	672	672	709	686	712	699	644	660	722	688	689	718	660	704	674	681	700	703	716	668	677	652	743	706	690	694	740	667	699	685	719	696	718	746	696	679	745	722	680	684	728	666	687	664	695	721	702	716	702	685	761	699	703	735	677	718	700	730	685	709	744	729	730	666	673	626	702	639	663	724	744	687	675	692	713	695	757	726	713	680	674	716	697	726	709	726	633	663	708	695	702	676	691	698	697	689	744	684	676	707	705	677	699	676	685	721	716	685	713	710	679	709	679	720	689	689	674	678	680	704	708	728	671	711	683	667	681	713	713	694	750	726	701	660	732	690	705	732	735	695	660	661	714	684	718	689	717	666	721	669	694	678	698	703	686	705	675	707	680	705	704	728	738	736	704	677	702	731	689	654	727	710	699	716	687	685	705	689	673	679	689	698	708	724	679	666	683	715	734	690	657	713	704	655	692	688	681	689	711	675	685	676	665	687	662	712	739	750	717	716	715	702	659	686	696	682	720	667	691	653	726	677	663	702	648	652	696	674	716	689	710	699	684	695	701	665	712	695	716	697	716	721	637	674	742	701	690	707	708	712	677	661	691	729	721	688	639	698	676	693	722	682	672	685	700	711	700	653	693	764	700	705	693	656	722	640	673	684	653	700	684	688	695	670	661	711	656	720	680	682	661	685	691	746	736	704	667	675	697	692	690	669	732	712	713	684	661	667	666	679	680	719	697	739	657	691	669	700	680	642	632	697	670	644	728	694	729	696	700	689	738	685	683	679	662	697	714	717	698	696	664	667	665	630	728	702	731	664	688	662	677	698	674	734	705	675	696	723	675	729	663	698	695	697	632	646	686	711	685	701	701	680	684	681	702	679	681	695	702	675	708	666	659	706	709	669	727	705	691	668	701	691	686	646	744	701	691	694	708	701	701	688	737	710	699	677	691	733	663	674	740	682	663	682	745	661	691	686	655	733	675	689	721	674	658	699	650	685	678	668	676	676	694	652	686	703	737	684	676	677	709	710	737	782	687	725	708	666	714	734	744	680	705	774	683	719	668	704	673	750	692	638	743	715	660	675	709	659	681	683	696	708	723	685	706	660	669	680	720	692	682	672	682	663	722	716	729	678	689	717	729	720	700	674	693	695	685	672	705	653	707	695	730	710	687	686	693	695	687	718	714	713	668	667	699	691	690	677	701	691	690	705	698	650	683	632	695	703	699	703	726	706	702	752	683	698	700	697	655	708	674	721	733	639	695	683	696	673	671	642	644	659	681	701	695	677	646	674	664	731	653	698	717	692	687	699	657	726	704	707	717	714	716	681	692	721	737	642	674	681	697	708	740	653	692	694	686	706	631	693	679	766	705	712	649	688	705	690	679	715	660	689	683	677	713	713	696	717	690	675	664	703	717
16180	12370	19889	27839	24602	19317	14897	15744	12907	9563	8837	5833	4596	3814	3871	4630	4084	2862	2840	2973	3071	3010	3500	2994	3913	4414	6500	4075	3793	4414	2781	3072	2796	2685	2532	2278	3172	2870	4452	4451	2637	1864	3388	2981	2247	2496	2795	2012	2380	2410	1565	838	1089	1206	1052	841	819	630	768	827	739	639	661	591	539	485	445	435	398	300	291	255	260	381	333	283	260	234	203	181	194	175	158	188	195	222	153	140	137	155	169	152	120	141	148	152	150	142	123	162	151	150	144	158	139	152	150	120	143	140	158	159	159	143	130	163	152	131	145	163	148	115	144	178	140	130	144	138	146	157	131	146	139	137	131	147	133	139	141	155	155	144	146	160	135	133	130	151	144	139	129	112	136	134	158	156	158	132	133	151	166	146	142	121	145	154	132	169	168	152	141	144	159	150	139	128	125	148	135	150	138	144	146	172	165	157	142	149	131	156	149	132	155	138	157	134	157	151	127	135	129	158	162	127	132	148	152	145	130	132	135	136	152	141	148	158	143	132	151	140	159	141	151	169	141	143	136	136	169	141	150	141	129	146	140	154	134	142	130	137	142	173	138	151	140	143	163	154	141	141	138	148	135	132	150	128	155	144	139	145	163	152	148	152	138	150	150	158	181	116	142	140	129	134	146	163	161	144	138	144	119	133	141	131	135	150	126	158	145	154	126	141	124	131	139	143	129	175	142	150	153	135	149	118	147	138	138	148	146	128	145	165	152	140	137	158	138	149	160	141	147	110	145	137	138	168	153	147	125	132	143	156	148	157	150	138	143	165	141	137	141	163	123	144	140	117	152	138	149	149	145	154	162	121	125	139	158	151	133	159	157	143	154	175	134	161	155	150	137	167	138	144	136	131	141	132	120	132	138	135	138	135	135	138	153	179	148	146	143	143	165	153	136	131	123	151	144	158	141	138	152	137	154	134	134	128	166	138	141	155	146	139	147	167	141	148	158	126	152	147	155	141	150	127	152	140	155	128	137	154	162	141	154	137	149	140	141	135	135	131	148	122	138	135	148	161	141	138	144	144	171	129	137	160	142	145	146	131	146	162	156	151	145	153	131	149	126	145	120	140	125	137	155	147	147	151	116	138	148	155	155	155	139	139	157	132	142	144	165	133	148	151	149	121	162	154	156	129	124	120	126	156	137	137	145	158	139	145	158	140	131	155	143	134	148	160	148	146	155	134	141	136	139	147	139	149	140	158	171	125	151	169	167	136	132	130	143	118	129	142	168	122	163	140	159	163	155	143	134	138	157	155	145	156	159	137	146	148	157	147	143	138	116	150	134	164	146	146	146	129	137	152	141	163	143	146	136	145	147	163	138	131	146	166	118	138	154	134	129	153	155	152	160	146	145	156	136	139	128	153	138	138	131	136	144	153	170	161	137	149	140	142	132	146	139	151	146	160	163	116	145	146	133	162	167	153	152	129	150	143	160	145	163	161	146	132	150	168	134	148	146	130	150	143	150	135	148	158	122	140	150	151	165	159	164	140	141	145	153	149	153	137	137	154	138	126	154	126	134	154	138	157	154	153	148	136	142	145	132	155	156	163	160	132	135	146	123	140	140	139	154	145	147	131	154	145	141	153	142	144	143	119	147	141	158	141	133	145	149	150	153	143	127	131	148	142	142	148	149	152	137	127	134	112	145	165	134	142	139	136	139	133	168	130	136	129	153	127	137	151	139	146	160	151	138	153	152	144	151	158	141	130	164	147	143	149	166	142	166	147	155	150	149	144	151	136	138	149	148	119	139	150	138	146	142	139	153	154	141	153	132	135	163	143	160	137	155	141	143	153	125	149	127	120	161	142	138	157	143	151	157	136	149	150	142	145	151	131	148	153	163	142	132	130	172	137	136	150	166	139	140	131	163	158	143	140	138	147	137	140	155	158	151	137	136	133	151	145	154	139	150	145	157	130	156	159	150	127	142	160	138	129	164	101	138	149	152	141	123	152	143	155	136	151	144	156	167	150	152	141	155	139	139	152	140	150	120	132	149	159	144	133	123	151	148	138	164	139	152	135	132	152	157	134	167	132	145	115	133	138	153	136	155	135	146	141	133	152	156	129	147	143	152	144	136	142	124	143	143	139	148	133	145	150	151	149	143	141	172	152	148	154	163	156	156	142	128	146	128	157	149	147	142	148	129	153	141	154	139	138	137	135	123	145	149	128	154	143	159	150	168	143	134	143	144	160	140	163	148	111	148	155	145	152	127	152	158	129	171	139	156	144	128	164	155	151	129	137	127	138	151	148	157	134	145	157	138	149	131	151	156	150	141	125	156	120	130	132	129	149	152	136	151	139	128	148	152	161	131	149	145	126	133	146	135	161	137	159	151	154	146	124	153	147	140	128	150	136	122	138	148	154	134	137	124	151	133	152	184	156	130	144	141	124	140	150	163	144	136	134	153	137	145	136	157	135	162	160	156	130	146	145	107	150	129	144	145	144	126	138	139	131	140	142	150	147	168	147	155	153	133	150	150	150	165	152	113	167	142	159	146	130	140	149	166	153	142	132	153	157	150	150	133	152	152	112	126	127	130	141	159	136	131	127	140	140	138	131	157	161	142	157	144	158	146	137	138	165	148	133	133	142	152	146	135	152	153	148	151	139	158	133	137	133	146	152	147	139	151	121	146	130	136	147	145	139	146	116	129	193	143	156	157	137	165	134	137	109	155	139	157	134	137	163	151	119	152	144	138	145	150	134	166	143	150	139	146	127	127	146	164	166	150	146	125	149	144	163	130	133	138	137	156	154	138	151	140	140	160	131	155	146	134	138	135	152	147	180	144	153	170	126	152	147	152	137	158	134	135	164	142	147	129	146	136	147	158	140	130	142	144	159	149	155	141	143	131	133	148	127	149	143	157	150	144	136	138	139	125	133	142	128	124	152	132	147	136	143	130	128	151	144	158	167	135	145	133	120	137	131	151	142	145	159	148	139	159	161	134	144	173	177	131	162	132	144	128	145	142	146	145	152	156	162	130	145	135	125	142	122	139	125	155	140	138	134	143	136	146	154	134	143	142	128	168	138	138	147	139	130	154	150	134	132	139	135	133	155	149	140	154	146	124	139	142	142	147	137	130	164	148	141	139	153	153	170	159	151	158	129	140	131	165	112	140	143	155	153	132	134	143	138	145	152	147	145	148	154	132	146	142	147	150	153	146	139	140	134	156	153	147	149	126	143	128	186	133	143	146	139	131	153	140	158	154	139	133	166	147	146	130	159	137	155	143	173	141	161	133	134	120	141	155	145	129	136	160	129	160	141	141	134	124	133	136	154	152	146	138	152	123	145	143	152	155	137	140	133	150	142	161	133	144	144	135	150	157	151	132	156	121	145	146	126	145	158	142	155	140	171	157	143	145	139	148	154	159	158	142	138	135	135	158	148	132	135	144	139	150	171	134	153	164	157	153	146	132	154	164	130	132	134	136	160	148	160	158	137	150	152	136	138	148	136	153	126	131	143	131	153	163	137	148	166	142	148
10208	10435	18892	28306	26874	25317	24342	28866	26667	26110	26678	20556	19118	17538	18469	20998	18023	16039	15835	16033	15720	14614	17510	16541	20658	22697	26061	18977	21701	23694	17429	19075	16873	17165	16373	15729	19499	18133	21010	22788	16524	14032	20845	17561	13114	16264	18245	14019	16089	16511	9765	6941	8749	10232	8690	6947	6747	5404	6735	7112	6073	6070	5286	4593	4281	3816	3407	3311	3247	2385	2025	1810	1816	2626	2564	1907	1488	1286	1274	900	846	951	769	741	1116	1156	727	494	543	503	496	469	498	436	464	447	442	462	456	475	460	389	452	444	476	415	474	456	459	438	424	431	444	405	455	440	458	426	410	436	432	435	449	445	479	433	448	452	464	412	404	448	447	457	472	422	462	479	471	454	432	447	429	466	430	432	464	409	479	442	411	410	434	439	443	437	454	461	418	470	424	410	417	471	453	439	457	425	467	441	497	448	464	432	407	428	450	430	435	421	476	419	443	440	463	480	437	432	483	451	439	500	430	494	439	466	432	432	420	468	443	443	417	442	458	441	430	460	433	425	429	462	389	433	453	429	462	447	427	440	460	473	436	420	450	491	439	456	446	446	439	444	431	427	466	448	441	455	444	456	460	458	438	438	404	401	428	425	464	408	461	456	443	439	425	450	472	441	463	425	415	453	477	462	419	441	427	426	441	431	448	444	457	450	421	437	437	420	447	443	453	449	450	432	408	444	461	471	421	420	414	440	461	493	431	459	406	437	414	418	447	415	431	448	426	452	421	420	425	454	410	445	446	447	451	434	411	443	466	454	464	480	443	430	447	444	441	439	458	441	432	407	425	458	435	460	441	423	427	449	455	442	436	464	447	430	428	417	433	419	434	449	427	443	459	402	419	428	451	424	419	451	410	442	415	453	414	458	451	436	422	423	448	443	410	458	444	451	405	465	463	430	465	407	452	412	433	445	433	430	442	434	430	389	432	466	440	438	439	410	470	457	408	447	474	422	424	467	439	425	451	441	438	449	455	453	422	449	417	415	442	479	479	459	417	461	402	434	420	434	444	430	438	436	434	453	479	425	467	447	427	449	458	466	445	392	468	412	442	451	457	415	470	437	437	454	431	442	420	419	438	453	446	428	469	420	448	420	501	399	461	416	444	422	461	452	468	444	441	426	453	463	453	465	451	432	454	413	433	452	443	460	449	462	407	423	471	449	429	439	464	448	429	441	427	432	416	447	440	457	492	439	450	449	427	436	421	442	453	443	463	462	457	451	440	438	489	425	475	455	414	461	438	447	477	431	447	453	470	419	424	448	433	417	441	438	435	454	419	448	476	459	434	450	429	419	449	439	480	441	419	444	447	437	453	441	448	421	461	443	445	437	413	418	439	430	423	458	427	429	494	458	415	409	449	432	412	415	463	464	449	451	496	434	445	469	423	420	446	432	404	427	444	444	443	451	492	452	439	435	430	420	449	462	441	431	434	477	490	428	443	463	439	453	430	420	429	407	443	455	425	446	451	452	447	446	423	410	473	461	459	451	455	442	445	454	462	442	496	402	440	441	425	471	433	450	454	492	456	452	429	451	441	397	434	417	394	432	456	440	411	434	452	451	434	410	431	468	485	461	449	476	416	460	410	482	465	411	440	458	405	470	421	431	434	441	426	447	460	436	413	430	465	467	462	453	441	440	435	413	459	450	430	443	485	429	418	401	437	417	481	437	476	460	425	450	394	428	441	444	441	468	436	428	445	454	439	426	449	420	428	420	465	422	468	437	443	477	466	436	431	450	472	423	449	428	458	423	432	421	463	510	435	441	399	426	467	414	453	439	453	451	447	465	432	415	431	415	424	469	482	455	458	447	410	432	430	446	444	444	447	393	441	428	443	468	451	439	439	448	427	452	414	416	449	444	438	450	457	433	438	430	462	474	419	422	449	421	458	402	449	445	447	441	413	434	468	437	443	448	441	443	462	465	447	469	461	454	424	436	423	421	426	412	430	396	437	429	445	443	410	417	437	434	432	445	442	455	432	455	444	439	441	426	416	435	438	431	440	444	478	475	449	443	454	493	413	425	465	427	410	436	447	401	510	461	444	438	447	429	460	421	420	435	398	465	442	408	465	426	428	414	418	389	462	475	447	451	446	461	435	468	437	456	429	443	428	442	397	443	393	445	413	466	436	434	444	463	477	465	415	455	467	456	443	394	421	398	460	483	416	454	413	477	442	442	449	420	451	429	438	428	408	407	439	445	436	481	461	476	405	479	458	450	430	436	441	441	438	412	406	452	422	468	453	446	413	428	446	396	440	449	435	438	469	413	494	473	437	434	436	444	407	395	446	407	424	411	477	417	437	443	431	449	450	423	448	408	439	444	472	459	451	442	453	458	489	393	451	451	441	423	440	406	453	436	419	458	437	402	435	420	452	413	401	421	473	438	408	454	457	432	477	431	396	442	448	448	451	476	444	474	428	432	421	440	437	410	432	476	451	451	447	434	459	475	436	452	440	455	437	435	437	466	449	429	424	442	390	438	411	425	467	437	429	435	418	440	458	441	465	400	440	462	442	438	395	453	390	422	435	439	464	466	466	461	452	426	419	428	452	430	408	463	422	401	432	460	455	474	449	451	434	441	456	453	453	434	455	443	478	419	441	398	420	448	450	439	440	439	433	439	408	449	413	423	423	402	448	435	460	444	413	434	451	457	427	436	455	415	420	441	461	439	448	421	435	444	445	459	446	463	473	427	432	431	457	420	467	436	439	435	460	428	394	446	440	457	431	477	428	465	415	449	442	424	484	455	424	439	418	423	465	411	462	418	455	492	447	479	433	445	472	475	432	415	439	462	424	426	452	434	455	448	440	478	517	427	415	415	476	416	457	452	432	444	439	454	426	396	491	435	450	440	421	450	426	429	447	455	390	482	439	459	481	425	426	437	441	447	432	495	427	469	461	432	461	431	441	468	435	418	432	429	444	454	461	451	445	428	463	426	461	454	493	465	458	445	437	432	438	434	441	403	431	440	391	470	445	472	464	415	415	390	406	440	407	425	420	439	430	461	447	436	415	459	460	457	448	454	448	431	461	454	448	436	448	411	445	423	385	454	412	414	493	425	429	422	497	485	431	453	415	454	459	422	410	450	429	411	426	445	448	439	418	429	424	426	428	437	427	451	427	429	429	463	422	422	422	445	430	459	456	437	422	441	428	446	470	420	453	438	408	431	489	452	476	435	417	420	496	417	455	455	432	456	430	444	432	462	434	467	428	430	435	426	435	442	439	467	427	456	448	417	460	407	451	415	435	444	435	435	486	464	465	435	440	429	406	430	433	439	463	438	448	416	448	446	441	414	405	448	420	429	459	450	447	445	472	441	488	413	437	447	430	430	468	463	452	437	419	425	461	460	464	422	438	416	448	485	426	454	408	446	430	421	442	418	495	439	445	442	444	437	451	460	444	446	437	444	435	414	440	452	487	438	462	446	467	425	433	450	450	431	418	416	418	457	430	457	463	446	447	467	480	448	450	427	425	486	437	452	395	430	419	471	459	410	461	454	489	488	430	456	455	441
23606	16967	25425	32569	29599	25597	21899	23250	21277	17823	15448	10746	8266	7049	7624	8746	8496	6060	5477	5870	6560	5717	5714	5363	7583	8605	11322	7771	7408	7794	5357	5577	4880	4981	4951	4864	5346	5709	7138	8280	5072	4381	6391	5573	4198	4616	4896	4002	4177	5001	2217	1643	2104	2474	1955	1548	1412	1180	1522	1535	1334	1238	1093	985	877	850	706	722	778	465	463	391	370	554	571	385	350	294	255	198	201	218	195	173	247	238	183	168	154	139	131	145	132	154	135	156	146	147	146	157	140	129	126	169	139	145	159	145	125	134	151	141	116	151	140	132	130	153	146	143	143	137	126	139	122	123	143	150	125	135	129	150	133	157	151	133	171	154	144	120	170	139	146	125	124	145	129	142	157	118	134	134	123	134	128	124	134	118	131	146	146	150	131	123	135	146	143	147	149	136	129	147	110	148	131	119	132	141	159	138	130	136	137	149	133	149	144	137	137	132	136	130	140	159	143	153	136	120	148	121	139	154	136	142	132	137	123	154	142	133	142	135	152	134	146	132	140	132	140	140	142	120	131	139	146	148	142	151	118	124	105	118	138	147	123	135	142	122	146	143	138	124	136	124	142	131	147	135	122	114	142	141	138	138	131	139	116	120	136	127	138	149	143	129	146	149	146	147	130	136	137	119	129	135	129	133	139	130	149	158	136	139	128	147	127	126	115	161	153	148	125	134	130	141	124	132	126	165	110	149	134	126	144	137	125	129	122	123	132	154	116	147	153	119	154	158	145	146	155	157	133	123	119	146	137	145	142	128	143	132	142	112	136	136	134	150	144	123	132	139	142	131	139	143	137	145	137	157	141	143	147	140	135	147	149	115	125	121	156	125	149	121	161	131	107	146	148	126	140	137	119	154	139	122	122	150	146	149	165	143	137	146	143	139	123	138	140	121	156	137	150	145	133	130	157	120	137	142	124	125	135	130	142	139	167	121	145	144	133	138	143	141	139	127	127	148	128	136	131	132	130	134	124	144	147	128	142	142	128	126	121	140	164	136	123	122	126	127	126	125	125	128	139	132	160	105	155	148	133	132	131	137	147	134	107	133	123	143	137	136	173	160	147	131	138	128	139	148	135	113	133	148	116	130	121	125	154	109	133	130	118	149	127	142	140	151	150	141	132	124	151	134	127	139	137	128	128	139	139	133	145	119	151	165	118	110	144	150	152	130	119	132	144	132	130	145	132	130	134	118	144	130	123	149	132	134	142	117	143	132	129	139	139	127	120	144	145	151	138	125	131	135	139	136	155	130	129	138	163	123	127	155	141	104	153	134	132	132	131	133	136	153	132	151	115	139	135	148	137	133	153	121	118	122	130	117	112	119	131	152	145	131	117	126	140	151	140	136	161	134	123	143	153	143	130	158	145	140	134	137	137	115	148	134	134	124	122	140	140	148	135	124	158	133	146	129	129	131	136	129	132	134	121	140	146	135	135	131	124	156	139	142	125	138	137	157	136	123	130	124	135	126	121	139	131	155	164	175	130	137	144	143	145	118	162	134	141	137	137	142	115	133	129	144	132	137	130	122	118	130	126	146	118	132	131	148	155	128	149	133	130	132	158	131	134	138	150	144	134	133	146	143	129	142	135	126	150	138	140	123	131	126	131	139	140	126	143	154	143	138	136	145	132	117	126	137	133	123	134	138	123	132	144	141	137	143	144	152	113	136	126	138	158	132	151	117	116	119	142	127	147	139	130	119	130	142	131	134	138	133	142	118	132	146	129	118	123	116	110	155	146	120	122	147	142	140	134	119	131	142	127	137	136	158	160	136	142	126	139	123	137	126	143	135	131	137	143	151	125	125	154	118	151	124	124	142	135	134	130	140	136	145	143	136	141	160	146	157	134	131	148	156	129	131	125	131	154	135	145	131	144	146	113	123	123	134	145	121	127	147	136	130	148	145	122	137	141	158	140	141	155	118	138	131	138	117	113	148	124	140	126	144	139	138	127	144	145	136	132	121	121	134	140	126	128	148	121	123	150	118	130	140	132	144	136	128	129	130	102	154	135	148	131	126	140	149	133	127	114	144	128	130	152	136	150	146	133	165	135	135	140	129	126	160	139	125	141	120	129	126	132	119	160	157	139	144	120	148	126	167	145	137	128	157	151	132	160	134	144	145	117	134	158	131	129	147	124	146	131	130	151	153	114	133	146	129	122	148	130	119	169	140	151	131	119	136	131	129	132	130	160	140	131	112	159	139	139	145	142	145	124	145	127	137	137	131	123	112	146	112	125	163	157	143	124	139	128	133	139	131	144	160	149	141	150	162	140	122	143	131	127	139	129	134	135	138	134	151	131	153	124	162	130	134	127	130	150	130	142	129	156	115	155	156	126	141	130	138	116	153	121	124	141	153	144	155	135	118	138	147	165	156	127	143	129	151	146	140	123	126	122	125	111	140	133	127	127	115	115	146	146	135	132	130	141	141	138	142	124	131	137	132	108	132	119	130	120	137	141	124	136	130	162	147	151	115	139	149	151	152	124	125	150	158	150	141	130	138	127	153	140	125	135	126	131	117	133	121	135	155	146	148	116	147	129	136	116	148	149	141	141	145	129	124	131	143	139	135	153	141	147	136	134	124	131	158	133	121	149	125	121	136	139	132	161	126	148	136	132	155	135	143	121	142	135	140	161	155	141	126	128	163	106	117	134	144	136	150	144	144	141	118	123	150	143	124	132	123	150	140	149	167	130	126	122	125	150	137	146	138	151	132	155	141	121	124	125	125	146	127	129	129	159	129	147	137	116	143	140	119	148	143	158	137	134	133	130	139	126	124	120	148	130	138	131	148	141	127	150	129	141	132	140	139	137	124	142	141	134	154	137	138	128	129	158	122	136	130	125	128	144	129	119	132	135	125	124	135	128	129	129	126	140	153	106	136	148	121	125	141	134	136	124	134	120	151	146	156	121	140	126	133	131	132	129	135	150	141	141	146	141	127	151	132	136	145	123	164	140	128	129	138	143	139	154	121	160	137	125	121	124	134	146	140	135	140	138	141	138	129	132	133	151	119	144	128	124	154	131	142	156	138	160	144	126	147	137	127	152	145	144	148	132	128	129	131	127	147	134	148	139	126	132	146	136	161	121	152	138	153	133	123	124	132	136	132	138	131	137	142	123	139	148	140	142	132	124	134	138	152	129	131	128	137	164	140	116	115	125	152	133	123	126	127	135	125	120	140	114	136	126	140	125	140	120	129	134	126	151	143	145	121	119	151	138	137	120	142	126	138	131	138	136	153	153	124	120	150	141	113	121	122	148	150	125	151	116	129	137	140	127	154	141	160	135	148	130	135	150	156	148	134	144	150	145	127	139	156	117	118	145	133	156	145	129	146	126	131	137	139	135	141	115	147	140	145	137	134	121	147	156	140	131	122	144	147	122	109	129	115	127	138	147	144	146	147	131	149	165	140	154	127	137	122	151	157	121	127	130	138	123	148	162	144	151	124	131	132	124	152	128	123	140	142	136	116	163	158	140	134	138	123	128	138	119	123
13346	13425	23699	32691	32468	30984	30098	35669	33591	34654	34320	28149	27055	24308	26933	28129	25095	23584	23196	24836	22767	23172	23444	23627	29690	31215	34601	27307	29776	31512	25139	26171	23691	24856	24681	23670	26247	27153	26176	30638	24348	23617	29157	25584	19851	24814	25976	23445	22263	26029	12844	11397	15253	17785	14559	12154	11276	9074	12485	11226	10368	10347	9039	7673	7214	6814	5710	5879	6027	3786	3106	2836	2939	4744	4451	3008	2410	2208	1607	1139	1137	1198	1023	1203	1732	1623	772	578	614	581	506	525	495	441	495	465	466	459	442	434	432	464	424	442	436	421	431	416	459	465	452	416	405	467	462	433	470	453	426	447	399	444	390	427	449	432	452	442	443	437	471	421	420	406	479	433	454	462	439	413	416	428	391	472	430	440	441	426	440	415	432	444	435	429	438	416	433	491	416	435	404	427	454	421	421	443	450	405	455	393	446	428	442	438	409	460	435	389	460	432	434	425	416	457	448	437	413	436	424	452	422	431	441	477	397	432	391	410	403	443	411	410	425	429	379	447	416	436	451	415	382	415	446	435	447	413	428	444	420	445	459	431	435	441	406	434	434	446	423	455	418	409	424	422	411	431	411	449	415	460	406	438	414	476	423	428	426	444	439	425	447	416	451	433	419	424	443	434	438	417	408	460	413	395	373	451	425	402	421	451	397	438	432	447	394	465	399	434	421	470	402	420	425	427	441	448	426	451	448	452	457	436	414	470	445	441	406	424	423	421	436	407	459	448	418	427	395	423	422	477	435	437	435	410	434	437	476	407	457	393	441	459	466	452	427	435	487	454	444	405	387	438	422	449	419	476	419	398	466	455	440	404	466	404	418	468	451	429	435	444	420	408	454	415	399	406	422	410	426	396	415	410	408	433	474	386	404	431	398	433	419	446	378	405	440	424	441	417	431	416	441	453	433	429	450	446	452	430	446	462	412	439	417	412	449	439	419	420	445	408	419	426	433	451	464	444	423	436	452	432	439	407	416	416	383	430	403	376	422	417	426	420	392	423	384	453	433	447	409	418	447	423	415	410	425	432	433	432	448	450	412	469	436	441	460	419	369	412	454	435	470	437	420	454	419	443	390	416	395	407	388	460	431	416	424	416	441	430	448	462	414	466	439	452	454	422	412	431	432	431	424	437	426	467	459	455	433	453	433	434	455	432	439	409	435	459	423	446	425	441	421	445	430	418	434	413	420	436	428	399	419	403	410	401	384	470	433	412	425	436	443	455	419	447	430	405	402	425	409	450	378	414	444	435	442	451	414	425	425	430	456	445	405	465	414	442	413	397	416	455	403	433	431	450	451	478	414	419	419	420	434	415	423	422	461	442	451	397	390	459	395	382	393	445	402	398	405	418	399	439	439	402	370	419	454	410	400	427	474	412	412	439	412	426	429	438	424	435	421	408	416	444	426	446	452	407	430	407	412	444	405	423	432	431	416	432	458	461	415	424	411	391	483	439	438	416	427	445	407	392	445	422	437	441	396	449	446	431	464	402	462	416	429	430	429	471	439	455	394	444	393	450	425	409	423	452	425	421	469	412	415	466	391	418	421	427	426	487	455	389	442	426	468	391	407	421	410	437	419	450	451	447	411	392	436	431	437	430	433	408	441	434	426	400	416	419	437	418	443	421	425	433	424	412	450	411	476	457	404	431	421	425	429	427	408	467	427	443	403	408	414	412	452	481	430	466	397	417	415	377	456	440	468	449	448	402	452	439	426	469	437	430	428	423	434	417	446	471	437	398	410	436	423	409	455	400	432	462	470	408	405	422	473	411	422	412	445	421	418	414	453	422	402	439	398	440	429	393	472	432	432	438	440	398	427	420	423	474	421	427	429	436	462	400	423	396	404	480	432	365	408	428	421	439	450	394	396	393	472	437	450	432	434	418	399	434	429	461	424	417	414	423	411	424	444	431	474	423	409	430	412	408	452	409	426	394	416	444	428	396	416	412	419	467	408	465	426	424	427	400	401	436	460	429	431	436	425	423	452	416	415	403	419	489	422	468	431	412	441	437	437	409	464	391	424	403	437	416	433	383	410	413	439	426	424	434	418	464	404	433	411	410	449	414	427	415	445	443	417	432	450	421	419	456	421	458	452	432	415	415	479	415	439	398	430	436	430	442	428	424	466	394	418	472	443	450	410	411	451	413	437	416	433	415	436	453	412	414	451	384	429	451	432	451	416	411	431	394	435	390	434	419	417	425	486	417	455	435	433	432	441	389	448	406	368	442	407	420	426	464	422	456	451	401	448	409	413	424	432	429	414	434	457	409	444	441	433	461	408	427	411	455	431	450	413	434	438	466	422	436	409	465	423	405	444	422	420	431	393	437	439	419	417	466	417	441	412	429	413	442	408	485	422	428	404	430	414	462	401	386	462	466	404	440	444	414	404	394	396	437	417	423	438	446	441	430	418	425	457	412	451	442	429	456	460	411	404	435	423	427	444	428	440	452	458	432	404	448	442	415	433	431	450	423	428	439	445	411	383	450	393	409	471	415	435	399	428	409	448	423	443	441	411	407	410	425	427	422	423	452	436	440	423	418	397	392	421	424	419	457	407	435	425	414	454	440	411	423	389	440	433	412	446	429	423	436	480	429	398	432	447	474	406	440	453	415	467	433	465	411	435	422	371	453	385	439	438	466	442	403	413	409	416	444	438	408	428	431	463	459	421	452	463	417	433	409	420	431	438	427	406	428	425	419	424	424	391	486	444	454	416	425	451	418	450	428	435	448	432	406	413	417	453	418	428	439	471	425	441	449	432	406	407	396	439	424	464	461	437	436	408	441	424	409	409	437	407	423	437	435	431	432	422	470	431	434	431	464	425	439	390	466	452	444	441	457	417	462	434	416	467	410	458	427	406	417	428	448	461	420	441	449	445	447	433	462	453	481	444	419	405	418	443	436	429	456	424	431	406	412	394	439	428	447	413	443	399	398	426	417	450	425	451	436	461	423	413	432	479	434	423	417	424	420	450	429	419	459	455	439	459	424	434	402	409	428	440	435	420	462	417	410	429	420	400	454	444	441	426	431	419	422	406	437	408	452	403	424	441	458	459	452	443	451	403	429	420	413	461	421	448	422	416	416	440	438	461	402	411	417	423	403	448	392	447	461	394	388	406	403	454	415	418	419	411	434	392	425	405	451	416	446	456	433	424	415	408	395	452	458	424	444	454	447	402	419	467	408	431	412	439	445	437	435	446	432	464	406	423	414	441	432	469	421	412	434	399	403	378	410	431	439	455	392	424	414	431	475	410	396	436	402	407	422	416	401	403	453	424	415	430	439	405	472	412	454	405	434	427	434	421	395	457	420	419	441	421	443	430	427	432	444	413	404	448	395	450	410	473	442	411	438	421	505	458	450	419	432	394	441	409	443	412	460	456	431	425	441	439	393	424	443	458	401	420	408	421	427	419	445	404	449	420	417	418	396	452	446	459	436	428	435	449	430	424	472	456	472	416	434	395	409	435	435	433	432	416	458	414	433	414	433	428	427	421	423	412	402	427	396	416	438	430	455	448	420
3665	1854	3224	3858	2431	1689	1104	1290	1037	836	760	572	599	483	460	525	495	470	458	420	422	386	437	348	442	555	623	469	452	450	418	362	338	350	382	348	435	364	392	409	317	361	382	340	332	394	355	336	366	357	301	260	277	320	284	264	259	248	277	268	244	256	265	272	255	246	232	234	296	225	229	224	229	258	216	231	226	228	224	225	219	254	219	245	243	208	230	215	241	219	250	232	248	227	238	236	216	235	218	257	233	237	213	245	266	230	220	244	216	264	217	247	247	224	223	227	219	225	245	228	243	184	234	204	240	201	230	226	217	234	218	243	227	226	231	208	223	225	254	225	223	227	253	220	237	242	226	223	229	229	204	237	230	229	263	242	219	223	219	214	211	249	249	232	237	220	220	217	267	231	212	232	265	219	226	227	221	222	227	223	246	208	214	239	235	226	237	239	249	244	235	259	245	215	225	253	247	253	213	228	287	227	232	225	223	253	258	209	224	241	251	249	216	225	237	238	226	263	221	210	224	219	237	242	239	209	249	241	208	239	229	228	240	244	230	237	233	231	205	201	237	225	247	223	207	246	222	231	248	227	243	202	229	207	233	214	215	242	251	223	234	205	211	249	241	251	257	249	215	220	218	246	240	232	238	245	209	245	233	217	215	241	222	210	225	231	223	230	239	221	243	251	248	230	232	223	209	215	205	206	243	229	226	215	212	217	241	198	240	252	210	233	219	256	222	259	248	228	222	211	238	216	211	238	195	242	234	252	254	243	218	243	242	237	255	231	223	256	244	239	200	231	218	235	212	214	246	212	221	195	232	193	224	220	212	223	242	234	225	228	223	224	244	197	190	242	252	221	239	262	216	223	216	261	212	231	230	238	244	255	262	203	195	238	205	220	220	234	234	219	207	223	224	256	211	214	246	218	217	233	248	240	208	228	210	237	213	241	236	216	213	211	227	212	196	216	226	225	215	231	230	232	212	259	223	231	255	237	247	236	242	236	248	233	226	241	208	233	225	271	232	235	208	224	261	227	219	246	234	231	220	247	246	204	224	217	208	226	235	227	219	193	230	243	227	218	194	242	239	245	231	212	260	236	215	239	239	244	235	213	239	211	233	215	220	255	245	207	231	216	235	227	228	230	212	243	232	238	234	227	240	211	202	261	183	246	244	249	246	239	239	238	210	239	219	257	191	224	227	211	199	223	218	230	258	229	233	273	216	231	231	215	212	211	249	244	219	234	231	233	247	243	234	256	208	239	236	228	225	220	243	262	238	209	250	223	239	236	212	238	226	199	226	253	225	244	209	247	221	235	241	243	246	243	199	226	197	220	218	227	227	221	208	221	220	215	231	217	225	246	249	212	239	238	225	212	233	239	254	230	224	197	247	219	236	210	224	225	215	224	208	238	223	206	198	217	216	223	213	243	261	266	226	256	222	231	231	219	242	215	243	215	202	224	224	208	231	253	232	234	234	231	210	212	225	247	226	204	225	226	229	217	229	189	229	238	225	232	222	215	220	236	240	235	219	212	252	234	216	214	242	228	221	252	236	232	220	220	235	254	228	218	217	229	242	238	233	230	237	204	231	200	236	229	216	243	253	244	230	239	209	222	250	216	226	216	214	225	224	228	234	235	216	231	223	236	236	234	247	199	230	239	230	239	233	197	225	234	230	206	239	196	235	219	237	212	236	236	232	226	224	247	245	212	229	216	220	222	230	211	231	210	228	264	223	243	257	206	266	237	232	242	263	228	226	221	251	247	234	236	230	228	241	233	227	201	206	242	228	209	225	224	221	236	216	232	236	225	230	238	238	238	212	252	254	211	238	222	223	201	227	229	241	219	224	224	229	222	208	213	250	239	199	227	220	258	193	233	231	225	200	211	245	210	205	226	220	223	202	254	230	235	246	247	226	226	232	232	251	217	242	236	216	234	190	242	218	219	224	219	208	208	220	216	199	233	223	241	240	209	227	221	233	225	238	231	234	221	240	224	223	229	218	242	219	222	246	222	232	222	253	237	221	237	221	237	242	224	245	255	234	220	208	201	233	226	240	216	216	217	229	261	234	229	216	239	252	230	209	220	232	220	236	219	242	233	207	238	228	198	229	216	211	221	248	235	260	266	256	211	230	248	223	212	224	235	213	210	210	212	247	209	209	225	251	238	209	221	224	207	220	232	217	198	239	226	243	221	227	231	234	228	227	232	232	238	224	254	221	218	230	262	236	218	205	211	249	244	211	228	215	238	253	229	227	231	213	230	244	232	225	234	239	241	241	237	220	206	225	232	227	226	214	228	237	232	244	213	235	212	237	237	231	189	248	230	229	253	221	200	220	212	253	240	215	216	222	256	231	221	254	258	246	241	228	231	216	243	241	233	238	213	234	222	225	219	231	209	248	214	207	224	264	228	212	220	214	239	238	244	234	251	240	233	229	241	253	231	207	232	203	232	220	233	218	229	251	215	209	235	229	255	215	250	231	225	222	244	217	234	233	196	258	207	213	209	224	233	248	232	215	250	202	212	244	259	208	251	215	219	214	241	258	215	241	276	194	221	240	224	244	216	221	270	242	231	226	231	222	243	200	223	250	242	227	232	209	228	214	227	205	233	217	239	206	224	223	222	249	216	265	235	222	202	246	232	244	241	226	232	245	209	216	230	221	254	248	254	232	231	235	239	230	228	248	225	220	214	241	212	213	257	245	239	223	227	215	227	246	232	227	222	221	250	253	226	228	231	205	232	221	228	174	193	208	214	209	212	239	245	221	237	220	203	228	218	239	233	253	253	228	223	245	239	220	254	233	262	251	264	242	210	228	225	247	246	217	218	223	234	199	232	230	230	238	245	240	223	240	246	238	245	213	260	214	235	227	209	235	226	208	246	224	261	233	239	220	234	207	253	209	222	209	218	215	228	227	199	242	241	212	217	250	241	231	220	249	240	209	245	227	232	245	223	217	233	245	240	225	213	219	228	215	234	219	223	238	233	202	241	222	232	208	225	232	230	260	230	233	224	213	210	245	229	209	250	232	228	243	198	227	241	254	238	235	232	255	240	230	226	234	240	212	215	235	230	238	205	221	210	227	240	225	237	226	199	207	208	247	235	234	214	207	246	232	223	225	217	249	230	256	211	227	227	236	252	237	217	220	250	233	232	265	232	229	214	205	219	206	259	233	224	232	218	233	252	237	191	219	240	238	233	227	242	245	269	214	261	250	253	229	231	228	222	249	223	243	241	210	205	234	230	220	219	210	222	214	237	199	230	227	261	229	247	232	241	236	215	223	213	231	210	211	208	197	242	240	239	238	217	243	241	227	241	228	228	214	213	250	230	236	231	262	228	262	238	221	234	224	239	202	222	223	219	245	228	205	251	237	247	222	240	216	217	200	229	240	265	208	230	209	199	213	217	243	233	241	221	225	219	235	214	246	250	205	214	230	232	224	228	229	234	237	220	235	227	223	260	223	242	226	223	230	234	233	230	224	215	248	230	232	210	224	231	235	214
3128	2563	5952	9560	7655	5856	4423	5526	4483	4102	3868	3019	2832	2198	2474	2931	2365	2061	2180	2216	2157	2118	2046	2036	2474	2504	3391	2211	2159	2310	1913	1789	1757	1908	1811	1752	1947	2026	2234	2507	1673	1653	2182	1848	1492	1955	1750	1708	1686	1928	1099	1092	1406	1368	1220	1074	1085	922	1079	1021	988	1062	863	821	900	889	824	834	830	799	710	733	722	829	752	739	723	739	729	698	640	703	695	701	662	755	682	719	731	631	644	641	654	660	668	630	710	665	677	658	654	721	643	640	645	632	629	621	658	652	638	692	654	692	640	643	686	616	681	637	704	686	652	695	649	631	601	632	654	663	633	704	670	665	589	689	633	698	646	673	632	617	665	640	645	667	645	634	670	640	640	654	671	702	659	678	658	681	646	623	698	649	607	655	647	659	690	682	666	681	637	645	640	608	650	640	654	631	661	665	666	646	637	648	624	706	664	657	694	629	691	656	685	666	666	614	655	673	668	662	675	658	709	647	659	665	647	626	680	706	679	658	617	656	681	666	639	639	652	644	655	662	646	637	652	641	663	693	654	680	633	652	666	604	657	662	673	660	643	664	680	662	636	632	698	666	652	656	667	641	628	655	626	666	675	620	663	647	668	656	641	674	690	633	640	700	670	651	644	632	708	690	682	663	691	656	629	682	624	675	653	613	674	701	678	682	685	663	659	682	678	667	703	632	634	643	679	625	690	638	647	645	631	628	609	685	622	698	648	658	661	671	654	682	649	646	631	690	673	635	629	629	631	633	640	663	658	669	663	659	704	655	646	662	650	673	641	622	633	580	670	688	641	710	632	671	666	656	648	642	639	668	611	614	655	690	678	654	696	615	665	685	663	655	658	661	676	693	643	638	654	624	670	640	676	709	696	664	672	665	629	623	670	666	663	649	672	627	663	647	668	687	626	623	661	598	699	646	666	643	673	674	675	672	625	653	689	691	649	650	662	698	661	633	636	673	682	693	651	689	665	614	659	637	615	693	680	650	653	646	656	691	620	604	654	734	638	675	691	636	681	653	675	695	609	664	704	622	675	674	684	663	661	676	644	682	568	645	687	638	608	655	653	684	645	670	660	606	678	659	655	626	647	672	612	675	695	649	650	701	646	680	662	644	702	636	636	681	721	653	600	646	689	663	655	651	683	601	661	657	663	687	680	694	666	651	647	633	663	678	634	615	706	715	660	647	656	701	674	649	681	628	685	650	652	694	655	677	710	607	654	599	637	631	685	667	664	704	660	685	618	703	663	650	720	673	607	688	643	610	691	653	687	618	650	672	624	628	638	677	675	653	646	673	658	697	679	666	659	631	613	629	655	667	669	609	719	620	653	664	697	646	651	670	707	673	659	651	621	696	667	658	642	622	623	661	707	601	626	655	670	659	645	670	674	690	666	673	669	649	681	663	662	665	653	681	677	635	670	605	687	643	646	606	656	647	649	637	667	631	671	684	661	669	656	665	640	658	647	648	667	689	645	655	708	617	590	651	677	652	655	668	612	660	666	634	647	699	676	648	656	692	662	652	650	635	639	713	622	640	636	701	638	619	678	685	656	624	653	671	640	604	673	610	693	657	625	669	690	656	685	653	643	594	675	656	676	640	690	679	668	654	629	659	670	651	669	645	659	685	607	660	649	635	600	637	664	691	656	651	655	698	705	652	669	636	651	657	609	673	627	646	618	681	628	640	659	652	637	641	673	609	668	684	668	683	667	708	641	652	633	659	701	647	632	683	628	678	656	686	687	677	649	673	692	659	667	679	687	610	674	631	663	684	643	641	685	701	668	641	693	650	688	662	668	697	686	663	608	647	639	641	710	665	672	722	656	685	681	672	667	631	663	698	605	634	688	646	606	662	680	643	694	643	674	650	689	662	639	623	650	677	670	680	593	695	675	676	615	687	680	688	639	606	683	647	689	656	657	672	648	664	664	668	631	639	636	629	663	664	674	653	670	645	675	715	666	638	640	636	666	669	635	703	668	665	681	670	623	662	643	640	616	656	634	676	734	621	613	684	633	666	661	661	653	654	649	698	700	630	683	636	643	667	664	652	687	594	663	627	688	617	636	628	710	672	650	660	648	626	654	686	662	645	687	631	694	628	641	675	684	669	643	660	642	682	669	685	633	658	629	680	658	651	648	664	638	649	632	653	637	659	724	678	659	655	667	663	707	659	642	651	654	692	675	642	641	691	664	675	598	673	668	660	658	655	677	665	635	662	665	659	649	617	666	648	627	626	677	638	674	657	636	689	684	609	641	654	695	644	623	674	667	654	636	675	646	643	648	635	661	602	618	646	689	634	657	642	666	653	657	635	658	667	675	656	698	651	681	682	604	620	641	666	668	617	626	637	641	692	659	686	632	636	632	633	652	696	615	656	646	650	680	630	705	668	650	639	676	653	669	658	658	684	645	689	662	677	709	656	615	626	637	680	657	717	599	631	604	635	642	665	697	670	611	673	635	689	612	674	664	694	630	654	673	649	654	659	632	665	620	657	680	643	690	651	659	629	655	633	700	718	662	660	697	705	663	670	644	612	648	629	698	723	649	661	682	664	654	668	647	672	662	601	702	642	701	665	673	640	663	674	624	638	685	643	669	622	686	659	662	672	670	622	697	669	646	619	670	669	627	663	688	683	653	682	594	647	674	664	679	646	665	661	677	616	624	619	690	648	671	641	670	690	678	728	649	641	679	691	666	647	651	659	670	663	685	699	682	629	622	632	663	647	673	667	652	652	662	648	655	645	679	665	658	684	647	631	693	665	661	675	644	692	662	646	693	631	668	633	682	645	665	698	644	657	639	698	677	669	683	648	628	659	701	629	643	640	671	647	634	700	650	656	657	621	667	644	657	647	628	614	677	640	628	644	657	654	689	688	654	687	668	645	684	651	673	684	649	640	630	663	676	660	665	649	673	647	650	641	663	706	621	642	642	678	715	601	679	655	673	670	641	662	658	706	650	588	694	663	688	618	648	655	686	631	633	651	601	674	715	675	612	616	700	645	674	674	671	656	669	678	625	643	712	633	677	630	647	663	639	628	649	684	673	615	690	677	678	645	674	610	683	670	675	671	657	678	683	637	683	648	687	679	758	665	565	654	615	674	630	620	671	648	662	650	637	639	610	654	640	661	657	711	656	667	693	718	615	696	645	667	690	628	590	716	682	679	641	648	629	658	659	648	662	583	679	665	619	668	697	697	632	639	657	639	602	707	675	623	659	652	686	682	612	679	652	702	612	630	606	679	665	648	663	665	625	654	684	679	617	679	663	629	642	606	662	630	668	661	679	658	661	675	675	597	640	656	633	659	678	666	661	639	660	659	587	648	722	643	658	647	628	636	627	655	644	654	653	658	633	651	672	678	648	603	652	656	613	642	655	649	648	643	660	633	674	644	606	622	661	673	648	651	602	644	646	673	674	653	733	674	691	654	655	696	676	629	638	699	663	673	613	647	673	690	643	668	664	679	687	617	599	674	657	652	706	640	658	664	663	675	613	640	666	656
15622	11947	18098	27287	24418	19743	13970	15168	12754	10121	8779	5987	4763	3912	4224	5557	4124	2819	2881	3335	3353	3023	3220	3042	4283	4385	7435	4018	3414	3486	2833	2638	2277	2636	2525	2324	2653	3902	3268	3928	2327	2140	3446	2740	2004	2713	2876	2502	2360	2557	1241	1048	1587	1563	1207	1064	888	699	951	764	700	766	648	598	595	628	481	555	489	289	306	304	297	437	294	301	252	204	188	197	178	170	162	183	202	175	159	140	149	138	158	144	168	137	137	144	121	141	139	120	154	145	164	140	119	129	146	142	144	140	146	147	131	159	144	124	159	140	153	144	143	127	142	150	130	140	139	144	135	141	146	138	135	114	161	124	141	136	154	138	152	143	152	141	140	162	149	132	141	143	169	140	126	139	140	133	141	134	146	137	126	150	143	139	155	160	151	129	154	142	144	121	144	156	148	114	123	142	134	139	131	135	150	133	166	140	140	142	151	145	147	153	142	158	128	135	137	139	127	154	149	156	136	160	161	125	147	148	136	151	133	139	133	149	158	125	159	152	163	147	158	127	145	138	165	153	154	135	139	136	153	148	161	137	140	152	154	148	124	142	156	148	130	118	149	143	150	131	142	146	169	134	167	140	151	154	128	145	132	153	144	164	142	137	129	128	165	135	138	142	145	130	144	144	143	129	170	135	129	144	156	140	149	119	151	169	136	146	149	151	162	134	127	142	144	139	178	134	168	149	130	127	136	131	159	149	130	117	145	141	155	144	147	130	139	138	145	152	132	151	144	149	146	131	135	139	153	130	153	129	143	157	129	153	161	141	136	147	142	153	141	142	120	142	132	139	118	176	149	168	147	171	147	132	146	147	143	136	136	158	152	153	134	126	144	142	135	152	147	136	138	136	141	173	137	147	139	152	155	145	124	145	137	136	134	145	153	146	125	134	135	156	140	153	141	127	139	154	153	146	140	142	121	139	140	169	169	140	147	123	134	134	116	136	147	142	175	143	134	138	145	144	126	134	156	132	152	153	128	160	162	174	152	157	134	144	132	145	164	129	141	153	127	138	109	136	138	134	162	153	150	150	127	120	125	136	160	139	116	155	145	128	158	136	146	136	140	128	143	149	151	135	135	134	134	150	133	128	139	151	133	144	120	127	146	156	172	147	139	154	155	142	133	136	132	138	137	129	163	151	147	118	128	139	146	137	145	144	136	126	123	161	152	122	158	143	150	129	153	142	158	135	160	122	144	133	141	136	149	131	136	138	162	146	150	144	131	131	142	138	150	134	159	134	147	122	116	122	136	130	129	128	131	140	153	162	137	139	149	130	128	155	136	129	165	130	158	153	148	150	154	131	130	160	132	125	163	162	131	132	154	140	131	146	121	151	130	134	127	119	164	143	120	155	132	138	150	127	159	137	137	152	137	123	154	137	143	153	121	111	139	153	135	146	135	134	126	151	156	144	145	143	130	143	168	129	153	144	157	131	157	148	130	147	160	151	113	151	148	146	163	130	146	143	126	162	132	163	152	142	131	158	158	160	155	134	136	141	157	153	126	145	138	148	139	131	133	144	145	137	137	129	118	141	136	126	140	145	142	151	139	132	145	159	135	152	160	139	153	137	118	137	156	160	176	150	128	144	151	162	145	137	121	126	153	166	143	137	135	144	138	124	143	137	133	144	144	128	159	136	128	135	134	148	159	143	139	136	163	124	146	158	133	150	138	141	133	157	144	139	142	142	162	126	165	168	142	151	158	122	134	168	143	149	143	124	149	131	155	126	135	131	136	141	142	120	137	136	147	154	150	147	151	152	123	143	123	132	146	133	145	133	131	141	139	142	123	152	154	131	155	133	131	125	131	150	141	155	132	147	154	147	129	143	146	159	142	135	136	163	142	151	152	138	140	144	134	149	149	147	150	109	132	147	143	155	141	133	130	132	133	171	156	149	135	131	161	129	149	134	154	144	137	138	135	146	150	146	144	137	142	150	157	158	144	154	146	157	137	146	155	129	148	148	140	135	143	146	147	144	158	143	141	149	140	150	123	149	134	125	154	142	152	133	143	158	126	137	147	143	143	142	134	152	143	131	151	132	144	164	138	138	148	153	161	137	136	150	144	150	131	151	128	135	150	125	133	145	132	162	120	163	133	144	140	148	128	127	135	134	132	161	136	130	158	145	132	141	164	155	162	140	125	120	114	165	143	139	144	135	145	151	139	148	163	153	162	158	137	141	125	138	158	137	158	128	146	175	154	138	168	140	142	134	149	145	154	134	129	132	153	167	142	133	143	128	137	147	157	147	141	138	147	140	149	138	143	151	145	118	147	126	155	122	164	140	145	136	158	123	137	130	133	139	155	145	171	125	131	148	115	162	133	143	156	177	144	142	144	140	149	118	125	141	113	131	145	129	143	137	164	162	160	149	137	143	142	138	152	125	135	136	129	133	161	155	158	142	153	127	143	145	139	148	132	132	136	136	143	144	139	129	169	127	150	139	162	132	151	155	147	158	145	142	141	154	133	154	164	130	149	126	142	140	146	128	143	160	151	153	157	149	149	155	144	128	124	140	145	125	124	149	135	122	142	128	167	149	146	137	141	137	168	125	142	131	121	120	155	140	148	164	147	132	161	132	161	138	143	159	156	131	150	131	148	148	148	137	152	128	145	104	139	125	123	135	152	122	140	136	143	155	150	145	148	146	139	159	128	156	137	135	152	137	143	124	141	151	158	140	140	141	137	129	169	123	128	160	142	167	154	129	132	147	123	162	134	150	129	141	134	134	158	139	140	143	140	148	123	160	157	148	160	154	156	140	146	176	135	155	140	146	147	183	147	162	146	143	112	148	154	151	136	133	135	141	124	145	160	173	160	150	114	140	121	136	137	167	143	145	125	164	151	136	138	148	129	126	124	145	157	156	149	149	153	133	139	160	153	134	154	156	115	151	156	150	153	148	138	159	145	135	132	116	111	145	134	119	142	130	155	134	142	147	160	150	161	126	136	129	142	137	140	154	155	167	150	133	126	126	113	145	117	136	145	153	135	135	141	147	134	130	134	142	142	141	123	134	146	126	144	145	149	141	144	137	133	136	156	127	161	155	153	149	141	152	141	134	160	121	140	128	165	140	132	133	129	143	128	154	131	120	137	129	142	162	124	138	135	168	147	139	132	155	136	160	143	139	171	118	173	141	165	159	122	155	156	148	134	158	129	138	156	142	146	172	156	140	144	131	140	143	147	158	125	142	146	117	148	119	150	154	133	139	156	161	155	132	143	147	119	136	154	157	140	137	132	132	132	150	148	142	125	172	147	139	144	150	155	140	126	130	149	139	139	129	143	148	139	150	124	130	153	153	152	154	146	133	153	157	142	119	139	155	135	134	151	121	144	132	145	153	137	128	123	153	141	170	141	169	126	139	159	143	150	144	143	124	141	150	122	137	148	138	166	132	149	163	148	148	131	141	151	138	112	129	157	142	121	138	121	115	139	137	158	140	140	140	142	156	175	156	144	138	149	147	141	159	148	138	143	144	142	139	123	145
10243	10075	17931	28016	27755	25036	22613	29335	27393	27498	26801	21171	19056	17466	19074	21889	16994	15180	15555	17349	15255	15506	15819	16316	22044	22251	28058	18903	20737	21000	17057	17215	16032	17058	16411	15725	16787	21840	16701	21517	16142	16217	20865	16197	13728	19099	19137	17216	15624	16122	9394	8260	12442	11861	9545	8017	7377	5727	7665	6324	5940	6071	5092	4641	4646	4702	3648	4217	3734	2358	1934	1926	1981	3480	1989	1848	1728	1209	925	831	819	732	826	925	1184	810	567	516	511	549	527	513	477	466	495	488	441	441	480	457	477	473	436	361	438	424	435	451	423	436	463	431	461	450	405	422	445	456	414	444	434	467	442	455	410	447	428	464	431	428	446	445	452	424	426	439	463	428	401	423	422	398	474	421	453	457	412	461	441	436	449	454	425	433	425	452	385	426	449	439	425	462	438	414	442	447	437	451	437	440	444	431	424	473	391	424	444	426	452	449	430	470	432	456	464	443	408	420	420	454	422	453	455	445	415	445	449	447	407	429	430	444	455	469	457	421	449	465	399	423	478	462	435	435	413	460	435	425	438	427	438	463	394	430	418	441	477	445	437	484	418	387	429	442	453	437	437	434	441	444	441	440	457	426	432	435	407	472	446	433	478	427	426	421	433	434	434	433	457	438	469	438	409	459	440	414	433	441	422	447	439	434	444	428	439	432	457	444	449	452	475	461	463	414	446	462	442	411	417	431	413	445	460	428	428	412	458	480	442	395	432	469	421	456	470	431	417	386	426	463	436	445	428	421	437	440	458	446	412	433	458	451	482	426	424	451	401	446	431	414	451	445	439	441	436	471	457	452	447	442	448	422	479	420	456	477	419	430	450	436	483	480	444	431	456	442	454	457	440	443	430	425	450	459	420	408	451	409	432	399	454	405	421	435	423	470	448	384	459	390	454	393	446	436	423	415	416	440	444	454	409	411	444	443	456	443	457	458	468	412	460	431	448	427	414	446	435	447	430	427	406	467	483	432	429	389	433	443	477	438	430	409	429	407	433	463	442	417	415	427	417	449	424	406	407	448	424	434	452	438	420	441	417	427	471	435	447	440	447	437	408	446	408	462	447	440	470	439	416	450	425	433	481	434	386	431	454	407	439	440	455	445	443	442	442	435	452	483	474	422	446	463	442	436	431	439	413	464	400	433	434	442	446	423	436	425	425	496	443	406	473	434	407	434	434	419	409	464	437	454	429	461	420	433	445	424	460	452	444	429	469	464	454	435	437	443	456	394	441	432	451	431	433	407	441	443	442	411	432	447	437	443	417	463	450	461	441	430	424	440	424	453	439	436	419	481	430	443	455	453	431	435	371	435	431	434	426	439	475	471	431	420	460	420	463	454	450	432	433	454	420	436	433	437	431	477	448	452	425	454	451	413	467	444	420	420	461	416	413	415	408	439	426	461	452	460	409	434	449	460	433	409	444	442	421	444	453	462	431	431	436	409	423	444	435	447	457	425	451	433	438	483	455	441	430	438	421	417	417	386	429	382	473	400	410	447	436	431	446	435	466	434	435	431	470	439	426	459	448	438	419	424	467	451	440	446	458	407	457	472	460	436	426	450	437	416	467	436	426	404	443	458	427	426	428	459	458	481	443	444	451	444	442	444	442	414	419	436	459	431	413	473	451	402	459	416	444	453	461	441	418	461	455	436	451	415	430	401	441	435	446	466	418	405	435	452	434	480	421	429	420	442	463	454	441	441	410	430	445	445	413	463	408	469	419	452	440	400	448	426	434	444	462	436	456	436	397	419	425	442	456	479	441	411	466	441	453	469	437	435	450	455	442	417	413	447	436	446	462	426	420	427	418	455	450	454	441	428	435	451	461	463	418	462	426	445	415	467	458	469	455	444	407	460	406	381	417	422	451	460	440	438	440	382	420	469	413	468	421	437	405	440	455	439	455	452	439	425	453	432	460	462	443	435	452	417	458	430	436	455	403	431	431	411	419	425	400	430	448	451	435	454	420	456	450	439	454	409	435	454	450	487	436	409	477	422	410	421	433	429	415	433	423	400	461	459	444	421	424	426	449	463	420	411	438	404	412	454	417	431	474	431	416	479	452	442	437	445	410	460	422	447	438	437	444	427	430	472	408	443	452	450	428	425	405	439	445	433	410	408	437	467	419	417	440	451	421	410	451	432	404	437	421	468	464	449	398	422	467	478	422	411	452	438	447	461	407	401	451	421	400	478	464	429	453	430	462	434	420	452	435	421	458	454	455	458	426	449	440	429	449	420	448	450	416	443	443	465	430	421	389	418	401	447	412	426	450	424	459	449	495	415	441	439	430	396	402	419	430	437	428	425	402	458	456	438	435	454	476	452	458	425	465	422	425	443	406	437	427	437	434	444	438	390	452	408	445	439	455	433	433	412	425	439	444	440	459	402	413	455	422	423	446	478	412	432	414	485	437	439	429	445	442	439	442	443	467	433	424	491	425	457	438	473	476	438	421	430	424	416	453	438	435	406	418	423	390	474	454	441	407	481	438	435	431	463	466	448	402	439	447	469	438	477	423	449	421	430	461	426	460	403	412	437	424	431	473	443	465	412	430	419	460	443	429	451	438	405	485	468	444	418	435	421	444	439	444	463	423	416	441	471	410	462	445	423	432	435	451	441	431	432	430	438	466	479	455	363	438	440	435	440	454	435	444	423	443	431	413	469	419	408	406	433	473	434	444	447	451	471	444	439	480	426	475	468	433	437	447	454	472	416	441	414	433	397	403	461	459	461	444	468	436	411	452	452	460	430	425	423	448	448	422	433	417	486	409	438	444	455	419	451	415	430	461	436	455	434	426	442	462	456	460	447	461	447	409	445	459	402	445	450	465	437	425	461	451	419	439	441	475	449	437	417	426	413	444	402	470	424	443	414	436	439	392	462	413	419	437	416	458	435	459	431	475	425	447	454	423	413	425	447	444	475	429	452	428	434	480	473	431	431	415	419	404	487	437	463	483	431	436	426	422	463	444	444	458	437	421	432	448	424	441	435	437	404	390	452	397	439	473	417	436	406	437	439	438	430	436	467	434	423	441	449	480	463	457	471	418	459	427	420	442	450	453	448	432	437	452	414	467	439	420	452	441	425	434	428	445	403	423	432	496	423	415	463	443	459	446	440	462	470	425	376	436	417	444	470	415	455	445	462	420	410	449	443	418	440	446	428	447	439	376	460	474	424	475	472	449	443	438	451	419	415	456	485	446	412	488	405	455	431	433	434	447	449	450	447	429	472	440	394	400	443	453	428	462	411	442	446	451	401	477	428	435	432	434	439	419	446	443	423	439	402	484	462	494	429	446	441	487	453	455	413	411	444	424	474	445	500	445	437	427	415	464	444	396	452	450	440	410	436	419	413	457	445	482	424	444	449	402	446	451	431	438	452	453	479	462	495	455	472	425	422	429	469	450	389	408	440	430	469	451	427	428	444	444	423	465	476	463	447	473	461	419	408	432	473	421	438	441	450	427	482	474	456	437	420	440	451	445	456	463	418	460	476	446	492	426	403	461	461	456	453	443	433
25127	16253	25124	32750	29664	25577	21884	23658	20765	18493	15881	11945	8791	7705	7576	9367	7833	5677	5573	5376	5535	5278	5511	5958	7689	8231	15066	7678	6517	6524	5698	5055	4461	4842	4764	4682	4743	7378	6287	7844	4653	4070	6507	4343	3868	5549	5596	4518	4098	4827	2935	2128	3196	2764	2289	1802	1630	1280	1509	1469	1212	1253	1021	1012	932	995	794	775	777	480	380	393	474	619	371	398	349	244	211	214	220	197	174	225	260	192	166	166	158	142	166	136	143	137	150	132	144	159	121	130	132	137	112	147	106	134	124	141	125	142	112	106	131	133	135	127	120	116	129	113	133	143	146	132	126	133	98	120	120	145	145	111	133	136	143	149	149	128	109	150	133	136	121	146	141	123	132	135	150	150	137	126	115	154	120	135	134	135	121	138	111	136	132	126	129	128	123	140	137	137	121	142	130	131	124	153	144	127	142	112	128	109	119	109	135	132	144	130	113	139	131	130	141	133	144	140	113	116	154	132	139	126	101	114	135	118	120	114	120	118	121	128	131	140	127	151	137	152	120	128	133	133	138	127	127	138	126	150	123	111	145	143	117	126	138	140	125	131	123	129	161	112	134	124	140	125	129	141	108	130	140	141	126	148	136	120	139	124	131	145	126	125	137	137	122	126	128	135	121	127	144	126	157	146	120	114	105	125	121	130	131	152	141	116	127	143	132	138	121	131	126	138	140	146	126	134	154	116	118	135	146	118	134	141	117	127	131	151	133	150	132	143	128	146	114	145	118	129	144	140	166	124	135	141	133	142	132	128	140	159	116	157	135	147	134	113	128	110	133	130	130	134	134	157	125	134	133	133	138	121	130	124	124	115	117	124	140	127	135	140	151	111	129	141	124	133	123	136	128	136	143	135	122	126	138	129	121	135	142	130	129	129	147	114	143	142	118	154	134	154	145	148	151	121	126	122	117	110	144	129	116	122	123	129	138	138	107	132	155	119	132	130	163	132	140	138	104	145	120	139	138	123	149	125	150	121	124	140	156	125	123	121	115	126	128	132	129	148	135	116	116	123	136	147	141	140	127	141	135	126	141	141	120	134	133	141	140	121	145	137	141	147	133	125	136	122	130	137	121	133	124	120	131	128	160	140	120	136	131	139	141	132	126	138	127	144	113	135	117	151	120	133	144	141	127	112	136	124	132	120	138	129	150	143	127	137	128	142	113	106	143	108	116	146	128	124	131	120	121	134	120	137	146	141	146	131	134	110	139	137	117	134	131	112	155	116	107	134	118	110	133	136	116	113	116	133	115	152	118	140	133	129	119	133	133	141	124	138	127	125	134	147	154	148	138	135	151	120	112	121	136	137	130	117	106	139	127	138	113	118	163	128	151	135	144	128	135	124	130	132	127	128	133	106	131	116	123	125	135	134	129	118	117	127	148	132	108	124	111	116	148	148	119	136	120	137	130	108	134	117	127	145	121	145	133	127	133	120	138	145	140	131	121	151	141	137	112	120	150	124	156	135	135	140	118	132	154	167	147	129	115	120	129	169	141	151	121	118	138	123	139	116	111	151	125	111	127	132	113	127	119	108	144	105	133	156	125	98	128	136	139	114	113	110	125	120	139	153	140	140	145	129	146	112	128	121	123	133	133	127	141	126	138	127	145	140	130	128	155	153	157	138	142	113	119	131	129	135	127	105	141	129	129	117	131	124	132	113	152	123	107	129	142	134	134	132	118	130	123	121	138	145	127	129	128	112	126	134	133	117	138	140	134	128	123	144	126	129	133	120	141	115	121	135	121	109	128	128	125	134	131	126	119	131	119	121	150	133	136	121	131	114	104	132	150	125	113	120	121	143	132	124	138	140	143	120	141	129	150	110	154	122	128	135	124	134	128	142	145	124	125	129	126	135	129	141	135	95	151	141	128	127	165	131	144	128	134	126	135	117	110	124	149	125	126	129	134	131	133	141	124	138	111	104	135	118	125	122	141	125	135	138	141	127	136	140	125	120	112	144	131	134	146	117	133	126	131	123	148	129	120	145	131	120	140	140	132	135	120	116	130	123	114	133	126	123	121	141	121	125	128	154	131	151	124	136	142	114	130	118	124	128	125	157	135	141	120	135	154	127	128	136	144	127	116	123	128	146	115	142	126	131	131	127	139	135	120	132	146	123	114	156	124	117	117	133	134	116	144	122	122	122	127	110	134	134	139	130	113	141	134	136	140	129	128	143	137	127	120	124	127	112	131	127	132	121	123	102	122	134	117	125	140	146	154	121	119	114	148	130	111	124	145	131	130	115	137	124	132	122	139	126	124	131	115	119	144	136	131	116	125	131	117	149	150	134	118	145	128	130	139	121	119	126	143	138	142	129	134	118	150	142	116	137	143	105	139	138	118	108	120	132	115	119	121	157	121	126	136	143	143	152	124	140	161	146	138	121	121	132	132	135	119	142	139	160	141	111	134	119	137	132	132	116	123	125	165	128	119	134	122	117	128	130	129	133	124	132	129	140	126	136	132	148	124	126	140	125	113	113	143	134	144	123	133	152	116	120	132	108	120	134	137	136	140	155	146	141	111	132	137	141	140	136	134	145	134	127	139	139	127	126	116	118	136	136	135	121	121	135	137	133	114	130	122	123	127	134	144	146	134	131	137	113	125	149	159	149	142	134	131	131	118	146	143	137	140	121	157	131	126	148	125	138	127	123	138	141	139	124	124	124	157	111	143	127	125	135	125	130	129	132	144	128	123	127	131	132	124	119	120	134	138	133	138	128	120	144	145	141	133	125	127	128	141	129	134	124	132	125	129	122	122	129	119	135	141	126	141	135	142	138	104	137	121	139	110	130	130	118	120	131	124	106	127	131	152	137	137	139	125	128	126	128	139	139	123	130	125	143	138	147	140	129	118	144	128	120	159	128	140	148	145	133	98	124	143	142	126	122	140	120	149	140	129	124	131	123	127	148	123	137	121	122	130	115	136	126	111	140	128	111	126	128	118	127	129	123	136	146	146	117	131	133	124	153	120	139	134	150	134	129	127	120	138	140	132	114	131	155	133	132	131	125	118	143	134	132	104	141	147	134	132	143	148	99	125	145	105	134	112	140	119	124	130	135	122	134	138	130	134	137	164	133	155	128	138	118	140	134	131	118	126	137	130	147	125	132	148	137	130	124	141	149	127	120	144	121	139	135	137	138	128	109	131	150	159	140	135	137	125	127	134	152	129	120	137	115	119	127	134	131	152	146	146	131	146	132	133	150	139	143	121	156	139	129	134	135	134	133	147	132	125	138	126	140	144	134	129	115	126	132	121	134	134	127	134	153	117	137	112	134	132	132	142	127	135	124	120	130	114	123	120	134	145	131	125	129	155	131	136	132	139	132	127	138	134	133	127	144	128	126	152	131	129	154	154	133	129	143	130	118	127	129	137	124	121	141	140	148	147	112	157	139	125	133	130	129	136	130	130	122	118	139	128	141	134	118	125	139	140	136	150	127	135	132	143	155	109	106	127	125	145	140	145	120	127	111	137	118	104	122	140	132	141	123
14594	12615	22889	32040	32249	30659	29961	36178	34222	35683	34893	29436	27088	25430	26239	28430	24151	21954	22656	23853	21250	22389	23175	25195	29794	31729	39222	25856	29116	28608	25353	26092	23989	24060	24529	24122	24301	31025	23501	30371	24150	23924	28665	22167	22358	28472	28081	24076	22978	23614	17272	15358	20872	18731	16479	13747	12585	10271	12100	11062	10006	10316	8565	8319	7735	8266	6314	6596	6245	3709	3125	3184	3597	5392	2911	3569	2732	1824	1487	1282	1172	974	1265	1317	1755	1098	801	627	696	697	606	518	518	530	552	448	439	450	449	448	408	418	451	427	417	386	442	450	445	423	425	433	397	425	420	430	440	426	489	447	397	395	419	436	446	425	427	426	422	409	391	409	458	449	391	376	398	457	426	405	390	403	429	432	396	442	428	387	430	417	443	409	412	445	440	403	451	421	443	425	417	421	436	421	396	407	409	410	419	443	379	434	365	429	425	424	387	380	442	424	417	414	437	405	421	405	420	404	416	413	401	414	418	421	408	404	437	405	475	473	431	448	416	444	395	413	412	431	423	395	469	431	418	423	401	392	409	411	414	422	397	415	416	429	404	386	387	417	436	453	391	408	405	384	390	399	414	429	415	405	472	409	417	420	417	454	406	375	388	448	434	425	431	424	458	424	444	387	389	433	402	419	399	406	405	443	376	464	400	409	425	411	349	403	438	405	418	418	416	406	469	427	397	424	444	449	384	403	420	386	412	411	408	439	413	417	460	438	425	414	422	410	442	451	419	435	388	396	430	418	408	417	378	403	425	400	428	420	417	414	391	384	387	432	393	427	419	402	375	396	417	418	450	407	425	441	419	402	403	392	409	398	442	435	425	428	408	469	402	417	411	429	416	427	432	435	415	404	396	370	408	392	405	406	427	409	445	389	426	405	427	421	414	428	443	466	423	391	402	424	403	406	441	418	440	422	440	415	426	385	456	410	410	426	410	412	413	465	433	367	425	431	420	411	406	420	449	397	409	457	374	444	393	411	403	415	424	417	401	394	389	407	381	420	427	422	419	401	431	387	406	417	410	411	428	398	419	407	446	464	390	419	414	413	436	400	413	439	359	415	394	383	434	421	442	417	409	410	417	406	422	419	420	412	414	448	391	448	407	379	396	418	442	384	424	411	404	372	387	410	409	417	471	413	440	438	396	449	408	391	414	420	446	377	433	436	397	414	403	443	429	404	404	378	402	422	425	412	406	391	431	411	416	433	420	386	417	439	437	425	426	457	454	405	435	477	386	423	418	423	425	419	440	372	394	409	418	424	412	402	390	424	389	417	431	448	416	452	424	399	404	446	403	444	448	454	423	408	397	413	436	445	390	424	419	407	417	432	430	429	415	475	368	437	392	400	427	445	438	398	382	418	424	389	425	414	429	443	395	436	424	425	400	425	408	434	440	415	446	418	404	398	418	456	400	419	385	412	434	421	420	410	400	420	451	403	417	415	407	422	402	402	390	438	433	423	420	425	429	412	433	415	410	454	410	397	438	401	406	415	382	429	424	400	402	399	433	405	461	416	428	412	374	424	411	410	416	398	402	406	447	401	395	425	376	405	419	427	453	424	429	429	434	415	433	402	401	452	422	431	429	406	395	400	463	418	397	412	426	408	421	437	414	432	426	423	424	427	410	394	409	398	450	397	428	426	386	423	420	407	414	427	396	446	429	396	441	401	427	415	430	395	429	437	410	439	468	442	392	388	421	407	410	406	442	415	424	417	431	430	432	451	409	417	413	439	403	430	378	418	405	423	409	399	441	406	408	402	418	424	404	385	399	369	417	402	405	393	433	408	399	422	420	432	399	409	401	377	428	435	425	389	414	403	417	414	444	419	411	416	419	430	404	447	399	391	414	420	361	426	429	409	389	388	421	435	420	389	416	419	408	424	445	420	391	430	422	368	434	405	453	417	395	409	412	417	398	394	387	398	439	395	426	427	445	430	406	392	410	420	468	407	441	457	418	411	421	401	410	418	416	439	426	394	420	430	438	371	409	396	401	443	406	408	458	408	402	424	415	416	411	408	382	434	428	413	431	426	422	413	404	436	472	444	450	395	408	405	450	387	417	449	416	403	411	405	415	407	394	409	414	394	419	401	379	394	418	414	434	385	408	448	429	404	431	461	393	436	419	412	416	414	383	402	379	402	428	411	425	399	386	388	419	406	396	428	428	417	404	434	389	408	396	368	437	465	389	388	429	395	436	406	422	395	378	390	414	421	424	464	397	410	443	401	397	456	381	426	411	428	424	430	432	394	410	413	444	413	420	404	437	399	443	443	436	392	404	409	419	403	421	402	396	391	410	380	425	398	393	457	426	445	385	417	421	404	416	426	392	423	394	443	405	427	399	392	432	403	391	424	393	393	456	411	423	451	428	395	383	454	411	423	407	397	413	402	425	410	417	402	408	372	405	429	399	404	395	392	407	418	389	398	392	389	409	368	400	441	425	422	381	425	418	427	411	381	429	425	364	387	378	427	441	405	428	438	435	425	426	418	401	402	407	452	399	413	385	414	400	406	434	413	395	432	400	419	423	435	427	420	446	431	410	417	448	422	419	401	388	426	418	416	444	420	389	448	410	404	448	470	439	400	421	427	401	430	436	419	410	448	399	443	409	379	396	419	431	405	427	408	421	421	386	433	384	377	464	434	394	452	398	395	393	409	420	416	389	414	388	424	388	399	421	405	423	403	408	393	463	415	395	408	452	393	419	415	425	430	379	375	421	439	409	404	410	450	410	441	414	442	392	388	461	404	365	384	487	447	441	402	402	452	426	395	394	428	426	415	425	414	445	391	432	398	432	416	428	428	410	457	405	436	368	430	415	414	428	432	379	434	397	392	431	379	443	425	414	387	419	443	428	412	418	417	402	431	389	379	420	416	382	433	400	381	392	428	402	408	394	406	424	409	448	432	403	412	410	410	430	440	417	435	422	413	418	399	395	460	380	438	423	427	440	416	444	388	396	412	442	406	397	396	439	415	391	387	398	407	425	421	391	367	442	433	418	398	436	404	407	448	418	451	410	386	408	423	408	419	436	432	406	420	418	384	407	406	401	433	439	443	426	451	365	427	416	431	425	398	394	393	438	439	419	409	414	423	425	467	421	404	429	413	444	457	419	427	400	429	437	398	439	427	399	408	434	381	384	410	442	396	466	409	411	400	410	424	385	424	398	440	418	420	436	408	422	401	423	395	417	391	390	456	416	406	420	390	439	452	390	396	396	415	415	394	414	427	437	413	413	444	414	422	412	409	395	421	456	435	428	409	423	450	393	405	397	429	411	375	416	420	401	385	409	442	376	422	400	399	434	419	418	411	414	380	432	425	379	390	365	415	428	415	432	388	416	382	396	426	436	443	444	398	441	403	418	415	400	425	437	442	441	414	445	421	381	414	358	369	425	420	395	413	455	388	391	442	432	430	406	442	430	407	421	397	454	392	437	446	403	405	401	442	393	440	371	431	440	427	439	412	409	429	413	398	422	362	383	447	397	415	409	425	447	382	433	418	410	431	424	385	383	433	432	422	445	466
3784	1665	2750	3488	2197	1553	1080	1209	942	919	727	630	510	468	517	581	447	369	364	404	401	412	454	393	437	483	654	398	437	379	363	376	357	382	394	363	339	464	344	418	352	340	362	331	329	377	375	358	334	335	317	295	294	303	316	255	253	269	257	242	247	259	239	246	235	246	236	209	260	223	210	208	223	214	231	241	239	231	216	212	219	236	209	199	200	214	216	202	236	201	185	223	222	189	213	227	204	203	226	230	199	222	218	212	233	212	254	213	191	227	236	225	205	241	201	205	224	210	230	197	212	220	233	210	216	212	189	223	211	204	214	226	206	221	216	205	218	219	239	198	206	228	184	220	217	221	201	185	229	213	235	229	229	197	208	206	203	242	215	208	216	221	216	222	239	214	211	182	220	209	238	207	234	206	249	208	216	217	226	186	223	212	247	216	229	233	219	232	219	217	207	193	227	212	200	232	237	244	225	196	221	217	216	212	211	223	209	186	201	224	237	226	218	214	196	216	206	231	225	262	208	239	205	237	199	209	188	224	209	249	241	204	220	215	219	211	210	227	244	207	202	217	197	216	189	227	197	213	212	226	206	215	194	219	223	197	223	200	218	196	214	194	220	214	214	209	231	198	225	212	200	226	211	222	243	236	226	218	205	206	196	221	229	234	240	230	199	204	214	195	218	211	205	241	228	206	220	229	217	219	199	201	224	191	211	217	208	210	240	230	215	199	211	199	222	229	236	208	212	206	221	232	216	205	213	209	237	200	227	220	217	217	175	200	219	214	206	229	212	227	228	231	223	200	232	224	239	214	242	183	210	213	219	227	234	219	263	228	200	240	228	206	209	233	198	213	251	217	205	234	221	206	213	222	214	214	206	202	218	242	186	203	223	215	222	219	208	224	197	211	219	232	221	247	219	259	233	212	207	243	226	231	215	196	226	212	240	215	244	220	243	212	220	230	230	210	210	197	243	199	207	202	230	218	229	204	199	207	194	238	210	195	218	227	234	247	218	199	214	215	221	220	232	229	190	231	226	172	219	215	225	213	213	216	205	198	204	231	210	248	245	197	212	209	240	207	222	202	218	232	204	211	199	206	215	188	239	231	237	234	213	237	232	219	210	221	191	212	204	214	229	209	208	222	225	213	216	220	211	230	211	233	207	232	212	207	216	198	221	226	217	210	209	222	202	246	212	194	199	224	236	232	235	208	243	191	213	218	207	209	226	224	253	219	197	236	243	223	199	194	223	181	199	225	218	224	217	191	209	239	223	223	215	237	238	222	229	213	207	184	220	210	208	216	172	218	236	224	219	201	208	206	204	217	187	206	215	213	239	221	248	240	229	214	212	205	233	235	223	233	209	210	195	224	232	236	222	230	235	220	199	223	206	204	200	218	215	208	226	235	205	223	224	173	231	205	206	213	214	224	200	236	205	236	205	214	229	214	236	235	209	225	198	214	224	201	227	179	205	200	216	228	217	221	260	215	224	209	229	224	231	226	234	228	198	211	220	211	212	216	220	219	218	220	226	232	231	225	236	211	210	217	234	224	219	210	231	202	226	229	216	203	220	204	223	241	209	228	219	215	234	223	182	207	204	219	235	226	230	178	191	214	231	213	244	240	189	211	208	243	233	220	203	234	186	209	200	229	224	215	216	246	221	240	214	241	202	203	206	209	203	207	229	203	239	226	252	220	216	225	235	212	224	222	255	228	220	220	238	226	214	229	245	218	236	214	239	248	210	225	229	202	225	232	221	201	224	211	237	219	216	237	218	225	216	231	233	244	225	219	209	222	209	203	227	210	224	232	217	232	244	235	221	211	197	224	220	206	216	229	248	223	223	212	229	203	214	209	217	209	221	216	216	218	218	250	206	230	227	213	220	211	208	219	184	205	208	208	210	202	218	195	192	232	241	205	209	209	254	229	202	186	213	213	223	221	210	221	217	204	210	214	191	242	222	217	208	224	212	225	217	190	252	198	225	201	223	203	196	202	211	218	237	216	205	226	225	204	217	210	237	217	205	218	220	204	196	227	226	213	193	185	210	237	235	224	213	214	219	232	226	261	207	206	225	244	230	212	214	193	208	244	220	223	224	208	225	232	225	205	210	250	216	199	233	234	233	205	200	192	222	198	220	204	208	214	244	190	226	209	225	226	226	220	235	201	205	209	214	216	229	220	190	215	228	223	221	238	229	226	219	235	229	215	211	201	243	238	198	230	198	197	225	220	226	212	217	259	212	206	224	209	231	199	208	203	215	215	210	200	220	213	228	205	237	231	210	215	226	197	225	214	233	191	223	224	203	199	236	201	246	209	218	238	218	193	200	189	199	205	223	230	218	210	211	234	191	218	240	219	196	219	210	215	224	217	206	215	210	207	231	226	184	197	224	193	220	236	198	219	253	241	213	209	218	213	210	206	215	195	225	212	205	208	193	224	213	207	225	215	227	229	207	232	200	220	217	192	207	179	222	206	208	231	224	202	220	218	230	228	226	233	211	203	213	227	223	225	216	195	194	213	193	214	225	210	229	222	202	208	201	220	207	233	209	205	207	204	209	223	224	214	221	224	224	231	209	205	237	204	210	209	210	216	233	194	210	214	220	249	212	235	222	222	203	222	223	229	191	228	210	212	223	199	234	210	230	184	226	236	235	212	253	207	204	197	206	226	230	204	232	254	194	221	188	222	207	221	201	221	237	199	213	210	216	213	217	218	201	209	236	224	209	206	211	229	198	230	232	224	225	208	227	233	234	209	233	218	232	230	215	206	222	187	218	208	201	232	215	246	206	225	224	211	227	213	211	228	213	195	196	197	211	213	218	210	215	201	220	205	190	227	217	216	208	219	215	204	232	231	236	204	210	202	230	217	239	217	243	206	202	224	206	228	217	198	237	208	205	198	234	226	215	204	212	198	195	226	230	224	210	217	183	220	213	188	191	225	219	209	213	231	217	222	230	224	225	199	208	233	180	198	203	237	222	214	209	203	237	227	240	224	214	220	193	247	205	205	199	214	195	209	212	219	195	215	206	206	208	212	231	212	199	230	217	243	204	221	232	214	212	217	205	222	219	219	202	218	231	208	222	218	210	203	222	204	207	215	215	222	219	233	222	217	211	215	254	245	238	210	210	221	224	194	229	228	219	204	217	219	228	211	211	227	219	222	201	210	236	215	211	205	221	216	210	205	210	205	199	228	222	216	205	236	223	226	225	222	197	228	252	182	225	210	195	215	207	239	204	213	212	228	209	232	225	198	219	192	244	224	219	214	205	219	200	234	190	208	214	222	216	222	217	217	222	224	237	211	199	213	222	208	226	200	226	221	217	218	239	227	200	229	207	215	221	224	210	208	212	177	214	224	224	219	215	215	213	180	212	201	233	231	212	199	219	230	219	198	253	223	229	214	194	224	211	212	221	174	214	202	217	219	214	213	187	193	184	208	180	204	205	206	240	212	207	207	244	246	247	241	250	217	192	206	222	217	198	213	221	231	217	218	192	211	203	225
3310	2385	5417	8558	6941	5330	4236	5339	4504	4209	3859	3151	2602	2446	2487	2873	2044	1944	1862	2001	2038	2207	2103	1946	2398	2618	3755	1969	2124	2232	1962	1961	1755	1898	1905	1643	1719	2455	1895	2600	1733	1687	2016	1547	1289	1983	2100	1790	1599	1828	1488	1273	1458	1420	1308	1196	1044	1002	995	1010	965	978	941	887	917	936	787	851	802	726	739	730	739	794	722	730	700	677	631	683	648	617	645	674	686	641	636	615	640	642	649	644	625	632	643	651	621	606	610	617	632	678	627	637	637	594	620	612	572	618	619	649	660	611	635	674	610	601	648	628	628	613	646	667	648	606	619	629	636	597	647	677	643	632	671	656	618	635	600	653	648	633	640	670	640	622	631	629	654	597	617	631	603	581	614	664	609	651	626	656	691	596	615	656	636	603	624	596	690	644	659	594	624	613	655	596	619	639	616	625	670	580	675	630	599	621	682	621	616	630	586	660	632	622	621	599	620	633	596	614	578	626	605	642	675	628	625	639	642	598	579	613	645	657	588	625	647	682	636	653	664	594	675	642	633	664	607	627	622	654	612	638	595	659	645	665	647	631	666	610	615	641	630	609	647	653	666	623	643	669	687	604	665	639	626	648	668	603	629	658	692	613	624	664	659	611	626	695	642	618	606	643	629	585	620	631	626	670	630	659	677	618	648	637	636	622	608	664	621	603	635	647	640	585	656	650	588	623	590	650	619	629	677	667	654	625	599	624	701	641	625	643	648	640	628	624	638	618	637	636	645	629	649	620	676	581	664	611	624	614	659	625	649	624	599	658	645	580	659	632	624	651	627	614	620	683	606	631	575	621	651	623	612	651	621	634	611	629	633	631	611	641	629	590	602	637	651	615	610	618	613	629	629	623	611	650	648	635	603	642	673	640	610	602	672	657	633	661	601	699	653	608	652	637	649	625	638	613	609	662	617	628	646	626	647	641	636	694	653	636	628	602	598	662	656	611	615	598	641	642	664	616	643	601	605	607	618	633	696	661	577	655	632	610	674	652	624	674	624	628	656	627	647	608	621	639	647	632	612	628	614	634	625	635	616	634	644	611	622	621	635	661	626	596	663	668	640	642	599	688	614	668	619	683	585	595	627	591	617	620	657	606	617	655	650	631	632	603	620	597	580	643	634	643	606	662	662	623	589	650	616	648	674	618	603	655	597	611	631	681	658	651	614	626	644	620	671	617	595	633	661	577	628	616	643	641	581	615	652	649	674	618	643	612	599	637	639	625	607	644	609	633	621	638	632	670	596	689	621	616	606	646	646	626	584	657	640	643	598	669	634	643	613	644	615	642	640	650	635	634	665	592	656	594	641	626	652	637	662	618	637	643	589	643	628	619	671	623	673	626	602	610	619	648	635	621	629	691	631	622	675	631	624	606	615	623	632	625	616	584	628	623	691	620	627	665	603	646	614	621	625	662	648	631	671	670	599	603	640	645	651	609	599	612	645	635	587	621	621	662	628	629	659	677	614	598	624	585	669	658	662	604	649	629	609	634	602	601	628	679	627	615	625	609	627	624	652	624	609	609	596	607	617	606	613	625	650	666	688	614	656	637	612	638	614	683	637	680	636	630	590	645	657	617	632	631	622	651	598	640	634	607	624	612	612	633	623	620	651	599	627	604	652	672	633	581	660	580	628	653	636	625	657	617	658	645	620	667	656	633	626	632	657	648	616	640	616	624	622	667	633	624	630	629	631	663	636	645	602	620	623	618	686	640	648	652	697	600	670	601	652	679	631	618	624	603	622	628	639	615	621	623	628	643	617	640	582	616	641	641	606	604	659	640	625	679	631	625	634	605	602	634	642	686	616	600	678	644	669	631	641	653	648	655	613	598	672	635	601	606	656	600	631	614	604	618	621	669	603	610	613	616	650	649	654	647	680	593	639	632	628	634	620	664	609	630	633	633	670	682	621	634	661	696	674	634	608	619	626	622	612	642	619	627	600	552	627	631	627	626	639	605	654	655	617	626	661	660	615	639	640	627	625	607	612	599	666	646	677	616	637	651	653	637	597	636	608	659	589	593	651	633	624	618	615	602	604	638	620	640	572	612	610	612	630	595	631	620	633	646	624	634	624	578	678	623	633	599	644	625	617	630	616	651	635	628	710	640	646	614	593	655	618	660	653	671	651	643	626	620	635	631	618	651	613	645	635	640	650	679	630	631	628	626	582	599	632	606	629	642	616	619	647	636	673	662	643	611	664	617	665	613	616	637	634	648	638	640	631	630	670	687	623	594	660	641	650	627	614	609	633	650	612	612	653	598	647	618	631	683	645	642	623	611	648	624	637	648	608	688	637	661	640	641	638	677	613	601	626	617	630	651	670	649	596	636	666	625	620	613	680	645	664	629	636	647	629	655	624	623	620	645	638	660	636	625	640	649	631	601	615	614	608	626	587	634	596	614	627	631	671	622	638	649	634	628	638	578	603	614	599	584	640	634	619	631	660	646	639	656	592	608	665	633	638	633	614	622	646	614	644	639	590	575	631	664	650	670	593	613	645	626	619	647	630	605	604	644	629	632	642	609	615	602	665	666	621	619	684	623	617	656	594	670	652	630	632	634	617	590	616	636	642	590	603	597	646	665	658	679	640	646	650	662	639	619	641	642	640	635	629	593	598	637	668	635	590	663	637	620	676	638	650	625	604	680	625	664	662	649	615	587	674	610	603	635	606	614	643	636	630	667	657	602	638	653	674	630	651	631	603	613	629	651	619	629	606	595	656	628	622	631	629	659	647	643	662	637	630	597	647	604	666	646	638	614	661	624	629	659	638	637	641	663	666	612	628	645	631	670	596	625	612	640	628	585	575	648	653	673	598	621	602	601	639	622	660	627	644	634	663	691	653	611	642	611	625	646	633	594	634	623	655	628	654	616	607	689	611	657	610	654	607	592	621	621	631	624	622	646	659	585	629	593	658	645	666	625	649	634	641	599	633	638	615	617	654	643	616	658	663	610	592	635	636	575	629	628	612	632	635	613	632	655	612	610	618	648	627	587	617	618	664	627	685	592	672	577	617	620	657	622	627	619	606	613	623	633	651	629	633	606	631	585	604	641	578	648	633	653	626	631	664	644	593	608	582	614	655	639	636	624	639	663	670	598	616	628	627	674	667	624	689	643	627	634	634	644	631	646	640	666	626	604	635	608	648	606	647	643	628	629	636	638	597	606	588	597	687	575	632	609	597	658	634	649	633	646	680	660	644	647	665	650	621	653	631	661	595	589	626	641	574	681	607	605	606	646	639	644	624	665	652	654	636	613	606	623	634	685	611	626	624	583	627	624	629	626	622	614	641	635	637	627	650	593	670	593	625	632	672	620	655	642	619	621	621	646	638	605	643	652	613	635	641	665	629	652	647	640	605	625	619	648	625	638	613	634	654	641	662	668	624	601	668	643	638	606	610	605	660	645	638	649	636	651	668	629	604	643	646	611	676	654	663	586	625	625	640	629	632	620	617	657	654	641	611	619	600	617	636	663	663	619	634	623
17638	11436	17725	25521	23846	18577	13667	14943	13412	11253	9533	6234	4709	4105	3774	4888	4132	3163	2840	2871	2737	3483	3509	2864	4041	4923	7551	3492	3227	3606	3033	2572	2263	2488	2726	2127	2363	3772	2838	4235	2418	2246	2907	2195	1994	3148	3033	2424	2048	2799	1880	1308	1738	1508	1275	1102	978	764	777	874	726	797	656	588	555	610	494	532	514	338	306	297	290	334	307	248	228	176	216	182	135	173	160	171	189	167	174	144	154	139	153	140	131	129	147	140	138	140	137	132	120	146	129	111	111	141	140	127	121	111	123	146	141	129	157	126	148	120	132	122	127	148	127	130	127	132	123	137	129	118	134	131	137	118	98	125	134	110	149	119	140	136	118	128	146	143	122	123	139	118	150	135	141	140	131	128	137	123	137	127	132	119	154	140	133	135	124	111	130	116	109	103	132	149	148	152	126	120	102	147	136	147	126	143	134	117	93	120	132	134	141	130	107	123	122	134	133	141	141	131	145	141	135	118	132	110	143	127	126	149	123	119	129	115	120	114	128	128	130	118	135	136	118	130	124	111	123	137	124	127	131	136	141	154	137	125	123	115	127	137	138	148	132	147	138	120	125	130	130	125	144	129	139	143	125	149	126	136	125	140	118	148	118	116	142	139	127	124	115	128	121	104	138	146	155	134	127	112	113	136	128	120	128	116	136	139	126	133	120	131	142	142	128	134	137	144	131	139	127	144	137	135	147	120	152	136	121	131	112	138	149	128	136	125	135	123	159	129	133	142	109	118	133	122	137	123	141	130	109	130	114	130	145	126	142	125	151	133	142	147	146	131	146	130	127	135	126	137	162	143	124	128	126	131	126	121	148	138	131	139	121	130	136	123	149	124	115	125	124	116	127	141	123	148	134	128	140	121	135	130	130	117	134	117	117	114	128	119	129	140	148	149	123	118	124	141	143	132	138	128	134	121	143	113	126	121	134	132	110	133	113	145	128	143	109	112	129	134	120	127	137	131	120	127	113	129	130	134	147	142	138	133	128	143	109	117	132	135	142	120	108	134	119	124	117	128	133	143	144	138	118	113	122	128	155	138	115	135	116	122	131	120	164	134	116	126	124	133	112	129	125	136	100	131	144	138	131	117	125	135	122	135	138	132	124	121	135	123	137	115	127	154	125	130	137	135	99	150	152	136	115	133	138	137	142	147	119	143	119	136	125	141	144	136	118	115	109	114	130	129	98	126	118	118	123	133	134	118	138	127	120	123	140	138	141	143	147	123	141	130	121	121	118	121	122	126	134	134	131	141	132	114	110	150	145	129	138	148	118	124	156	125	126	147	129	136	134	103	144	121	126	132	140	138	137	131	128	146	121	138	150	145	124	136	119	123	129	137	126	133	148	107	120	145	128	121	122	136	137	135	126	116	130	120	130	146	129	138	130	127	136	135	118	127	118	129	117	140	117	117	128	141	126	116	116	127	141	128	149	111	132	124	115	122	135	122	131	119	108	126	141	145	127	117	125	118	130	140	132	138	129	125	149	113	116	127	142	151	127	127	143	141	126	148	124	129	132	148	140	131	123	145	114	123	139	120	123	131	113	117	114	128	152	113	124	146	132	125	129	161	140	125	130	130	127	133	127	132	128	115	148	130	121	133	126	132	134	133	150	136	122	131	126	124	116	107	143	144	118	127	126	138	116	120	135	134	157	122	146	137	133	140	121	154	135	130	133	133	117	135	131	133	134	147	129	125	167	149	122	135	123	137	120	140	152	128	141	107	137	117	112	144	110	130	162	102	122	149	132	149	133	128	116	132	140	115	131	136	147	122	128	136	140	125	131	140	143	125	135	135	124	124	136	120	147	138	132	125	136	129	144	128	130	136	115	145	132	127	148	125	143	128	118	135	135	134	132	121	128	114	122	124	127	122	124	140	127	148	140	129	117	123	124	110	121	131	111	134	125	143	148	133	145	102	125	114	139	153	143	126	132	156	150	125	140	119	120	127	131	132	125	137	128	147	120	142	131	118	154	138	156	116	126	142	154	146	116	128	153	149	132	112	137	142	141	132	129	116	115	120	141	131	107	130	144	104	133	128	145	125	117	142	130	139	122	166	143	119	123	116	128	126	150	130	130	123	132	134	110	137	134	112	141	127	130	136	112	115	113	118	111	154	160	121	120	130	132	101	118	109	140	143	126	136	128	141	126	122	125	134	120	139	130	117	140	118	140	130	151	102	150	109	130	137	135	143	129	133	151	124	128	125	117	160	135	127	110	111	121	143	148	105	120	162	140	139	113	110	138	136	132	115	133	131	132	140	129	145	120	114	124	125	126	135	123	128	114	136	130	107	140	137	128	149	150	150	116	141	141	126	129	151	140	116	110	148	126	141	128	120	125	129	146	137	128	129	111	145	127	142	130	138	144	127	142	118	121	132	133	144	118	158	145	141	132	121	138	117	128	113	122	136	128	120	144	147	121	123	141	144	134	127	135	125	133	129	142	132	150	135	128	136	144	145	146	119	144	139	134	137	125	145	128	118	136	146	105	147	123	137	135	147	144	117	122	147	114	148	106	108	133	144	139	127	139	115	130	131	121	129	139	132	140	155	114	127	133	151	147	142	144	138	138	126	116	130	130	126	120	125	130	109	124	151	128	143	131	123	134	105	132	144	145	130	130	139	135	144	128	121	119	132	132	126	153	154	123	123	130	127	138	112	137	118	104	148	122	141	142	145	127	102	127	140	116	116	154	138	149	149	138	154	133	141	136	146	131	118	134	123	138	105	165	150	113	142	124	136	128	117	126	131	161	132	97	137	143	120	129	128	131	124	113	120	119	120	138	130	123	150	137	138	116	126	154	139	127	133	122	136	119	140	124	134	104	127	129	110	126	146	123	133	129	152	140	127	129	114	111	125	132	143	125	132	128	150	127	138	137	115	134	126	122	118	135	130	120	160	138	120	135	126	134	139	111	121	117	126	145	105	119	144	132	123	149	139	125	118	136	143	148	127	141	96	130	147	136	120	126	137	130	137	152	124	135	160	129	137	132	124	149	123	122	132	125	127	146	146	126	126	149	130	132	142	128	137	134	145	134	113	118	127	130	129	137	139	158	120	134	137	115	148	128	121	144	115	149	118	147	130	139	131	136	131	123	132	137	122	127	135	102	147	128	141	126	144	133	136	135	124	142	136	116	135	138	124	149	146	138	144	150	140	118	151	144	112	136	151	139	122	111	124	123	140	121	127	133	152	119	110	134	133	136	136	153	121	125	123	127	128	124	125	118	133	111	150	137	127	139	133	127	146	119	130	120	144	113	112	140	122	149	125	141	132	137	150	142	134	150	125	137	106	127	124	128	116	136	134	129	131	125	126	152	134	129	139	129	141	127	133	140	149	115	119	109	101	131	145	110	121	132	122	117	123	127	106	142	158	124	147	134	147	158	146	145	139	125	127	142	136	126	124	113	120	137	130	127	129	133	144	124	133	142	133	117	142	128	145	133	138	127	136	159	126	139	153	122	110	136	143	118	140	162	122	126	134
11269	9577	17092	26861	28136	22933	22060	28284	28066	28496	27714	21816	19570	17928	18372	19110	16194	15089	14258	15375	13444	17001	16757	16568	22095	24354	27726	17124	19172	21196	17792	17268	15894	16620	18030	15232	15821	21142	15128	22813	16561	16214	18169	14689	14063	20213	20431	16586	15177	17517	12983	11005	13197	12161	10360	8584	8377	6368	6368	7066	6216	6645	5369	5240	4677	4725	3790	4029	3801	2165	2064	1836	1982	2725	2254	1807	1417	1079	993	919	849	786	858	877	862	728	781	656	633	512	495	530	485	411	448	470	444	446	424	423	419	400	409	445	412	421	400	401	437	466	428	428	382	402	405	402	379	413	425	401	400	413	403	395	397	416	391	449	446	407	426	431	407	384	411	410	412	413	406	398	416	400	407	385	430	386	411	424	380	421	381	402	425	426	389	405	372	403	410	410	377	396	397	413	386	423	404	419	412	420	423	433	395	407	384	428	403	434	406	458	403	418	438	381	406	455	425	429	429	418	414	438	376	386	432	414	412	443	416	410	401	415	396	378	406	407	421	418	413	380	419	413	422	416	452	409	402	399	391	446	385	426	397	430	394	385	423	403	430	403	398	369	381	397	384	380	416	400	400	384	412	416	373	381	396	445	430	407	415	398	410	399	410	438	418	410	434	410	390	401	399	422	413	456	381	444	403	424	419	398	395	375	391	424	421	408	393	396	414	408	403	408	381	377	416	395	431	390	395	423	392	409	392	396	438	391	381	380	427	414	402	411	413	424	417	413	412	428	385	423	405	409	432	406	425	389	392	413	411	437	425	453	420	442	427	445	381	398	470	403	397	444	390	378	386	415	408	430	425	369	421	443	369	359	429	415	412	404	398	442	386	395	453	434	367	415	397	377	395	400	390	434	388	413	417	381	415	431	423	450	405	403	417	402	380	370	417	409	433	416	393	415	396	409	452	433	382	393	439	428	444	423	422	399	389	404	440	428	398	425	386	401	406	404	431	406	395	392	402	398	420	431	385	431	402	384	389	386	377	369	431	394	403	418	452	454	437	395	442	422	393	433	416	413	377	404	385	423	379	412	393	412	396	428	411	393	403	396	384	388	424	394	425	376	368	387	431	439	393	412	416	464	406	412	461	441	414	392	457	439	395	375	406	425	414	419	425	380	414	425	413	412	399	353	388	414	391	414	403	415	417	404	405	377	417	417	412	381	393	419	436	412	385	440	429	362	383	440	374	417	428	386	429	407	422	367	416	381	412	408	417	404	423	407	429	392	411	383	375	406	438	424	405	419	413	418	404	421	379	401	370	412	397	416	425	436	387	382	424	384	423	412	392	425	423	369	414	393	415	425	409	402	415	407	426	365	422	406	397	404	391	409	455	418	417	406	408	437	431	374	419	398	400	427	404	373	407	397	428	387	411	409	391	412	388	434	406	412	422	395	409	399	407	414	428	417	433	424	425	380	365	428	457	397	380	398	428	384	416	393	351	415	383	411	388	405	409	425	414	400	418	414	404	404	396	399	403	416	404	447	390	400	434	409	410	416	410	437	405	409	378	429	451	416	435	407	442	414	467	371	403	425	418	401	410	384	419	428	411	402	397	403	396	427	408	395	405	403	400	440	401	398	401	388	391	418	394	395	405	420	445	422	410	446	387	397	392	443	414	430	416	391	391	445	370	393	397	433	414	423	383	373	405	426	411	391	378	429	427	414	407	403	411	432	399	382	388	389	409	397	385	404	420	427	434	408	412	390	414	433	389	416	432	448	381	427	374	427	407	401	440	396	425	372	386	417	378	413	398	412	379	434	403	399	424	427	405	402	385	409	412	410	453	445	382	396	429	428	392	411	426	423	411	426	396	406	407	364	423	376	401	415	417	404	413	387	403	429	419	434	364	385	380	413	410	373	397	400	409	428	429	391	405	400	379	384	409	380	393	407	411	431	401	411	417	408	397	401	433	396	418	426	390	381	439	385	404	391	399	421	411	428	425	391	388	426	424	420	425	414	410	417	365	417	423	411	384	424	464	384	414	398	418	395	429	422	382	407	450	389	361	352	422	388	392	401	390	428	394	425	398	421	378	415	418	419	396	385	394	399	406	388	413	414	433	426	417	403	395	414	402	447	408	417	453	375	378	424	387	413	413	415	408	411	414	387	399	428	397	423	400	442	397	438	402	418	412	414	394	407	428	365	373	393	403	413	390	421	388	398	406	403	411	381	394	398	406	398	410	402	406	378	414	431	406	407	379	397	416	396	405	402	372	422	397	432	438	379	401	429	442	418	405	404	415	364	378	383	373	419	405	410	412	425	408	418	435	406	417	392	395	405	383	403	417	420	425	388	393	396	384	369	422	424	409	414	413	418	407	438	406	403	400	408	423	436	402	412	384	385	403	386	412	441	408	419	406	388	391	438	394	441	409	398	381	416	411	426	395	420	385	478	409	402	399	444	408	413	424	402	394	383	410	383	417	384	367	402	424	422	411	418	394	431	422	409	459	427	410	418	364	373	401	399	387	432	415	443	438	394	395	409	407	427	407	419	407	400	413	415	376	434	407	408	402	395	397	402	424	366	396	395	430	396	406	404	440	416	403	397	386	413	433	371	436	399	390	389	393	414	432	435	452	423	385	417	415	444	372	414	415	403	362	381	372	404	387	408	411	421	395	392	417	434	375	432	405	394	429	377	417	357	369	375	439	388	432	402	388	436	388	395	408	392	399	398	426	380	415	395	406	393	433	422	399	425	449	367	413	405	435	403	378	399	382	426	419	409	400	359	421	416	401	422	455	398	381	450	423	405	387	412	418	399	422	425	371	407	432	383	402	379	404	406	431	444	397	399	395	414	383	405	406	390	413	413	450	394	409	402	338	378	395	387	474	436	416	408	415	390	421	419	412	402	397	390	381	428	413	394	416	396	393	401	398	407	375	407	436	418	410	387	405	402	406	448	364	350	408	392	416	422	381	387	433	409	428	422	387	428	435	391	413	433	428	384	421	385	411	408	429	392	402	416	395	394	438	408	376	411	396	397	404	423	436	419	406	429	437	403	399	459	427	409	389	384	421	377	440	407	400	414	429	389	381	367	409	415	418	400	432	378	449	402	388	396	411	423	399	402	382	398	405	404	384	393	416	417	408	398	389	429	417	399	415	404	391	397	398	390	397	473	366	428	413	439	409	432	406	420	445	448	392	415	435	406	391	387	440	439	412	401	401	404	402	406	430	423	403	428	404	421	411	407	405	406	456	379	439	443	375	408	420	412	411	385	418	439	413	414	434	403	411	405	407	412	386	388	411	411	404	398	418	387	441	450	434	420	441	429	441	391	390	405	392	399	416	454	381	411	457	400	435	376	391	437	433	417	413	380	415	381	398	388	398	425	392	398	422	398	398	445	392	419	426	399	389	393	429	392	408	406	423	393	421	403	383	407	376	398	409	399	389	377	418	421	403	420	440	409	412	382	399	430	413	420	423	433	398	418	419	401	424	426	416	415	400	418	421	416	420	417	417	426	389	409	384	397	394	424	395	413	386	423	399	416	375	431	392	425	372	424	383	414	427	436
24425	17431	25245	32508	29901	25287	20251	22579	21116	19287	15932	11274	8721	7336	6741	8088	7328	5745	5417	5420	5130	6020	6627	6535	8048	8417	13362	6387	6145	7118	5996	4882	4504	4771	5315	4820	4623	7746	5235	7731	4647	4151	5638	3931	3634	5772	5393	4857	3763	5318	3350	2762	3248	3030	2392	1881	1824	1454	1370	1528	1265	1513	1165	981	962	978	768	857	776	513	444	381	456	655	441	346	280	241	237	207	213	206	214	214	187	200	209	155	160	161	164	162	156	145	142	120	121	117	135	128	127	137	130	121	119	149	132	127	128	132	126	126	142	123	116	119	123	138	117	127	130	128	135	113	129	130	134	140	128	139	120	136	126	113	111	126	140	116	130	127	124	148	124	135	137	140	129	142	135	113	107	118	153	122	126	136	126	125	129	137	140	118	121	122	118	123	135	134	126	118	130	109	129	111	116	134	135	98	135	138	139	141	124	135	107	136	112	131	134	122	122	145	114	135	139	143	111	117	141	125	126	124	121	133	118	122	116	126	115	128	124	121	116	119	144	136	119	130	113	128	140	119	134	129	138	137	116	130	141	123	131	121	131	120	133	129	130	120	122	118	116	137	121	132	140	133	135	111	134	161	124	152	120	103	139	110	118	128	118	130	116	140	134	116	119	124	118	115	117	104	157	125	129	120	128	112	131	123	150	131	136	130	125	166	121	124	115	136	121	128	114	148	141	143	118	100	145	95	130	125	126	109	142	135	122	109	110	106	141	129	140	140	127	116	120	140	119	98	119	143	116	146	104	114	131	140	123	132	100	133	122	152	137	131	123	139	137	115	122	139	148	136	123	115	123	120	134	109	120	95	120	133	106	118	126	120	129	122	128	119	138	95	122	114	103	118	143	117	144	124	122	124	112	121	159	139	125	130	122	122	138	116	127	98	122	107	124	97	146	115	133	115	111	128	127	109	132	139	136	106	121	137	122	128	130	134	151	117	126	139	126	132	123	155	126	130	107	121	149	114	126	136	113	118	135	101	132	121	120	143	129	129	117	123	128	109	125	124	116	137	120	106	137	135	142	124	164	105	140	150	139	141	110	123	131	130	118	121	122	147	121	127	134	111	122	125	117	121	92	136	115	111	122	139	111	122	127	135	127	142	135	139	113	126	132	121	121	115	131	143	125	134	128	104	139	120	118	118	122	115	129	131	125	124	117	127	119	140	116	127	143	132	113	146	141	125	134	141	113	137	135	139	104	122	100	134	130	129	134	111	136	144	125	120	131	112	126	121	122	128	131	119	111	131	128	116	120	131	138	125	131	102	122	112	126	127	135	125	139	119	109	149	135	131	116	131	124	119	137	137	116	150	130	140	133	129	123	137	121	125	133	141	146	105	137	128	136	134	146	128	121	139	127	127	140	103	131	113	131	135	116	118	112	134	126	135	114	139	119	152	136	122	123	108	120	124	123	130	118	112	113	135	129	134	122	115	123	126	106	125	117	138	137	122	112	132	125	122	135	120	133	131	114	135	126	112	125	122	148	135	128	118	99	125	133	103	139	141	141	104	133	126	142	139	125	135	149	108	132	135	115	146	118	143	123	121	116	134	133	146	135	132	113	129	121	111	127	134	120	118	125	137	122	123	130	137	104	142	148	121	116	135	131	132	123	132	120	145	124	125	124	138	119	122	116	135	92	124	126	126	115	120	124	128	100	110	116	110	123	120	97	122	136	139	119	152	138	132	139	105	145	135	124	135	129	127	135	135	130	137	151	143	129	122	132	122	107	130	120	117	126	108	114	110	127	140	150	124	100	131	115	135	146	123	126	119	133	151	123	118	117	127	124	127	118	116	134	144	137	130	122	140	134	124	117	99	109	136	134	125	145	135	123	129	136	125	120	130	121	131	135	142	129	132	134	123	127	130	116	117	127	136	130	113	135	115	116	142	116	121	133	127	119	125	128	131	132	133	127	113	135	131	146	137	123	121	122	120	115	108	123	113	144	115	128	131	139	146	136	124	117	104	131	120	123	144	123	104	130	138	130	133	98	138	107	143	105	120	133	143	129	123	132	122	122	121	122	131	114	122	123	124	130	141	135	111	121	131	103	124	136	116	111	138	121	137	122	102	125	125	144	122	125	124	142	135	136	138	109	141	129	124	148	111	111	129	126	119	136	122	145	141	116	142	137	134	130	130	117	150	145	147	129	135	109	113	122	134	142	120	132	101	138	126	112	115	133	125	118	120	128	136	124	133	137	113	132	109	129	130	127	119	116	118	122	151	117	133	151	145	119	130	134	125	128	113	124	116	123	128	130	143	124	107	122	127	128	107	147	115	116	122	122	120	131	115	118	126	129	134	127	125	119	112	114	111	140	126	110	130	117	138	127	106	145	149	124	127	111	133	119	117	136	129	128	132	111	113	130	135	134	111	121	139	111	116	132	128	161	130	97	115	129	124	130	139	132	128	126	95	122	140	133	111	131	130	130	125	136	134	140	139	109	135	129	128	133	132	131	116	110	115	134	125	138	131	142	126	137	157	143	133	120	128	130	111	128	118	134	136	131	121	117	112	127	133	111	107	115	124	129	121	113	135	142	122	121	124	120	138	135	129	124	115	121	124	143	137	130	127	136	138	131	134	124	116	148	140	124	141	124	126	129	131	143	127	132	144	126	135	131	137	136	134	119	121	130	119	131	126	130	132	128	123	139	137	134	137	131	124	137	121	136	140	119	150	130	126	129	116	126	130	143	129	146	122	147	115	136	117	119	129	121	135	133	124	125	119	144	143	146	120	115	130	116	140	125	115	123	132	127	136	123	136	120	139	139	146	138	119	99	116	134	138	125	130	123	132	138	117	133	149	133	149	141	128	129	138	139	141	121	150	115	116	143	115	109	149	146	125	135	119	107	124	144	115	126	137	132	112	146	140	144	102	123	147	131	114	128	130	123	125	129	144	125	125	121	127	130	112	150	118	143	109	134	140	124	111	136	130	145	130	102	147	120	119	128	127	126	129	127	127	133	125	108	113	130	124	138	121	132	111	121	130	117	144	122	95	124	146	114	137	142	114	137	138	124	138	107	130	148	134	117	108	138	133	138	137	127	135	118	142	108	131	122	129	148	127	127	120	117	153	139	121	141	119	117	134	113	128	130	124	120	129	121	137	117	146	140	124	138	127	139	112	154	147	123	128	106	107	126	131	129	126	109	120	144	127	148	129	102	127	124	140	127	131	98	126	129	118	135	124	137	123	152	137	105	137	133	126	118	116	138	103	126	125	138	135	125	143	108	135	129	112	115	139	156	137	118	138	122	101	155	133	128	126	120	109	101	134	131	122	119	130	125	121	131	128	145	137	117	152	143	140	121	135	106	110	124	120	138	140	129	137	123	131	117	122	131	137	120	119	95	123	119	124	143	151	121	133	111	132	120	124	137	97	126	134	145	126	129	138	125	134	132	137	127	129	115	117	142	132	124	114	138	129	121	117	119	139	119	116	134	130	132	103	141	119	126	98	141	129	124	115	141	115	127	123	110	128	128	119	119	125	128	122
14026	13077	22935	32331	33469	29202	28252	35490	34182	36853	35172	29029	27433	23861	24780	26656	22980	21334	21315	22259	20877	23816	24748	25487	31317	31546	36955	24320	27895	30289	25625	24357	24038	24642	25878	23117	23844	30897	22653	30397	23780	23597	27286	20549	21127	28831	28259	24736	21989	24847	18487	18594	20764	19426	16291	13773	13738	10830	10722	11759	10243	11788	9320	7988	7527	8291	6332	6700	6778	3912	3316	3190	3551	5135	3489	2788	2272	1631	1547	1211	1132	1104	1235	1270	1243	1325	1142	795	750	729	629	570	510	525	513	464	457	406	437	398	457	413	404	456	417	437	421	429	441	485	429	413	430	416	446	425	394	413	417	410	420	377	438	424	365	384	406	430	386	427	376	385	387	392	414	424	392	411	454	413	383	393	443	417	400	442	404	403	421	387	421	454	389	383	362	384	424	419	416	432	403	401	392	375	408	398	350	399	440	408	393	388	403	391	428	388	394	398	389	381	422	376	441	428	403	389	400	385	429	395	388	399	440	396	388	419	393	389	442	444	406	405	426	400	422	401	373	429	361	407	400	420	419	398	428	371	430	388	405	396	409	407	400	447	395	396	382	392	397	405	411	434	450	445	430	386	407	384	340	393	425	380	432	390	367	410	362	399	420	367	445	402	366	413	347	407	401	398	417	417	399	418	397	414	385	408	420	415	438	388	426	436	398	391	411	388	412	411	428	393	378	449	365	415	368	397	384	409	422	392	413	396	411	381	394	398	398	408	405	407	405	417	423	358	392	407	380	422	407	391	414	395	409	435	407	401	396	402	381	370	404	400	453	409	393	426	409	434	395	394	409	445	377	389	403	386	382	420	437	431	392	374	385	356	415	372	390	386	396	373	416	386	402	396	393	437	422	417	411	406	435	387	361	404	384	378	360	388	403	378	421	394	408	397	383	417	397	371	399	420	461	431	404	424	425	415	419	410	401	398	400	388	400	425	401	397	404	414	405	398	398	400	385	418	392	400	378	395	415	381	365	403	402	401	376	393	365	406	420	412	394	403	399	412	371	375	352	414	387	407	393	390	425	382	393	420	423	398	424	400	392	440	416	406	397	367	437	419	391	407	367	376	373	408	398	417	416	411	404	363	423	402	399	344	386	413	422	409	423	351	409	380	420	425	407	423	407	363	391	419	415	396	392	418	415	438	400	394	435	388	398	389	390	397	403	383	396	389	403	397	417	448	433	387	409	412	415	359	438	387	401	366	412	411	417	413	405	438	415	420	398	407	376	385	409	364	433	400	360	436	397	395	390	394	398	421	384	431	423	359	394	375	413	402	413	402	433	413	391	390	388	430	416	408	409	397	394	405	422	399	373	419	447	407	409	363	421	391	396	379	386	407	388	419	406	370	411	419	374	404	408	408	413	413	389	403	393	384	410	398	383	446	404	382	391	378	388	396	395	396	402	411	409	415	425	415	384	413	356	397	404	352	385	403	381	377	375	423	404	420	410	373	387	415	385	436	372	384	418	404	404	379	415	391	417	411	411	404	387	416	380	419	387	418	408	393	372	366	371	396	399	385	412	416	380	457	411	400	437	397	437	414	415	426	399	403	429	424	411	397	441	427	361	409	383	401	400	371	399	396	394	423	430	409	415	369	392	393	406	412	422	434	427	387	372	425	427	403	397	403	423	397	402	419	431	437	406	389	430	427	427	427	411	417	414	409	409	396	429	419	373	365	412	401	365	398	411	420	401	406	388	357	406	407	408	419	379	409	418	426	426	367	421	369	415	377	392	375	366	429	391	438	380	374	396	437	403	404	421	406	366	399	413	388	400	393	383	420	405	450	369	399	375	394	356	394	411	405	421	420	450	393	390	370	399	424	407	389	398	420	423	389	407	361	379	407	413	421	409	426	407	422	384	429	379	419	408	395	399	428	393	387	391	412	425	400	402	379	409	378	383	426	375	428	390	414	411	417	386	411	399	441	383	381	396	373	421	370	416	390	413	391	406	425	401	376	385	419	417	387	383	415	376	408	388	462	371	378	415	389	412	382	416	437	385	397	391	399	418	428	392	388	462	391	422	397	386	374	396	373	385	406	384	434	400	413	437	396	404	389	396	397	411	402	397	403	406	400	418	403	398	435	397	398	405	403	427	430	386	382	436	431	405	409	378	436	379	378	392	404	398	376	401	390	444	421	397	373	423	416	401	420	413	416	419	433	378	419	383	418	406	418	415	395	382	405	408	440	421	437	394	369	388	396	400	405	406	410	401	380	397	419	387	420	379	420	409	407	420	390	386	405	383	411	422	381	402	408	359	398	391	416	418	442	432	387	369	360	390	402	405	409	402	422	421	359	395	445	397	453	406	399	396	391	396	422	397	401	389	389	375	414	397	387	406	414	411	407	394	420	426	412	415	397	416	417	428	400	421	407	393	406	388	418	410	404	368	420	417	426	395	382	408	370	427	409	444	402	413	409	416	380	386	405	388	395	426	403	428	401	396	402	382	394	443	385	395	394	441	421	382	435	441	396	411	382	389	395	430	404	355	390	414	434	398	411	433	406	403	424	428	409	414	402	396	396	397	356	384	379	395	371	452	394	421	376	408	399	388	400	395	399	430	412	376	431	399	406	423	406	380	382	373	418	425	407	425	411	396	368	410	410	427	430	414	377	408	396	395	382	394	403	366	408	408	413	395	362	433	389	404	417	417	374	376	407	367	398	372	406	386	417	378	429	392	394	400	380	414	420	401	411	380	379	421	422	423	435	393	379	416	423	418	415	385	414	434	387	402	394	370	452	382	417	381	403	400	399	399	387	419	361	370	399	388	397	393	389	431	376	385	405	422	419	390	389	397	400	418	379	385	425	394	382	396	405	411	395	418	425	396	439	429	412	405	395	374	399	423	422	436	393	398	404	380	396	415	380	419	367	401	422	399	403	405	387	394	421	410	363	391	389	420	420	400	419	376	404	424	422	421	365	410	381	405	415	427	389	394	438	400	389	395	423	407	411	412	377	400	378	384	379	385	372	388	409	424	423	400	427	417	427	424	404	397	440	401	395	377	418	383	399	403	396	409	353	417	411	422	404	407	413	398	437	389	404	419	363	404	388	381	382	415	402	417	433	401	412	397	392	383	371	396	374	379	393	412	395	418	384	399	380	412	398	391	384	378	394	428	402	375	374	383	392	393	374	405	413	403	407	375	401	389	377	404	390	385	422	399	405	409	414	396	383	396	421	414	409	374	412	361	418	400	400	392	409	399	424	432	415	444	404	408	419	393	405	402	408	399	402	395	352	406	388	398	390	374	378	395	403	378	384	387	395	378	409	394	395	393	366	410	419	399	394	363	404	405	385	429	392	428	416	411	403	387	425	421	418	440	426	401	412	393	429	401	365	400	422	382	423	401	423	397	379	430	400	361	401	400	391	423	425	403	380	403	388	382	403	434	399	384	374	406	421	418	457	391	400	397	394	382	395	428	382	393	407	419	402	423	371	376	401	426	406	406	421	427	441	435	421	393	418	412	385	443	357	400	416	382	440	409	436	359	432	403	419	418	407	398	421	389	365	421	396	400	405
3748	1769	2583	3313	2093	1498	1040	1263	944	892	755	613	529	473	445	496	565	464	398	404	399	406	369	386	452	455	710	389	418	470	392	377	345	344	409	337	332	425	420	466	319	339	397	343	281	366	333	329	289	369	318	272	339	291	287	233	251	260	236	237	236	234	221	224	254	250	228	216	234	207	207	201	217	233	216	234	234	208	243	231	218	222	222	201	244	213	211	206	208	214	229	208	211	238	243	232	206	206	219	250	225	215	243	231	196	185	220	202	229	225	207	250	231	203	222	238	238	211	206	221	216	224	230	203	203	214	242	216	215	221	227	224	219	225	230	252	207	203	224	225	224	239	238	229	218	201	212	194	210	193	206	209	232	210	222	218	207	198	209	197	200	228	210	221	188	228	206	209	215	212	201	189	216	220	223	224	235	239	211	218	221	230	208	185	215	243	217	215	195	249	233	204	218	209	187	208	211	179	234	202	229	220	246	237	209	200	214	211	219	232	244	228	204	250	224	221	221	207	225	237	212	204	202	208	214	220	219	223	204	211	233	214	218	214	194	208	211	248	244	237	238	224	213	220	221	241	255	204	197	210	198	204	203	233	242	239	202	209	210	204	224	221	203	199	223	206	228	215	205	248	228	195	221	217	208	209	215	209	209	184	203	219	217	206	211	235	223	235	194	213	232	212	234	236	212	222	223	212	227	207	191	196	213	234	194	224	205	205	259	205	245	237	209	245	251	255	229	202	226	220	219	216	226	216	203	221	220	197	199	214	225	214	223	221	237	226	247	210	201	231	237	218	220	193	212	182	192	226	227	213	197	205	197	223	235	230	215	191	216	217	220	215	235	216	217	231	218	220	223	192	217	213	222	205	208	201	233	206	223	229	208	209	237	203	207	218	217	239	222	230	209	208	208	213	218	238	228	227	215	229	236	203	212	192	223	215	215	216	194	230	196	195	198	215	194	209	207	228	211	220	208	220	227	193	204	213	178	230	196	213	219	221	220	213	206	219	240	229	224	194	210	203	229	204	208	219	235	233	219	212	199	207	220	214	247	204	220	216	215	185	209	209	239	227	193	222	222	206	196	204	208	206	238	212	179	188	222	199	189	215	214	226	212	195	202	227	217	222	217	193	224	237	219	226	229	232	217	209	203	222	222	207	214	195	204	212	236	221	223	208	227	202	220	201	238	192	229	217	205	219	203	205	202	202	214	207	210	211	224	226	220	221	239	215	192	201	211	208	186	188	195	202	229	218	222	226	222	242	213	217	245	229	217	227	212	202	243	210	217	192	219	182	242	211	227	217	211	238	215	224	225	197	239	240	233	226	217	198	235	207	215	224	210	207	222	206	227	198	185	209	203	208	211	222	202	230	196	199	223	227	226	230	202	206	205	229	206	198	227	223	219	208	245	217	209	245	208	229	234	225	238	199	225	213	218	216	225	226	248	210	237	206	224	233	229	226	219	205	222	204	233	214	197	216	249	221	259	238	238	213	225	204	215	214	224	225	235	203	229	214	232	198	251	205	210	219	198	209	218	200	237	225	204	242	209	203	182	205	192	183	229	219	227	196	234	239	207	204	209	219	208	194	233	227	210	200	209	224	219	220	205	208	206	208	235	203	211	211	254	227	187	211	192	205	203	208	246	218	199	233	214	201	211	204	219	198	236	206	223	204	217	196	222	247	193	191	227	201	220	225	220	198	222	182	230	235	251	209	209	222	193	229	249	208	209	211	228	223	216	205	203	216	224	226	175	214	229	243	211	218	207	214	236	216	217	182	208	220	232	244	211	223	216	217	221	211	247	197	213	227	223	216	225	216	232	199	201	209	212	239	218	213	225	216	207	241	235	210	250	252	224	217	213	223	220	223	217	249	203	221	238	220	209	204	221	234	210	217	181	232	215	211	204	209	221	205	198	197	226	235	217	221	191	228	206	209	214	208	209	197	236	219	210	226	240	203	219	216	243	209	215	241	208	245	217	197	214	219	204	206	221	202	226	220	206	242	213	207	218	222	186	211	230	236	218	206	224	251	234	229	207	213	226	239	202	235	208	205	212	232	215	222	226	201	224	223	208	199	217	212	179	220	223	220	198	206	210	207	216	217	213	219	208	231	199	219	203	227	194	234	236	222	216	212	216	192	216	210	216	208	225	225	201	232	204	221	253	212	227	196	202	236	225	203	218	237	192	223	227	213	208	229	217	169	214	221	196	228	222	208	213	207	212	242	244	215	246	224	205	190	233	206	233	208	234	219	226	204	210	211	201	216	214	197	210	192	210	199	220	210	239	207	187	201	210	176	204	233	232	220	190	234	226	236	220	246	230	232	220	210	193	217	236	198	214	222	229	217	206	228	235	227	221	202	219	234	209	217	231	211	194	211	212	197	205	213	214	195	245	238	207	235	226	238	217	220	183	225	212	209	176	191	210	214	216	195	232	208	207	220	211	206	235	185	247	252	224	207	211	207	227	222	211	205	190	219	206	222	244	215	225	219	222	217	255	219	203	213	219	232	247	208	208	198	218	194	221	222	217	237	210	237	217	250	236	212	210	239	214	223	207	198	213	187	241	197	238	214	207	235	191	204	220	235	205	214	216	238	207	214	222	199	186	204	190	197	210	190	179	204	218	208	213	236	194	181	213	226	188	229	182	221	208	210	214	224	233	239	224	214	198	213	219	234	227	205	236	233	219	228	224	204	226	217	210	254	222	234	219	218	218	213	202	198	207	218	195	212	230	213	193	211	208	231	216	229	231	205	173	236	220	188	203	236	210	200	209	240	248	214	223	218	237	207	202	209	224	211	205	200	214	216	220	214	218	203	219	221	217	198	210	214	221	199	236	215	244	224	217	218	203	245	246	229	211	216	220	228	204	209	235	211	225	219	215	219	203	228	205	219	213	219	191	214	221	215	204	217	244	211	213	213	211	224	215	220	213	201	204	220	211	196	237	208	216	210	215	184	233	234	207	221	206	217	206	241	246	228	227	239	228	209	220	208	228	190	237	218	206	221	209	204	200	230	217	233	215	237	217	195	215	215	181	232	211	213	195	218	203	223	179	210	198	223	205	202	219	182	221	222	235	196	235	208	217	192	228	177	221	199	194	214	238	198	216	218	220	214	213	222	237	222	221	222	223	194	202	211	208	204	237	227	211	211	243	230	249	223	245	213	231	211	228	228	202	193	208	224	213	214	197	242	181	228	189	203	229	198	220	210	206	232	207	220	205	219	210	185	217	201	222	208	210	213	218	237	222	229	193	249	199	225	225	231	227	268	217	219	220	205	223	216	230	221	208	226	219	206	229	191	220	208	189	224	254	239	242	215	197	208	211	230	231	217	226	194	223	187	205	225	207	232	205	240	212	217	213	223	191	201	222	202	189	228	215	204	212	231	207	207	225	214	194	208	206	218	229	249	196	229	225	192	210	211	213	204	209	222	217	222	196	226	227	207	243	215	213	200	216	191	242	202	220	229	196	208	202	244	231	201	230	236	240	225	224	235
3176	2357	4929	8219	6896	5032	3774	5629	4540	4265	3824	3039	2734	2482	2261	2574	2217	1980	1983	1944	2171	2081	2033	2092	2553	2628	3564	1753	2226	2310	2199	1727	1743	1897	1871	1750	1747	2307	1780	2374	1734	1669	1882	1528	1454	1903	1842	1688	1642	1803	1527	1365	1452	1432	1249	1096	1138	989	922	1006	978	1047	915	942	891	896	830	826	844	740	725	699	715	861	726	719	649	670	625	659	665	615	666	618	659	686	644	715	665	663	618	596	656	657	625	638	681	625	591	605	635	620	655	606	636	631	627	593	622	591	599	633	652	650	577	622	654	621	578	656	609	617	656	650	611	611	586	646	584	598	625	634	625	631	703	616	590	667	641	603	664	669	663	604	612	644	630	644	624	618	623	618	618	609	647	612	608	643	648	609	621	680	641	681	588	640	630	591	563	615	642	609	602	614	680	606	564	640	644	608	617	651	644	651	659	605	613	608	657	614	615	644	592	643	606	655	638	575	623	598	588	602	612	635	596	640	654	638	601	660	590	592	664	622	626	677	663	631	606	628	607	620	615	578	647	588	612	634	667	647	645	638	620	600	603	676	664	642	621	620	627	648	650	691	646	655	627	646	618	618	608	640	608	666	620	630	647	581	614	635	605	617	629	621	627	639	623	618	624	615	634	670	604	644	609	660	625	655	631	644	673	646	654	647	632	648	636	608	634	655	645	593	627	666	604	625	626	636	622	599	632	652	628	641	666	617	625	661	653	634	659	609	666	587	634	624	612	591	594	650	639	627	609	613	626	646	637	630	656	645	641	614	655	659	606	617	592	636	626	621	645	637	614	641	606	611	637	690	644	605	585	634	586	648	630	618	648	630	595	613	596	627	608	590	698	658	630	634	637	649	605	586	626	623	661	647	615	630	651	599	630	661	626	645	672	646	638	595	675	591	623	621	640	616	603	615	626	627	610	639	597	628	644	642	618	645	603	640	630	596	600	637	624	669	649	650	583	600	626	689	655	673	618	649	612	670	644	621	635	594	651	612	613	683	621	610	592	615	641	642	627	599	653	615	611	600	637	640	630	602	594	626	649	671	610	680	626	666	618	633	580	632	620	662	623	625	646	648	631	650	636	626	639	607	624	631	608	617	618	594	621	663	608	677	595	607	622	598	646	613	626	617	587	611	610	619	665	620	670	596	623	643	595	678	688	621	636	625	609	624	606	585	638	647	609	662	601	648	654	621	637	644	604	596	619	648	639	594	612	644	652	641	665	629	624	663	611	636	600	598	652	659	618	594	600	631	645	662	619	653	584	625	640	638	644	614	634	629	616	641	642	637	591	616	637	638	605	657	623	603	636	581	600	618	604	655	644	594	608	619	659	639	633	591	614	604	601	608	638	676	621	621	580	618	667	662	634	638	622	620	632	581	647	612	623	611	617	664	661	645	649	676	637	622	641	626	640	656	667	653	638	678	616	597	620	625	568	624	601	648	609	616	634	620	608	628	637	618	672	633	652	615	644	645	673	617	608	648	622	622	618	587	675	643	614	604	575	625	623	616	592	636	645	607	563	659	661	604	623	609	644	599	622	652	617	590	649	618	639	589	624	606	627	632	644	635	618	639	625	600	613	647	668	659	663	586	621	646	577	607	634	618	663	618	607	641	617	645	628	628	630	652	665	583	617	630	624	618	658	624	621	649	602	607	627	619	618	620	635	631	608	629	592	594	669	600	611	594	648	603	610	591	659	599	600	653	654	645	624	640	586	601	621	646	635	672	650	625	586	644	630	577	590	652	625	647	654	642	613	651	619	616	647	604	601	623	582	632	639	637	638	582	633	635	654	637	623	681	598	596	607	617	664	612	608	655	620	622	613	611	611	634	648	672	641	656	624	606	618	604	611	623	653	613	657	629	597	630	626	610	629	648	610	644	637	632	609	617	638	643	614	675	629	620	630	633	651	630	614	617	620	619	592	635	597	597	670	638	628	630	635	597	643	648	623	630	676	577	636	622	593	601	645	614	645	688	601	666	636	642	632	643	610	600	655	630	629	656	620	638	595	607	604	609	605	607	657	596	627	594	628	585	628	598	634	640	644	635	613	660	659	694	637	674	641	629	613	644	618	633	613	633	667	643	636	641	686	644	639	613	643	673	632	647	660	614	619	628	604	635	634	626	669	620	654	617	620	615	628	615	638	616	622	579	616	654	637	644	615	602	652	632	630	621	639	622	618	618	610	634	611	635	643	566	606	641	643	649	615	641	676	655	618	588	648	600	619	580	631	631	624	620	647	612	619	625	651	641	651	588	607	639	612	643	652	642	656	654	632	638	676	600	658	626	674	599	660	635	622	630	630	623	584	655	619	652	614	625	655	655	641	596	646	591	630	647	582	677	644	620	630	635	616	630	623	629	644	596	602	629	608	647	595	642	619	651	662	635	636	675	681	634	627	652	578	675	624	664	640	596	664	633	628	644	602	643	652	646	591	611	646	600	603	650	638	602	618	593	618	626	640	626	605	633	659	619	643	587	601	585	672	590	599	609	649	624	610	644	646	667	648	697	638	623	665	620	639	601	616	597	631	633	642	674	642	654	622	618	618	623	673	616	652	686	644	657	651	612	605	619	609	621	590	640	630	655	623	627	633	650	615	643	561	650	597	613	605	633	633	631	621	631	618	614	634	615	632	631	618	684	633	605	615	642	599	635	622	614	628	625	616	656	582	649	624	631	573	617	626	584	590	615	630	660	620	659	633	608	657	662	617	644	637	639	656	607	574	665	654	623	625	596	586	636	619	613	649	595	639	630	628	627	619	641	647	625	588	625	620	586	624	684	644	620	624	603	653	638	661	634	632	642	657	605	622	635	618	644	613	611	644	631	638	630	641	633	586	667	638	635	602	637	625	621	631	617	640	617	644	610	630	635	674	644	631	633	612	575	647	682	583	658	620	620	610	640	652	601	644	627	608	661	626	630	609	665	599	641	663	639	622	613	610	649	621	612	654	604	642	634	628	661	601	700	650	582	628	605	659	639	607	623	633	602	590	655	632	634	613	598	653	629	615	625	677	630	639	642	612	643	668	632	629	645	582	615	642	623	656	606	579	615	606	642	623	640	643	623	602	652	637	608	623	619	586	620	628	618	652	599	618	632	640	612	622	590	608	586	600	661	560	609	607	602	663	624	630	637	613	614	610	642	648	637	639	646	618	563	631	634	649	609	604	636	635	671	653	605	599	618	668	624	622	636	617	643	626	625	618	639	614	604	594	662	586	651	623	591	662	639	630	637	616	535	612	638	618	637	646	630	641	633	615	605	641	619	638	623	635	605	618	607	610	604	617	619	615	682	621	579	615	593	649	663	620	616	636	629	645	615	674	620	590	588	619	622	613	641	664	593	596	602	639	663	623	597	623	602	613	662	597	654	626	635	626	655	600	612	629	642	647	594	680	605	631	638	593	603	627	634	610	633	643	642	601	650	645	613	649	632	605	613	630	631	625	591	674	609	690	638	630	628	615	622	602	604	607	622	633	607	628	612	596	636	640	610
16692	10847	17768	25845	23869	18418	13085	14880	13631	11481	8749	5920	4659	3602	3359	4004	3977	3264	3213	3587	3352	3493	3606	3701	4689	4289	6799	3237	3991	4107	3393	2367	2519	2674	2707	2338	2582	4543	2915	4392	2357	2283	2816	2089	1798	2880	2741	2319	1876	2705	1842	1601	1572	1660	1252	1050	915	810	713	826	733	889	686	544	523	570	542	533	588	377	301	229	314	442	280	278	240	181	192	190	155	187	176	170	201	176	158	163	130	117	153	152	129	138	133	139	143	126	141	145	130	120	141	134	145	130	146	142	134	133	143	138	125	115	147	122	122	147	114	140	125	149	154	115	143	127	139	126	122	150	137	120	120	113	136	148	126	139	131	136	140	122	165	146	136	136	132	126	120	138	129	131	146	102	148	146	145	149	143	125	136	144	135	135	156	142	135	136	141	126	138	144	135	139	143	137	122	130	121	143	132	134	135	113	121	170	135	129	147	143	151	138	138	136	120	133	126	127	114	143	121	128	127	152	119	137	123	133	156	130	138	123	137	115	152	155	130	121	124	124	126	140	141	146	121	141	135	128	130	119	130	161	118	137	132	132	145	153	132	145	126	128	135	111	122	115	133	131	134	117	150	144	148	164	153	122	154	154	134	143	137	137	132	127	116	148	130	139	133	124	116	132	134	119	108	132	118	125	124	119	124	145	156	126	130	141	146	102	135	146	139	124	132	121	124	126	151	113	131	120	126	141	123	124	125	112	155	115	132	118	142	125	142	131	119	146	120	111	140	146	139	133	119	126	135	114	137	121	139	143	147	134	133	136	142	138	128	134	118	125	151	125	147	136	154	125	159	119	148	137	135	142	154	122	128	112	129	141	138	122	134	110	129	139	122	128	108	126	119	139	124	130	130	146	118	123	132	112	136	120	141	115	163	127	137	146	120	128	136	151	139	155	141	129	129	135	128	131	118	118	135	136	138	160	156	134	117	146	138	115	131	147	121	144	112	131	156	138	134	133	134	145	127	151	133	130	132	119	146	120	136	114	136	147	120	141	137	116	116	133	133	136	124	138	137	131	153	143	139	112	132	147	140	139	133	130	132	165	139	135	122	138	138	143	134	143	125	118	143	168	141	144	133	139	143	147	139	143	154	131	142	141	134	141	136	143	134	141	142	143	140	129	136	132	120	144	117	139	136	136	142	122	116	131	132	129	136	131	114	143	137	121	137	136	133	136	139	128	137	155	129	119	117	117	130	130	144	131	158	136	114	130	135	135	137	142	128	129	116	148	140	138	150	141	130	135	124	134	125	123	145	141	124	131	132	139	144	151	154	122	121	135	142	115	131	147	120	120	148	132	123	145	129	143	145	134	120	126	120	141	157	120	169	141	149	129	126	121	139	138	149	134	123	141	139	110	134	138	126	144	141	123	144	136	113	130	124	150	130	157	150	143	138	124	131	133	142	121	149	119	133	129	132	124	144	122	122	135	126	148	146	139	143	128	144	155	137	131	115	127	145	109	142	143	135	134	139	128	120	120	154	143	136	123	144	135	110	143	139	134	138	120	120	141	131	168	135	123	139	139	146	121	114	133	130	138	130	136	118	130	118	145	125	123	137	159	125	139	126	132	140	136	130	135	131	148	131	126	137	114	131	139	132	139	151	130	101	150	153	134	139	139	125	142	148	137	128	146	127	119	150	120	139	117	130	158	134	165	114	151	124	141	139	128	142	140	154	119	144	137	130	137	132	135	125	126	132	142	155	120	112	116	130	133	146	144	141	123	149	146	132	135	128	120	121	130	134	148	140	122	138	135	131	136	136	135	126	134	135	153	146	143	112	131	127	127	129	112	135	123	135	107	136	133	123	120	134	148	114	131	141	143	143	121	136	145	127	162	140	140	148	137	140	138	131	126	116	117	153	130	138	149	141	135	126	126	123	112	157	138	140	133	137	158	138	138	132	116	143	125	109	123	137	132	127	153	121	134	133	164	118	133	116	125	136	137	127	127	123	127	131	122	149	136	133	140	121	138	142	150	124	157	157	127	128	133	130	139	137	127	114	147	120	137	139	121	119	131	151	125	115	126	130	122	128	138	134	149	126	137	149	162	152	122	123	150	123	131	111	150	126	129	140	139	126	122	160	121	125	118	142	135	156	146	152	144	143	140	159	144	133	145	132	139	128	135	132	143	131	131	134	119	124	144	127	108	136	139	142	132	121	144	123	139	157	149	157	125	145	122	133	109	164	129	128	124	124	143	134	158	120	134	148	135	131	138	135	124	140	156	134	142	143	133	135	119	135	141	120	113	120	137	133	140	127	150	137	136	148	132	136	132	118	119	120	123	144	138	124	139	141	146	144	138	121	129	131	129	152	120	120	135	126	142	129	138	122	135	144	149	124	147	144	139	133	142	142	121	128	149	136	136	119	120	155	111	139	152	137	124	140	123	135	123	126	105	132	131	147	138	153	129	120	143	107	142	139	124	141	119	138	137	149	141	128	102	125	114	134	150	123	124	133	128	140	141	125	150	138	128	118	141	130	127	111	152	146	139	123	127	128	143	129	142	116	145	139	104	139	128	142	112	145	146	141	147	131	131	113	143	131	129	111	129	112	122	135	135	137	122	158	156	133	129	135	120	148	127	127	130	131	129	132	156	128	140	159	148	130	126	135	121	135	149	130	144	132	121	111	145	126	124	135	146	131	137	115	135	131	121	147	154	122	123	112	146	119	135	119	107	153	133	129	148	136	134	145	129	132	142	142	133	141	128	128	114	140	154	136	134	126	132	132	146	140	132	129	130	142	152	136	142	137	128	126	141	127	164	123	110	128	120	129	112	139	120	145	135	144	127	131	139	130	152	116	134	126	134	130	126	123	145	137	131	126	133	146	124	139	139	160	145	149	129	128	156	129	115	131	130	129	129	129	130	151	123	134	130	120	113	123	134	155	127	141	128	158	138	130	143	150	124	142	130	132	137	126	145	129	121	145	131	138	132	143	119	119	133	135	137	138	141	147	135	114	147	119	152	140	123	116	141	130	134	131	103	133	137	168	119	135	143	140	126	131	118	144	136	113	140	123	131	145	138	145	136	124	136	133	138	120	140	128	133	146	141	146	112	123	138	126	122	140	119	137	142	132	148	129	171	136	139	111	150	133	135	127	140	137	143	145	130	135	133	133	113	137	138	132	137	133	154	161	115	111	122	143	140	126	137	133	136	138	131	138	123	130	144	151	130	118	144	127	137	136	143	141	128	136	121	132	156	133	128	141	124	112	123	123	137	135	144	143	157	119	140	139	132	117	138	139	152	140	122	136	134	122	134	137	115	132	137	139	144	146	126	127	135	128	145	134	131	133	130	126	141	128	149	126	133	160	143	122	137	129	143	140	130	123	127	148	125	158	139	141	138	130	119	144	130	147	129	138	135	130	141	124	134	133	123	148	131	133	120	157	126	127	133	125	137	129	148	130	132	121	126	130	113	124	124	148	133	132	119	110	144	163	120	141	135	131	100	149	130	138	141	149	118	113	142	135	125	123	134	135	138
10847	8768	17509	26980	27087	22797	21028	29001	28578	29076	26786	20807	18761	15901	16816	18318	15839	15534	14784	16530	15476	17544	18184	19654	23537	22959	25959	16436	21505	21961	17568	15717	15613	17369	16999	15465	15656	22775	16717	22947	15468	15700	17740	13700	12986	18923	18435	15518	13788	17173	12546	12402	12206	12579	9841	8268	7224	6809	5825	6903	6492	7223	5643	4367	4263	4596	4309	4597	4700	2746	2071	1901	2612	3272	1979	1754	1316	1050	982	949	858	872	774	846	828	871	642	623	683	557	476	497	486	478	493	457	441	445	443	412	438	425	434	405	390	395	396	442	446	441	453	400	403	432	406	390	412	393	433	435	392	421	441	417	408	421	381	424	415	432	447	400	412	402	422	408	402	463	430	428	404	408	420	439	412	461	439	427	451	382	421	428	419	407	415	416	409	396	453	387	437	414	408	429	435	449	409	419	420	414	437	416	392	423	397	452	395	402	423	389	429	437	417	431	374	402	413	386	408	456	462	409	450	414	442	376	424	421	413	440	405	419	404	385	375	398	415	415	437	407	409	452	424	415	447	414	386	443	439	421	464	430	449	412	410	407	386	400	426	412	400	386	424	434	409	386	393	422	449	417	430	415	415	397	414	419	386	427	434	398	406	415	441	382	417	434	393	434	440	424	405	412	420	473	414	417	434	401	444	414	418	394	429	398	415	420	444	393	383	395	422	435	416	420	399	403	413	398	436	412	409	382	423	434	414	408	383	393	419	410	450	411	406	410	411	411	423	409	399	411	401	427	402	390	425	391	387	433	410	409	433	383	413	404	397	383	416	436	434	424	423	423	420	395	387	452	459	425	433	439	441	440	404	420	442	397	447	408	426	388	413	453	421	435	447	393	425	411	432	447	445	402	432	436	415	406	442	398	409	440	383	391	379	404	392	366	406	404	403	429	417	392	389	451	435	388	429	441	430	423	394	424	390	394	401	447	396	430	444	397	403	418	413	419	398	426	442	430	425	415	408	436	420	427	414	390	414	435	465	405	413	440	419	386	418	421	405	446	428	427	396	416	437	414	410	421	431	384	426	412	405	406	434	426	400	430	392	374	428	398	392	404	371	445	386	408	427	433	422	412	419	440	361	403	399	396	412	390	413	398	391	383	407	406	448	397	411	385	373	414	406	417	454	425	434	395	415	425	428	427	407	431	427	390	443	420	392	425	440	429	387	449	414	392	398	390	412	423	438	415	420	430	390	385	398	396	398	383	365	387	391	402	405	429	412	413	442	431	397	375	421	414	404	372	447	405	404	414	460	407	410	398	385	409	401	366	414	393	450	396	398	400	411	460	415	412	401	418	408	414	434	395	433	378	415	430	385	414	397	417	433	433	420	426	439	380	412	424	429	404	412	432	421	398	425	400	430	449	432	414	403	402	402	476	371	411	409	371	415	407	437	422	430	426	404	419	447	432	394	397	412	426	417	433	429	423	429	408	418	372	380	441	403	395	394	398	404	409	399	385	450	398	423	427	438	427	416	449	396	408	438	418	394	399	404	424	442	419	421	415	381	387	395	452	372	434	420	409	432	416	432	419	374	379	399	425	397	410	414	428	405	397	419	425	400	429	436	397	425	391	429	442	419	416	456	416	422	397	441	416	370	442	395	414	410	408	411	390	418	411	425	422	396	412	456	409	404	421	418	424	418	419	429	457	418	424	395	416	362	440	403	429	417	398	436	402	443	439	413	409	387	422	435	410	398	376	440	413	420	409	430	438	441	378	423	405	426	376	394	365	455	371	429	366	414	384	458	424	457	390	436	409	416	400	375	451	427	403	437	394	399	422	398	403	391	384	445	393	397	439	437	436	423	415	438	395	432	434	405	387	429	418	448	432	458	365	415	419	426	403	380	412	417	427	419	429	396	400	409	402	361	407	426	405	418	413	399	393	446	430	363	451	414	418	381	403	410	394	368	402	377	414	384	373	411	415	420	382	408	405	409	420	401	460	408	427	448	433	425	435	399	420	441	411	413	401	412	454	393	412	418	396	405	478	381	407	434	434	386	359	402	394	415	434	407	408	439	391	447	408	441	437	408	387	416	382	421	396	369	419	438	394	453	407	475	390	393	412	401	400	411	413	436	407	406	424	420	408	448	419	392	427	393	387	434	425	444	403	408	387	401	398	411	391	436	368	452	439	409	401	402	432	393	437	388	419	376	386	388	400	416	398	445	422	409	464	422	443	415	439	395	418	403	419	409	431	395	387	385	449	422	418	404	419	439	411	387	427	407	452	411	446	422	406	415	412	420	438	417	420	444	397	374	409	397	376	410	383	405	393	388	385	406	416	405	365	443	435	399	414	384	418	379	395	410	407	413	465	415	418	435	435	443	413	407	375	442	423	412	463	369	417	399	423	419	402	445	430	408	444	394	419	470	417	431	425	443	392	420	410	364	397	422	399	387	387	403	425	432	390	422	438	428	425	421	405	404	401	403	434	408	410	401	425	430	425	429	407	429	390	391	409	394	422	399	406	424	425	400	415	428	409	423	400	418	403	386	411	421	418	427	413	448	407	401	411	433	385	453	388	416	406	412	402	418	432	418	426	422	453	387	446	417	420	375	384	360	412	429	388	421	421	395	412	376	403	384	417	441	403	400	450	402	403	412	408	410	423	427	405	397	415	371	417	454	445	440	422	413	434	382	413	462	416	446	403	420	394	443	420	393	446	441	415	390	401	442	400	445	419	429	393	396	436	396	406	429	413	421	383	370	392	410	481	415	406	432	433	414	424	413	415	418	417	452	405	380	411	390	397	404	418	409	408	401	432	379	402	437	396	392	421	399	452	427	399	401	395	398	385	414	422	398	426	379	417	445	450	419	436	436	455	392	399	452	425	362	433	463	419	434	435	420	425	425	420	426	404	417	425	411	389	420	408	365	399	437	433	420	404	421	400	405	406	454	393	410	417	426	390	381	427	430	423	390	412	418	432	421	408	405	411	426	397	408	431	394	376	394	399	384	399	409	405	404	439	403	388	405	432	467	397	411	408	434	423	404	430	398	395	409	418	409	416	417	395	424	426	389	392	456	416	448	401	417	414	387	429	450	457	409	357	393	389	424	386	419	435	420	396	466	375	420	431	384	411	398	408	397	431	420	429	408	413	427	409	419	425	387	334	422	382	425	429	395	429	440	426	415	404	432	423	428	400	441	434	399	461	414	449	435	412	461	427	419	441	390	419	463	448	415	407	402	462	396	435	406	408	425	390	417	415	404	396	417	410	430	428	418	428	420	455	429	439	369	410	420	407	419	420	405	404	401	430	421	394	439	434	376	373	396	410	401	417	383	448	398	431	385	413	413	413	406	457	406	403	389	445	439	413	411	413	403	395	399	428	418	405	411	416	431	414	351	429	407	392	387	379	416	409	424	422	415	445	400	446	410	400	395	369	446	420	429	392	448	408	402	433	382	413	387	384	440	406	426	412	422	401	418	405	438	403	412	450	427	431	375	394	397	443	400	433	388	404	374	411	400	400	426	406	413	430	416	385	396	435	420	438	413	417	429	391	380	410	444	421
24414	15983	25217	31254	29472	24772	20243	22419	21982	20357	17049	12117	8871	6891	7028	6879	7211	6052	6123	6288	7135	7769	7369	7311	8498	8089	11808	6581	7349	6882	4838	4501	4260	4600	4965	4418	4296	7067	6102	8016	4449	3868	4908	3465	3818	5093	5136	4197	3099	5191	3773	3065	2951	2923	2419	1702	1408	1523	1271	1603	1422	1400	1274	967	980	836	1095	1075	1032	623	435	426	538	720	419	369	290	265	240	212	219	205	216	208	252	225	187	171	194	155	127	145	134	122	141	131	151	139	136	136	130	151	134	146	136	130	124	153	124	120	114	141	138	129	132	149	146	142	132	139	143	143	143	154	133	127	138	135	135	118	120	118	144	136	116	134	149	136	140	123	110	142	120	146	158	159	136	128	133	128	133	146	157	135	120	145	117	128	125	139	155	136	145	127	140	130	129	140	157	124	131	130	141	136	127	146	137	129	130	140	150	139	135	129	130	151	131	130	139	135	148	130	124	146	113	124	148	111	129	144	145	143	139	132	128	118	129	130	154	119	128	139	139	123	140	160	128	105	112	144	133	129	124	140	126	132	124	142	124	123	129	115	149	138	132	118	152	123	130	139	131	131	119	131	123	133	115	139	139	158	146	147	145	131	118	125	143	141	133	120	133	125	133	134	149	135	140	118	129	137	137	153	130	133	146	135	138	130	132	164	125	117	162	147	156	139	140	119	144	136	138	120	135	128	124	136	126	134	136	130	133	136	124	125	147	148	145	139	123	132	131	112	141	143	140	122	130	151	154	116	132	147	121	123	114	136	119	136	141	135	120	121	118	121	123	134	136	151	119	134	125	139	128	120	137	146	131	143	121	141	153	112	149	125	123	144	142	119	142	138	140	150	120	139	137	125	154	141	149	147	131	130	143	113	132	117	123	137	117	143	147	162	165	132	142	127	141	136	126	141	125	115	130	120	130	138	133	137	123	143	133	123	117	127	139	139	116	162	138	140	111	146	134	133	143	129	139	148	129	146	149	153	130	138	133	126	138	120	138	134	127	140	136	156	128	142	146	117	147	132	139	147	141	136	144	148	151	125	139	117	133	150	143	149	132	111	132	120	126	129	125	137	139	116	130	150	134	133	131	139	152	124	157	120	139	123	120	147	146	145	142	159	131	121	136	134	137	128	129	120	129	131	164	131	151	135	125	131	137	133	147	147	128	133	137	135	129	132	135	128	159	126	134	122	132	129	137	137	138	138	146	146	140	162	111	109	107	138	149	122	133	137	141	121	150	118	134	135	131	139	134	122	146	134	144	112	142	159	130	136	137	156	152	152	123	142	126	149	133	130	111	125	131	134	140	140	122	142	149	125	116	124	127	139	148	148	128	156	130	137	143	134	130	127	137	115	124	135	133	157	146	140	134	124	143	139	130	124	127	131	135	138	163	163	133	110	139	116	133	138	124	151	158	116	143	129	128	142	137	118	132	143	134	125	142	141	129	147	137	141	118	156	135	148	126	122	147	139	146	122	128	151	134	149	132	151	141	135	143	121	122	139	115	146	167	129	131	145	146	143	127	142	137	118	125	139	126	121	127	148	137	142	138	113	139	145	140	119	143	145	146	138	124	145	146	144	133	136	144	138	128	135	119	118	137	122	130	136	121	133	127	112	145	146	116	138	142	151	115	134	123	127	141	147	123	123	132	125	132	126	140	131	121	116	145	133	134	121	147	124	130	138	138	131	130	137	151	138	124	138	139	132	131	140	151	111	119	123	147	128	133	127	146	142	125	136	127	138	142	136	140	135	174	124	146	155	120	138	131	137	144	138	123	132	143	154	117	120	119	154	124	128	129	128	124	122	151	142	144	122	140	134	135	130	137	134	128	115	120	143	129	136	146	115	130	124	117	138	132	121	135	120	133	135	150	129	138	160	145	139	145	130	127	119	140	145	116	124	130	156	137	152	145	127	128	143	138	136	124	134	152	129	119	132	120	147	129	143	142	114	120	135	150	108	151	120	131	149	122	137	132	140	132	123	138	149	150	134	160	126	131	131	145	155	165	144	152	125	143	152	130	118	124	146	136	148	135	147	116	126	138	141	127	146	125	136	138	131	161	125	135	128	120	120	141	138	126	138	124	146	110	129	133	129	154	138	124	147	126	137	137	129	129	137	142	147	138	142	112	122	135	132	127	141	143	131	137	136	139	123	128	136	130	136	121	117	130	125	134	145	126	131	138	134	144	119	116	131	129	133	121	135	142	128	166	126	132	126	145	130	148	130	124	132	124	137	123	135	156	135	141	117	137	133	135	124	125	137	131	124	135	126	134	138	135	130	145	132	128	148	136	135	127	121	136	126	151	128	125	122	129	145	130	139	142	154	112	121	154	137	138	117	140	142	146	123	134	123	158	113	115	155	155	137	120	125	113	122	140	157	144	134	135	143	131	133	147	146	133	126	134	129	148	127	126	134	121	127	138	121	140	129	132	135	145	165	129	129	137	130	142	123	134	131	128	133	127	140	121	148	124	117	119	142	135	130	150	136	146	152	120	134	133	144	133	138	145	118	121	122	137	139	149	123	134	123	144	144	136	138	155	121	126	126	128	118	151	132	136	122	137	151	125	133	144	124	123	152	134	138	149	154	151	132	127	128	106	120	137	141	136	129	130	141	137	141	129	141	124	138	112	124	141	136	142	132	116	123	133	135	136	134	143	136	124	144	150	142	147	153	129	148	130	155	137	132	168	128	125	136	127	114	138	144	137	125	135	155	133	129	138	147	125	142	119	152	114	130	136	146	156	141	143	132	136	140	130	133	136	147	128	149	129	120	112	163	136	130	129	138	142	148	145	132	142	134	113	127	112	137	150	118	126	116	138	143	141	130	128	123	148	115	121	127	137	130	141	142	129	139	148	132	126	113	133	131	135	131	185	129	122	144	112	139	121	146	103	148	144	139	127	125	132	130	128	140	132	153	112	159	141	118	121	116	114	134	120	127	123	108	152	136	149	120	130	136	143	119	115	138	140	136	151	151	131	123	137	125	131	125	117	116	122	123	139	145	131	139	123	140	128	114	159	132	127	143	160	145	166	137	134	145	126	133	157	136	144	131	132	127	128	107	121	151	148	120	149	127	119	141	124	141	122	119	149	116	131	134	108	125	158	138	113	125	132	135	137	140	144	132	141	136	117	138	135	128	124	134	150	123	142	158	132	134	112	143	140	143	133	112	127	133	140	140	127	106	160	146	143	112	148	130	126	146	141	127	141	133	123	126	132	141	127	124	133	139	132	124	120	141	137	137	125	128	125	130	131	136	134	131	122	136	129	109	136	132	152	129	153	146	121	116	138	126	140	122	140	131	129	133	151	139	116	131	143	130	120	134	127	140	136	132	115	143	133	148	129	125	129	122	129	126	128	136	145	132	131	133	143	143	153	156	161	135	144	129	150	139	144	138	131	153	139	126	148	129	112	116	136	143	139	134	135	131	142	131	129	129	128	138	149	144	111	155	148	115	119	128	122	132	172	139	115	139	136	147	129	131	139	135	114	113	123	134	134	125
14193	12332	22715	31500	32977	28274	27842	35240	35208	36622	35800	29942	25938	23058	24029	24504	22702	22409	23327	25232	24282	26657	27297	28459	31685	31935	34002	25146	29748	29419	23201	23914	23342	24227	25031	23355	22913	29351	25744	31027	23693	22820	24997	19728	21691	27093	27021	22463	20219	24769	19880	19674	18891	19476	16429	12907	11693	11395	9633	12130	11615	11525	10212	7389	7450	6932	8587	8377	8145	4880	3610	3092	4241	6133	3161	2840	2134	1585	1574	1449	1408	1192	1239	1342	1405	1159	959	820	921	725	573	582	616	502	542	523	475	479	432	427	464	418	415	416	419	469	415	445	456	448	424	413	412	441	437	435	462	442	449	452	408	426	431	423	447	441	433	455	441	414	414	416	407	400	406	411	427	426	424	433	423	462	425	441	386	405	457	420	448	475	443	426	411	456	403	431	418	422	406	444	403	451	429	409	391	388	417	403	419	388	452	391	435	422	427	384	416	424	443	413	410	430	436	400	415	400	410	423	441	399	418	390	400	433	405	391	422	463	415	426	388	425	431	428	433	414	418	450	429	438	416	431	428	422	459	413	435	467	415	450	391	388	415	416	477	454	385	409	432	441	435	412	384	421	402	415	414	421	406	448	416	431	434	410	404	453	424	410	438	414	430	402	452	399	402	396	435	438	459	399	387	377	401	410	417	432	475	421	430	399	457	405	427	413	418	418	415	395	437	421	425	438	417	449	444	422	437	422	420	438	429	426	416	423	424	427	455	411	428	415	426	441	462	399	434	404	426	403	426	421	399	407	423	424	425	457	438	421	423	454	453	410	438	414	421	385	384	416	435	444	405	437	427	412	390	448	457	412	396	422	424	432	399	427	400	422	413	414	428	431	418	409	425	448	439	462	406	437	448	421	443	416	439	422	453	403	442	418	411	403	409	461	443	453	390	416	404	419	426	412	411	435	431	383	415	454	404	426	446	446	448	389	387	431	422	432	473	450	413	454	439	408	417	421	430	400	426	410	453	395	441	406	441	445	436	452	412	439	421	414	405	446	414	397	446	403	417	422	432	398	454	408	449	423	452	409	430	466	445	431	385	399	411	417	429	422	432	437	452	391	426	431	410	478	450	411	414	454	400	433	443	384	403	439	427	392	442	412	412	416	401	434	425	429	403	446	454	432	415	430	440	438	427	434	411	393	399	433	415	418	424	413	441	419	398	396	398	434	416	434	413	448	422	418	373	437	435	442	412	426	418	446	476	416	437	435	446	397	413	403	436	399	416	398	424	410	417	445	463	422	401	436	389	405	413	439	441	453	402	414	416	440	438	443	427	425	426	398	427	420	425	463	438	449	437	455	430	436	396	470	437	420	445	421	403	400	430	434	407	426	448	425	415	392	445	417	432	447	418	399	473	409	442	425	431	415	352	442	435	444	422	425	429	432	439	412	434	403	428	434	430	392	394	411	410	404	439	394	389	432	416	407	424	433	377	438	419	450	409	426	392	455	435	468	451	422	479	413	397	375	442	419	430	415	422	427	429	406	385	446	425	394	417	410	451	433	392	439	422	443	422	411	424	402	456	411	422	408	446	454	425	414	435	419	459	449	422	463	419	428	402	395	431	443	393	423	416	436	448	419	420	416	409	408	407	415	479	413	420	380	397	414	394	383	413	421	379	450	400	416	413	419	447	434	404	441	435	425	419	450	439	431	435	399	428	456	410	419	433	420	416	392	426	412	386	411	421	473	418	402	414	438	402	427	444	424	415	415	416	423	418	432	432	413	414	414	455	415	419	428	442	435	413	423	408	417	447	432	409	403	430	417	409	451	417	421	442	439	410	434	428	441	410	433	426	433	386	409	430	434	401	420	416	417	409	437	412	424	413	415	408	417	434	416	445	447	424	408	472	447	423	423	433	421	383	425	446	413	463	410	401	413	396	441	398	444	363	381	416	488	439	403	438	434	441	407	402	404	433	433	397	426	418	424	432	429	399	376	374	386	422	432	448	414	411	403	420	430	426	439	412	464	410	426	406	422	426	437	388	395	417	390	436	443	427	431	435	419	397	400	411	413	419	418	468	402	420	433	424	414	399	431	435	427	434	393	461	433	421	467	445	430	435	420	409	450	398	392	389	432	410	434	446	397	440	416	449	437	430	449	412	458	439	420	398	408	419	416	385	456	444	467	409	414	426	432	431	396	415	409	457	430	456	429	432	441	415	404	415	422	422	419	374	422	422	459	406	439	432	385	425	399	453	452	450	426	460	411	434	421	394	431	427	405	403	409	439	411	439	419	414	433	412	400	423	397	459	436	435	395	479	425	380	432	408	394	383	440	435	423	423	403	435	411	431	409	449	432	401	457	417	413	407	447	427	453	442	409	404	404	449	380	409	419	430	398	423	425	415	412	429	478	412	386	429	410	422	464	408	419	416	425	398	438	438	423	385	424	406	427	444	418	365	440	420	423	358	452	445	419	434	437	420	422	449	414	414	483	423	437	423	444	425	432	417	409	411	449	423	466	399	430	447	434	416	381	424	435	431	400	399	423	413	402	387	388	427	428	418	467	458	407	456	404	406	450	431	391	437	416	454	415	412	402	457	423	391	418	489	429	458	421	411	427	439	440	447	435	419	388	450	446	440	437	400	438	441	435	437	428	425	466	428	418	432	424	430	426	413	432	441	420	404	415	432	405	422	413	423	420	452	383	424	408	440	434	445	429	429	457	431	422	403	450	404	418	439	426	385	448	416	437	467	430	444	433	438	413	403	426	465	447	407	451	423	411	435	411	427	428	428	447	438	435	428	420	407	364	444	403	449	427	409	429	407	409	435	402	416	445	438	410	423	414	412	433	434	438	420	437	408	433	427	424	426	414	429	421	418	379	452	435	453	433	415	420	424	421	422	419	449	389	409	448	410	399	456	404	435	434	430	425	413	405	425	412	430	444	408	435	414	434	426	414	445	402	423	433	407	435	407	434	421	414	460	400	446	407	469	433	400	415	419	419	413	436	403	413	440	436	405	385	441	422	439	405	450	418	399	421	413	416	401	449	416	389	442	415	422	445	428	412	417	431	414	450	429	398	437	441	441	415	423	424	420	420	418	441	419	443	430	410	423	429	375	408	417	426	401	416	430	448	421	430	412	393	435	393	470	472	444	431	427	414	428	420	432	413	467	413	409	405	406	431	404	402	450	435	375	432	432	419	417	427	419	399	401	442	423	421	419	444	423	399	421	443	427	427	433	438	412	410	409	397	418	407	442	407	417	381	410	424	444	410	410	434	417	443	435	411	421	420	456	417	433	433	443	444	402	406	415	412	432	444	437	417	442	432	432	417	440	415	434	421	383	389	407	437	439	438	423	394	429	422	437	423	436	375	427	419	405	405	395	440	445	389	417	391	391	434	413	432	433	441	426	392	447	412	402	416	425	401	412	414	411	466	425	436	414	434	416	465	445	412	388	428	433	408	412	445	441	400	467	413	424	401	432	468	442	409	477	385	418	412	440	453	412	400	461	440	415	457	394	440	427	412	373	434	428	438	427	412	414	446	418	429	430	409	429	409	404	419	430	435	417	427
3515	1537	3002	3341	2141	1338	998	1243	1070	970	779	645	518	424	431	504	480	404	409	447	428	488	451	459	522	469	607	490	434	371	429	340	353	361	401	360	318	459	344	461	342	330	415	313	303	362	319	329	335	344	309	298	330	312	281	288	280	260	239	229	264	271	258	235	266	258	270	275	244	255	234	228	236	251	261	242	215	247	226	244	230	231	228	256	242	238	222	206	213	218	224	258	262	220	211	229	218	220	210	209	197	233	189	230	261	220	228	236	232	249	237	239	242	194	215	235	210	218	227	230	243	228	227	207	195	193	230	225	226	210	207	214	219	220	224	226	221	221	218	207	243	211	238	223	210	221	214	230	220	243	225	240	246	217	233	205	223	220	239	234	238	222	241	247	228	195	250	216	223	213	235	211	229	224	206	248	250	259	232	219	218	217	235	203	243	222	234	245	247	201	219	225	230	219	219	228	213	225	225	225	239	206	196	252	210	217	235	218	242	202	218	198	214	249	229	247	198	239	251	221	226	224	226	220	212	218	230	228	213	230	218	220	227	240	210	261	236	230	207	215	227	224	219	214	207	234	273	220	216	254	234	212	237	243	232	228	250	244	224	234	230	210	210	217	222	220	199	238	211	210	198	214	248	247	224	219	223	219	222	259	204	215	213	244	228	226	215	227	201	233	217	185	239	188	204	201	246	210	200	225	219	216	227	222	207	230	223	249	230	246	251	215	213	224	205	206	222	227	221	203	224	228	215	237	216	218	221	240	232	217	218	219	230	227	200	242	251	213	224	231	213	255	215	266	244	220	265	232	230	258	216	245	231	202	221	248	222	247	257	238	222	220	211	255	209	198	222	234	241	246	238	244	237	213	244	245	221	214	228	232	226	235	214	239	229	234	215	241	213	244	218	208	216	202	229	223	209	219	203	237	231	241	235	211	213	226	216	210	190	233	213	214	217	190	206	207	210	227	213	218	246	242	265	216	247	227	220	243	211	236	211	198	235	252	227	215	208	221	242	218	244	227	232	259	242	251	198	224	218	212	270	239	224	256	220	227	242	221	226	220	227	247	212	202	262	227	261	219	251	224	247	234	249	235	229	203	217	234	181	233	248	222	212	221	258	219	216	225	237	209	229	230	237	223	209	208	219	233	244	252	217	218	206	213	278	220	227	226	220	244	226	230	244	231	240	215	202	198	233	217	253	218	184	227	226	211	211	258	241	229	209	222	200	199	213	239	209	234	193	228	203	235	256	218	239	231	227	221	251	206	239	252	218	228	236	232	237	238	226	219	216	209	190	222	219	247	236	228	194	244	196	212	219	224	224	233	207	240	251	237	226	225	224	229	238	205	219	213	214	236	207	225	201	236	239	230	206	230	226	232	232	224	182	231	217	246	230	226	212	233	220	212	221	226	209	234	260	217	237	234	207	243	237	250	218	228	224	245	232	210	224	228	225	238	215	209	235	231	240	255	200	225	255	226	239	216	245	223	213	223	220	217	231	232	237	203	233	219	217	197	236	224	239	238	219	218	195	246	250	233	225	254	228	228	201	243	222	220	238	227	223	241	228	222	251	223	231	207	228	266	202	197	199	207	252	215	227	233	257	209	211	223	239	225	242	253	216	209	225	223	221	234	210	212	249	233	240	247	225	237	233	212	244	246	219	225	238	236	245	203	227	238	217	203	235	227	246	227	232	220	226	230	243	234	237	231	235	235	250	230	230	227	215	223	256	226	222	237	247	220	239	243	232	237	248	230	225	232	222	234	232	179	198	224	232	219	247	244	213	196	196	209	243	239	243	205	203	225	221	222	232	216	228	228	205	198	249	218	241	215	236	251	248	241	257	223	219	260	218	217	230	225	222	232	242	237	239	238	224	265	226	217	244	214	217	209	219	227	217	266	227	210	221	242	195	244	250	242	241	227	217	262	210	225	221	221	218	226	210	216	234	230	246	209	207	225	239	243	227	236	200	200	220	219	230	205	216	202	213	222	220	235	215	241	208	244	229	235	217	237	210	252	207	219	245	241	244	228	233	229	241	212	248	223	228	219	214	258	197	230	251	204	231	227	237	219	248	232	230	230	222	240	221	194	243	219	220	217	239	257	276	219	235	219	239	235	229	207	213	234	238	211	221	223	244	194	228	219	213	229	247	233	213	230	228	212	236	240	243	218	214	224	238	230	241	215	246	230	225	234	223	215	208	225	243	237	220	242	227	222	227	228	225	220	239	214	228	252	229	227	245	239	193	211	240	219	221	226	235	221	244	226	235	235	190	212	234	222	221	234	214	239	221	223	216	247	257	229	235	235	241	229	228	220	241	250	200	203	205	222	228	262	238	212	217	212	206	215	243	248	236	232	226	228	235	248	219	218	231	239	254	197	246	215	218	212	240	223	231	234	240	216	240	226	209	211	196	247	235	232	225	251	226	235	209	225	225	251	227	230	243	228	240	227	234	233	219	220	217	221	199	218	219	219	245	207	217	234	220	228	234	218	237	269	216	216	218	247	235	195	219	238	202	234	211	228	214	213	219	226	233	230	227	211	231	233	222	201	250	247	238	224	235	224	241	200	241	238	224	238	202	250	246	225	241	218	230	247	242	236	235	230	228	231	233	230	221	220	236	227	233	239	210	237	227	203	228	215	227	221	206	230	245	242	216	240	214	228	227	234	229	228	215	230	236	256	219	197	225	215	221	246	228	222	217	239	232	238	243	216	244	198	230	205	240	235	210	222	249	231	254	243	209	218	229	239	218	233	235	241	221	240	223	231	254	234	234	222	224	203	240	244	234	215	234	229	234	222	234	228	232	235	219	244	247	222	214	240	232	199	223	235	205	211	225	220	262	244	228	205	222	204	210	245	235	230	239	233	241	214	238	243	212	252	226	227	194	233	209	228	231	226	233	214	253	248	243	222	236	220	239	222	244	226	238	237	230	238	198	226	222	208	231	222	228	235	217	241	238	247	252	226	251	226	244	253	217	249	234	236	237	241	220	229	232	244	248	218	179	247	236	208	237	244	228	211	241	225	229	239	224	215	204	238	218	207	212	227	223	196	200	247	258	228	212	239	211	242	222	266	218	229	233	259	244	238	233	192	233	224	224	237	216	234	216	219	198	221	239	210	242	248	204	248	204	234	239	234	228	251	241	216	238	225	234	233	250	233	222	202	212	229	221	221	236	215	230	192	236	209	234	243	224	218	243	212	220	209	192	254	226	184	209	240	186	231	229	222	232	233	235	251	216	231	248	209	192	240	238	239	223	202	230	222	216	190	214	219	235	229	251	243	254	231	241	211	200	238	223	255	243	234	227	236	213	221	205	218	246	234	232	227	231	232	202	225	223	251	222	228	206	222	192	250	245	261	223	227	201	254	207	222	218	264	239	254	246	222	248	213	225	218	217	250	251	241	223	260	235	236	213	240	229	235	237	215	231	206	228	212	243	195	216	205	226	207	234	251	239	221	228	209	215	228	259	211	242	222	228	225	231	252	220	252	237	219
3155	2079	5459	7939	6541	4752	3725	5314	4883	4617	3712	3015	2541	2112	2238	2511	2524	2191	2231	2613	2314	2530	2434	2484	2466	2768	3412	2057	2479	2147	2128	1910	1778	1918	2009	1746	1691	2530	1878	2353	1793	1563	1728	1429	1528	1976	1978	1685	1507	1938	1539	1430	1410	1424	1279	1059	1103	1046	963	1098	1097	1051	1018	924	966	869	971	961	893	807	763	773	768	840	781	753	712	704	692	686	692	626	650	703	696	670	667	663	700	724	693	685	704	659	604	683	672	718	696	619	645	667	676	677	666	663	653	654	686	668	671	671	677	666	695	686	664	647	722	631	679	684	683	613	658	683	676	673	639	622	711	689	637	663	670	622	710	656	692	632	673	682	656	695	628	670	639	683	671	708	651	643	666	640	647	671	660	616	648	634	603	628	698	660	659	667	692	664	634	679	635	686	656	657	665	640	645	675	677	661	623	690	655	673	620	640	695	663	716	638	708	632	658	694	640	627	671	667	713	683	645	639	669	646	694	663	658	743	651	644	670	674	674	672	655	680	646	692	640	637	638	690	652	643	689	642	653	696	657	645	646	621	649	705	642	671	695	695	665	691	664	642	648	664	667	688	635	652	660	629	680	620	649	640	664	641	643	671	690	677	646	677	632	619	677	668	672	657	699	668	655	673	702	649	623	664	618	674	639	638	653	679	674	646	692	660	646	681	627	657	618	679	675	695	663	697	662	617	626	679	604	604	655	639	645	646	694	639	649	665	670	659	697	668	655	672	656	660	623	674	661	624	629	645	681	631	632	623	615	650	597	626	631	660	658	655	682	652	627	675	633	668	664	628	646	644	658	651	696	667	647	664	652	669	644	694	679	643	655	642	684	699	609	682	695	681	687	638	695	640	661	631	654	655	689	649	661	658	630	664	697	643	671	644	679	669	647	646	648	666	646	640	620	655	679	639	667	668	640	622	709	665	627	629	636	667	716	673	677	653	635	682	677	672	643	649	647	632	637	635	660	658	674	662	664	671	679	652	689	636	650	658	675	666	651	638	670	674	679	653	696	645	631	693	675	695	648	655	693	690	656	653	677	622	728	645	658	641	655	664	655	652	648	705	652	641	599	649	581	660	669	684	629	653	678	733	657	678	675	653	654	628	719	694	646	699	713	682	613	635	635	631	639	658	673	676	645	655	651	692	645	650	664	635	633	624	696	611	638	637	648	617	633	634	647	681	634	637	682	635	694	690	688	666	679	671	681	636	632	691	637	705	673	667	649	679	636	615	656	638	633	672	636	656	708	658	665	673	647	672	646	644	690	672	689	661	636	671	669	670	634	719	628	686	684	664	688	642	655	638	703	677	645	627	610	732	659	651	680	677	681	676	680	646	661	669	584	696	611	666	641	669	639	637	674	663	662	691	630	634	648	648	686	614	681	639	635	675	629	641	667	647	608	657	692	638	704	652	664	654	600	679	659	696	728	712	668	645	693	640	659	620	676	658	657	676	647	654	644	678	668	681	676	679	652	701	643	699	642	693	645	635	670	700	617	644	594	666	717	690	685	666	643	688	620	656	636	667	643	662	718	618	743	627	666	682	681	620	674	704	682	659	649	647	709	648	635	670	678	654	682	650	648	625	681	618	671	662	646	617	644	646	675	672	625	654	644	659	687	650	612	674	679	666	638	664	662	667	690	642	660	650	643	675	645	662	634	688	611	643	638	649	645	672	667	634	689	622	654	615	662	670	612	615	674	677	637	681	653	651	668	654	618	676	655	609	692	637	649	666	680	639	637	660	646	633	650	628	644	655	668	650	679	647	651	666	624	657	624	654	674	671	664	637	633	640	690	622	650	668	688	630	691	681	660	655	627	654	679	739	645	664	662	637	663	630	631	616	657	675	660	671	634	691	654	645	640	663	648	658	605	621	658	632	650	687	678	628	672	672	671	663	654	660	650	658	677	655	655	664	624	662	673	670	689	670	674	657	645	671	650	673	586	660	668	702	661	665	686	687	658	680	663	662	685	701	683	694	618	655	675	626	672	647	684	722	654	661	698	656	683	693	676	648	664	658	664	639	659	630	663	660	669	640	649	664	687	664	685	724	676	647	651	605	669	639	614	655	652	677	670	709	667	653	680	635	671	708	691	651	634	657	605	672	649	677	700	657	678	632	627	751	631	613	644	648	686	652	680	674	702	659	674	688	607	682	662	694	651	656	706	623	695	647	658	686	658	609	670	667	657	696	677	654	704	680	615	649	674	614	626	681	682	686	664	596	636	651	676	640	664	646	634	647	683	648	652	750	653	696	636	663	621	636	666	645	624	636	640	646	669	654	746	649	640	642	688	688	701	616	676	718	718	698	722	691	694	672	687	661	614	712	657	644	662	606	642	673	635	667	655	655	675	659	659	643	619	641	643	643	675	642	640	649	652	676	629	643	652	643	685	648	636	654	626	658	640	631	697	630	668	654	668	631	651	684	657	687	653	650	649	675	653	645	674	624	697	686	598	646	652	656	645	736	719	644	651	634	634	647	705	633	660	680	664	643	682	631	652	635	660	723	652	656	691	638	673	645	662	647	674	627	626	665	652	687	630	661	644	670	688	667	658	691	688	687	663	658	650	663	627	687	638	593	691	632	647	639	648	643	703	664	648	644	665	644	636	624	698	653	723	690	699	671	632	655	681	612	661	659	639	639	689	674	651	667	636	662	634	683	637	631	646	657	648	715	661	643	618	635	642	640	667	636	661	643	663	696	636	629	641	608	639	651	659	679	603	646	662	711	655	671	665	674	650	683	654	647	747	647	659	680	687	645	706	665	636	620	671	654	671	649	634	640	631	666	635	624	687	664	654	659	654	648	612	674	636	665	627	642	676	666	679	694	645	654	629	635	647	638	682	719	650	674	661	682	644	691	663	706	677	639	639	655	643	705	652	698	594	644	653	669	658	662	631	632	647	669	664	664	682	696	590	699	689	691	619	671	625	638	706	685	659	694	622	637	696	648	684	636	656	636	669	734	676	697	667	640	668	645	671	642	679	629	620	621	639	636	597	638	642	663	702	638	641	641	605	722	595	681	699	666	688	669	635	654	644	652	682	676	686	678	636	621	679	679	635	674	634	618	724	628	678	669	671	655	676	690	644	669	660	668	649	713	674	610	688	681	602	681	646	704	633	651	653	637	675	660	689	655	617	681	668	662	626	679	687	671	671	616	656	712	614	620	615	691	675	662	646	644	649	650	645	725	643	610	663	633	698	668	635	701	669	676	677	671	651	668	703	646	666	685	702	638	669	618	648	648	671	662	713	628	631	656	643	637	720	612	715	664	641	648	708	633	656	686	670	644	648	627	673	683	633	657	622	639	646	684	660	697	667	698	650	677	628	675	668	687	668	639	652	708	702	661	628	616	622	685	634	654	664	633	663	687	715	661	637	655	606	618	631	662	655	677	671	648	703	697	653	678	664	656	627	696	669	658	614	637	685	647	660	648	647	609	667	692	646	648	657	614	663	667	614	647	686	680	677	652	671	682	665	698	698	657	678	672
17089	10908	18902	25399	23255	17275	12528	15431	15057	12315	9694	5991	4265	3106	3173	3933	4790	3832	3774	4622	4719	4093	4375	4034	4158	4506	8702	3920	4198	3601	3359	2373	2479	2664	2709	2594	2189	4057	2616	4309	2363	2200	2655	1854	1934	2606	2670	2442	1626	2554	1714	1506	1665	1687	1293	974	871	817	700	738	742	846	735	534	540	495	604	556	572	469	312	315	309	490	361	257	256	218	228	184	204	186	195	196	185	221	196	165	157	175	169	146	138	123	133	152	150	163	149	141	149	161	147	143	142	157	154	148	163	151	149	149	137	142	157	148	160	153	149	151	131	146	138	131	147	153	122	159	155	137	141	151	138	141	136	150	132	143	123	142	155	132	150	149	142	123	150	151	154	152	142	147	159	121	153	135	131	157	137	160	156	142	162	163	146	128	143	155	167	151	121	129	146	139	148	149	132	183	159	126	145	152	152	152	158	141	167	139	128	164	142	143	175	139	132	120	141	162	146	138	134	160	139	139	151	138	147	149	136	148	150	129	141	139	149	128	154	143	152	138	155	149	138	131	136	141	141	131	153	111	150	152	147	142	142	149	129	135	149	163	157	138	133	149	162	121	149	148	142	136	155	138	128	150	150	126	135	126	166	150	141	165	158	159	155	144	170	134	141	142	145	154	143	152	159	157	141	149	157	141	139	130	169	162	128	143	135	145	142	133	137	144	114	150	160	139	129	140	146	150	141	144	155	150	122	121	135	146	130	107	149	169	151	147	133	140	151	135	154	135	143	162	142	165	146	121	141	142	142	157	145	130	152	170	138	164	151	142	137	168	136	137	156	131	140	144	141	150	157	137	145	143	135	123	150	140	148	143	142	125	149	117	145	149	136	137	148	167	172	160	144	134	134	153	143	132	117	139	140	145	151	147	153	134	161	144	145	159	129	134	135	140	143	147	126	157	143	146	128	153	139	145	159	117	128	156	144	132	151	137	139	149	137	130	137	143	136	156	137	146	154	150	142	146	155	153	134	135	143	160	152	155	125	140	133	128	140	149	156	145	148	158	153	134	149	136	152	153	118	142	116	151	138	145	122	137	147	157	148	122	139	162	166	152	150	171	152	147	146	139	131	142	137	155	142	143	143	141	133	146	144	129	134	147	145	137	126	144	162	137	142	134	135	165	135	148	157	155	146	139	122	160	143	120	143	153	160	152	157	146	145	126	139	168	140	142	120	131	143	143	155	144	163	143	134	139	139	159	137	140	130	142	149	135	125	141	144	150	149	148	151	159	133	154	154	145	137	122	143	146	153	133	141	134	145	141	125	136	121	138	135	154	161	128	136	146	158	138	141	152	134	158	150	152	158	145	151	156	153	152	162	145	139	151	145	128	156	150	147	134	149	158	134	144	148	127	150	160	138	159	135	151	134	160	145	126	186	160	157	128	123	139	157	170	137	126	152	146	144	149	131	132	143	137	149	153	138	150	145	152	143	120	148	140	135	150	135	192	162	131	140	147	146	144	145	128	130	141	129	129	149	144	148	139	150	121	134	138	139	154	149	155	144	141	134	147	151	137	146	156	150	146	154	140	151	150	134	152	149	152	141	154	144	151	134	127	134	128	124	140	172	149	157	136	141	139	154	151	140	151	146	157	151	165	147	126	157	144	154	152	169	148	155	148	129	163	144	149	163	135	154	132	130	130	138	151	173	141	149	151	144	133	134	145	125	151	134	140	169	170	126	161	158	139	150	129	140	138	149	137	148	135	154	150	161	145	161	124	146	138	144	185	148	132	155	153	144	115	157	148	130	159	155	138	150	138	134	125	158	118	140	160	136	150	147	148	137	150	138	137	142	144	156	113	136	137	133	135	159	135	139	141	142	139	133	150	136	126	145	156	142	144	133	159	149	151	138	144	144	138	142	155	157	163	149	145	136	136	119	148	149	144	150	143	145	158	145	150	154	156	128	134	161	158	127	138	130	145	154	156	131	142	143	149	139	156	157	156	162	150	139	164	152	125	127	130	151	151	139	160	165	140	135	133	134	158	152	137	142	143	139	144	151	131	150	126	145	145	132	149	156	150	149	148	137	134	148	128	148	142	140	130	136	146	151	139	139	126	142	138	141	157	158	160	135	153	133	130	149	158	142	155	152	154	139	156	124	130	138	171	153	147	132	136	154	164	119	172	163	172	162	140	139	151	157	128	147	142	150	160	135	147	144	143	145	127	144	130	126	154	158	131	160	146	146	139	136	135	132	145	135	158	145	165	132	136	146	153	126	126	142	157	124	159	136	147	141	164	122	148	148	129	150	166	138	132	154	140	158	160	141	138	138	145	142	148	120	149	143	151	158	161	171	159	128	155	159	180	137	138	149	181	155	143	155	130	145	152	133	140	141	134	139	172	152	141	148	149	156	138	134	137	137	134	128	152	136	142	132	130	142	150	126	159	160	144	138	129	139	139	146	143	133	143	151	136	147	143	165	139	146	130	149	142	130	128	146	149	147	142	166	155	146	151	138	140	123	149	144	143	117	146	125	148	136	160	136	125	142	160	143	147	137	123	153	144	156	149	155	130	138	144	137	136	132	155	146	141	133	140	154	146	151	136	151	130	145	145	149	154	133	148	153	143	164	151	123	171	140	162	164	133	155	153	156	173	141	143	153	133	147	137	144	149	137	140	144	114	143	158	130	140	140	149	142	145	136	138	155	154	158	140	144	128	143	142	149	141	136	145	151	137	143	144	132	150	134	146	132	150	140	167	143	130	146	157	132	145	131	152	126	140	128	126	143	133	120	154	156	142	141	139	156	147	144	153	138	153	152	145	165	142	145	168	133	152	151	137	144	143	134	141	146	162	127	148	145	141	154	162	160	166	143	155	149	138	167	134	127	147	146	153	162	146	148	130	154	124	144	126	142	163	157	151	128	143	141	139	140	131	130	147	164	150	131	128	155	133	154	124	157	147	121	128	155	156	141	144	149	150	137	150	141	127	155	129	134	114	140	130	166	151	156	157	154	158	144	155	140	146	130	157	163	162	142	136	147	146	149	136	156	137	147	131	146	137	137	148	142	158	156	138	145	151	143	187	127	124	142	143	146	138	158	148	135	164	141	135	146	147	143	131	152	135	153	154	162	167	153	152	141	134	150	140	158	149	146	142	144	147	131	152	148	117	141	132	141	145	159	162	135	143	151	156	155	145	132	151	144	143	142	134	143	141	166	160	149	160	151	163	130	133	135	154	128	154	138	168	149	150	164	169	125	152	134	141	153	153	151	151	162	137	150	150	159	123	159	147	152	134	147	129	146	157	163	133	120	154	133	137	138	147	119	145	146	134	132	148	133	157	158	153	144	163	145	152	134	147	151	146	149	143	101	138	145	155	155	153	156	124	141	141	146	146	133	152	134	138	143	141	143	146	129	135	151	154	148	144	130	156	151	155	149	159	126	119	138	148	170	167	153	156	146	155	141	164	147	148	144	152	137	149	163	153	139	160	143	156	147	151	150	168	164	151	150	123	146	124	135	171	144	130	142	142	139	145
10952	8846	18323	25951	27208	20658	20872	29358	29074	28978	27779	20800	17589	14671	15747	17597	17590	17077	18823	19758	18508	20355	19890	20219	22111	22913	29874	17809	22065	20454	17472	15994	15536	16649	17554	16371	15140	22482	15982	22999	16880	15199	16937	12639	13315	17714	17864	16048	12236	16117	12123	11513	12255	12706	9711	7449	6732	6345	5787	6293	6616	7530	5910	3981	4606	3791	5257	4857	5290	3622	2084	1943	1979	3710	2677	1694	1543	1258	1131	1048	946	861	853	881	915	1038	875	810	606	659	556	541	497	516	502	507	472	485	458	424	464	466	436	454	492	469	481	472	441	439	425	459	446	425	425	468	465	479	428	454	443	450	448	430	474	433	416	490	475	455	461	428	434	459	455	436	430	434	409	455	455	449	486	472	443	423	417	429	461	436	424	406	432	445	430	495	408	449	442	437	468	451	430	417	455	465	413	442	440	419	449	419	450	467	501	429	421	466	476	407	421	454	440	432	457	447	446	408	442	452	442	419	439	420	453	470	491	445	464	437	478	437	437	450	464	411	436	456	470	481	427	442	426	463	436	482	428	493	420	442	436	441	447	461	448	443	473	467	442	463	440	463	441	448	476	428	484	461	443	440	446	430	417	432	396	439	468	432	496	452	465	426	433	430	424	454	432	430	423	474	415	406	442	473	468	455	464	456	468	464	448	471	433	448	441	431	453	485	474	469	486	442	418	433	453	452	447	456	432	460	464	445	447	468	469	420	454	489	439	463	449	417	407	435	467	445	411	444	449	494	461	452	405	460	494	429	415	451	447	478	453	437	432	450	399	483	430	421	456	429	420	440	464	436	412	437	445	443	443	432	430	469	432	438	440	465	458	461	456	443	429	438	439	457	473	441	436	462	479	454	457	471	460	416	423	411	456	400	440	472	453	430	465	441	423	452	433	441	426	418	454	467	443	431	462	446	440	441	428	448	434	469	435	443	454	437	444	435	445	449	446	471	458	422	446	397	435	449	474	426	456	460	448	425	421	436	446	435	450	459	445	424	480	450	443	471	419	420	409	441	409	444	460	467	422	457	456	410	451	431	414	470	453	439	427	408	398	404	421	454	422	423	448	426	412	456	426	446	460	438	449	482	467	441	404	430	428	427	477	443	438	448	468	436	458	494	435	421	465	447	494	481	446	429	471	402	441	391	453	444	435	441	434	468	423	457	483	439	437	470	431	418	458	490	440	413	433	428	469	456	458	457	442	448	438	427	420	450	426	389	436	446	454	436	427	473	421	442	452	440	445	469	459	430	448	452	452	495	468	395	505	464	432	441	470	462	438	410	398	446	455	426	424	449	478	434	404	463	470	450	460	435	441	394	417	475	437	412	450	470	443	464	462	472	455	422	491	440	417	485	437	463	449	510	467	417	452	460	441	416	449	446	446	446	423	465	425	435	441	448	452	463	456	462	444	461	438	468	489	446	436	464	394	488	440	470	451	444	422	455	419	467	428	418	422	433	411	456	464	399	424	413	437	434	440	469	461	429	439	447	424	459	441	389	424	495	471	422	431	474	438	410	448	423	453	432	399	477	460	452	469	447	406	426	476	469	433	417	475	422	474	399	423	472	419	473	438	435	468	392	468	467	438	431	471	412	468	441	441	477	461	451	473	454	438	440	455	456	439	419	488	451	434	455	440	484	438	478	447	424	467	452	458	459	472	468	424	391	444	459	429	480	419	431	505	423	430	453	443	415	454	439	428	452	451	471	478	450	480	434	439	484	428	436	432	443	412	443	441	490	411	421	412	492	455	459	451	454	477	437	493	429	444	432	423	493	428	409	437	418	430	425	432	480	410	445	407	445	487	484	432	423	444	423	454	455	410	422	455	410	433	434	475	449	453	492	431	467	478	453	435	436	438	461	409	413	486	449	471	462	433	432	469	434	447	432	468	420	457	436	448	472	451	469	436	441	410	462	497	451	442	422	453	425	418	417	402	444	453	429	449	469	462	420	464	439	455	478	450	404	477	458	426	448	448	415	443	432	433	423	434	441	435	456	454	425	447	453	459	463	461	455	403	395	462	486	473	447	447	432	428	419	415	442	469	412	459	439	458	489	455	473	428	423	447	448	464	416	429	447	488	446	451	460	461	415	468	445	456	457	459	437	477	447	467	428	455	442	455	433	433	500	434	489	455	414	465	454	455	442	475	436	465	462	438	437	409	439	465	455	466	445	431	443	448	434	445	436	476	427	447	494	463	448	416	460	417	475	455	444	461	467	419	439	464	466	447	453	425	438	450	451	480	451	419	440	404	445	452	451	398	453	433	456	459	396	456	439	440	468	453	448	480	461	478	487	405	392	428	467	470	424	434	467	427	453	462	443	449	441	427	446	430	444	437	457	434	458	440	467	439	443	447	432	445	431	440	474	462	408	422	445	441	460	419	436	463	426	455	439	433	436	442	493	466	476	490	431	454	418	436	472	473	459	459	412	448	456	402	488	461	464	460	446	457	409	506	448	442	438	454	441	426	454	435	472	417	436	441	498	422	428	429	434	496	424	441	506	431	466	461	403	457	452	463	460	456	462	412	449	418	450	459	435	450	468	462	487	457	440	425	426	437	452	451	438	418	439	439	458	437	444	443	478	441	434	433	415	446	487	473	451	442	423	429	416	464	431	439	435	421	431	472	474	434	427	421	437	430	455	452	432	474	452	438	437	425	429	442	449	446	453	429	382	452	430	426	429	434	423	412	446	464	417	464	456	424	452	426	488	434	466	411	435	447	430	463	421	439	472	469	421	436	460	433	452	461	424	469	445	422	407	491	451	437	462	423	432	442	445	466	452	418	439	436	454	453	465	428	459	460	449	443	444	468	447	469	472	428	454	447	455	426	432	439	428	495	462	441	421	439	466	457	448	477	449	437	434	453	426	473	448	453	460	392	459	456	437	405	464	420	426	454	444	439	456	456	401	431	450	462	448	471	456	457	437	440	431	462	375	453	464	472	464	469	429	420	450	432	434	433	431	429	424	428	427	433	476	481	429	470	455	466	438	470	412	461	465	420	403	436	447	438	445	462	471	447	415	446	447	432	471	403	448	444	417	417	449	409	447	425	447	489	448	435	432	465	457	447	419	408	443	430	449	434	449	463	466	448	451	436	428	430	422	446	475	436	441	440	424	478	424	411	467	481	434	433	483	484	469	440	422	440	450	451	439	460	460	457	436	409	510	408	473	440	447	409	429	446	397	453	458	432	469	406	420	473	451	477	389	446	463	434	438	454	415	420	435	414	452	470	465	458	407	456	471	421	464	449	458	445	451	428	438	481	468	453	437	454	433	439	480	416	459	466	423	422	467	443	454	461	451	458	475	480	469	450	462	446	415	465	445	414	414	440	434	472	497	491	449	433	455	456	481	442	468	452	429	469	460	459	429	417	470	435	465	448	441	458	456	448	443	469	436	449	417	431	425	439	400	442	444	435	479	420	463	434	450	456	442	453	469	447	442	443	441	449	448	448	419	441	460	441	449	424	457	432	414	458	424	444	419	471	429	444	442	442	448	426	439	408	455	500	422	472	450
25737	17059	24978	30932	29265	24719	18999	22929	23071	20258	17072	11336	8288	6573	6649	7343	8551	6977	7924	8695	8237	8267	7374	6652	7797	7822	12779	7172	6999	5912	5156	4674	4459	4762	4868	4825	4293	7905	5545	7871	4871	3951	5029	3271	2847	4581	4778	4597	2776	4731	3205	2722	2825	2969	2112	1538	1448	1433	1232	1170	1302	1529	1525	802	871	948	935	979	1115	870	439	453	400	748	594	358	284	271	266	237	236	208	220	237	259	260	211	209	171	152	162	141	138	147	167	142	157	134	122	139	112	128	137	111	152	180	151	144	116	131	150	146	139	128	134	129	143	122	104	122	148	121	124	136	112	152	134	130	115	110	142	148	133	142	131	142	141	130	130	128	135	162	105	139	135	138	153	144	122	126	131	128	137	142	125	134	123	144	137	150	146	156	142	121	137	124	118	128	132	133	125	144	137	136	141	152	131	143	141	121	125	140	157	146	126	134	112	121	146	157	131	159	126	145	132	133	125	148	146	126	128	138	124	148	132	131	148	132	149	99	137	154	164	128	133	139	128	122	139	129	132	127	139	142	141	114	134	147	125	148	123	143	143	126	124	106	118	136	137	115	142	147	130	122	136	142	103	131	122	143	147	148	151	141	127	125	113	106	127	133	130	150	142	123	127	125	128	159	136	146	125	129	135	132	129	140	115	120	134	148	135	132	141	157	115	136	134	120	140	147	127	134	148	129	137	135	135	123	144	131	139	122	133	152	144	139	147	116	111	135	131	108	147	137	144	140	114	134	138	123	131	159	139	112	139	125	137	142	133	124	134	112	133	136	133	152	135	122	136	129	134	129	144	133	132	142	123	141	126	138	144	144	120	118	129	131	138	112	123	111	127	132	136	113	125	100	125	140	151	155	140	144	117	124	121	164	125	134	132	113	149	131	125	153	124	142	134	122	128	139	130	128	120	113	134	123	129	126	134	129	134	143	152	134	126	151	136	130	128	130	116	149	127	115	132	147	144	126	159	126	133	123	117	134	123	135	161	135	165	125	128	157	142	132	147	154	127	122	135	122	138	138	143	121	114	142	137	137	136	127	140	120	131	106	131	133	136	149	144	130	126	143	141	151	132	126	152	150	126	144	123	154	130	151	130	111	141	125	130	135	137	132	132	147	139	136	154	148	128	130	123	126	135	119	120	145	134	147	127	131	145	134	103	134	117	123	134	117	153	139	128	131	137	142	114	127	131	145	143	104	139	124	133	164	146	124	139	161	114	138	146	152	151	148	143	145	122	147	122	122	134	129	140	128	133	142	136	137	118	131	143	124	112	128	127	152	138	126	142	152	119	128	137	136	113	131	121	155	114	124	115	140	129	140	128	139	136	127	130	137	141	130	120	116	148	128	128	140	125	138	134	140	131	149	134	140	142	119	145	133	128	130	131	128	148	118	143	148	115	129	121	121	126	123	151	120	144	135	119	139	137	132	133	139	129	147	134	119	158	141	131	128	145	126	130	139	148	152	120	134	139	129	151	122	140	134	166	122	140	131	131	141	149	121	130	121	117	119	125	128	131	134	119	131	121	156	130	127	120	139	134	148	128	133	123	132	136	119	129	133	118	139	116	135	131	106	163	124	156	144	158	126	139	136	125	123	139	119	149	114	129	120	134	132	139	142	132	144	131	147	136	126	124	126	136	137	138	131	129	137	136	142	136	152	123	123	127	143	120	125	114	128	138	149	139	123	151	147	133	131	127	129	125	128	139	117	130	148	133	131	146	126	131	122	132	111	124	139	127	145	138	119	133	128	147	121	153	135	145	143	98	121	123	142	116	133	136	121	132	127	153	136	122	149	133	134	128	131	143	142	109	150	126	132	148	132	148	128	136	135	132	122	144	135	121	137	119	119	132	140	111	147	125	117	133	147	110	170	113	125	146	150	113	140	143	139	137	132	105	138	134	136	127	149	130	125	153	134	143	140	109	143	131	127	149	133	119	135	143	139	128	117	122	161	153	132	142	100	149	132	130	140	119	140	133	151	142	160	113	139	124	125	119	149	133	123	133	156	139	160	134	135	116	127	140	138	147	135	138	124	130	133	119	137	128	128	146	141	140	124	142	151	127	125	145	109	129	131	149	129	119	132	117	159	133	148	154	114	108	127	141	114	129	153	163	113	141	130	152	127	132	133	149	146	128	147	133	132	138	133	136	127	145	138	125	150	139	137	135	118	134	123	135	140	120	129	154	128	129	145	151	133	135	147	130	119	113	137	99	145	134	150	132	146	146	147	138	118	132	111	132	136	109	139	139	135	132	134	111	118	143	147	113	155	123	140	147	142	135	107	129	129	140	109	136	120	133	147	129	125	147	130	109	132	138	144	138	146	131	129	146	130	148	125	119	124	154	134	134	134	144	133	138	122	137	117	109	139	120	128	128	124	105	137	152	128	136	142	124	121	115	146	156	152	141	155	136	150	135	145	142	148	127	146	127	143	137	135	150	128	127	142	144	112	117	117	139	151	143	143	149	136	114	120	156	146	138	134	130	138	139	168	119	135	123	124	123	115	120	152	120	132	127	136	134	122	111	145	131	130	129	136	138	120	134	156	149	134	133	113	128	131	137	147	138	145	119	153	116	155	133	154	135	142	140	141	125	126	148	136	130	145	134	142	137	138	115	151	146	138	143	128	161	109	141	128	134	145	124	120	111	123	125	138	137	126	126	123	146	136	133	142	129	143	132	125	156	138	125	115	133	128	142	140	132	131	150	124	135	143	146	121	136	140	119	157	127	115	134	132	139	119	132	139	118	151	128	136	138	143	116	152	119	122	120	139	125	129	143	146	123	141	128	132	113	145	154	130	136	142	137	126	121	134	146	149	130	142	131	124	137	121	132	123	137	147	146	126	140	134	121	120	152	162	162	119	129	131	116	135	144	130	137	161	135	130	132	153	143	147	131	119	141	141	139	130	134	124	119	137	118	143	140	127	140	138	141	142	147	158	114	157	129	166	132	140	127	127	142	131	133	126	122	150	141	128	129	143	140	114	137	133	122	114	149	135	155	148	130	144	149	144	142	145	143	143	126	140	144	136	150	124	130	120	148	122	122	135	128	149	144	143	135	136	155	144	152	147	154	107	143	134	137	145	134	144	146	126	143	122	133	114	137	117	153	134	133	133	127	146	134	132	139	139	119	117	127	134	134	131	116	145	134	128	127	148	146	143	131	144	139	136	132	144	152	114	133	144	134	124	129	151	135	124	112	130	139	112	137	128	136	120	153	120	135	129	117	134	131	152	117	174	118	133	137	121	130	150	126	125	149	138	137	147	125	116	125	142	134	141	138	142	138	159	113	130	131	128	143	125	124	142	127	127	115	137	135	118	115	121	138	145	144	152	133	125	143	177	134	140	143	129	125	135	124	141	147	130	134	119	129	141	124	138	117	136	148	137	105	118	139	140	145	137	146	132	138	122	127	146	129	151	129	134	123	137	110	132	124	130	131	140	138	137	113	129	129	133	130	118	125	137	147	152	122	136	142	137	132	114	125	119	114	128	124	132
15077	12628	22577	30668	33285	28240	25092	35672	36281	36200	35915	28642	24937	22564	23691	24529	24836	23962	27141	28225	26577	29117	27188	26744	31196	30795	35930	25649	29357	26802	23890	23650	23078	24312	25418	24189	22064	31677	24414	31527	25411	22449	25335	18369	17760	25229	25939	24215	17937	23685	18273	17895	18907	19103	15285	11904	11294	10969	9622	9474	10435	11801	10101	6987	7002	7681	8310	7668	8998	6505	3735	3606	2927	6192	4700	2775	2088	2261	1914	1611	1502	1269	1294	1325	1711	1641	1305	1241	859	731	594	560	570	500	497	534	511	500	448	468	451	453	463	418	417	501	511	481	444	463	419	487	449	444	407	414	418	491	394	423	436	431	431	420	442	374	440	436	420	400	431	417	451	408	450	411	433	433	439	433	404	404	434	390	438	470	445	393	406	413	437	442	432	435	459	402	458	428	407	440	426	432	389	426	425	482	416	415	440	421	441	422	432	446	424	424	430	428	394	431	389	471	432	417	433	421	425	407	429	402	421	424	422	457	423	452	409	453	385	435	418	412	412	384	425	442	407	458	413	425	376	422	416	454	451	389	417	427	429	427	461	421	450	391	430	479	417	433	431	400	453	393	417	431	434	396	423	379	385	396	424	451	436	415	462	423	386	422	432	419	401	421	444	440	436	432	445	408	441	412	410	413	444	428	393	411	421	410	398	450	433	407	413	398	438	409	413	402	438	439	462	450	408	417	448	422	438	444	416	385	403	447	445	407	402	386	437	441	467	440	441	447	422	410	440	396	419	398	387	430	438	435	410	434	419	423	441	408	375	397	426	405	416	446	425	408	439	461	439	407	434	417	439	429	424	426	399	426	449	451	468	429	415	409	400	430	376	391	409	410	405	404	416	435	428	428	409	433	445	411	454	381	411	423	428	422	376	426	436	439	427	420	405	387	410	427	406	420	459	423	403	419	448	427	397	432	392	378	438	418	440	420	453	416	428	405	396	403	401	431	396	405	420	443	428	441	414	411	441	397	414	391	437	407	388	407	395	415	425	402	422	432	439	445	442	407	461	408	440	429	436	431	396	432	425	421	445	441	425	387	392	441	424	400	410	373	450	380	442	419	418	430	427	434	379	385	414	404	446	416	400	444	412	456	445	402	399	435	436	426	399	374	448	397	425	448	444	411	419	418	470	443	407	441	426	467	415	407	397	416	397	429	405	456	391	424	453	410	483	416	431	419	429	432	420	425	439	409	446	420	414	417	420	443	379	426	408	444	403	399	427	427	418	439	420	393	411	401	414	435	421	402	395	389	409	407	473	436	403	407	396	417	426	400	392	415	454	435	433	405	397	410	418	404	385	453	459	421	421	423	413	414	429	432	427	416	449	413	388	383	409	388	416	442	407	375	435	447	413	445	428	426	372	423	430	433	418	394	418	391	385	422	421	414	431	462	389	428	411	441	466	401	396	447	408	422	409	407	411	465	424	404	399	418	433	447	391	447	405	417	430	417	433	422	440	440	380	442	407	411	384	419	386	364	391	422	444	419	383	421	398	428	443	469	405	420	397	403	415	420	416	462	412	431	430	404	448	479	434	415	413	398	431	467	404	456	424	402	416	424	410	414	440	449	434	403	451	445	413	362	425	420	432	436	455	404	427	441	401	402	435	409	395	454	411	429	435	419	442	400	402	442	435	417	416	390	426	438	427	461	433	455	404	428	398	393	415	392	390	420	425	406	434	426	403	439	449	446	420	470	393	446	447	425	423	414	430	425	436	447	424	433	413	411	445	425	407	401	430	443	401	421	455	388	443	373	415	426	420	410	405	431	414	418	420	410	427	441	428	435	364	401	419	413	402	424	449	446	432	430	404	425	428	417	426	410	423	419	420	460	444	427	401	423	438	428	419	414	427	413	414	417	423	409	432	416	419	412	412	395	419	394	417	446	443	419	460	405	403	416	422	436	460	451	409	412	450	415	418	421	411	436	423	417	388	406	448	416	415	362	435	419	412	470	441	448	411	381	414	425	417	427	472	393	438	460	412	473	420	423	413	388	418	413	417	398	394	411	451	412	433	427	406	418	446	416	395	472	416	364	479	415	379	415	394	434	398	431	430	439	408	454	448	395	402	416	429	464	433	424	452	391	425	428	432	391	430	431	379	440	423	411	438	430	402	419	398	425	413	425	430	434	416	412	454	437	462	413	379	418	376	417	420	459	410	433	449	423	433	426	382	406	458	411	416	406	381	394	419	404	455	396	390	417	389	421	426	448	396	413	406	390	446	435	428	365	410	414	411	404	441	434	427	419	423	412	450	454	412	420	365	412	422	446	406	402	450	403	417	416	402	426	422	401	413	442	417	440	431	421	424	385	399	434	434	441	418	403	429	399	429	406	418	418	449	422	426	463	438	433	452	413	404	429	431	425	448	428	422	408	385	413	419	432	412	387	407	416	426	390	431	446	415	436	412	447	420	435	428	441	405	397	426	400	451	413	411	416	428	459	473	443	433	406	425	426	413	436	414	391	408	408	383	434	441	387	423	421	452	435	430	400	435	439	403	445	412	433	412	398	407	456	417	414	445	383	452	397	401	431	425	413	419	429	416	445	427	432	385	424	412	393	433	400	438	423	439	377	428	429	410	436	426	410	441	425	405	406	465	431	414	424	432	425	417	406	409	402	418	396	428	391	401	400	435	411	441	447	415	398	451	463	443	409	462	428	393	420	434	399	447	418	407	422	427	453	434	387	413	381	447	437	373	413	423	417	429	431	419	405	443	410	439	423	417	449	407	412	393	430	392	394	441	447	438	414	432	386	400	410	429	393	370	441	404	419	425	426	449	399	406	414	413	428	422	408	395	419	431	423	430	440	419	422	436	408	442	426	496	418	409	401	400	414	469	409	428	425	405	441	395	368	431	420	410	401	407	474	409	444	433	433	424	391	389	426	424	394	432	397	392	431	405	415	403	399	372	453	432	429	392	442	397	440	411	420	406	423	409	420	448	442	442	440	407	432	402	441	433	396	415	421	407	409	414	429	464	395	454	389	411	414	428	383	394	417	414	405	375	442	432	444	392	414	456	418	423	391	457	444	412	444	417	448	424	429	425	432	428	428	408	397	458	401	413	393	400	421	420	423	411	402	421	410	429	428	418	396	401	395	377	413	436	419	419	421	398	420	404	449	430	393	411	415	448	411	442	394	434	417	424	398	417	437	451	374	377	429	382	452	396	402	404	427	406	401	397	442	410	428	415	429	445	403	421	421	404	452	438	413	431	394	429	406	400	417	420	392	422	437	448	424	394	414	420	445	434	410	438	412	429	393	416	430	452	406	475	431	411	442	428	430	465	406	436	436	435	434	416	385	413	417	471	435	408	426	450	455	443	421	448	398	429	385	421	416	431	417	413	380	385	448	413	394	420	411	392	437	415	420	431	401	410	340	430	385	439	414	403	406	384	387	382	395	430	415	442	391	426	403	425	418	417	403	424	423	434	437	443	453	406	422	402	409	422	418	469	423	408	394	426	437	430	379	467	406	411	385	422	401	431	446	395	423	427	461	411	434	397	426	421	384	438	437	429	398
3323	1553	2827	3614	2412	1519	1120	1351	1165	973	835	597	523	506	454	442	555	462	498	591	565	542	471	412	459	486	739	434	466	358	382	370	318	368	340	385	370	463	353	444	380	305	348	327	299	320	339	359	307	373	336	322	281	273	265	247	288	290	244	290	256	247	239	260	255	269	253	231	278	249	209	241	220	206	243	232	224	221	252	233	214	233	215	238	231	217	206	225	216	226	236	188	221	232	224	211	224	217	219	196	210	216	206	212	225	219	217	212	273	251	215	222	258	234	247	226	222	199	210	245	214	254	240	222	213	242	226	221	227	216	228	210	209	231	223	210	243	219	247	213	227	210	207	231	224	236	231	215	243	229	235	218	199	232	219	225	248	215	209	228	222	223	212	222	227	228	220	232	220	233	243	227	219	221	215	215	235	221	213	211	233	219	215	222	238	222	226	253	241	218	240	235	239	212	211	238	228	231	228	242	214	223	220	257	189	194	221	213	217	224	228	205	214	207	189	214	251	233	219	226	229	235	242	230	242	203	210	240	229	234	221	237	214	238	201	208	228	221	227	250	202	236	213	231	228	210	231	209	211	226	197	221	226	213	247	229	223	216	251	221	189	244	200	219	214	223	209	216	221	220	214	225	214	217	227	255	246	214	216	212	207	211	234	236	187	220	225	192	224	196	207	210	228	202	217	226	233	211	238	244	233	228	225	226	216	215	261	234	228	232	257	230	228	216	195	220	218	224	208	223	219	208	221	215	244	230	230	210	229	244	206	214	251	226	218	214	216	231	228	226	211	209	213	231	214	203	218	195	203	221	213	224	226	211	221	227	245	231	205	219	259	198	243	236	225	215	212	253	199	196	214	252	245	212	218	210	224	220	219	239	235	216	235	251	259	198	220	207	237	224	251	240	213	254	257	246	216	244	231	215	254	199	222	202	216	231	196	223	209	209	216	228	230	229	209	234	234	219	227	213	213	225	209	227	206	239	242	210	228	248	210	257	210	227	232	245	227	210	230	213	214	231	206	209	224	218	216	208	240	229	197	213	220	207	223	207	222	220	208	239	212	230	241	249	230	212	215	218	230	231	209	229	232	201	195	266	212	243	207	222	206	193	202	187	208	230	239	241	233	200	223	187	221	223	222	189	187	218	238	242	227	214	234	199	222	211	230	232	222	223	225	212	211	226	207	241	220	216	201	225	205	225	192	237	237	249	235	216	241	251	207	232	224	223	200	201	239	212	206	207	218	173	232	252	205	221	206	212	222	216	215	242	200	217	224	228	230	225	245	234	226	228	220	237	195	238	227	230	238	221	227	212	208	229	251	230	228	213	237	211	210	241	225	204	204	219	258	227	208	216	248	229	238	193	237	231	207	252	244	215	209	222	234	229	206	234	211	239	222	238	228	217	211	234	229	215	252	208	213	204	235	218	182	221	210	194	196	220	224	223	227	246	205	232	231	222	222	205	247	240	228	232	230	220	215	209	206	230	246	234	216	232	267	222	206	218	221	228	230	218	224	230	255	224	233	252	234	214	235	213	207	229	209	217	235	230	197	241	221	208	221	199	243	253	197	222	216	229	233	229	202	231	245	222	241	240	198	211	212	263	189	240	238	220	244	192	196	216	208	235	203	231	232	222	234	241	221	225	243	231	260	192	215	212	207	223	225	199	215	223	224	223	219	234	221	211	223	224	247	241	224	212	235	260	210	214	226	242	258	221	213	237	246	229	230	244	199	199	223	217	224	206	239	219	217	229	238	218	216	234	208	227	258	251	246	237	243	230	197	225	248	216	207	242	206	213	246	227	232	197	238	206	197	202	216	224	216	230	223	248	238	215	216	207	223	219	226	245	230	206	204	220	223	210	246	205	230	210	215	229	215	215	236	227	223	238	249	232	213	204	208	205	190	226	217	226	230	231	223	229	217	222	258	210	210	219	208	193	205	220	206	256	221	227	221	216	199	207	222	225	231	218	243	233	221	210	224	238	251	224	224	223	258	218	233	213	235	242	227	221	225	219	208	235	229	174	233	243	231	229	201	222	229	205	231	226	217	206	246	228	213	243	221	257	219	227	235	217	212	239	214	267	248	226	217	203	220	262	223	196	225	227	209	224	224	233	226	244	222	220	238	234	223	220	210	227	222	221	209	215	261	230	224	203	249	233	211	229	209	207	209	227	238	204	217	225	236	237	219	216	198	201	217	204	218	217	224	221	227	202	226	232	236	220	197	228	237	213	231	213	232	203	244	230	219	200	220	226	209	208	234	236	241	229	201	233	219	208	233	234	212	230	222	222	234	215	230	231	241	192	217	251	246	247	212	192	224	226	233	218	237	226	201	240	201	264	217	225	230	232	204	239	233	229	225	231	228	223	221	203	218	218	246	233	232	232	253	248	226	237	215	202	231	228	216	207	248	221	244	235	229	208	203	209	237	224	220	215	219	238	205	249	229	251	232	195	221	230	258	252	215	236	212	187	214	198	232	201	221	234	219	216	200	235	212	219	237	253	257	253	237	212	226	249	221	231	208	261	203	231	237	233	247	231	227	205	233	207	206	246	225	257	235	223	206	232	256	230	215	230	198	220	236	233	238	227	232	203	201	214	224	211	220	218	246	233	212	235	236	210	202	215	243	210	205	228	244	227	227	211	240	245	221	229	232	228	238	240	239	249	240	240	234	224	241	225	235	224	244	231	218	193	244	238	237	227	233	225	235	206	217	206	206	253	224	224	215	203	231	227	228	224	233	222	250	220	227	231	232	228	205	224	225	236	227	209	239	229	235	212	212	250	240	247	247	242	233	232	231	220	231	221	214	226	221	198	241	214	241	224	215	243	213	215	223	229	229	216	250	253	225	227	240	245	220	230	229	212	228	246	252	242	243	214	207	209	226	240	209	213	240	222	232	236	234	261	221	223	226	203	223	243	206	218	236	211	215	193	208	213	197	219	220	242	215	227	223	216	252	234	222	207	235	206	205	221	196	246	213	203	211	214	219	206	218	212	218	224	194	213	198	229	221	256	245	208	239	225	208	223	178	233	252	205	231	241	218	221	230	212	211	235	231	232	224	229	195	232	231	234	243	219	258	211	246	234	211	254	239	239	245	269	196	228	206	255	229	229	210	211	211	218	214	260	218	213	207	225	242	219	218	227	235	219	239	241	238	212	221	231	231	208	243	227	239	179	225	245	215	238	224	232	225	202	233	214	237	211	229	189	218	199	230	243	246	237	245	216	261	212	202	200	231	211	221	228	221	242	218	215	226	212	202	240	222	227	238	239	192	213	241	221	231	234	227	222	230	215	209	204	226	230	232	199	254	245	228	213	227	213	234	232	235	226	197	206	245	227	244	231	228	235	225	202	223	235	202	200	238	246	237	217	214	236	233	206	214	252	206	231	225	232	200	226	213	210	216	232	223	234	209	211	238	212	220	219	227	231	234	186	205	210	215	208	208	263	224	223	221	220	220	223	225	221	199	193	201	230	258	235	225	227	235	212	219	239
3060	2156	5240	8464	7401	5005	3941	5760	4967	4366	3640	2866	2494	2199	2172	2433	2692	2383	2457	2755	2928	2751	2415	2201	2488	2755	3641	2087	2449	2002	1790	1745	1630	1825	1850	1887	1715	2684	1878	2690	1907	1560	1538	1423	1394	1836	1834	1767	1333	1777	1431	1331	1291	1415	1164	1005	1046	1048	1003	995	990	1037	1088	814	889	939	869	953	956	868	755	746	716	816	767	727	678	748	697	679	691	656	682	708	689	710	685	630	641	674	662	691	668	670	684	630	649	671	659	646	668	568	630	670	647	667	666	675	608	670	646	674	652	654	650	650	634	584	637	637	610	625	637	677	647	642	642	611	638	672	669	667	627	653	622	657	648	657	621	660	652	669	667	669	626	614	636	647	647	668	600	673	691	644	648	678	643	630	656	633	600	673	659	666	668	671	674	616	668	624	634	639	645	671	637	661	646	563	640	675	655	650	650	700	634	600	653	583	655	667	654	688	636	627	686	625	647	597	648	630	662	653	625	660	630	614	693	638	654	699	660	683	691	649	607	720	625	656	644	671	622	655	659	668	657	668	649	653	614	712	622	667	710	648	658	636	626	641	607	658	634	657	626	688	593	684	661	669	664	678	637	671	636	668	659	690	639	669	682	643	638	634	636	681	631	618	615	596	644	675	594	635	599	673	661	624	666	691	635	672	695	662	651	640	659	670	590	639	671	660	689	614	648	673	663	661	667	593	669	635	614	668	622	656	647	602	675	655	642	646	646	664	654	702	613	678	625	629	624	660	626	667	661	689	639	605	625	673	617	644	635	651	662	675	619	654	640	681	645	656	630	650	622	628	669	678	648	655	675	658	692	677	657	659	648	614	649	642	635	636	658	625	628	643	655	669	626	616	638	651	617	684	662	632	622	630	652	632	625	635	662	633	649	637	641	621	692	658	633	635	637	636	679	628	672	637	675	619	651	638	635	664	659	682	683	635	645	640	643	596	657	636	609	660	638	655	640	638	655	646	613	658	633	627	643	681	622	617	621	634	655	623	624	684	641	704	655	625	670	651	627	635	692	661	658	669	637	653	649	684	659	668	641	616	615	687	623	668	636	665	653	661	630	655	639	636	646	626	661	656	597	625	630	662	660	652	675	640	643	616	628	631	641	645	639	639	672	705	660	617	630	652	642	666	622	648	660	664	669	623	614	639	627	646	661	616	646	611	640	676	664	648	676	669	699	665	660	665	623	670	658	655	631	652	627	643	713	655	618	637	632	644	697	619	699	673	678	628	671	637	673	649	639	657	681	647	609	686	662	642	654	683	655	642	634	652	617	680	661	650	602	634	654	677	619	665	652	685	686	669	622	629	671	619	669	642	643	647	645	628	680	641	673	664	615	620	671	672	653	661	629	660	642	640	662	666	599	626	652	671	660	683	655	632	671	660	670	654	639	662	653	638	653	638	636	636	636	652	636	626	690	636	612	650	665	655	654	694	719	638	684	600	677	635	675	661	654	619	625	641	650	594	687	621	618	727	616	666	690	651	662	619	629	687	629	679	670	667	596	666	641	652	647	635	629	633	670	653	642	700	615	644	661	665	663	603	633	639	635	632	668	615	652	659	658	624	653	681	649	653	636	641	638	663	648	691	679	645	654	661	638	653	638	648	684	641	625	665	682	645	640	622	661	632	631	655	673	695	679	711	634	635	658	674	655	633	657	629	647	642	674	654	615	645	657	669	641	632	623	672	670	633	631	678	615	669	652	685	661	603	694	629	622	618	637	689	609	680	669	679	648	660	665	632	648	643	687	666	680	641	648	636	639	714	635	615	618	663	590	622	623	677	658	633	708	654	704	613	637	598	637	654	623	663	666	618	645	647	633	644	642	672	677	645	667	620	656	666	609	678	677	678	700	613	639	676	674	676	655	644	633	628	647	658	635	642	674	681	635	652	694	659	671	643	660	622	632	647	593	643	673	657	666	659	653	679	674	611	661	651	636	639	660	678	637	690	631	622	667	655	637	666	606	693	620	629	684	665	672	675	700	612	627	661	603	610	636	628	664	672	623	660	638	643	676	640	678	656	656	663	630	635	620	651	635	631	652	667	621	634	641	733	656	625	628	641	699	667	654	643	661	648	585	660	647	657	651	603	636	625	610	619	668	638	684	666	662	657	631	635	624	638	637	597	655	648	651	662	661	688	691	634	634	644	646	642	606	649	680	700	651	632	633	669	647	618	648	690	631	669	607	657	631	668	651	635	605	682	637	616	665	645	619	672	662	640	656	661	680	671	677	622	645	653	636	670	670	632	611	668	650	674	655	623	621	689	657	656	680	649	653	610	645	687	644	656	716	652	624	695	680	616	698	619	636	644	605	638	685	633	639	663	598	647	656	616	684	626	643	638	652	631	600	672	640	631	611	580	642	663	646	634	673	653	635	692	630	635	630	654	673	628	647	682	660	654	659	654	648	644	676	627	649	643	600	688	643	611	629	681	639	621	642	642	720	639	686	661	630	646	592	629	614	693	624	651	662	662	624	661	649	669	634	651	664	699	626	632	673	658	672	650	640	626	651	610	656	629	636	652	641	660	651	649	629	626	651	648	621	617	630	666	642	643	708	651	629	666	660	636	725	663	654	667	656	645	638	673	615	657	639	663	655	659	613	626	617	629	602	640	644	635	627	657	705	663	646	634	660	643	660	668	622	632	644	691	640	643	667	669	669	684	672	602	624	661	641	640	637	618	660	675	626	608	669	668	649	724	682	648	686	707	666	652	647	657	618	662	639	670	633	670	665	628	670	627	586	625	635	674	650	660	650	616	660	602	664	659	652	691	661	703	608	680	628	652	600	609	659	685	620	672	668	625	634	666	647	702	665	607	629	622	688	676	658	631	662	647	589	617	656	678	647	652	635	613	693	642	638	651	659	630	632	620	600	673	617	652	644	625	661	653	616	645	632	599	656	686	671	636	681	651	649	674	618	629	588	637	634	658	637	617	626	635	693	639	660	659	637	693	663	709	681	651	668	663	672	626	681	633	638	621	624	662	653	645	688	634	664	671	666	641	648	660	630	651	605	721	673	645	656	602	614	647	663	636	672	641	658	644	655	680	658	657	622	705	659	713	651	613	648	625	681	597	657	675	635	709	643	633	642	661	609	631	650	607	671	667	635	625	663	675	651	655	627	657	664	650	608	636	652	653	634	638	630	681	695	686	591	670	690	647	617	612	700	679	663	644	673	645	659	694	631	719	626	629	661	631	676	678	610	613	686	675	661	694	635	653	647	701	676	674	642	637	706	640	716	630	597	664	636	660	682	631	640	636	612	645	660	642	660	659	663	636	632	620	642	639	696	675	655	726	647	640	642	711	644	635	675	677	617	661	627	605	697	639	667	656	601	615	655	653	622	664	693	709	662	640	639	658	633	637	683	612	657	738	615	661	655	644	665	633	641	615	606	690	605	658	641	660	672	649	658	657	681	621	657	677	655	647	677	679	650	626	656	638	659	650	652	655	658	685	654	646	679	657	674	651	673	687	642	689	664	660	610	631
14861	10554	19301	24348	22897	16913	11822	16134	14890	11897	9780	6181	4435	3689	3748	3987	5074	4242	5157	5610	5196	4536	3982	3571	4206	4893	8223	3596	3916	2915	2616	2587	2330	2965	2709	2364	2170	4161	2968	4283	2640	1966	2501	1745	1828	2527	2389	2397	1619	2476	1748	1398	1412	1514	1025	929	815	780	631	653	702	682	1006	556	418	605	560	592	707	487	394	346	281	454	438	247	217	232	245	204	196	198	176	201	236	225	192	175	140	159	148	136	136	163	140	155	141	157	120	145	145	147	130	149	147	153	130	162	131	133	127	128	120	150	138	147	117	155	147	138	122	149	145	139	153	111	161	149	156	137	141	130	167	118	141	133	123	148	149	150	149	130	136	125	123	137	137	141	129	150	135	136	163	152	137	128	141	131	141	149	132	158	138	142	143	135	139	139	160	133	140	127	140	110	149	142	129	134	128	136	148	147	150	107	145	114	114	165	115	148	140	142	128	121	152	139	132	120	129	133	135	145	139	119	148	137	125	145	143	157	134	132	130	141	137	132	131	134	150	134	121	142	138	151	129	135	142	126	140	141	157	122	154	176	134	120	157	140	125	153	140	141	136	129	146	137	128	165	142	137	139	134	136	143	137	136	140	155	165	154	151	144	152	165	133	144	124	152	131	146	133	166	134	131	114	147	138	131	142	164	141	128	140	143	166	160	130	150	143	120	127	143	155	156	130	149	143	140	150	138	125	132	113	139	156	143	149	150	151	144	146	147	155	134	132	131	128	157	140	128	138	136	146	144	123	136	137	117	148	132	119	135	134	136	130	154	142	136	123	125	121	141	140	137	152	137	142	129	140	134	143	137	137	135	139	148	158	138	124	152	148	138	117	140	147	125	142	141	141	137	170	125	129	160	120	151	160	137	163	127	135	165	138	132	151	129	157	150	141	135	167	140	151	142	119	154	134	132	145	132	150	139	151	143	129	146	142	145	135	136	137	136	124	140	130	155	139	137	152	128	158	162	136	114	135	158	129	140	128	120	162	151	155	147	139	139	139	140	123	133	111	158	148	144	188	159	155	137	135	137	124	143	151	132	157	144	136	139	146	140	145	127	148	139	132	151	143	137	163	143	152	138	151	122	121	153	135	146	167	134	160	143	153	161	123	126	129	135	121	144	132	140	133	125	136	135	144	134	135	141	120	129	137	138	121	146	149	120	143	125	133	129	157	162	136	137	147	146	149	146	133	136	144	135	136	161	167	143	157	152	129	146	136	158	139	140	127	139	133	132	136	124	146	128	136	134	150	139	148	130	130	156	132	135	129	130	127	144	133	131	138	148	158	134	125	123	125	139	117	138	124	145	107	115	129	134	140	150	119	123	156	165	153	149	133	143	119	132	122	130	127	142	168	129	138	144	141	132	151	140	129	141	127	151	136	138	146	136	151	137	158	128	170	119	126	144	126	119	141	131	146	144	127	137	128	132	135	129	161	147	163	149	158	138	138	160	120	144	136	133	144	155	160	147	137	167	141	163	149	143	141	132	139	138	126	136	113	145	122	152	131	134	159	129	173	140	152	160	114	129	120	126	133	140	144	130	129	126	116	155	136	151	124	141	134	125	152	141	143	122	175	139	140	144	156	134	137	132	137	135	102	148	146	156	143	139	139	143	141	145	148	150	134	154	135	151	125	171	145	139	151	145	126	149	152	117	124	144	121	137	144	150	145	151	146	126	120	135	145	134	138	123	124	142	140	151	123	137	128	115	147	139	130	122	146	143	143	135	156	147	128	154	118	140	138	139	125	151	166	146	132	146	143	153	146	142	127	137	166	130	131	131	134	141	133	116	149	129	141	139	161	156	127	152	134	151	137	162	139	120	115	128	152	151	157	128	140	138	146	140	152	155	154	155	123	115	144	132	154	136	145	139	138	159	125	139	128	148	138	132	152	133	144	141	148	142	157	127	163	162	132	163	149	135	146	131	141	125	129	152	137	133	106	139	139	135	145	129	117	134	123	128	141	153	143	155	141	147	149	151	136	138	155	138	136	146	141	144	126	137	141	150	113	133	135	140	150	119	142	114	123	140	135	129	131	140	147	157	141	160	143	130	142	145	135	157	131	142	152	135	131	133	138	152	123	135	135	141	149	138	137	145	136	144	134	119	135	152	158	154	152	132	117	118	141	129	153	135	140	148	130	132	132	126	137	155	145	121	123	159	137	130	139	133	140	140	127	135	135	146	154	131	136	160	147	141	119	129	125	116	139	138	140	172	128	150	143	153	138	123	132	166	130	138	128	137	149	139	133	153	132	136	123	140	147	141	144	131	140	128	168	149	153	130	147	160	118	164	143	127	152	141	124	161	129	132	123	124	156	141	116	144	147	119	145	151	124	127	146	122	137	134	120	137	131	154	141	143	144	141	146	130	138	140	141	138	155	136	140	143	142	130	143	134	150	134	106	119	122	118	123	153	154	125	143	145	166	128	143	162	148	130	147	153	147	133	142	139	147	151	138	137	131	110	143	130	153	147	123	146	133	129	112	129	156	133	146	132	139	120	131	120	150	120	136	152	138	126	166	148	161	148	135	147	126	139	143	141	135	117	145	133	142	141	130	144	138	127	134	145	152	141	139	142	156	146	125	142	140	151	134	156	144	144	136	117	137	161	104	151	137	142	117	104	139	155	146	137	126	142	136	148	144	146	145	130	151	129	136	150	151	134	117	157	126	146	139	127	139	165	135	125	133	142	149	135	122	153	144	125	153	144	131	137	128	169	136	144	126	130	155	147	127	153	137	169	134	129	140	126	158	150	136	137	142	144	135	122	167	140	128	140	125	129	168	147	167	135	149	142	135	153	122	133	146	126	146	133	145	135	163	127	138	141	131	145	144	141	141	119	141	139	128	120	127	129	155	151	157	126	130	144	126	142	139	123	134	145	134	149	123	134	139	152	157	134	129	144	136	149	123	113	138	125	164	145	123	133	142	139	156	153	140	135	147	135	130	144	134	127	155	136	124	146	139	146	124	164	131	137	141	134	144	135	138	136	136	147	127	126	144	148	144	131	135	145	131	126	126	138	132	155	127	140	150	127	144	141	151	143	146	142	143	120	140	142	152	122	141	157	138	138	135	150	129	158	152	135	127	139	137	130	156	134	132	129	136	142	141	107	148	138	144	133	159	151	116	117	143	135	145	155	133	145	138	157	112	144	160	158	135	131	155	140	154	155	145	122	133	139	147	129	135	141	148	136	129	158	151	126	151	125	131	140	104	123	152	134	131	132	165	160	137	135	146	157	140	136	153	141	116	136	119	132	150	135	163	143	144	142	138	143	136	121	149	137	161	146	117	129	147	150	145	145	146	148	149	173	134	128	133	140	112	153	117	134	130	141	145	155	149	129	120	152	128	134	119	142	138	140	148	142	142	130	138	149	138	156	151	139	160	133	138	138	127	147	127	143	138	132	130	114	143	143	153	131	129	130	137	150	120	115	138	137	118	143	135	154	140	121	147	158	125	131	125	148	166	166	142	121	124	130	168	150	128	148
9745	9112	18406	26091	27380	21166	19892	30873	29188	28350	28236	21366	17595	15773	16565	17320	18078	18210	21079	21137	19500	20864	18440	19061	22244	23606	28950	16951	20501	17608	16698	16270	15547	18546	17081	15497	14825	22754	16717	24082	17845	14352	15974	12227	13794	17102	16366	15610	11919	16116	12564	10987	11579	11663	8540	7382	6642	6488	5352	4966	5461	5636	7586	4300	3514	5206	4863	4880	6064	4040	2921	2436	1998	3603	3374	1632	1394	1374	1253	1135	1036	959	970	1088	1185	1091	931	774	622	536	522	527	501	513	489	490	484	459	452	470	470	397	414	461	498	432	422	452	489	414	441	405	457	448	423	410	427	411	456	411	429	442	432	421	418	407	432	417	403	431	374	465	405	407	452	468	461	438	408	413	405	432	425	457	407	445	416	457	456	415	432	445	444	425	461	420	444	452	444	424	406	399	418	425	411	452	408	415	438	474	446	446	437	435	438	430	416	433	450	438	449	440	411	424	409	419	422	450	433	419	413	422	431	414	429	437	411	468	432	391	414	430	428	400	450	434	419	443	403	432	462	411	467	407	474	433	455	416	415	447	425	453	400	415	458	437	466	412	429	438	455	455	410	448	436	454	397	415	409	442	451	414	421	417	437	477	444	453	442	451	435	417	479	427	437	434	395	409	424	436	410	442	417	443	444	409	411	431	423	418	415	448	414	422	423	421	455	433	424	422	434	417	438	464	437	470	412	423	420	402	374	437	431	448	409	462	437	418	455	434	425	443	416	457	462	448	450	382	441	461	435	423	428	408	427	424	410	428	390	425	435	458	435	417	428	415	432	426	409	431	426	411	467	434	440	434	432	423	409	384	399	460	478	389	463	441	382	435	388	446	457	426	454	397	437	436	432	417	443	415	423	433	432	423	427	419	403	408	391	453	434	437	422	434	392	456	422	391	486	425	465	428	423	420	449	451	458	418	408	415	460	460	420	414	419	437	440	437	425	412	453	419	430	435	415	445	416	461	426	413	400	447	405	427	454	394	446	408	417	440	458	432	437	401	465	429	483	440	428	425	463	440	420	419	415	436	414	441	412	432	407	428	432	431	413	446	422	425	433	442	438	407	435	417	405	449	438	423	455	412	443	463	423	432	421	457	430	433	431	401	425	439	422	470	421	419	419	432	432	444	428	480	386	432	407	429	399	429	445	429	432	456	435	422	390	415	442	415	402	442	439	435	425	418	438	422	434	421	399	412	381	417	440	427	468	418	440	437	409	464	429	402	412	416	471	426	447	414	422	437	429	402	402	437	413	478	446	417	388	402	436	434	457	425	434	421	436	428	430	435	448	453	443	480	419	426	414	442	454	457	419	449	488	438	421	472	393	430	448	432	452	438	435	466	421	447	466	456	454	420	456	426	420	446	401	419	442	415	439	421	435	467	411	388	439	427	443	473	434	439	411	430	417	413	410	397	423	421	435	452	351	433	407	433	410	406	435	423	419	433	410	451	451	431	425	405	464	452	430	422	424	426	396	442	434	448	440	415	403	455	408	415	396	471	446	411	437	431	447	422	453	440	410	420	432	438	450	421	433	409	419	426	451	458	404	437	410	439	427	419	417	417	446	413	448	426	460	472	410	444	438	428	430	381	409	407	435	447	432	429	397	410	415	444	425	409	418	421	413	440	478	411	423	395	428	394	430	461	412	443	457	435	427	376	469	434	456	464	442	416	445	417	434	401	458	445	451	456	448	406	434	441	447	408	406	438	448	410	399	409	414	430	451	428	436	378	440	396	445	451	418	435	448	435	434	426	424	448	423	454	419	396	417	457	389	398	426	446	448	428	436	438	445	454	440	392	392	428	437	399	458	432	423	434	430	454	442	420	432	445	445	436	433	405	440	438	425	443	456	400	447	442	407	421	446	402	404	428	441	430	428	423	413	479	453	398	452	448	433	399	437	450	427	396	419	417	425	425	425	398	438	417	409	436	427	458	370	418	442	413	407	418	410	431	418	429	390	399	468	388	447	428	396	398	412	468	427	450	442	431	387	414	427	450	426	443	456	452	432	393	427	450	411	407	468	400	441	463	403	444	419	429	429	458	386	441	447	434	429	430	404	347	431	400	420	428	468	442	432	451	434	407	439	440	402	408	395	424	430	436	412	410	443	440	436	438	400	435	481	453	401	416	400	463	414	443	458	437	438	449	402	394	413	457	404	425	444	450	395	409	420	437	443	412	435	428	420	415	428	439	444	407	424	410	392	428	439	471	429	419	441	440	446	399	432	418	418	407	424	407	412	436	415	431	425	413	445	447	408	451	421	450	441	431	444	401	394	465	439	404	407	432	404	433	424	435	413	454	425	424	443	415	465	411	438	458	422	429	450	440	420	419	437	434	417	434	404	438	461	409	438	421	406	410	463	444	393	426	448	436	422	421	373	465	435	432	466	407	458	422	462	440	439	479	444	403	441	433	411	417	437	438	448	420	417	400	416	441	434	403	476	420	391	468	430	470	425	411	421	396	435	456	441	468	451	391	382	441	395	449	392	439	434	448	440	464	429	448	427	439	444	409	431	419	422	373	426	437	437	407	426	402	424	437	439	403	437	440	371	446	431	447	425	416	383	443	463	416	411	433	429	406	364	434	432	438	455	465	414	427	422	438	412	402	412	449	402	447	438	434	424	448	447	422	437	419	445	451	418	458	426	443	432	401	434	418	394	421	423	436	449	458	433	427	375	416	411	448	397	457	413	436	455	470	379	438	419	459	428	447	472	462	403	447	405	418	449	418	419	412	447	445	436	430	378	429	433	408	447	392	419	418	441	428	461	449	407	442	406	422	485	420	459	440	457	432	440	446	457	463	432	397	421	454	444	393	395	415	418	442	446	430	398	441	395	460	435	393	422	386	427	424	398	433	420	400	446	411	438	391	418	498	463	389	442	454	439	451	412	413	457	413	447	474	448	426	456	443	425	421	472	422	444	398	465	452	441	407	445	464	446	418	455	433	421	453	429	432	408	446	429	430	454	465	457	398	423	426	409	447	448	455	429	420	454	445	427	401	472	422	427	449	432	474	423	447	447	431	449	423	464	428	422	415	452	415	461	440	437	404	437	417	448	382	480	431	429	428	418	413	410	457	425	417	437	431	424	399	424	427	450	450	411	443	396	423	436	406	443	440	429	416	420	443	461	420	424	438	411	440	449	477	395	416	448	442	401	407	442	413	411	418	457	379	430	421	443	487	449	461	436	434	432	427	388	415	458	399	387	460	435	416	448	390	436	408	440	444	420	468	431	459	374	414	426	410	403	427	395	435	413	402	431	413	426	397	460	432	416	410	439	452	438	447	455	412	451	428	410	455	464	426	427	459	418	438	409	431	428	434	427	423	414	435	429	423	394	433	450	429	407	416	433	415	444	404	453	428	459	398	450	430	430	441	435	469	403	368	469	464	424	388	405	422	416	417	420	413	409	437	462	404	435	405	429	397	409	422	413	440	416	401	433	456	459	438	411	428	454	441	429	438	467	435	430	452	423	403	427	465	448	434	440	422	437	481	434	416	411	400	449	388	409	437	416	452
22441	16738	25984	31177	28295	23260	18393	23944	23008	19819	16632	11209	7826	6320	6556	6800	9149	8464	9516	8692	8195	8373	7301	6685	8149	8947	12910	7280	6865	5222	5659	4367	4191	5718	4750	3857	3834	6948	5892	8387	5204	3825	4687	3035	3539	4516	4375	4860	3024	4855	3540	2668	2645	2656	1882	1657	1396	1433	1059	1027	999	1099	1917	896	771	1050	1106	1048	1043	855	609	489	453	660	734	344	355	348	290	262	236	245	210	235	312	222	217	188	178	173	165	177	180	147	153	138	143	134	157	129	149	130	150	148	134	154	165	179	139	142	121	118	145	135	135	130	136	113	143	139	143	143	131	119	141	136	136	137	131	140	152	141	116	153	101	142	140	112	141	140	153	142	151	143	149	122	137	152	112	138	147	125	121	128	148	122	138	126	128	149	116	152	132	110	125	129	127	145	165	142	121	126	135	132	119	150	111	123	146	157	123	141	124	141	146	121	132	147	143	132	158	118	128	116	125	137	121	116	150	127	123	126	134	122	121	150	132	119	152	122	99	135	138	122	129	156	128	124	104	132	144	128	122	122	124	139	134	124	131	126	128	136	139	131	120	120	122	118	144	136	117	113	139	111	109	133	114	136	128	138	128	110	131	128	144	141	142	113	139	138	134	128	125	141	139	135	122	116	141	114	122	141	119	126	124	154	145	125	138	125	146	136	122	137	140	149	133	134	158	138	149	121	123	131	116	127	103	132	125	115	130	143	132	132	122	126	137	115	135	143	127	130	135	131	119	137	139	133	162	129	121	143	122	136	128	135	123	140	127	138	152	136	129	132	135	125	145	126	135	141	121	144	122	138	128	121	142	140	142	147	139	133	136	145	128	134	143	121	136	137	127	140	139	129	125	158	147	125	128	136	126	123	116	110	131	123	144	145	137	148	130	123	136	122	124	117	119	115	138	133	136	124	136	119	132	125	129	124	132	130	129	134	127	122	153	132	128	133	116	133	128	111	126	141	138	118	125	131	113	127	140	106	141	129	146	102	109	132	123	118	131	137	122	142	138	134	118	138	122	123	139	129	147	128	139	135	130	151	135	136	123	123	99	134	129	115	151	118	144	122	135	143	118	139	124	135	114	139	131	118	132	112	140	135	118	139	147	148	122	117	133	132	138	136	145	142	148	104	133	128	149	144	135	126	117	129	125	126	128	125	129	135	136	142	120	131	145	139	130	134	122	145	141	136	133	117	120	121	138	129	147	132	134	131	144	146	159	129	147	135	139	141	151	121	132	123	138	122	134	136	142	137	149	122	122	129	121	131	131	132	146	131	142	149	145	136	141	128	128	112	155	125	121	123	133	128	145	131	141	138	132	121	122	123	142	120	146	137	112	133	135	130	134	132	116	136	135	135	132	128	126	137	113	95	132	109	126	114	114	122	130	124	132	151	138	140	145	113	121	136	141	129	134	122	118	108	161	131	114	145	131	128	137	136	138	131	135	143	126	133	132	143	140	147	139	154	141	128	103	119	131	141	146	128	109	117	144	124	130	138	156	135	120	122	133	126	123	138	140	146	152	119	124	128	125	138	126	117	137	130	131	127	99	147	124	135	137	141	116	129	127	119	128	122	127	139	133	114	127	136	111	134	140	160	138	133	126	142	144	125	129	137	102	134	136	118	142	130	137	130	159	143	145	136	109	137	131	138	111	119	125	128	117	105	135	129	150	146	129	137	136	112	141	137	138	120	123	123	141	126	143	124	124	150	130	141	127	135	108	131	124	137	123	116	120	144	143	134	128	135	137	128	112	125	120	141	119	127	164	151	129	130	126	135	123	122	137	135	135	140	130	119	142	121	149	126	117	125	126	133	149	150	125	140	147	122	128	127	119	143	154	126	113	134	132	122	147	132	126	122	168	128	107	132	137	145	145	144	154	103	122	130	113	157	102	140	123	152	123	131	142	140	126	153	151	134	121	142	123	124	130	137	122	146	138	139	123	151	113	125	127	135	119	142	110	141	134	139	119	118	156	127	132	136	119	133	103	107	135	114	116	133	110	103	121	140	109	101	130	127	117	132	124	142	132	125	131	159	140	130	154	131	147	122	148	136	125	146	116	103	99	123	122	125	123	119	126	106	137	119	136	126	129	123	143	136	146	120	139	151	127	133	136	136	122	140	116	122	131	115	120	110	136	138	136	122	127	129	127	133	133	132	132	138	132	135	136	131	122	119	140	129	125	126	129	128	139	129	136	122	124	130	126	141	120	148	118	133	124	137	125	129	122	138	129	131	140	132	125	131	143	130	128	121	126	131	144	111	139	123	125	134	116	157	133	117	157	124	122	123	137	142	133	127	126	125	131	106	132	140	126	109	118	119	131	136	137	127	147	128	111	143	118	121	138	116	142	138	134	122	132	123	128	130	125	135	145	117	148	105	121	148	145	133	122	165	118	127	141	121	144	115	128	135	127	125	128	112	114	162	118	152	133	120	134	109	129	119	145	163	143	141	144	147	128	173	147	130	134	151	123	129	129	136	115	131	150	121	133	164	126	136	130	121	141	132	132	130	128	136	149	127	135	121	115	140	124	127	141	103	139	121	117	160	127	128	144	135	129	131	103	122	143	115	129	154	122	123	135	134	134	123	135	143	135	137	121	137	126	139	132	123	130	126	151	133	140	128	135	132	136	136	127	130	118	152	120	164	140	120	125	124	126	115	111	101	121	135	130	129	125	130	135	152	126	107	133	145	122	125	126	113	128	141	131	118	121	104	131	128	140	138	122	131	145	121	131	141	147	135	132	144	125	140	156	142	145	127	138	116	151	144	133	124	115	121	122	129	120	127	141	113	141	134	121	123	133	131	138	109	126	142	123	124	126	142	122	121	143	137	132	119	137	120	134	128	160	114	143	138	146	123	142	156	107	126	114	120	161	121	143	131	157	139	126	126	126	150	121	111	153	144	144	131	140	149	126	131	114	130	140	125	119	124	132	123	151	123	157	124	110	152	143	109	109	133	146	140	110	146	122	136	143	116	142	121	143	127	136	135	131	122	111	122	118	144	115	137	142	145	149	139	111	121	133	137	150	142	132	153	124	123	127	117	134	135	127	123	144	116	136	128	116	124	131	128	146	119	136	127	125	143	120	115	141	122	131	137	128	146	134	145	124	141	140	131	145	126	120	135	129	152	143	142	129	133	138	141	127	138	127	135	135	112	133	122	132	147	112	137	120	132	124	127	141	141	139	124	121	122	136	132	144	128	144	130	114	118	133	117	125	120	140	124	125	135	132	125	148	113	150	121	133	112	122	118	117	128	135	126	125	136	138	141	135	119	124	124	140	115	138	139	141	132	127	115	119	125	122	135	136	132	147	117	153	136	146	121	137	154	111	144	126	127	122	135	125	127	124	132	135	132	143	135	140	142	123	152	140	116	120	129	129	126	139	132	132	112	124	140	113	148	119	142	121	131	139	118	142	122	113	146	138	142	141	148	141	148	128	138	127	139	128	128	127	111	113	118	125	142	140	143	136	127	149	140	124	125	146	135	125	130	128	131	145	130
12970	13174	23503	31278	32646	25772	25473	36636	36047	36002	35760	28636	24355	22801	23883	24259	25779	26401	29005	28524	26607	28046	26528	27148	31982	31391	35293	25803	28707	25685	25532	22900	22729	27255	24283	22066	21949	30242	24934	33237	26111	21568	24493	18151	20844	25200	24188	24575	19158	24273	19990	17594	18427	17086	13322	12153	11233	11050	9115	8008	8364	9298	13831	7126	6108	8778	8241	8691	8724	7257	4739	3687	3523	5248	6081	2844	2547	2423	1969	1544	1547	1333	1590	1637	1975	1528	1372	1037	803	743	698	654	651	567	529	501	514	569	451	441	421	414	423	464	517	440	445	479	491	477	430	425	411	429	408	450	428	442	426	389	431	390	427	432	430	391	404	412	431	452	383	412	426	442	395	397	417	416	405	440	414	412	440	412	445	427	436	364	412	441	428	425	406	431	399	391	410	410	428	446	423	453	410	419	410	423	385	408	419	436	422	414	397	408	416	407	387	415	439	419	434	407	422	401	404	411	416	388	429	376	391	398	413	421	408	447	443	370	422	404	432	405	441	405	427	420	434	434	402	435	415	439	428	420	429	425	410	432	422	436	436	412	395	413	418	411	422	410	435	393	423	406	396	405	443	399	418	424	440	432	384	427	449	396	416	389	406	411	408	397	438	412	401	393	413	396	443	384	408	431	434	455	381	424	425	424	436	416	402	420	432	424	424	395	426	406	412	387	400	369	407	407	410	392	437	392	404	432	434	385	450	422	405	408	424	421	404	419	473	424	426	456	438	396	417	405	398	385	415	414	410	433	434	412	396	408	407	428	395	455	395	428	433	456	418	380	444	452	433	447	405	401	416	435	385	444	432	410	401	426	418	444	391	440	421	415	427	426	416	411	427	404	449	422	395	416	427	417	426	431	399	427	400	395	432	431	435	412	374	407	408	377	419	396	416	422	447	394	421	451	439	454	397	395	404	414	418	393	432	435	401	444	411	414	423	398	451	419	412	378	389	431	414	408	413	425	434	452	429	422	448	455	428	429	440	413	396	414	425	414	410	428	412	422	430	369	437	425	440	412	411	408	434	384	410	406	398	424	408	409	417	420	430	390	424	400	416	431	404	426	440	436	419	431	438	387	406	417	417	407	429	424	422	400	441	425	395	363	432	422	432	418	431	425	414	412	402	411	424	475	405	443	396	447	413	427	434	448	445	442	420	445	406	400	421	395	394	420	454	447	386	430	399	429	395	389	426	413	403	414	435	442	440	441	410	391	404	445	423	460	443	409	439	430	392	397	398	441	391	423	425	411	429	399	386	418	417	417	413	419	425	459	410	396	417	430	394	414	441	434	439	398	444	400	406	412	401	408	398	428	437	417	391	457	418	440	435	392	400	443	449	372	466	406	410	404	424	396	420	376	404	401	416	402	415	418	404	404	393	393	397	424	397	407	399	407	424	443	408	371	436	419	446	443	408	437	369	367	423	394	442	403	435	400	427	398	423	446	416	433	448	434	397	407	413	405	437	388	379	427	407	407	466	415	412	381	424	415	423	466	430	386	435	411	437	414	403	439	426	400	444	413	413	410	444	430	386	422	408	399	420	474	412	394	398	419	452	421	413	439	434	386	399	443	440	430	394	450	404	436	394	387	417	423	436	427	404	411	436	410	417	400	389	403	447	403	396	392	433	433	403	387	448	419	375	426	411	429	429	377	441	421	400	405	413	448	409	436	406	412	429	395	434	388	389	440	409	394	428	452	417	407	436	452	426	405	388	436	391	429	446	463	417	379	388	403	375	394	392	442	444	404	417	440	396	437	390	422	419	422	400	415	427	384	407	428	430	396	408	435	433	424	411	416	384	413	436	397	404	370	420	422	426	415	430	426	411	393	414	410	435	408	388	393	482	407	437	408	407	393	408	425	408	457	399	410	436	413	399	410	395	410	428	424	440	440	434	421	407	442	397	486	398	434	418	410	397	452	438	415	412	430	413	431	389	440	416	408	404	430	426	408	436	431	475	389	437	410	426	410	432	376	429	413	437	443	403	419	432	391	424	413	399	420	412	427	381	420	389	387	386	419	425	399	410	476	411	439	391	422	408	413	416	390	412	373	437	441	410	429	420	431	464	437	389	434	445	397	406	443	392	418	379	385	392	420	430	372	426	420	402	428	455	401	411	424	407	415	423	410	443	404	424	385	394	447	421	394	407	419	424	407	447	447	455	412	440	395	411	374	386	433	377	409	459	391	425	426	391	405	403	419	435	434	402	419	417	392	403	418	415	428	384	405	412	482	388	384	401	450	405	413	454	422	428	420	421	396	389	400	414	399	405	398	409	387	416	425	398	388	435	402	411	391	356	387	446	424	406	407	406	402	432	446	412	423	447	400	408	413	452	408	420	412	438	439	409	423	379	396	422	406	379	430	416	397	458	406	452	427	425	414	389	406	402	409	408	414	418	418	422	433	422	417	420	393	430	416	413	425	408	430	412	424	393	373	408	423	388	393	450	401	393	410	431	461	389	401	417	432	440	370	394	429	408	444	427	418	428	432	421	429	418	405	425	416	397	419	406	395	415	429	423	413	392	437	422	409	439	426	413	429	419	410	383	425	439	399	412	416	373	432	434	424	415	437	399	414	404	434	412	401	437	416	441	418	425	409	374	449	407	409	392	425	449	464	446	414	414	443	415	410	419	431	456	438	385	411	405	395	389	402	410	453	418	440	415	406	428	439	409	415	409	397	433	391	403	419	387	402	449	402	389	378	433	427	431	438	384	434	418	404	434	441	433	392	442	460	420	447	389	377	422	420	441	402	411	420	408	416	449	453	406	444	417	421	435	403	440	441	394	399	443	414	422	374	426	397	456	421	381	418	403	399	421	419	433	378	381	415	393	408	407	396	447	450	402	417	422	401	380	438	418	391	447	417	412	414	409	390	379	418	414	394	409	409	428	428	421	408	433	403	401	428	386	433	408	424	449	408	415	427	419	441	405	407	445	401	442	414	405	386	445	434	427	437	437	419	382	428	437	422	394	443	399	411	405	418	422	430	403	402	391	431	411	460	381	407	374	397	394	412	440	399	404	396	433	380	419	411	402	410	434	440	440	417	401	448	448	406	412	390	423	410	391	462	396	440	430	423	426	417	417	393	438	397	427	371	400	374	404	394	378	358	427	414	417	422	412	405	450	390	424	424	431	418	384	404	444	426	390	443	416	417	422	416	376	405	414	412	429	413	406	397	362	406	412	476	415	399	423	419	383	386	430	446	365	405	431	405	469	418	395	426	399	400	434	415	434	390	418	407	384	394	438	416	421	440	407	397	429	382	424	410	435	401	416	414	427	405	432	394	411	421	415	400	421	434	405	404	393	418	440	415	373	427	442	385	405	398	479	420	458	399	423	423	409	427	366	410	433	401	408	398	419	433	371	407	435	439	444	454	450	412	415	418	445	388	431	430	404	368	425	352	453	406	445	440	425	403	415	436	413	417	399	453	420	398	393	435	427	407	436	419	421	402	393	398	405	424	387	428	428	437	444	414	432	426	417	412	443	397	401	417	428	439	416	396	412	411	413	409	423	384	445	409
3413	1511	3131	3335	2372	1495	1082	1496	1167	923	793	601	486	457	462	451	599	466	583	575	461	454	429	465	484	497	625	430	389	367	404	381	340	375	372	289	301	419	377	457	368	344	348	280	314	322	334	326	250	364	389	302	278	286	288	255	229	234	277	217	221	251	268	213	270	237	245	250	249	232	225	265	201	232	264	213	212	237	250	225	224	227	194	225	228	198	226	225	240	266	221	241	213	199	226	233	237	218	225	245	263	231	221	243	226	197	228	237	214	198	224	222	200	222	235	208	216	229	209	202	209	240	222	234	206	244	221	238	226	211	205	192	198	203	222	247	235	231	200	237	214	210	220	196	220	209	262	227	228	226	181	218	227	237	232	225	215	237	212	243	234	225	206	220	232	214	194	220	196	209	208	204	225	207	204	227	236	216	214	234	217	221	228	222	219	228	238	253	240	222	231	225	207	208	217	202	234	217	246	219	207	230	216	211	192	209	217	232	221	235	206	240	216	237	249	234	217	221	247	206	234	232	243	191	216	191	236	233	225	224	231	221	238	207	221	202	234	237	225	224	238	221	222	218	244	196	203	181	215	233	212	205	215	252	233	220	211	244	231	223	233	223	233	245	237	212	218	223	226	227	205	206	213	224	207	206	239	215	219	229	209	228	235	222	235	220	213	230	225	220	219	211	224	228	238	227	214	247	200	224	231	209	237	213	218	201	207	242	203	215	240	217	239	224	202	216	206	200	218	226	251	214	217	214	243	250	210	240	225	225	220	230	223	203	229	223	207	223	217	206	256	219	236	226	224	226	208	250	235	226	219	204	183	216	237	240	208	220	229	233	234	211	224	195	207	199	252	222	207	244	210	209	225	251	228	261	247	230	245	245	182	219	192	194	209	246	231	236	203	235	197	216	221	226	215	210	204	216	217	184	217	229	213	223	204	212	214	233	234	230	219	237	232	209	195	238	216	219	225	256	229	200	226	216	208	229	215	216	224	231	221	229	200	216	237	225	209	227	215	212	233	235	192	203	218	216	226	207	214	206	211	243	222	224	201	231	216	215	222	230	211	222	241	207	223	201	234	201	221	207	209	212	177	220	187	202	222	222	203	238	227	199	198	209	245	218	205	241	227	210	214	237	233	236	211	225	210	221	218	225	184	237	241	215	204	221	224	213	221	231	228	204	233	220	225	203	220	228	237	242	252	198	217	243	217	241	230	217	213	207	221	198	219	225	223	234	214	227	236	216	233	187	193	228	222	226	198	213	190	223	218	220	220	220	240	216	209	201	218	202	237	210	230	222	223	213	212	202	204	233	225	216	226	227	227	198	214	209	220	219	236	243	220	229	210	234	236	210	204	255	220	238	209	241	212	245	226	214	214	202	207	235	232	230	231	213	208	219	212	191	187	213	212	223	226	214	209	223	213	223	202	208	241	224	206	202	222	240	218	212	208	220	187	219	230	209	233	248	231	229	231	206	218	228	236	222	227	176	236	247	226	207	212	233	192	210	220	232	230	216	223	239	195	246	225	242	222	231	245	211	221	210	210	201	228	211	252	241	228	216	210	228	225	243	196	210	239	216	240	209	216	205	199	216	217	242	217	231	225	208	209	217	221	214	241	210	217	210	212	205	208	214	206	211	201	226	219	224	236	234	221	191	207	212	230	197	180	212	221	213	229	227	205	211	225	248	211	230	194	228	204	208	222	212	216	200	213	242	205	211	218	199	225	202	253	226	215	236	230	216	205	211	212	255	207	234	215	188	222	242	222	231	200	242	207	221	248	225	210	214	227	205	228	220	241	200	213	222	210	234	213	208	217	218	225	222	210	228	244	213	226	227	202	222	223	213	258	217	238	226	229	217	239	213	220	232	221	217	224	214	208	216	212	231	215	224	206	245	224	205	219	241	205	206	201	211	239	224	216	238	216	231	225	200	236	211	238	212	229	204	210	257	206	207	220	212	205	249	211	221	209	212	222	236	201	221	216	239	231	200	197	220	238	242	189	228	210	235	195	194	231	228	235	192	232	215	190	214	224	238	233	230	241	203	208	235	226	189	225	223	221	219	231	222	212	197	244	230	227	242	208	194	215	246	225	226	207	213	201	219	213	206	224	240	240	216	213	197	213	208	224	208	222	225	249	239	193	223	186	224	223	208	216	192	231	212	228	220	233	211	212	203	227	210	229	233	233	207	233	240	214	220	245	210	229	214	231	231	228	226	244	221	205	217	244	215	210	245	210	240	206	224	228	203	193	230	234	238	216	202	235	210	216	214	200	204	207	226	237	202	198	238	235	234	225	229	171	201	226	213	185	233	243	225	229	194	221	229	228	221	237	195	231	227	216	225	211	237	236	207	234	226	240	239	219	228	231	221	255	225	258	235	237	234	229	253	247	197	209	195	226	241	236	216	204	213	233	228	224	240	212	227	242	211	254	210	217	238	227	225	204	218	228	241	251	217	225	216	229	205	201	194	203	186	197	230	219	211	214	228	217	217	218	209	220	235	225	217	233	214	221	214	236	239	249	259	215	240	221	216	244	219	223	219	239	219	221	228	231	189	209	209	231	212	224	208	204	244	234	223	221	198	218	217	232	247	217	225	222	226	220	218	212	228	219	226	228	233	226	235	242	223	207	210	226	228	199	215	232	257	196	206	247	231	210	226	210	234	222	232	212	229	218	226	210	194	238	199	182	201	231	224	235	206	235	228	222	191	224	234	205	251	230	194	224	210	224	221	200	228	202	228	206	201	219	226	203	199	203	230	232	209	242	208	198	215	241	244	224	211	249	223	242	234	209	197	195	203	230	232	213	220	221	210	204	200	211	241	210	228	258	223	215	223	226	234	221	231	221	209	217	247	195	195	229	204	225	225	203	226	225	202	228	203	242	248	201	212	224	204	198	211	243	231	226	225	192	208	210	230	231	222	220	222	210	239	206	226	221	202	200	200	234	205	220	213	230	225	197	208	201	237	206	205	228	220	236	207	238	220	241	209	231	199	209	217	240	238	218	244	204	191	227	224	226	211	223	227	233	252	217	232	193	236	218	187	238	220	229	238	221	208	208	210	231	200	229	202	228	229	218	227	239	212	225	223	227	236	261	232	232	213	209	214	203	227	189	214	202	220	197	224	208	235	199	216	208	240	238	212	241	210	194	253	235	238	230	241	224	210	213	213	222	225	216	217	213	203	213	188	189	218	221	223	215	197	224	196	213	236	219	234	192	219	207	234	205	199	223	218	219	199	215	242	208	212	214	251	219	211	215	202	213	193	240	217	207	227	207	225	237	231	233	225	220	219	235	239	246	220	233	259	222	224	205	215	191	229	225	227	226	202	245	225	234	209	222	243	211	203	226	217	207	218	216	221	199	222	200	224	212	238	209	198	254	230	213	226	222	227	228	224	232	198	250	236	218	234	180	227	213	235	201	232	228	229	219	237	236	212	219	251	229	231	220	231	227	228	234	223	250	192	227	208	226	217	214	202	224	210	217	219	237	223	227	200
2951	2216	5955	8506	7305	5483	4380	6720	5239	4430	3715	2894	2400	2348	2258	2279	3059	2558	2876	2779	2506	2384	2114	2432	2633	2647	3725	1934	2133	1927	1996	1847	1720	2102	1690	1578	1571	2144	1927	2492	1833	1554	1639	1243	1534	1831	1733	1797	1384	1956	1591	1307	1297	1257	1123	1034	1007	1071	972	932	912	913	1147	881	812	918	810	957	979	854	786	719	691	800	825	699	730	722	747	714	668	709	683	700	703	645	727	669	638	657	608	635	629	632	620	632	695	608	620	595	621	647	682	669	636	631	652	703	696	620	676	658	660	656	647	644	612	609	656	648	605	619	630	675	611	660	637	633	636	670	626	606	630	641	624	608	634	664	621	681	673	659	599	629	676	665	668	649	642	636	645	662	640	653	646	636	626	610	607	651	621	638	665	629	646	644	648	637	633	645	610	682	632	652	615	637	597	648	656	645	609	601	605	657	661	634	637	629	629	660	647	673	648	590	632	637	642	635	647	636	658	654	618	617	625	591	651	614	628	592	633	659	656	629	620	634	664	650	627	665	677	630	616	605	656	652	583	685	649	658	629	675	594	610	654	625	638	608	636	659	660	646	686	627	608	665	609	679	639	660	638	630	642	642	662	642	637	646	650	608	602	636	612	606	645	629	683	671	653	697	625	621	628	670	625	668	634	632	648	639	644	676	646	648	630	655	636	628	656	616	596	620	645	617	636	682	635	662	623	634	641	696	623	657	704	619	672	623	671	624	665	657	560	642	656	631	664	678	607	579	655	640	657	625	625	627	608	621	656	634	607	639	628	636	657	652	637	624	655	629	687	629	645	641	651	625	635	654	608	646	673	621	622	637	644	653	642	614	642	626	623	661	621	667	638	669	611	631	609	654	596	646	671	612	679	613	622	614	641	667	605	670	645	629	666	645	636	646	627	617	628	648	646	673	631	650	622	602	664	634	661	639	652	634	610	615	642	643	658	649	638	634	657	643	610	638	609	614	695	644	617	661	624	651	660	695	642	614	631	641	644	627	576	624	626	644	686	611	652	641	613	614	609	618	642	669	677	677	621	654	636	683	614	659	666	654	600	608	618	621	595	664	647	654	604	636	595	666	638	649	615	648	609	626	618	621	605	679	629	635	673	622	645	664	614	660	625	670	638	593	664	638	650	655	627	691	642	639	639	620	671	612	613	632	677	684	657	605	657	681	637	640	605	653	656	595	638	625	639	661	612	634	660	617	616	559	596	608	655	652	657	645	617	649	619	666	591	661	645	652	656	676	645	645	685	597	591	685	665	666	636	642	616	590	662	638	662	630	651	579	616	622	658	626	629	644	673	624	674	658	661	640	601	676	673	644	676	643	665	673	611	631	612	644	639	620	624	622	647	679	602	620	626	633	659	634	572	613	626	638	662	585	647	624	613	618	610	628	619	562	640	626	700	700	624	629	623	651	633	630	600	619	631	615	617	602	654	645	648	674	603	658	610	626	626	645	641	594	616	612	646	620	657	660	607	646	667	642	681	665	613	653	635	612	608	675	625	623	624	677	631	596	642	596	676	606	632	647	623	634	641	689	647	630	615	651	669	660	607	658	633	620	622	628	650	591	641	658	640	589	705	637	630	623	634	638	673	598	612	653	633	642	627	652	655	673	692	618	605	637	623	673	659	623	640	604	605	584	614	634	680	608	666	638	670	654	652	639	687	649	648	646	605	647	627	631	610	660	614	582	642	618	653	627	650	650	635	666	615	614	586	659	680	608	615	638	629	607	640	549	633	634	689	632	655	607	608	635	667	627	589	600	645	667	615	652	686	613	665	608	667	642	616	594	630	628	622	627	623	623	641	649	636	670	668	622	637	668	652	629	612	661	626	623	651	653	609	631	611	586	630	667	647	607	637	604	667	660	651	628	610	658	664	657	619	627	650	663	629	584	606	668	647	622	630	637	646	653	669	629	663	654	632	655	653	651	614	625	649	610	635	656	629	645	621	632	675	627	615	635	637	563	620	621	628	648	586	639	629	671	658	654	639	640	641	651	609	631	679	629	588	616	592	651	637	631	669	608	625	622	683	612	645	646	621	627	648	649	604	626	614	617	646	651	638	665	636	653	646	658	645	654	616	654	638	662	621	609	632	662	644	656	655	610	666	648	637	650	622	643	619	640	629	646	639	597	613	686	627	623	593	640	617	621	677	620	643	629	601	694	619	619	658	657	578	650	632	654	634	642	600	599	643	643	651	610	638	617	644	626	623	619	667	648	655	676	641	643	632	638	608	600	635	614	638	636	653	679	615	631	621	657	650	607	665	636	583	625	626	596	692	665	672	641	638	667	616	594	671	660	648	577	629	601	666	617	645	659	654	617	639	642	640	627	637	642	671	620	617	617	625	664	652	586	637	681	656	660	651	613	635	663	635	648	664	634	717	592	595	662	652	603	643	641	698	648	650	663	618	603	635	640	617	636	621	636	660	639	630	614	605	656	628	632	654	595	609	634	665	622	623	659	652	628	614	656	640	639	646	667	625	601	616	673	603	621	628	636	678	584	665	638	662	689	652	660	622	638	635	681	645	668	638	657	621	634	676	608	587	622	714	606	603	610	657	612	592	646	643	626	639	663	629	620	644	651	646	664	638	660	664	654	650	690	625	656	634	658	640	693	637	629	600	618	707	626	605	663	669	660	625	599	651	664	662	646	671	612	627	637	645	634	611	608	651	706	612	626	618	630	637	611	654	637	645	635	601	671	657	630	674	614	681	655	684	618	668	652	646	633	643	661	609	667	617	623	637	574	644	652	638	626	616	638	636	668	643	644	603	625	599	657	658	599	655	641	634	699	641	615	664	650	656	648	620	631	649	663	613	653	637	627	648	619	638	672	719	619	657	639	624	637	631	683	672	640	628	630	605	643	656	640	607	650	676	627	650	635	623	645	642	607	651	625	648	663	582	667	608	612	629	663	611	635	630	650	647	642	627	644	654	668	611	603	655	678	632	648	636	601	636	621	645	649	639	689	625	597	626	653	666	671	623	682	675	615	631	629	687	602	704	629	633	646	675	647	599	620	622	599	610	621	598	627	666	622	635	640	635	636	678	626	619	646	664	680	612	666	615	625	641	618	631	641	633	630	678	662	625	663	644	583	651	656	589	626	612	641	623	632	602	625	615	686	625	630	659	661	607	653	648	628	681	619	665	625	642	649	610	599	624	646	669	594	617	640	685	619	620	663	632	645	593	639	648	590	634	648	622	623	685	681	569	641	616	681	655	641	625	629	659	625	636	640	606	659	626	638	630	665	633	634	664	633	659	610	606	646	641	594	647	636	642	654	621	622	624	654	649	649	604	626	632	619	632	653	614	638	681	654	659	611	664	649	628	592	605	643	616	656	653	670	647	656	679	662	658	670	634	636	654	621	618	636	595	640	654	688	622	628	601	665	658	600	606	663	699	678	635	639	634	657	635	602	644	641	602	651	688	659	638	617	631	676	629	621	618	630	629	617	655	651	667	635	625	642	636	663	642	677	652	635	634	643	641	593
15093	10741	18985	25373	23299	17997	13039	17223	16926	12703	9620	6117	4378	3466	3451	3925	5501	4878	5147	4832	4389	4383	3804	3536	4525	4240	8231	3453	3374	3002	2780	2326	2475	2968	2344	2023	2141	3568	2865	4359	2693	1833	2143	1420	1560	2429	2432	2862	1818	2972	2538	1401	1311	1083	930	852	745	799	758	510	562	633	907	588	486	621	534	550	785	553	416	311	297	391	419	248	276	240	219	176	164	171	203	190	204	190	188	167	151	171	150	176	134	141	158	119	143	151	112	118	124	136	122	135	114	119	131	143	124	142	132	119	127	135	138	125	136	148	141	163	126	141	146	136	123	143	143	136	137	128	122	143	129	121	127	138	125	151	156	125	128	124	119	129	148	132	135	148	148	141	126	138	138	115	140	112	133	122	136	130	129	155	118	130	133	151	119	150	132	153	140	130	112	118	149	113	129	120	154	131	126	132	136	133	140	151	121	114	146	132	136	122	135	129	153	126	127	137	122	133	117	148	123	144	134	160	121	144	146	138	148	149	118	140	145	132	140	142	139	142	126	141	143	132	129	136	127	125	133	134	141	134	122	147	124	142	135	144	132	125	118	134	141	142	139	134	131	155	137	123	136	123	137	105	125	129	133	116	129	142	136	134	132	124	133	127	132	131	138	128	130	129	121	142	117	119	130	146	141	122	143	143	126	116	124	121	132	138	138	128	131	130	128	156	121	127	144	135	148	146	161	143	154	144	135	159	134	121	145	131	134	142	104	134	146	143	161	141	122	152	117	121	143	145	122	155	135	129	123	122	129	148	135	145	127	158	125	126	136	124	129	142	121	133	125	128	160	134	149	147	135	146	136	150	124	134	114	160	123	129	130	154	127	140	116	144	151	138	154	121	142	140	145	139	125	142	137	145	148	123	140	134	126	142	132	136	135	160	145	129	134	126	125	145	121	143	132	134	144	141	151	116	143	121	138	134	141	161	138	135	139	159	159	129	131	133	150	135	102	124	148	126	119	147	134	128	133	133	149	146	133	145	127	124	158	130	127	154	161	152	131	140	144	134	132	129	160	137	118	146	122	153	124	157	138	130	143	130	121	144	125	122	137	139	147	134	124	140	145	150	127	145	124	115	115	125	141	125	155	143	139	143	144	153	139	135	131	133	143	151	132	134	127	150	120	123	147	123	153	156	130	126	135	134	141	142	151	140	138	135	126	137	134	138	122	125	166	160	142	132	132	129	161	142	138	144	158	133	164	169	144	133	157	143	126	135	138	139	146	130	136	132	149	136	140	128	139	129	121	147	143	146	131	135	127	144	151	153	147	131	136	117	132	126	131	108	134	125	145	138	116	145	134	126	151	146	125	145	124	136	119	156	151	145	149	140	140	139	151	147	134	170	113	132	141	112	151	135	127	118	115	119	138	126	140	137	115	154	155	122	126	120	126	126	132	131	147	159	143	123	139	136	132	140	141	139	137	128	139	137	131	144	131	150	147	114	131	131	151	139	112	133	123	161	123	139	149	123	140	141	137	129	151	165	124	138	128	131	131	162	128	150	131	140	139	122	122	144	124	128	119	140	138	128	159	125	127	133	130	159	105	157	132	125	125	165	131	104	133	133	138	139	137	146	156	124	130	136	132	136	133	138	149	151	119	159	139	139	123	152	164	129	126	131	144	101	118	126	114	130	144	160	136	130	133	135	120	147	142	134	138	150	139	149	137	139	147	139	151	126	115	135	133	147	117	125	124	125	144	131	133	151	147	145	140	132	123	137	135	152	142	142	133	132	152	133	117	126	137	128	148	137	138	135	143	146	135	146	125	138	138	118	136	131	148	137	144	118	165	136	110	131	128	132	136	173	142	143	139	136	139	118	138	138	126	136	155	132	147	145	115	161	121	144	142	119	118	131	129	130	128	126	122	126	116	132	156	133	129	153	128	144	134	142	116	151	126	148	137	129	142	142	139	154	139	145	119	135	125	129	134	135	142	138	133	132	155	126	148	146	138	159	146	133	156	133	120	131	117	125	132	141	146	144	160	154	129	121	141	127	149	137	122	135	141	142	145	124	128	137	135	138	146	122	134	120	132	130	148	123	121	134	145	141	136	146	122	120	139	148	122	152	153	138	158	136	144	132	132	117	140	113	141	149	127	138	148	152	135	140	136	114	127	138	110	126	119	133	141	143	136	129	128	115	138	138	126	113	144	126	145	127	120	137	148	145	154	147	149	132	125	142	130	161	157	141	123	118	144	137	124	110	144	134	138	144	114	133	141	149	113	108	120	116	151	124	153	136	136	158	130	126	129	139	143	135	138	135	160	136	120	136	146	145	130	132	134	125	135	119	132	128	136	127	128	138	123	121	103	122	127	132	140	121	141	154	134	119	142	140	138	119	124	146	148	143	117	138	151	106	127	141	141	136	131	136	128	128	150	144	136	132	146	141	150	110	136	115	141	126	131	154	147	133	128	128	132	133	111	121	145	121	130	150	143	125	132	155	113	145	142	129	131	129	143	159	143	129	137	137	130	127	133	134	132	130	147	132	139	129	146	120	142	121	135	136	120	140	152	136	133	138	140	127	136	136	141	136	125	133	152	117	136	149	124	137	129	125	139	111	134	129	157	115	131	138	135	157	131	120	152	133	120	139	138	142	120	135	125	126	138	138	126	145	130	167	151	133	154	138	139	126	125	139	137	134	146	125	132	122	125	104	147	119	124	126	115	147	160	112	127	129	160	125	146	116	101	140	124	151	148	118	134	107	143	119	128	119	127	146	123	139	145	147	124	145	113	150	149	115	155	119	152	143	130	132	112	147	139	148	113	133	145	138	103	118	131	128	130	157	112	149	131	123	118	151	150	131	131	138	154	147	138	141	123	136	140	143	149	133	149	141	138	120	159	134	123	119	144	111	135	161	139	144	142	155	120	153	142	134	126	157	140	151	132	124	131	142	152	138	129	155	161	143	133	127	151	123	133	134	139	124	130	134	123	142	139	128	155	154	138	127	143	133	144	138	139	129	131	171	137	122	130	128	157	133	151	129	134	152	145	153	143	141	125	141	120	131	137	135	138	141	146	147	142	133	139	140	153	146	143	138	134	154	143	133	124	124	137	154	153	143	123	135	115	124	127	124	141	121	120	143	141	144	154	151	130	140	134	141	122	150	128	125	136	139	121	138	143	128	140	146	144	140	134	128	132	126	130	152	138	128	144	137	138	113	140	154	149	120	147	136	133	131	146	127	120	121	117	147	130	133	135	160	138	148	136	134	163	144	133	140	135	126	125	135	130	145	133	126	146	126	137	138	140	150	137	136	144	131	116	128	152	123	141	134	116	151	129	127	136	155	137	134	130	136	113	130	109	138	103	121	121	147	125	119	147	143	124	128	123	147	148	152	146	125	137	123	124	139	150	131	153	146	126	127	129	122	131	132	142	137	143	128	161	128	125	143	147	137	137	158	134	140	126	137	149	142	137	112	127	141	145	126	131	154	153	147	139	151	130	145	152	127	142	120	129	146	145	125	122	129	143	124	122	115
9829	9336	18826	26329	28207	23236	20637	31315	30553	29059	27888	21415	17106	15353	15676	17139	19553	18775	20569	20068	18779	19031	18525	18874	23524	21740	28539	17182	19233	17856	16716	15603	15716	18472	15284	14652	14506	20919	17761	24916	17138	13734	14239	10289	10973	17197	17149	18102	13106	18718	15282	10467	10844	9320	7927	6847	5892	6395	5951	4476	4629	5672	7867	4597	3897	4815	4412	4676	6606	4693	3345	2160	1971	3124	3376	1706	1805	1435	1253	1010	1105	1014	1123	1020	972	792	853	646	652	672	787	778	661	602	547	480	531	552	436	509	429	430	401	420	448	461	438	427	442	459	450	431	452	438	429	418	446	454	432	416	455	405	411	415	428	419	432	428	429	429	412	417	427	422	429	436	436	406	407	431	461	393	433	421	443	423	455	432	379	441	448	406	424	433	450	425	408	438	406	422	440	396	443	457	394	406	380	429	380	401	387	408	427	420	430	468	430	433	420	387	432	392	405	400	426	417	442	419	424	404	421	410	430	440	404	424	397	430	406	447	406	417	444	416	396	420	454	433	453	414	412	434	433	418	425	416	435	418	390	394	414	439	429	409	366	454	435	440	404	414	411	398	444	407	425	430	406	378	401	426	409	400	393	413	398	409	425	430	402	419	398	439	400	421	397	438	436	418	408	410	402	383	406	399	447	452	420	401	436	412	418	426	396	418	414	436	431	433	445	433	421	413	408	429	417	417	436	417	424	425	419	457	432	441	403	384	408	392	401	443	419	443	410	420	414	413	435	439	442	415	429	419	434	406	439	412	408	413	429	408	432	409	380	436	431	444	447	369	437	428	449	426	416	396	425	408	400	417	425	468	430	416	478	439	415	404	415	418	455	452	437	437	449	440	399	415	391	421	442	416	423	423	440	406	429	411	416	383	425	440	379	410	434	392	408	408	411	414	428	394	453	453	403	404	415	430	428	381	447	429	399	427	395	438	394	400	438	404	378	428	457	406	473	397	428	424	375	429	420	393	411	452	400	396	412	421	440	425	367	415	408	425	442	458	427	460	400	423	395	440	417	454	381	449	406	362	403	437	402	413	406	417	408	445	365	408	430	446	430	423	422	424	435	411	457	433	426	450	396	418	430	391	395	419	409	421	404	454	432	378	430	429	408	416	414	401	435	436	431	449	403	483	389	390	399	432	426	421	430	425	421	396	386	450	373	407	364	443	433	389	417	416	441	446	467	384	377	434	397	443	408	463	383	397	422	403	454	472	361	434	405	426	433	417	421	401	392	444	415	453	422	435	420	409	428	439	428	420	439	434	409	398	422	398	394	423	425	433	426	435	417	406	440	409	414	411	446	415	434	431	426	414	442	382	411	410	447	409	434	446	378	401	474	411	440	392	427	410	450	424	421	417	452	394	427	392	461	436	421	464	456	430	423	436	410	456	397	416	426	418	464	409	397	433	456	455	406	456	383	423	416	404	456	435	468	446	434	433	453	399	473	408	399	361	427	396	442	389	396	424	444	453	411	401	430	444	404	423	447	457	436	464	416	414	422	392	430	449	426	429	385	407	408	448	417	402	433	410	457	425	417	421	418	413	426	436	407	408	397	423	422	401	433	394	443	448	404	404	422	480	421	417	415	433	476	404	401	416	389	407	418	436	402	400	413	401	381	411	412	429	430	409	408	441	401	443	432	439	480	409	390	446	448	419	412	414	425	432	430	452	422	397	427	440	436	435	406	393	392	442	417	422	418	468	410	442	423	456	421	431	393	435	427	391	450	413	387	410	435	428	389	401	437	396	407	420	403	415	415	418	413	428	409	396	453	390	420	424	433	435	437	427	428	389	453	419	416	410	414	436	419	456	427	449	444	418	418	436	430	392	383	411	441	446	434	463	432	391	417	416	391	423	429	387	404	412	412	407	412	411	441	417	441	410	412	416	382	414	412	407	448	421	416	428	431	441	436	453	444	439	411	420	402	434	476	426	374	407	396	402	439	414	396	435	467	440	361	464	457	414	426	405	448	391	415	445	425	415	434	434	421	444	433	423	412	423	461	411	423	407	417	419	421	395	449	399	430	402	392	397	412	396	403	437	397	427	396	416	415	420	422	433	423	429	431	431	441	416	428	365	403	412	455	428	382	433	393	466	443	400	422	414	423	428	426	419	404	442	421	426	419	406	420	449	413	398	419	428	390	392	403	440	438	412	420	442	424	391	421	446	437	411	438	424	405	446	423	425	405	474	405	427	432	465	411	395	437	428	435	442	442	437	455	453	416	398	421	389	386	413	387	428	437	420	408	411	416	457	416	442	459	424	407	448	380	405	437	407	424	453	461	429	420	431	444	400	390	429	387	399	430	431	439	447	431	417	396	402	441	407	470	395	422	429	416	434	429	411	439	406	446	445	419	419	410	431	442	414	392	407	414	403	404	408	425	426	409	380	402	416	445	428	409	447	434	424	450	426	408	381	399	447	413	437	394	443	412	404	414	417	419	418	429	393	436	393	481	413	428	411	411	385	386	433	408	445	343	425	403	446	450	389	426	430	450	413	398	395	431	406	402	398	417	423	442	397	431	425	421	414	397	398	429	399	405	435	409	425	435	394	430	422	410	393	423	382	441	400	401	425	432	423	401	417	421	441	398	405	427	430	418	435	437	405	438	403	426	404	452	410	430	424	442	419	412	429	397	419	421	421	424	406	406	460	417	426	392	429	453	404	425	391	384	424	421	411	404	458	407	438	430	417	406	441	431	454	431	400	425	418	428	445	434	423	413	443	398	442	402	436	415	436	428	442	421	446	410	439	445	430	440	422	420	405	421	417	438	417	421	409	398	391	400	406	437	421	386	399	406	422	422	449	408	427	438	432	444	452	418	455	414	394	393	445	374	428	402	425	424	422	394	458	430	452	439	414	397	448	423	442	431	445	415	411	419	453	466	384	430	404	423	428	448	438	379	408	450	409	426	424	432	455	415	432	406	421	432	420	432	441	422	409	431	430	460	389	419	423	409	400	391	403	387	398	424	417	442	429	431	399	412	437	399	454	397	452	430	386	451	429	415	399	403	406	401	400	421	444	442	419	442	420	433	431	430	428	400	387	384	393	458	469	445	404	412	411	409	420	411	436	417	422	413	378	392	459	426	466	422	410	434	437	471	424	424	432	445	413	405	448	435	430	454	422	413	462	427	426	414	405	422	423	447	426	402	435	423	444	409	420	407	410	436	425	422	427	413	416	444	427	436	410	427	392	443	468	415	414	450	377	407	393	411	371	396	433	391	445	418	449	435	437	424	432	373	395	424	420	416	430	424	427	401	419	419	437	425	424	441	452	411	431	415	400	448	422	423	392	448	449	434	407	422	420	424	426	402	416	449	385	435	442	436	438	380	425	414	418	425	420	438	386	408	463	436	416	448	464	443	445	456	412	429	410	427	403	442	401	430	447	432	402	410	414	440	448	443	452	435	436	426	358	414	383	419	433	435	429	455	431	396	422	442	407	454	393	430	426	437	435	378	455	389	434	419	438	409	438	413	421	425	450	444	421	403	405	449	433	431	413	416	399	408	404	432	436
24488	17001	26057	30998	28858	24578	19981	24728	25047	22036	17434	12256	8188	6884	7164	6637	9251	8136	8079	7745	7719	7047	6435	6972	8927	8150	14361	7584	6109	5455	5308	4474	4602	5051	4421	3745	3558	6202	6069	7860	5076	3402	3522	2949	2639	4426	4651	5352	3639	5163	4642	2460	2370	1995	1716	1539	1374	1336	1190	930	1007	1187	1780	1162	784	931	869	875	1430	1040	723	483	484	619	613	323	386	326	303	296	306	240	248	240	241	196	185	187	175	195	207	164	156	175	182	155	153	163	145	130	127	151	148	120	122	142	111	121	129	134	149	135	151	134	134	131	124	144	114	146	134	139	129	145	145	133	144	131	126	152	134	118	132	157	119	129	133	146	116	128	141	125	139	123	134	142	158	143	129	124	144	130	136	137	139	134	129	132	132	123	131	125	142	143	146	123	123	133	135	121	134	134	129	148	126	143	143	134	136	146	131	118	133	123	150	130	159	162	140	128	124	140	128	125	135	147	130	133	129	138	124	137	133	142	146	140	150	126	132	136	140	135	138	142	119	114	109	119	147	125	149	121	118	112	138	128	134	132	130	113	149	150	164	126	139	130	136	121	129	135	144	147	107	115	166	125	120	134	115	150	126	153	125	144	100	152	133	145	140	133	141	112	118	162	130	140	138	140	102	114	133	129	127	126	122	124	124	131	124	116	114	123	140	131	131	133	130	160	139	121	122	140	127	138	146	121	133	126	139	142	129	129	129	136	160	144	132	125	145	123	127	125	131	113	123	132	131	133	121	135	133	145	140	145	152	129	155	133	114	146	129	130	122	127	137	140	138	115	123	126	118	111	134	136	148	113	124	145	117	117	138	130	142	139	122	132	143	128	132	137	128	125	163	133	140	142	149	116	140	135	148	150	151	122	122	134	165	122	120	124	141	130	115	138	146	149	131	127	111	125	126	146	118	137	147	137	136	120	125	107	114	135	153	120	145	130	137	129	132	150	141	156	138	139	128	161	127	125	115	146	122	136	132	132	112	120	140	146	116	110	143	126	124	126	134	126	125	138	153	128	128	132	123	137	129	112	135	123	124	150	135	132	124	132	140	149	153	151	126	119	121	132	135	107	102	139	126	138	127	131	137	119	133	142	120	147	125	144	136	161	143	137	142	127	134	141	124	142	134	119	131	113	144	126	112	156	135	109	128	155	130	121	142	116	110	124	145	137	127	130	128	137	131	143	131	122	135	110	127	140	170	148	124	144	130	120	152	149	120	114	121	121	144	122	128	116	141	124	125	150	124	124	129	126	143	123	128	121	106	166	125	150	127	131	143	117	128	134	135	137	150	118	128	122	134	140	138	122	134	121	120	114	132	118	150	140	127	104	131	146	140	123	140	140	137	115	167	137	146	149	125	113	140	142	123	144	132	136	133	136	143	117	116	123	128	146	136	119	127	130	130	109	148	138	125	118	135	144	134	149	123	126	110	115	133	121	135	126	140	155	110	118	123	141	130	140	109	146	123	139	149	138	121	121	152	136	143	134	111	133	140	148	128	145	146	130	130	133	129	119	105	124	128	126	105	151	145	125	135	138	123	148	111	128	137	105	132	134	154	131	145	156	142	142	120	140	138	119	133	142	116	138	121	135	130	122	126	134	124	140	142	134	128	122	134	116	121	138	139	159	119	134	141	124	122	128	135	131	133	151	153	120	127	134	108	110	123	119	106	111	121	116	150	143	127	142	142	108	127	129	116	142	148	155	148	124	136	159	117	117	114	151	133	128	139	143	138	119	135	125	145	121	134	128	135	127	141	130	122	125	121	114	132	135	137	126	135	127	142	130	134	124	144	125	142	127	99	136	127	118	128	133	135	134	121	129	123	116	138	135	132	115	133	129	166	144	128	124	120	132	117	134	134	143	126	131	130	142	126	135	135	137	135	122	127	125	129	142	147	140	131	119	115	132	145	134	125	115	118	110	143	118	142	143	144	120	119	136	132	144	126	128	153	123	135	132	144	127	139	147	134	151	123	133	129	121	129	154	126	143	124	137	126	117	113	115	143	148	120	142	137	132	131	139	137	141	141	118	119	131	125	137	140	133	132	114	122	110	117	137	121	121	147	130	136	114	147	142	171	115	158	135	147	147	142	128	131	147	148	143	151	129	129	127	135	121	141	121	147	148	124	134	142	139	124	150	136	138	133	128	131	125	137	151	146	135	143	126	128	128	138	135	126	132	140	132	125	153	128	133	117	124	131	123	128	131	124	153	136	133	139	132	161	121	143	133	120	151	123	135	130	112	125	140	89	104	122	119	130	135	119	139	123	144	117	137	143	133	127	142	121	119	132	131	132	121	136	143	157	123	131	124	136	113	142	126	112	133	134	155	156	134	141	119	125	111	128	130	156	126	128	122	129	130	116	136	133	122	132	133	140	138	149	137	130	149	135	128	124	140	137	132	130	124	120	135	127	136	117	141	127	136	125	123	112	138	139	137	150	137	134	127	135	117	135	160	147	113	139	117	121	135	139	137	111	121	112	130	118	143	127	140	120	140	153	155	118	113	150	127	104	144	124	144	130	120	142	138	130	137	126	141	116	130	147	131	144	147	146	147	116	148	128	114	146	139	133	132	129	136	158	124	135	137	149	127	123	122	131	149	140	118	136	131	165	120	161	128	128	165	133	127	122	118	135	137	138	120	137	137	127	131	151	135	130	133	140	133	128	141	138	125	141	124	127	130	146	142	135	148	142	141	143	114	122	123	119	108	136	122	133	130	128	117	126	111	127	97	114	133	141	146	111	132	117	157	145	107	142	144	161	140	125	150	125	152	125	138	114	122	113	139	150	126	125	114	113	134	120	131	109	124	141	132	135	145	112	121	160	127	149	139	119	112	110	140	155	138	135	124	160	136	143	126	136	133	114	120	123	127	131	121	148	125	138	130	126	138	130	129	128	145	149	117	141	123	142	141	138	142	143	133	148	148	136	131	150	125	145	143	119	116	136	120	133	139	137	143	152	129	138	124	132	149	141	129	127	142	117	132	140	131	131	123	127	121	136	133	137	120	134	142	133	121	138	152	104	134	129	137	146	137	145	128	130	141	122	133	107	139	138	123	135	124	132	136	128	141	123	120	145	120	127	131	119	130	147	123	135	145	146	121	128	115	128	132	142	131	137	122	154	155	127	135	146	127	106	146	117	135	120	117	129	122	115	113	125	144	128	139	131	134	144	116	138	113	134	139	148	120	122	145	123	113	132	148	126	135	146	127	118	156	132	121	127	137	152	156	126	137	140	122	132	143	133	135	141	114	144	135	142	139	129	130	123	136	106	123	126	129	130	137	105	141	144	126	148	150	131	139	127	114	147	116	132	137	128	139	130	139	132	129	146	120	131	138	123	139	118	128	144	117	136	152	124	132	155	130	165	135	115	122	143	126	137	128	138	141	141	140	128	111	147	135	138	137	128	142	134	131	147	159	144	133	141	140	141	135	140	121	122	133	143	151	125	125	124	141	124	106	138	138	139	127	134	126	120	124	125	142	141	130	137	113	162	155
14225	13578	23346	30945	33001	28769	26194	37739	37191	37142	36281	29585	24450	22471	23330	23816	26506	26511	27772	28058	25503	26579	26238	28166	32577	31036	35778	25636	27156	25819	24045	23541	23957	26181	23356	21395	21712	28786	25757	33268	25177	20606	19304	17678	16768	24888	25053	25806	21108	27066	22714	16329	16482	14691	12463	10806	10074	10849	9524	7881	8281	9424	13875	9261	6676	8076	7327	7902	11428	8098	5929	4282	4217	5444	5445	2585	2757	2390	1993	1652	1829	1554	1558	1585	1445	1154	1019	909	917	986	1001	893	818	878	825	698	604	698	611	499	427	436	459	478	498	455	481	493	439	493	475	432	425	438	446	434	437	440	446	414	423	443	467	412	457	409	452	452	446	441	425	420	447	461	446	441	460	414	440	396	437	439	469	423	405	432	431	437	388	413	384	448	456	411	410	434	436	415	453	418	457	431	401	440	423	477	423	448	426	463	442	419	425	414	464	426	424	423	425	461	392	461	464	432	428	418	417	413	484	444	428	410	389	448	430	441	430	423	418	415	405	438	430	417	453	423	398	414	435	390	454	390	425	428	447	390	440	401	435	434	424	458	451	418	402	462	467	441	417	387	417	441	440	441	417	432	410	459	415	423	457	429	408	457	445	402	421	418	400	451	425	410	411	451	439	418	404	418	429	421	406	444	420	446	469	416	435	408	439	434	462	400	429	406	411	424	420	437	425	406	432	414	419	393	423	425	424	434	424	436	408	440	380	410	444	398	414	437	411	423	452	470	410	453	398	427	432	434	408	427	439	419	447	411	394	413	438	446	407	385	382	403	409	429	428	405	427	426	456	415	398	424	433	396	416	426	403	425	432	454	425	426	394	435	415	434	421	420	437	410	410	433	400	446	428	510	425	459	417	425	455	447	405	432	403	404	391	442	394	429	425	430	414	427	419	425	428	439	419	409	357	424	429	414	458	434	425	418	415	454	412	418	413	431	425	440	426	414	425	420	401	423	441	418	401	396	378	438	397	412	384	448	407	404	426	433	414	426	462	446	409	447	427	472	419	428	407	405	412	408	417	449	410	389	457	423	427	368	427	407	437	441	425	424	436	393	431	417	435	431	424	445	397	438	421	413	432	436	409	406	408	429	414	429	420	398	407	440	428	416	444	398	378	410	415	414	450	410	409	415	432	422	437	404	428	398	390	386	427	458	418	464	385	406	430	387	386	424	405	392	423	423	414	406	438	425	426	444	407	432	466	427	415	417	414	376	441	425	472	396	405	408	341	425	404	408	428	455	450	447	393	421	415	427	411	405	431	436	398	440	418	425	420	410	432	440	439	484	409	451	459	410	437	412	435	398	414	409	419	436	399	390	403	452	446	397	437	439	435	450	424	377	437	402	422	408	435	456	398	410	395	410	420	420	437	398	443	404	422	436	444	423	405	412	413	462	444	462	424	378	428	463	401	436	421	398	449	392	428	408	410	401	425	432	442	414	396	413	418	419	437	450	436	428	448	414	424	419	415	451	440	419	392	440	432	405	417	399	399	428	435	406	456	446	437	458	431	422	435	452	440	439	409	450	423	422	417	423	416	445	431	439	420	460	427	398	413	437	422	412	412	412	383	454	429	405	446	435	415	431	393	441	434	429	410	434	437	414	445	416	400	391	420	397	453	418	429	440	416	447	410	439	457	443	441	422	427	436	399	453	400	437	409	437	427	415	405	385	427	418	409	394	440	453	428	423	370	408	396	407	415	461	408	423	418	398	402	448	424	450	423	427	418	395	427	402	420	437	411	438	428	428	470	433	432	441	412	429	417	443	431	424	412	425	412	389	422	394	369	434	385	400	414	426	445	423	404	434	424	396	425	437	439	445	440	434	412	416	416	428	418	430	389	382	440	416	387	431	432	416	456	421	447	394	416	415	387	408	396	412	418	438	427	419	432	442	424	393	445	421	381	442	425	389	422	425	387	420	424	397	432	420	442	403	456	414	445	378	409	419	407	415	422	394	435	412	438	389	430	429	430	410	415	468	410	420	471	431	411	435	391	417	429	381	414	418	426	456	392	438	412	458	426	443	427	443	415	378	425	440	404	396	414	434	448	415	432	445	418	460	413	422	456	410	426	427	423	458	399	439	444	437	417	417	414	384	415	446	425	446	403	431	404	433	432	450	411	377	400	421	411	424	422	424	454	380	388	402	395	404	402	431	422	424	425	439	430	431	434	463	434	445	415	370	432	427	436	382	425	417	447	453	421	442	442	445	440	398	409	441	487	440	416	401	430	416	444	425	428	470	385	438	387	448	392	446	421	419	396	398	413	434	454	412	390	428	411	437	431	372	433	434	434	397	425	386	417	452	405	430	409	430	438	440	428	447	434	445	431	391	450	437	405	414	415	438	431	452	434	412	406	408	435	397	432	389	439	437	396	411	416	427	437	385	444	411	398	457	433	397	397	454	414	403	414	411	401	400	428	458	423	419	413	412	407	450	403	409	410	414	427	459	420	449	415	405	409	402	421	370	435	404	401	402	390	414	437	459	424	414	443	397	466	396	423	434	401	446	391	426	420	394	399	418	396	390	432	407	429	414	447	437	444	424	402	434	403	427	405	445	420	451	450	417	459	470	401	403	383	455	433	448	418	427	441	435	461	441	420	443	394	461	412	415	432	418	406	426	467	416	432	427	447	413	440	422	409	426	415	448	430	438	386	398	451	445	404	411	398	415	445	386	444	418	389	451	444	456	432	374	455	408	444	440	436	414	406	459	425	433	419	428	396	419	402	424	443	455	433	441	405	431	432	436	390	435	384	403	412	459	425	429	425	410	409	428	405	453	430	443	401	400	392	395	399	426	425	432	419	406	385	446	455	438	467	433	443	457	431	444	446	396	416	413	459	448	430	427	403	425	427	399	421	438	412	428	457	402	406	410	429	438	396	439	448	429	469	428	424	430	431	456	400	367	431	459	400	446	427	395	428	421	397	419	430	407	386	458	410	449	412	420	392	402	431	429	397	429	368	411	405	426	413	427	422	392	419	445	399	445	408	436	441	422	393	424	458	413	431	419	413	454	409	443	372	410	440	426	387	367	423	415	407	413	405	416	395	447	426	458	414	432	425	414	410	440	421	448	429	430	418	423	391	424	398	430	394	418	397	405	443	430	395	450	430	421	412	418	449	446	394	435	431	423	409	398	416	437	397	431	428	429	412	416	407	444	477	425	457	415	441	405	480	429	422	422	434	460	438	435	438	436	446	443	415	434	413	396	411	450	428	429	426	440	413	402	405	450	382	419	416	439	440	387	417	407	414	430	440	423	458	406	435	425	426	405	375	435	420	397	406	395	429	422	456	401	419	429	406	404	420	423	436	429	406	427	413	399	423	431	454	450	437	441	421	434	419	453	403	482	428	410	471	408	477	435	456	407	446	415	426	453	436	435	429	404	433	437	430	440	406	444	428	429	443	431	420	430	417	420	406	440	425	415	390	420	416	429	414	405	459	441	429	388	403	401	410	419	444	442	446	403	467	400	420	421	386	457	380	398	451	435	449	406	410	461	433	473	419	469	399	422	413	445	426	428
3471	1851	3249	3504	2285	1483	1033	1402	1156	955	763	624	449	488	456	467	637	528	512	499	464	507	473	456	469	491	674	417	448	418	375	329	381	377	369	330	331	442	426	424	368	308	352	289	317	331	368	401	358	356	351	283	309	305	265	285	273	262	264	257	255	251	286	264	257	274	245	260	260	210	251	217	217	228	253	247	258	217	221	243	220	221	234	265	232	222	261	230	245	213	226	224	237	226	227	224	248	248	213	252	221	243	203	221	238	234	236	244	215	236	242	258	215	238	220	213	225	234	215	243	230	226	243	234	237	237	218	245	252	229	228	259	219	219	243	199	238	225	205	264	243	250	240	218	256	195	238	240	190	213	249	210	215	232	241	197	223	235	217	218	220	227	229	224	234	239	213	221	228	250	209	227	213	218	227	235	229	250	229	205	223	236	216	228	218	215	210	278	221	234	248	209	199	241	213	230	224	242	221	187	215	230	210	237	227	236	235	227	226	236	230	247	217	264	251	246	216	211	238	228	226	210	251	238	209	228	258	197	215	234	200	233	243	232	264	233	217	226	219	202	235	245	222	215	232	236	248	224	231	245	215	216	251	209	212	249	240	242	241	229	239	215	236	217	220	243	222	214	204	225	224	212	234	229	219	239	258	223	203	193	221	214	238	239	248	206	216	245	221	196	231	229	241	253	219	219	261	194	235	229	244	249	257	237	235	218	264	245	252	215	212	201	234	215	247	235	245	243	215	271	212	222	233	230	242	228	216	251	247	236	247	235	218	232	255	231	211	231	238	223	237	253	231	208	236	227	246	237	209	240	222	214	218	228	248	245	231	228	218	215	232	211	233	247	230	233	267	251	242	255	196	228	225	212	224	246	210	213	243	216	246	256	217	250	250	236	241	235	238	225	260	248	253	275	235	243	254	213	218	229	243	234	246	222	233	248	262	234	244	227	247	217	238	223	234	213	211	226	213	239	225	211	223	229	237	245	228	254	220	212	211	231	217	260	207	247	235	225	220	236	255	224	183	243	236	218	221	203	238	264	239	216	243	238	217	224	234	221	229	218	229	221	226	231	228	226	241	221	212	243	215	256	230	223	210	205	221	237	233	272	224	224	209	227	215	207	209	229	205	257	221	200	229	214	220	227	247	260	246	223	243	209	228	227	256	218	208	256	251	200	222	235	242	206	260	218	211	232	238	221	239	208	229	232	239	264	255	214	207	235	225	243	207	237	231	211	218	253	252	236	222	221	236	239	215	239	234	260	210	238	214	193	230	235	235	227	234	242	231	273	243	224	234	205	237	255	213	222	261	205	249	230	227	207	227	216	209	210	247	201	232	215	234	229	238	212	200	234	239	232	235	211	252	203	233	214	212	247	200	255	252	221	222	231	220	245	221	222	218	216	256	242	211	208	207	253	246	196	215	211	203	249	228	250	235	233	225	210	214	256	202	212	225	219	249	265	241	192	221	222	199	231	216	263	242	256	231	256	237	231	245	233	224	243	206	250	220	245	229	236	228	232	269	241	212	207	233	225	241	245	229	214	229	221	208	229	218	233	228	214	260	230	245	208	237	246	229	213	238	229	225	231	245	215	242	235	247	227	242	233	218	252	193	239	229	228	253	222	230	236	234	200	229	237	212	221	208	253	244	227	235	254	251	241	210	215	225	245	226	231	214	251	221	221	186	220	229	235	226	231	228	214	219	222	226	220	198	239	237	244	219	238	219	198	243	215	221	226	240	204	234	199	208	253	220	228	237	231	252	206	236	223	222	243	232	201	210	236	241	218	217	209	221	260	214	212	230	217	261	234	243	217	233	224	228	244	221	217	217	231	214	234	228	222	222	217	243	245	235	244	263	217	227	234	239	213	230	212	240	248	229	233	239	236	202	255	241	214	223	238	211	249	203	236	219	215	238	240	220	252	240	208	236	240	235	255	208	216	206	228	242	217	227	218	234	221	258	224	242	234	214	229	224	242	231	239	234	226	239	222	222	206	216	238	255	221	236	242	211	216	196	211	213	215	251	251	241	229	274	199	232	260	219	242	225	244	238	222	211	199	211	242	264	223	214	221	257	245	231	252	237	261	221	237	266	214	238	246	247	225	214	234	193	236	212	212	233	246	236	239	218	225	220	248	223	234	213	220	236	214	206	238	225	231	231	241	224	228	245	192	208	234	220	217	239	236	221	254	232	223	223	224	251	218	250	220	250	231	215	234	245	235	212	211	227	245	208	234	236	249	205	238	247	225	266	240	243	245	259	236	245	225	238	227	218	176	258	214	232	211	241	227	209	239	235	198	233	219	219	228	246	213	251	219	247	223	232	235	257	220	215	231	219	261	227	225	218	232	229	208	236	231	225	250	230	226	236	265	226	216	231	218	196	222	228	244	238	251	234	246	232	212	244	207	244	224	221	243	222	209	233	208	212	203	249	246	232	227	234	218	234	234	259	232	249	236	226	225	227	226	216	230	250	246	229	243	229	254	253	225	265	236	263	212	232	231	230	231	196	216	244	217	231	246	234	247	234	227	212	251	232	233	231	210	224	219	211	225	200	209	241	226	220	248	238	283	258	230	192	220	241	224	234	232	232	252	245	211	248	230	225	219	221	199	209	238	221	219	232	228	233	202	240	254	244	231	215	255	228	221	230	242	210	230	245	247	220	229	211	248	231	241	230	225	227	214	227	225	235	217	225	219	221	271	239	217	236	256	238	224	227	259	239	222	237	206	253	248	238	228	222	221	214	222	230	229	248	214	222	233	254	202	220	216	212	254	239	204	239	240	232	235	199	244	221	228	232	241	219	218	242	211	253	230	222	233	220	193	224	221	222	220	215	238	247	241	245	224	202	213	218	239	248	228	208	231	224	215	248	259	240	211	221	221	262	261	216	220	233	243	231	234	220	228	230	246	240	213	200	225	244	212	218	238	236	237	219	252	263	222	253	245	244	201	196	235	234	234	215	240	222	273	245	233	215	203	250	242	229	221	229	211	228	250	241	238	235	240	216	213	217	211	245	234	204	219	242	234	248	247	241	247	236	254	203	223	225	249	243	241	228	231	245	213	240	243	213	243	251	210	227	196	212	218	226	217	195	254	233	226	242	242	224	251	253	234	222	211	220	218	232	243	237	234	224	237	206	236	228	238	227	226	235	218	217	256	255	237	216	223	220	224	245	201	215	227	241	255	212	219	208	217	231	213	235	207	233	244	238	194	218	245	232	237	204	230	210	229	213	223	240	219	219	228	218	225	221	214	216	244	260	223	234	218	244	221	244	249	227	220	261	222	229	254	247	233	225	242	246	204	242	202	216	199	217	217	258	209	222	204	226	230	209	238	239	244	216	223	247	243	218	199	230	237	215	243	196	237	231	215	233	205	222	219	234	232	233	236	218	235	221	261	214	247	215	234	230	223	230	220	230	211	218	200	219	230	218	213	210	216	242	240	244	216	244	234	218	243	260	222	206	205	226	252	222	215	227	225	219	245	234	239	247	247	244	245
3143	2531	5972	8151	7312	5120	4116	6167	5563	4795	3916	2907	2494	2364	2251	2483	3058	2681	2807	2556	2553	2361	2209	2232	2613	2681	3908	2050	2052	2047	2006	1847	1879	1933	1772	1505	1637	2295	1985	2482	1882	1542	1503	1376	1356	1814	1861	1978	1744	2139	1904	1286	1282	1192	1169	1063	1039	1084	1009	915	968	1110	1223	966	850	935	925	986	1096	944	916	799	785	886	813	746	710	710	683	665	757	734	718	763	709	678	707	700	724	671	669	702	674	722	655	674	679	636	653	699	658	666	640	665	627	670	622	682	661	628	660	662	723	667	641	640	650	629	708	629	658	676	662	642	644	692	621	665	658	645	697	658	655	607	668	638	706	650	648	685	664	670	644	698	641	677	665	640	650	650	659	653	658	661	682	705	730	650	684	635	674	653	657	715	680	647	645	664	663	652	661	689	671	616	677	653	665	645	634	681	674	668	683	689	638	673	659	690	638	652	684	678	683	635	640	695	644	652	672	662	704	691	648	662	657	670	682	655	691	670	609	644	675	622	683	624	699	652	681	703	661	624	649	640	716	681	621	699	635	660	662	695	646	649	682	637	642	696	646	689	665	666	677	660	659	643	677	698	667	694	681	681	656	622	647	668	661	658	663	632	652	646	682	653	715	664	662	689	661	710	689	660	646	664	694	651	692	635	670	655	727	659	606	692	665	692	666	661	699	673	658	621	645	662	630	642	713	703	635	697	663	646	636	651	636	678	666	664	675	683	679	672	664	655	644	618	626	649	684	682	645	707	658	649	672	674	669	659	688	665	677	643	654	675	643	687	681	638	609	635	679	690	622	657	669	661	696	653	669	663	638	719	661	646	647	719	645	628	639	649	654	670	666	699	690	657	674	672	652	653	689	641	688	721	673	618	647	650	726	699	678	652	653	646	639	680	656	655	634	635	658	651	669	673	671	679	657	663	642	685	673	654	654	641	643	659	641	625	676	652	710	655	695	724	619	670	678	636	714	638	660	669	723	692	659	675	635	680	684	687	666	647	712	706	682	643	648	668	662	655	649	662	672	626	702	686	683	661	626	682	683	664	645	681	663	629	681	680	677	661	681	682	675	657	593	692	634	657	704	688	675	669	676	606	704	658	670	671	652	615	704	691	641	662	654	634	661	634	686	640	705	670	646	675	663	686	666	679	669	631	706	665	614	646	662	710	658	639	678	646	645	651	652	674	641	666	674	704	723	662	688	715	636	718	670	717	684	607	624	662	678	701	655	688	673	666	619	709	637	661	665	628	703	704	651	726	634	724	662	662	686	698	627	648	662	629	643	623	677	648	620	708	660	632	633	665	647	670	644	683	624	646	675	670	685	636	679	648	706	684	684	662	681	699	628	676	661	660	698	682	644	644	672	641	675	673	649	678	732	647	683	639	706	626	662	653	646	645	644	658	619	632	674	696	614	634	662	660	687	647	661	670	674	659	737	655	678	667	644	716	646	649	669	661	659	673	634	683	658	677	689	687	636	690	594	647	651	608	674	654	653	635	641	673	695	681	602	650	684	697	697	673	681	637	709	642	685	640	691	648	684	663	651	692	654	636	654	716	673	699	629	693	617	647	705	637	662	669	660	655	654	648	722	645	624	663	699	703	667	658	634	648	657	616	703	686	666	667	641	642	681	670	664	632	684	669	643	666	671	702	690	661	677	596	685	667	694	672	652	663	660	673	650	679	669	668	640	616	650	630	691	668	677	656	642	654	659	698	654	660	696	651	686	671	677	642	638	643	652	613	624	677	651	661	645	672	683	638	699	709	712	634	676	653	619	685	678	672	690	695	690	652	636	651	671	714	652	654	674	628	669	674	685	633	650	647	696	652	637	637	633	647	658	641	642	648	666	624	660	651	683	682	655	657	636	693	680	665	660	683	652	631	706	667	698	634	636	690	639	700	692	677	659	674	641	644	718	703	648	686	648	617	691	657	685	726	665	689	638	688	666	643	661	635	673	649	652	656	684	613	656	656	622	673	695	673	666	676	669	622	675	672	647	640	651	611	671	726	639	661	661	681	652	670	656	648	666	674	674	707	662	670	643	631	680	665	695	604	659	667	668	664	656	629	693	694	745	706	679	661	642	660	673	672	683	619	649	659	640	666	697	623	693	664	708	625	691	671	665	670	667	646	695	644	679	670	688	665	690	686	650	709	659	676	708	656	635	663	668	717	640	660	676	680	686	707	705	688	671	676	645	681	630	686	641	657	743	646	674	607	686	663	633	653	653	662	657	688	648	629	635	675	667	642	641	688	620	622	662	664	669	694	676	704	697	709	664	667	680	659	670	665	656	642	672	670	625	649	644	614	678	656	663	671	612	673	669	684	623	716	645	680	668	701	651	646	664	640	665	665	660	677	656	710	692	647	672	678	712	705	652	641	706	646	642	652	695	689	660	700	637	657	634	678	701	657	686	680	660	677	635	650	665	693	620	662	684	618	620	659	632	702	644	613	674	687	678	685	649	649	668	663	658	639	711	634	659	669	640	666	668	687	669	728	648	627	632	722	668	662	648	634	631	688	639	665	685	626	616	668	667	663	668	608	652	658	649	681	640	677	656	642	678	652	646	705	622	634	688	746	653	686	626	620	651	674	658	684	641	635	658	650	646	696	662	699	697	611	680	697	651	652	682	649	743	673	621	671	663	691	667	645	667	675	671	658	691	684	698	684	698	643	705	705	636	631	643	675	666	677	688	630	698	642	700	701	658	637	674	684	672	685	680	676	638	636	658	643	671	616	672	684	678	635	657	636	650	657	675	698	627	695	643	631	611	648	618	663	704	659	671	657	686	667	643	701	669	673	643	664	643	643	681	713	681	697	630	656	667	684	687	653	700	672	663	692	654	655	669	674	643	644	645	654	631	635	734	679	614	686	608	681	636	666	677	679	645	637	684	657	709	646	670	643	664	690	681	648	664	650	631	674	677	673	666	665	665	680	710	684	689	702	693	679	678	657	672	700	632	618	665	647	682	642	668	691	632	684	651	657	684	698	650	658	662	701	619	655	626	708	658	611	647	667	661	628	696	661	718	690	680	689	656	689	676	683	664	636	658	685	648	618	679	700	692	643	649	665	654	700	656	670	666	675	645	661	677	703	634	670	680	617	668	706	629	696	701	690	634	708	674	693	622	657	681	695	670	654	625	672	706	657	668	654	621	708	661	674	663	646	653	692	632	677	651	690	657	661	614	675	629	640	643	647	638	666	642	678	664	652	657	689	686	688	701	684	703	630	668	654	699	718	604	624	639	673	619	693	660	658	641	663	644	710	659	659	661	620	675	684	616	676	666	652	711	636	637	648	712	720	678	720	679	656	685	657	702	650	722	659	681	693	689	636	621	656	606	691	626	651	660	681	686	653	680	647	663	644	717	656	696	670	661	651	657	605	637	649	655	666	682	662	655	658	705	693	648	691	672	679	711	638	646	710	668	692	630	688	653	682	645	652	697	630	621	648	625	648	647	663	637	681	698	663	680	667	670	659	649	652	679	601	641	648	696	676
15290	11381	20598	24889	23456	17648	13060	14997	15231	12867	9590	6461	4449	3985	4004	3485	5739	5053	4625	5034	4880	4592	3840	3674	4550	4555	9087	3534	3199	2809	3137	2503	2674	2688	2321	2073	2003	3586	2899	4033	2623	1981	1785	1489	1603	2081	2624	2792	2150	2960	2889	1199	1266	1112	1007	988	854	807	667	573	641	758	926	702	547	528	561	594	889	624	511	441	331	530	437	253	276	284	221	205	228	201	176	192	166	175	212	160	176	173	183	180	179	178	163	176	153	168	184	155	161	156	177	150	140	161	144	161	163	150	143	175	140	157	158	155	160	154	151	161	138	182	166	170	149	154	146	149	156	176	157	147	168	165	152	160	132	134	150	163	156	146	141	144	147	181	144	182	124	138	140	119	189	161	167	137	136	154	168	156	154	163	143	154	158	124	163	153	171	140	155	157	155	164	154	128	134	167	155	150	141	154	189	152	133	142	141	151	165	139	132	135	158	167	130	153	160	147	137	132	150	183	147	149	143	157	164	155	146	147	164	164	147	153	156	138	145	152	142	161	163	154	147	139	154	135	150	160	136	146	162	157	177	140	137	160	171	142	155	157	151	167	136	161	170	145	130	153	151	157	149	156	124	159	160	163	161	149	146	146	152	146	139	150	168	160	132	158	151	157	156	139	174	161	162	139	144	160	169	144	140	162	158	162	165	149	151	142	153	132	163	145	142	159	147	133	167	183	176	172	154	146	161	174	150	147	155	159	157	181	154	136	166	143	133	149	147	160	144	156	177	143	167	142	156	136	154	162	133	143	162	136	166	139	143	141	157	139	161	148	133	139	155	149	143	154	132	147	138	155	155	138	159	156	157	149	155	157	157	169	168	163	147	178	162	175	160	131	129	167	167	170	162	159	162	156	161	168	164	153	151	167	162	163	168	154	151	161	139	168	175	151	153	164	180	186	133	143	190	148	164	151	156	134	151	150	153	151	163	161	151	158	173	156	141	146	143	144	140	150	144	170	135	154	152	172	159	123	143	157	141	158	157	146	147	151	158	180	165	142	162	170	160	169	147	166	150	158	124	163	152	171	165	151	153	142	182	173	132	148	146	157	165	142	156	153	142	155	144	142	170	168	153	163	147	182	152	148	150	155	156	158	151	155	151	168	162	176	152	147	149	162	148	148	158	143	159	176	120	164	168	166	150	131	148	156	168	171	167	150	147	180	144	160	133	158	148	136	146	139	136	173	155	123	163	148	166	136	164	161	164	161	171	152	143	150	167	147	143	141	155	155	145	149	157	149	143	156	120	160	167	156	140	154	140	179	159	148	139	148	160	159	155	163	158	170	155	155	163	152	173	131	143	146	160	172	150	146	138	163	156	156	154	154	124	147	165	147	128	146	154	170	147	140	165	149	155	149	169	164	144	145	137	155	131	152	122	153	143	176	144	143	150	145	135	149	155	154	153	145	166	148	155	167	128	149	153	150	133	149	144	148	179	149	145	137	155	151	150	164	153	166	155	167	156	147	182	148	183	133	153	172	148	159	167	143	142	144	146	144	159	147	153	174	134	156	150	150	163	148	158	155	145	147	152	161	169	150	162	143	143	152	178	156	149	143	138	163	153	153	168	144	141	143	135	152	172	143	148	139	167	150	151	184	176	153	145	137	148	156	141	139	154	151	144	161	147	154	155	149	154	170	136	166	174	152	123	130	159	154	139	152	146	131	159	140	139	129	144	164	148	177	167	155	176	164	147	166	150	136	165	155	165	159	138	145	157	138	143	173	156	140	142	130	145	137	150	157	156	164	151	154	152	146	158	160	148	176	165	190	170	155	164	165	122	147	163	156	159	181	144	166	155	144	142	155	149	143	172	169	146	138	139	123	143	162	147	168	154	160	155	142	164	139	166	149	165	161	138	168	170	143	149	152	158	143	155	170	156	148	138	156	144	153	149	159	142	156	168	144	168	148	140	177	150	142	141	158	168	145	158	141	143	136	169	157	155	144	168	155	152	161	151	150	155	158	152	139	171	146	143	153	160	151	181	144	158	176	161	155	147	169	132	154	154	149	139	174	153	149	148	159	144	160	155	144	153	178	170	150	162	165	159	143	150	150	145	172	145	147	140	164	158	160	140	159	157	175	133	163	161	157	166	148	142	136	158	173	168	139	145	147	188	164	174	154	147	146	167	148	138	174	160	159	156	140	167	143	148	161	147	150	155	149	146	135	152	143	140	172	151	156	144	167	147	121	136	149	154	159	142	153	144	163	154	152	138	143	153	146	139	165	149	157	165	147	153	172	150	161	159	156	176	175	154	157	166	159	151	159	173	145	154	148	137	180	151	149	160	156	168	154	161	148	158	162	136	147	134	150	189	146	158	143	153	154	168	161	163	159	152	141	138	142	148	147	143	148	145	152	134	154	151	153	161	147	156	149	155	151	155	133	158	147	153	148	162	168	139	141	167	167	132	164	153	172	138	154	179	149	155	163	166	158	167	157	151	159	123	146	139	156	134	182	166	161	130	156	154	151	138	156	162	164	158	166	151	137	167	163	155	153	171	138	168	150	168	175	139	147	149	135	165	152	175	147	152	130	148	159	152	149	144	165	160	163	157	131	158	143	176	139	162	159	154	171	151	170	142	172	149	171	130	166	152	136	159	141	160	151	153	181	177	142	179	166	164	147	165	164	158	158	172	145	137	162	138	165	153	156	156	149	145	140	151	156	170	142	176	145	120	133	154	154	159	161	160	135	166	156	162	152	142	161	166	170	138	167	153	132	163	154	149	175	163	155	144	154	153	164	185	164	144	157	133	136	150	142	148	150	161	151	114	159	158	150	160	138	149	162	154	156	146	140	138	136	154	141	151	156	152	161	154	148	175	162	154	142	152	161	148	160	146	151	158	136	156	160	141	156	167	162	176	143	161	157	170	152	161	126	150	157	164	158	156	171	153	154	148	150	155	133	149	145	157	144	161	155	162	169	150	155	144	169	165	137	149	161	177	156	140	163	136	146	147	157	178	140	151	146	152	138	153	151	132	139	152	147	172	140	168	149	139	160	152	147	144	158	160	161	137	157	178	133	154	149	157	161	164	135	138	182	169	150	155	135	141	151	142	132	150	153	148	159	159	141	173	162	165	151	168	143	147	152	176	150	147	170	148	158	136	159	148	150	141	152	161	148	177	144	146	167	164	143	147	145	170	154	132	148	154	151	145	158	165	145	146	162	172	134	133	169	158	144	156	145	142	145	149	174	159	157	143	146	165	164	174	150	160	119	156	141	131	148	158	159	164	168	167	168	168	160	142	139	152	154	148	159	149	152	147	147	134	139	157	138	157	142	156	142	121	163	151	162	141	135	142	142	151	168	152	131	150	129	163	171	159	156	161	163	184	159	141	155	145	171	148	118	155	158	177	145	142	147	153	162	145	156	148	161	154	155	169	156	147	144	157	157	162	136	146	156	144	182	156	164	142	157	154	157	152	150	157	173	178	154	170	152	138	143	132	140	157	144	144	129	152	167	159	156	156	172	158	156	163	144
9801	9847	19680	26113	27910	21999	21058	29279	29898	30147	28352	22376	16996	16082	16241	16038	20941	19038	19872	20767	18743	19332	19170	20129	23220	22934	29261	16923	18789	17348	16758	15991	16486	17256	15406	14191	13941	21338	17057	23078	17303	13718	12152	10359	11409	14802	17521	18412	14891	19297	17039	9388	9901	9011	8105	7776	6960	6813	4832	4796	5616	6267	7289	5632	4343	4651	4718	5083	6935	4868	4091	3264	2410	3724	2825	1613	1651	1609	1209	1217	1083	968	1005	882	756	697	683	636	636	683	707	747	661	653	616	613	608	613	627	481	506	465	495	455	464	529	484	537	503	474	478	487	476	536	487	468	535	510	462	502	449	463	469	486	467	460	439	502	467	471	430	490	475	528	438	469	461	461	473	478	461	468	456	442	455	464	489	502	471	484	465	466	476	491	468	468	455	448	489	459	512	477	499	498	499	457	470	477	491	477	461	515	527	463	471	457	484	482	494	489	479	464	485	450	487	477	502	471	453	448	464	452	485	534	475	474	469	477	462	448	453	470	513	506	489	461	497	432	457	479	465	444	485	471	465	473	469	467	464	508	450	478	511	490	488	458	442	488	456	477	496	436	511	415	448	500	450	484	479	461	472	497	474	492	519	432	516	442	485	490	446	496	442	467	446	455	458	470	469	471	440	478	467	499	460	465	460	461	479	464	430	494	443	453	466	427	474	448	447	504	509	463	447	473	493	488	460	468	437	465	500	481	475	480	471	483	482	448	491	442	508	456	506	444	480	488	439	458	478	445	482	532	477	504	453	494	467	480	459	468	466	481	482	458	438	471	446	464	455	497	467	465	461	467	463	460	471	489	457	470	473	462	517	473	435	494	451	461	478	462	444	485	445	482	459	501	507	485	490	450	469	452	473	491	484	460	475	464	444	478	485	497	448	462	462	442	465	470	446	451	460	458	473	524	437	478	489	468	492	450	466	480	474	433	448	457	451	503	473	489	467	460	467	514	477	470	490	444	491	452	468	475	466	491	487	461	461	493	457	476	471	466	435	463	451	438	447	423	457	435	456	481	465	479	461	493	468	493	492	484	492	496	480	489	467	481	451	450	476	456	468	440	464	444	506	494	494	481	452	476	439	474	450	450	460	479	458	455	435	452	483	442	473	490	442	480	497	468	472	442	490	470	442	501	468	487	463	488	433	495	423	483	462	501	458	411	473	477	489	466	471	480	462	445	502	496	486	470	458	489	441	464	501	465	418	483	512	503	473	469	478	497	449	463	453	478	470	454	460	466	465	466	481	468	471	465	466	467	449	456	463	462	497	478	450	446	477	481	492	499	439	454	437	451	432	429	491	433	489	485	521	485	499	487	502	457	488	448	455	470	465	482	490	490	465	484	504	442	467	492	442	507	455	450	501	491	491	498	481	481	473	454	438	452	475	494	456	470	508	487	443	450	477	507	456	507	443	477	438	474	443	503	485	448	470	458	465	470	467	476	447	485	530	469	468	446	433	483	465	460	462	448	478	453	449	486	456	462	470	437	463	453	522	449	463	457	457	471	476	457	492	469	473	520	430	461	482	480	469	396	493	452	489	450	471	464	466	467	459	480	461	426	476	486	463	466	451	541	466	457	478	488	450	489	445	450	452	491	477	455	483	464	474	504	487	463	497	434	485	479	495	473	479	521	511	469	487	451	486	465	475	448	452	479	460	454	489	422	455	505	482	499	455	496	467	460	436	500	468	466	486	449	450	455	480	465	472	502	468	478	485	494	501	493	454	458	469	458	489	466	500	448	484	494	493	465	461	485	437	477	476	477	448	446	438	504	474	425	448	451	443	496	460	452	481	475	496	427	476	426	462	495	475	452	461	507	457	446	445	451	442	528	455	461	495	457	502	430	471	423	484	509	465	436	510	502	477	432	462	482	416	428	459	477	465	486	447	488	503	485	471	492	499	509	466	444	451	442	493	466	463	450	471	474	516	451	486	485	458	464	476	466	521	465	514	447	452	494	460	501	480	447	476	490	457	473	494	484	472	432	460	483	461	431	458	431	451	456	502	475	478	504	450	470	454	466	514	470	438	454	451	475	469	458	446	460	469	459	489	452	465	450	513	462	483	509	461	463	428	432	466	432	478	472	459	469	462	463	426	470	453	467	490	418	468	461	481	435	478	485	473	480	463	431	469	477	440	479	476	432	484	440	462	485	445	461	465	428	473	476	424	475	443	481	444	472	452	502	473	445	467	443	447	469	440	436	487	469	468	479	457	453	466	502	468	462	476	484	523	447	452	490	448	424	473	485	464	475	503	424	466	466	458	448	461	444	457	432	472	484	473	458	433	469	459	474	491	471	415	496	453	479	480	454	459	508	496	479	452	419	498	483	493	465	485	476	472	474	450	496	476	457	487	461	449	485	455	447	459	486	478	515	475	489	459	471	459	470	498	485	498	474	465	488	491	473	477	461	475	447	440	492	465	471	462	477	452	445	430	461	457	447	499	487	457	481	447	470	452	476	476	484	468	459	474	477	449	485	448	481	466	473	462	458	468	472	506	509	457	451	452	502	481	458	452	473	471	464	435	450	436	459	492	452	477	466	461	439	443	435	467	468	454	465	454	443	429	476	469	480	446	454	465	447	480	466	441	475	480	478	509	415	487	479	453	541	473	513	467	499	503	460	496	471	472	465	455	470	462	416	457	454	474	446	430	491	498	504	469	471	459	475	476	437	438	442	480	441	455	534	497	454	481	474	476	489	476	467	466	471	468	512	423	442	498	459	435	483	477	466	439	488	438	480	455	417	425	439	468	457	449	500	470	445	523	497	485	488	467	475	456	465	466	478	428	458	450	464	454	466	501	449	509	489	481	468	477	458	456	457	516	469	483	475	429	512	497	501	432	474	458	464	426	486	437	482	424	506	463	494	467	490	454	459	491	447	473	467	493	468	464	431	498	480	510	487	502	479	514	467	475	502	447	528	469	477	504	490	471	479	447	494	484	480	476	459	469	437	482	474	502	454	496	482	464	500	452	463	448	456	510	470	438	436	469	438	528	488	468	444	433	467	496	468	495	505	462	475	477	462	485	476	461	519	475	492	502	489	485	462	473	457	451	469	472	480	502	470	499	494	469	470	481	517	462	479	442	453	485	462	490	465	503	474	467	497	449	446	456	467	488	457	487	474	493	461	473	456	467	490	485	476	458	497	472	466	448	462	479	470	473	472	485	448	460	461	491	462	480	437	454	473	497	453	472	472	490	462	485	478	447	458	507	506	427	463	482	459	456	505	479	465	486	448	488	497	454	457	482	455	464	460	482	483	443	457	479	507	467	462	470	489	475	480	502	463	493	448	483	493	465	446	457	457	477	480	462	512	477	464	478	481	456	470	450	434	476	463	434	481	452	494	471	499	440	452	483	466	451	494	428	475	508	469	471	512	457	473	471	466	439	465	484	445	483	477	462	445	483	463	477	460	510	480	444	465	449	483	439	483	454	465	458	469	492	463	457	460	448	484	456	461	481	432	440	440	466	456	456	505	505	437	408	476	464	460	459	498	457	462	485	442	464	459	505	483
24060	17279	27075	30180	29328	23907	19486	23347	24101	20867	18184	12788	7867	6815	7050	7817	10243	8801	7744	9466	8537	8809	7263	6695	8094	8571	15543	7024	6187	5536	5347	5357	5227	5325	4131	3512	3861	6558	5692	7349	4954	3577	3059	2609	2610	4452	5254	5888	3957	5632	5061	2247	2387	2167	1917	1862	1559	1447	983	913	1313	1268	1721	1433	855	936	991	1048	1438	1078	1020	684	514	809	602	332	342	348	305	246	247	218	209	240	204	202	198	176	182	197	202	186	188	197	182	195	160	149	180	163	145	182	173	170	165	167	181	189	133	155	197	176	141	157	159	143	146	141	136	155	167	181	175	141	150	152	175	162	156	157	127	162	149	159	167	159	150	150	153	175	150	166	168	142	148	126	167	153	150	133	127	182	163	132	187	135	189	165	145	168	160	159	133	160	164	172	122	148	141	138	153	170	163	142	134	157	139	140	164	139	177	155	149	130	146	155	160	163	142	149	153	142	138	150	152	154	160	162	129	156	144	177	132	159	162	136	165	164	163	141	168	150	166	143	153	157	153	152	160	143	173	129	149	143	131	152	145	148	158	159	163	175	180	149	155	148	150	169	144	163	157	131	143	149	155	166	167	169	124	157	162	157	136	150	146	162	142	149	157	150	148	133	171	168	202	165	161	154	167	158	151	160	160	175	172	149	150	160	172	139	179	182	172	166	160	148	168	152	154	156	170	160	164	169	147	165	151	149	166	128	168	153	150	152	132	163	132	169	166	161	155	145	180	143	111	131	157	156	154	163	158	147	151	131	163	161	134	138	153	169	152	150	150	153	153	149	141	158	161	149	143	150	148	147	146	138	157	151	157	165	142	142	170	151	171	165	149	145	137	161	114	139	146	166	141	164	151	141	141	152	149	152	173	154	135	143	146	173	135	152	145	163	181	155	168	165	151	170	159	156	157	156	143	177	144	145	143	149	149	139	154	152	170	170	143	166	168	150	159	123	132	143	177	155	158	158	143	163	162	131	149	151	152	145	153	155	164	142	150	173	143	148	140	151	136	158	168	159	170	142	154	145	145	164	146	172	132	140	153	118	153	155	143	163	144	164	148	137	152	156	149	154	132	174	121	146	160	169	160	169	142	161	132	149	176	154	157	152	149	147	160	153	140	140	144	146	160	193	163	130	160	148	157	151	157	151	138	146	156	141	168	143	161	132	150	159	152	148	169	157	164	151	153	139	150	168	157	142	138	164	154	144	151	169	167	131	147	175	171	155	151	149	166	143	131	135	159	126	140	152	147	145	158	147	170	174	149	126	145	155	153	135	145	159	181	135	140	156	173	131	154	136	147	164	151	165	155	167	156	141	129	137	143	166	162	144	160	128	160	149	177	165	148	144	169	148	136	149	160	167	151	147	165	166	160	159	152	159	132	176	147	163	167	160	151	146	164	136	153	143	135	154	156	136	156	156	163	161	149	137	153	161	172	153	143	141	162	168	147	149	148	161	163	164	153	170	151	156	176	156	168	163	137	164	150	130	158	164	132	147	160	135	176	150	154	146	142	149	140	135	151	154	151	171	140	140	124	140	153	142	148	145	169	129	153	138	161	162	166	139	180	169	176	141	155	155	153	164	165	167	153	150	151	149	153	143	164	139	150	133	149	164	168	188	171	147	157	148	149	135	165	155	168	163	170	149	125	147	135	140	150	148	152	135	151	187	151	134	161	136	148	144	156	162	141	157	149	140	174	158	154	173	138	148	136	166	159	149	155	128	147	144	144	149	156	139	174	155	152	137	158	146	160	160	147	143	159	161	159	140	142	148	141	145	151	139	163	152	161	157	167	145	170	134	160	170	142	146	163	137	140	163	151	150	156	153	158	151	139	166	174	157	136	164	147	165	177	141	158	147	157	149	145	158	155	169	150	156	166	175	158	153	159	154	154	154	163	155	165	154	173	163	136	145	143	149	153	131	162	152	132	151	143	149	142	153	164	163	150	149	145	143	160	163	167	160	170	146	160	158	155	118	138	177	157	151	148	146	137	126	160	155	140	165	145	144	132	151	137	147	145	139	163	149	161	144	165	152	143	155	164	134	177	170	133	172	147	155	161	154	162	138	174	158	165	156	141	142	159	143	146	162	138	151	140	164	153	141	149	165	134	153	141	133	168	141	135	171	169	132	166	157	133	150	153	164	172	153	156	160	169	156	154	139	172	155	163	157	150	173	132	157	167	166	154	143	150	134	174	165	149	174	149	147	145	156	145	167	142	145	157	146	133	147	144	149	175	126	140	177	143	148	174	146	147	154	143	156	152	167	142	134	138	145	156	169	142	148	134	161	153	155	164	119	170	153	131	158	152	146	154	120	145	159	184	176	141	147	140	166	158	166	147	158	141	152	146	145	155	161	147	186	179	165	162	149	142	157	175	179	173	165	173	148	148	154	162	151	174	163	154	142	172	153	155	147	133	155	155	159	142	158	153	156	125	159	168	158	163	172	141	136	168	163	175	162	161	138	173	169	162	143	153	140	147	147	144	167	161	142	165	160	155	168	140	148	163	172	166	152	131	149	162	139	170	169	147	153	160	146	138	152	143	170	174	136	145	130	136	147	158	171	154	141	149	154	169	152	166	157	150	171	156	144	129	169	139	144	160	144	142	147	157	137	161	151	146	155	157	149	133	152	139	141	146	147	165	143	139	156	141	152	158	161	148	141	139	158	167	144	166	157	141	141	145	156	152	148	150	147	153	153	168	173	138	142	165	151	150	156	140	171	156	154	166	171	127	165	167	174	167	163	141	165	143	166	138	180	160	169	160	146	163	151	147	135	141	154	146	167	158	149	158	133	138	154	123	142	146	151	153	166	141	147	174	151	146	162	168	120	167	177	141	157	163	172	133	138	144	172	150	132	136	151	170	143	140	164	165	155	162	161	115	151	154	147	160	143	153	143	134	182	171	165	129	153	162	140	148	173	132	163	162	141	132	147	147	153	128	136	159	139	170	156	139	148	150	165	152	164	162	152	171	158	122	160	155	160	133	162	158	154	152	172	152	143	160	145	183	154	153	138	160	165	131	154	154	148	167	155	189	158	148	145	201	157	145	131	139	146	161	164	145	171	164	143	142	138	143	123	145	148	149	142	166	148	173	139	140	162	142	157	146	144	163	149	144	155	158	154	153	131	162	167	157	168	159	144	146	151	172	191	142	161	148	141	178	150	140	145	161	167	164	139	146	159	136	144	136	156	177	145	176	136	161	143	136	148	137	162	172	153	146	174	156	154	148	151	168	141	142	140	131	172	159	149	167	153	163	155	181	154	157	154	170	151	142	141	144	164	157	156	148	144	143	142	169	136	173	169	146	140	154	163	148	168	163	149	150	148	144	146	149	149	147	174	149	145	142	157	151	151	155	143	144	164	158	149	167	145	147	166	142	175	154	143	165	144	138	171	156	159	145	171	165	168	162	150	160	166	140	142	157	167	155	152	159	149	166	156	151	154	154	142	152	148	165	152	173	126	163	161	154	152	164	153	122	151	179	164	151	148	153	155	177	137
13751	13535	24042	30223	33608	26938	27660	36848	36447	37188	36424	30792	23888	22628	23215	23860	28075	26133	26939	28978	26170	28015	27272	28144	31321	32315	36713	24744	26928	25410	24649	24519	24253	25627	23409	21066	21761	29573	25536	31928	25132	21472	17327	16330	16044	24650	27294	26624	22027	27153	23806	14907	16516	15159	14286	13521	12095	11051	7948	8072	9848	9665	12899	10857	7276	7653	7705	8484	11141	8578	8625	5400	3951	6512	4762	2280	2643	2478	1916	1707	1483	1301	1184	1151	989	937	837	793	706	916	930	941	913	805	858	895	780	650	704	670	578	511	554	495	491	512	532	473	478	522	522	483	485	522	458	519	487	458	498	462	491	493	471	470	481	494	478	528	459	468	472	497	480	525	500	505	461	484	484	483	486	469	485	481	460	461	500	474	459	448	496	480	500	474	498	491	505	506	476	481	475	487	514	454	500	501	452	469	453	501	484	467	455	497	471	511	481	521	453	495	459	463	475	479	481	473	470	445	476	482	456	491	479	502	489	476	482	474	484	451	483	481	478	488	464	496	483	481	466	428	447	492	466	478	476	491	447	446	482	470	501	469	470	484	506	473	461	463	464	452	507	464	531	470	521	480	482	495	490	461	461	495	467	481	505	488	460	470	499	475	479	487	465	462	445	507	463	471	456	461	481	495	457	462	468	463	496	485	463	421	504	489	504	478	474	490	443	460	477	462	460	517	445	488	435	473	478	458	459	483	457	476	517	470	451	458	431	458	485	481	484	483	448	518	457	487	432	476	465	498	428	490	421	462	445	474	479	498	440	497	491	506	459	450	483	485	445	476	515	490	462	485	504	485	496	478	511	475	507	452	465	482	468	475	466	487	461	496	495	477	461	483	471	487	486	509	507	501	459	461	503	473	476	474	442	445	515	503	429	494	434	465	446	461	482	465	461	461	465	525	460	484	466	502	457	478	506	476	492	505	451	447	487	498	517	497	477	482	470	460	490	483	455	460	479	483	519	479	462	468	435	439	508	473	487	455	417	483	510	475	479	480	506	494	495	457	465	483	502	511	477	462	470	440	518	498	445	449	440	459	486	480	475	475	481	505	477	485	485	492	456	498	435	494	497	508	496	471	486	488	477	439	493	469	501	455	483	501	473	460	472	482	487	480	474	489	447	459	483	460	472	535	435	476	447	452	514	462	457	466	460	450	466	514	462	479	463	492	450	471	505	473	468	489	490	457	458	451	467	499	490	476	480	441	496	463	477	452	474	499	482	486	455	455	449	481	453	485	488	478	477	459	470	514	444	477	465	464	498	462	521	475	476	491	470	501	456	433	468	495	450	473	496	473	491	456	486	465	474	443	498	451	464	488	478	456	502	487	498	474	468	496	499	468	448	445	467	452	494	487	473	512	489	480	474	464	447	481	511	500	451	511	456	444	461	486	490	504	444	467	460	486	458	499	503	446	516	477	487	476	490	515	461	447	511	479	486	462	498	448	438	455	458	472	463	476	478	493	449	477	465	452	455	464	490	494	467	448	494	492	468	462	462	447	471	479	441	470	438	468	462	469	465	462	456	516	441	485	465	476	464	433	500	471	454	465	476	466	436	467	493	487	488	449	503	505	473	477	449	513	464	505	490	491	450	480	441	477	505	499	419	489	490	459	468	459	449	502	499	489	446	475	463	497	495	452	496	467	515	468	496	466	467	476	471	486	443	455	469	475	445	491	496	471	480	486	503	477	468	430	456	456	452	493	497	473	514	464	472	474	450	453	470	457	472	446	506	532	501	481	526	498	502	491	472	455	485	460	456	487	462	490	470	466	483	476	500	446	522	464	541	483	480	504	491	460	468	436	467	488	502	444	491	465	464	485	468	490	450	495	483	451	509	488	491	470	467	476	453	490	502	464	503	479	458	466	461	477	481	489	509	495	466	437	495	455	483	481	465	482	457	468	463	469	470	448	482	472	499	487	461	445	486	492	481	475	481	512	475	488	453	478	486	476	477	452	492	516	455	499	458	459	508	504	490	464	500	483	492	482	481	485	472	501	455	483	486	475	478	468	477	478	488	519	503	444	499	477	449	483	438	446	460	466	453	454	525	461	464	484	449	449	468	491	502	480	509	494	466	473	480	444	502	509	499	495	495	452	430	455	504	438	464	490	474	471	475	450	449	466	485	497	479	488	470	483	481	501	476	500	485	450	453	495	440	446	473	431	463	475	436	494	435	494	449	470	472	494	453	439	514	475	486	477	457	482	452	462	468	455	483	483	474	504	497	513	451	507	488	483	456	507	477	498	471	487	517	501	488	447	455	470	491	490	480	481	459	536	496	484	482	470	483	492	464	501	441	488	446	458	467	510	453	454	460	465	474	480	474	518	496	432	479	480	436	450	469	462	514	475	476	487	459	458	497	476	459	464	423	498	470	488	492	490	463	473	473	506	484	493	458	492	442	487	524	504	484	497	469	504	435	466	477	510	475	493	484	470	504	493	493	472	505	524	510	484	468	460	479	472	502	459	469	475	470	509	489	499	502	514	490	496	468	436	494	488	495	489	466	475	481	468	470	465	468	472	488	452	514	441	472	472	464	434	506	510	430	474	467	496	491	466	441	470	520	463	491	488	497	468	452	446	494	475	436	459	472	485	464	415	488	482	466	474	479	484	496	502	443	475	497	470	479	471	492	473	476	477	497	503	500	449	457	490	504	524	471	460	469	452	494	465	466	511	485	495	505	508	475	469	441	472	454	473	477	514	486	499	498	460	467	459	489	468	465	483	470	476	476	468	485	508	477	468	470	486	439	464	454	492	442	485	475	475	493	436	469	499	471	470	494	497	485	472	432	457	483	481	477	450	484	430	492	484	475	464	505	479	490	457	478	499	480	466	459	490	420	461	492	512	450	491	517	477	492	481	503	504	501	497	474	510	458	480	474	470	487	486	447	485	471	491	478	470	469	476	463	484	478	478	453	512	479	483	468	465	471	488	504	467	467	506	493	471	459	476	502	463	471	482	420	460	459	492	449	447	477	454	470	510	510	448	503	467	468	477	469	505	468	482	519	472	490	464	506	484	500	477	515	479	458	487	468	495	489	466	494	492	459	462	445	465	481	477	469	460	468	501	505	502	494	500	443	473	443	484	452	485	494	479	479	470	438	447	440	459	502	497	444	477	512	428	488	472	467	464	463	438	506	508	507	470	538	479	494	474	481	463	452	516	492	496	471	488	470	481	458	452	460	481	457	450	471	441	452	465	488	473	449	478	443	492	481	496	462	450	481	493	472	494	489	445	471	480	472	468	483	479	486	425	470	482	498	443	488	472	498	504	495	473	465	486	472	506	474	456	478	469	487	453	452	459	466	502	466	481	435	464	486	467	462	483	476	459	484	482	495	459	448	493	496	472	476	484	481	438	438	454	426	483	485	485	493	483	449	430	475	461	492	479	464	498	453	474	471	450	491	484	469	449	499	499	452	448	452	473	465	456	450	467	493	440	478	483	500	469	438	501	491	468	474	456	504	501	491	478	473	465	477	462	485	437	474	536	471	474	486	469	488	472	489	482	441	469	470	476
3678	1864	3274	3432	2430	1566	1183	1404	1218	927	845	673	509	508	473	474	601	503	541	529	539	433	499	442	492	524	729	450	376	366	383	411	412	403	363	336	405	463	422	504	369	341	328	317	325	375	409	466	330	440	361	249	309	321	316	294	324	271	278	280	323	266	306	285	262	288	256	282	309	270	273	257	241	289	265	248	259	265	293	266	278	255	253	241	238	243	238	258	260	247	263	247	239	230	263	288	249	264	243	256	245	217	212	223	241	252	249	244	262	289	254	259	261	286	217	246	245	255	236	282	212	262	261	254	262	263	263	232	252	268	239	244	247	225	227	250	248	224	245	242	212	259	267	244	255	253	232	219	244	259	250	237	259	267	240	235	226	222	248	224	248	247	249	236	240	254	253	273	258	257	258	237	235	251	246	222	245	245	225	232	258	245	235	210	232	243	258	253	257	243	240	258	260	248	227	241	266	273	250	273	241	253	268	252	284	249	268	276	250	238	241	243	250	266	268	261	237	256	255	222	236	248	251	245	238	239	231	269	274	239	265	253	259	233	205	226	229	247	244	227	261	257	240	270	275	258	244	252	226	256	228	236	248	260	264	247	232	238	256	230	242	260	264	224	238	240	260	242	250	235	277	272	245	228	257	249	260	258	258	244	210	243	262	248	253	252	259	250	241	256	239	249	242	280	266	225	276	219	267	264	275	220	246	228	249	252	219	261	253	264	279	262	242	260	224	247	242	254	229	261	245	244	246	240	251	243	259	242	274	222	216	269	291	228	239	255	262	270	255	226	275	248	242	260	232	264	251	245	267	249	235	213	261	227	271	223	248	265	247	244	241	239	231	254	219	272	256	240	238	242	251	261	237	241	238	232	235	273	235	239	252	272	244	241	252	242	263	267	237	223	241	234	262	246	234	231	249	224	231	273	225	250	234	233	221	253	234	232	251	245	213	259	260	261	229	250	218	263	269	273	238	227	269	251	294	269	245	253	248	244	263	226	245	237	242	248	268	267	259	253	246	219	276	247	251	259	248	266	245	249	251	269	224	215	220	244	256	237	245	220	255	220	227	254	253	254	269	224	253	249	247	244	228	254	215	273	266	257	229	256	240	240	267	265	228	245	262	250	278	234	256	266	282	257	250	250	247	264	252	253	246	244	248	247	247	236	232	243	250	260	234	219	263	274	232	252	273	261	245	232	248	246	243	258	246	261	248	264	249	256	266	264	252	261	241	237	271	241	243	219	233	252	257	227	240	245	243	236	242	238	258	265	246	284	233	228	248	259	258	272	239	247	247	231	223	268	282	255	270	249	278	252	253	230	268	281	251	247	233	248	259	253	252	240	239	283	206	249	232	262	248	242	236	224	232	268	248	273	235	264	273	250	232	246	247	240	250	259	250	253	260	246	237	250	252	260	239	233	220	239	246	258	250	243	251	258	241	257	240	247	251	224	249	219	255	280	229	227	245	256	239	244	237	264	250	218	238	254	238	267	250	237	258	266	239	250	223	246	234	231	276	255	254	251	250	269	225	262	262	228	259	241	217	225	269	256	243	242	252	259	227	231	263	211	270	245	268	226	230	258	257	269	236	227	236	252	228	249	239	233	250	266	247	220	235	246	246	253	243	291	263	249	261	260	256	241	247	234	248	246	244	254	257	267	236	280	250	271	236	262	247	243	262	262	240	260	251	234	233	254	278	249	256	228	240	225	267	239	235	253	253	261	248	241	244	244	231	224	232	246	262	250	235	245	231	255	235	243	250	250	236	221	244	256	286	239	250	270	266	272	255	253	239	239	232	268	257	259	242	265	248	250	226	240	259	239	219	250	262	213	253	215	232	248	260	233	223	238	254	248	218	245	274	247	237	241	257	247	260	251	237	268	234	257	238	256	277	255	271	258	266	247	247	282	227	252	246	286	235	233	252	247	237	245	248	246	233	238	247	228	259	242	259	235	243	203	254	256	235	278	229	241	244	259	257	246	256	275	262	251	230	247	225	265	260	246	226	264	267	232	261	219	241	259	257	265	199	232	254	290	275	254	235	252	234	254	247	252	235	266	263	260	254	217	277	236	294	217	252	261	231	255	276	234	207	259	267	262	271	275	275	258	254	219	256	235	250	246	244	252	219	230	238	241	274	228	254	247	242	258	252	253	268	264	271	254	284	264	229	253	257	242	229	230	245	263	259	246	259	254	230	251	241	235	248	251	241	259	251	239	253	227	262	268	238	270	258	251	250	228	243	239	265	256	230	248	240	222	275	229	253	242	259	235	245	250	263	269	223	263	220	255	258	242	265	245	226	207	229	229	252	235	240	238	266	222	234	255	250	221	252	260	233	230	236	242	271	239	244	250	235	251	227	281	257	244	245	241	277	277	238	228	248	246	248	259	222	255	250	242	221	247	255	277	227	244	255	235	226	258	234	240	233	211	233	255	261	280	268	250	247	267	233	220	227	257	254	259	218	247	258	228	255	261	253	232	235	217	237	241	253	257	240	249	237	258	252	238	243	275	264	246	271	248	241	247	244	238	244	233	269	238	258	246	236	241	228	240	225	278	280	239	256	258	251	257	259	219	235	242	261	255	267	245	267	265	253	256	239	242	238	267	229	245	254	255	249	272	237	239	263	222	270	222	251	226	235	248	275	248	237	265	257	271	239	237	250	253	238	236	225	258	254	227	238	251	242	235	239	231	259	263	252	236	236	255	252	276	238	218	255	257	257	227	257	264	239	221	252	247	243	231	264	253	230	250	237	224	269	243	273	252	262	261	261	263	229	242	244	233	278	276	225	270	224	265	236	230	241	273	264	260	257	243	268	226	277	241	223	243	239	246	255	233	256	243	256	250	277	248	281	258	237	253	221	268	223	238	260	277	260	271	243	241	244	248	259	266	253	262	254	226	214	264	250	269	267	246	228	240	244	236	253	254	242	243	265	256	258	244	222	237	259	243	233	248	268	268	228	257	242	228	260	247	253	249	247	254	237	263	242	249	238	265	233	259	279	255	229	222	247	265	235	229	230	234	240	232	242	251	216	229	260	249	252	259	249	250	246	219	250	252	241	237	239	263	244	245	268	247	256	246	253	245	233	261	248	256	241	264	260	252	248	245	255	251	262	241	257	252	237	241	240	235	255	259	251	242	264	272	262	237	250	273	250	229	252	247	264	270	249	248	208	221	264	227	255	262	222	268	258	239	249	253	255	250	236	241	248	249	263	254	275	244	211	244	245	259	240	256	241	240	268	260	235	260	260	299	253	235	243	257	250	247	264	224	247	240	236	257	258	240	253	254	248	238	247	256	248	251	256	278	270	246	262	228	218	234	235	297	262	260	239	234	226	253	238	261	246	249	239	242	259	259	266	236	258	262	227	289	209	252	257	254	260	261	243	227	243	241	262	268	243	268	237	262	252	248	249	243	249	223	248	264	227	265	256	231	257	226	232	241	243	231	210	307	269	251	225	246	260	240	269	253	261	242	233	268	242	221	247	240	262	235	264	241
3176	2584	6127	8408	8022	5148	4285	6262	5604	4904	4037	3268	2538	2476	2460	2429	3065	2753	2845	2948	2604	2467	2457	2302	2682	2803	4257	1913	2083	1992	2008	1924	1779	1954	1741	1575	1620	2359	1945	2477	1944	1604	1443	1400	1362	1850	2107	2178	1713	2118	1910	1307	1306	1299	1213	1254	1165	1111	982	1017	1010	983	1219	1233	963	937	933	976	1147	984	1008	855	801	1010	803	727	830	796	766	768	755	670	691	728	719	709	716	762	695	709	742	746	737	674	715	739	713	713	754	697	729	755	710	670	672	698	701	679	688	720	711	713	710	741	731	734	724	701	748	735	762	726	718	741	685	709	708	708	735	693	722	667	685	693	734	747	743	737	724	715	678	677	713	729	731	719	759	730	699	730	711	665	677	701	738	661	711	706	745	722	764	695	729	734	712	682	699	707	698	733	719	715	680	735	693	727	708	704	690	702	692	731	717	768	781	732	702	669	688	727	696	695	760	707	766	730	745	719	685	688	680	725	737	663	720	700	711	686	707	732	719	713	685	701	739	699	724	702	722	682	710	682	759	711	729	729	716	684	785	713	715	699	706	713	664	676	732	708	708	735	716	701	731	744	709	744	722	694	715	700	707	767	718	685	709	725	737	657	745	709	743	715	671	690	749	722	688	698	741	738	717	680	709	694	693	689	715	685	729	732	726	728	714	766	713	729	678	699	716	717	705	783	696	689	722	692	729	721	747	736	681	752	723	761	733	717	699	664	719	709	717	715	726	704	747	699	747	721	723	721	740	722	760	738	665	688	690	664	661	748	700	713	722	719	673	709	697	699	742	769	682	703	720	736	699	722	718	663	718	669	713	749	723	743	693	729	692	702	678	730	730	713	734	742	697	766	731	713	686	715	684	728	697	681	723	718	712	680	731	692	691	709	654	745	750	715	739	671	714	760	718	740	667	722	709	703	713	799	695	679	734	675	743	693	712	715	706	695	726	702	723	741	735	720	714	703	692	700	711	720	710	729	699	698	722	705	699	714	696	747	741	685	681	702	737	715	745	714	739	707	730	752	668	692	757	718	714	742	726	712	742	737	669	691	708	734	712	722	714	719	737	767	711	683	711	752	742	698	677	693	716	731	698	748	728	748	734	728	728	687	704	694	642	765	775	705	709	731	727	677	688	746	684	662	697	748	709	702	745	710	697	680	641	712	682	717	718	695	719	646	729	702	689	779	733	688	748	682	723	678	716	660	695	692	741	669	715	685	727	684	707	739	661	691	739	698	731	707	695	700	691	725	697	727	756	765	711	708	762	720	703	745	706	729	795	688	696	760	686	715	717	746	695	708	675	753	730	678	738	732	718	744	782	742	748	722	732	720	754	693	715	735	699	687	697	749	697	730	707	660	693	719	709	720	711	734	706	774	753	710	757	751	660	699	668	739	662	713	722	715	712	735	774	666	712	691	709	739	765	701	687	695	737	748	683	697	743	751	728	712	711	730	756	690	730	720	738	660	777	738	666	692	755	687	658	753	720	710	729	717	652	730	726	694	696	715	700	777	729	723	727	711	682	710	724	677	708	704	680	727	765	706	705	650	735	683	698	749	708	713	668	698	716	728	717	744	717	767	762	668	719	717	682	698	728	696	727	709	743	712	707	678	682	754	709	672	692	757	715	733	663	728	700	729	697	687	672	730	701	701	698	689	758	696	656	724	751	752	737	699	697	748	712	728	722	694	731	749	710	738	737	707	668	731	759	703	716	714	747	694	711	739	702	710	700	703	702	682	678	713	723	691	720	753	721	721	734	720	771	737	692	744	676	692	680	712	712	691	724	718	729	692	731	751	705	769	723	726	718	709	757	746	745	686	693	696	767	727	682	686	723	713	755	758	726	723	681	742	711	729	709	717	712	759	725	710	710	684	748	792	681	706	717	723	733	739	697	727	718	724	709	710	715	729	735	728	744	716	724	741	672	735	751	742	747	730	708	714	673	731	698	724	720	718	720	740	713	725	720	743	674	676	702	702	702	757	667	667	723	732	691	724	721	721	751	708	679	730	722	673	708	722	704	729	665	752	745	724	753	660	712	683	688	691	699	685	734	724	693	710	761	724	719	743	694	718	707	727	704	706	750	676	711	679	747	709	722	699	711	707	691	713	711	695	728	711	714	742	728	666	671	708	671	681	671	728	685	738	710	698	777	748	749	674	732	714	724	760	733	731	705	761	685	754	722	702	708	679	672	718	705	729	763	734	725	696	714	707	668	743	753	685	736	680	783	670	713	694	726	697	701	720	764	745	685	762	698	723	675	757	706	704	691	761	722	673	723	675	678	698	719	770	717	700	718	709	674	721	740	740	690	712	755	728	707	715	719	702	712	735	722	723	666	763	691	735	669	693	712	741	697	773	643	689	694	686	741	703	780	737	683	704	647	697	713	704	724	714	725	720	752	726	734	740	739	726	714	698	698	705	715	705	734	718	717	695	691	742	714	754	709	694	714	711	703	721	758	731	684	743	707	731	705	695	718	722	679	678	704	690	771	682	741	694	695	661	686	699	721	684	715	688	666	733	674	706	713	677	730	716	703	699	704	700	664	681	699	681	737	713	711	722	696	709	649	733	690	698	683	678	723	720	723	670	645	702	713	700	683	713	676	717	704	697	751	694	721	700	755	710	666	732	733	734	704	714	687	729	752	709	748	719	686	749	728	733	764	700	722	695	745	699	699	720	729	701	724	700	752	700	725	689	740	732	725	719	708	722	705	719	729	698	658	747	716	711	729	702	709	759	726	717	693	697	695	735	710	749	775	690	703	710	717	645	723	708	725	726	705	741	683	654	717	694	751	692	700	692	726	715	741	712	735	668	735	669	776	692	743	716	750	742	739	673	717	759	722	741	713	731	692	711	693	714	697	739	717	724	723	728	706	743	699	704	694	728	704	714	734	697	738	697	706	719	720	712	754	709	701	734	697	767	731	750	737	741	750	707	722	662	660	708	692	728	731	739	701	692	713	754	727	697	681	735	712	673	705	714	722	729	736	765	686	699	769	704	700	681	736	720	706	723	753	766	727	690	737	731	712	713	725	717	704	673	688	729	747	666	730	763	714	742	710	695	697	703	785	705	703	767	738	775	706	699	731	719	641	700	709	733	709	736	684	692	732	696	700	727	738	697	715	744	728	741	723	712	736	669	728	718	672	730	694	700	686	692	690	703	705	690	723	722	751	740	766	696	780	683	690	663	723	734	745	703	701	732	713	748	724	765	684	691	706	721	739	751	677	675	700	688	699	743	735	726	664	712	713	680	699	693	702	700	686	728	668	709	709	659	693	745	727	726	721	703	672	703	699	733	697	719	718	748	725	715	716	703	709	706	717	687	738	782	715	702	695	696	705	733	718	719	706	754	699	722	683	731	709	699	720	692	734	726	751	721	662	708	688	759	736	783	674	698	693	742	707	717	715	724	668	757	721	756	708	676	716	709	731	648	676	721	724	744	716	776	716	672	702	701	705	685	719	716	691	684	687	749	720	739	710	736	720	748	770	709	722	697
15242	10993	19956	25726	23594	17252	12901	15481	15528	12657	9494	6780	4187	4174	4608	5039	6066	5019	5209	5194	4510	4353	3999	3719	4600	4606	8429	3199	2951	2922	3124	2831	2517	2719	2312	1898	1859	3824	3075	3699	2579	1977	1663	1397	1317	2742	3194	3296	2206	3137	2746	1354	1467	1355	1047	1015	1042	875	654	667	827	762	1192	995	570	529	651	691	1042	690	670	403	409	422	379	262	304	293	245	222	205	207	193	174	161	166	163	180	195	190	213	223	189	207	194	176	180	176	181	193	184	191	163	167	194	150	198	155	198	165	177	175	160	166	169	157	172	195	179	151	181	159	179	160	170	160	152	172	151	172	185	178	159	185	162	178	141	162	166	160	151	149	172	150	168	191	172	164	187	179	153	157	167	188	168	196	169	161	180	175	150	160	171	179	193	167	186	156	189	156	159	153	136	164	157	152	173	162	169	179	168	175	165	182	170	161	165	158	165	156	172	164	175	166	163	162	161	155	133	137	185	167	166	162	157	203	169	177	128	171	157	192	144	155	183	165	189	178	168	162	159	185	185	161	156	171	164	169	184	182	163	166	174	167	179	143	182	167	174	147	186	136	158	156	177	161	195	148	158	180	190	177	180	181	153	177	170	171	185	153	176	169	167	164	182	176	161	145	152	179	153	176	158	176	162	170	183	175	178	166	178	157	176	178	191	156	164	153	171	155	175	181	163	178	150	167	165	151	173	182	168	156	161	169	159	145	174	151	196	172	165	165	170	194	171	160	186	166	175	165	164	164	198	160	163	179	176	164	160	169	173	161	163	191	202	172	164	176	163	168	159	147	178	185	188	165	172	165	151	161	146	144	147	194	174	158	134	147	186	165	188	156	183	153	185	166	168	149	175	150	169	183	177	178	183	154	185	160	166	175	184	165	167	185	148	160	149	165	169	171	156	171	185	167	178	179	181	175	156	155	157	177	160	157	162	177	155	176	171	174	153	153	165	182	143	169	198	157	168	150	176	173	170	161	158	172	155	156	171	179	160	155	191	161	170	194	173	157	177	163	148	146	161	161	176	152	160	170	175	166	174	161	149	164	163	174	179	165	157	166	164	170	178	185	180	147	170	193	160	184	163	175	152	176	126	174	160	153	170	190	157	157	151	174	182	184	148	187	176	174	159	172	189	166	171	185	163	180	165	196	159	183	189	197	176	156	148	158	154	185	153	142	173	167	173	154	200	146	147	149	159	175	159	146	172	154	137	142	164	182	164	160	146	169	154	158	163	133	188	187	170	178	164	158	149	145	156	158	165	188	165	175	137	172	170	167	168	169	170	165	173	140	173	158	152	165	166	175	181	148	168	190	166	174	159	168	152	174	154	165	165	168	165	181	180	199	148	164	145	182	175	157	136	148	178	162	175	157	176	184	161	158	156	156	163	186	152	171	168	187	166	172	174	186	182	166	166	185	172	168	177	164	161	161	143	172	160	178	154	151	176	150	162	180	161	135	170	174	144	133	188	166	174	183	162	163	161	177	185	164	169	172	173	189	177	148	175	151	154	182	198	173	164	170	153	147	176	158	165	174	164	167	177	164	161	148	164	159	163	167	184	173	166	169	170	146	162	173	173	165	157	172	171	148	197	184	172	187	152	166	158	185	184	169	177	184	179	182	179	194	164	172	168	163	158	150	183	162	170	159	171	163	172	159	180	158	186	166	175	160	183	165	182	136	167	171	170	171	148	164	148	159	146	179	170	165	173	186	170	156	170	155	168	162	157	181	170	159	163	153	174	171	160	177	184	159	160	179	184	178	186	188	159	166	142	136	160	160	159	169	159	168	169	181	172	157	166	174	174	156	173	173	172	190	187	198	178	160	170	173	152	146	169	159	163	144	163	157	185	159	166	159	161	188	168	178	162	171	148	184	170	178	150	192	150	161	194	165	180	165	149	153	167	163	160	145	165	146	173	170	166	176	177	159	171	153	164	177	202	155	160	155	189	165	158	203	167	148	149	180	149	155	165	168	154	199	176	176	155	150	167	172	159	161	153	181	147	167	168	163	157	185	162	169	160	146	179	164	160	161	153	156	172	179	142	147	183	163	152	155	160	165	160	174	152	176	173	151	160	149	175	160	150	174	175	162	174	165	170	154	165	180	162	184	167	163	173	169	175	156	173	172	162	172	178	181	158	187	170	167	160	155	145	173	177	158	172	174	180	157	168	157	143	172	168	165	188	174	184	164	165	166	178	169	167	168	151	173	162	160	175	170	150	164	176	167	188	175	144	153	159	180	155	179	168	175	165	162	181	164	140	153	168	157	170	139	155	169	144	158	160	159	149	164	173	163	176	159	155	170	177	147	164	145	181	154	164	175	164	175	155	178	180	171	172	151	178	159	153	155	200	177	178	199	161	184	190	170	180	166	155	186	178	157	161	154	155	142	144	151	180	154	157	149	136	177	168	172	165	188	152	171	187	178	169	136	186	151	165	170	161	150	163	176	165	167	192	165	166	147	171	165	180	171	176	169	160	202	171	164	148	150	180	145	186	181	187	136	182	151	152	169	184	166	166	163	171	185	179	176	149	192	175	165	151	166	163	167	165	157	169	148	163	157	155	184	162	138	163	141	160	131	160	155	173	164	172	172	137	156	148	169	155	175	178	175	165	159	165	189	174	169	147	161	164	186	171	166	161	151	139	168	172	168	164	141	175	145	179	157	165	161	166	179	170	188	157	181	189	190	163	155	145	170	171	163	173	154	174	158	155	171	159	161	153	158	148	163	163	166	161	149	136	167	206	177	164	182	178	188	143	184	161	186	161	170	166	154	152	167	193	181	155	175	154	175	167	166	169	165	147	178	170	162	166	135	173	157	181	184	147	155	160	189	172	169	166	163	157	177	190	172	191	155	155	143	152	186	156	156	168	172	156	151	192	175	178	175	184	168	155	199	166	167	166	192	170	161	155	173	159	161	178	179	175	161	160	174	183	169	163	163	169	149	175	170	162	188	174	166	136	185	159	161	177	168	173	167	154	177	171	167	167	158	168	154	163	192	174	159	166	164	170	163	161	150	162	151	166	170	179	170	149	173	190	163	163	146	174	166	165	173	161	149	154	162	147	168	178	166	156	181	173	159	174	173	186	167	167	159	174	198	171	164	180	172	172	180	189	166	167	164	168	167	143	167	131	167	160	175	173	165	175	160	153	166	177	199	162	156	161	154	180	175	175	168	175	156	162	161	149	178	167	134	163	162	157	173	176	180	164	162	154	154	164	176	171	158	189	174	181	171	186	163	158	172	163	180	172	175	195	171	157	145	169	183	186	180	168	152	171	170	181	143	195	192	173	142	149	150	180	170	183	177	196	162	200	136	161	165	148	165	171	166	157	169	172	158	147	172	187	160	169	171	163	164	157	163	147	150	176	193	159	182	172	151	178	165	154	149	179	195	144	144	193	167	169	175	177	177	161	175	176	172	169	146	149	163	171	188	152	150	159	152	152	178	176	139	173	162	193	154	136	148	178	164	168	167	161	164	162	170	173	177	169	148
10133	9439	19728	26632	28401	21164	21701	30734	30389	30088	27992	23928	16854	16846	17219	17309	21064	20044	21980	21358	18614	20818	19870	20677	23879	23121	27842	15914	18683	17701	17143	17220	16303	17615	16013	13480	14129	21323	17872	22149	17167	14252	11161	9790	9966	18997	20199	19779	15918	19698	16312	10099	11035	10069	8630	8039	8345	7046	4900	5063	6384	5525	9759	7864	4487	4343	4963	5726	8619	5527	5600	2914	2600	3539	2678	1623	1678	1790	1191	937	964	848	837	749	701	713	690	601	682	822	957	998	859	812	714	761	690	527	571	609	608	551	525	550	558	528	502	545	597	558	538	548	503	530	535	516	490	528	490	523	564	498	484	537	512	548	525	527	516	496	505	521	477	493	499	532	518	489	519	511	505	490	565	492	482	482	513	516	502	469	513	511	523	503	526	516	512	519	506	508	542	494	505	526	496	499	500	507	489	524	519	539	509	526	532	506	496	492	518	496	509	563	491	496	494	540	499	531	511	538	514	498	489	505	502	529	487	493	507	511	521	516	567	541	485	539	477	507	545	516	486	484	504	515	522	551	493	506	544	551	526	495	537	527	531	523	528	528	515	530	510	558	488	494	486	493	509	521	494	490	500	505	523	496	464	493	547	542	503	474	504	516	535	489	483	502	495	533	487	514	517	522	513	520	530	523	502	498	520	499	515	545	491	496	488	478	517	493	522	503	512	490	497	515	530	483	518	515	507	509	539	514	525	511	542	530	556	544	561	504	483	504	524	542	506	535	506	495	526	491	498	522	530	510	540	493	523	538	515	510	508	521	526	540	508	501	498	515	510	490	495	484	502	545	516	512	515	539	527	484	525	543	530	521	500	536	523	482	534	528	490	486	530	556	497	485	501	479	523	480	483	514	518	522	456	525	532	497	466	518	532	524	486	482	521	475	512	533	526	497	527	517	471	522	547	528	522	520	521	494	482	505	507	495	489	507	516	512	500	528	508	513	518	496	529	488	505	516	482	471	489	560	503	513	544	546	546	499	510	529	562	505	467	500	506	534	530	496	482	522	502	480	522	519	520	515	508	514	502	514	509	506	518	519	510	491	504	506	502	501	521	500	543	492	486	478	526	514	534	538	522	517	546	500	519	501	507	522	468	514	494	531	502	510	569	527	515	483	521	477	507	540	518	499	528	507	535	497	509	515	505	531	484	472	496	501	544	532	556	502	522	441	528	495	511	470	467	511	532	500	496	510	516	505	511	549	502	521	516	478	491	536	516	517	503	523	515	519	515	500	492	485	489	525	495	530	496	472	502	518	539	501	531	511	471	524	527	549	525	476	489	494	545	509	510	493	503	523	518	484	513	501	514	477	524	524	533	512	490	514	532	501	485	512	489	543	505	523	487	508	484	533	509	476	515	478	515	526	519	506	489	464	486	538	494	526	524	494	512	538	498	500	511	500	537	471	502	474	491	516	564	464	526	539	557	519	481	501	539	527	523	479	529	564	529	570	511	504	503	511	533	518	491	500	496	464	490	502	491	486	526	481	546	540	505	536	519	532	473	535	497	537	493	539	456	485	536	519	458	571	492	484	485	510	509	549	559	507	481	524	501	501	563	537	546	520	496	516	491	487	542	490	507	517	504	550	509	528	510	496	504	508	521	520	561	540	528	510	486	486	517	544	503	463	520	494	511	532	526	509	490	484	507	511	494	501	513	550	535	494	510	502	496	535	530	503	531	521	493	512	511	461	510	555	525	527	503	547	510	517	508	579	479	484	498	508	552	494	531	504	503	545	513	530	512	528	508	540	531	510	486	513	536	506	540	507	484	474	479	500	505	506	538	487	543	492	495	540	526	545	472	509	480	501	509	515	505	493	533	509	484	508	499	537	526	495	542	485	530	538	492	495	547	480	501	471	536	497	508	536	489	503	462	494	519	541	542	498	528	542	467	475	487	494	544	502	506	520	491	526	535	508	489	509	558	515	504	532	536	473	536	502	508	506	500	497	482	495	513	545	520	487	534	472	568	499	516	497	524	510	528	476	481	535	502	472	508	521	530	477	536	518	473	496	522	506	490	536	524	525	528	494	544	492	518	521	560	544	516	511	521	499	538	497	507	534	503	492	527	513	522	544	526	531	551	492	532	529	472	492	528	501	482	504	535	499	489	529	524	495	536	548	474	537	532	547	489	511	477	457	559	500	487	513	561	470	461	480	491	507	533	525	515	503	484	504	489	539	510	507	495	509	501	473	528	484	530	515	510	501	531	517	538	507	478	520	526	528	506	528	502	518	513	532	484	503	505	512	492	520	499	544	531	514	463	464	501	494	487	471	502	502	494	516	520	531	527	519	506	497	519	561	486	495	492	534	507	525	482	495	472	519	474	494	517	463	499	518	524	509	495	501	505	499	506	493	491	519	499	530	498	511	542	513	521	506	536	470	503	507	517	565	545	523	528	556	508	540	537	539	529	524	482	514	516	522	510	518	468	490	528	503	492	548	470	521	509	540	520	489	519	554	507	484	531	499	494	538	514	514	524	508	500	514	532	496	446	531	498	508	518	504	514	518	515	530	537	522	549	494	551	489	518	493	507	464	491	480	489	516	482	474	482	510	523	509	496	468	480	515	479	503	499	513	522	524	507	483	499	555	524	510	516	485	546	515	511	494	496	485	514	519	500	507	527	509	479	471	550	528	497	531	538	534	528	559	536	506	466	533	534	496	494	509	490	555	534	515	482	491	472	534	460	464	500	493	516	513	508	524	483	482	532	527	452	545	493	529	496	556	519	488	489	493	545	499	503	484	491	498	499	518	538	541	502	490	540	533	525	517	530	472	496	517	513	525	475	493	522	503	509	493	491	502	539	519	488	497	484	497	531	515	533	498	529	508	513	479	514	515	508	478	509	542	535	536	523	533	487	539	563	509	531	510	501	534	557	463	515	515	499	518	476	501	553	459	525	529	525	509	497	515	518	517	514	523	522	544	526	533	518	524	546	492	495	480	528	554	497	510	488	465	508	496	509	483	525	520	502	492	519	519	557	474	518	505	500	507	510	515	493	497	538	519	501	524	497	514	492	512	508	507	547	489	497	500	538	512	535	534	509	536	491	519	503	497	516	504	496	489	498	494	557	485	523	528	510	549	511	504	518	496	518	530	535	540	498	539	479	504	521	504	485	545	499	531	547	551	514	512	504	513	570	479	492	488	485	498	520	519	492	487	516	486	525	486	526	542	519	493	523	510	513	547	508	529	542	532	494	567	505	488	477	514	502	484	479	468	480	516	494	529	508	485	516	528	495	519	477	527	497	495	537	525	537	508	511	529	559	525	481	540	503	548	514	535	469	514	502	535	547	485	517	516	554	536	523	529	562	507	495	560	538	511	511	536	532	542	500	538	486	525	497	510	520	557	504	579	494	519	502	473	488	523	495	504	522	520	511	536	504	534	487	505	521	483	485	501	547	529	549	505	496	498	515	504	501	507	557	551	498	503	508	528	510	495	537	512	504	517	517	490	524	525	490	498	526	506	559	536	514	492	515	485	497	485	539	502	516	520	524	499	513	514	526	511
23564	16820	27603	30365	29412	24998	21204	24818	24357	21801	17539	12607	8336	7040	8022	8428	10856	9389	9155	9665	8679	8438	7351	7406	8651	8952	15407	7097	6256	5378	5551	4883	4669	5295	4200	3396	3794	6399	5858	6641	5107	4077	2755	2905	2233	4979	6229	6963	4330	6156	5513	2415	2433	2346	1964	1845	1911	1518	1074	1039	1282	1179	2266	1627	947	1015	1113	1199	1976	1113	1014	678	629	694	596	353	344	384	272	237	241	235	200	237	216	210	189	202	243	245	235	202	204	193	191	201	170	181	166	160	212	149	189	158	190	165	151	172	153	163	162	163	171	163	141	149	174	170	153	141	174	175	160	151	169	139	165	161	150	147	153	160	140	168	170	172	194	137	188	168	152	176	169	160	163	160	179	142	167	183	135	143	157	148	173	142	153	172	155	163	153	138	145	145	165	164	144	159	166	151	163	147	162	162	167	145	153	178	164	155	168	155	171	170	146	169	140	158	160	149	128	143	185	176	170	169	174	169	159	176	156	160	180	176	153	134	172	147	161	174	162	139	165	138	149	155	150	158	143	144	157	147	134	186	161	155	170	134	166	165	151	157	154	168	157	167	154	169	161	158	165	164	172	158	157	147	143	171	154	177	149	171	159	149	151	173	162	155	151	181	136	179	159	171	163	148	172	169	163	154	150	157	163	159	166	156	138	168	154	175	150	170	183	152	160	150	155	169	186	166	158	180	159	138	165	171	162	165	143	144	159	146	151	156	172	162	149	159	151	177	171	145	166	169	169	165	157	160	180	159	147	160	149	144	163	140	135	150	150	157	164	146	155	145	134	148	151	170	165	163	156	157	157	161	163	153	192	186	155	168	154	138	176	152	170	157	149	176	187	176	147	140	158	167	136	152	165	143	165	169	154	166	167	154	156	168	166	147	154	157	181	172	181	170	143	185	152	154	140	133	161	171	165	166	146	166	150	157	155	149	168	159	158	160	166	141	141	165	160	164	175	158	173	153	169	127	161	171	176	164	144	148	164	174	154	170	159	146	183	167	157	152	144	167	150	171	164	167	154	186	165	144	163	182	175	153	153	160	173	170	156	157	180	147	143	161	143	172	158	181	157	159	146	167	175	172	145	165	152	143	156	148	156	186	142	162	160	175	176	157	187	160	174	174	168	140	149	161	136	148	151	140	147	158	180	190	168	176	156	140	133	141	154	146	157	163	140	151	159	133	158	147	160	155	163	160	141	146	146	165	157	178	171	165	161	165	172	161	175	141	145	144	149	159	171	153	176	161	168	166	159	144	168	172	163	172	159	151	174	148	165	159	171	167	143	171	160	154	163	169	167	181	167	177	159	152	163	147	120	152	147	177	181	163	153	172	162	157	141	165	188	180	161	162	160	169	141	135	150	163	160	173	175	181	165	160	154	146	139	159	162	151	174	160	174	196	177	157	164	172	169	153	165	143	170	151	179	145	140	146	164	152	150	169	158	138	180	180	161	149	153	172	157	149	150	154	175	153	169	186	178	164	140	143	153	157	157	143	158	160	167	153	137	197	172	143	175	146	171	150	161	189	172	171	168	150	151	156	165	149	147	174	160	153	164	173	151	146	163	173	161	155	172	147	160	166	158	168	162	160	158	148	157	154	163	160	159	159	155	149	154	180	148	149	138	160	171	163	152	161	144	157	170	179	165	154	149	141	152	154	172	167	167	173	147	158	140	180	178	160	155	164	154	163	163	179	155	167	144	158	171	153	152	149	151	142	140	165	148	146	162	165	166	156	157	153	167	157	169	171	157	146	161	163	169	167	151	144	147	150	131	160	164	156	162	168	132	156	157	159	137	157	169	148	142	178	160	170	166	145	147	151	166	165	163	167	168	166	148	190	149	170	157	162	156	163	161	142	174	144	156	165	158	165	183	168	159	166	159	169	171	162	170	158	153	161	149	159	135	150	160	152	149	169	170	169	165	149	175	157	175	162	158	165	175	166	156	165	179	150	152	147	170	161	177	151	146	151	157	155	154	154	149	159	162	193	163	159	150	161	160	167	141	151	171	179	168	128	162	167	153	147	160	164	173	148	135	150	169	171	153	173	148	172	170	162	169	149	182	153	164	165	154	148	154	142	150	142	161	153	176	172	179	160	145	152	182	160	151	135	153	172	186	166	168	167	168	176	174	162	157	166	143	130	155	187	170	170	143	140	184	157	165	146	154	160	174	153	152	155	166	155	158	160	165	164	152	172	158	195	141	150	173	180	169	157	153	166	166	159	146	138	160	168	140	167	140	154	143	155	147	161	154	149	166	143	172	162	174	168	170	175	136	163	164	158	149	171	176	171	167	141	161	147	155	153	163	152	165	152	171	139	151	153	156	172	183	144	159	159	149	180	157	168	154	150	158	145	151	145	172	174	160	185	133	156	170	156	156	157	173	177	156	162	161	124	173	178	173	164	170	161	154	166	147	144	172	152	148	162	150	148	172	149	170	152	144	152	153	171	175	172	149	167	175	162	162	159	175	164	177	158	169	135	148	170	149	158	145	161	169	155	163	174	161	151	182	168	148	167	192	171	162	157	155	147	151	152	151	174	163	173	130	149	175	163	168	139	144	162	162	162	172	158	168	183	145	138	182	175	156	164	144	166	178	158	150	146	132	172	170	181	157	158	164	148	191	170	158	163	166	184	145	159	149	166	153	147	139	155	142	175	150	161	168	128	160	145	157	163	172	144	177	161	167	158	155	169	153	150	164	183	147	149	142	164	183	180	158	131	151	176	138	144	149	148	153	152	149	170	149	140	158	168	161	151	151	154	160	153	149	154	181	138	139	147	161	182	154	152	156	168	139	169	168	157	163	158	181	152	156	174	146	161	149	158	153	157	151	164	171	175	173	164	149	148	160	171	180	142	141	164	165	160	167	164	168	138	165	175	130	123	165	165	158	158	163	160	138	155	144	168	158	161	149	160	145	155	158	139	137	169	173	160	151	151	160	134	162	123	164	162	152	185	166	141	154	156	155	179	134	149	167	137	187	149	162	156	143	179	135	180	162	197	153	163	169	172	184	159	146	161	148	172	162	149	145	142	169	171	158	171	171	174	155	137	151	167	161	132	163	152	160	182	163	136	147	161	153	164	171	155	163	161	166	157	147	147	172	166	165	168	149	165	145	180	155	157	137	170	166	164	160	149	168	178	146	159	196	161	154	178	186	156	166	169	165	173	171	168	168	160	166	159	162	173	173	150	139	165	157	162	178	173	167	167	177	146	160	176	171	153	156	166	131	164	168	163	175	142	180	171	162	170	127	145	162	157	180	160	162	172	176	180	142	171	173	156	135	179	166	177	159	132	157	160	148	177	158	144	180	154	156	169	156	150	172	171	148	157	139	167	155	168	158	190	171	170	178	160	148	153	151	160	172	184	149	167	138	159	169	168	169	154	160	152	161	169	175	150	149	172	148	165	157	171	158	151	154	132	179	169	165	158	163	156	146	164	171	142	149	156	175	144	180	144	159	163	145	186	168	166	148	152	147	185	155	144	161	167	158	174	156	172	161	158
13439	13131	24944	30611	33660	27940	29781	38157	37537	37422	36182	31231	24025	22927	24797	26058	27627	28408	29548	29514	26885	29258	27494	29437	31824	32857	35339	24220	26784	25762	23566	24618	24023	25669	23426	19813	21938	29062	25750	30663	26216	23075	16147	16959	14071	26650	29634	29363	23829	29018	22810	15486	16757	15795	14100	12999	12818	11298	8484	8357	10143	8894	16323	11960	7253	7757	9090	9189	14320	9481	8482	5081	4902	5630	4737	2673	2640	2642	1627	1366	1448	1201	949	1101	915	845	895	979	1011	1259	1187	1099	1121	886	818	947	795	751	716	649	635	573	574	539	528	553	549	540	574	697	564	565	514	491	493	487	496	494	506	513	519	477	496	486	556	511	515	483	449	568	528	495	482	508	538	535	469	494	487	500	519	521	539	499	507	510	531	488	480	495	542	497	518	499	504	494	476	509	478	495	500	467	507	482	483	534	480	473	522	461	528	504	504	490	508	480	487	494	492	475	465	486	479	490	482	505	473	493	510	481	512	508	508	449	459	515	506	503	476	490	511	461	522	468	479	520	470	489	507	477	473	502	520	510	496	488	515	488	493	486	496	496	471	523	500	504	496	532	498	519	488	517	478	518	520	502	495	516	443	507	486	466	531	470	480	464	480	476	449	491	479	489	535	504	479	506	481	475	521	511	526	501	466	496	506	471	494	533	496	514	549	518	499	468	497	503	498	498	500	474	514	499	544	513	538	498	471	497	532	507	484	481	480	511	483	502	499	469	516	515	506	500	526	497	522	536	493	488	473	460	507	519	514	505	490	533	485	465	501	508	501	542	514	501	486	490	482	517	439	471	490	498	449	505	510	505	526	519	509	472	500	486	484	475	496	488	521	486	462	506	504	508	509	492	522	481	528	502	482	471	519	497	508	484	491	531	493	493	500	476	473	496	493	482	493	470	468	487	517	463	481	512	501	500	459	457	527	511	489	510	495	497	471	499	516	479	461	450	471	457	481	477	506	516	546	470	514	505	494	517	529	488	505	512	486	513	510	521	492	472	470	499	465	473	516	501	496	507	472	462	489	495	511	487	502	504	484	515	487	506	500	486	488	506	467	519	480	490	479	496	470	525	475	489	503	495	475	505	467	434	463	482	499	493	466	497	484	517	521	503	497	481	464	512	477	493	475	484	506	473	498	485	544	515	541	466	494	511	469	509	489	479	486	510	463	486	460	511	495	502	486	480	488	509	525	490	525	547	524	513	542	487	472	503	458	532	476	475	467	459	485	509	499	515	526	511	488	489	478	517	514	450	493	489	467	531	529	504	498	489	444	524	481	509	522	488	488	505	491	477	482	489	497	491	475	519	515	508	497	496	507	487	468	490	494	486	479	519	495	504	498	525	497	495	477	512	500	508	493	479	491	499	492	539	514	493	496	507	483	471	476	488	508	482	505	506	495	524	473	494	479	458	482	494	508	507	492	493	497	474	477	495	492	527	500	500	484	473	443	485	488	443	485	498	512	501	489	489	487	518	494	482	524	521	512	464	518	501	473	482	478	505	476	502	515	512	534	541	468	521	518	544	501	493	500	462	516	511	498	476	510	493	511	482	515	467	505	488	521	500	466	509	493	463	494	482	515	494	485	521	500	495	502	439	509	466	467	479	484	466	451	475	478	484	496	491	508	524	499	512	476	472	507	472	464	474	484	524	468	494	505	522	465	509	519	523	447	518	510	533	476	480	468	515	504	521	473	506	506	462	486	493	487	475	487	521	495	516	504	485	450	501	459	454	505	506	500	509	480	478	489	476	478	504	487	467	489	454	506	482	481	508	486	529	456	499	506	481	516	533	474	469	482	502	485	436	526	484	477	470	490	451	485	453	469	470	503	479	523	547	538	518	479	477	500	470	486	491	458	503	460	499	516	498	502	451	493	493	519	519	498	527	504	486	524	494	471	535	488	501	461	479	500	511	493	502	506	518	501	487	484	512	480	479	521	479	514	477	463	480	490	484	448	466	494	526	488	472	552	511	494	507	487	436	515	526	452	462	520	460	525	484	462	487	484	524	503	459	491	507	477	519	492	460	457	506	443	518	492	518	492	495	484	452	561	540	491	515	509	471	531	516	510	503	484	518	482	489	453	506	471	485	488	498	507	469	520	457	516	483	520	513	512	491	483	494	498	469	469	495	492	493	501	489	508	497	518	488	463	511	503	516	518	468	509	516	512	457	483	480	505	457	516	470	472	485	501	492	551	529	496	465	479	528	494	499	499	475	470	470	484	488	541	524	503	470	474	525	495	490	466	499	514	439	469	458	485	466	471	498	459	477	531	490	497	518	504	499	508	472	511	512	499	478	478	448	516	501	499	471	470	461	501	517	500	521	509	534	476	494	503	479	479	455	504	459	492	508	496	502	486	472	500	498	510	504	470	484	481	468	487	504	466	477	499	501	499	455	530	467	512	451	461	515	502	539	503	508	495	496	459	502	490	480	479	477	484	457	518	499	457	512	497	484	513	517	483	467	502	440	485	504	496	470	497	526	466	493	528	501	496	499	550	509	459	471	513	455	501	489	517	469	458	477	508	486	520	483	460	506	516	472	510	467	517	498	484	488	456	461	501	501	475	525	466	510	477	546	512	521	533	514	525	512	499	488	503	504	491	495	492	462	501	492	499	467	461	490	475	490	481	498	505	485	467	514	459	492	468	477	504	543	495	492	460	488	503	537	524	499	501	524	454	496	487	471	534	508	481	467	508	513	505	472	477	498	495	539	492	497	490	498	467	472	506	456	473	482	518	527	485	458	482	514	485	490	469	509	489	529	494	494	485	508	487	514	490	478	490	486	490	496	529	518	476	471	510	490	451	468	542	499	461	454	501	484	487	486	480	495	449	492	497	518	525	515	513	485	460	486	486	497	448	485	518	515	510	520	490	506	512	483	481	467	460	494	467	503	537	494	483	481	480	456	469	491	493	486	476	480	457	530	538	519	532	469	523	492	502	527	507	487	501	491	447	457	475	501	472	503	529	502	470	517	458	495	493	454	537	520	512	482	472	491	463	492	466	487	470	513	511	423	530	514	498	476	509	481	494	518	467	477	474	500	489	510	479	483	503	499	483	516	481	491	483	509	514	494	492	528	508	472	514	475	489	470	469	464	485	474	480	479	521	477	475	459	469	477	472	511	508	514	508	472	489	505	489	493	481	514	501	454	533	498	490	507	488	473	460	474	481	478	454	446	483	459	502	530	437	485	473	526	508	481	501	497	523	468	497	467	473	488	479	495	492	501	504	489	479	506	513	494	464	461	511	472	483	488	476	495	508	518	491	489	517	512	507	467	512	514	436	513	522	490	515	491	477	498	495	484	517	518	473	546	491	473	500	507	503	507	493	506	549	503	464	469	454	496	506	508	511	473	461	504	490	480	473	511	535	486	482	534	503	497	504	474	491	498	487	474	510	498	522	480	462	493	477	450	500	537	497	472	482	491	482	502	464	491	537	488	519	480	509	508	480	469	499	479	473	505	552	515	494	500	493	465	469	467	522	504	476	497	525	475	515	494	511	503	476	527	485	489	514	492	503	555
3561	1810	3257	3414	2500	1735	1153	1307	1099	1050	834	677	562	604	505	545	563	511	612	628	565	562	475	494	567	516	678	374	464	420	402	413	411	422	381	359	377	431	421	419	412	395	376	343	362	422	407	460	351	452	382	313	307	327	348	318	295	274	274	279	282	279	335	266	280	299	273	292	292	285	287	286	286	254	283	307	258	242	267	240	279	253	249	299	239	242	247	260	247	281	290	261	253	293	269	239	256	275	241	289	260	265	260	242	257	260	272	241	253	262	275	236	281	245	272	282	272	292	276	245	270	275	220	263	264	233	290	257	236	292	258	252	264	267	268	284	276	245	263	280	237	268	277	280	222	270	251	267	256	300	246	240	272	280	269	277	252	242	269	263	268	259	280	273	277	269	237	272	267	238	251	285	246	269	250	234	243	263	255	230	264	256	256	262	251	285	289	282	272	270	245	257	233	245	274	264	284	264	247	266	252	243	266	274	249	242	266	266	240	265	250	272	268	268	281	287	261	252	262	267	244	269	249	273	270	254	256	260	233	255	287	251	287	239	264	278	305	259	242	264	246	249	258	277	265	265	284	256	271	253	265	250	257	240	250	260	282	265	267	275	264	253	271	256	272	268	249	264	252	263	278	242	237	219	242	268	252	253	226	235	251	271	273	245	249	240	250	269	258	285	256	243	250	264	239	249	251	245	279	272	246	246	263	275	251	248	249	248	269	254	282	273	294	255	263	236	295	261	260	245	246	252	259	247	290	244	267	274	278	230	238	256	265	260	241	256	273	237	277	270	265	235	243	230	237	258	229	237	244	237	249	276	274	250	238	279	271	244	251	257	248	270	274	264	281	276	260	250	242	277	272	245	261	295	280	277	258	257	254	241	270	250	250	261	284	239	247	261	273	267	237	282	254	264	257	255	271	265	264	248	246	262	225	243	250	256	247	273	262	292	249	267	244	236	273	287	251	281	260	283	266	242	266	263	272	248	275	266	248	284	277	246	265	268	267	231	283	258	263	267	280	260	240	252	239	240	262	275	237	263	273	281	271	263	262	249	246	262	272	260	247	270	237	257	266	263	284	255	247	261	279	269	227	237	258	316	292	285	279	278	260	280	268	263	268	263	264	236	267	259	234	272	249	273	292	289	269	278	238	261	251	264	269	267	253	271	261	276	260	232	280	261	257	227	269	245	256	252	264	230	265	296	263	264	238	264	296	255	281	285	246	293	273	260	268	240	283	267	267	257	254	247	258	274	291	256	273	278	242	250	255	287	289	242	266	243	271	259	264	267	257	266	275	278	255	288	234	268	280	239	259	272	273	258	248	264	274	268	274	277	271	268	274	271	272	233	255	268	266	262	264	254	254	249	286	278	257	269	234	241	274	270	276	283	245	233	271	273	257	259	244	239	292	246	262	236	261	259	240	285	241	288	229	241	297	282	257	258	295	282	272	275	258	220	264	215	267	246	257	283	274	290	283	259	247	269	258	240	281	255	281	234	246	255	248	238	269	253	274	272	258	262	277	237	299	261	257	258	267	267	247	236	286	274	302	236	270	225	272	283	284	254	265	255	261	260	274	238	266	248	239	277	268	265	280	260	240	260	284	277	247	258	246	244	262	238	278	276	269	275	246	280	253	271	259	253	268	230	261	251	264	242	271	286	256	269	268	265	257	256	284	238	268	272	246	265	251	259	293	274	247	246	280	276	227	281	285	271	277	239	233	258	261	262	262	244	245	244	254	242	277	269	281	274	262	207	285	278	270	269	290	241	287	264	282	256	265	258	274	248	268	275	257	258	256	256	271	261	266	268	279	270	255	239	279	269	289	244	221	250	252	234	280	250	271	280	237	235	267	247	277	284	253	234	257	238	266	260	293	277	261	271	243	284	273	257	293	244	313	276	271	274	300	258	252	277	268	262	283	229	268	243	264	258	279	277	244	266	261	264	251	242	266	259	293	265	272	260	261	250	243	272	265	268	238	261	277	258	281	275	236	278	276	280	265	279	247	273	276	251	259	251	256	281	262	272	241	236	274	231	278	276	245	265	248	251	275	278	254	270	276	254	248	278	231	259	279	251	235	268	254	232	250	236	273	291	249	253	264	255	251	272	270	293	277	245	264	287	270	256	271	271	258	265	273	271	264	303	247	289	277	260	258	253	250	264	257	255	263	254	267	272	285	290	251	273	268	257	279	246	251	275	241	253	261	256	289	248	256	265	245	239	254	261	248	262	268	238	252	265	230	261	237	269	257	265	244	249	256	236	281	246	280	266	241	250	266	263	255	261	252	270	262	221	268	225	244	271	273	283	265	272	277	262	236	234	261	299	257	243	264	275	261	239	267	281	251	291	280	252	275	254	235	269	276	255	235	257	277	266	253	266	272	305	253	297	269	249	263	264	266	242	250	278	284	276	251	255	290	256	258	257	235	263	255	242	258	288	251	278	269	270	259	246	278	242	277	271	275	260	250	250	270	261	243	233	269	259	264	254	260	262	247	272	258	276	271	275	261	280	270	270	255	267	235	282	228	274	277	254	266	276	249	263	250	243	224	244	238	237	278	268	249	241	267	268	273	266	293	246	236	284	271	234	239	293	263	261	248	261	272	283	241	276	296	260	224	258	270	264	270	261	262	264	279	276	269	268	252	282	284	257	239	285	257	273	265	277	235	255	273	242	255	269	250	267	263	262	262	261	255	270	248	265	281	247	243	284	233	251	259	263	274	255	256	251	237	262	269	278	271	270	278	246	260	291	262	249	296	261	242	248	291	261	250	267	252	264	273	247	248	247	243	243	233	267	260	262	284	262	253	261	259	266	286	259	250	262	232	282	237	268	248	280	254	255	307	247	254	280	269	277	253	230	246	249	292	268	272	247	236	279	288	263	257	221	273	247	237	258	236	255	259	295	264	245	256	255	272	263	252	256	263	232	230	261	244	289	258	274	276	254	272	276	264	276	282	263	297	257	252	270	270	256	256	257	270	264	283	269	289	268	286	267	253	263	282	281	262	239	265	233	316	260	250	269	250	253	252	269	252	243	252	267	242	258	245	251	254	252	248	262	266	253	262	273	262	262	276	244	252	263	277	267	245	227	225	248	260	238	237	240	275	268	286	250	225	263	248	273	293	283	249	266	267	242	232	274	252	274	258	275	261	230	276	258	273	288	283	266	278	281	265	287	258	235	270	259	233	239	281	275	300	255	266	268	272	259	267	259	292	251	231	259	259	258	254	266	262	243	285	268	276	269	272	213	224	248	287	262	257	250	253	253	265	246	278	264	271	258	254	235	246	271	252	270	247	267	274	285	277	270	250	255	272	287	268	246	260	214	274	292	284	237	273	242	279	229	268	256	261	222	261	259	257	272	239	268	283	228	255	261	251	264	250	239	272	265	281	263	289	264	260	275	252	275	254	267	267	249	261	261	250	272	261	239	263	273	241	251	305	255	297	291	236	234	233	272	278	257	260	288	243	281	270	248	265	278	259	281	249	271	272	257	256	277
3173	2606	6365	8343	8029	5732	4585	6565	5450	5011	4063	3357	2589	2504	2741	2593	3192	2970	2768	2840	2713	2423	2393	2332	2661	2695	3940	1937	2175	1997	2086	2004	1793	2005	1700	1511	1573	2347	1871	2129	2017	1684	1343	1422	1490	2205	2337	2468	1767	2316	1771	1317	1371	1303	1261	1206	1080	1117	994	1003	1095	1006	1309	1153	1026	1020	1001	1051	1211	1121	966	984	919	910	786	815	843	856	845	771	803	757	733	746	759	730	767	794	814	811	790	793	764	704	756	749	793	809	746	699	788	747	786	755	765	790	762	759	755	779	775	823	764	782	758	752	740	757	696	704	733	795	767	746	767	748	728	746	750	743	733	768	760	789	792	738	710	758	764	754	750	723	713	736	758	770	714	721	769	754	792	769	724	761	743	722	707	762	790	734	784	767	769	779	749	702	703	718	731	750	755	774	738	755	770	751	772	711	737	767	755	714	762	777	763	777	719	771	799	768	802	763	763	745	739	726	765	717	732	694	742	696	778	770	747	727	743	747	720	755	741	756	714	735	801	766	784	804	740	725	797	742	779	750	740	731	807	755	756	803	781	705	746	760	746	782	760	797	756	771	719	772	758	728	726	740	736	764	705	758	709	734	760	720	726	757	779	766	729	748	734	720	782	731	736	722	789	727	739	797	770	787	764	720	713	764	804	718	748	741	726	711	759	803	744	725	776	754	713	756	761	732	746	768	784	784	749	745	757	739	741	757	791	763	725	773	764	756	726	733	768	748	770	758	734	734	748	788	726	712	701	750	729	811	764	755	748	785	766	731	751	776	732	774	740	784	732	727	762	763	780	780	758	748	725	750	725	769	741	757	692	735	715	700	755	742	775	751	772	820	760	740	793	754	758	779	734	718	729	781	779	786	768	715	752	738	742	774	739	738	777	725	720	734	770	797	718	763	700	728	761	803	733	746	726	774	758	699	754	763	790	767	731	739	745	772	735	740	719	731	751	770	752	726	717	708	759	732	777	745	760	750	757	749	706	811	714	793	763	735	690	787	729	780	802	730	770	768	744	761	755	677	760	739	758	773	748	744	750	789	726	744	727	758	762	727	732	748	756	747	777	760	724	779	770	748	796	776	748	751	752	672	759	724	780	782	738	752	752	747	705	747	748	758	741	743	716	670	748	727	727	747	727	701	699	777	720	796	803	763	772	767	762	759	774	771	767	790	759	730	783	739	790	785	733	758	706	740	765	727	761	734	710	716	733	720	765	713	743	795	777	752	768	767	749	734	762	754	774	731	784	730	721	770	736	749	753	744	731	737	738	729	749	747	707	759	766	768	743	769	828	827	763	754	731	713	802	740	732	757	770	752	739	778	758	747	741	779	772	741	786	702	708	743	743	739	744	764	782	790	667	745	719	757	738	766	786	763	758	745	730	693	757	716	758	763	759	791	775	793	750	774	767	752	766	744	765	808	737	757	779	734	776	767	764	723	759	690	748	724	762	764	755	736	750	672	729	723	726	754	745	766	714	725	760	755	728	842	747	769	796	730	746	756	767	746	757	763	764	747	747	739	750	728	772	721	757	778	786	734	774	739	754	784	794	751	723	758	765	694	729	695	754	759	713	784	744	720	739	735	762	806	744	733	735	725	788	710	785	768	761	734	746	785	759	789	713	784	733	737	754	725	748	747	747	757	710	685	737	756	722	784	774	756	773	732	712	762	796	735	794	758	741	770	755	792	766	765	743	747	724	783	688	755	679	738	794	715	746	715	753	724	777	738	692	706	717	793	733	789	747	748	734	761	766	776	762	788	676	727	749	767	784	737	753	740	820	682	731	718	750	748	765	741	759	714	776	757	772	751	739	709	745	723	789	746	729	833	726	764	741	756	708	722	753	738	767	727	751	755	748	752	769	702	716	716	818	751	735	769	658	757	738	809	710	731	740	758	698	784	748	773	734	753	756	744	829	734	742	769	738	775	756	763	709	707	744	739	754	746	739	739	786	743	791	725	790	811	785	763	763	734	741	733	755	756	767	698	762	741	810	738	853	767	766	707	775	734	791	742	804	735	730	771	775	760	764	755	761	787	776	746	722	767	743	790	766	778	744	755	693	752	734	759	777	720	741	723	765	747	761	757	723	799	798	764	790	754	767	735	718	765	763	736	768	726	737	751	772	742	765	722	772	744	720	712	774	716	738	753	756	713	780	789	724	733	788	779	737	771	722	738	748	725	778	780	742	747	712	748	765	719	728	731	749	747	738	739	763	678	784	749	762	746	715	725	748	736	768	779	766	764	714	811	744	756	766	700	739	729	684	740	806	769	755	771	789	681	714	751	709	764	746	742	734	755	765	747	773	731	766	741	772	705	777	768	710	698	746	759	729	722	755	758	800	775	712	777	710	772	736	757	749	751	763	764	724	767	762	750	723	745	717	810	783	740	741	737	738	732	728	704	720	715	746	758	764	735	743	736	719	738	769	755	771	779	718	756	764	705	769	770	736	729	780	770	728	743	752	715	742	717	711	756	753	728	783	737	753	766	786	752	734	759	732	745	752	763	760	781	723	759	724	715	783	786	740	738	763	712	758	754	696	760	708	745	727	769	778	711	820	767	759	765	785	760	781	767	750	740	704	723	812	804	775	765	773	721	754	756	751	768	708	765	739	752	711	761	726	734	765	701	712	787	756	773	736	771	751	815	791	732	708	775	713	788	741	754	738	739	762	760	755	735	701	779	746	762	762	718	731	746	781	806	773	751	754	763	749	790	744	756	785	729	792	768	763	770	734	766	785	769	735	735	757	716	734	718	775	767	725	731	768	770	789	723	752	736	736	787	729	737	755	760	722	784	747	712	751	701	785	700	787	754	768	788	745	763	753	713	768	714	749	775	764	714	742	716	828	759	779	758	747	761	724	708	701	740	785	753	730	702	781	787	798	701	728	758	790	724	745	797	752	736	766	728	759	712	769	753	777	755	756	738	759	749	740	758	720	706	732	713	736	773	719	791	751	783	788	734	755	779	743	776	771	755	739	726	689	735	743	763	796	719	756	752	766	741	724	754	783	774	790	808	768	734	802	783	735	801	784	757	748	730	761	720	732	736	764	713	693	799	736	750	733	732	833	760	748	759	740	768	780	742	788	772	760	740	757	756	770	745	740	714	772	794	782	734	736	766	767	725	766	719	761	764	727	757	791	770	783	755	703	730	724	767	757	771	739	707	733	767	755	816	703	706	788	753	820	776	751	776	767	788	774	726	749	746	702	732	767	699	740	759	703	767	725	772	756	761	724	820	745	737	754	742	807	693	777	762	750	764	803	748	744	764	781	778	759	711	734	791	708	724	793	769	797	695	759	757	770	722	734	787	771	741	766	747	800	756	779	783	772	728	695	732	742	756	788	751	742	736	770	800	766	764	720	713	746	744	784	701	738	753	787	801	779	772	746	756	735	761	775	763	710	730	759	735	755	745	756	711	722	741	747	723	734	760	734	704	696	740	793	776	756	741	761	793	750	754	768	730	769	743	816	731	767	790	793	784	737	738	769	742	776	747
15032	10759	21430	25599	24503	18838	13573	17346	16663	13598	10241	6862	4310	4228	4647	4558	5993	5943	5027	5281	4514	4606	3816	3788	4336	4727	8162	3010	3033	2983	2939	2778	2602	3046	2265	1767	2180	3610	2798	3516	2754	1939	1230	1328	1510	3535	3872	4236	2398	4035	2516	1101	1356	1254	1091	984	875	741	689	696	739	664	1329	1027	555	630	752	767	952	619	540	535	465	403	373	308	253	279	229	195	193	194	188	198	198	195	184	173	198	203	212	176	214	179	159	192	159	174	181	172	150	169	186	188	172	171	186	153	174	177	148	173	155	171	184	150	137	145	171	169	143	183	178	176	171	157	161	165	159	179	161	183	178	177	178	164	170	170	158	158	175	193	168	175	166	175	155	180	195	162	146	160	161	154	157	162	169	181	161	180	180	172	153	157	146	180	169	155	151	164	181	174	169	175	169	171	170	155	159	181	162	168	180	175	158	175	196	165	182	169	183	166	161	153	170	182	156	161	180	181	161	173	151	159	129	167	151	156	183	182	168	174	170	144	170	160	174	168	164	169	176	147	150	145	164	178	138	170	159	172	164	171	187	171	187	159	169	166	169	186	183	179	168	163	147	184	161	177	141	166	163	154	150	160	157	173	161	144	180	161	164	153	166	159	174	163	182	158	176	177	155	145	169	162	168	162	164	185	176	181	167	175	157	156	178	152	166	176	164	150	195	174	173	148	172	173	167	159	165	176	196	180	179	181	167	169	156	159	157	165	163	168	176	159	155	175	166	168	169	150	155	195	174	195	184	144	162	185	164	176	189	184	180	174	172	154	166	138	170	146	204	174	181	196	169	169	159	163	178	163	180	176	172	151	154	172	169	180	153	171	160	171	182	189	147	174	175	150	169	162	166	171	167	175	167	165	155	163	175	177	168	160	155	171	157	151	156	172	161	171	160	197	169	142	149	169	180	167	183	177	145	169	140	147	171	203	203	140	173	188	182	172	180	155	152	166	182	173	167	188	185	165	186	166	170	163	170	186	149	176	155	172	171	152	145	166	166	159	167	161	172	197	160	168	153	190	176	188	170	170	145	169	176	164	190	178	187	157	170	157	151	151	184	162	175	134	176	175	156	142	142	149	159	176	167	148	177	178	159	167	157	160	155	164	155	166	169	173	169	180	162	181	165	185	176	171	152	181	171	173	184	168	181	175	183	159	167	161	158	173	160	161	187	168	157	200	164	170	138	171	156	153	165	161	168	188	176	163	138	168	168	171	169	182	177	174	154	174	159	182	166	161	166	166	168	155	160	182	178	164	165	187	169	184	154	179	179	170	171	165	166	165	165	168	163	161	162	170	181	176	172	171	171	156	138	178	169	146	176	186	175	173	173	158	147	172	156	147	172	156	176	190	167	160	147	175	155	162	178	153	171	163	154	187	159	176	180	154	159	171	181	193	149	165	147	152	176	178	172	159	180	141	169	179	158	172	151	146	155	153	155	155	188	161	182	160	153	164	170	178	182	184	169	174	147	173	182	173	150	192	156	178	150	147	168	156	162	172	154	176	190	176	144	191	175	162	175	164	165	167	163	172	174	171	155	152	193	201	165	167	185	172	168	164	159	167	192	175	150	158	175	188	186	193	164	165	169	151	164	181	138	175	168	165	173	173	191	165	153	164	162	140	151	170	160	150	162	163	156	160	184	183	171	163	189	174	165	173	153	193	148	176	151	162	171	183	174	174	159	156	177	165	138	165	155	159	170	162	167	193	154	182	159	183	177	158	169	164	188	163	166	154	188	157	172	170	181	179	174	163	160	189	164	138	162	143	176	174	171	177	164	177	154	189	184	166	154	185	174	183	162	164	162	152	191	174	165	141	160	169	187	174	165	191	172	167	171	178	159	174	186	172	167	173	166	185	156	161	163	173	182	161	158	167	169	165	163	159	148	183	158	158	169	172	179	156	175	176	162	178	156	143	172	169	155	181	157	163	167	171	184	155	175	180	194	165	158	167	178	177	154	172	155	155	160	175	175	185	163	152	177	156	163	168	159	185	167	182	163	174	161	153	173	184	155	169	168	170	174	172	143	213	178	130	184	193	181	169	179	173	163	183	157	172	176	165	165	165	192	155	182	176	183	178	158	151	172	165	178	143	162	180	170	161	158	161	153	179	186	163	150	169	173	166	156	172	184	166	167	153	168	147	121	166	156	170	158	139	176	169	184	175	157	182	172	165	174	174	169	132	164	159	188	163	139	137	158	173	147	158	149	184	163	143	179	161	156	164	183	167	162	190	169	171	167	176	183	155	165	161	170	181	169	155	159	164	177	158	186	164	178	156	135	190	150	173	178	169	148	169	166	182	150	180	143	168	171	173	182	176	163	149	171	199	167	161	168	159	146	154	181	142	156	143	171	164	165	183	154	166	155	180	163	181	170	178	177	164	173	187	160	171	165	145	178	183	171	151	190	169	164	180	163	168	147	189	162	153	152	175	172	175	178	184	161	158	179	158	153	159	154	139	196	149	161	161	158	154	169	165	143	142	164	170	161	152	177	163	165	174	141	162	172	163	154	147	180	192	171	182	174	162	151	184	160	161	165	159	185	155	177	168	144	161	187	165	169	162	162	168	171	166	169	164	176	170	170	162	174	196	158	164	172	179	168	156	169	167	152	168	169	175	191	164	165	159	158	172	168	177	199	173	176	167	186	193	152	174	157	160	182	165	176	171	182	180	153	194	179	162	177	157	148	178	163	159	161	148	187	159	156	176	160	183	170	178	173	166	183	193	170	175	188	171	150	193	174	174	171	188	173	187	158	170	142	162	140	164	164	156	168	149	169	160	157	168	174	161	152	158	177	185	188	169	156	163	183	173	145	150	192	160	180	176	174	168	173	138	145	180	164	176	168	155	151	174	178	164	150	168	141	177	156	172	155	155	167	137	180	163	139	162	158	160	166	154	201	147	155	156	157	153	168	157	146	161	167	191	148	153	157	161	157	173	156	177	179	164	164	169	158	152	193	204	187	181	180	187	171	143	183	151	180	168	172	183	168	159	158	162	167	173	153	158	172	162	159	166	160	184	142	173	187	168	140	172	175	145	160	140	169	167	178	152	170	187	137	165	177	174	169	165	180	174	152	166	164	158	184	168	172	156	181	186	158	182	161	154	155	163	179	165	160	160	175	167	194	167	172	149	151	172	167	163	156	158	178	150	157	171	156	163	169	146	171	150	150	149	176	171	157	180	161	170	161	187	157	170	187	142	178	166	172	166	167	155	153	151	180	159	150	165	174	142	191	141	174	171	154	159	164	164	173	149	166	156	173	161	179	159	168	152	142	173	183	178	168	167	178	186	164	174	165	181	172	165	165	163	158	170	167	152	171	181	155	158	147	183	154	185	174	191	161	170	175	157	136	165	180	173	147	181	169	193	178	194	188	163	173	179	178	140	153	184	163	168	182	185	172	176	144	158	170	156	165	179	183	152	147	168	188	160	174	171	156	176	170	168	163	177	156	161	168	165	177	165	178	154	184	182	156	154	171	176	168	169
9894	9523	20123	26593	29087	23439	22092	31828	30853	30258	28217	23684	16999	16841	17752	18131	21727	22230	21556	22272	19324	21162	19682	20859	23723	23577	27175	16379	18289	18556	15902	16972	16246	18559	14654	12523	14876	22069	17352	20954	17154	13620	8709	8885	10905	21776	23652	22849	16260	22828	13703	8767	10290	9189	8708	8027	6991	6063	5338	5433	6112	5181	10675	8536	4349	4914	6349	6105	8058	4571	4080	3937	3329	2888	2833	1855	1587	1505	1082	938	986	815	741	730	740	769	832	747	759	913	724	761	823	800	701	697	655	655	625	608	670	604	543	573	539	579	619	582	614	594	516	497	519	526	512	514	516	479	535	520	525	521	479	544	480	498	519	516	523	474	477	535	501	517	527	516	521	529	451	492	512	548	503	512	557	510	519	514	540	519	517	511	527	501	523	504	502	491	468	458	534	504	519	534	542	534	519	509	522	504	460	556	498	465	503	490	517	481	554	508	491	490	502	528	470	511	521	501	517	504	513	538	527	502	508	552	494	521	538	537	543	511	533	493	495	517	524	533	539	492	491	522	517	554	519	492	520	502	532	523	495	527	515	516	528	544	532	516	549	489	547	478	519	512	512	540	497	505	502	470	531	517	502	501	492	511	497	541	527	527	530	522	549	530	535	539	521	506	542	493	486	555	556	508	512	525	524	500	497	530	512	532	562	533	508	529	507	562	544	508	524	517	485	533	525	540	541	538	522	490	494	537	508	520	511	547	526	504	478	523	518	533	510	473	548	496	494	526	529	535	509	535	493	503	527	507	501	512	502	539	502	531	549	556	557	524	524	475	509	497	555	516	500	513	528	513	507	552	532	527	517	514	510	569	516	503	560	524	538	507	549	536	497	504	507	531	494	476	556	532	514	504	480	498	505	513	514	581	486	524	510	503	499	494	501	501	539	512	539	487	499	503	553	518	539	499	509	507	481	521	524	513	527	528	510	510	507	489	511	537	503	508	487	504	517	520	534	539	555	505	481	513	488	513	527	525	511	533	506	496	502	490	482	492	564	472	510	519	535	477	503	505	496	519	554	506	527	518	523	528	512	513	517	526	494	533	541	498	514	526	524	511	480	509	507	526	527	525	481	533	528	532	512	536	501	509	492	476	515	519	525	498	519	521	499	521	532	524	529	515	560	506	494	538	494	520	507	559	508	530	500	523	520	503	526	526	511	492	502	571	483	534	500	517	505	510	561	531	500	525	507	545	547	501	542	510	488	527	507	539	503	511	511	495	548	483	530	527	515	516	500	523	535	499	485	527	511	512	509	486	523	498	518	516	526	492	482	474	494	528	511	506	502	533	523	518	475	513	523	497	506	546	477	509	522	501	524	547	506	499	477	511	546	515	524	509	547	466	474	476	521	496	534	519	528	488	533	527	549	513	538	520	515	506	535	510	497	467	495	522	486	549	518	528	472	523	530	539	553	519	526	542	500	487	523	502	496	537	550	524	538	502	506	510	486	546	488	529	506	500	471	501	547	548	526	525	521	525	526	533	570	492	498	537	500	534	519	502	515	551	518	519	482	524	503	497	556	528	494	504	495	476	513	529	537	512	520	481	590	471	527	501	509	485	530	541	498	515	551	510	557	516	526	539	490	471	542	542	537	526	527	513	522	516	490	487	537	500	550	520	517	501	474	516	530	511	499	512	486	544	537	542	509	508	516	518	481	509	494	500	488	562	524	500	537	516	538	522	526	469	504	502	549	509	499	493	504	513	525	497	497	538	497	517	534	504	522	523	528	496	524	490	510	473	539	509	513	543	561	536	488	507	511	504	519	582	535	535	513	491	504	517	489	500	512	480	545	500	525	536	509	505	529	528	541	505	524	466	468	555	538	502	552	543	556	532	520	534	509	507	483	514	486	549	545	521	513	496	537	553	497	518	516	488	505	471	524	555	472	548	514	503	519	514	526	532	541	526	481	496	488	506	496	538	543	515	510	494	536	500	530	524	475	518	541	489	511	530	526	519	534	508	509	511	526	476	560	561	491	470	490	520	521	525	543	500	548	484	515	527	530	510	566	519	493	537	508	535	545	531	491	499	543	510	529	550	521	479	495	487	536	513	503	499	508	499	524	489	517	583	548	554	530	483	536	538	492	501	536	519	541	482	543	474	529	508	511	511	511	522	500	527	516	544	473	529	519	497	492	559	493	512	524	493	537	481	540	520	518	534	507	512	452	546	498	499	499	500	528	533	511	516	495	536	520	511	508	531	489	518	516	506	525	538	459	532	509	531	510	510	516	527	512	475	493	489	551	532	574	501	507	507	553	510	539	479	523	519	522	492	507	510	536	540	521	513	484	507	537	538	544	502	505	533	522	483	505	514	522	512	585	524	529	522	539	501	535	494	503	529	530	508	469	498	488	505	507	512	518	520	501	511	497	476	486	525	540	511	528	497	536	543	493	491	510	495	514	486	569	507	502	492	518	492	530	552	559	508	517	504	460	503	513	515	553	531	480	525	518	508	516	523	499	515	491	469	522	527	501	506	517	505	518	509	510	518	546	553	516	505	484	526	530	537	566	535	483	508	500	513	540	469	551	552	513	522	540	527	533	514	530	543	504	518	527	530	502	514	550	514	522	556	524	521	499	524	564	471	549	557	504	519	499	535	542	562	519	478	489	470	533	510	512	542	506	513	484	490	538	514	473	496	516	526	525	461	500	524	523	549	526	513	539	461	507	541	527	493	492	530	524	514	523	553	507	477	498	474	540	495	519	522	513	535	513	539	519	518	521	507	560	479	524	544	543	560	517	503	525	516	501	536	489	537	522	528	499	505	490	491	520	528	499	537	513	497	482	525	497	553	492	516	499	444	503	522	503	478	533	532	495	560	506	511	555	463	500	482	551	467	498	514	511	480	540	487	550	511	516	551	522	485	533	508	533	509	504	492	541	480	566	546	451	510	518	480	484	523	480	501	546	523	533	531	543	508	489	545	518	543	518	534	481	528	483	488	519	497	515	504	527	515	528	494	524	508	519	500	476	505	489	508	515	490	516	534	502	491	529	545	522	536	527	526	539	498	591	580	536	500	521	518	483	490	497	533	507	517	503	497	508	515	483	505	477	513	513	502	472	542	486	556	517	515	513	506	528	489	532	535	517	496	472	497	501	477	542	500	540	517	474	506	520	495	523	522	489	513	489	530	526	514	509	518	511	505	513	533	516	475	530	480	520	499	519	489	519	570	475	492	502	484	493	510	473	492	488	516	485	525	500	515	488	478	502	556	521	469	509	530	529	512	546	526	539	519	548	524	539	515	518	556	505	503	527	497	520	538	521	509	491	516	514	508	504	507	550	520	530	512	505	511	471	518	479	516	521	485	513	546	550	503	528	501	486	495	548	515	519	509	490	535	494	469	508	555	510	558	502	489	502	521	557	510	477	512	506	510	559	505	510	510	557	535	513	482	529	523	552	525	505	519	535	540	461	519	490	511	528	521	541	519	492	512	499	512	518	484	530	521	567	494	484	497	556	496	520	509	526	476	497	555	474	502	500	520	549	475	507	510	519	476	552	516	526	544
24797	17693	28440	32083	30469	25062	21725	25323	25334	21290	17999	12920	7811	7022	6828	7312	11261	10157	9021	9969	9041	8523	7948	7413	9364	10066	15241	6163	6096	6234	5970	5530	4712	5157	3950	3336	3947	6693	5035	6279	5147	3623	1989	1906	3779	7284	7559	7968	5673	7317	4488	1931	2578	2167	1776	1824	1502	1212	1144	1084	1200	1121	2247	1854	1066	1036	1253	1289	1404	901	885	794	730	606	613	410	339	301	234	225	246	210	160	224	212	201	262	219	219	236	189	173	214	211	215	189	180	164	182	162	174	147	186	162	155	134	151	169	167	159	178	143	157	155	146	139	139	169	156	172	122	149	154	163	150	171	136	140	158	150	136	148	148	155	150	177	158	165	149	146	144	124	169	162	131	166	156	170	158	157	150	153	150	155	138	143	157	150	133	126	119	121	168	187	141	139	143	153	155	138	158	147	162	137	166	136	141	173	138	163	142	174	163	164	171	132	153	152	148	155	132	160	143	169	150	140	168	141	156	155	151	165	141	127	146	159	148	118	174	169	145	166	115	167	142	155	162	163	149	146	143	135	171	145	153	145	150	149	143	134	167	176	144	154	138	139	139	155	145	133	138	173	183	134	170	144	150	170	142	167	145	164	155	166	142	173	134	139	147	141	142	154	178	135	162	141	134	153	148	154	146	134	157	156	137	170	171	130	141	134	160	160	128	127	137	140	148	142	170	141	164	148	137	167	140	177	168	160	168	157	147	150	146	151	154	164	141	147	166	162	148	139	159	156	146	149	155	157	154	151	142	163	155	140	154	153	142	169	178	187	154	144	164	146	169	162	157	159	166	159	168	157	150	152	136	119	157	152	201	155	158	157	152	147	159	148	149	145	150	148	150	140	138	158	155	161	158	159	139	154	150	153	154	153	159	156	153	136	157	167	153	144	148	156	156	155	158	143	131	152	160	160	163	138	164	142	155	169	145	150	146	145	143	171	184	148	151	153	142	147	134	138	152	174	136	144	154	180	122	138	143	143	131	159	155	158	139	147	157	149	149	132	150	155	155	149	159	136	143	150	148	163	159	148	161	132	134	154	164	144	149	146	151	150	149	160	171	184	166	141	120	159	136	143	156	150	151	145	150	163	151	137	161	147	142	159	164	132	143	141	146	164	142	142	140	130	156	126	155	140	142	130	144	166	151	153	142	145	153	167	136	158	149	136	163	168	134	141	158	150	150	158	157	173	163	141	145	144	154	169	135	159	124	166	152	132	173	153	123	144	139	145	160	148	169	143	144	137	142	133	154	175	152	139	163	159	150	157	172	137	159	152	143	160	135	141	150	145	142	159	162	144	172	143	148	166	164	146	155	164	172	167	155	167	156	160	145	156	148	146	129	164	148	167	162	164	136	144	135	162	169	158	160	153	144	145	138	170	138	157	162	147	171	158	156	159	157	136	161	151	152	157	154	148	166	167	152	148	160	159	154	157	141	159	156	150	146	141	144	140	156	155	177	160	161	148	136	154	160	158	163	137	125	143	156	150	167	152	168	162	173	144	165	156	159	153	153	131	159	161	142	154	138	149	179	152	163	180	160	149	160	142	148	153	148	159	146	129	154	142	138	154	145	135	141	154	151	143	132	161	137	131	143	150	144	139	145	148	157	174	153	138	141	153	159	147	141	147	171	168	149	143	146	149	153	152	161	169	142	147	136	160	149	150	162	139	150	140	175	169	174	156	155	164	167	144	157	142	172	129	161	141	148	131	148	141	162	152	156	165	158	150	158	151	152	145	141	163	138	135	166	161	157	147	153	164	166	174	138	155	158	154	152	134	134	149	149	161	135	151	144	150	152	159	148	147	170	159	150	153	127	156	155	146	144	166	155	135	136	137	176	119	161	134	149	153	166	158	161	143	153	148	128	141	148	159	139	169	172	159	139	154	136	137	175	158	167	129	163	165	166	146	159	116	144	154	145	139	142	148	140	149	169	179	156	155	156	151	155	158	152	138	149	146	163	140	161	146	141	148	155	142	139	134	161	163	148	144	148	152	152	150	138	137	164	166	164	152	137	157	173	150	159	145	154	130	148	164	151	143	154	129	149	165	164	140	165	189	137	174	144	154	147	142	151	165	143	150	137	142	145	162	168	133	167	134	164	169	150	136	144	154	169	163	161	131	145	161	164	152	154	159	155	154	135	143	148	162	140	154	154	150	139	138	154	161	147	172	151	129	153	163	167	152	120	146	175	147	154	140	157	162	156	140	159	131	156	156	151	148	156	146	171	139	159	165	145	138	165	158	155	147	150	155	163	149	170	159	135	152	147	141	128	134	161	167	145	172	151	147	158	156	149	133	155	156	143	139	161	169	132	180	136	162	139	169	141	156	158	173	136	145	141	138	171	159	146	148	143	151	130	149	137	172	141	128	167	146	154	134	152	164	144	122	180	157	148	156	130	144	137	164	147	153	146	150	146	162	154	169	163	140	178	123	147	148	138	169	134	146	153	139	148	151	162	152	169	138	159	169	159	160	170	152	151	145	162	169	159	168	139	169	157	139	149	187	155	158	131	149	151	156	156	171	142	148	153	157	182	155	150	139	161	174	164	164	143	170	155	159	165	156	151	123	153	129	167	155	147	150	156	174	143	138	155	166	158	159	164	153	139	155	153	143	183	167	181	144	165	151	161	152	150	165	144	170	147	146	158	144	143	122	138	155	152	155	148	126	151	142	127	134	142	161	149	143	165	144	140	154	158	154	165	177	151	159	157	119	170	154	133	141	151	154	156	162	137	145	143	164	131	135	152	145	156	153	164	146	154	147	156	151	168	149	149	143	138	142	135	148	153	142	145	157	168	171	152	154	167	150	161	156	155	150	147	163	163	165	144	155	159	167	121	148	164	154	151	144	148	163	162	136	137	158	136	147	170	134	135	146	128	143	145	156	135	162	175	153	164	155	130	136	138	135	187	151	157	141	157	166	159	153	148	163	152	153	157	165	149	148	149	154	138	158	176	166	141	177	148	144	152	141	142	155	156	154	160	153	145	176	157	168	139	159	150	179	146	156	143	164	148	155	175	140	147	143	160	161	147	149	165	146	130	155	148	157	149	139	152	144	158	151	148	143	151	160	146	148	160	146	129	169	127	145	146	166	134	147	174	159	155	131	141	138	143	154	166	169	163	154	162	134	150	152	162	169	135	152	125	155	134	154	154	148	133	169	157	154	154	155	152	165	135	158	154	168	162	153	153	141	153	179	157	173	133	130	149	149	136	145	128	152	143	153	146	156	146	158	146	130	162	169	137	151	145	170	167	144	160	149	144	170	178	145	144	152	158	153	166	159	139	144	174	135	161	155	155	147	148	152	167	148	151	167	153	143	150	161	147	145	145	153	163	144	150	146	150	148	129	166	146	154	156	178	164	158	159	178	164	148	140	153	150	165	162	171	147	118	149	158	148	158	156	141	155	139	150	130	160	184	135	160	152	155	142	150	161	143	139	150	129	162	160	139	170	140	142	152	170	152	144	158	161	161	152	158	141	164	170	151	139	156	138	137	150	167
14388	13427	25152	31937	34117	29222	30258	37787	37946	37069	36529	31738	23940	23674	24268	25864	29799	29901	29787	31027	27151	29527	28384	28983	33111	33129	34770	24387	26469	27145	23929	25546	24005	26011	21619	19894	22575	29992	25079	29164	26331	20565	12290	12717	21024	31981	32141	31596	25731	31075	19462	13663	17035	14928	13349	13053	11123	9580	8956	9017	9651	9300	16828	12946	7987	8165	10237	10388	11392	7319	7183	6461	5257	4797	4700	2912	2354	1871	1536	1246	1487	1110	912	982	969	959	1150	893	864	1116	866	959	979	1128	1001	896	814	751	706	675	695	614	580	517	602	612	607	615	627	555	480	516	546	447	462	456	485	495	487	500	481	525	484	496	450	450	471	496	459	491	465	473	456	439	441	505	474	493	506	501	512	475	463	457	460	471	465	515	465	464	447	445	515	473	484	479	489	451	466	498	447	485	478	442	452	504	476	509	462	505	523	466	478	475	483	480	490	481	465	491	507	443	451	473	501	477	471	442	438	485	487	443	428	473	451	467	453	462	478	458	432	439	506	435	480	475	472	483	482	500	502	482	442	512	478	468	469	453	482	523	503	484	473	472	528	465	517	524	457	466	489	491	509	463	499	473	480	481	529	461	477	482	470	474	453	444	484	448	524	478	498	478	488	475	482	480	508	448	505	463	444	496	466	479	457	470	503	483	511	496	489	483	461	459	490	483	490	489	476	483	467	451	467	502	489	457	481	459	466	496	509	481	454	429	479	487	428	481	486	467	458	479	454	473	488	478	443	503	464	425	478	479	496	483	477	519	464	410	528	450	479	513	467	451	472	468	462	472	480	463	493	504	463	488	484	464	489	473	473	488	480	458	443	455	476	486	478	451	464	492	486	469	463	450	450	485	476	459	480	439	473	476	490	470	484	467	505	471	456	488	494	446	447	463	478	469	451	509	517	473	473	483	454	509	476	473	444	483	460	470	464	531	468	480	484	488	459	478	467	466	496	453	480	476	438	487	461	481	437	468	459	463	475	489	469	463	477	511	463	457	519	493	500	493	434	431	442	516	487	467	510	442	513	482	432	482	476	515	459	463	479	455	489	458	457	470	472	455	471	503	453	476	475	467	476	478	526	489	439	471	506	468	476	503	447	512	461	463	463	486	433	479	428	492	450	474	487	518	493	457	452	450	430	451	472	496	426	443	481	492	452	486	511	478	460	497	507	495	483	476	438	489	482	468	490	482	473	435	462	461	471	465	462	488	494	477	496	500	492	490	475	480	493	497	471	477	546	481	470	481	426	515	516	496	465	482	449	508	524	459	481	507	479	481	495	478	485	454	477	439	478	466	466	464	479	461	462	462	489	462	473	472	479	488	477	452	472	480	469	458	493	479	473	487	464	508	445	481	493	441	448	485	475	486	478	490	502	442	476	460	493	476	470	514	495	475	482	503	485	512	461	488	447	460	485	480	462	444	513	538	528	491	486	519	445	465	422	440	451	484	491	456	470	461	511	491	491	514	464	463	465	487	485	481	443	471	462	460	465	498	475	473	468	472	467	462	472	451	468	480	512	485	457	461	466	518	493	457	484	464	514	449	464	427	448	475	491	458	481	508	460	494	487	478	476	480	489	519	498	455	480	494	524	459	470	476	490	492	425	446	462	512	465	469	502	492	477	490	475	451	488	450	469	468	516	436	474	471	484	484	473	479	454	502	480	496	482	502	423	473	469	462	490	487	519	484	482	479	446	471	490	517	494	501	462	485	451	479	487	461	459	463	497	475	462	456	480	449	510	519	504	494	486	422	482	488	498	458	477	432	483	486	479	507	429	482	507	470	503	471	475	498	457	457	453	448	489	487	489	481	478	448	450	425	458	509	509	495	482	495	462	488	497	481	467	501	503	474	466	465	447	504	466	474	473	456	432	478	478	505	438	474	432	454	509	462	472	479	466	465	516	456	429	508	494	479	436	475	513	499	448	445	464	485	443	482	490	476	490	459	474	541	522	436	449	525	464	477	462	473	479	477	468	486	469	441	503	449	468	432	504	471	438	485	427	475	419	504	446	488	467	482	497	474	462	422	494	452	454	470	472	499	454	485	462	463	457	425	459	482	494	463	477	485	487	499	485	473	466	483	495	474	480	474	483	502	480	461	449	487	470	478	462	457	501	494	467	483	447	497	483	436	496	498	475	502	445	434	466	442	498	461	499	480	470	473	484	487	482	425	455	453	459	473	467	432	467	472	434	497	478	490	498	495	463	475	479	489	469	452	467	459	478	465	448	448	446	506	486	462	450	427	449	476	474	478	497	464	476	487	468	459	510	459	427	453	466	504	443	496	484	477	493	507	448	439	459	455	460	501	462	493	466	490	470	517	469	449	481	441	458	492	517	456	511	493	463	480	472	468	460	500	511	457	492	478	472	491	481	498	451	474	478	499	472	475	482	493	479	459	505	401	473	443	478	500	465	477	471	506	482	437	456	482	452	486	488	472	453	431	499	443	467	472	523	499	481	466	462	496	457	462	474	489	528	458	466	504	447	503	425	450	442	452	469	481	447	484	473	457	513	497	478	477	445	455	496	466	490	491	463	472	487	446	475	463	456	440	447	475	485	491	487	487	482	518	478	470	483	486	497	451	488	484	450	488	489	444	482	457	494	480	445	485	461	497	488	490	475	481	463	450	461	462	453	485	453	468	457	506	445	453	464	489	461	474	468	491	512	479	433	465	486	502	473	489	474	493	477	470	443	527	458	472	478	490	444	473	471	487	483	511	478	442	464	471	458	447	454	470	457	491	469	457	486	452	471	483	494	474	478	456	505	479	492	470	471	481	447	503	491	511	449	499	479	455	477	475	484	493	429	506	453	481	473	482	448	501	457	477	488	487	469	483	445	450	453	512	472	473	477	479	443	483	477	503	463	453	466	498	469	451	460	494	469	461	497	494	477	451	498	497	499	491	487	478	478	480	484	464	491	463	492	461	528	438	527	474	463	483	448	502	475	485	489	482	492	452	470	439	467	456	423	472	438	461	450	432	480	474	481	450	466	473	495	506	487	520	498	494	455	458	496	442	498	481	482	494	460	469	476	457	464	495	462	469	470	474	466	456	502	498	451	467	442	480	477	477	486	485	501	504	465	479	517	441	426	451	458	476	473	500	478	499	475	466	530	493	467	453	445	450	463	457	482	486	506	497	484	464	488	453	502	473	542	499	493	490	496	476	497	509	462	451	466	490	482	459	496	432	455	489	481	498	456	448	500	455	457	488	471	467	478	486	481	483	492	495	456	489	484	453	479	471	464	482	423	506	467	438	456	483	466	456	463	508	492	443	480	466	455	434	485	458	498	479	497	434	459	527	504	486	492	489	470	512	461	467	511	464	479	484	502	484	463	474	494	513	504	479	518	490	468	476	489	498	518	518	468	464	503	476	480	485	478	480	455	452	485	450	464	470	443	454	464	444	461	507	485	482	503	478	482	494	452	481	499	488	449	489	431	482	469	468	463	474	456	503	477	473	448	511	457	469	480	448	432	517	459	482	454	462	471	491	511	455	481	502	447	460	496	522	522	485	455	476
3502	1760	3957	3999	2917	1743	1298	1450	1245	999	756	728	600	519	539	516	609	523	617	717	622	539	457	538	512	575	690	478	418	410	392	371	467	439	310	329	341	417	401	467	357	361	281	321	371	452	494	467	365	436	335	300	304	295	312	298	248	298	220	270	273	282	316	321	233	276	301	264	270	256	272	269	242	255	247	242	240	198	260	237	249	235	236	247	213	232	232	244	229	244	226	241	243	220	230	228	230	221	245	250	225	253	228	210	222	220	259	249	245	242	239	235	212	251	198	279	227	212	233	250	236	249	217	223	218	251	248	205	228	240	261	233	256	226	246	223	205	241	240	226	248	235	234	252	226	230	246	244	245	247	242	252	251	241	230	223	224	229	237	238	249	260	246	228	247	247	242	235	222	225	212	243	238	248	231	243	238	248	254	245	230	242	203	232	240	213	244	237	229	236	247	260	241	262	228	257	269	253	232	243	233	230	234	235	238	250	224	251	245	228	238	243	229	249	213	224	274	227	229	260	206	206	244	224	232	229	231	264	238	229	233	208	239	210	253	259	254	230	254	235	228	227	273	233	247	250	225	219	217	218	243	248	221	241	239	239	224	237	231	231	209	263	258	251	233	246	226	257	238	288	212	262	247	237	242	244	219	216	252	244	245	249	226	247	236	242	209	255	240	242	249	254	236	235	244	220	224	254	228	255	247	253	241	244	242	234	236	256	228	218	230	232	245	240	258	241	247	247	233	229	224	223	224	238	218	236	261	261	225	245	194	224	219	247	232	256	240	214	231	250	228	267	260	242	229	233	213	222	253	257	212	242	242	231	223	257	231	254	241	267	243	235	204	265	249	251	247	216	220	243	209	212	238	243	215	237	217	235	266	235	231	226	216	210	232	235	234	248	230	251	227	240	241	233	227	234	240	267	209	215	233	221	243	257	220	236	264	209	219	255	226	250	237	232	255	221	233	244	272	230	262	224	247	248	243	258	233	249	226	232	247	244	258	253	266	222	250	211	229	265	219	243	231	244	221	263	231	215	248	237	262	244	226	240	240	245	243	220	246	245	220	228	237	226	236	286	233	205	229	241	235	250	259	226	249	247	247	256	230	266	243	244	252	230	247	244	214	238	225	212	244	241	240	251	240	241	243	235	235	234	231	237	241	254	254	247	244	215	234	232	245	241	222	259	245	265	254	247	243	260	226	240	250	260	246	244	218	242	213	255	241	239	236	242	243	226	218	246	250	249	232	257	227	237	240	246	230	247	214	226	219	233	257	260	253	237	239	223	242	257	223	219	239	248	243	222	240	254	246	223	255	214	228	201	235	245	268	225	199	241	254	218	226	267	247	261	257	211	236	222	238	230	231	215	259	234	243	251	269	244	234	233	259	243	235	256	275	231	200	241	250	236	240	248	245	225	236	235	242	240	235	260	234	234	243	244	244	218	241	225	258	229	239	240	240	241	234	246	241	233	230	239	207	219	244	233	214	245	228	233	240	224	240	221	253	250	227	225	228	265	249	247	232	238	240	234	264	232	227	251	245	231	236	238	217	231	212	228	253	246	234	240	223	261	224	257	231	232	244	234	251	248	252	238	267	247	243	215	218	234	220	233	240	237	249	217	231	209	238	223	240	225	210	253	228	243	219	243	246	235	222	253	239	232	246	249	229	219	239	211	249	242	251	229	246	204	214	222	222	213	268	228	246	239	249	244	236	247	206	211	271	254	250	257	251	239	254	248	218	223	228	235	230	217	242	245	214	256	232	230	240	230	208	225	246	219	257	202	246	226	238	229	220	274	206	253	227	252	232	233	229	215	245	253	219	232	235	264	217	220	262	250	227	248	236	253	256	233	252	246	225	257	213	219	240	236	257	239	246	272	224	214	251	249	223	224	231	228	242	217	227	208	233	243	223	213	241	247	236	231	240	254	242	241	263	239	225	263	227	220	247	253	245	231	254	246	221	273	215	236	228	258	238	262	234	252	225	260	241	234	228	229	221	217	209	246	242	265	239	270	249	250	242	238	231	221	241	241	213	222	252	255	267	224	225	236	237	238	223	242	238	259	233	230	237	218	207	218	229	259	262	247	247	222	222	246	226	244	251	226	238	238	233	204	233	236	248	259	233	242	233	239	242	250	241	249	220	243	231	239	238	246	240	250	252	217	265	230	248	250	243	221	213	247	238	238	228	216	217	262	236	210	228	227	229	231	256	215	208	250	243	255	249	251	236	241	250	217	245	236	224	259	248	246	242	228	246	227	219	229	256	202	266	252	246	225	248	251	208	238	225	239	213	222	232	239	250	214	249	233	245	210	223	230	253	230	221	238	244	252	234	205	248	234	244	221	253	216	244	252	237	231	215	198	227	231	283	229	273	205	239	215	275	234	241	250	222	237	239	231	226	225	266	257	215	244	239	236	240	251	240	244	211	230	234	249	226	264	218	222	216	245	241	264	240	218	213	236	236	210	253	224	250	237	235	242	223	250	240	258	233	272	242	218	228	248	226	221	240	235	277	239	223	249	262	281	248	231	231	242	243	242	227	265	240	264	234	229	228	253	261	270	223	205	229	247	214	247	218	254	241	243	228	245	231	244	219	247	254	236	238	238	221	226	246	233	232	221	247	210	237	191	253	236	237	245	218	259	262	235	273	245	235	262	209	226	252	256	228	239	229	263	235	256	217	225	250	236	218	219	246	243	248	221	240	253	255	248	240	233	228	218	234	224	241	244	218	229	261	258	238	233	233	225	246	232	243	216	276	234	257	236	249	221	241	236	253	236	233	238	228	242	226	223	248	241	253	242	220	205	240	257	240	227	256	236	222	221	238	248	219	199	241	265	258	240	229	251	232	244	239	225	215	240	222	214	208	246	256	230	266	231	219	256	209	232	247	245	237	239	244	226	223	228	221	239	248	226	236	237	219	254	229	227	235	250	217	222	250	237	275	270	209	224	246	241	233	258	231	261	205	269	242	223	213	210	249	223	201	231	227	238	229	246	238	242	237	247	257	213	266	226	228	259	229	258	226	211	218	228	235	259	226	265	208	241	233	231	231	248	247	245	231	240	229	211	207	255	245	234	239	247	247	232	253	230	228	241	229	244	252	220	254	238	236	231	243	247	223	227	246	273	224	251	238	210	239	251	202	235	236	244	221	227	261	205	241	236	240	230	260	238	262	291	242	258	206	241	270	216	251	262	199	244	245	242	264	244	220	231	248	246	230	229	264	224	230	272	235	245	246	223	216	207	268	235	241	265	204	229	264	230	248	231	262	237	198	256	237	236	206	230	256	248	212	215	232	211	236	250	265	248	259	257	284	247	229	227	225	230	226	255	253	262	229	287	232	255	232	263	254	235	241	229	222	282	227	210	250	231	252	222	217	238	264	209	223	247	233	227	282	242	232	250	251	235	211	228	229	215	272	237	253	230	217	247	238	244	253	226	230	249	244	231	222	261	235	234	257	224	233	267	260	254	263	251	245	220	207	241	244	244	224	235	242	249
3252	2300	7004	8996	8540	5820	4832	6919	5574	4699	4047	3460	2752	2661	2678	2690	3536	2805	2946	3070	2722	2506	2396	2419	2681	3047	3487	2081	2214	2269	2084	2013	1933	1925	1590	1534	1677	2382	1859	2271	1862	1736	1178	1301	1909	2378	2357	2501	1841	2363	1494	1170	1328	1275	1188	1133	1061	1067	1058	992	982	998	1368	1200	987	1012	1039	1052	1070	942	961	938	908	846	833	759	800	705	732	788	712	721	724	711	702	716	750	686	735	721	696	718	694	749	703	698	689	733	644	694	667	678	692	672	683	711	670	709	687	694	724	692	706	678	689	673	696	661	685	674	695	687	677	670	645	660	705	711	704	640	738	667	663	677	704	713	699	721	669	684	710	684	653	650	695	655	710	667	711	702	657	673	723	665	710	723	653	692	691	737	691	656	713	717	692	734	714	701	714	666	697	712	686	694	708	754	668	711	753	666	717	686	692	718	680	758	715	664	736	706	684	654	708	752	663	686	683	634	740	682	692	746	648	692	667	727	696	745	653	705	686	687	677	695	724	651	693	716	692	704	672	714	671	710	693	756	670	691	722	716	705	690	674	692	675	658	697	699	687	699	700	683	656	691	676	737	672	675	686	736	661	692	652	722	680	709	693	699	652	688	699	681	710	672	717	683	665	732	680	680	715	687	668	692	692	694	673	713	699	765	656	678	742	722	718	667	687	689	721	640	687	699	714	668	682	640	680	718	687	709	688	686	673	707	680	670	641	670	669	679	664	721	668	676	735	663	707	661	739	650	767	657	733	698	693	679	710	667	676	727	654	690	700	686	650	694	691	704	701	666	694	679	714	695	669	732	670	695	724	686	695	697	652	733	712	721	666	664	665	664	704	710	684	665	709	677	726	706	701	636	683	673	696	691	688	710	685	658	666	681	654	706	650	652	720	701	710	692	710	726	711	693	653	680	667	696	664	674	678	682	659	714	720	663	727	684	649	704	726	643	666	689	670	692	754	669	668	720	707	708	707	701	646	671	688	688	683	686	673	712	700	669	687	724	662	721	682	719	707	711	697	650	691	702	664	684	716	724	735	730	694	757	689	647	676	697	734	652	672	722	686	641	671	663	674	713	655	722	696	670	629	713	682	663	688	719	689	761	683	691	677	681	668	681	715	695	678	687	740	671	687	727	658	704	684	691	701	655	634	679	701	708	678	644	661	677	673	749	696	688	698	677	709	772	723	679	706	700	632	688	701	721	636	745	756	705	674	666	676	678	693	648	663	672	698	660	674	725	711	627	711	654	684	702	690	715	726	672	704	716	691	664	686	684	698	656	685	711	634	741	651	683	715	705	689	695	699	696	681	657	678	684	690	680	679	688	712	665	655	701	696	726	707	706	706	736	689	668	651	706	709	718	705	707	718	717	688	682	662	716	708	706	698	692	622	669	701	681	683	729	715	670	678	731	718	685	711	668	634	666	736	668	692	721	721	731	715	711	684	704	763	711	646	693	724	677	713	688	688	662	632	642	712	694	690	732	674	643	672	713	684	668	671	743	688	718	692	648	734	723	701	706	687	643	645	720	685	648	704	686	671	763	751	661	655	643	704	673	661	667	670	657	649	643	655	670	672	695	727	705	706	664	714	724	651	702	684	676	674	680	724	692	677	700	665	672	684	721	701	720	655	714	710	719	665	675	745	678	715	708	696	718	714	656	663	681	729	722	676	687	737	690	676	660	694	705	658	724	690	708	656	678	723	705	685	656	700	692	677	687	715	647	701	657	714	688	731	696	656	679	655	695	689	716	684	698	702	675	657	680	677	728	666	661	726	711	697	697	733	684	739	705	675	682	693	702	678	691	701	674	710	698	674	681	716	694	726	675	677	673	670	732	680	659	700	696	693	687	681	625	669	687	699	654	735	706	715	679	736	686	685	720	663	707	725	645	674	731	711	666	675	696	681	661	670	683	697	692	710	669	691	668	698	658	734	699	694	672	709	664	653	686	710	661	725	730	690	685	697	704	710	693	712	697	686	683	717	688	674	716	677	665	679	720	667	673	655	657	702	718	731	740	635	693	705	695	694	700	648	673	695	717	717	718	616	708	712	678	668	719	668	667	686	671	700	748	650	691	730	698	698	664	655	741	695	739	694	681	739	714	707	737	754	680	717	720	707	668	685	712	654	701	703	647	702	666	734	707	691	681	696	677	681	657	686	727	654	692	695	691	701	742	688	689	657	663	720	666	676	693	671	675	680	669	722	640	724	694	675	688	708	712	675	668	693	696	741	654	700	660	680	726	743	668	675	655	724	711	689	708	702	649	673	714	662	733	710	687	701	664	661	678	707	672	730	693	713	687	687	697	665	695	690	681	636	678	666	633	695	717	721	727	732	710	709	683	663	686	726	705	672	678	687	699	698	701	740	702	708	717	686	674	655	684	674	686	646	701	659	764	719	717	732	721	716	714	621	714	699	665	716	690	680	691	721	669	738	692	723	658	734	708	687	702	679	704	683	696	710	711	676	659	711	701	756	723	712	705	674	684	713	661	703	748	701	732	702	691	666	677	659	673	711	683	679	660	679	713	653	706	689	723	679	690	654	709	743	705	688	676	682	675	694	729	666	706	694	676	720	722	686	711	661	704	687	736	655	668	656	712	665	679	722	687	682	683	724	679	674	664	690	679	684	639	707	721	681	662	656	716	734	667	733	698	694	686	724	702	655	680	714	656	762	680	718	701	659	664	692	707	640	676	698	687	647	680	714	664	688	694	723	678	676	690	703	672	708	739	705	682	671	731	776	683	670	748	720	678	676	693	721	637	685	674	697	681	701	698	687	667	719	650	734	711	711	702	736	679	704	695	686	687	708	666	713	723	694	731	697	721	697	665	774	695	719	685	693	701	707	707	714	682	684	684	655	672	670	720	714	694	696	678	673	644	680	746	698	701	676	682	700	671	687	687	696	689	661	656	722	711	727	676	662	679	701	715	687	697	723	668	732	652	705	703	702	690	756	656	747	713	721	697	686	692	689	704	709	678	665	655	681	671	669	643	742	679	688	685	680	715	685	704	688	691	713	726	687	691	701	695	689	715	698	709	677	711	679	710	697	670	662	697	716	680	674	711	673	666	724	700	706	686	670	669	677	711	679	698	665	739	706	706	694	702	736	707	703	692	721	709	719	711	669	705	691	683	726	710	635	674	680	683	724	700	664	662	631	707	664	657	699	699	689	690	681	686	699	703	690	732	736	715	649	697	727	684	662	689	649	693	679	647	696	713	688	681	719	699	669	666	718	696	687	682	699	735	693	652	652	721	680	690	704	654	687	688	678	695	699	673	694	715	723	696	725	680	663	698	710	657	667	739	707	693	683	747	668	646	694	693	708	710	720	689	699	672	677	697	740	686	720	677	691	704	653	689	729	697	658	683	673	627	694	723	687	736	700	709	727	735	684	722	650	729	683	650	700	702	668	706	711	696	737	693	665	701	675	638	692	656	680	684	716	728	692	683	709	704	680	664	689	648	711	661	688	713	707	662	696	702	685	698	663	711	697	691
15923	10080	20886	27226	24679	18152	14084	16904	16267	12210	9995	7316	4810	4470	4530	4834	6967	5687	5145	5700	4931	4630	3984	4019	4616	5430	8147	3258	3033	3381	2738	2734	2455	2535	1955	1805	2128	3757	3009	3821	2509	1817	1182	1947	2905	3855	3426	3834	2109	3539	1759	953	1436	1179	1079	880	769	856	903	645	774	676	1553	1062	680	804	862	768	779	638	629	535	353	390	366	241	225	236	220	206	232	181	196	181	179	175	180	180	224	205	156	181	180	173	192	192	194	171	191	163	174	165	191	163	129	150	159	183	145	168	139	149	146	143	155	145	158	140	148	163	163	132	141	137	148	160	141	152	148	153	146	150	161	165	150	137	170	153	162	174	150	156	128	141	158	167	168	168	135	141	161	160	151	158	155	158	166	179	144	141	157	156	153	148	137	155	140	164	153	138	135	143	160	176	148	166	150	162	170	147	140	150	147	150	154	156	162	145	130	167	158	155	158	133	147	166	146	144	170	162	149	134	167	158	148	144	147	159	145	163	153	152	152	179	160	159	142	137	160	160	165	149	155	155	153	159	167	146	160	156	129	180	163	148	160	176	144	181	165	134	169	147	149	162	162	138	139	162	140	168	157	153	133	150	154	151	158	170	162	148	160	147	143	151	179	148	144	176	155	155	165	139	163	155	182	154	127	143	150	137	128	155	162	152	144	155	131	163	156	155	190	155	146	154	145	162	154	145	162	151	150	159	155	167	136	146	150	181	145	157	153	143	160	165	136	167	158	158	152	159	153	180	145	131	152	138	164	132	143	140	158	129	152	165	171	142	129	149	173	154	173	158	144	167	160	166	152	149	151	156	183	175	150	145	132	156	134	155	155	145	159	171	156	160	146	169	146	155	181	147	151	125	149	154	190	167	146	174	122	156	135	142	154	185	138	141	159	111	158	153	158	138	177	144	159	155	177	143	145	161	164	150	148	140	141	126	163	141	159	152	170	156	158	157	125	156	152	169	140	150	162	155	160	149	154	168	148	157	148	178	158	157	160	166	157	134	167	133	159	136	153	161	140	180	149	162	143	149	177	131	171	132	159	164	194	147	150	150	131	183	166	132	163	142	142	160	169	146	171	152	179	153	162	153	155	141	179	147	138	132	150	164	155	184	163	136	163	154	145	157	155	153	168	140	134	147	151	147	150	166	157	136	144	161	158	144	154	148	153	153	170	153	141	146	163	141	157	154	150	144	157	141	143	145	141	142	151	132	146	152	168	171	141	167	160	141	162	147	149	156	147	124	145	158	157	129	129	154	148	150	134	136	160	144	167	142	150	151	161	155	145	123	135	155	161	117	149	162	140	156	154	146	163	158	157	160	145	138	162	158	152	138	143	148	149	140	145	149	154	159	139	137	149	157	161	140	155	155	151	157	171	147	143	126	156	140	143	140	179	128	143	163	130	129	126	145	132	156	165	154	171	148	154	132	149	149	170	149	146	157	182	168	154	141	154	167	139	169	168	165	158	157	166	142	172	160	175	146	194	141	153	159	162	143	144	166	165	145	158	134	141	173	140	175	131	166	137	160	154	145	152	151	149	140	171	145	159	178	148	150	128	152	145	161	167	163	152	158	163	173	175	149	139	159	156	179	145	151	147	140	164	167	162	172	184	143	175	168	144	160	130	148	154	144	169	157	127	138	151	165	160	167	134	150	144	126	154	167	151	168	176	165	163	163	164	177	138	148	163	161	168	130	158	131	188	158	164	150	161	137	170	144	162	147	153	168	154	154	170	144	155	146	160	165	157	140	143	158	166	143	192	168	139	149	148	149	161	152	169	138	141	158	150	156	159	160	164	155	132	162	169	150	172	151	160	140	143	156	153	135	141	131	124	155	148	163	163	156	145	153	171	167	143	142	174	146	162	147	133	153	148	168	165	144	149	171	157	150	144	151	168	172	186	148	165	127	156	154	135	150	134	155	149	151	154	154	158	162	142	168	169	141	169	152	153	129	156	161	170	170	140	146	149	150	162	145	143	137	153	170	153	162	138	136	149	135	181	156	183	174	148	168	148	147	136	139	157	135	160	125	159	148	196	142	137	150	148	153	144	163	167	159	177	148	143	144	152	165	159	147	141	157	151	160	174	156	127	163	173	168	156	159	148	168	152	145	149	160	149	159	151	138	162	162	154	140	168	158	153	157	160	142	140	158	159	134	143	160	161	161	138	157	166	149	152	143	146	155	171	165	144	149	166	162	171	142	154	153	136	151	163	180	148	148	152	157	153	174	144	146	171	168	156	134	169	156	164	139	147	153	142	144	154	164	173	148	166	155	167	123	164	129	154	152	129	115	171	143	155	164	167	130	162	140	126	160	175	152	162	153	155	168	163	168	142	162	168	153	160	144	163	152	160	162	156	166	129	179	159	155	151	162	139	173	142	136	170	137	145	153	139	144	161	164	157	186	172	148	164	138	151	148	169	154	157	161	143	128	152	149	157	145	171	151	158	162	156	143	150	144	157	140	142	132	137	174	176	158	142	136	142	151	147	162	174	135	156	171	147	156	158	147	170	153	150	161	142	154	173	150	140	144	157	159	133	151	153	137	137	135	159	156	162	157	149	144	160	154	161	162	139	147	130	155	153	159	141	166	180	153	161	160	177	154	176	154	160	155	154	158	150	170	163	146	160	159	153	131	159	143	150	167	161	166	149	130	158	154	148	154	162	146	155	170	163	140	145	155	139	185	163	166	154	143	146	142	165	159	153	160	157	141	164	159	128	147	179	153	156	152	171	150	149	159	155	173	175	127	121	142	147	144	151	152	176	169	175	151	149	167	140	164	144	148	152	155	148	139	154	136	162	151	157	139	138	142	137	142	154	150	152	155	145	153	129	131	166	180	163	167	143	156	160	133	151	144	153	171	136	141	128	159	146	167	165	149	159	169	173	150	145	158	160	139	141	160	170	164	167	143	136	139	147	173	160	155	160	156	138	152	142	139	166	161	128	160	131	145	138	168	135	152	167	148	141	160	140	159	143	158	139	151	179	139	158	171	141	136	152	169	185	145	152	164	137	162	144	156	151	148	172	164	161	133	176	166	154	139	165	148	161	156	159	152	167	146	134	164	142	154	147	156	145	154	119	181	147	148	162	162	144	147	137	157	150	163	155	141	153	134	154	150	138	143	203	168	164	162	170	171	146	141	155	149	158	171	158	154	154	168	142	145	179	175	156	154	167	147	162	142	151	144	188	153	132	157	160	144	154	133	171	167	152	139	138	184	151	154	158	146	141	146	159	164	123	155	162	162	161	151	164	141	159	142	171	171	180	165	148	145	148	164	170	130	170	161	170	154	171	164	143	167	168	144	161	163	161	165	151	172	171	178	162	153	150	148	155	131	162	145	131	172	158	149	153	148	133	128	166	161	158	154	181	146	142	148	160	153	167	172	165	167	140	141	158	156	176	140	142	155	160	144	165	153	172	154	139	141	163	140	143	134	145	153	187	145	163	149	151	178	144	156	150	156	133	153	156	159	184	138	144	126	144	148	163	141
10151	8544	20593	28095	29173	22779	23054	31115	30500	29938	27975	24206	18316	17190	17676	18970	23301	22622	22293	23254	19850	21130	19755	21513	23994	25574	26245	17545	17573	18940	15074	17745	16122	17287	13495	13076	15094	21801	18595	21939	16508	12168	8369	13366	18822	22982	21190	21314	14620	21004	10762	7851	11086	9552	8079	7231	6144	6335	7241	4886	6481	5404	12575	8608	4808	6536	7172	6559	6173	5423	5288	4018	2656	2931	2587	1564	1547	1171	1089	1048	997	787	735	821	731	705	762	689	937	674	685	716	683	807	892	851	736	859	794	652	538	620	602	601	530	531	602	598	572	484	492	471	484	453	466	540	465	459	498	464	461	477	447	453	474	475	461	503	459	501	523	500	449	494	466	442	471	486	461	465	471	481	446	486	488	474	447	468	513	512	491	522	472	450	496	483	405	453	502	488	448	455	530	481	487	456	472	459	468	523	521	486	453	503	501	503	423	413	457	470	504	492	470	459	455	465	447	431	511	477	449	486	494	439	503	507	494	435	485	487	493	491	464	480	421	455	460	509	486	457	446	443	443	447	483	455	456	471	513	489	500	483	481	468	464	460	439	480	481	473	464	462	476	481	488	451	492	488	482	427	480	486	487	459	483	510	507	469	456	475	498	477	504	459	492	472	486	479	492	497	446	468	472	471	464	443	447	471	460	476	474	450	487	474	464	466	459	476	486	481	475	452	489	441	462	493	487	474	472	443	446	485	462	478	478	418	458	494	464	478	457	476	479	439	483	470	485	474	446	425	493	461	489	477	473	472	491	464	509	435	520	461	452	476	480	491	522	446	496	481	485	463	466	463	463	458	446	450	473	508	485	514	452	466	488	458	448	463	476	468	444	460	459	436	440	472	483	487	457	498	491	480	485	469	479	506	496	456	452	435	469	469	461	496	484	426	484	439	476	509	504	484	447	494	461	489	451	483	457	472	485	474	472	470	471	500	472	479	495	483	474	490	484	476	499	466	469	502	492	464	495	468	491	488	493	533	471	470	493	495	410	475	444	431	491	461	493	453	447	446	433	468	450	509	474	461	506	497	465	472	489	443	486	460	462	486	477	499	490	512	477	428	521	459	482	450	492	439	458	456	448	508	484	423	459	505	427	487	475	498	440	462	513	447	484	489	495	498	477	429	496	509	458	485	469	466	450	471	472	492	501	461	497	456	511	471	460	460	453	475	452	473	481	477	460	434	499	466	460	485	466	453	454	470	454	479	445	469	460	505	484	500	498	438	460	474	464	478	491	504	481	470	509	531	455	481	488	453	480	476	490	469	453	479	462	507	489	494	467	457	502	453	484	466	503	480	503	463	471	462	494	457	508	447	485	420	438	483	486	459	509	456	518	472	477	507	478	491	467	508	462	472	433	530	496	497	497	475	482	479	482	443	451	464	501	462	485	482	467	473	447	486	468	482	474	482	445	503	495	491	479	501	445	436	457	472	478	466	512	445	476	455	490	483	494	476	511	484	445	482	463	510	444	451	457	438	490	459	454	471	450	484	474	500	455	454	458	465	480	472	482	494	466	473	473	469	461	445	479	454	502	461	482	494	460	500	476	486	473	480	472	460	484	462	454	478	484	489	473	443	503	503	479	482	453	443	476	495	474	445	493	465	470	479	532	482	482	461	456	464	492	465	480	489	497	501	462	452	502	479	485	486	499	475	460	491	436	501	470	497	448	443	467	530	485	486	479	466	483	468	498	474	465	475	444	511	453	521	508	460	513	486	495	462	442	451	488	450	463	475	474	466	469	496	455	477	439	473	508	459	461	498	438	501	449	501	477	489	438	494	481	463	509	454	449	449	407	447	495	493	483	459	450	492	451	489	434	497	497	478	513	461	481	479	498	479	489	477	428	524	501	451	466	462	460	469	438	462	499	506	478	482	458	483	453	479	455	516	447	443	417	451	445	479	510	459	444	491	458	486	468	456	477	479	512	492	472	486	458	492	466	474	482	463	495	462	500	479	462	467	490	486	482	472	519	478	494	478	432	442	460	464	485	484	504	467	497	466	499	424	477	454	471	483	473	499	477	507	414	468	454	448	452	486	464	475	460	495	480	488	498	483	453	482	495	497	498	476	445	491	495	430	496	460	484	476	492	457	469	478	470	438	494	461	431	465	458	509	472	464	497	451	467	490	444	494	457	468	451	457	475	451	498	473	459	438	497	508	499	457	434	484	464	490	475	450	473	431	489	477	484	490	477	483	443	488	467	460	489	504	481	472	479	445	489	529	433	486	476	454	472	493	496	472	476	490	494	478	477	487	475	468	476	460	485	491	437	450	479	449	465	461	469	498	475	483	460	454	506	496	472	496	480	501	473	458	471	491	468	512	499	466	484	482	477	492	464	454	473	461	526	490	474	457	477	493	457	492	469	454	469	449	478	527	473	482	484	481	450	434	472	478	477	469	486	472	468	512	464	506	465	505	463	487	455	508	491	458	483	503	502	486	478	451	457	471	462	463	476	464	512	447	503	487	455	511	506	517	441	488	483	471	444	453	472	485	517	474	428	473	495	492	446	466	489	469	452	455	455	439	462	492	474	486	499	469	511	477	489	459	478	479	440	499	466	456	485	444	486	456	478	488	469	468	473	498	447	479	487	450	469	448	473	442	458	499	507	496	483	426	482	432	459	500	483	435	498	469	492	512	501	519	448	459	491	486	460	465	494	469	483	424	505	446	509	482	435	447	489	449	502	466	480	514	460	522	480	500	516	455	466	432	431	476	477	489	501	448	464	488	439	448	471	492	491	466	451	470	462	517	509	464	474	504	484	509	459	505	485	474	492	509	445	467	473	501	481	475	474	439	456	481	466	479	520	467	461	465	494	466	499	456	494	492	453	511	489	520	476	489	487	467	483	489	470	472	457	460	486	459	475	461	446	445	472	476	493	474	473	463	448	430	485	455	471	413	497	478	482	441	494	461	461	471	516	443	492	458	429	466	501	464	460	493	489	454	479	487	481	466	498	483	512	481	497	470	491	493	465	445	469	476	493	472	496	471	461	425	459	488	490	466	495	502	482	520	484	481	483	499	496	483	487	482	482	497	460	500	471	463	462	511	493	478	454	477	459	480	450	456	439	439	505	483	447	434	476	503	474	499	445	482	452	476	456	484	499	502	481	484	475	480	456	457	466	444	479	501	489	478	483	476	506	499	455	474	427	493	461	488	518	492	480	534	502	490	481	492	478	464	448	479	484	460	509	462	461	469	473	452	467	475	464	484	431	469	460	479	495	485	456	453	497	462	462	494	470	484	486	435	448	456	476	450	487	462	471	478	442	483	501	500	467	460	481	457	467	478	423	490	476	531	462	456	479	502	480	458	478	459	477	489	490	504	442	489	448	472	446	519	491	458	469	477	478	470	490	477	491	501	456	482	458	455	442	482	472	473	465	468	461	491	473	513	496	479	480	464	482	463	477	493	493	459	465	442	491	483	489	463	476	478	491	466	479	462	487	505	477	474	470	467	437	464	446	504	474	500	464	487	504	443	436	475	504	450	508	481	462	478	459	455	467	497	462	475
23364	14884	28487	31395	30408	24664	21687	25491	24639	20929	17523	13591	8285	8179	9017	9729	12254	10555	9622	10672	8476	8140	7761	8007	8345	10625	14003	6816	6234	6473	5374	5388	5297	4837	3775	3429	4109	6544	5316	6641	4521	2103	2156	3686	5917	7082	6026	6174	3825	6278	2839	1873	2485	2008	1716	1441	1289	1339	1544	1105	1447	1498	3257	1977	1179	1594	1545	1586	1409	1239	1083	895	529	700	529	376	314	279	291	255	241	186	198	188	206	185	204	208	228	201	220	198	201	250	318	277	220	189	204	174	165	172	185	184	193	194	175	168	151	139	157	128	137	130	147	138	143	168	163	148	138	143	151	147	138	137	130	160	150	168	145	142	134	168	166	152	161	144	149	146	146	157	140	120	134	166	164	162	154	141	144	143	154	152	153	158	150	150	149	134	156	173	144	143	135	144	156	146	167	133	157	140	145	179	164	158	174	147	149	149	163	140	142	156	111	167	138	170	140	150	154	164	153	163	142	142	158	155	140	162	155	148	149	135	133	144	142	155	179	176	152	165	141	164	166	176	174	146	143	150	166	165	162	150	133	162	148	149	135	161	138	163	177	157	158	149	150	149	137	154	162	168	136	158	148	155	140	141	139	151	141	162	156	135	144	169	154	155	176	166	154	146	147	157	168	139	156	161	140	141	154	151	156	142	145	131	137	146	147	164	153	125	119	162	150	154	161	142	147	164	130	149	156	157	153	164	132	180	147	145	133	146	135	159	154	147	152	128	137	150	160	151	150	141	169	138	146	140	167	160	165	157	138	151	161	156	158	153	151	147	159	167	148	152	150	151	163	187	142	156	163	152	153	171	136	143	149	147	155	133	155	176	149	174	166	145	134	155	146	159	129	142	151	161	134	159	130	152	153	142	153	142	153	151	162	161	167	175	162	170	156	149	144	155	152	137	152	154	192	133	147	170	130	145	144	148	150	163	159	141	139	163	145	150	138	159	172	168	157	149	158	123	148	160	159	176	150	145	168	148	154	159	160	154	153	138	156	163	159	151	147	167	162	151	155	161	171	158	153	164	145	140	151	189	178	154	154	125	180	137	135	145	152	146	140	159	134	189	139	155	145	163	163	170	146	141	144	164	141	151	151	146	138	126	172	159	144	157	141	160	173	153	149	125	153	149	158	153	144	148	156	154	150	145	164	158	166	153	159	145	181	160	147	126	148	136	156	151	139	166	143	148	168	168	154	139	148	144	139	152	149	146	141	160	130	144	154	151	165	160	157	163	148	171	141	158	147	147	145	141	140	152	140	134	162	113	164	159	152	131	163	142	160	143	148	138	155	184	157	155	145	153	127	156	150	151	146	147	148	138	146	143	140	160	115	142	154	147	139	169	155	173	155	173	149	136	167	127	150	150	138	156	144	153	163	148	173	148	171	146	145	159	165	155	149	159	140	164	151	118	149	149	151	120	171	149	166	135	144	153	158	166	157	159	161	158	146	152	148	146	156	142	158	133	171	145	158	155	158	168	137	162	155	168	123	138	152	153	151	157	158	159	155	165	155	133	170	138	162	156	140	160	143	158	168	134	136	158	155	168	151	152	162	135	136	156	159	173	145	141	169	161	152	135	135	166	177	157	133	155	157	138	151	141	153	141	161	154	161	163	155	146	143	148	161	145	123	168	173	148	148	147	153	154	140	164	131	149	140	155	119	167	161	151	179	162	155	144	162	137	160	144	137	164	148	143	142	144	156	149	154	159	148	133	154	172	149	150	196	154	155	163	148	165	134	142	157	166	140	143	171	152	133	155	152	164	154	176	167	162	168	143	153	165	153	146	162	145	147	160	138	140	158	156	168	167	132	152	158	131	139	177	160	171	159	141	147	147	173	157	158	155	174	142	165	134	162	149	159	143	140	142	154	177	132	150	140	150	158	167	177	143	175	123	172	143	140	134	139	158	163	156	160	148	175	156	159	157	161	146	170	157	183	135	152	161	149	153	158	165	143	143	145	156	156	164	153	119	162	155	179	165	154	150	124	175	132	152	156	161	157	142	144	154	147	151	150	143	148	155	147	145	144	155	162	145	147	160	159	157	160	153	146	162	151	174	141	126	149	149	177	182	154	131	163	157	145	147	157	150	162	153	158	167	148	153	129	167	148	166	145	163	135	151	142	156	157	153	178	150	156	152	148	171	144	144	142	152	162	175	160	157	152	150	129	152	158	178	155	158	133	185	134	145	143	152	172	155	172	164	135	153	157	155	137	164	152	141	134	136	160	167	175	152	159	162	156	181	173	150	154	159	148	159	138	153	151	138	151	153	148	154	173	153	161	147	151	139	166	141	148	150	138	138	149	157	143	169	160	144	139	147	147	141	182	159	156	159	139	153	167	165	147	168	120	159	160	157	163	153	160	145	157	152	139	159	155	121	159	122	155	168	152	148	131	146	153	123	163	148	179	141	158	160	163	177	149	155	154	178	149	169	166	142	116	140	160	160	158	165	144	153	156	137	152	135	150	161	131	124	135	140	153	148	158	130	178	143	162	137	149	173	157	160	163	141	149	142	144	133	132	180	147	156	145	146	129	157	161	155	148	136	147	163	155	164	161	159	160	171	153	146	158	137	149	130	156	159	144	137	159	146	162	151	151	163	139	150	146	149	156	153	148	156	155	156	162	180	143	158	150	165	129	136	154	171	159	161	141	164	145	147	142	162	165	154	170	123	143	152	159	133	141	159	181	147	155	162	137	148	147	146	146	141	139	152	143	156	150	121	132	151	152	146	148	167	152	163	141	151	131	144	137	157	153	144	156	167	169	140	143	144	146	151	146	121	157	163	149	160	142	146	164	136	155	153	148	176	162	163	126	167	151	156	137	155	159	135	162	144	154	179	160	171	142	156	145	164	150	147	162	170	142	149	161	147	142	168	166	176	126	146	156	156	167	164	143	142	151	135	172	143	161	151	177	123	140	174	149	169	135	146	155	151	153	171	160	177	145	135	155	159	154	171	148	155	146	149	158	144	143	154	157	162	129	160	147	173	145	166	163	128	141	154	130	149	153	151	167	151	146	159	152	166	166	157	135	162	163	158	152	147	152	133	153	148	149	157	142	143	148	148	173	135	140	162	136	160	160	138	188	166	142	144	152	139	130	145	160	152	142	152	144	162	141	182	175	172	154	157	133	170	146	150	148	172	145	153	145	146	138	140	159	145	167	149	172	156	131	170	156	164	167	138	159	158	144	154	153	155	153	148	168	122	157	169	141	170	159	143	162	138	143	152	168	132	131	132	176	165	165	159	154	158	164	144	146	150	135	141	152	157	157	144	149	147	147	163	153	147	152	138	176	147	147	188	156	140	173	166	152	179	177	144	156	179	154	173	152	149	145	147	147	178	153	172	158	143	142	155	160	141	132	154	141	152	147	134	156	129	129	145	115	137	152	154	158	151	170	148	152	156	167	142	151	149	168	164	142	160	149	186	147	155	138	159	179	151	140	187	143	148	152	137	141	144	149	155	163	179	147	148	153	133	160	151	161	152	162	138	151	153	151	162	150	135
13434	11800	26294	31610	35347	28941	30087	38460	37167	36877	35724	32340	25572	25019	26219	27314	30210	30440	29901	31613	27330	29455	28676	30504	32236	34723	33159	25883	25063	27084	23090	25875	25239	23813	20766	20770	23428	29408	26418	29286	24008	12794	13917	20547	28806	31375	29028	26763	21289	28517	15489	13308	16918	14540	12566	11262	10214	10457	11741	8895	10947	11649	20733	13832	9153	11727	11596	11917	11026	9831	8844	6708	4019	5197	3971	2515	2153	1922	1866	1616	1427	984	1027	1002	958	875	854	1076	1249	849	979	1072	1210	1370	2139	1609	1287	1096	924	899	727	680	779	698	708	583	671	557	521	482	493	481	484	491	468	461	454	484	538	493	528	486	472	453	496	466	506	488	487	462	456	501	450	484	477	470	489	508	511	496	482	442	465	498	511	531	457	446	456	452	508	487	478	480	474	438	484	501	454	459	531	480	499	443	488	494	484	447	446	491	453	458	485	481	469	481	452	478	412	481	437	500	463	476	471	487	498	503	536	449	495	447	494	486	446	505	482	467	465	457	473	470	510	468	478	467	500	464	452	480	436	489	518	490	526	476	495	455	462	473	430	426	472	503	482	472	490	436	464	487	484	480	475	467	490	488	463	481	444	469	514	518	433	494	453	488	474	460	455	506	493	457	493	466	453	433	507	448	495	479	487	455	489	514	459	455	489	496	461	480	470	467	457	502	486	481	486	496	492	471	506	483	470	512	500	484	456	409	451	466	422	432	488	433	516	501	522	498	457	473	520	474	481	460	479	484	485	459	493	480	476	481	464	474	496	520	452	469	506	444	455	490	478	455	442	458	509	499	447	470	478	490	467	497	493	469	445	486	455	460	459	444	466	490	464	484	463	463	494	501	444	457	514	443	499	481	504	461	453	444	500	464	485	452	460	478	470	535	481	439	495	490	405	462	503	485	473	499	480	452	459	464	504	478	478	468	458	487	476	469	475	472	474	481	510	500	466	467	473	484	455	442	457	506	471	500	449	477	460	448	436	476	457	471	481	437	469	448	450	517	462	449	472	470	509	490	518	467	461	455	501	509	471	488	489	477	498	459	457	450	469	504	516	533	464	495	478	488	475	484	484	442	444	485	450	439	483	453	483	451	458	435	511	486	496	510	483	440	489	451	474	500	477	444	448	479	486	490	521	481	480	464	441	474	475	448	477	475	507	485	497	520	498	459	472	479	509	465	481	455	484	507	457	434	480	478	474	485	459	488	451	448	505	442	461	488	439	492	486	489	512	487	453	465	438	464	480	498	464	427	490	474	498	503	425	450	456	483	490	489	423	512	465	491	469	486	482	482	464	456	499	451	478	504	455	471	475	463	447	455	479	472	462	493	502	444	452	464	484	473	488	422	462	496	461	471	481	437	493	393	450	459	491	474	447	458	513	464	446	458	436	480	476	467	501	430	475	481	446	482	474	461	529	470	448	484	460	459	494	485	492	485	503	481	443	481	487	493	460	488	458	469	462	467	470	447	457	483	442	430	478	412	416	448	500	495	511	449	460	472	481	489	468	478	494	457	439	496	436	480	440	443	473	489	487	507	447	489	462	441	489	500	495	478	444	462	451	439	478	511	487	491	466	457	477	486	466	460	455	475	460	453	465	503	455	484	498	483	429	470	433	476	462	467	473	463	502	474	459	442	434	483	503	465	518	456	515	470	488	460	480	493	511	475	460	501	452	480	483	453	447	437	466	491	486	470	500	484	436	488	487	486	488	470	490	492	511	484	461	457	445	460	504	494	458	477	481	468	469	460	491	480	524	466	451	424	451	467	444	484	494	469	496	484	494	488	481	447	477	452	465	475	464	461	411	467	494	464	456	486	479	464	471	462	453	468	482	463	484	455	482	485	497	431	486	516	532	439	458	478	468	489	475	504	501	471	476	492	468	482	491	495	459	475	468	460	507	449	436	510	488	502	474	447	504	483	488	435	475	457	467	468	467	498	443	460	483	452	473	460	469	471	496	513	471	445	507	491	470	470	479	482	473	479	492	447	471	469	495	450	480	484	447	446	473	480	475	456	471	510	481	466	506	475	475	475	454	469	504	479	480	482	482	493	490	460	473	471	491	479	477	446	476	478	473	431	476	485	475	476	445	470	495	477	479	466	492	481	481	460	477	459	456	494	476	439	442	519	500	438	467	449	499	477	474	480	493	495	479	490	437	452	522	495	486	425	458	476	488	441	474	497	473	488	463	468	491	508	478	456	445	497	454	489	470	498	500	492	429	457	472	484	461	490	450	466	476	443	429	456	498	453	478	482	481	483	490	467	484	478	503	461	487	454	490	500	491	505	502	479	500	463	479	479	482	516	473	493	508	493	495	472	487	428	417	458	494	502	447	463	485	502	460	483	481	477	487	470	417	457	500	461	489	518	453	500	515	443	479	491	505	508	479	461	479	503	489	460	467	474	448	503	486	415	512	486	491	472	487	459	482	464	446	508	451	487	448	476	435	481	454	505	471	482	441	512	465	493	510	501	495	474	505	427	471	506	478	497	464	446	495	429	460	449	456	479	488	484	495	469	488	454	457	481	484	457	487	466	456	452	455	455	476	464	486	476	455	476	436	500	487	506	478	491	459	477	455	488	458	511	507	474	475	496	480	513	450	495	479	473	497	472	461	485	467	460	454	466	466	464	422	474	533	467	471	487	482	454	459	480	452	482	470	510	439	474	471	478	486	442	477	498	471	484	447	451	496	457	481	476	475	485	444	440	504	455	470	476	454	413	442	487	478	456	483	486	460	460	460	481	514	480	466	510	480	508	470	465	471	445	507	491	488	464	474	459	497	456	483	417	510	474	483	472	453	485	512	496	458	489	463	472	507	462	470	463	501	435	466	432	462	470	466	501	511	468	451	487	503	452	472	467	474	512	493	449	487	486	481	503	461	456	512	437	468	458	455	448	444	465	425	448	472	496	498	470	481	468	454	441	475	486	477	440	459	469	452	480	503	473	495	465	480	530	474	454	469	486	452	518	461	450	468	463	454	499	417	506	459	466	462	461	529	454	477	486	467	471	465	466	455	487	468	473	460	468	454	471	473	478	479	465	489	497	482	442	489	484	435	484	490	438	413	466	499	493	456	510	503	478	481	490	510	487	473	463	457	496	485	451	483	447	480	455	474	461	504	489	491	490	485	483	445	440	483	470	447	470	474	502	448	453	466	430	478	472	465	447	491	463	458	523	462	430	513	494	480	496	504	464	483	456	477	453	489	456	441	487	455	508	475	473	500	477	474	476	522	484	518	481	445	464	483	454	464	522	454	504	505	484	444	461	460	501	464	477	467	456	443	481	474	448	495	469	465	451	455	452	455	488	504	471	468	480	480	524	468	533	458	484	473	455	504	459	444	474	471	483	476	444	464	442	475	462	454	463	478	442	446	430	505	486	497	473	474	456	469	463	458	472	518	500	462	428	480	444	468	481	466	444	429	484	484	477	446	490	462	469	472	484	424	499	455	472	454	486	493	475	447	493	491	455	454	461	439	543	450	457	477	447	466	503	484	463	481	482	472	484	469	466	488	457	499	487	489	500
3414	1865	3936	4019	2730	1637	1227	1495	1151	885	759	760	590	520	545	590	631	585	458	531	515	480	512	447	483	498	738	461	378	523	397	429	416	340	327	352	337	453	350	364	366	285	312	332	444	408	379	384	357	422	287	241	308	281	320	280	267	274	297	261	269	290	360	313	273	258	271	285	287	295	291	273	253	249	253	272	220	271	238	249	239	258	253	247	248	253	204	244	232	226	239	244	229	247	299	277	251	224	215	234	249	246	254	262	253	259	245	243	239	256	235	262	227	235	237	256	227	262	220	223	234	260	226	251	236	266	251	263	234	243	234	232	269	242	248	242	274	222	258	255	282	243	257	226	237	229	230	275	243	249	238	262	251	222	230	254	211	228	220	248	240	245	256	243	215	254	256	226	235	262	226	220	266	251	244	220	243	253	259	249	240	231	229	268	248	238	247	242	249	214	250	240	233	237	252	232	243	213	242	257	250	248	207	265	262	267	251	218	275	238	263	242	206	248	213	243	262	232	237	254	239	224	246	265	267	244	224	257	232	214	247	223	237	239	266	233	242	261	226	223	227	245	239	244	219	240	208	201	229	243	233	251	234	227	230	224	269	230	250	234	240	237	246	228	194	246	247	253	244	227	262	222	230	253	230	225	219	232	240	230	242	210	248	229	235	205	232	265	219	232	245	254	236	243	244	257	230	226	256	257	255	256	214	214	239	246	254	234	223	224	234	253	251	216	247	262	264	254	227	244	230	221	227	255	223	255	216	237	244	225	262	242	235	237	245	216	232	257	258	222	242	223	222	257	221	211	224	269	212	243	212	242	254	199	267	240	234	238	253	259	240	235	201	241	212	242	248	240	275	252	236	225	249	269	226	235	249	236	251	229	243	240	266	236	260	227	228	250	263	215	224	235	233	251	224	207	234	239	231	269	217	223	222	238	234	252	228	244	231	245	206	267	230	234	247	237	252	245	236	253	225	227	239	223	238	242	230	249	244	217	234	204	229	251	233	223	272	243	230	227	254	250	263	220	267	250	237	217	242	266	207	254	244	233	246	226	234	243	239	243	218	238	222	256	251	233	255	249	238	249	272	223	221	226	255	246	227	235	254	231	268	246	232	230	230	217	224	245	255	257	243	212	242	220	224	257	231	230	207	215	225	246	249	234	230	238	265	241	231	239	237	264	229	234	245	261	245	226	255	242	200	236	220	219	242	225	247	246	275	208	250	210	268	267	262	230	241	243	221	272	250	222	241	249	260	250	230	262	234	227	229	246	233	235	258	236	242	221	232	232	228	246	251	265	258	256	239	239	257	242	249	236	236	244	225	232	264	234	246	260	204	219	237	244	220	249	257	230	250	284	208	234	257	221	221	227	244	228	216	254	261	258	238	222	243	243	244	220	248	240	237	242	238	247	254	246	238	233	229	247	236	266	256	237	258	201	251	216	259	244	243	264	236	244	222	255	240	254	267	273	268	226	238	232	218	224	241	226	222	224	225	221	247	254	219	235	212	215	257	235	230	255	249	232	241	249	236	218	219	262	211	245	231	249	243	265	214	232	212	254	262	256	231	263	212	245	241	249	238	252	243	260	254	257	251	248	243	267	209	241	224	229	241	239	263	256	239	230	262	210	250	230	245	272	235	255	230	242	251	244	249	219	249	240	272	235	225	231	250	204	269	246	248	245	250	248	253	252	264	229	230	235	230	254	227	244	259	233	221	238	239	253	238	246	245	224	236	230	244	272	245	242	228	234	221	214	287	231	244	236	232	231	221	250	230	230	239	243	251	231	218	249	233	222	228	239	208	213	247	248	211	252	252	245	288	244	255	247	196	245	251	242	228	256	209	225	264	255	240	264	241	215	238	260	233	246	227	249	236	221	235	246	249	201	265	243	238	232	255	230	229	231	247	240	225	267	279	241	257	233	234	229	244	264	245	255	246	228	237	231	270	248	254	238	241	228	233	239	251	244	243	222	237	232	232	242	251	260	239	256	241	259	258	251	264	225	246	246	248	264	227	238	256	228	242	237	235	254	218	260	250	253	252	232	241	251	256	222	277	222	226	225	238	252	201	256	212	223	255	229	262	224	223	226	245	241	216	228	254	237	228	255	247	247	247	191	249	225	247	220	268	243	228	252	247	218	224	266	238	227	230	249	260	253	229	222	238	253	242	238	224	245	249	257	210	221	239	240	247	246	212	232	230	254	240	260	235	234	228	212	246	239	241	249	215	260	251	240	234	258	216	239	214	220	260	220	235	224	232	230	220	215	253	268	261	245	226	276	236	229	225	236	247	229	251	235	215	260	233	233	230	230	244	252	247	221	244	248	235	236	236	233	218	223	275	275	256	228	246	257	208	242	243	255	245	224	249	252	272	247	237	244	264	249	245	261	264	216	226	237	208	246	236	241	211	224	224	251	242	237	231	211	238	253	234	244	247	264	248	233	235	265	253	226	231	273	249	216	230	236	268	239	237	281	256	249	229	234	243	267	231	226	232	210	238	251	243	227	234	262	223	230	222	243	228	248	259	257	252	253	272	254	252	235	231	248	224	242	220	212	259	251	252	230	213	265	239	235	223	232	246	206	242	224	242	237	238	236	238	237	243	239	222	240	196	244	236	226	256	246	241	238	256	259	243	244	244	264	248	267	248	232	260	238	213	233	224	233	257	211	242	250	239	253	253	229	246	214	243	219	253	231	240	228	262	217	220	227	213	282	227	230	238	254	269	257	225	247	246	236	271	258	254	258	239	228	246	253	230	219	251	264	239	263	258	238	253	222	226	221	239	222	234	237	249	253	259	249	274	257	244	245	235	215	239	225	239	240	232	222	230	244	241	229	242	222	225	230	248	217	249	248	268	241	261	278	257	240	240	248	249	203	241	236	234	226	237	251	225	248	246	248	233	236	246	216	241	265	255	209	242	252	225	245	247	252	238	260	257	229	247	221	239	235	220	247	252	247	228	251	242	244	260	261	236	242	270	236	259	255	244	236	245	228	242	219	246	235	244	245	254	225	244	250	227	249	196	246	254	239	247	261	250	238	246	251	222	236	261	249	249	235	238	247	238	215	275	235	240	247	221	222	225	242	245	239	238	235	262	261	223	223	238	247	243	264	236	251	227	227	197	239	241	250	242	256	248	230	229	228	251	247	235	258	234	249	224	263	241	211	247	246	220	231	254	249	229	247	221	249	263	221	265	273	254	239	247	264	239	228	240	254	201	196	222	248	270	283	229	240	234	242	239	232	247	251	260	256	204	216	225	248	232	235	253	260	241	261	247	226	245	229	233	234	225	251	231	251	214	245	247	265	258	236	243	259	228	259	233	219	237	238	240	247	240	231	288	236	224	261	245	259	239	242	244	228	247	229	252	270	249	236	229	213	232	236	227	227	282	250	253	252	253	230	215	242	269	266	242	257	266	207	239	247	240	233	240	253	219	229	236	234	246	228	240	256	227	210	242	254	242	254	226	243	271	253	241	254	242	250	277	231	233	223	226	234
3084	2512	6974	9427	8745	6196	4964	7263	5446	4638	3781	3484	2799	2734	2786	2806	3470	3232	2878	3332	2729	2474	2558	2495	2441	2989	3559	2024	1985	2373	1901	2040	1867	1741	1545	1618	1738	2083	1945	2143	1665	1167	1283	1584	2212	2212	1885	1906	1640	2187	1273	1127	1313	1178	1139	1087	1017	1067	1067	1049	1018	1132	1576	1239	1035	1208	1092	1070	1043	1012	976	930	863	881	736	781	772	757	776	734	770	694	731	706	690	748	701	759	691	721	722	764	753	725	736	727	717	692	701	711	727	708	680	736	681	754	709	715	704	704	714	681	720	708	712	677	644	669	731	704	682	722	697	688	719	697	732	698	665	730	697	656	646	680	705	670	666	742	645	684	683	703	718	705	687	671	685	670	700	655	649	660	741	712	664	744	719	702	693	705	707	699	735	741	665	658	676	679	679	711	718	681	722	704	695	702	750	685	681	701	707	633	665	660	671	706	733	634	662	661	657	696	690	713	679	683	725	752	681	709	678	705	725	728	694	720	715	704	719	705	701	702	656	683	708	702	692	660	676	712	695	688	730	710	704	722	716	680	705	691	657	652	701	687	741	682	719	684	700	685	679	698	709	713	715	668	703	626	716	705	747	723	700	673	705	659	687	618	665	699	733	689	715	655	709	721	682	672	703	693	670	674	719	705	692	747	723	756	714	699	656	703	647	710	717	699	690	667	698	663	695	661	694	678	700	695	714	712	756	689	696	695	713	690	682	723	697	660	660	693	693	713	703	724	724	662	692	683	703	718	674	690	705	711	621	708	709	690	688	688	691	679	700	680	691	690	726	736	682	650	661	706	718	655	638	709	722	701	669	705	664	657	709	698	734	681	706	666	676	720	691	725	700	700	763	715	638	670	707	683	675	723	685	652	660	734	699	757	679	672	669	710	679	662	669	677	663	651	685	677	702	692	748	721	711	686	714	697	713	710	702	719	662	691	669	686	634	718	671	686	716	677	717	703	719	665	668	690	694	656	687	663	685	642	655	688	686	681	695	708	664	678	729	683	675	671	681	689	713	704	663	707	697	703	744	684	709	667	711	698	667	724	671	700	720	667	723	649	715	708	751	692	687	696	670	645	701	690	727	725	693	728	697	634	760	690	679	679	707	708	649	748	739	724	724	725	659	712	700	680	674	662	692	694	731	687	713	740	672	732	675	677	684	660	684	675	712	682	688	721	709	704	693	715	653	717	699	678	689	661	650	712	720	671	661	685	684	693	693	696	699	662	722	696	690	681	678	672	694	715	699	700	743	714	683	707	694	662	730	728	771	682	697	657	696	729	655	708	683	683	689	690	724	650	758	737	676	675	683	690	675	690	676	666	681	653	723	680	711	657	673	725	737	664	695	675	715	699	662	661	651	717	673	717	690	692	683	670	645	701	692	714	702	717	709	691	670	693	706	655	695	717	720	704	710	690	661	734	703	701	649	699	698	683	717	652	692	714	708	679	678	709	732	709	699	728	689	704	712	742	736	689	726	678	694	731	736	679	624	712	665	744	703	693	715	705	690	684	710	657	662	669	682	777	672	711	664	748	700	712	668	692	729	686	709	709	726	697	724	657	710	663	681	702	685	691	686	675	680	706	701	699	688	740	695	680	733	690	699	726	665	714	706	702	651	730	721	684	690	685	686	744	729	675	669	645	694	655	763	679	685	683	717	655	691	684	655	678	692	712	730	677	673	694	740	665	680	677	694	735	700	708	726	661	712	692	752	677	721	681	722	687	715	703	672	690	668	693	744	710	715	696	723	711	700	662	654	707	705	721	705	696	677	705	710	703	705	672	678	723	701	701	737	722	713	670	703	694	681	702	628	682	687	681	648	682	680	666	674	701	699	701	693	716	695	727	656	725	671	710	703	697	733	679	741	703	670	702	703	669	718	665	721	688	699	699	719	676	726	692	692	645	726	695	760	714	704	686	669	645	673	730	735	745	702	689	717	654	696	682	658	634	673	728	765	719	684	712	690	692	689	722	688	716	725	687	673	713	709	695	721	688	711	690	685	712	671	708	699	671	663	715	660	741	665	698	721	694	738	670	670	688	675	694	713	717	679	667	704	714	667	729	727	689	704	704	731	697	675	671	720	705	682	700	708	702	684	675	703	688	674	702	699	716	704	743	639	692	679	663	657	675	659	728	660	706	691	666	662	710	687	650	746	715	663	685	663	703	668	735	692	679	700	679	678	695	670	676	737	670	659	680	686	700	674	747	731	731	691	685	686	650	727	724	684	700	715	704	686	728	646	718	733	701	699	703	721	707	669	692	759	702	714	716	727	661	694	692	728	659	658	707	756	690	686	683	685	696	725	661	701	674	687	658	699	698	692	726	743	710	637	719	710	687	715	699	740	693	677	653	678	700	690	696	692	721	755	688	711	687	673	664	704	708	680	674	689	692	685	694	696	709	711	679	696	694	680	674	675	677	675	676	680	714	674	692	658	733	699	728	692	721	722	681	662	701	657	706	669	695	663	696	667	716	708	726	702	673	714	704	750	672	692	672	669	702	728	640	710	691	717	739	711	709	686	696	736	666	734	699	674	704	719	665	679	706	672	753	689	713	680	693	704	689	650	695	680	671	690	665	676	716	686	687	724	648	732	672	690	693	720	718	717	731	744	722	690	715	734	695	703	664	724	702	655	657	673	660	680	682	721	692	634	721	701	649	679	694	706	707	738	665	725	730	700	704	661	701	718	686	702	715	709	770	738	679	680	665	689	722	697	678	696	719	680	682	684	683	687	730	699	701	735	696	683	685	677	692	692	687	714	675	706	698	666	656	670	667	722	731	738	655	722	615	677	637	680	712	712	719	737	696	687	699	652	688	728	710	728	658	716	684	739	726	704	706	676	719	675	659	668	728	694	726	722	673	743	709	684	670	709	717	700	664	717	706	669	722	677	692	707	728	703	663	715	627	693	662	663	680	663	696	691	740	675	742	695	643	659	678	685	725	725	668	654	719	729	699	695	707	734	716	719	677	685	695	686	660	728	721	637	686	703	720	709	699	702	664	662	718	690	769	662	697	664	672	680	680	686	659	686	687	683	694	669	749	703	662	712	717	698	671	678	695	698	709	664	712	687	681	672	697	704	687	685	709	703	731	692	760	695	683	665	668	721	667	724	657	712	683	694	685	695	690	691	679	697	667	688	689	701	709	692	642	711	728	711	663	707	708	665	655	703	695	705	694	660	721	743	657	697	717	705	748	659	718	688	700	689	673	668	707	698	691	697	685	683	696	644	712	704	716	643	689	661	675	759	682	728	723	738	681	683	681	684	709	665	673	643	711	717	709	685	734	685	681	691	724	701	684	696	676	666	700	680	700	704	702	688	761	694	680	684	723	720	702	707	688	653	707	748	704	728	703	663	683	638	673	714	726	691	728	699	675	688	694	662	687	757	739	748	682	696	702	722	671	751	735	672	769	703	672	688	699	708	666	716	721	685	697	747	762	691	686	711	695	668	682	690	698	690	628	663	701	720	697	650	722	670	681	702	702	701	667	694	710
14105	10674	21156	25937	24869	19618	14865	18479	16213	12317	9298	7563	4781	4566	4699	4839	6437	6234	5262	5807	4501	4444	4620	4146	4483	6342	8014	3700	2927	2897	2546	3159	2524	2333	1939	1884	2252	3547	2804	2967	2247	1591	1386	2331	3861	3669	2900	2594	1958	2737	1145	1184	1406	1043	955	844	795	844	918	696	789	1278	1720	1283	900	887	890	863	790	815	637	434	321	423	326	282	215	247	182	232	209	208	188	199	184	185	209	200	166	228	245	282	217	195	197	226	203	171	140	196	191	190	171	179	182	132	168	169	156	150	154	162	167	166	167	165	145	161	166	171	167	164	182	135	150	147	153	163	153	173	143	171	163	144	146	165	173	146	145	186	138	146	167	169	154	134	157	150	155	147	160	156	159	165	188	175	151	147	154	157	159	137	135	154	156	160	146	174	131	151	151	139	149	153	143	152	154	137	145	186	146	142	131	163	173	141	139	145	142	149	153	158	170	161	186	150	161	151	166	155	170	157	165	148	138	176	167	156	144	193	168	150	170	179	171	140	167	159	165	155	163	195	159	156	153	144	142	173	165	149	153	149	140	180	153	167	154	149	148	145	182	165	160	151	156	165	147	151	150	162	146	162	158	174	164	177	167	174	159	138	149	167	141	151	158	152	162	177	174	162	153	160	143	155	189	160	165	154	172	146	182	180	159	158	153	158	139	167	164	164	151	160	149	155	149	144	154	155	159	195	148	170	184	158	148	159	159	194	166	174	153	177	143	176	158	165	147	186	158	154	151	162	148	159	157	155	154	152	168	150	147	159	154	177	162	153	133	144	157	151	150	153	158	149	149	168	166	152	173	149	158	158	157	151	173	135	158	151	165	162	154	172	153	147	161	165	159	143	146	145	163	139	151	155	139	175	157	176	148	157	139	140	161	176	155	153	159	168	147	144	159	176	163	177	155	154	162	168	163	172	149	164	128	172	155	144	155	166	137	148	169	159	168	162	151	144	168	147	147	159	138	151	171	159	160	158	162	164	168	147	161	165	150	142	149	136	155	169	151	168	162	147	170	163	166	167	153	146	162	150	164	171	153	132	158	157	158	155	167	159	159	140	170	158	132	158	148	152	165	136	140	164	150	147	142	162	161	188	164	139	167	189	142	158	134	169	141	147	169	172	160	168	155	183	155	143	151	170	158	150	157	137	136	124	163	148	157	167	159	154	162	156	156	137	175	173	171	159	145	169	142	174	163	167	156	120	171	161	146	153	153	147	177	153	169	166	166	141	140	157	157	137	151	175	178	175	151	167	181	157	158	157	155	139	173	165	144	157	154	122	146	153	145	143	154	160	150	155	170	163	170	144	179	142	157	161	137	181	152	135	155	148	129	141	169	146	165	160	145	159	167	156	181	150	153	145	143	150	149	162	170	173	162	165	149	151	161	166	148	176	160	169	156	170	157	153	163	154	145	156	162	136	172	156	161	158	166	154	164	156	183	141	177	131	148	152	170	164	167	153	136	171	153	137	162	141	149	172	164	149	146	165	149	165	148	168	161	162	143	162	174	153	169	165	149	149	152	142	151	170	153	153	154	134	151	168	145	166	176	168	154	164	171	163	130	147	137	170	141	169	145	163	145	153	175	151	149	146	165	150	174	144	165	171	158	150	136	149	169	178	140	146	168	143	155	158	139	152	190	146	159	143	148	161	179	152	176	167	176	165	143	152	155	144	152	154	153	163	178	141	165	137	168	169	178	165	152	138	173	149	149	165	135	171	163	151	175	174	137	154	167	160	164	136	157	165	174	149	164	152	166	153	150	176	152	143	147	169	169	171	152	139	167	151	153	161	165	164	160	144	146	165	149	157	141	160	166	158	149	153	151	145	169	167	169	155	166	154	166	144	169	140	161	163	147	120	149	160	174	146	150	162	156	144	146	154	144	128	161	147	155	142	135	147	172	153	150	165	127	160	167	153	177	162	164	141	151	161	152	150	148	156	137	167	169	164	153	177	137	154	158	134	151	176	143	140	163	154	137	138	156	143	163	153	149	148	172	164	149	145	165	158	141	148	159	168	173	147	149	165	155	174	168	161	159	140	145	174	161	150	154	160	148	154	153	147	175	149	171	156	174	165	152	152	175	147	148	150	165	156	169	163	147	157	152	157	138	149	165	147	166	124	148	144	143	160	179	150	167	149	187	167	166	150	167	158	160	146	160	149	147	171	158	178	148	169	139	150	149	171	151	148	157	178	169	168	165	165	153	165	171	169	146	169	172	166	153	151	145	153	158	169	172	148	144	152	140	145	173	171	158	159	147	154	175	161	161	149	142	152	146	175	161	168	177	176	153	129	158	154	159	145	155	164	156	167	163	162	166	172	141	164	145	162	146	144	181	168	148	164	163	144	139	166	162	152	170	159	163	161	165	133	146	151	151	160	177	151	126	145	136	153	155	155	164	147	165	147	151	151	171	136	142	168	165	165	138	147	177	176	161	148	143	162	152	181	156	171	161	144	183	140	152	162	187	170	208	144	156	168	142	155	151	176	159	153	156	123	148	179	169	166	152	160	157	176	156	166	156	150	141	145	154	171	161	161	159	149	124	172	159	173	167	165	139	156	149	155	175	144	156	138	148	157	152	161	159	157	166	162	152	158	169	149	152	161	157	164	160	156	196	151	155	141	167	163	152	166	167	158	138	150	144	158	146	165	166	160	159	167	161	155	156	148	150	143	131	138	149	155	156	172	163	148	170	131	179	141	184	171	137	160	168	155	152	148	156	192	169	158	153	145	181	157	152	147	151	168	166	156	158	165	152	165	178	145	150	171	157	161	161	173	168	164	162	170	141	164	163	155	145	154	176	167	151	133	166	136	178	160	132	147	167	156	139	160	145	167	155	167	147	165	167	136	176	168	147	182	144	151	140	178	145	138	163	129	172	145	174	169	184	161	150	166	159	174	182	169	149	142	143	141	163	153	133	166	157	140	154	151	163	157	160	164	173	170	151	138	161	156	167	157	162	144	148	137	158	145	150	148	153	162	175	181	156	155	151	175	158	145	154	158	135	143	170	176	160	170	170	158	187	154	150	158	165	153	144	165	143	166	120	175	142	167	145	171	155	146	154	149	124	171	145	163	158	165	148	166	153	176	172	155	162	171	162	160	163	158	139	169	165	115	178	142	148	172	145	153	165	156	148	157	155	143	147	171	171	147	174	161	164	171	135	162	178	143	156	154	171	162	152	160	143	150	153	166	147	129	153	162	171	148	151	154	170	171	162	179	155	152	187	157	162	149	158	170	169	152	158	174	139	168	146	170	155	157	152	155	152	172	162	178	135	162	150	170	151	159	176	155	142	151	159	154	174	154	151	155	159	173	164	146	125	139	176	181	156	157	142	146	161	174	160	142	157	175	168	155	181	163	157	174	165	138	155	174	148	181	148	152	176	136	168	174	135	179	145	165	141	167	145	141	134	173	135	162	157	142	181	175	141	149	156	174	172	151	146	146	145	163	149	164	165	170	125	152	173	136	151	163	163	150	151	157	153	173
8983	9361	20644	27417	29724	24475	23147	34021	30245	29359	27184	25272	18813	17545	18702	20084	23214	23711	22251	24449	19362	21158	21223	21545	23458	27212	26299	18132	16232	17261	15728	17971	15930	15863	13651	13212	15755	20376	17529	18912	15238	10383	9449	14908	22738	21699	18087	16464	14187	17349	8049	9295	10648	8107	7569	7301	6414	6959	7473	5774	6717	9623	12826	10329	7143	7485	7014	7104	6459	6750	5175	3275	2053	3198	2405	1660	1280	1279	1298	1057	1088	754	761	808	681	819	882	995	739	913	1356	1440	1147	1044	1068	1115	932	740	686	751	669	632	631	600	559	572	603	646	494	487	492	476	472	483	497	483	409	514	476	482	479	467	472	472	476	506	458	467	455	460	505	457	493	485	501	489	511	453	467	469	498	456	451	485	501	492	484	476	534	498	483	486	486	531	478	475	452	497	489	472	484	499	506	510	488	492	492	468	476	484	445	495	471	494	457	451	507	480	502	501	463	507	472	489	483	512	461	515	457	468	479	481	475	488	498	468	522	465	493	494	505	460	474	444	504	531	496	478	474	471	481	468	528	454	480	519	479	459	481	483	470	489	473	507	473	478	462	508	478	467	486	489	487	456	480	499	476	481	439	467	476	484	512	467	470	512	473	473	484	486	525	474	499	460	466	504	509	496	498	425	473	471	470	464	446	432	486	448	478	470	469	476	464	474	496	474	484	502	508	499	494	470	437	522	505	506	483	455	458	431	503	466	447	458	462	499	481	478	461	492	435	461	433	483	492	474	471	490	483	483	460	461	484	465	439	506	504	513	470	458	489	456	487	477	495	464	503	500	505	519	448	443	461	488	441	496	474	493	497	509	482	485	458	480	442	514	469	488	501	498	457	457	491	479	475	472	489	482	499	445	484	462	488	510	501	504	480	520	480	507	507	460	491	483	449	496	461	472	464	478	449	450	476	506	504	472	496	477	489	463	502	501	475	461	455	475	428	461	489	514	462	504	440	490	474	500	483	483	492	485	487	486	458	493	485	458	486	471	478	495	469	486	456	432	475	481	504	466	455	487	448	462	502	496	455	477	454	517	514	497	473	472	465	488	480	493	497	452	483	495	460	475	475	433	489	491	467	450	504	442	475	454	472	477	474	471	491	483	466	491	477	496	467	437	496	470	480	520	444	469	485	462	483	501	495	462	453	502	461	463	496	471	452	479	499	479	524	471	456	520	448	478	476	416	501	458	502	455	469	496	522	464	500	525	479	492	489	501	494	475	458	468	489	481	486	484	502	483	474	498	539	516	458	445	488	504	494	474	516	476	472	495	495	461	474	458	511	492	488	465	477	493	510	458	504	470	466	456	487	502	484	476	505	496	493	490	531	479	456	507	451	494	463	475	506	477	494	524	488	499	513	491	512	467	501	486	467	494	506	480	504	457	484	456	483	453	461	502	459	535	456	476	491	470	519	483	467	488	505	442	495	497	498	461	467	501	477	498	496	479	487	438	497	488	476	474	447	472	439	483	471	465	491	436	485	513	485	462	462	488	457	470	492	488	471	482	471	505	496	448	500	453	483	443	458	453	459	480	470	517	484	454	488	452	507	487	512	469	484	495	459	464	437	514	479	486	510	491	454	459	418	491	476	507	506	461	474	496	481	494	483	515	520	474	506	497	526	482	401	460	492	462	504	468	458	501	512	487	501	449	475	476	467	450	466	467	476	478	510	486	489	469	452	502	462	487	484	502	475	467	479	477	501	473	514	453	480	499	460	474	464	509	498	465	479	482	478	495	501	452	485	507	491	458	484	474	473	472	499	488	484	485	468	491	512	495	464	491	491	475	524	466	472	502	473	470	466	452	476	485	519	489	493	453	511	432	451	516	493	502	482	461	483	490	493	504	494	487	492	436	430	479	481	477	485	477	449	486	475	476	484	499	478	503	508	494	439	499	462	462	488	524	457	476	526	465	498	471	447	501	496	445	490	487	514	469	498	493	495	497	490	506	472	499	491	481	478	510	445	476	455	468	470	500	461	500	457	472	485	480	436	468	473	479	439	464	464	463	471	520	487	444	465	472	451	477	442	492	456	506	457	460	458	479	443	489	491	457	450	468	440	496	445	496	485	447	483	502	454	467	460	479	462	495	424	508	481	479	452	476	491	462	496	449	486	485	499	470	464	428	499	530	496	516	433	434	494	452	466	475	478	481	466	494	471	507	514	477	495	479	475	507	475	450	504	498	472	467	464	491	485	473	471	475	463	493	470	477	481	461	502	516	505	470	471	473	502	491	491	481	451	478	464	432	463	514	482	459	501	456	434	459	478	468	482	464	446	452	474	482	414	464	454	461	494	499	454	498	462	467	502	466	478	463	497	514	495	502	470	474	476	477	459	481	470	451	497	476	451	481	477	470	451	501	465	471	484	520	465	496	489	524	483	479	480	468	511	474	492	494	510	453	470	478	453	503	499	507	479	511	451	460	483	469	491	473	482	477	485	473	499	443	457	487	510	484	467	495	461	479	475	505	498	479	446	439	472	502	455	480	461	480	472	494	516	467	503	480	467	452	498	464	487	508	492	426	443	490	491	524	499	486	467	496	514	453	463	492	464	489	486	481	475	457	481	511	497	456	492	486	499	477	488	449	476	507	478	506	484	498	516	466	461	476	445	486	473	470	463	457	476	464	461	528	484	501	467	484	452	464	497	503	480	479	466	475	477	468	477	478	495	454	477	472	450	506	474	447	474	536	465	445	446	495	466	501	498	474	499	504	449	460	480	466	475	508	493	513	460	473	466	507	468	482	524	489	493	440	438	488	486	466	452	466	502	464	484	471	494	516	430	456	472	486	471	518	492	481	479	466	483	500	508	446	537	448	441	493	506	470	475	468	486	457	468	464	488	459	479	504	489	448	463	468	479	441	449	458	460	471	490	483	499	481	521	481	519	470	490	488	470	482	451	488	496	456	474	474	441	473	480	482	459	488	442	474	493	505	517	499	464	457	494	487	485	473	461	498	479	475	482	480	488	480	486	520	478	454	471	491	476	470	523	491	479	483	471	460	486	476	451	478	482	478	480	469	484	493	487	494	506	486	480	526	504	473	497	458	437	444	456	441	452	457	542	454	504	446	496	518	523	442	451	475	477	512	512	477	483	502	477	483	458	491	456	431	484	418	516	486	473	473	446	515	491	458	470	479	495	510	474	483	479	501	470	449	491	477	453	465	500	500	470	468	475	464	489	521	483	495	498	496	491	464	470	499	494	459	481	441	457	502	469	498	472	477	471	495	483	473	457	491	527	498	477	466	501	497	488	459	457	511	466	462	479	478	469	490	499	470	482	497	508	483	475	483	472	472	460	459	500	481	488	477	464	474	457	475	446	526	458	442	460	446	471	516	477	486	497	459	453	505	490	477	454	494	474	488	484	453	458	472	468	511	496	476	475	513	461	486	479	491	471	509	473	470	421	486	507	491	483	541	470	454	467	476	459	494	466	466	447	468	483	471	496	457	486	480	452	476	494	498	490	478	480	452	488	468	471	455	514	507	473	488	470	498	540	537	481	466	522	492	483	474	472	438
22151	15632	27620	32118	30383	26052	22227	26782	24359	19945	16879	14645	8805	7926	8930	9688	11241	11084	10626	11033	8567	8626	8280	8225	7938	10483	13553	6676	4944	5235	5507	5082	4686	4440	3957	3304	4240	6185	5052	5805	4292	3646	1764	3794	6741	6178	5415	4445	3511	4974	2241	2113	2741	1757	1529	1548	1402	1523	1561	1191	1465	2465	3142	2504	1738	1810	1588	1458	1732	1424	1125	659	449	785	499	406	319	283	306	293	237	199	206	205	210	272	208	218	237	270	311	302	281	275	217	264	262	210	189	224	177	181	178	182	182	176	190	163	161	143	149	150	151	157	135	171	156	139	142	146	157	168	159	168	153	152	157	133	154	159	128	138	131	144	158	163	134	163	156	152	150	160	171	140	181	165	150	147	164	148	141	143	136	164	152	171	168	146	167	148	132	164	166	166	174	146	154	149	179	146	158	153	139	149	159	149	158	147	146	162	154	150	131	134	169	168	140	143	161	156	157	150	153	164	159	158	127	159	163	179	150	153	145	159	153	134	153	135	147	140	141	164	147	164	184	158	161	140	140	155	151	137	168	152	154	142	148	156	149	147	172	155	165	140	153	157	140	155	149	146	146	155	143	175	152	152	148	143	154	136	151	148	157	168	177	149	157	170	158	140	160	159	158	159	152	153	153	157	160	162	148	155	150	152	151	150	158	167	173	152	138	166	180	136	144	136	157	164	152	141	181	164	159	179	140	187	150	144	140	153	156	142	164	158	158	156	156	144	149	173	141	155	158	178	139	145	165	150	142	150	185	155	188	157	165	126	189	127	162	164	137	145	153	137	163	157	173	156	158	137	147	171	126	190	148	146	145	160	156	139	155	166	150	159	184	142	188	159	154	157	145	168	152	137	156	169	128	156	170	150	164	160	164	157	161	161	153	163	151	165	139	160	155	174	127	146	160	162	153	146	173	132	154	150	169	163	164	146	158	150	147	153	143	142	170	147	146	154	135	142	144	153	158	163	143	165	158	150	164	157	151	165	157	147	157	160	158	144	161	151	151	148	152	169	154	131	156	176	180	142	158	168	157	160	164	158	181	143	143	156	152	160	157	152	159	131	164	172	151	167	172	171	150	174	152	152	156	133	158	150	149	173	149	174	211	138	149	153	158	156	138	173	153	146	154	170	160	159	144	151	176	141	160	166	165	165	169	148	156	158	157	137	172	139	157	195	165	144	165	154	144	141	159	153	165	145	156	181	153	170	152	146	160	159	166	157	172	145	143	165	165	155	149	148	130	168	127	163	155	134	171	153	159	138	158	138	153	140	156	153	147	157	174	170	147	167	145	149	138	131	140	154	143	155	152	137	144	149	155	157	171	165	145	153	142	149	149	138	140	182	154	158	162	160	158	160	162	167	149	168	157	165	150	143	163	156	159	189	153	143	171	180	145	164	157	159	171	163	143	141	149	170	146	153	165	157	147	152	163	148	128	160	152	166	152	163	162	153	154	162	143	143	132	146	153	171	142	185	163	155	153	178	158	170	155	164	152	140	160	160	140	155	147	164	178	166	140	148	151	161	132	161	152	161	142	119	183	144	158	133	154	166	146	154	150	167	144	155	131	150	148	154	166	135	149	159	149	164	168	157	146	151	168	154	163	151	134	147	151	140	157	140	142	156	152	174	159	155	161	155	152	152	154	186	171	141	132	168	148	155	137	168	140	150	149	159	153	142	136	148	150	155	156	146	133	164	150	148	152	144	147	163	186	186	179	172	165	161	137	169	158	146	151	149	161	163	146	145	156	151	159	141	123	146	156	164	169	145	152	141	170	161	137	133	163	158	155	139	141	143	148	147	155	152	169	140	169	159	180	157	194	181	139	162	151	165	152	153	175	186	163	170	128	146	164	140	166	168	167	133	153	197	165	161	146	163	155	162	155	181	149	165	146	132	151	139	141	140	160	157	154	172	159	153	155	182	159	175	155	171	159	144	138	133	168	152	137	151	152	148	158	155	168	166	155	169	142	131	126	174	163	158	153	166	172	171	165	156	171	157	162	146	159	174	185	151	156	148	158	154	136	142	150	130	153	162	172	135	160	162	173	149	145	187	164	162	150	154	161	168	162	173	153	145	142	170	159	123	173	139	165	151	143	136	151	155	168	155	152	158	175	137	130	161	168	158	152	159	161	161	146	176	169	169	163	154	151	136	142	165	156	170	167	149	144	153	145	141	150	167	169	172	150	181	147	163	166	181	163	136	162	141	140	170	146	157	162	151	120	166	134	161	135	152	154	140	165	124	159	152	148	151	160	141	149	148	174	162	146	157	146	131	161	144	154	162	147	148	153	153	155	158	182	144	170	150	170	143	178	155	161	165	161	138	128	169	149	143	130	154	149	150	136	161	149	155	155	169	145	131	148	133	157	135	182	164	137	148	141	147	149	159	166	169	153	132	156	140	165	153	165	123	157	133	164	175	147	150	153	172	165	149	150	161	164	152	161	167	146	166	158	163	159	163	162	156	144	151	147	167	153	138	151	126	155	151	181	149	158	159	127	179	147	179	146	167	160	149	164	172	163	150	149	155	143	135	171	153	130	151	155	148	142	153	139	136	177	171	153	150	155	143	162	181	164	178	131	151	139	168	134	169	138	174	158	166	163	170	151	152	156	120	161	143	152	148	151	156	154	166	154	148	145	136	148	137	166	141	176	146	154	176	149	160	169	133	157	136	153	171	125	162	168	161	155	153	175	149	159	148	140	130	156	144	165	136	145	167	167	145	135	178	150	159	159	149	151	162	160	158	150	163	156	133	160	152	155	159	165	164	135	162	162	165	162	157	152	160	172	175	141	143	153	147	163	161	158	175	176	167	155	149	167	147	158	158	163	165	153	179	181	177	154	146	143	150	142	159	168	167	148	161	164	160	144	134	133	149	173	146	145	128	149	151	142	163	132	145	151	165	175	147	154	156	160	162	170	151	176	173	172	156	168	165	157	168	156	166	152	167	169	147	155	168	141	166	138	154	164	146	168	139	138	154	154	139	158	143	144	149	180	137	147	139	170	157	157	133	150	156	160	151	154	137	154	145	152	159	152	130	171	142	144	151	179	157	158	167	142	152	149	158	167	135	154	143	167	151	163	142	156	166	168	176	124	157	150	154	128	127	153	173	148	150	147	165	174	159	160	137	163	148	169	154	151	149	144	146	142	152	160	130	168	155	150	146	145	146	160	188	171	164	161	159	145	168	161	163	170	145	146	159	149	158	138	168	129	160	153	171	149	183	160	161	158	155	162	134	172	149	130	161	160	164	166	176	131	163	148	164	133	150	160	171	154	142	166	148	165	158	148	146	146	147	158	145	162	143	150	165	158	146	170	166	128	158	156	157	146	144	146	171	156	162	127	157	151	169	131	171	160	166	174	168	173	155	157	127	145	126	150	158	145	154	149	153	169	148	134	150	154	156	161	143	177	160	148	143	158	181	155	145	135	164	151	140	145	125	170	135	142	144	155	148	167	150	147	178	158	172	158	154	163	146	169	149	157	159	153	150	152	146	146	136	147	138
12403	12665	25928	32218	34861	31118	30832	39360	37685	37343	35793	34040	25109	24662	26223	28078	30183	32233	30794	31933	27016	30075	29565	30660	31651	35096	32933	25727	23275	25157	23109	25332	23745	23180	21278	19817	24041	27982	25987	27668	22989	19985	11370	21592	30778	28553	27210	23133	20957	24457	14379	15645	16787	12783	11662	11890	11074	11947	11784	9408	11738	16639	19394	17504	12889	13604	12044	11591	13181	11110	8494	5240	3439	6139	3898	2649	2058	2058	2049	1587	1371	1043	925	976	1075	1199	1250	1075	1221	1628	2276	1939	1601	1690	1135	1603	1420	1014	939	1024	865	773	805	744	720	699	740	723	481	513	489	497	495	460	491	515	501	543	469	467	528	458	527	478	491	477	522	491	509	491	477	487	465	498	469	477	474	469	494	492	489	486	500	536	495	467	448	502	479	472	512	480	488	503	505	491	517	464	527	461	480	476	464	462	485	489	491	504	460	474	512	500	484	477	501	501	477	497	535	470	466	434	520	481	476	544	472	497	458	508	485	469	525	488	495	467	504	521	510	470	461	499	481	523	482	481	453	493	477	518	443	502	513	456	463	507	476	500	482	490	492	484	484	511	489	477	496	486	504	474	464	459	477	514	503	509	474	490	463	481	504	458	535	505	504	500	490	494	500	495	526	504	478	472	471	465	488	493	499	521	488	481	470	526	478	429	482	485	465	485	483	508	497	482	473	465	479	493	486	481	476	454	485	464	486	501	470	519	498	468	490	509	476	477	471	461	498	460	438	478	463	425	472	506	482	507	460	438	434	496	508	478	472	496	484	411	519	515	472	491	469	483	486	488	484	493	473	502	451	484	472	462	491	495	477	479	451	503	491	460	504	494	462	498	566	482	457	449	454	480	518	498	493	457	489	465	508	471	475	479	471	447	474	454	461	458	462	462	489	457	483	467	520	493	518	482	463	482	509	543	512	473	484	494	466	482	457	489	477	449	490	506	506	491	477	471	494	508	470	500	467	455	482	478	470	460	450	496	488	459	466	443	440	490	539	467	475	455	460	473	504	510	477	471	483	492	489	476	438	440	460	495	504	506	482	495	458	488	463	468	464	453	463	495	522	501	472	491	485	495	488	459	462	445	469	488	473	526	473	462	480	472	519	446	479	486	457	488	514	493	463	482	485	473	468	558	473	506	444	460	463	518	513	474	494	499	462	486	469	498	473	474	514	499	495	462	501	512	472	435	492	468	471	488	494	489	479	455	492	491	487	469	492	478	515	477	476	508	480	504	504	478	515	480	487	483	463	450	510	471	490	487	474	465	468	475	463	450	467	456	454	476	470	505	503	442	485	420	501	479	467	476	519	468	465	470	449	453	484	494	502	496	473	494	502	492	478	523	473	476	507	492	467	528	494	535	515	483	492	487	513	480	476	469	464	479	501	472	474	478	467	478	478	486	459	484	484	473	466	472	447	478	492	444	479	476	462	496	468	484	464	468	465	453	519	462	496	481	475	486	506	533	483	460	443	468	488	480	469	542	461	470	516	486	516	515	462	435	439	508	484	497	432	534	484	506	508	463	456	482	482	468	506	513	465	482	488	471	521	480	479	468	432	484	463	473	480	506	477	489	516	539	481	462	494	488	453	499	468	459	521	497	472	465	484	473	484	465	472	454	459	442	501	469	495	516	515	519	470	479	477	465	509	488	501	510	501	520	497	468	454	517	474	494	453	456	463	476	498	468	497	506	469	474	499	489	492	492	525	445	506	499	525	475	501	473	518	442	465	532	477	469	495	540	500	474	471	483	491	466	456	490	468	437	487	476	485	490	479	491	499	497	467	459	508	476	496	469	479	513	484	429	507	512	470	492	493	497	466	472	486	485	473	457	492	468	435	517	464	461	481	462	509	479	498	484	464	458	469	478	518	460	509	472	465	550	461	502	457	497	500	485	485	507	462	467	474	479	456	482	481	459	486	491	490	451	491	483	449	485	539	465	512	500	453	498	494	471	436	514	476	420	469	483	494	497	536	500	485	486	459	501	486	535	462	477	458	458	473	495	509	476	498	486	510	466	444	463	485	489	516	511	511	456	458	490	525	493	444	484	449	555	537	498	467	487	505	473	504	483	506	462	520	507	477	530	464	462	498	512	465	499	523	475	500	527	498	496	500	503	464	492	489	482	514	467	483	461	445	478	473	448	467	482	500	485	481	457	451	491	521	477	465	493	501	500	428	510	445	490	478	490	460	463	457	491	515	493	489	517	502	494	522	479	504	484	481	476	471	486	459	442	487	499	524	427	480	454	497	462	444	489	464	468	491	503	484	512	526	479	476	515	494	481	484	483	483	481	537	504	475	488	486	478	509	482	491	477	496	473	439	469	477	485	452	462	467	512	513	501	454	488	487	513	512	498	472	485	518	466	482	464	487	509	477	445	467	478	485	486	501	499	482	478	444	467	497	523	488	501	490	516	466	478	481	441	449	472	473	429	455	466	516	438	492	461	478	502	489	492	509	465	509	509	480	480	483	486	498	464	472	474	453	470	506	487	468	473	491	495	449	466	488	450	490	481	481	473	485	476	494	453	502	483	490	461	470	488	461	524	484	534	485	460	467	465	461	490	484	474	454	494	492	491	462	493	472	496	458	506	511	493	482	478	473	488	459	483	505	504	483	510	511	474	467	468	484	508	506	496	490	480	493	473	434	497	447	501	477	488	472	499	443	456	485	481	481	502	493	484	512	519	471	477	500	471	486	452	490	511	485	485	498	478	445	502	534	499	488	473	461	531	485	491	518	492	479	506	466	480	509	434	474	428	446	458	496	451	475	449	528	503	500	492	498	500	457	523	488	496	462	450	514	493	489	481	471	493	484	508	453	464	483	495	500	444	472	494	502	482	459	460	488	490	501	482	464	433	489	448	490	472	500	489	480	459	467	499	474	464	461	479	497	484	464	450	496	460	501	459	455	518	501	480	480	480	477	480	504	482	512	512	461	517	473	506	463	490	469	488	516	477	465	485	474	460	503	472	498	460	509	497	499	508	468	483	482	496	507	451	497	445	492	477	467	470	484	483	510	434	452	446	476	531	473	494	499	463	476	477	495	504	476	479	466	502	498	497	507	449	494	456	499	456	507	446	513	458	466	494	507	494	483	497	480	494	504	434	472	488	477	473	475	480	520	490	464	490	485	501	483	464	465	450	442	482	474	446	496	515	463	484	495	485	467	467	482	475	473	484	446	527	478	498	500	466	494	491	461	496	447	497	482	504	465	463	495	502	452	488	458	473	467	464	470	491	457	464	498	483	480	448	456	497	484	513	469	524	468	488	451	476	505	490	520	500	475	455	485	487	505	468	482	485	486	518	501	476	504	506	434	484	453	490	498	485	463	454	488	503	467	471	512	511	494	496	526	507	489	454	509	460	478	420	456	426	491	461	469	488	491	484	497	443	501	485	458	481	495	458	481	474	484	486	478	470	446	480	453	463	471	483	454	487	491	517	486	453	519	461	509	459	478	503	483	520	448	501	466	483	464	448	459	516	487	474	474	501	511	489	471	470	498	470	517	449	458	504	499	461	504	441	479	479	465	487
3449	2195	4215	4210	2907	1840	1386	1519	1219	990	778	820	634	704	636	582	800	615	570	641	583	541	475	431	524	647	624	383	344	443	411	395	366	376	328	359	368	415	404	435	376	349	346	323	427	379	399	350	315	360	292	284	279	289	251	270	297	293	256	285	284	305	327	289	275	311	253	281	277	293	266	233	207	259	230	253	258	252	247	243	230	224	262	241	239	253	245	207	226	283	255	248	245	226	232	263	260	226	244	204	240	239	280	226	248	247	264	232	233	230	238	224	246	206	237	233	213	248	230	239	232	230	230	230	255	235	234	226	226	235	243	233	257	235	245	219	238	237	239	244	218	232	247	234	248	244	242	217	222	220	230	250	262	269	249	230	278	246	259	254	262	228	232	249	264	248	239	223	244	275	228	211	243	244	228	249	247	240	230	228	248	215	246	255	219	253	227	221	239	210	238	251	265	236	268	241	220	229	233	234	216	225	239	239	242	266	229	246	241	226	262	231	229	232	236	251	268	262	249	242	237	243	273	240	241	257	260	239	251	246	283	216	247	209	235	240	253	214	250	228	234	243	236	233	233	260	263	254	225	238	243	257	229	232	252	248	237	199	259	248	236	236	258	251	263	237	229	231	219	242	229	231	257	244	226	240	246	241	237	244	232	261	267	261	207	271	259	240	243	255	244	239	245	253	267	241	223	220	225	209	233	256	243	249	262	236	258	251	245	220	232	242	227	240	240	277	241	248	215	240	242	245	241	252	253	250	257	259	250	234	245	225	237	243	221	253	222	250	244	251	286	229	264	246	265	246	230	244	220	246	209	226	252	247	264	246	215	273	259	233	240	251	255	244	243	240	229	261	264	251	254	286	259	249	245	221	242	242	242	218	228	241	251	219	217	225	236	241	253	260	268	251	247	218	272	249	217	254	256	205	229	228	257	227	199	235	243	243	245	245	246	238	239	265	241	220	242	236	202	259	246	242	235	263	233	270	223	252	243	201	214	236	241	254	218	200	233	244	263	241	304	245	247	218	247	235	260	239	224	232	243	209	261	223	241	232	230	256	232	227	219	247	241	250	244	245	217	240	246	247	217	242	264	218	230	237	221	246	223	244	219	263	235	237	267	275	235	230	210	248	231	256	255	230	233	266	235	256	227	248	257	240	246	258	226	253	254	224	242	221	276	224	254	237	223	219	247	244	236	255	248	222	227	274	261	253	255	245	240	246	258	234	239	251	257	252	217	225	217	255	216	249	235	259	246	266	267	281	254	243	249	227	265	236	263	262	237	224	244	215	244	245	242	246	242	237	236	249	215	269	199	247	259	229	279	239	257	256	206	233	224	241	231	289	241	248	280	247	229	228	236	233	248	236	228	225	283	241	269	251	225	221	278	242	273	249	264	252	227	232	263	239	242	262	255	231	276	238	237	258	237	252	252	252	245	255	265	232	231	213	248	237	255	264	235	250	232	232	227	251	223	241	241	233	247	266	246	214	240	226	210	241	238	252	243	241	231	232	250	258	219	255	235	232	235	231	237	240	234	223	243	243	256	232	264	244	223	229	263	237	250	253	259	268	243	245	213	247	234	232	237	242	240	253	240	223	228	251	230	267	242	218	231	243	247	232	249	239	230	231	265	264	243	240	243	230	242	220	252	227	266	248	240	259	240	260	246	252	279	246	212	212	233	231	260	266	228	245	232	251	250	237	255	235	242	273	256	235	260	231	276	227	237	271	251	240	245	218	229	252	254	260	229	252	268	262	238	215	277	215	241	245	221	252	238	215	249	253	240	242	212	236	242	254	247	260	218	237	254	216	257	269	254	230	238	278	228	260	249	231	247	237	231	235	239	256	246	240	244	200	252	277	265	251	238	217	211	243	232	252	241	258	265	223	238	242	268	241	242	250	218	263	269	256	229	264	245	211	261	263	262	245	258	248	258	242	252	223	248	230	238	228	237	232	225	224	240	222	226	259	266	252	226	234	243	217	233	252	243	220	237	234	245	247	268	264	240	259	253	259	267	225	268	256	208	251	245	251	231	250	214	233	245	256	228	213	251	234	230	245	269	247	253	258	258	249	266	214	241	244	244	236	225	236	248	227	257	223	248	255	232	254	244	253	225	272	224	222	220	259	233	248	240	277	247	225	270	247	252	232	228	241	243	253	224	235	228	221	206	250	226	247	231	275	245	238	239	232	238	239	278	236	213	252	228	236	209	251	255	272	227	218	231	236	245	259	260	225	228	213	234	255	211	235	243	232	223	237	254	240	252	224	229	245	239	270	220	242	250	248	257	239	251	217	238	227	234	252	231	267	222	263	194	238	245	232	247	260	243	232	259	249	243	225	234	238	225	240	245	213	236	250	233	245	245	244	250	221	221	237	235	236	239	243	245	238	242	262	261	242	237	260	231	235	231	238	252	253	260	221	247	240	252	260	230	242	261	236	251	236	215	227	232	265	247	248	236	247	224	231	243	229	256	257	222	247	227	226	235	237	241	210	238	259	233	239	242	208	243	222	252	249	248	257	221	237	240	252	246	224	229	232	230	230	256	261	249	244	236	270	249	257	291	247	250	263	214	222	289	243	220	260	226	217	240	248	243	238	257	244	247	210	215	239	265	254	251	263	240	236	242	247	248	245	276	253	224	236	226	239	239	244	265	253	234	234	216	235	238	273	234	242	250	206	231	259	270	203	211	274	219	239	236	242	253	249	249	241	214	227	240	266	240	254	220	261	254	251	248	259	259	234	270	232	232	217	262	225	247	224	234	241	245	249	228	239	249	253	245	235	238	233	247	231	259	252	236	240	241	238	247	241	235	256	246	217	252	248	257	240	229	229	279	222	232	241	228	232	232	250	228	272	249	247	224	233	247	224	241	215	231	243	230	251	246	248	255	237	236	232	246	233	238	257	218	246	247	259	241	228	239	224	220	232	232	219	253	237	264	222	235	218	229	231	230	268	245	221	227	257	241	258	263	242	220	232	230	239	235	265	221	262	267	218	239	235	245	234	209	216	248	220	237	258	241	243	214	254	227	205	220	235	251	226	250	221	218	242	217	263	248	243	249	266	239	226	264	233	235	241	246	241	271	214	213	256	239	249	249	206	243	272	243	224	247	235	281	208	233	254	250	231	239	225	241	239	240	239	247	238	229	249	242	252	235	253	239	236	245	238	251	247	234	228	240	248	238	236	268	219	234	256	247	246	238	228	242	242	240	235	237	238	236	208	237	239	249	219	254	268	240	247	253	225	246	258	236	234	236	218	247	278	246	235	240	254	249	266	227	238	265	270	245	231	261	254	214	248	219	265	249	248	251	232	258	237	238	239	245	223	244	227	259	244	279	254	256	256	224	256	239	232	249	251	263	233	233	228	242	230	220	243	231	225	263	254	258	221	225	249	252	242	251	224	219	262	239	247	261	236	242	232	234	270	217	227	223	245	225	240	228	227	252	248	251	206	223	249	228	250	261	248	248	234	235	252	204	235	267	223	236	236	248	251	265	244
3184	2815	7433	9370	8530	6401	5173	7196	5511	4490	4024	3710	2924	2845	2922	2709	3722	3265	2901	2899	2826	2585	2749	2448	2643	3463	3510	2030	2031	2187	1839	1937	1806	1844	1609	1518	1827	2130	2037	2048	1749	1596	1224	1643	2261	1999	1973	1726	1592	1763	1186	1252	1292	1152	1097	1096	1143	1151	1101	1072	1169	1507	1502	1372	1219	1173	1182	1171	1298	1071	960	853	786	894	790	758	753	729	736	745	742	703	691	677	672	724	709	769	718	728	727	757	757	696	700	730	768	710	749	685	725	682	678	687	694	703	735	662	752	678	695	686	718	688	712	633	676	701	705	670	686	668	719	731	713	715	666	647	697	684	708	679	692	728	741	637	659	677	748	689	659	656	685	691	712	682	715	679	682	692	720	674	695	682	701	704	683	691	721	671	728	691	714	718	697	686	696	653	722	681	728	668	722	677	653	709	664	686	724	695	666	700	745	680	703	668	661	750	694	698	667	699	678	697	692	707	706	677	678	659	680	677	680	733	687	723	690	720	676	684	707	669	695	726	670	737	754	695	717	651	686	752	696	725	704	706	718	730	693	680	655	708	683	732	689	694	715	717	706	683	689	677	740	694	707	731	702	693	669	707	662	719	762	687	699	706	707	685	704	698	662	739	721	730	705	719	735	702	678	696	711	675	637	656	681	687	713	684	659	662	672	671	663	702	664	725	685	740	754	685	697	678	715	693	699	718	731	765	696	653	682	724	689	693	719	744	689	730	723	695	688	743	740	680	682	723	738	665	729	699	714	722	657	658	664	650	727	670	660	696	704	699	665	670	752	668	729	684	698	658	688	663	719	748	720	667	725	731	681	687	689	705	709	687	683	599	678	704	677	675	705	720	690	675	714	677	708	670	680	700	713	680	689	659	687	702	634	720	683	740	676	688	670	696	697	701	709	688	650	702	664	689	701	712	760	665	727	709	729	684	749	680	660	675	706	650	708	680	701	709	656	722	671	662	742	721	741	682	693	701	655	644	694	690	702	710	757	714	738	697	711	650	681	661	694	755	764	693	694	699	677	738	698	714	729	670	675	672	657	681	697	688	732	668	664	677	664	683	752	721	713	722	717	674	677	685	672	670	662	725	687	704	734	679	700	692	728	641	727	700	685	643	652	662	678	699	717	675	770	698	709	715	646	671	698	684	683	652	705	704	699	674	689	699	699	668	683	697	652	722	674	737	727	687	653	696	681	710	674	704	686	632	700	718	714	748	648	713	752	688	656	664	721	648	692	707	702	683	733	695	672	701	755	750	746	697	723	671	708	689	702	727	704	689	698	703	690	693	683	731	741	701	693	704	700	666	677	731	658	693	665	681	702	709	661	704	690	694	710	686	731	721	705	647	707	722	723	722	682	688	725	718	678	670	692	688	693	667	669	678	729	671	683	735	708	690	673	692	653	723	677	714	727	716	720	665	690	693	714	693	687	680	747	679	725	688	739	688	682	666	700	659	649	679	674	700	705	750	649	685	688	698	710	716	692	731	707	682	683	687	705	694	687	678	673	717	696	705	701	685	650	689	709	688	734	740	698	744	680	731	694	691	727	687	697	704	701	704	706	788	710	681	688	714	643	688	715	695	708	672	722	711	673	665	684	732	681	712	655	687	695	658	745	693	679	658	693	712	716	744	707	727	626	682	718	765	683	705	722	727	686	692	747	691	704	674	665	670	715	709	723	763	674	694	691	698	663	606	703	687	727	698	670	660	695	715	641	717	707	654	670	671	707	735	680	655	669	678	706	678	680	689	666	724	687	652	720	728	698	722	660	709	662	713	679	720	693	700	661	719	685	695	705	681	696	723	684	683	665	706	673	668	727	689	732	727	684	666	686	672	723	710	633	667	685	672	735	705	698	663	699	699	665	688	719	727	702	677	656	688	722	696	684	696	713	722	741	693	660	701	697	685	692	734	691	710	678	671	712	716	718	676	728	729	695	700	685	652	618	691	726	654	670	666	700	680	746	721	696	708	691	696	657	715	707	678	694	704	698	731	695	719	739	689	735	698	688	731	765	699	666	683	670	710	693	722	728	737	685	724	687	662	672	690	729	701	715	688	719	669	702	718	693	717	722	713	713	702	726	695	725	714	738	643	694	733	686	683	687	701	677	705	705	659	706	657	665	687	682	668	668	659	666	687	716	693	729	670	694	750	690	684	695	717	620	692	669	718	674	697	700	687	698	702	718	715	699	709	709	728	708	689	682	659	693	666	692	694	651	723	662	698	705	697	723	716	650	684	661	721	670	712	700	658	665	685	678	714	754	666	687	689	675	695	666	676	742	699	663	704	665	740	690	672	705	699	702	682	706	679	701	686	691	719	686	678	706	721	676	705	684	710	731	639	707	692	696	648	679	686	664	673	703	695	662	711	717	729	696	686	702	708	707	702	695	675	711	673	653	720	696	706	729	731	686	699	742	680	674	699	697	659	680	704	680	698	657	707	696	710	724	719	718	689	734	671	709	707	709	663	692	713	661	668	661	678	692	688	681	662	745	702	673	722	666	662	726	695	647	725	675	700	684	653	682	644	733	727	708	705	666	687	656	809	710	730	699	690	705	690	658	692	705	697	697	713	687	668	654	705	666	700	683	682	707	679	721	680	696	702	723	688	683	691	698	682	676	722	663	676	726	697	709	685	737	707	691	716	636	692	714	700	697	712	694	672	663	706	731	696	705	703	680	697	682	715	639	711	736	700	663	694	708	645	715	681	674	677	674	683	701	712	733	686	708	706	679	721	714	680	701	633	681	710	707	697	647	716	718	700	660	672	680	726	691	700	723	731	723	677	639	693	721	702	681	658	711	682	696	720	701	708	709	676	665	720	732	674	693	735	708	761	671	756	673	672	701	669	672	707	672	706	659	714	674	756	718	689	687	665	692	713	656	693	692	761	704	710	701	699	690	690	677	691	706	697	640	714	691	704	710	669	722	714	697	755	740	660	676	693	672	685	689	679	692	762	661	682	719	709	727	646	691	695	689	637	727	695	645	729	676	713	714	723	702	710	706	700	678	685	695	687	697	666	674	643	684	707	688	679	725	735	680	698	701	711	709	730	758	656	701	727	723	667	712	708	716	664	656	733	744	709	684	692	708	749	668	741	703	716	671	691	730	685	708	711	703	674	671	721	731	692	709	688	663	701	646	705	691	678	728	693	699	706	670	737	698	728	704	741	702	683	721	689	679	691	685	699	699	699	740	693	686	721	668	702	673	720	718	673	705	724	727	704	685	709	712	683	720	706	758	684	691	685	702	697	683	699	743	653	735	722	656	699	751	690	671	659	724	689	697	682	703	690	681	715	716	686	661	733	727	694	662	699	671	689	687	730	669	725	707	750	686	675	722	701	685	667	680	669	677	689	688	704	651	712	730	662	683	679	723	674	692	680	699	694	671	710	739	697	695	718	703	722	651	715	715	734	654	688	743	696	674	669	704	688	686	710	694	696	714	659	665	725	696	672	682	729	664	679	671	668	684	679	717	702	705	667	748	658	739	705	732	636	681	694
15393	11565	22558	26886	25266	21153	15881	18969	17259	12646	9849	7958	5021	4337	4902	4842	7182	5965	5468	5734	5223	4919	4497	4466	4233	6111	8480	3933	2664	2990	2984	2627	2283	2425	1949	1769	2270	2960	2864	2968	2324	2150	2129	2911	3409	2771	2782	2284	1792	2125	1118	1197	1270	946	904	884	901	1015	803	794	1086	1795	1791	1398	1087	1033	985	1114	783	773	604	426	337	464	317	273	259	240	226	187	193	177	181	207	188	208	211	219	232	270	329	187	203	185	178	216	192	210	207	186	179	155	173	190	197	205	196	186	146	159	148	168	151	136	146	157	142	148	167	141	167	158	168	143	169	155	135	143	166	150	191	135	160	142	176	161	185	161	165	154	165	174	165	160	147	135	149	149	178	180	171	138	174	171	146	167	150	163	157	181	154	156	187	157	158	145	135	159	186	156	139	148	156	138	170	153	149	181	139	164	162	165	152	157	158	148	158	164	133	158	151	174	167	176	160	144	156	149	170	173	168	152	155	185	156	165	173	131	162	162	151	169	141	159	148	151	151	182	164	176	166	160	163	147	189	148	181	155	152	162	152	149	141	170	150	129	153	193	164	155	164	183	158	136	143	162	166	175	156	164	162	202	164	171	149	141	160	164	160	185	151	138	159	180	160	161	164	171	155	143	179	141	176	163	146	145	150	173	155	134	166	165	151	163	142	159	172	147	148	175	184	174	141	164	166	171	172	162	212	158	161	159	138	184	163	162	164	149	164	154	169	150	163	165	166	168	144	170	129	170	164	171	130	152	153	172	173	140	166	179	138	138	154	167	169	165	181	161	172	158	156	149	160	165	165	168	144	152	158	178	175	146	175	175	166	152	148	164	162	166	153	174	175	140	156	162	163	165	171	161	161	165	167	165	167	168	165	182	173	140	140	170	158	179	169	173	151	151	164	172	175	172	167	161	153	152	187	146	137	168	164	164	183	175	140	171	170	173	142	156	162	154	166	174	135	143	177	136	150	154	185	166	157	160	158	161	169	168	159	153	160	156	162	190	173	164	160	156	173	166	155	169	167	150	175	171	145	162	159	134	161	158	170	156	175	152	167	150	148	156	191	166	190	148	143	147	184	159	141	170	162	158	144	131	143	167	157	146	135	172	167	144	140	171	149	156	167	149	164	145	166	155	135	145	146	163	157	159	131	156	155	178	148	148	150	135	172	166	161	172	170	167	155	164	144	153	148	148	154	164	148	145	182	159	153	143	158	156	126	168	172	182	162	163	153	158	193	172	161	167	165	146	161	160	151	161	185	169	160	170	166	151	150	146	171	146	165	151	168	153	168	159	140	158	128	157	142	169	164	190	155	180	151	158	156	144	165	135	162	141	157	150	160	153	183	152	167	174	149	150	180	168	147	161	166	175	165	161	173	171	140	166	183	171	152	155	171	162	184	164	167	156	156	171	161	169	127	175	169	155	164	164	156	174	158	151	147	164	136	139	170	176	165	170	165	162	149	154	151	175	131	150	132	171	159	153	188	139	148	162	154	152	147	175	156	151	175	166	156	153	171	153	162	166	161	175	168	165	168	148	164	186	170	139	167	182	146	186	188	144	148	161	184	140	157	149	164	162	188	151	136	187	157	167	165	148	156	172	139	147	156	150	156	172	152	166	184	179	164	164	144	175	157	172	162	143	165	187	150	161	156	156	150	169	160	155	146	158	157	178	157	164	168	186	147	170	178	168	160	161	154	175	177	191	136	170	175	153	147	162	156	169	171	171	157	163	154	156	171	157	150	155	154	147	144	156	184	187	164	166	170	152	155	158	172	156	174	162	167	159	171	160	127	182	175	162	174	157	170	145	177	159	190	156	167	160	152	135	173	158	161	141	168	175	179	153	161	149	178	153	150	170	166	166	166	172	159	173	148	151	176	146	146	168	153	151	130	162	176	164	147	190	181	181	158	175	161	184	169	161	137	158	144	166	160	147	156	169	157	141	173	180	153	162	156	162	151	157	141	170	165	173	148	158	167	160	168	160	148	152	158	166	155	172	138	139	145	170	150	166	178	150	155	161	164	161	168	150	171	153	179	168	162	159	142	174	159	146	170	145	155	158	148	175	162	143	194	142	163	160	137	168	136	146	158	176	165	158	158	145	132	161	153	151	146	156	162	156	150	183	169	169	176	154	177	164	139	131	150	166	153	151	156	173	149	156	172	169	160	140	167	147	152	141	170	125	161	170	189	164	148	163	144	153	147	151	140	136	144	183	171	158	156	166	174	162	160	167	138	163	150	168	165	168	171	177	152	151	158	152	165	144	160	146	173	161	139	151	164	167	178	174	175	148	140	180	151	159	158	151	145	163	157	151	173	156	159	151	143	170	137	169	175	149	146	181	140	148	170	159	166	149	163	164	140	150	158	150	150	164	149	164	164	163	158	170	170	162	123	143	152	148	163	159	158	154	142	168	176	138	157	163	175	182	144	137	156	152	169	159	177	146	179	143	141	174	181	154	163	149	170	175	151	133	164	149	153	191	156	146	153	142	163	163	180	157	147	163	155	166	150	146	163	158	189	175	140	139	158	166	161	146	145	148	158	146	155	148	180	136	159	158	169	162	150	184	160	140	173	165	178	161	172	158	177	153	159	156	153	132	158	153	168	189	159	186	156	158	174	163	168	181	147	147	171	155	170	149	169	156	169	157	146	180	151	188	145	161	150	160	169	156	161	133	155	165	172	161	164	166	156	157	161	157	168	159	170	151	164	139	178	170	162	156	175	172	193	160	150	160	177	150	158	159	162	144	157	176	175	177	152	158	156	160	182	166	149	170	154	142	156	176	164	153	168	144	186	179	149	165	155	149	159	158	157	152	162	167	157	147	174	143	188	167	157	157	160	138	137	177	175	159	162	174	184	169	165	187	156	185	164	160	164	153	157	154	161	162	172	146	148	174	156	150	155	174	178	156	152	163	152	183	160	138	161	154	145	168	152	170	162	154	156	142	163	153	140	146	153	170	166	159	181	151	167	162	180	159	147	163	164	159	167	181	153	167	145	141	141	130	175	168	165	153	152	163	180	187	155	162	177	153	177	169	161	155	139	139	147	161	150	181	161	162	166	145	166	149	161	159	159	156	150	171	168	154	153	156	149	161	182	162	157	151	160	146	156	141	152	165	168	171	172	178	138	147	196	174	156	187	178	156	151	151	174	174	141	165	159	169	156	168	177	163	174	146	157	149	131	162	171	172	170	158	169	145	182	155	144	156	153	146	176	160	155	156	164	158	144	149	184	168	169	163	154	152	172	145	159	180	189	159	175	185	151	168	174	166	155	156	156	179	149	151	180	166	168	152	151	173	161	155	166	157	175	167	175	173	151	137	178	157	162	147	158	151	181	179	166	166	161	127	151	156	147	134	178	138	175	173	161	161	172	178	140	168	169	156	164	172	157	165	152	158	143	146	148	157	144	165	188	154	144	145	169	142	157	149	164	168	168	143	161	160	152	173	160	167	138	168	151	177	154	165	183	163	149	146	149	159	142	145	164	166	180	163
9993	9988	21696	27685	30037	26329	24126	34099	30743	29377	27503	26467	19334	18091	19212	20934	24519	23251	22478	23581	20249	21950	21745	22779	23094	27170	26791	17716	15676	17610	16625	16641	15193	15557	13907	13050	16009	18976	18986	19597	15555	14796	13582	18882	20970	18486	18233	15585	13009	14503	8912	9591	9858	7680	6891	7251	7661	8436	6283	6641	8499	13406	13589	10562	8862	8424	8450	8800	6252	6182	4489	3129	2313	3626	1884	1516	1315	1222	1314	969	839	772	708	1037	942	721	860	1095	1129	1637	1947	986	672	770	748	875	825	878	841	697	627	590	639	705	771	668	642	734	544	515	520	464	506	495	476	459	495	518	481	469	500	501	454	502	513	516	510	494	500	484	487	504	481	459	495	493	482	466	491	502	504	478	491	477	481	483	450	433	485	480	461	475	467	463	508	476	542	507	517	470	471	471	509	496	494	464	496	464	494	495	505	494	492	477	481	485	490	534	477	461	487	480	484	486	474	521	484	468	459	489	438	468	528	520	487	509	474	508	477	513	505	446	497	471	503	483	483	513	499	449	485	493	493	484	503	469	473	495	483	489	486	458	531	478	535	524	473	497	510	496	548	496	438	491	456	465	489	452	474	505	474	519	500	451	472	533	504	520	518	469	497	501	478	509	491	479	485	478	504	497	498	454	475	458	482	487	514	486	438	523	478	488	497	490	512	510	463	506	499	492	467	445	487	474	526	510	508	474	480	489	493	464	437	521	484	501	470	470	515	532	473	536	481	499	458	521	452	486	467	513	479	473	483	504	502	436	494	487	462	474	479	510	505	467	478	496	503	497	508	477	484	489	506	446	496	503	526	474	491	519	443	499	496	495	500	461	495	513	501	519	519	475	479	496	513	481	516	477	484	503	485	509	488	482	500	456	516	483	517	478	486	513	498	513	464	475	488	475	515	496	476	498	508	483	469	501	472	465	489	477	457	529	519	508	475	515	506	467	477	503	490	494	491	482	484	491	492	481	504	507	477	479	510	488	476	495	457	480	478	479	532	476	501	476	508	436	478	503	472	418	526	464	470	471	509	462	498	485	497	469	458	501	490	476	443	494	522	475	483	517	481	496	514	491	489	491	499	497	489	450	461	488	493	469	501	506	510	482	465	515	475	481	444	499	470	481	485	466	484	446	505	501	483	476	517	501	505	524	495	505	504	485	455	521	462	495	462	467	476	482	475	429	499	452	509	457	484	512	469	468	469	514	459	496	455	496	484	548	458	484	504	492	469	499	487	492	436	484	486	470	513	501	485	484	493	477	460	472	468	508	510	500	449	481	506	470	538	502	498	566	512	488	504	484	487	441	456	503	487	513	503	472	497	495	511	459	503	505	490	463	501	516	502	481	460	465	466	475	431	521	537	463	461	508	490	493	488	468	432	488	459	471	469	489	479	508	505	487	497	484	506	506	477	529	461	521	459	497	485	498	493	477	471	500	469	476	526	466	454	517	492	476	452	487	483	454	489	473	533	515	440	491	502	486	454	467	468	526	478	490	478	481	513	476	448	472	502	508	508	486	485	486	481	502	466	483	512	503	535	466	534	477	481	521	482	484	484	483	481	492	517	497	459	491	450	487	499	512	496	484	500	470	498	483	472	499	505	484	511	485	475	478	493	486	473	476	511	522	483	525	502	478	481	500	519	499	516	459	485	471	551	524	484	466	489	493	490	451	492	515	487	480	492	470	496	493	479	493	478	491	452	448	511	503	492	479	483	502	444	519	508	465	455	471	493	510	499	464	470	517	491	506	445	508	505	470	500	492	500	481	497	473	488	474	484	475	484	482	478	495	485	453	450	469	475	496	455	471	502	482	524	473	428	484	449	468	494	497	512	520	491	516	518	490	537	488	474	450	549	507	442	530	492	491	469	487	467	488	495	506	496	451	487	534	480	484	502	533	473	482	485	495	483	476	456	514	499	482	456	479	507	447	475	486	492	456	530	498	508	492	494	485	529	499	495	505	467	456	513	514	501	461	453	486	469	500	500	498	479	449	480	466	467	492	482	479	498	504	437	506	489	474	474	468	502	539	481	477	477	521	546	490	490	497	469	467	481	488	497	460	446	471	469	504	497	459	490	469	437	487	462	494	497	487	512	503	488	481	465	512	483	503	511	532	464	486	470	470	509	507	460	496	470	460	496	510	506	500	492	467	476	456	475	481	489	490	479	479	453	482	478	505	505	490	493	514	457	517	487	495	488	520	478	505	468	479	466	525	490	515	516	497	461	474	466	459	500	498	485	437	481	465	490	473	464	434	483	492	478	468	479	533	490	499	514	480	476	499	476	455	499	532	478	463	463	478	441	492	500	458	508	496	434	487	468	495	475	485	467	448	469	494	492	494	473	477	477	503	511	494	471	459	493	495	481	506	476	499	507	509	492	491	500	510	500	466	498	476	509	472	486	449	455	481	483	489	488	463	499	503	457	469	525	494	494	484	493	468	489	482	472	493	491	506	513	497	484	490	527	472	479	492	501	491	510	499	492	454	497	463	459	487	459	476	476	464	522	451	470	479	493	486	500	540	495	477	513	459	489	513	468	511	466	481	481	427	485	461	474	499	483	500	465	504	476	473	473	501	491	444	498	480	503	497	501	478	482	455	493	515	477	515	516	500	507	481	500	528	511	522	483	531	508	444	497	447	497	475	500	501	469	508	466	454	490	477	515	458	443	506	521	474	476	493	459	435	489	497	494	481	489	490	480	503	506	495	468	511	511	505	490	499	468	487	496	498	454	482	468	483	454	509	491	488	488	453	482	490	525	519	477	497	494	473	484	501	460	464	476	475	493	482	479	510	465	495	492	531	511	468	525	480	465	521	463	484	469	506	494	441	469	499	504	504	471	504	441	548	487	493	518	503	498	490	486	506	524	490	477	490	490	480	500	507	475	472	484	479	493	518	488	448	483	477	427	476	460	496	468	497	523	484	487	510	459	482	490	486	497	469	511	520	470	486	478	530	494	485	422	477	511	459	499	466	510	449	442	477	487	479	471	492	476	463	473	532	481	476	496	475	512	475	441	513	483	471	485	476	482	479	469	474	487	509	489	489	500	498	533	465	467	459	472	453	471	511	482	542	488	509	481	473	471	440	476	489	511	492	471	495	506	510	495	487	487	512	510	467	493	507	447	473	459	492	489	481	466	431	462	452	489	464	503	483	504	473	484	500	513	469	461	483	504	488	474	518	514	482	503	464	524	525	481	437	464	483	458	513	473	471	506	514	489	484	485	454	470	488	479	479	515	458	505	486	491	459	490	507	506	486	480	522	450	505	475	445	450	498	506	505	481	478	480	459	542	494	526	471	499	530	518	494	479	512	496	504	483	471	482	485	512	476	465	482	496	497	509	431	496	492	494	449	532	482	485	475	467	491	450	472	469	442	495	503	494	487	486	490	470	503	482	450	491	499	511	478	473	479	467	492	505	477	443	485	448	467	476	559	505	446	509	549	491	508	437	488	473	500	487	476	463	498	493	474	474	494	470	490	458	520	522	480	492	522	478	502	502	484	465	485	467	477	495	464	472	479
24079	17304	29720	32229	30511	26827	22451	25814	24769	20739	18188	15226	9409	8203	9393	8319	11972	11027	10517	10760	8731	8780	8442	8411	8359	11440	13657	6869	4727	5720	5203	5089	4151	4211	3646	3167	4279	5527	5567	6026	4053	4673	3613	4337	6105	5003	4991	4033	3053	3592	2506	2384	2381	1699	1559	1502	1646	1747	1304	1380	2030	3236	3199	2352	2135	1827	1592	2082	1216	1340	948	592	541	653	388	304	294	309	310	221	220	188	242	323	292	198	248	245	348	516	317	305	209	182	197	251	218	201	190	193	210	179	206	183	194	177	173	185	172	134	166	146	157	150	163	157	178	180	173	148	165	138	163	135	179	137	165	160	167	166	173	162	165	160	145	158	147	170	156	159	155	157	162	154	175	182	146	141	171	154	164	175	150	176	159	174	154	139	164	169	170	132	152	158	144	147	149	155	153	152	128	160	145	157	146	152	162	180	164	149	160	166	147	175	148	146	181	161	160	173	174	125	130	162	164	158	181	163	134	180	152	164	169	158	151	161	149	169	169	168	161	157	159	157	167	164	195	143	164	156	166	144	138	150	167	147	145	155	162	167	176	159	174	157	147	156	147	155	159	153	150	138	164	167	151	145	177	143	164	137	165	154	157	158	136	160	164	112	144	141	131	140	146	158	156	173	143	152	144	152	166	152	157	171	140	137	186	166	138	142	153	162	155	140	148	123	168	160	176	162	154	172	149	174	157	165	173	178	139	161	136	155	164	136	139	156	158	143	150	161	154	159	138	151	152	156	152	175	141	152	160	188	151	150	165	165	162	161	127	163	142	155	166	155	180	155	153	151	167	168	154	143	170	149	157	143	139	162	158	135	153	172	155	160	149	162	129	128	158	161	146	159	172	152	163	163	144	141	134	159	161	159	142	145	148	144	149	154	148	147	159	169	154	163	151	137	145	157	164	126	169	149	173	149	151	157	157	151	172	149	168	159	134	156	162	161	160	168	169	159	136	166	164	162	150	147	158	164	172	155	146	134	156	154	149	154	159	162	163	138	166	135	156	167	140	139	150	130	147	173	140	167	130	153	160	159	144	166	187	131	144	155	158	139	145	191	140	151	161	144	168	123	157	145	162	143	152	164	147	129	162	167	150	151	133	139	149	148	136	166	161	169	152	149	161	178	154	156	158	131	145	176	145	142	139	141	144	158	154	162	169	154	142	144	154	157	154	157	175	153	164	151	156	152	148	173	141	185	158	154	173	146	185	157	152	157	150	144	156	149	172	153	165	163	173	168	160	159	149	152	147	151	172	164	164	154	162	149	168	171	145	170	147	140	154	167	171	165	169	163	183	151	163	190	135	152	161	166	146	174	166	137	146	152	156	158	166	141	149	136	153	150	171	155	163	165	170	178	154	137	144	149	149	169	157	155	169	161	149	133	159	161	151	160	184	194	164	179	156	157	160	150	161	174	137	174	170	159	173	170	177	164	164	184	164	137	149	189	145	157	182	158	141	158	144	147	148	152	145	166	184	168	159	158	158	152	150	150	164	154	148	152	167	158	166	157	155	153	158	148	159	159	163	143	170	155	182	162	116	183	173	162	175	159	143	152	135	126	160	151	173	144	156	157	168	148	134	157	185	164	166	153	157	181	141	148	158	161	150	161	155	119	178	154	180	156	142	148	136	140	168	163	175	151	174	157	162	139	145	168	150	174	169	155	154	140	147	158	153	165	146	154	179	172	178	172	165	181	152	160	154	140	159	147	153	156	166	152	158	173	137	152	146	178	175	152	144	149	155	130	127	151	156	154	156	143	155	168	147	154	147	154	162	160	149	135	165	170	131	146	152	163	171	156	151	146	146	144	172	177	177	184	143	182	155	141	151	165	182	156	157	142	162	143	152	165	161	148	175	178	134	148	153	162	156	166	148	152	175	136	173	147	171	159	153	155	157	170	140	174	149	148	169	133	145	168	133	153	150	187	141	150	147	162	137	146	169	158	151	156	169	153	175	143	157	142	153	176	116	172	147	161	158	160	160	137	141	157	170	146	158	155	153	159	164	151	134	133	162	151	154	136	171	152	147	168	146	175	149	159	153	151	167	162	192	165	145	157	155	154	162	140	175	171	148	152	166	137	166	127	170	136	168	183	150	145	168	152	168	152	155	166	158	163	154	173	172	160	145	178	146	154	136	145	178	154	162	139	160	167	165	159	158	168	174	132	150	160	158	152	152	162	149	167	181	143	152	168	151	160	143	155	144	195	137	146	174	148	139	172	178	157	162	170	153	154	168	142	157	146	155	162	168	144	155	151	162	144	159	174	189	142	145	142	154	187	158	126	152	153	153	146	138	157	144	170	144	143	152	152	121	162	164	161	164	153	168	160	169	157	151	157	154	146	185	157	162	167	142	151	148	157	144	162	157	150	146	141	173	163	157	165	150	155	139	149	175	148	145	159	150	152	143	165	138	149	151	158	153	131	168	141	171	136	170	160	167	164	165	160	153	137	126	167	151	160	138	163	144	161	144	158	157	174	165	169	158	155	146	155	171	161	163	165	162	149	176	154	160	159	157	153	152	156	167	166	159	128	170	162	153	161	186	157	137	139	162	163	142	170	153	135	153	144	143	159	143	147	166	142	141	176	157	149	146	153	149	159	159	156	142	164	148	146	185	165	158	160	168	140	173	145	152	156	148	149	147	134	151	149	153	169	170	154	159	146	165	151	138	155	145	128	155	137	170	149	153	139	144	159	138	147	142	159	156	157	146	178	158	155	169	162	134	146	145	173	164	169	157	156	161	145	158	174	156	162	160	153	164	162	158	158	154	164	153	156	141	123	163	154	185	160	142	174	171	147	184	155	164	166	153	174	153	148	148	152	144	174	159	170	130	150	191	156	158	142	151	166	164	145	151	148	139	157	161	160	153	160	141	161	150	156	147	175	146	193	150	150	154	162	167	162	160	140	175	163	162	157	145	149	159	147	183	174	173	175	171	151	147	181	175	158	146	146	155	143	150	159	155	166	169	153	144	164	153	158	159	167	156	176	174	150	157	162	150	158	155	158	147	168	144	151	180	166	146	172	145	141	138	134	160	161	162	153	166	151	155	157	172	161	151	135	145	169	156	131	140	163	164	164	164	160	155	162	176	135	141	162	155	157	158	160	166	146	151	141	167	174	151	166	152	149	145	157	164	169	125	168	145	153	171	162	158	158	158	151	150	150	143	157	118	137	155	168	176	163	145	151	135	165	172	157	182	162	182	153	154	143	149	149	128	186	160	159	171	143	166	162	148	128	155	148	165	153	165	158	149	179	176	163	155	165	165	153	139	145	158	155	141	160	166	173	167	132	153	171	137	166	170	158	159	144	176	167	182	163	162	146	150	171	163	166	164	146	158	150	159	148	158	158	167	152	156	151	146	151	200	158	155	169	156	183	155	147	174	161	144	149	139	160	157	158	163	167	145	167	187	139	172	148	167	168	157	148	149	142	159	144	157	160	171	145	167	138	148	158	172	145	137	170	162	154	146	145	165	138	159	162	155	161	158	145	143	144	134	166
13819	14098	26829	32712	35217	31344	31162	39893	37932	38132	36228	35215	27274	25394	27923	28686	32091	32026	31494	32005	27863	29941	29863	31176	31589	35922	33318	25360	22448	25971	23217	24717	22713	22731	20753	20610	23835	27180	27753	28218	22388	25239	19817	22705	29118	25880	26257	22414	19479	18502	15686	15554	15904	12476	11808	12298	12783	13672	10428	11778	15056	21196	20008	16136	15367	13513	12534	14476	9759	10518	7424	4839	4294	5247	2910	2186	2213	1844	1853	1112	1067	910	1300	2002	1619	1062	1119	1287	2332	3704	1974	1683	990	985	926	1102	1034	958	994	863	750	767	895	1033	842	783	694	685	592	501	502	466	472	499	471	534	469	517	498	459	481	481	475	506	494	509	489	511	510	507	494	460	495	523	511	493	469	467	498	496	493	462	461	500	516	505	492	513	482	495	475	506	476	469	461	496	449	445	500	484	469	572	481	485	496	543	544	507	469	495	495	513	485	500	465	523	521	500	490	482	490	477	526	474	473	485	507	468	494	499	485	472	538	446	503	499	527	471	471	512	487	510	461	512	488	471	477	487	497	496	468	516	486	490	467	505	516	481	467	487	479	481	504	502	472	458	491	474	521	486	520	472	468	513	500	497	559	434	493	504	508	497	501	521	495	500	499	489	532	461	509	514	511	492	452	500	473	460	483	475	512	510	448	494	454	492	457	478	503	479	488	514	501	475	450	534	496	486	468	493	489	443	526	479	513	489	477	485	479	482	471	487	469	493	517	485	445	521	510	493	467	531	513	474	476	524	512	474	484	516	478	514	521	488	451	498	482	479	496	460	467	507	472	515	467	500	503	484	487	491	543	454	532	515	543	469	492	490	491	505	481	503	437	481	494	519	522	446	491	506	501	501	463	504	516	518	485	485	511	517	480	478	441	474	499	477	483	500	502	476	456	489	457	462	499	503	519	470	473	483	532	442	457	447	522	487	513	504	460	505	479	497	500	463	497	476	474	494	490	473	458	487	541	493	452	480	525	490	503	504	494	487	488	534	510	502	477	455	533	478	485	455	443	518	490	445	504	513	466	456	469	524	490	481	515	471	502	472	493	521	469	486	486	470	500	479	499	498	488	533	499	493	510	477	478	488	501	473	500	497	502	475	475	540	519	466	437	499	497	522	474	508	480	447	461	510	504	485	487	514	517	512	498	487	518	491	493	469	476	471	498	480	509	487	461	491	486	533	476	454	492	488	466	477	487	451	500	472	472	467	499	464	497	477	477	524	488	512	482	517	505	495	453	487	486	500	520	487	480	512	495	486	503	493	507	458	463	455	490	539	474	487	455	490	521	479	511	489	541	493	502	478	524	495	511	464	495	477	478	451	500	491	513	502	508	476	497	466	498	532	477	529	487	504	503	498	500	500	476	488	477	484	507	473	486	487	505	488	485	473	482	471	499	517	506	472	509	493	455	518	544	477	479	506	482	480	491	520	473	532	495	487	482	490	467	482	492	500	505	468	533	478	464	488	474	434	525	497	455	505	507	493	517	521	483	492	520	471	474	492	468	515	493	516	491	478	494	528	442	459	498	484	481	524	532	467	506	487	497	505	506	512	510	498	490	501	465	444	507	503	526	526	494	483	506	473	473	481	520	476	499	515	501	504	467	471	487	472	494	477	479	495	495	507	485	450	482	527	491	487	494	506	468	496	480	484	468	446	534	467	524	521	482	462	460	501	483	484	523	446	466	477	498	502	497	472	494	470	497	464	458	470	478	503	489	503	461	470	521	513	480	466	508	508	494	507	466	497	518	491	477	510	478	524	473	454	484	484	501	470	481	485	478	505	486	541	488	484	513	516	463	464	489	514	479	493	489	440	526	434	495	466	487	530	515	499	449	460	496	492	496	465	469	515	489	470	485	511	495	489	433	479	500	496	479	476	480	492	507	486	520	453	471	474	487	504	480	492	464	461	484	516	515	493	490	452	475	507	509	495	513	493	508	500	492	507	527	518	496	531	491	485	467	486	493	506	495	497	480	477	523	518	484	511	502	497	479	489	484	516	483	460	484	433	497	459	508	484	496	471	500	494	512	490	483	464	477	488	508	474	476	456	501	498	479	440	501	492	466	487	486	489	498	490	513	468	484	493	489	468	503	459	489	482	481	494	468	476	508	495	504	495	457	482	532	519	498	501	498	533	494	495	499	497	465	481	507	503	461	486	467	499	479	489	494	518	474	473	498	496	511	519	510	445	539	468	511	517	454	501	481	502	474	464	487	483	467	489	478	509	461	457	471	463	498	494	476	462	499	447	493	471	500	479	465	513	498	527	490	475	485	480	496	442	470	477	436	464	464	516	472	471	503	516	477	518	480	485	497	451	469	433	489	455	459	547	451	482	458	482	475	498	475	453	533	537	473	478	502	493	492	441	525	457	503	447	499	468	442	419	501	514	524	461	484	523	526	487	465	468	493	515	509	477	482	461	467	499	455	515	479	496	507	492	505	469	508	494	471	508	495	491	534	491	513	508	517	471	462	506	494	478	480	501	474	493	445	450	495	454	492	492	540	519	492	446	496	482	492	466	485	528	481	507	473	485	496	481	473	481	451	483	501	503	459	504	491	453	464	469	490	488	468	519	515	447	489	459	503	473	472	478	459	513	488	510	475	496	474	521	499	470	467	514	459	429	495	496	478	475	480	498	520	454	487	501	518	490	508	454	499	522	489	465	464	449	472	487	478	466	475	470	522	505	478	519	500	498	496	455	498	491	489	452	483	518	460	492	467	425	503	487	486	501	459	488	468	472	494	474	486	467	454	498	508	485	503	472	477	488	470	454	455	485	467	471	472	471	500	499	486	479	491	497	465	482	517	481	505	497	465	509	470	457	425	514	455	470	497	504	501	499	470	501	477	491	488	479	505	517	477	506	508	511	466	477	506	489	498	491	459	479	485	492	498	515	500	515	504	462	455	523	488	465	493	484	516	494	480	469	464	483	462	533	484	486	492	497	478	449	499	512	479	452	481	493	490	506	511	481	504	516	508	471	472	473	481	479	494	510	512	454	496	463	495	490	496	564	512	512	480	477	448	477	492	477	506	490	497	465	494	485	476	497	484	504	484	488	435	477	465	495	510	521	466	482	475	511	500	453	479	487	501	501	508	485	495	489	449	468	473	486	484	493	478	520	533	499	468	488	482	459	459	475	496	523	452	496	461	469	445	518	465	491	458	499	464	509	529	469	520	513	509	526	492	491	473	496	499	472	487	478	479	500	464	485	491	461	470	452	500	484	491	478	454	505	461	453	493	458	466	507	491	455	472	470	517	483	468	513	458	521	484	478	484	469	474	505	519	446	479	504	506	476	502	491	465	473	479	510	522	524	474	474	474	491	501	470	479	472	506	487	476	488	490	463	518	517	493	482	497	474	467	510	519	489	515	507	496	462	534	495	490	452	468	513	506	480	503	492	520	484	499	465	482	471	506	481	494	484	463	448	493	511	479	455	474	464	464	462	515	483	496	463	522	456	469	503	483	502	512	503	461	482	496	471	492	494	479	498	504	498	501	458	516	453	494	480	526	480	487	520	492	535	527	469
3687	2369	3819	4111	3014	1854	1344	1463	1273	943	803	754	734	619	565	562	611	640	584	572	534	448	487	506	465	703	713	460	566	558	439	432	343	406	359	328	397	381	356	384	355	397	321	374	410	371	350	344	341	338	289	307	280	270	313	267	311	250	257	287	301	367	335	297	289	305	282	314	268	261	270	246	236	230	230	258	278	277	238	236	242	252	230	254	259	217	231	241	262	284	270	238	220	252	251	241	240	235	255	236	218	250	256	236	246	246	230	221	212	227	251	254	230	262	244	254	225	209	238	251	234	260	257	243	249	258	231	245	246	255	243	239	226	250	213	240	252	262	238	245	230	224	242	213	233	236	245	253	253	276	239	231	236	277	239	247	260	238	232	232	255	239	224	262	199	236	230	245	266	242	239	243	247	227	266	255	255	239	255	233	228	236	245	251	226	258	218	244	234	217	265	224	220	245	240	237	237	224	224	269	261	244	247	233	214	244	213	219	224	250	238	273	231	259	270	270	219	232	258	234	226	213	229	243	233	244	228	238	237	216	239	244	210	233	240	240	224	250	243	241	256	260	252	224	242	264	247	242	240	260	236	283	244	247	237	236	246	251	254	260	234	232	213	273	237	215	242	243	257	237	228	234	221	236	240	260	265	230	260	246	238	264	263	242	228	216	217	239	228	205	224	229	259	241	241	230	240	239	219	232	202	248	259	264	233	225	242	259	217	208	227	234	241	201	253	243	249	228	250	252	245	238	242	225	244	234	231	242	249	258	239	254	234	245	220	209	243	251	231	254	234	249	222	273	232	245	248	214	235	238	232	223	244	245	233	236	237	240	255	252	261	249	258	241	212	230	241	243	225	248	239	245	252	268	269	273	253	252	254	237	236	199	238	241	220	221	234	229	267	245	243	258	256	247	238	251	261	222	225	265	245	266	228	244	227	264	244	254	222	232	254	214	227	250	260	214	221	230	256	226	246	262	232	249	229	220	260	237	254	258	244	246	225	271	250	246	228	229	245	248	214	227	251	239	219	263	251	236	241	249	225	241	267	216	243	236	228	240	279	240	265	253	244	244	261	275	237	232	245	250	233	234	219	227	239	243	237	219	236	246	256	277	239	242	229	230	242	243	229	247	226	235	241	233	223	237	230	253	208	246	234	225	242	233	254	265	222	241	218	244	232	238	262	244	244	241	236	239	216	239	224	219	210	211	276	263	252	234	256	246	283	258	246	221	234	227	276	230	225	229	233	248	250	242	253	268	221	241	235	217	222	261	221	221	220	260	253	213	246	243	252	214	249	238	226	274	213	238	246	229	207	244	205	252	256	239	231	231	243	254	221	219	247	268	242	230	255	237	241	249	261	269	263	253	253	255	234	258	254	250	213	264	258	238	272	257	247	231	248	246	253	248	224	236	245	261	212	255	253	239	233	249	243	220	245	252	208	234	244	235	273	237	264	245	226	266	218	234	249	250	225	252	256	249	247	264	266	248	225	244	227	244	237	247	241	236	270	234	280	244	246	239	237	264	248	277	238	269	243	255	257	251	243	252	216	224	225	234	238	248	274	262	241	238	251	223	211	250	229	255	271	261	233	235	221	249	225	242	248	213	265	230	235	223	252	220	250	235	265	232	267	242	226	234	239	244	233	239	224	224	221	256	253	243	228	234	246	232	236	257	206	253	230	254	235	251	253	244	238	242	234	250	241	242	250	213	233	236	236	222	240	234	251	230	229	262	227	256	208	241	254	239	237	225	244	222	221	256	258	235	230	242	254	246	262	229	252	254	239	238	232	227	246	232	264	220	259	249	271	213	229	249	256	227	238	233	247	230	248	243	214	237	222	273	234	227	242	251	247	230	224	258	241	233	248	236	274	246	260	255	230	227	239	227	236	248	238	254	256	243	230	249	213	245	284	243	252	226	258	254	220	230	261	267	227	247	257	228	238	235	235	254	226	239	240	248	234	255	272	235	241	259	231	255	239	245	247	242	238	223	246	249	257	240	213	240	240	231	243	248	259	231	227	265	225	241	217	231	232	275	240	230	220	226	229	239	241	249	223	234	279	241	243	231	246	234	250	250	212	229	239	242	257	223	234	215	263	241	234	255	227	234	235	242	196	249	245	230	242	263	243	237	242	232	262	231	235	221	254	246	232	215	240	221	249	255	259	217	254	262	228	235	246	254	215	277	224	243	230	227	239	253	229	236	237	237	247	217	230	224	260	217	228	251	248	252	248	243	246	228	239	249	232	240	249	233	244	244	243	243	269	231	238	232	275	213	213	257	255	223	237	229	261	265	242	234	210	245	240	261	256	234	241	227	188	249	264	224	239	247	246	241	214	248	255	231	240	243	230	228	251	258	263	257	216	252	237	219	203	234	270	244	207	230	258	253	288	247	227	242	224	245	250	247	252	222	258	249	222	220	243	262	230	241	223	248	251	274	225	273	239	235	236	218	245	245	215	244	247	239	241	259	252	233	235	231	242	278	248	223	237	217	247	231	232	238	267	258	249	256	231	210	242	249	231	235	229	252	227	233	236	253	271	240	233	245	244	215	249	235	243	238	235	218	219	242	230	238	221	243	247	234	227	257	207	225	227	250	259	236	213	266	251	254	248	213	243	239	226	221	233	223	232	234	222	226	239	239	241	266	243	257	261	255	241	234	237	278	257	245	240	227	269	257	243	229	227	240	214	239	257	233	247	244	223	241	241	245	228	257	252	247	249	244	239	222	274	228	230	246	229	236	249	243	233	225	249	242	227	280	232	249	226	246	222	233	246	247	238	227	275	243	248	243	229	261	228	240	255	218	259	221	258	247	227	212	273	212	260	233	225	233	224	226	251	210	217	249	237	243	256	235	251	253	244	213	225	242	245	251	255	242	239	224	249	219	252	215	242	260	251	240	230	229	230	249	206	247	234	257	251	261	227	266	215	250	235	238	229	250	254	230	228	257	244	235	242	250	229	267	255	240	223	229	241	244	238	230	231	241	254	255	244	239	227	254	214	249	223	225	226	244	222	244	259	257	243	243	267	247	230	250	239	224	248	237	246	244	240	219	253	257	239	239	203	215	258	243	248	243	258	240	224	247	237	241	230	223	228	254	232	255	244	236	222	228	254	256	217	235	233	266	229	256	251	223	258	262	227	206	235	231	236	235	256	227	238	235	227	261	232	227	248	245	234	255	224	240	244	247	223	242	249	228	272	251	249	226	260	229	238	241	240	238	252	270	241	252	266	255	250	242	261	265	228	224	279	242	255	246	238	249	238	237	256	285	258	227	256	258	258	243	234	240	231	238	224	255	242	252	237	261	249	257	255	251	226	257	246	209	274	256	258	239	223	226	241	246	238	278	249	220	247	247	237	212	239	214	233	242	238	214	251	216	250	238	231	244	260	250	261	263	233	256	233	239	244	204	246	216	226	242	231	225	220	230	251	256	235	250	205	254	216	226	236	237	239	232	244	260	272	218	233	254	228	225	209	231	239	301	256	236	235	242	221	244
3307	2988	7174	9592	8784	5931	5004	7044	5660	4617	4137	3722	3076	3092	2925	2943	3583	3180	3155	2995	2553	2705	2752	2604	2537	3545	3754	2299	1886	2036	1773	1916	1762	1655	1586	1583	1685	1993	2024	1942	1590	1901	1437	1510	2040	1730	1882	1620	1563	1492	1242	1264	1263	1129	1131	1109	1095	1115	1081	1131	1221	1534	1510	1286	1303	1185	1175	1234	1030	1039	927	858	776	927	790	702	805	739	719	715	689	743	756	752	756	750	705	707	764	778	688	778	776	685	703	719	717	738	687	687	707	753	697	705	676	727	677	713	741	689	684	658	712	698	657	681	688	737	694	667	702	702	736	725	679	690	721	699	732	653	722	676	701	695	703	695	725	750	676	689	706	683	726	697	709	675	678	707	715	698	664	731	665	726	700	732	694	692	744	701	698	704	659	685	689	654	692	656	657	708	689	669	700	697	682	700	691	716	699	702	710	737	719	658	708	710	701	745	677	734	680	710	665	684	671	723	677	710	691	681	745	674	690	716	680	692	711	729	724	718	707	672	672	722	713	618	699	741	712	674	706	704	717	689	737	658	683	711	682	649	685	670	679	683	698	671	717	683	723	686	668	727	734	699	670	681	699	693	738	752	773	697	699	730	662	770	700	696	692	650	638	734	678	696	692	690	721	681	676	714	692	694	718	706	693	682	647	690	765	713	734	671	734	726	735	697	734	701	706	696	678	726	666	732	727	695	700	663	697	684	706	708	699	666	707	675	697	711	722	681	664	705	696	680	678	677	709	667	660	666	716	675	627	624	720	688	708	698	701	695	747	704	708	723	710	692	697	725	717	705	700	689	668	686	726	708	665	693	702	709	699	681	725	715	722	717	735	709	630	730	726	643	697	704	694	705	716	678	718	669	720	677	725	677	719	709	696	671	694	717	637	756	731	707	679	668	689	695	717	685	739	681	725	720	697	721	684	686	711	698	698	716	739	727	727	718	697	719	658	689	666	726	708	710	715	718	722	723	704	703	633	676	694	697	692	719	713	696	696	718	666	714	709	725	695	688	692	648	724	677	676	683	713	713	694	720	712	705	661	684	700	703	723	655	717	655	695	671	690	701	683	678	730	658	703	707	707	696	645	648	670	657	680	716	738	662	682	658	664	690	673	660	732	667	667	701	708	705	734	677	713	729	714	715	674	679	653	711	733	710	659	705	717	675	701	681	715	712	691	698	722	722	700	768	698	669	792	720	688	702	743	697	714	718	708	694	694	702	676	672	693	690	627	695	724	755	713	665	668	673	719	685	707	703	722	678	724	700	672	664	680	710	693	699	720	718	696	701	665	727	689	685	777	682	694	676	720	673	692	701	660	689	696	667	730	671	693	655	713	688	721	671	676	687	630	700	702	718	762	686	752	706	737	694	708	706	743	739	725	709	688	672	639	670	719	695	649	684	686	686	687	692	719	698	693	734	696	702	698	674	742	696	726	684	683	708	665	761	647	685	719	675	732	690	704	680	748	661	715	685	714	725	662	692	716	714	676	719	706	678	686	717	683	698	705	706	674	657	734	733	710	669	660	728	682	648	711	719	666	719	686	656	693	633	669	732	687	670	716	676	703	724	652	637	697	705	718	651	666	715	670	717	685	721	684	689	723	683	708	692	732	673	713	721	679	678	630	700	650	694	704	680	687	704	731	683	619	680	727	686	745	694	689	676	737	706	661	708	701	718	674	746	695	667	734	686	669	679	695	673	685	638	699	702	700	678	677	700	699	675	713	688	678	664	715	679	725	685	688	680	627	727	693	736	673	744	664	683	705	699	713	719	714	680	671	715	730	734	721	655	707	699	721	676	680	689	735	662	671	690	665	751	704	687	748	671	713	630	737	711	693	648	697	692	657	681	704	669	685	690	701	670	732	699	735	713	733	736	661	680	692	670	692	673	755	711	686	747	709	723	704	714	704	669	685	695	682	703	683	632	722	661	711	694	718	729	643	697	671	738	730	689	693	659	744	723	705	688	717	666	746	683	653	709	687	715	688	717	753	700	685	702	741	643	733	678	698	662	705	674	657	715	698	702	721	715	711	695	638	695	693	701	726	756	759	687	705	705	634	703	711	681	730	678	716	689	690	696	660	696	715	727	684	726	633	724	674	678	697	665	716	695	719	700	714	751	683	690	695	702	685	691	735	726	703	706	698	675	677	656	738	718	713	707	684	669	699	715	728	710	730	668	729	684	708	737	693	732	694	664	648	703	669	703	720	693	767	670	748	704	685	764	669	706	723	721	697	710	739	721	685	722	685	714	727	702	742	693	679	693	657	678	701	683	699	664	674	663	707	732	702	688	680	698	683	748	690	692	672	679	676	629	681	741	716	729	677	665	672	675	714	714	671	751	643	661	701	698	671	688	701	760	692	694	719	675	729	701	700	715	684	698	650	666	717	664	705	685	716	719	689	683	744	733	738	710	691	697	737	729	677	707	699	703	681	674	725	714	673	666	701	682	720	679	705	667	706	649	740	720	684	727	709	700	732	703	682	721	672	704	679	728	671	692	654	756	709	708	702	749	664	696	697	743	704	686	702	721	702	692	694	711	652	735	698	698	753	691	672	749	731	684	719	682	732	676	676	708	689	673	659	672	716	724	721	693	679	718	685	688	730	658	736	711	698	677	728	647	699	715	686	700	682	704	719	761	693	678	643	687	693	695	633	741	694	719	688	646	691	693	691	659	729	623	696	659	690	664	662	724	700	686	675	680	699	671	771	710	706	677	698	708	676	673	694	688	734	723	642	719	683	710	712	670	729	708	657	715	693	676	674	695	674	705	709	653	690	684	668	696	656	647	690	741	663	714	681	698	660	733	689	720	752	676	703	693	718	694	687	691	686	703	662	701	690	712	671	712	710	686	698	693	680	675	672	700	658	694	662	668	694	686	654	692	670	690	700	697	712	731	688	696	705	720	693	741	735	759	707	721	700	688	744	714	711	664	745	663	670	680	698	665	716	745	689	692	705	773	624	710	711	692	716	679	672	688	700	700	688	666	723	711	688	682	672	723	734	701	710	747	662	706	687	704	673	761	677	713	665	674	708	716	694	701	689	729	666	713	685	710	694	749	717	642	717	687	664	677	798	670	677	664	725	701	713	670	705	717	742	730	749	672	678	749	673	658	728	721	754	702	716	683	714	653	693	674	705	679	670	687	708	724	659	688	713	698	695	729	682	670	667	705	654	705	662	731	750	702	716	679	665	697	692	689	714	684	694	741	693	724	753	717	664	697	710	658	700	695	678	669	685	722	710	726	717	676	717	725	701	722	699	697	666	675	683	713	709	651	671	718	711	681	708	695	692	698	673	697	665	714	680	707	693	727	703	717	697	712	679	696	720	655	725	658	652	652	709	710	662	721	693	712	656	677	688	706	689	699	711	693	673	636	697	693	614	696	717	711	698	727	673	721	684	715	688	662	703	681	700	695	688	666	756	705	692	726	701	696	668	682	714	681	709	718	690	720	700	681	713	706	712	656	676	715	669	697	703	699	708	695	649	717	721	709	675	677
15293	11341	22090	27046	25519	20861	15195	17991	16536	12167	10392	8266	5688	4906	4666	5001	7021	6642	5869	5363	4724	5000	5043	4753	4084	6243	7583	4028	2838	2842	2703	2542	2222	2310	1887	1817	2147	2761	2908	2792	2023	2924	1775	2277	2848	2127	2410	1868	1613	1698	1432	1106	1192	922	879	924	903	890	714	1038	1195	1745	1618	1253	1199	1064	889	938	683	710	460	370	340	352	280	240	232	239	197	179	177	207	233	237	191	182	193	313	262	230	221	223	189	200	199	145	201	170	209	170	165	162	190	199	188	199	209	206	169	184	145	165	147	169	157	143	169	148	147	142	148	158	153	156	157	172	144	171	149	152	169	132	191	172	155	155	151	146	180	164	165	153	132	140	154	147	135	146	177	173	170	150	180	164	161	136	175	177	161	145	176	143	173	159	166	167	171	142	166	170	149	152	157	149	162	143	152	158	167	150	153	153	161	165	189	159	170	174	191	169	146	171	137	152	153	156	155	167	163	141	160	151	143	142	180	161	177	151	157	173	151	147	167	141	130	154	174	136	149	149	167	170	122	148	166	157	158	167	146	161	170	165	175	159	149	147	148	163	172	166	135	149	165	178	147	160	134	163	158	148	150	163	156	138	142	167	152	157	162	164	158	163	172	143	156	179	158	148	148	183	152	156	148	144	171	164	151	140	163	157	161	151	166	139	142	143	142	150	169	173	155	140	173	159	176	176	165	183	153	156	178	165	161	148	158	152	162	141	174	139	158	155	181	161	128	163	148	180	146	136	152	155	162	141	135	161	178	165	153	136	167	139	158	167	170	153	157	150	162	142	147	160	169	177	152	139	170	172	131	154	163	143	149	145	143	179	156	171	137	158	137	169	177	156	169	182	143	148	153	146	168	140	139	146	156	154	170	177	144	163	139	174	175	162	185	144	168	162	136	187	157	156	154	180	148	149	169	165	165	157	172	146	153	171	149	175	162	176	153	134	147	172	154	159	163	166	152	154	164	150	170	157	152	138	161	150	142	157	157	158	166	133	158	160	146	169	150	165	161	151	148	159	132	171	151	174	179	154	140	165	175	151	163	163	166	178	154	159	152	168	171	169	150	152	133	157	156	182	162	135	140	155	157	163	146	155	152	148	162	144	170	173	148	173	175	165	170	161	169	143	189	149	133	157	167	135	150	155	153	176	167	158	156	165	158	166	159	136	146	150	176	155	163	149	164	177	149	144	163	155	163	157	147	147	138	156	151	159	175	159	161	174	156	151	118	157	127	167	173	134	181	165	154	164	181	161	166	152	165	163	150	179	152	163	161	150	161	166	153	146	156	171	153	163	158	153	152	161	179	148	168	156	187	149	171	181	165	166	144	153	137	134	157	168	163	167	162	151	151	150	158	149	146	148	160	147	156	149	153	152	129	164	169	144	164	143	166	147	153	164	155	143	143	170	144	153	148	155	167	172	155	161	155	158	160	146	151	166	162	153	162	168	171	155	153	169	154	172	159	157	173	164	150	171	136	129	146	158	159	183	127	168	184	149	139	158	150	167	148	144	153	163	152	162	170	148	156	139	167	156	172	165	154	151	159	158	164	146	153	146	173	167	171	161	182	148	160	132	161	158	149	181	148	181	146	184	146	167	162	151	170	177	163	144	149	169	174	173	170	152	161	157	145	176	149	155	165	165	148	166	144	137	162	154	171	171	164	125	184	152	167	167	153	161	163	164	149	171	178	162	148	163	172	149	161	168	164	160	154	149	136	160	141	151	143	140	155	185	152	160	120	174	161	178	174	157	153	163	139	155	172	149	168	138	164	152	152	162	138	165	173	155	177	156	157	177	155	148	146	184	154	166	155	171	157	174	159	157	163	135	142	161	151	178	156	153	131	148	155	170	152	162	166	141	157	148	160	145	153	155	158	165	150	145	145	147	135	146	162	170	166	152	167	141	128	156	171	183	158	168	178	166	154	158	167	156	143	161	152	139	160	156	174	126	162	170	151	148	176	161	153	165	141	152	156	152	146	150	156	166	147	152	173	162	147	161	149	155	181	147	143	149	156	159	156	157	188	177	146	145	160	162	158	161	154	172	150	154	162	143	162	163	140	193	147	174	156	174	156	161	175	169	156	153	149	174	143	159	148	180	165	159	163	148	151	149	174	160	145	159	151	152	153	167	147	147	158	159	148	158	165	162	178	161	173	149	149	148	159	161	143	146	129	135	188	148	152	169	153	147	181	150	129	161	165	164	149	132	149	143	166	132	153	148	156	169	175	167	151	165	167	136	151	173	139	141	141	180	156	137	150	143	148	153	152	171	167	166	166	157	159	187	165	152	164	169	165	152	170	177	187	158	145	144	136	147	169	162	177	181	147	169	165	168	162	170	155	156	137	171	158	155	152	184	165	169	160	162	146	166	131	138	161	163	168	137	148	164	156	155	149	165	156	156	136	169	175	131	174	167	155	175	131	138	146	162	172	171	156	148	147	155	155	158	138	150	162	142	161	170	164	153	189	160	155	161	176	136	156	170	165	154	166	163	148	167	162	160	150	152	162	142	160	146	166	142	153	159	170	143	168	148	165	163	151	162	141	135	173	180	163	129	156	178	152	167	148	151	145	163	143	154	151	178	176	180	170	150	167	134	171	157	150	161	164	161	158	166	159	174	142	158	159	150	172	138	161	190	137	147	158	152	162	154	166	167	179	138	165	152	168	168	160	152	158	171	169	157	147	141	157	159	176	138	169	178	167	157	146	153	165	162	171	137	170	165	148	181	142	171	165	143	146	128	183	161	150	157	143	164	152	158	143	161	176	165	163	162	162	158	148	164	150	157	162	143	171	155	176	168	166	151	155	175	171	150	165	174	164	156	160	188	168	158	162	160	153	149	148	168	138	156	150	150	144	166	159	162	143	163	167	142	157	183	179	158	144	156	153	144	142	161	164	140	157	154	161	164	152	173	146	144	151	154	157	153	171	167	163	155	155	153	181	168	153	168	148	145	149	143	161	154	150	170	151	167	155	152	144	160	136	180	130	150	154	165	148	166	154	167	165	168	166	142	177	135	178	160	157	154	145	152	155	159	169	149	172	144	146	160	174	182	151	142	147	142	156	167	162	166	155	137	151	167	163	134	145	169	173	144	149	141	156	158	153	151	174	149	167	169	157	159	160	177	174	159	168	154	153	159	165	174	153	186	132	199	137	160	158	163	157	150	171	156	142	153	138	176	168	170	144	150	165	155	149	132	145	155	144	163	163	199	150	139	160	179	145	168	155	143	146	155	182	155	169	163	176	164	147	145	166	178	158	153	173	158	164	171	171	165	157	147	143	135	153	187	166	146	153	178	153	160	164	151	151	159	179	157	182	155	157	159	122	181	156	170	174	150	178	165	166	187	144	165	147	164	144	159	160	151	159	142	139	154	149	170	178	144	163	166	180	149	128	167	148	149	162	155	170	159	148	152	185	162	144	139	151	152	165	154	163	149	168	154	168	158	165	142	160	135	177	140	144	161	166	151	153	160	169	158	169	154	157	177	167	137
9898	9930	21245	28189	29539	25754	24160	33097	31027	30281	28782	26875	21362	19556	20175	21835	24290	23911	23094	22652	20605	21915	22352	22212	22699	27599	25247	18566	15356	17409	16289	16273	14583	15021	13622	13526	14880	17652	19033	17807	13927	19114	11985	14769	17699	15124	16721	13855	11944	11399	10127	8858	9472	7902	6821	7303	7359	7384	6406	8346	9661	13467	12418	9931	9553	8828	7446	7019	5567	6014	3388	2522	2717	2563	1735	1412	1250	1023	860	720	732	956	1347	1260	690	897	1128	2139	1354	975	910	1025	850	787	683	646	815	757	769	725	678	551	577	793	881	917	815	747	679	532	487	489	538	483	512	461	478	513	497	508	478	484	465	466	473	476	496	481	450	467	465	499	486	493	486	451	492	522	527	520	518	480	476	491	493	490	524	471	499	518	462	470	502	494	457	511	488	478	504	506	451	470	466	486	458	492	483	420	492	516	477	466	472	518	481	525	509	471	454	514	499	500	496	475	453	487	461	479	474	470	496	493	501	528	509	476	514	478	476	503	496	485	501	461	458	498	504	482	501	461	489	478	513	474	495	490	491	505	485	462	514	489	480	477	496	482	476	487	458	506	453	495	494	519	486	473	474	457	503	484	501	467	469	487	473	491	519	477	448	501	538	466	503	501	471	458	463	511	527	484	488	500	502	495	528	467	479	486	488	485	488	515	468	516	491	452	486	474	538	481	477	501	470	492	515	498	489	491	495	490	536	483	438	487	489	488	502	468	445	452	482	476	478	494	505	518	495	505	452	487	483	472	481	458	472	470	480	469	438	437	498	449	495	489	481	492	508	439	453	471	475	466	525	493	477	466	499	463	463	488	458	521	487	472	475	470	490	499	470	486	471	520	469	502	487	490	466	465	483	499	550	480	471	477	501	494	474	490	503	490	524	484	488	493	459	501	479	442	505	513	494	466	479	454	529	470	478	504	478	489	512	469	465	504	468	502	440	513	460	476	517	485	455	439	504	453	506	484	453	448	486	486	523	503	477	484	476	499	484	478	451	462	500	481	475	502	481	479	504	455	489	521	517	468	463	465	498	480	479	478	459	499	452	479	493	505	520	517	501	489	481	486	512	502	531	511	454	492	495	447	463	473	507	456	485	477	484	517	445	465	475	473	509	507	516	476	467	479	480	470	461	499	481	466	501	470	508	475	487	472	528	468	485	444	494	477	489	487	485	466	499	509	490	488	494	491	517	509	459	503	500	470	489	504	461	459	514	517	500	484	504	471	491	486	484	470	494	469	462	437	472	494	485	486	476	479	486	450	465	487	493	500	500	452	470	488	492	507	507	509	473	475	444	485	483	493	482	434	437	490	487	489	473	499	466	519	448	496	440	455	488	502	504	480	462	519	451	476	503	466	488	499	474	490	463	497	451	466	484	513	453	513	479	490	509	453	465	476	487	515	506	532	471	472	495	491	478	507	466	496	481	478	497	506	526	461	482	483	485	489	458	505	484	490	504	448	549	523	467	477	477	494	482	472	448	476	541	480	481	478	521	469	508	507	466	510	526	440	441	463	539	448	464	477	458	506	528	492	515	449	503	500	509	501	500	449	475	530	502	450	456	449	506	513	507	499	471	469	487	479	473	532	452	490	505	522	471	477	473	490	507	458	513	437	455	519	453	453	486	486	473	490	494	480	500	518	459	467	466	522	484	499	488	519	505	472	531	450	460	480	461	472	482	552	493	492	534	432	488	449	511	438	458	445	456	460	519	464	467	474	500	450	456	493	496	479	482	482	446	524	513	485	518	508	486	476	495	485	477	469	494	493	439	512	449	445	505	494	490	495	505	492	472	478	493	484	469	472	504	493	515	459	486	464	445	492	483	466	472	447	441	512	490	501	468	482	554	509	505	496	485	465	482	538	464	478	481	502	435	475	494	465	466	459	510	481	491	516	466	439	486	484	510	485	492	496	460	477	498	488	498	507	494	499	499	470	478	461	465	493	456	504	502	481	494	488	463	490	509	498	441	468	469	443	484	477	406	478	509	459	476	454	470	496	472	484	439	460	470	503	492	512	500	480	484	480	466	449	494	468	425	439	515	484	517	484	483	456	489	458	458	465	463	469	489	508	470	472	430	512	505	505	480	473	500	496	473	526	523	493	477	474	509	539	450	506	467	459	438	452	463	480	453	484	445	502	484	458	473	482	446	491	493	482	501	461	467	475	534	446	443	470	492	497	454	503	488	509	429	494	506	482	482	472	487	502	496	475	512	492	569	504	509	473	495	486	483	510	489	457	511	483	452	481	492	503	469	479	520	460	478	468	491	484	513	479	505	468	476	448	461	465	481	482	499	503	453	473	483	490	467	521	483	506	466	477	446	493	472	467	443	487	449	491	515	507	485	512	497	453	477	459	525	520	514	485	467	483	480	493	462	481	466	458	473	458	516	489	452	530	495	474	514	459	494	512	500	455	480	496	499	459	445	445	506	499	507	441	507	517	511	495	448	493	472	458	474	456	488	474	477	475	484	449	485	468	498	467	468	437	510	495	465	458	486	464	495	517	456	510	488	432	522	452	485	498	445	506	495	474	513	500	508	456	503	497	477	466	478	512	482	468	485	507	481	467	470	499	455	471	491	476	504	474	456	484	474	473	465	501	491	475	519	480	468	476	452	471	469	477	541	498	486	493	455	467	472	508	474	520	478	515	514	498	453	501	529	471	523	496	466	500	503	493	518	459	463	475	469	467	470	465	498	479	496	488	478	460	474	475	489	497	478	476	499	502	489	481	516	492	469	480	464	493	500	460	455	471	497	432	469	502	523	489	472	502	490	508	480	477	441	499	484	494	466	493	470	490	502	501	508	497	493	463	469	486	493	503	459	500	478	490	463	467	472	469	468	487	480	500	475	517	478	463	480	512	460	483	469	448	478	511	444	491	453	490	452	489	524	471	470	481	486	464	497	464	517	502	471	518	495	480	451	508	498	463	495	478	495	477	486	484	461	497	448	451	495	493	464	480	453	462	478	487	468	513	485	488	498	500	499	492	481	453	486	474	455	465	515	459	513	462	460	482	486	506	489	489	485	462	469	494	503	486	511	496	485	454	442	458	509	479	472	492	472	477	497	496	484	455	501	515	498	475	470	478	493	509	546	496	436	511	478	489	499	477	456	510	526	490	525	467	457	492	487	502	451	454	478	464	465	449	522	477	488	499	481	483	506	481	489	491	469	486	490	472	501	474	505	517	476	468	516	480	520	526	452	469	482	475	473	494	473	489	486	489	464	433	452	448	530	448	495	472	499	527	502	499	495	507	472	452	483	495	484	467	493	483	471	481	531	502	471	485	490	470	459	494	545	490	459	453	541	503	506	515	472	491	466	478	492	491	494	451	504	506	486	481	473	480	485	497	491	472	480	464	491	474	473	492	472	488	480	500	466	478	435	487	469	463	534	482	445	490	476	492	455	437	500	470	490	505	488	487	475	531	464	468	448	476	481	447	479	453	485	491	489	508	503	499	457	512	505	500	479	469	495	454	446	507	467	457	477	475	482	500	493	464	454	476	529	485	512	483	473	492
23846	17388	29428	33514	30971	26769	22457	26730	26665	20813	19177	15454	10951	10003	9607	9069	12523	13031	10507	10090	9039	10184	9001	8430	7677	10995	12608	7245	5542	5777	5104	4683	4026	3876	3603	3549	3805	5077	5247	4951	3484	5186	2912	4231	4637	3776	4752	3339	2789	3193	2619	1928	2187	1808	1530	1551	1605	1680	1496	1889	2120	3270	2906	2314	2177	2052	1406	1542	1202	1304	741	537	638	523	349	310	279	247	226	175	219	286	292	245	206	302	441	305	300	212	218	214	196	201	186	226	181	177	218	198	192	188	170	178	263	242	226	208	181	172	156	141	149	149	170	165	155	167	148	159	149	159	180	147	160	144	153	150	164	160	143	152	163	150	149	150	171	162	149	146	140	151	145	157	159	146	170	151	143	163	147	164	150	172	147	157	136	177	160	156	168	174	140	147	156	134	149	158	152	168	132	152	158	174	138	126	159	163	155	138	150	152	174	147	148	181	142	165	160	163	139	147	140	169	168	161	135	146	151	142	119	157	164	148	159	172	160	165	155	162	127	148	160	157	164	148	150	152	162	137	140	164	154	143	171	153	188	150	147	138	160	165	186	160	146	135	132	145	175	157	165	153	175	151	153	144	159	167	139	142	133	157	155	142	143	138	163	158	194	136	149	154	162	162	153	174	153	185	162	155	145	141	150	136	190	135	157	135	156	182	146	152	173	165	147	159	161	156	152	132	136	151	165	174	161	163	155	195	155	146	148	161	160	152	157	167	152	134	161	154	162	156	155	174	164	139	160	142	143	135	164	147	163	164	164	138	162	139	156	157	153	145	187	117	157	167	149	161	159	146	162	169	154	151	145	158	148	155	162	158	138	163	155	158	143	147	139	163	146	161	162	127	163	147	153	153	159	138	151	123	153	141	181	157	138	136	167	145	141	158	141	154	132	163	147	152	144	150	162	153	141	133	159	157	142	158	152	142	145	143	145	171	159	145	173	150	150	153	175	151	151	172	169	169	138	181	157	158	167	184	144	170	154	169	177	154	154	153	154	132	155	137	144	142	170	153	153	149	152	160	141	143	137	142	136	154	138	146	177	144	186	166	145	147	148	159	162	158	164	155	165	150	152	176	154	151	168	155	148	163	165	175	150	158	169	142	166	145	181	158	143	151	147	130	144	176	151	160	161	152	173	169	165	152	160	133	153	144	146	157	149	151	156	163	143	135	146	171	152	139	167	136	158	148	176	166	155	157	149	182	149	172	156	153	158	155	141	140	143	174	163	178	156	169	160	160	133	142	153	134	139	145	153	144	151	154	172	121	160	172	155	144	158	142	162	129	157	150	161	164	150	158	139	147	166	141	167	134	131	171	140	178	163	157	144	155	156	152	142	143	154	170	159	156	180	159	126	167	160	146	154	152	141	147	143	159	150	148	163	138	141	168	145	146	162	155	166	158	156	143	157	145	151	169	144	160	140	151	135	145	152	149	144	143	147	151	131	139	159	133	151	147	149	159	154	162	157	168	149	133	161	162	162	144	142	150	140	147	142	164	173	132	148	160	146	150	153	144	134	148	147	164	151	156	155	149	148	164	163	134	146	148	159	143	173	186	146	166	161	161	144	153	140	159	146	145	157	160	161	140	138	136	168	147	164	146	154	150	125	141	129	148	166	156	148	151	155	166	145	149	170	154	160	160	135	173	161	152	142	161	159	160	143	134	147	154	164	148	176	157	154	168	169	158	154	160	143	136	132	149	159	164	126	131	156	158	164	151	169	154	150	151	138	179	171	170	118	172	158	138	148	168	182	138	170	195	173	155	147	177	155	179	141	147	157	163	171	136	160	141	148	150	168	153	128	147	167	136	159	164	128	157	152	151	143	152	138	150	149	176	170	163	156	142	144	156	148	164	163	176	137	127	147	137	155	153	162	174	164	150	167	160	160	137	158	148	159	149	155	139	148	156	159	157	136	178	164	158	157	166	135	147	143	161	167	138	137	155	162	152	146	160	149	131	153	155	156	152	153	168	141	157	148	181	157	168	155	161	144	169	160	165	158	152	148	163	159	173	172	176	161	164	160	144	171	152	155	134	148	146	173	168	144	152	174	154	122	159	127	153	151	139	140	153	157	146	170	159	156	146	144	171	125	164	153	124	166	144	167	151	160	150	168	165	158	141	174	142	148	150	147	166	161	152	159	158	183	165	167	163	152	131	154	160	139	166	149	145	172	136	145	153	134	146	148	144	147	158	152	161	129	156	138	150	143	155	147	155	160	163	170	151	150	129	142	152	160	144	136	136	151	161	135	144	150	147	153	127	158	169	131	145	149	153	150	169	156	157	150	140	146	147	124	160	141	156	152	151	140	161	124	165	135	160	162	141	160	159	156	144	152	157	166	159	170	161	173	169	143	146	156	145	166	143	158	135	161	174	141	132	142	175	140	157	150	151	157	166	158	156	139	141	160	150	165	154	131	134	141	153	168	141	153	148	162	148	159	143	139	153	155	134	164	197	169	151	140	151	152	152	151	169	158	167	168	145	152	148	173	147	157	169	141	170	127	146	162	164	164	143	167	156	149	145	131	176	163	139	127	163	158	172	165	176	166	175	181	171	157	157	159	163	160	163	167	169	151	144	150	155	153	149	152	144	188	161	164	150	165	153	159	172	148	139	156	162	136	163	142	150	146	177	159	146	154	178	145	151	166	142	147	150	148	136	142	152	130	162	152	167	158	160	173	172	159	147	130	149	144	144	151	146	168	154	136	150	146	148	164	167	167	161	163	152	140	159	159	177	148	168	170	147	143	146	148	165	168	139	132	148	150	156	154	158	151	161	173	145	159	157	132	150	169	176	146	159	153	143	172	163	165	128	150	154	154	156	132	156	173	138	160	149	167	172	192	174	156	141	141	153	183	169	141	138	158	155	144	149	131	162	159	151	174	167	141	147	140	176	148	155	173	143	163	154	152	182	138	152	163	145	144	167	119	144	169	165	178	155	160	152	142	170	144	150	164	157	130	167	139	158	130	143	132	162	163	156	156	146	161	164	157	144	135	162	140	167	161	149	172	159	160	139	165	141	169	154	164	143	160	154	167	169	159	164	159	158	127	158	165	163	161	148	150	151	149	129	188	145	177	155	166	149	157	166	142	163	157	175	158	153	152	163	147	147	151	163	167	150	179	136	170	180	141	149	158	169	151	146	157	139	167	143	160	129	152	167	151	161	130	165	171	153	139	151	152	151	157	150	160	155	146	151	134	162	149	166	129	155	182	142	155	161	157	139	148	155	165	155	160	166	186	146	159	187	156	148	162	158	146	172	166	150	171	143	143	172	152	166	164	158	154	157	155	135	178	162	167	160	145	156	119	152	147	141	147	160	159	140	148	156	136	156	169	160	152	147	156	174	164	167	152	149	144	161	160	150	147	166	176	165	165	166	165	157	145	155	146	145	151	149	133	167	158	146	145	159	165	152	159	161	151	152	155	151	143	167	144	155	170	156	141	135	139	129	124	157	161	169	151	165	138	167	172	173	161	175	167	154	147	143	157	174	148	138	165	136
13930	13812	26718	33480	35151	32068	31262	39978	39070	38317	37434	35445	29172	28957	28802	29739	32636	32938	31464	31716	29360	31189	30169	31505	30847	35209	31759	26600	23397	25774	23088	24298	22213	21767	20980	21068	22374	26004	26687	25472	20788	26789	16311	22658	24351	22131	24894	20301	18144	18003	17420	14384	15043	13107	11727	11960	12296	12259	11255	14530	15525	21307	18904	16423	15555	15512	10954	11340	9874	10358	5818	4210	5188	4176	2531	2056	1617	1401	1096	929	1075	1965	1973	1481	975	1735	3189	2156	1692	1272	1048	1014	975	920	912	857	770	773	1099	869	658	755	787	928	1452	1522	1350	1036	726	531	507	489	500	492	472	467	478	534	507	463	445	509	504	495	464	483	474	509	486	504	496	447	500	498	488	443	486	499	471	477	460	476	470	470	501	469	483	494	460	483	491	514	479	479	461	482	479	480	475	434	537	486	467	518	503	485	438	510	477	484	443	490	464	509	518	456	476	494	459	474	470	482	470	460	470	493	485	501	460	501	500	505	485	482	489	487	448	481	462	469	491	510	500	447	526	540	430	487	492	503	479	481	455	458	473	467	497	491	515	458	472	460	459	513	491	504	500	463	489	458	468	475	457	493	477	469	476	479	472	512	493	507	425	535	500	482	449	484	477	488	483	462	485	478	454	505	511	489	448	499	472	462	459	463	447	496	464	508	524	464	475	507	468	472	453	494	465	497	470	455	495	464	463	507	473	455	487	475	457	503	496	494	476	460	477	464	486	524	461	500	490	488	460	467	442	454	488	481	499	440	478	477	456	458	510	484	510	462	497	485	498	499	451	498	482	478	497	463	526	477	457	511	441	482	481	474	497	470	471	466	478	510	458	451	507	492	457	423	454	478	491	504	435	453	486	477	477	457	502	437	495	499	462	477	516	478	487	461	454	464	463	487	472	471	455	453	466	479	505	500	482	475	511	482	481	495	487	453	516	498	482	456	494	519	465	459	458	498	466	469	467	471	543	461	450	532	475	462	494	448	482	482	426	442	452	440	484	455	487	523	492	460	478	481	500	498	454	470	459	456	479	491	486	491	473	510	453	462	483	471	528	495	504	503	452	450	478	450	482	483	478	488	487	485	458	479	510	500	445	466	463	516	485	452	502	498	476	500	493	502	425	450	441	500	418	477	447	465	471	505	451	470	519	453	464	471	499	503	493	451	475	479	518	469	463	494	498	511	518	495	523	476	457	494	515	518	489	467	503	456	512	462	504	493	479	432	466	460	448	452	489	458	508	464	451	480	474	469	466	484	467	458	485	485	519	505	477	462	479	478	510	501	451	463	487	507	452	497	499	483	463	462	469	498	508	443	465	479	492	496	433	487	486	473	502	455	463	485	474	497	444	501	492	490	474	507	482	474	456	469	550	488	428	498	494	538	445	468	455	474	459	493	481	493	486	495	470	480	481	471	527	464	478	476	494	468	455	490	439	494	509	453	461	472	518	451	487	494	495	501	423	471	475	495	504	436	476	468	461	480	489	462	520	478	466	454	488	491	482	425	460	492	454	480	508	489	453	509	474	471	467	438	465	500	474	496	476	477	413	450	430	455	501	442	471	473	478	483	451	482	499	466	439	483	438	514	498	453	460	471	479	463	482	446	457	523	470	470	506	459	489	479	486	463	450	498	447	477	483	484	484	441	452	429	463	515	462	460	509	484	483	473	505	439	475	469	495	467	482	486	432	475	441	484	461	489	491	515	503	518	483	486	474	501	426	490	474	499	496	506	415	487	454	480	485	472	475	501	501	462	461	457	475	498	444	485	478	452	480	472	475	494	494	537	498	476	480	459	432	477	463	490	443	469	458	473	491	439	487	468	476	483	460	485	494	458	459	491	489	465	452	476	460	491	501	496	492	459	463	462	499	515	507	473	532	446	520	466	471	468	443	441	481	448	505	488	499	517	469	468	476	462	455	478	483	480	478	479	457	484	487	504	443	475	465	471	479	472	489	497	487	495	485	463	508	429	500	503	471	465	481	481	460	458	485	479	520	485	463	462	491	491	486	447	500	445	481	472	461	486	432	510	444	452	457	463	486	493	476	455	488	489	497	505	502	465	472	469	466	427	497	460	459	499	445	466	465	503	446	491	458	510	506	478	489	456	482	498	468	458	487	473	484	471	481	467	489	462	475	488	475	476	456	495	501	460	460	500	481	471	498	464	470	513	477	449	491	494	504	486	482	459	447	468	492	521	457	474	475	497	454	478	484	524	443	452	462	507	427	433	460	487	487	478	471	501	495	447	485	488	465	453	465	497	501	476	495	491	472	460	484	481	479	470	465	467	492	511	476	485	459	484	476	485	503	433	499	451	490	457	478	445	473	470	501	486	446	462	493	479	486	463	448	467	485	471	467	509	469	505	457	499	485	441	474	500	484	454	452	457	489	446	504	476	472	441	462	522	469	470	439	481	451	475	476	486	490	454	485	487	462	500	465	496	460	438	434	460	467	466	477	500	454	486	523	489	511	494	485	483	480	450	459	467	539	469	432	486	477	482	442	465	482	446	504	500	472	445	465	498	423	443	463	496	467	451	463	482	485	511	464	469	488	477	456	474	486	494	492	450	504	476	474	452	449	457	436	500	517	513	491	502	526	459	476	458	518	421	454	485	502	492	483	449	463	496	484	522	464	471	481	498	489	476	414	504	462	478	435	502	499	488	446	472	495	458	475	450	484	510	472	499	442	465	475	453	448	475	451	449	465	492	460	516	506	431	423	499	496	490	473	478	467	499	504	459	485	486	494	431	504	441	441	485	517	476	455	481	491	453	479	517	479	454	473	429	491	467	482	455	502	479	421	483	494	473	499	457	459	464	520	496	469	515	491	509	470	465	470	442	486	490	506	513	454	489	473	492	463	450	493	463	468	514	448	510	470	489	521	444	435	493	473	493	473	465	518	459	482	463	474	494	450	472	420	459	489	450	453	488	460	481	495	483	489	478	514	441	476	483	473	474	460	489	500	505	481	477	471	484	479	527	468	517	499	501	495	448	461	460	497	494	476	459	470	486	519	432	490	482	486	483	426	458	474	441	513	490	489	470	449	480	477	513	488	484	476	485	466	470	486	469	459	484	432	450	509	447	473	465	498	470	511	474	477	475	470	418	452	452	464	495	498	465	462	492	435	470	497	475	486	453	452	458	439	456	474	483	475	514	506	502	454	490	439	509	459	482	447	473	465	463	499	472	448	429	498	499	468	504	495	470	480	520	440	454	488	456	487	425	513	475	457	466	501	460	501	476	428	475	489	501	482	487	496	462	453	445	473	524	456	490	491	480	440	496	486	454	500	462	445	465	480	468	487	446	447	480	488	486	495	494	426	511	513	449	484	488	472	465	472	462	492	468	490	490	482	507	455	479	497	463	466	481	492	500	474	481	477	463	481	491	484	495	532	469	496	503	452	502	481	482	507	478	464	463	486	462	490	469	451	502	479	511	465	502	480	521	477	499	527	458	465	483	472	456	473	499	514	492	461	486	489	491	493	463	497	497	501	451	484	487	474	517	462	431	455	450	470	455	502	455	458	455	489	500
3839	2075	4067	4497	3016	1921	1321	1491	1259	1006	886	837	668	714	544	569	709	620	559	584	577	516	473	474	469	629	647	508	398	344	347	371	314	323	356	360	329	377	353	400	342	354	367	314	354	353	334	299	295	314	285	313	282	294	298	271	270	301	287	260	280	328	331	283	304	280	284	303	262	275	251	262	270	217	230	235	244	254	245	259	237	252	236	258	283	243	249	254	236	242	231	238	227	241	226	257	231	243	253	246	230	224	232	256	233	256	253	241	254	236	245	230	223	247	245	239	250	241	226	234	258	242	260	252	243	250	212	248	240	232	250	230	278	224	240	230	225	232	248	242	222	232	259	258	252	241	234	242	269	253	235	259	243	237	263	236	229	254	252	230	248	262	225	220	260	254	237	249	251	264	245	264	260	229	248	239	227	252	225	230	234	246	268	220	231	248	266	213	236	269	265	244	232	210	248	218	221	241	256	223	213	229	233	237	230	243	247	232	249	245	239	227	231	230	238	231	230	243	244	239	248	240	258	220	234	264	250	266	207	239	240	230	230	251	250	252	273	219	249	225	234	228	200	224	233	228	205	240	231	247	244	242	242	252	254	234	256	224	264	242	238	238	264	209	225	219	238	243	262	231	240	259	236	219	261	232	244	246	203	235	237	237	252	254	239	269	252	245	239	236	231	239	251	228	231	246	233	251	262	250	206	245	227	225	229	201	225	262	270	235	244	231	260	206	227	237	240	249	225	223	239	251	249	252	233	256	237	231	218	247	244	235	268	255	248	240	233	246	260	232	245	255	215	238	246	228	249	252	246	226	229	225	246	225	242	250	264	247	255	246	247	251	255	233	260	263	257	272	250	251	232	222	259	284	235	252	247	232	248	244	256	264	240	255	261	230	222	242	223	250	218	228	230	235	251	218	216	243	228	244	237	241	211	240	237	248	256	244	230	250	244	224	256	227	238	228	239	232	247	237	210	252	260	259	244	231	234	237	239	224	228	226	233	270	214	234	229	248	232	221	235	230	232	227	233	237	264	230	252	223	202	239	247	225	215	240	239	240	230	251	255	229	250	253	239	240	235	214	244	220	213	255	235	238	274	247	219	239	273	261	241	209	246	239	237	218	239	273	259	239	232	252	254	252	242	232	233	262	242	216	255	239	257	230	259	241	241	235	263	225	244	219	241	235	235	233	230	233	248	238	227	238	232	207	234	229	254	253	250	216	220	232	255	219	228	225	246	238	238	237	233	217	240	217	224	254	227	276	245	209	229	252	252	253	234	225	247	247	236	255	263	230	224	236	263	275	210	243	221	234	235	255	289	282	247	232	273	211	233	243	217	278	261	259	259	265	206	229	276	237	227	258	238	251	221	233	223	228	216	237	249	255	260	218	244	257	255	232	235	273	229	246	248	220	251	241	254	232	273	271	255	265	237	231	256	251	235	234	215	219	253	238	259	261	226	264	253	225	273	237	227	265	245	266	222	232	215	219	270	240	234	224	259	231	248	237	210	235	284	259	252	239	244	235	236	255	253	233	256	242	244	234	252	219	232	236	262	231	256	236	241	240	238	236	256	251	245	249	248	234	253	220	222	233	260	230	214	238	234	237	252	243	257	239	260	237	233	215	257	210	271	235	219	232	247	269	241	242	249	221	253	229	253	236	251	239	237	253	251	268	237	233	238	236	220	250	223	273	234	247	260	237	249	243	240	238	251	237	216	259	244	255	268	203	261	232	230	236	260	231	239	245	234	213	236	264	251	257	233	266	207	273	198	225	255	233	238	236	250	241	242	256	265	205	253	241	236	227	250	226	218	251	235	265	254	216	254	244	227	250	218	232	284	246	254	244	270	205	270	230	235	240	242	261	245	228	221	228	253	213	270	245	246	241	243	262	245	245	252	204	253	247	239	241	242	236	250	236	257	222	239	216	213	232	239	240	264	229	223	234	249	240	235	194	240	229	241	221	246	255	244	233	237	237	225	243	228	254	251	235	256	272	239	237	235	226	245	244	262	217	250	253	277	235	231	270	241	226	230	245	232	223	230	220	237	236	244	224	259	244	234	207	212	246	245	237	235	235	260	219	207	266	231	231	247	210	229	231	262	248	261	226	238	241	247	237	246	265	225	235	246	260	239	219	217	254	229	272	253	247	227	255	221	231	236	239	250	233	232	242	219	245	264	242	206	237	229	243	248	246	258	242	269	211	220	236	247	228	227	250	238	225	215	250	231	242	259	208	230	248	230	235	232	224	248	226	213	255	242	239	258	221	243	216	223	262	239	247	269	250	219	228	238	233	253	238	233	244	238	265	254	225	256	259	270	240	220	231	209	239	234	254	260	219	215	223	229	241	231	248	260	224	236	231	242	241	227	233	252	262	255	270	225	261	238	245	278	237	249	236	258	245	253	207	248	231	248	230	228	254	233	247	242	237	235	224	273	250	229	247	240	236	258	235	248	252	253	211	271	273	263	229	248	219	271	237	252	231	248	249	272	236	220	233	235	232	250	226	254	250	234	260	233	226	233	238	232	216	248	263	209	235	234	225	224	231	250	237	240	253	251	248	246	240	237	244	233	264	274	237	240	251	217	249	218	229	226	251	211	257	251	247	250	269	243	233	233	239	223	235	223	243	226	241	254	226	262	256	229	234	230	237	239	229	251	229	256	237	214	254	247	224	235	265	255	247	233	235	242	229	256	215	285	280	211	244	240	244	237	229	252	214	264	254	251	238	241	226	213	221	233	212	256	246	229	213	255	222	246	240	239	249	246	260	249	232	275	270	233	239	258	241	229	248	250	245	225	190	229	226	231	253	239	213	219	229	264	233	227	250	223	213	226	235	264	264	221	234	221	261	251	234	214	251	235	235	225	245	213	240	276	239	223	227	251	236	253	246	277	230	246	250	236	244	207	233	229	248	250	225	239	223	246	227	234	221	244	208	224	257	235	246	214	244	232	255	248	226	242	227	238	231	256	217	256	223	249	253	235	255	251	252	230	229	227	251	242	235	245	267	241	265	248	219	255	258	213	236	259	241	235	264	251	274	235	230	242	247	230	250	259	254	228	255	248	243	255	232	243	212	259	262	221	244	238	241	239	232	215	228	210	248	252	267	251	243	233	233	235	230	244	236	218	250	248	240	247	223	251	248	235	242	220	267	239	253	227	261	219	211	243	246	208	234	222	238	268	249	265	230	239	230	245	225	240	237	222	249	212	241	259	236	221	225	244	244	217	229	241	232	272	252	250	268	251	242	236	254	280	231	239	256	246	234	252	227	227	242	196	239	229	215	262	253	263	244	232	217	237	267	234	230	205	255	268	226	262	268	259	247	246	248	235	245	237	239	251	246	222	250	241	268	262	238	247	267	244	235	230	245	241	283	249	237	225	248	233	249	217	236	212	239	261	240	288	254	220	225	266	236	242	255	215	229	217	250	234	245	236	235	228	243	227	240	233	255	236	235	228	250	231	233	232	214	276	240	228	257	235	233	228	261	229	242	245	250
3441	2818	7035	10255	8880	6676	4917	6833	5707	4755	4146	3900	3383	3139	2867	3042	3563	3159	3103	2855	2687	2687	2603	2725	2308	3477	3340	2240	1892	1947	1698	1873	1654	1617	1551	1584	1670	1833	1897	1814	1545	1831	1478	1418	1630	1627	1775	1502	1477	1462	1336	1213	1228	1128	1053	1125	1082	1140	1064	1213	1208	1594	1411	1267	1227	1215	1051	1077	1015	1099	848	832	836	832	784	746	713	719	723	754	675	789	755	741	697	782	829	737	737	697	691	693	754	757	708	670	716	728	725	718	689	663	732	699	759	792	697	747	684	657	698	680	675	726	658	701	724	709	701	674	681	709	733	667	730	687	688	723	716	688	683	710	640	668	737	704	683	693	679	714	715	759	679	705	696	666	681	662	679	702	717	708	703	694	697	673	690	619	682	688	693	675	702	671	672	688	691	703	653	681	660	677	695	708	700	714	734	724	712	702	700	656	675	738	711	694	679	682	719	688	703	702	666	713	719	664	699	669	678	725	674	675	628	680	683	719	670	716	704	665	686	639	701	692	714	742	690	681	688	713	695	668	716	675	741	667	672	703	669	718	677	667	679	708	690	700	714	690	670	655	663	710	707	764	676	721	704	708	682	672	638	657	684	686	698	681	690	664	693	691	701	706	688	674	698	710	685	732	666	716	693	670	730	672	705	686	716	698	698	762	707	637	650	711	660	646	730	696	665	722	742	711	660	708	692	702	693	741	651	676	685	697	706	697	676	757	642	686	720	668	697	663	694	710	708	680	688	696	678	755	708	723	675	688	745	682	695	693	676	710	669	702	685	717	740	755	685	643	683	695	675	696	708	663	682	731	681	682	697	681	713	695	703	679	680	667	689	701	693	707	657	699	714	683	687	683	717	687	719	684	672	707	714	759	650	685	735	667	695	686	654	703	689	649	688	689	668	674	684	742	706	696	656	698	671	709	680	707	709	661	729	659	683	700	702	682	693	666	683	660	711	652	696	662	690	659	732	720	690	706	682	679	628	727	688	715	711	699	741	669	710	731	647	700	660	687	679	688	686	661	681	672	682	666	705	712	707	752	710	674	721	684	650	650	713	665	667	719	707	665	706	686	679	667	662	692	747	697	697	690	685	690	718	671	673	701	724	724	692	687	664	718	719	695	692	692	679	687	735	721	694	693	710	715	708	684	693	720	712	660	742	748	700	672	697	674	643	708	747	710	667	728	728	706	643	707	681	728	703	683	658	702	694	700	711	693	684	703	692	678	702	626	689	678	709	647	673	703	709	705	686	655	743	675	665	675	641	657	728	724	700	689	674	662	671	631	698	671	646	662	701	673	695	685	662	746	649	711	724	659	674	665	663	727	655	707	689	649	669	701	689	677	743	670	669	680	709	675	696	706	679	666	702	698	665	716	723	678	708	682	679	660	686	737	684	678	647	669	649	738	702	678	690	638	703	717	734	677	684	650	625	688	699	701	658	643	681	659	669	679	645	687	649	721	697	702	706	704	698	688	679	710	646	690	679	656	683	657	696	703	715	679	726	725	716	668	682	684	686	711	681	695	726	710	746	711	646	655	673	697	743	726	668	667	667	716	700	654	701	646	700	670	692	687	668	680	721	714	696	702	728	708	704	716	649	681	689	699	713	693	662	714	707	720	641	675	707	723	692	676	688	732	682	681	680	726	692	701	691	670	677	674	695	738	672	667	681	682	634	691	678	666	677	696	675	705	696	695	692	689	687	656	658	725	704	676	698	698	688	714	717	723	699	680	722	683	684	686	667	711	730	693	676	661	688	691	686	720	688	700	705	711	711	711	692	726	672	685	666	681	710	705	696	654	727	681	678	691	675	718	678	731	658	700	730	709	664	666	697	667	704	709	689	750	681	686	690	709	666	709	689	701	734	685	706	646	675	710	693	717	687	666	711	683	689	770	690	701	669	651	731	685	698	708	712	681	730	674	706	717	634	669	720	685	728	702	664	647	740	663	704	704	662	680	702	674	695	649	711	682	673	693	683	682	685	645	709	695	672	692	666	677	665	715	703	720	724	665	706	678	696	667	665	701	704	727	687	710	706	711	687	683	666	667	723	717	678	684	743	672	743	687	690	662	668	676	674	720	698	728	712	692	685	698	678	740	705	724	700	713	705	669	679	728	704	691	640	740	676	768	690	686	705	724	687	706	702	669	698	697	752	710	693	670	642	690	699	714	683	698	675	666	671	659	716	718	682	703	688	733	702	670	699	718	706	663	641	691	692	679	688	666	685	704	698	676	709	666	650	684	649	723	655	755	679	711	676	688	652	698	680	667	696	656	688	721	705	720	689	693	700	694	696	657	688	676	700	674	695	655	682	662	710	740	719	729	719	687	700	651	720	739	696	681	662	686	689	677	704	719	726	650	695	702	719	692	677	712	637	657	726	665	682	686	739	739	663	731	696	697	679	699	649	668	665	688	688	657	654	680	690	683	663	681	682	716	680	728	683	713	683	665	683	674	723	710	705	726	731	727	678	698	689	719	678	712	649	676	696	687	676	678	714	671	692	693	701	729	693	677	688	740	704	693	712	746	699	696	655	699	702	677	682	718	691	638	701	667	694	715	670	707	710	674	747	660	683	661	710	713	679	690	710	726	637	692	734	662	688	687	700	696	734	743	706	679	711	652	700	713	697	731	687	722	676	703	693	682	674	719	700	687	635	680	752	691	733	696	672	678	687	710	671	708	669	673	708	695	700	712	711	689	665	668	655	688	688	676	700	667	722	692	728	659	711	693	655	680	673	709	672	692	692	690	682	677	700	655	684	669	726	700	646	681	659	683	723	702	736	640	692	687	736	713	736	661	660	709	720	688	700	647	721	658	684	659	677	720	680	661	694	671	678	708	698	669	740	683	674	704	697	686	704	656	690	733	704	700	714	683	698	702	665	643	660	728	685	648	682	688	696	679	674	683	699	701	674	698	719	686	672	663	731	697	693	708	746	671	675	673	681	678	667	728	628	685	695	705	694	757	730	667	676	705	667	689	719	669	694	692	694	695	708	709	724	684	737	721	712	683	717	701	675	659	747	717	679	740	731	691	691	738	729	658	684	714	725	685	685	694	710	643	720	673	685	667	705	667	671	739	719	699	708	702	700	731	628	685	708	719	701	674	662	678	699	690	675	706	707	681	699	699	678	714	664	672	701	719	708	681	722	671	697	671	671	698	678	676	667	710	654	685	729	681	707	687	634	675	683	685	685	686	687	712	655	686	661	701	694	688	751	696	675	685	706	650	679	707	707	678	670	724	697	666	692	710	682	700	690	696	693	676	661	692	633	691	651	697	641	703	721	765	692	761	658	649	710	661	717	678	685	662	704	679	729	694	667	689	714	704	669	702	684	698	661	681	727	687	665	659	696	625	680	739	688	707	645	711	646	667	664	719	667	701	713	695	716	664	680	684	702	669	741	715	689	676	700	678	720	683	648	711	731	620	706	692	739	689	687	711	701	688	670	713	692	682	768	699	691	682	705	717	677	672	653	708	703	666	679	695	679	713	664	701	659	693
15377	11803	22702	28206	26008	20241	15601	17966	17012	12676	10773	8765	5942	5745	4998	5074	7383	7443	5505	5247	4790	5366	5101	4552	4021	6119	6586	3891	2891	2783	2284	2435	2089	1815	2039	1749	1962	2590	2472	2465	1928	2250	1851	2076	2339	1909	2215	1851	1674	1505	1513	1130	1094	937	787	908	917	922	964	1013	1204	1756	1607	1307	1129	966	788	815	788	790	521	427	363	315	250	200	183	213	182	218	267	231	206	206	214	312	256	228	223	244	216	226	165	184	174	169	179	175	201	176	173	198	187	194	175	200	187	163	161	155	161	156	166	148	169	155	149	165	164	157	168	152	140	153	135	149	150	149	168	173	171	179	166	161	175	170	160	148	159	171	158	176	130	157	161	165	169	161	158	176	170	158	167	154	160	160	150	162	167	171	170	167	176	172	147	145	169	160	145	154	165	181	162	168	158	172	173	148	149	164	169	147	148	152	157	144	165	162	184	156	149	155	168	156	169	167	156	156	159	171	150	159	170	163	173	161	170	143	167	162	140	167	143	182	155	138	155	149	155	173	164	175	128	159	153	167	138	145	156	155	168	158	179	155	157	150	161	139	176	155	148	148	151	184	133	164	156	168	158	136	186	156	137	151	151	158	163	175	162	166	136	160	141	193	164	153	136	170	172	187	154	182	153	139	149	155	139	158	132	163	167	176	170	169	186	148	188	154	139	155	160	161	148	145	152	190	178	167	155	167	159	165	151	141	176	166	161	133	171	151	153	150	158	168	130	149	150	161	142	145	179	160	155	152	147	160	138	142	145	150	167	162	142	180	160	166	174	153	170	166	151	161	152	160	168	184	166	146	168	174	140	152	143	150	172	158	146	158	151	178	204	142	144	170	159	170	158	147	161	186	163	162	151	137	164	189	160	152	143	182	144	174	166	162	129	163	153	144	143	156	146	168	140	159	136	175	156	163	144	154	174	141	167	167	155	167	151	154	150	152	152	176	154	134	150	164	168	158	163	158	150	152	157	162	139	166	141	146	122	156	156	169	169	153	153	174	188	188	180	155	179	161	182	167	165	178	177	165	170	159	163	148	180	152	181	156	157	163	159	149	159	168	182	178	160	145	146	168	159	151	175	151	143	148	165	150	181	161	151	152	143	154	175	182	155	176	160	163	166	170	193	165	155	165	151	172	160	174	154	161	154	176	154	133	185	162	157	158	181	146	145	153	152	160	166	171	158	164	146	162	153	146	152	150	154	179	173	159	154	150	172	137	123	142	163	145	176	178	148	182	146	135	144	156	149	160	182	167	160	141	153	162	155	159	150	138	147	137	155	162	170	170	178	158	182	168	164	161	165	153	165	148	150	174	157	151	170	170	146	183	165	155	173	141	175	166	169	144	136	156	156	172	159	153	176	166	155	144	152	137	157	160	159	156	153	176	154	163	136	147	121	162	153	181	144	157	189	151	165	142	171	167	155	183	159	178	146	160	166	185	167	149	161	150	168	155	187	147	176	151	173	167	176	170	166	150	153	145	155	159	152	134	149	156	159	150	154	159	149	162	144	183	165	154	139	146	162	147	153	155	149	168	171	177	140	155	156	157	139	135	171	189	138	164	171	129	145	150	145	172	164	163	148	155	148	167	151	154	179	149	164	155	145	154	159	170	180	150	173	143	140	138	159	167	150	139	184	162	175	156	184	171	144	157	138	181	170	146	167	165	173	157	147	147	149	157	161	146	169	170	162	173	159	140	145	121	151	168	157	161	175	166	155	172	145	146	150	141	172	155	154	145	182	168	158	178	146	174	135	156	153	156	184	157	160	148	169	174	159	136	165	151	152	188	181	147	158	161	147	166	174	127	140	173	141	145	156	151	149	171	186	160	146	151	161	138	134	151	168	168	151	150	175	153	165	150	156	168	163	153	175	165	133	168	147	157	166	168	176	155	150	160	164	172	138	152	169	145	147	173	153	159	159	145	153	157	156	165	162	147	140	138	159	151	180	172	149	150	168	173	155	139	167	164	128	144	162	182	154	165	162	180	171	155	153	157	150	163	183	171	176	133	172	172	168	161	157	176	159	177	156	142	177	138	157	161	171	177	151	190	158	159	149	167	160	157	147	172	167	146	143	153	166	143	149	188	185	160	164	159	178	169	176	170	155	153	143	159	170	157	131	136	177	164	182	173	139	182	134	163	151	147	171	156	164	165	165	158	165	172	145	168	159	146	171	157	173	140	164	146	164	156	161	167	157	131	165	159	198	153	178	190	161	145	184	173	156	180	144	166	152	181	150	147	165	167	177	153	191	165	148	168	173	167	168	145	172	156	162	163	162	162	151	148	157	154	176	163	146	172	154	152	159	167	157	160	148	148	161	165	144	160	154	150	172	149	165	137	145	169	146	157	143	176	158	164	134	169	174	175	154	169	182	139	151	164	150	155	156	139	155	173	166	167	169	155	159	178	160	168	146	161	175	159	170	167	164	160	126	168	157	160	150	172	168	160	161	159	157	167	134	152	153	158	169	164	170	142	161	150	143	163	131	160	182	139	176	170	168	165	182	174	152	163	158	171	162	142	160	159	139	158	163	158	172	181	166	179	161	156	143	165	200	152	147	150	166	186	170	164	147	168	172	161	160	148	155	161	150	148	177	155	157	140	166	171	141	177	166	171	171	150	168	148	123	163	168	170	143	143	146	163	146	148	166	157	161	157	157	168	170	171	171	161	158	173	149	161	173	165	150	142	178	168	151	148	161	140	156	140	159	164	150	151	161	160	163	174	169	167	159	143	148	158	164	168	176	183	145	171	164	170	163	159	163	140	157	144	160	141	161	154	157	168	172	171	149	163	160	162	164	166	184	152	157	164	166	162	158	163	156	163	161	159	152	160	149	149	165	183	151	172	151	141	167	151	149	149	165	150	196	182	147	146	159	153	186	150	161	136	166	167	156	153	155	147	157	169	164	161	163	157	162	158	155	157	160	158	148	159	166	140	174	179	163	157	147	187	185	135	174	150	148	144	148	151	163	159	162	156	168	147	169	156	154	152	157	169	144	142	161	171	160	148	142	163	161	143	172	145	185	155	148	154	141	167	150	194	148	161	176	164	157	166	147	174	168	175	147	139	170	141	136	178	160	171	152	182	140	155	155	167	152	165	153	166	155	164	167	142	152	175	164	157	182	159	152	166	157	153	149	148	172	154	162	139	132	147	160	171	160	182	181	153	146	158	128	170	175	161	166	146	139	166	167	157	160	160	153	157	159	166	172	189	140	173	154	161	137	142	144	170	137	150	174	173	151	177	181	160	167	141	167	150	172	166	162	155	173	140	153	160	181	190	157	176	153	175	169	170	149	174	166	154	158	148	151	153	152	162	170	152	164	146	162	171	142	162	142	167	172	173	162	146	171	170	159	154	143	161	175	155	138	146	143	149	171	147	157	142	144	156	164	181	142	135	157	153	152	178	149	142	149	170	164	157	152	149	161	184	169	165	141	153	168	152	179	132	178	144	174	154	161	166	174	157	176	166	164	145	165	168	162	166	173	151
10109	10236	21802	29012	29719	25181	24302	32769	31647	30982	29214	28141	22760	21551	20775	21957	25624	24567	23205	23429	20963	22554	22566	21927	22577	26798	23613	18659	15856	16013	14469	15447	13855	13431	13988	12933	14375	17374	16901	16569	13369	15018	12876	13476	15589	13945	14749	13137	12259	10874	10727	8457	8881	7682	6558	6859	7363	7438	7799	8262	9637	13968	12279	10377	9440	7807	5690	6319	6255	6359	3855	2836	2571	2018	1372	1175	1086	899	823	914	1642	1390	972	836	1063	2190	1314	1443	1137	1260	1239	976	806	704	632	627	617	764	725	679	655	693	674	822	935	765	745	598	525	539	481	475	473	462	489	507	455	462	470	489	507	494	505	495	512	498	478	439	495	473	510	481	513	530	486	497	491	493	484	447	461	489	498	491	459	455	476	503	488	477	473	511	488	430	482	478	471	498	507	482	468	442	446	489	503	481	478	477	489	468	513	517	473	502	506	481	453	464	488	469	490	484	495	509	484	444	425	493	489	484	490	522	518	473	498	462	465	487	487	461	543	467	462	472	490	475	457	501	512	484	471	490	494	510	473	501	533	479	456	483	503	537	473	463	501	471	509	511	493	489	503	495	515	517	451	487	521	495	472	473	500	499	484	504	485	505	511	463	472	505	500	475	480	462	473	481	497	525	472	508	501	506	449	493	488	500	461	489	531	466	541	505	526	465	504	488	491	475	456	469	522	477	482	449	500	494	509	479	508	455	443	471	500	476	508	475	497	524	508	485	472	484	462	506	526	484	448	483	459	508	514	497	486	497	512	490	467	457	521	463	512	466	478	497	504	472	507	504	478	497	493	468	472	487	494	513	503	479	484	460	468	488	490	483	468	463	489	472	491	476	446	452	501	460	485	512	481	448	435	490	545	506	466	496	471	470	486	442	517	462	479	490	504	492	504	479	478	458	487	515	461	498	492	483	489	506	480	504	467	488	494	488	453	485	529	456	501	487	470	458	461	465	470	465	477	454	478	506	535	512	489	474	520	472	456	460	486	493	470	453	492	439	476	507	520	492	482	492	484	515	494	504	483	502	490	507	499	468	523	478	471	494	513	467	478	472	489	518	509	477	495	447	509	529	473	477	457	484	504	516	500	475	490	519	440	490	493	468	486	481	448	498	459	470	478	470	475	501	468	465	454	473	462	496	476	452	496	487	492	513	516	476	473	474	536	458	470	429	445	514	454	485	455	461	462	488	501	466	471	483	469	537	462	474	444	474	485	471	483	488	479	507	475	503	477	432	480	523	512	476	508	478	513	492	510	451	481	496	489	471	482	469	492	513	461	474	509	486	497	462	508	476	473	485	493	500	453	495	500	466	506	509	461	471	481	522	485	495	503	494	502	474	516	532	481	481	452	505	494	498	487	505	523	501	436	457	458	477	468	497	464	477	447	476	478	474	550	488	482	494	476	491	504	479	511	479	485	482	468	488	475	456	459	501	482	471	493	505	483	486	530	493	437	495	480	496	533	460	497	535	485	457	498	450	505	477	457	486	478	492	472	532	498	491	460	521	483	508	508	506	492	467	463	469	477	484	469	496	488	435	515	481	499	420	448	525	493	462	481	496	485	482	474	488	541	474	467	495	504	469	489	469	467	473	450	495	470	455	487	492	503	499	522	485	516	441	520	469	509	493	477	519	484	478	523	482	509	498	472	488	483	472	468	511	482	494	483	473	466	499	462	503	476	469	488	506	463	491	447	460	492	507	495	501	495	493	471	559	514	519	483	469	466	510	421	482	459	528	493	486	470	509	493	461	501	514	514	531	507	497	508	471	502	498	495	496	510	493	521	485	466	480	466	430	467	491	492	463	495	450	493	486	471	486	479	515	502	469	474	506	507	484	503	500	501	498	484	496	530	512	481	463	507	488	502	482	501	509	519	502	495	475	518	461	477	498	485	498	463	467	525	467	486	500	468	480	502	441	486	455	464	480	458	499	507	490	431	494	515	471	507	512	498	488	451	481	494	499	472	481	464	463	501	455	467	482	515	512	516	506	534	521	460	458	493	487	508	502	509	513	504	485	485	507	505	517	516	478	488	531	486	502	497	468	467	537	494	501	474	496	504	467	455	495	473	465	488	457	482	480	503	498	488	484	473	430	454	466	515	484	468	488	483	484	460	485	471	481	503	461	524	487	493	480	485	500	486	482	484	503	482	505	492	500	472	494	504	479	515	478	490	484	485	522	497	458	485	491	468	460	506	517	519	499	507	476	485	507	465	507	452	489	471	488	503	477	467	494	463	489	474	491	529	516	444	477	472	476	503	501	507	445	520	447	495	517	466	439	500	481	507	504	502	487	493	495	463	503	492	473	483	443	497	486	500	490	461	516	475	471	480	452	479	501	492	480	487	499	464	483	472	467	498	498	474	503	527	480	486	480	466	455	459	484	462	505	432	468	522	478	479	537	495	469	505	510	440	454	478	485	472	541	476	510	480	489	445	514	465	541	489	487	490	506	488	538	503	522	452	453	486	446	475	497	471	517	497	447	481	460	449	505	482	457	458	492	485	477	509	508	482	543	532	448	473	496	484	493	529	469	468	529	526	497	469	511	486	482	484	497	482	476	458	491	500	492	469	459	477	458	501	536	479	501	474	475	482	516	485	489	504	474	478	490	491	477	501	465	507	471	473	506	488	466	497	476	529	486	483	519	495	516	520	456	462	492	445	497	504	443	511	458	505	470	509	460	459	521	507	502	470	477	489	498	493	479	527	466	499	471	496	498	508	500	504	465	469	498	479	472	485	514	465	482	474	477	514	469	484	476	518	470	503	475	475	470	471	490	500	518	495	497	501	511	491	520	468	480	470	519	448	486	487	481	492	478	508	496	447	523	477	485	461	516	472	461	473	489	500	465	468	488	480	471	444	494	483	513	485	488	478	525	496	498	486	463	473	487	504	511	453	506	495	462	478	486	524	529	489	499	516	444	495	534	475	467	515	528	524	509	503	478	514	522	476	474	513	465	493	468	467	479	505	498	475	514	490	505	480	464	506	469	529	484	482	485	510	446	502	478	472	486	486	500	501	491	534	454	475	483	475	515	493	495	464	519	474	475	504	515	512	465	486	500	494	481	512	478	501	525	505	528	464	480	442	483	480	465	482	481	513	503	488	504	487	504	495	501	506	461	467	535	500	484	500	488	491	488	469	502	503	437	501	485	456	472	473	527	538	499	489	483	492	495	470	486	485	493	499	458	494	477	491	486	487	497	497	464	537	486	494	503	483	453	460	465	449	504	456	468	505	469	499	508	457	442	459	475	502	514	467	456	495	476	470	514	481	469	478	435	506	459	491	437	462	509	494	504	493	436	446	494	509	450	512	485	493	490	491	491	459	521	477	536	478	487	515	492	490	457	511	463	496	480	519	497	481	501	521	488	479	487	493	470	466	476	503	493	528	448	505	482	503	502	447	467	452	441	480	487	474	474	546	531	483	498	507	484	449	477	471	506	453	457	513	457	532	511	463	491	465	451	496	470	481	473	488	493	479	520	458	495	470	476	509	472	462	461	437	469	510	491	471	462	499	438
23617	16993	29940	33219	31379	26487	22475	25186	25205	21235	18853	16357	12073	9783	9930	10633	13185	13021	10813	9976	8349	9124	9531	8287	7743	11028	11718	7693	6102	5030	4227	4247	3601	3574	3510	3490	3767	4971	4433	4845	3584	4246	3448	3260	4001	3711	3693	3301	3111	3156	2652	1935	1832	1691	1369	1440	1541	1566	1709	1760	2299	3030	2970	2336	2111	1705	1230	1557	1370	1332	864	728	457	419	324	296	240	239	229	290	410	285	261	260	408	477	243	355	408	338	375	235	198	185	178	192	178	202	217	239	185	190	204	199	234	185	181	184	175	164	183	144	137	165	176	162	136	169	146	164	158	137	153	187	154	157	159	142	150	146	134	150	161	172	157	170	155	165	123	173	173	145	146	177	169	141	155	168	146	166	112	133	167	154	151	156	135	143	155	153	163	166	150	172	144	145	143	156	146	159	155	164	129	140	160	147	152	156	139	145	160	150	158	170	151	176	160	150	139	181	155	128	152	144	168	149	157	169	147	167	172	152	121	150	154	134	149	171	165	149	162	154	157	174	146	150	180	148	168	168	159	152	146	173	169	185	141	159	149	144	141	147	153	145	159	153	148	161	142	147	192	151	152	171	159	149	165	161	146	140	186	166	155	157	166	150	138	159	167	171	165	138	159	142	169	173	155	169	160	138	140	130	142	160	170	169	152	161	142	152	168	168	152	153	181	160	178	152	162	145	173	156	153	162	152	160	141	182	141	157	152	169	175	126	144	148	140	150	144	152	166	154	142	179	152	161	156	158	148	178	165	137	139	175	151	147	145	149	155	156	165	146	159	173	154	164	173	159	181	163	162	152	164	171	157	166	170	171	140	163	127	129	137	157	146	168	147	153	148	144	155	142	166	153	183	151	148	143	179	157	162	149	152	169	156	146	153	167	174	174	125	149	159	149	133	158	174	124	149	181	152	151	153	169	156	153	158	164	175	151	169	170	160	152	159	159	132	145	152	154	164	166	155	147	157	153	155	169	152	149	138	166	163	145	159	152	141	143	169	175	158	163	166	166	156	146	153	163	167	164	147	156	165	158	157	149	153	158	142	176	160	134	156	153	158	150	149	164	152	147	174	165	151	121	168	149	186	133	164	147	173	163	153	128	159	127	136	145	154	160	147	149	151	146	157	147	151	161	168	136	150	156	137	138	153	191	134	149	129	154	177	154	147	149	130	169	152	130	163	160	142	152	156	160	169	159	150	180	159	176	157	157	195	135	151	183	154	158	151	146	178	141	151	145	145	140	167	147	166	160	163	167	163	152	164	165	134	167	166	173	167	141	152	124	154	175	164	136	145	144	158	130	160	166	164	162	149	165	160	144	137	166	142	166	170	160	168	150	136	159	166	147	161	165	171	158	129	135	154	167	161	155	164	139	164	163	164	171	163	144	149	146	174	154	164	166	134	127	159	150	142	158	175	150	170	128	170	154	167	150	120	146	160	170	154	141	154	177	148	133	143	147	148	161	134	147	155	162	140	152	145	162	141	179	152	151	178	169	180	153	162	147	172	136	174	162	166	139	149	163	160	149	153	163	131	154	176	129	178	153	154	166	151	166	162	143	140	144	167	156	152	161	141	151	146	154	143	151	153	159	144	157	162	156	157	156	130	131	150	157	144	147	166	157	139	150	165	153	186	151	148	139	147	146	171	133	177	173	171	171	158	161	142	169	157	160	189	147	179	140	151	171	166	157	158	155	175	164	146	144	163	160	143	153	159	161	151	167	180	151	148	160	155	160	133	147	161	152	146	150	170	154	157	165	159	131	172	137	144	140	166	137	127	144	149	158	146	157	146	162	141	163	124	152	175	137	153	129	168	169	158	152	164	154	139	161	159	164	128	148	144	162	161	139	157	176	168	144	141	159	147	166	148	161	151	171	141	153	178	154	158	179	150	154	138	158	133	150	168	167	155	164	143	149	147	147	139	132	166	142	165	137	143	185	143	178	143	138	146	161	133	159	136	156	144	170	160	153	152	148	180	150	173	153	183	153	162	161	141	167	162	185	163	166	148	135	146	147	165	157	148	170	156	162	157	140	149	132	129	152	178	128	154	152	143	171	157	144	166	150	148	146	148	146	183	162	166	161	128	155	148	151	158	162	151	181	145	167	141	169	145	157	143	155	153	176	160	162	173	170	151	159	143	145	170	162	142	141	173	167	135	149	145	150	152	142	151	139	145	139	148	148	147	167	161	159	161	146	189	136	163	146	184	162	174	157	150	160	162	154	153	165	159	174	149	178	156	185	181	167	136	152	165	165	153	183	171	155	169	174	164	185	160	180	156	154	154	141	151	150	176	140	140	169	148	159	155	140	162	158	147	149	174	154	160	161	163	171	137	150	161	162	164	152	164	149	188	166	160	167	179	156	148	161	159	142	134	154	153	145	159	154	167	148	163	154	188	163	156	183	168	149	165	178	155	151	157	154	149	137	166	174	163	146	152	175	152	124	147	153	163	183	154	139	148	137	177	159	182	172	172	151	173	141	160	147	161	142	156	149	149	152	131	144	154	150	148	152	152	169	155	157	170	166	171	164	151	170	156	158	161	165	155	151	128	172	159	146	152	171	146	160	138	161	167	164	179	131	150	140	146	148	141	160	148	151	171	170	147	143	172	165	152	139	162	162	151	145	145	157	188	169	158	170	135	150	143	160	173	152	142	156	154	164	163	160	151	159	146	143	149	145	164	163	157	134	153	136	151	129	158	147	171	142	161	156	143	140	169	169	152	154	130	177	152	148	154	171	165	152	159	149	149	161	160	154	161	146	159	163	171	161	150	156	150	153	132	162	136	162	152	161	156	143	158	156	165	149	146	150	127	174	141	158	181	143	141	162	163	134	185	133	154	127	143	150	153	152	137	167	148	168	175	163	144	163	150	159	159	145	163	128	159	160	163	172	148	162	158	150	152	165	153	180	162	157	148	158	163	167	159	167	141	170	160	167	168	164	143	159	138	173	147	158	160	179	166	153	156	164	149	155	172	167	152	145	139	169	167	163	179	148	154	158	171	174	151	161	148	141	145	183	170	164	173	153	155	149	167	163	164	160	143	143	147	146	164	147	162	149	138	131	140	149	164	184	128	181	161	161	130	176	154	158	171	154	169	140	153	156	159	175	139	170	165	164	128	172	172	142	129	148	152	149	139	148	152	142	162	150	143	140	164	175	149	168	137	134	161	147	148	190	169	149	147	181	146	136	130	160	170	158	148	169	148	178	156	163	138	167	171	161	145	144	150	143	145	171	129	151	140	165	170	140	165	146	147	150	168	139	163	127	169	149	143	152	179	130	148	151	154	135	139	178	159	150	174	150	143	136	146	136	163	159	147	154	154	151	146	140	165	167	158	155	154	160	158	157	159	130	154	147	153	165	146	160	153	148	159	182	153	158	163	155	151	162	124	161	161	147	135	167	170	150	146	171	152	147	176	170	146	158	169	166	153	141	167	165	164	144	153	155	162	143	156	139	145	170	168	148	138	150	160	144	157	155	155	156	152	143	168	156	160	174	158	143
13842	13175	27158	33183	35129	30120	31923	38678	38093	38873	36412	37071	31829	29260	29580	31173	33707	33279	31928	31869	28546	31458	31605	30414	31079	34557	30262	25887	23564	23045	21595	22868	21220	20522	21478	20485	22110	25429	24391	24731	20395	23295	19530	18644	22542	21901	21747	19307	19376	18452	17230	13298	13274	12734	10731	11312	11998	12535	13092	12859	16231	20695	19021	16249	15529	12590	9580	11316	10887	10379	6678	5361	3361	3205	2220	1659	1443	1250	1156	1746	2881	1722	1290	1418	2710	3254	1666	2284	2715	2527	2611	1182	1027	803	805	820	716	865	937	882	785	909	952	972	1182	957	705	600	555	475	524	486	480	480	479	487	509	500	536	532	495	514	450	497	497	506	509	515	452	523	512	503	500	502	469	470	487	489	464	496	440	483	511	511	522	464	475	478	487	453	494	451	470	468	444	457	503	498	507	476	484	451	446	512	471	464	486	463	477	502	472	491	476	502	480	495	519	443	481	456	511	479	466	505	481	471	475	474	487	494	458	488	495	465	498	467	494	425	473	497	487	492	489	515	509	518	485	485	484	505	468	469	493	482	479	457	482	456	526	482	488	488	469	488	476	473	477	527	456	463	471	491	503	469	539	503	477	486	458	484	482	512	483	476	491	496	507	477	459	481	492	471	490	520	498	470	476	486	467	481	504	487	471	482	488	470	452	495	481	456	487	479	510	486	482	488	470	480	538	478	481	477	479	446	450	499	462	476	514	514	482	477	464	463	497	484	499	460	447	483	537	490	479	495	502	469	473	492	505	466	487	482	496	494	471	486	499	462	508	505	512	511	475	463	459	465	486	483	496	474	456	512	495	495	496	490	471	500	529	507	469	482	458	495	471	433	484	514	496	489	459	507	490	485	490	469	462	505	520	515	487	485	521	507	463	485	482	484	488	465	501	513	467	448	496	508	462	483	459	448	491	477	476	487	512	514	460	497	509	514	475	464	451	493	481	485	490	455	463	516	461	435	481	473	486	481	457	451	458	492	511	504	506	462	490	506	459	495	450	515	485	511	469	487	505	484	481	508	484	480	483	460	490	515	483	503	497	509	498	501	501	498	471	499	514	491	519	470	480	529	510	492	488	465	440	512	456	493	477	494	531	473	474	498	461	474	531	500	449	496	498	527	502	483	489	463	478	491	506	459	482	469	464	534	471	483	526	469	446	461	506	549	499	552	503	477	497	465	483	496	471	474	413	480	460	468	502	448	505	446	457	459	465	434	502	460	481	497	484	490	450	459	473	469	462	490	482	442	480	464	436	475	478	461	471	504	495	524	489	482	449	484	502	430	490	471	468	452	503	492	485	475	462	496	492	469	491	449	463	455	488	533	483	448	477	483	492	493	458	517	462	504	498	487	488	464	458	446	500	526	482	497	516	453	511	508	483	482	464	497	449	481	465	460	469	510	504	441	472	508	472	487	492	475	479	509	438	456	470	495	515	509	449	493	502	448	476	491	462	522	470	509	480	446	507	472	445	432	481	492	492	490	481	494	480	496	491	481	483	513	480	497	479	466	483	477	479	484	509	457	491	475	493	496	477	457	478	485	455	530	471	491	502	500	517	432	462	472	497	475	518	454	485	474	432	488	476	508	461	463	513	473	461	510	460	488	465	470	482	488	480	489	464	529	505	498	490	498	484	475	498	508	489	487	502	470	461	510	479	506	540	478	460	515	445	455	480	473	483	481	475	489	502	459	491	452	462	480	494	474	452	464	492	529	484	495	466	462	466	490	482	504	459	516	472	459	477	488	454	486	446	513	510	463	457	482	503	498	495	493	460	512	487	478	478	475	463	447	482	474	455	477	497	489	491	486	525	492	474	492	511	482	495	492	469	495	452	465	494	547	479	488	512	458	482	482	460	469	470	507	491	465	490	520	448	497	486	457	483	470	478	542	504	490	444	521	493	489	465	491	483	476	488	489	497	511	498	470	474	511	494	457	463	488	461	467	491	487	516	481	510	445	444	461	483	503	476	508	527	464	526	453	468	457	523	475	451	495	474	492	493	512	490	485	506	452	472	470	485	491	470	517	449	474	478	447	499	448	482	485	448	474	502	507	486	464	498	451	488	488	511	470	453	476	501	480	475	460	505	464	482	483	483	512	494	516	526	432	479	507	508	459	463	452	478	476	448	503	450	487	479	471	484	456	477	469	474	488	485	531	520	503	458	443	498	475	482	533	444	450	466	486	489	498	500	521	513	460	499	466	449	490	464	454	496	458	483	445	446	527	488	476	453	520	498	490	526	512	446	487	470	479	526	509	481	513	480	450	505	486	458	493	487	459	464	524	485	506	479	458	482	454	491	504	511	472	456	500	488	488	503	457	482	483	524	479	525	489	461	451	470	505	482	509	479	493	478	475	478	455	477	496	477	462	478	498	481	491	483	449	462	489	498	485	490	470	477	444	516	472	409	466	477	478	446	457	443	480	508	467	490	438	460	499	528	503	468	492	491	456	486	527	470	473	443	481	472	454	483	466	489	472	486	449	470	473	499	460	504	503	473	503	485	489	435	497	494	492	502	483	496	505	495	491	504	478	468	449	461	453	473	504	487	520	502	478	472	506	469	458	494	443	494	473	495	502	481	504	483	448	510	481	521	496	464	492	470	471	481	488	474	471	511	467	470	499	453	486	486	433	489	465	457	484	494	501	492	497	471	465	503	489	482	487	514	479	453	497	450	509	514	480	499	469	505	506	519	476	466	459	502	471	453	511	502	442	508	458	479	481	509	467	488	467	504	538	479	456	470	443	497	462	448	494	462	518	504	525	506	452	499	456	490	487	458	500	456	505	504	477	505	480	504	462	494	458	467	491	489	494	491	451	494	474	469	461	468	468	479	500	488	475	472	536	496	476	477	480	475	463	478	474	462	480	493	497	489	524	441	506	533	470	481	477	463	479	473	496	490	446	473	459	503	482	493	476	461	475	506	485	418	497	538	430	496	496	488	516	470	507	530	482	503	483	462	449	489	475	501	487	476	476	456	474	432	522	506	474	520	487	467	484	470	459	525	447	509	483	467	464	489	483	488	479	479	473	487	449	523	492	497	488	521	508	487	483	488	469	444	473	494	475	486	497	472	519	480	490	471	468	451	527	496	498	487	499	512	460	482	494	496	471	477	485	474	503	486	467	560	482	477	465	452	502	491	447	490	467	487	501	472	473	470	503	485	501	485	473	492	451	453	482	472	473	497	448	496	500	465	517	494	490	465	474	499	479	494	497	491	464	473	513	491	470	485	470	494	466	462	516	481	516	493	444	497	495	513	476	496	450	485	477	492	502	512	561	472	467	475	474	512	497	457	476	496	474	488	503	475	507	458	470	485	536	476	523	471	484	510	448	501	493	501	450	483	489	434	445	515	483	471	470	463	483	482	445	450	449	433	460	493	500	447	453	494	445	454	505	482	497	481	494	467	519	482	477	522	482	506	486	423	471	498	467	510	474	474	440	481	494	481	489	490	457	486	463	499	501	449	485	485	499	529	504	515	488	479	505	486	508	501	475	472	445	472	493	481	499	488	458	480	465	478	503	494	473
3619	1909	3881	4030	2945	1800	1288	1531	1251	1017	951	839	689	615	618	578	769	750	621	511	477	615	608	452	506	593	510	440	379	382	373	423	360	356	330	334	357	386	378	398	334	376	337	333	353	328	343	361	326	314	298	291	280	294	283	296	276	271	284	275	308	317	316	298	328	298	288	273	275	272	251	266	281	259	223	284	265	268	249	244	257	219	248	265	259	237	269	238	220	259	236	234	228	211	248	229	242	244	248	215	224	234	245	238	238	254	232	241	261	269	243	244	269	249	228	252	259	233	230	239	281	234	252	248	236	249	235	250	240	247	253	264	239	259	231	240	240	242	235	248	226	237	239	262	265	254	231	229	272	227	265	242	258	245	249	235	262	230	258	249	242	255	236	249	237	245	235	246	236	232	251	229	248	249	221	249	249	213	238	229	260	219	248	265	244	225	222	256	234	243	250	221	230	221	223	248	218	243	214	234	227	251	242	240	257	242	245	215	239	228	243	228	240	232	254	242	235	232	260	229	251	251	205	246	296	244	288	262	209	211	248	245	250	239	238	250	240	237	218	238	228	239	275	240	248	218	249	240	268	231	230	243	232	230	247	249	219	236	225	242	247	221	218	215	261	223	248	244	254	247	236	201	251	223	218	229	227	213	231	224	237	262	233	251	235	277	269	225	255	261	243	249	205	252	233	282	230	251	250	247	231	224	245	241	250	230	216	241	240	253	257	247	233	237	263	223	239	249	275	239	254	276	216	245	237	228	236	261	242	248	222	247	227	235	240	260	200	215	243	263	247	261	240	234	262	246	228	241	206	287	232	265	224	271	228	234	207	198	227	223	213	250	251	248	258	224	245	251	239	233	223	217	245	243	225	282	253	251	223	241	235	231	254	262	254	232	245	282	249	244	249	252	201	243	240	259	243	276	211	263	236	244	209	250	237	252	226	249	248	257	225	268	212	211	236	215	224	228	233	232	245	240	246	251	237	244	243	248	236	220	240	240	246	233	239	257	228	263	229	221	250	256	197	267	260	230	268	259	251	237	244	277	231	236	247	212	219	244	244	256	246	227	234	266	245	251	240	237	246	243	266	234	236	259	238	235	239	211	223	236	230	251	241	212	234	201	218	246	227	246	237	242	225	242	211	219	252	259	263	229	226	241	218	241	241	273	257	246	222	259	240	241	224	217	254	258	229	241	240	250	239	220	218	262	219	228	218	243	224	224	251	246	225	228	270	211	254	223	232	233	215	277	255	237	231	268	239	235	234	238	246	237	238	260	245	229	217	251	224	249	225	265	212	245	221	245	253	232	246	242	264	242	241	236	235	225	251	241	191	249	232	210	236	223	230	217	229	243	224	228	248	287	241	232	248	258	220	236	232	235	251	244	217	266	233	252	226	259	252	217	265	253	239	248	254	241	225	243	222	227	227	256	201	233	233	233	244	232	246	256	226	256	222	252	244	240	234	229	232	223	238	230	271	236	236	229	238	211	257	267	234	264	270	228	258	260	239	214	239	239	250	224	246	239	230	232	251	246	275	228	209	233	246	256	248	256	243	235	240	249	211	240	218	220	259	238	230	233	247	258	233	257	236	224	245	240	221	205	250	232	212	221	233	248	259	248	238	237	256	230	221	247	251	228	231	248	281	275	246	228	247	246	253	255	213	236	224	222	223	243	221	237	249	271	239	241	255	256	233	233	215	276	237	194	239	226	241	247	220	248	238	216	228	248	212	252	260	259	234	251	233	245	232	245	264	219	222	240	237	249	260	244	254	227	240	227	229	238	243	235	221	247	250	218	232	240	215	239	231	254	241	213	260	223	247	239	253	238	226	254	224	240	244	233	221	246	257	229	246	237	235	246	249	237	244	242	240	222	279	223	257	247	232	220	227	259	238	245	227	220	242	236	256	258	256	243	251	225	236	218	245	237	248	216	253	267	242	218	257	220	268	239	242	227	251	218	219	233	236	247	233	218	236	269	240	231	254	249	244	254	235	262	232	263	212	235	258	248	245	258	230	216	244	230	249	236	252	215	227	247	239	240	234	217	243	249	238	254	241	287	249	237	223	246	238	236	236	261	250	255	223	211	241	264	239	214	239	256	243	226	232	210	235	251	240	217	219	254	241	228	268	264	249	245	230	240	250	250	237	222	217	246	235	236	253	258	241	249	247	250	247	214	228	227	237	217	259	216	217	235	258	257	247	239	245	216	257	245	275	253	240	225	239	238	262	231	236	229	275	234	230	243	238	246	234	271	249	249	249	229	230	254	246	227	239	244	252	250	229	245	246	255	224	226	228	211	233	241	240	239	264	255	251	202	246	225	237	215	246	220	235	219	226	261	230	252	242	257	247	228	233	222	255	225	273	279	239	220	253	244	241	236	264	218	236	255	223	261	229	242	252	246	241	241	245	219	229	212	237	271	231	255	241	263	258	240	238	235	259	227	234	227	248	219	244	216	228	236	241	233	222	240	257	220	266	279	206	229	247	238	235	224	245	231	246	236	249	247	230	217	219	242	236	241	245	259	245	262	246	249	274	265	242	231	236	236	223	216	239	261	259	231	222	250	236	242	264	247	224	235	224	221	231	240	268	246	236	232	234	220	254	227	220	257	261	239	236	263	245	235	251	245	265	246	259	253	229	224	213	225	253	238	223	222	251	209	269	226	262	274	213	237	230	214	227	252	240	238	240	223	261	227	239	245	218	238	258	252	214	263	255	251	239	249	250	258	243	251	246	245	256	234	248	241	246	227	248	238	238	228	248	241	241	238	252	224	253	254	216	250	246	252	252	233	238	230	222	261	237	234	238	297	268	267	228	239	209	243	242	231	233	231	238	221	259	250	246	236	219	255	197	232	251	237	238	229	245	224	249	246	239	256	254	253	244	230	223	274	230	225	247	237	272	227	235	224	247	235	250	249	233	235	220	214	238	234	222	270	252	247	252	228	270	246	222	223	241	224	237	236	243	234	247	256	245	270	243	241	249	231	229	232	251	243	240	238	260	259	261	251	248	212	249	230	222	227	241	269	251	231	234	257	208	244	235	230	228	208	249	233	219	250	238	244	221	250	248	249	229	279	238	250	244	232	218	201	260	234	210	234	243	262	254	242	240	254	264	249	249	256	267	223	243	269	256	251	262	224	222	219	252	229	232	233	232	244	233	235	252	260	244	225	261	228	278	231	227	239	215	210	244	253	226	246	204	201	245	229	240	246	241	233	263	248	226	242	250	218	246	270	231	252	222	220	228	222	241	268	265	232	259	253	235	228	239	248	261	248	262	230	269	266	226	255	231	232	206	232	229	236	242	226	218	242	248	236	240	268	236	223	266	222	252	254	209	229	210	231	198	253	242	246	244	239	268	235	216	247	248	248	234	247	262	253	254	252	221	237	256	227	248	257	224	224	244	251	252	231	264	230	238	225	223	241	238	260	246	242	261	271	268	241	236	220	254	241	241	231	228	221	248	251	235	244	242	240	242	215	245	241	263	259	251	235	240	263
3195	2511	7148	9731	8932	6043	4965	6726	5486	4547	4141	4150	3439	3192	3270	3027	3871	3623	3016	2870	2648	2787	2863	2323	2580	3232	2994	2398	1928	1968	1700	1766	1616	1625	1543	1554	1629	1833	1793	1976	1594	1765	1464	1449	1609	1554	1569	1491	1545	1406	1423	1182	1163	1177	1046	1079	1133	1150	1217	1182	1312	1525	1465	1355	1327	1160	1052	1100	1029	1113	915	850	776	810	754	681	709	736	732	785	781	717	686	691	813	766	747	807	758	776	782	691	760	720	716	707	673	708	758	714	713	736	697	783	681	662	694	696	670	705	708	675	669	686	673	736	683	711	687	684	740	721	669	695	671	732	720	694	699	682	705	694	667	729	673	673	693	705	746	716	688	663	677	683	728	723	721	725	735	724	720	712	665	725	728	701	711	649	720	692	686	681	694	752	669	684	683	697	692	714	669	727	659	682	688	696	648	741	669	737	689	726	735	657	700	658	720	717	666	716	689	671	699	669	658	657	717	708	689	707	708	685	669	722	673	676	695	687	728	695	708	758	698	692	740	687	672	692	673	724	664	671	698	687	702	697	734	699	677	694	628	712	689	695	664	699	721	735	672	706	660	685	708	721	702	712	724	696	680	691	727	697	707	685	688	734	744	674	720	692	695	684	688	706	755	713	694	634	719	684	676	688	637	722	687	685	753	674	687	671	645	696	643	698	651	695	676	666	662	657	684	679	667	746	655	722	724	722	663	695	703	658	673	648	674	701	656	670	660	661	685	684	634	669	697	668	730	708	716	712	716	666	721	667	723	710	677	682	660	682	666	701	716	681	688	686	659	690	726	640	773	661	673	647	700	656	671	687	709	700	711	737	714	726	713	677	712	659	644	674	685	664	736	685	693	745	700	710	719	711	706	728	730	693	654	693	732	684	655	705	684	711	674	715	697	665	697	681	680	707	688	719	759	708	708	739	707	723	678	734	652	664	673	693	657	679	726	662	688	693	746	742	705	702	724	676	694	703	762	665	678	652	692	729	713	689	671	685	719	659	725	687	761	659	710	705	735	682	689	680	649	723	677	722	640	672	737	701	701	660	733	673	689	670	710	704	654	769	712	717	659	736	667	718	681	712	681	632	721	702	702	680	679	702	695	655	768	701	716	715	708	711	695	678	707	695	676	744	686	739	707	714	690	664	719	681	679	710	714	651	668	706	673	720	702	741	656	684	679	695	692	686	627	724	676	693	720	675	694	699	718	699	716	668	692	686	675	649	690	656	690	758	677	691	651	664	682	713	747	700	714	734	692	699	711	691	653	654	684	659	683	726	720	662	676	722	685	693	704	716	695	688	720	694	674	711	704	633	688	662	715	663	677	709	702	744	642	687	689	755	710	693	716	731	720	709	676	681	676	704	665	734	646	675	668	679	682	733	724	665	637	674	714	681	702	696	632	713	727	725	706	713	703	725	662	735	672	689	721	708	708	703	722	671	679	696	703	697	703	711	676	712	652	649	691	683	632	687	656	678	660	686	660	726	651	699	718	714	666	715	684	660	723	668	700	705	666	675	701	656	723	719	703	688	704	648	691	663	710	685	709	664	759	698	727	739	702	700	682	656	720	721	725	742	711	723	681	653	713	695	658	690	667	704	681	750	705	653	676	692	719	672	662	715	707	661	686	693	691	633	711	727	676	675	699	713	668	698	666	701	691	679	657	665	685	693	716	702	699	714	700	714	674	707	698	656	710	696	664	721	708	698	682	704	693	699	733	714	682	729	644	638	684	689	711	691	703	665	695	655	707	686	685	689	739	695	735	677	711	688	759	733	645	653	711	664	682	681	676	693	747	684	632	715	724	739	665	672	661	668	660	699	703	681	708	688	685	679	717	705	676	650	689	685	682	691	728	690	728	753	657	700	694	695	665	676	714	724	701	673	695	719	691	698	653	681	684	728	672	713	693	662	737	691	686	683	650	716	783	688	680	691	649	669	705	746	679	656	720	712	695	682	722	686	678	712	721	668	649	708	707	700	673	693	671	683	706	692	719	691	740	678	694	736	688	697	660	696	676	674	690	659	675	689	690	694	684	719	651	674	723	702	723	684	675	661	685	694	659	744	683	696	684	694	714	749	718	722	697	676	712	667	638	697	770	699	668	638	652	691	708	695	666	680	661	672	640	690	689	748	664	695	709	693	696	653	706	738	637	657	681	698	687	730	685	672	670	724	705	657	657	683	712	659	736	693	669	711	686	691	659	674	652	682	685	709	742	724	685	708	685	718	687	630	678	726	698	691	716	695	655	710	707	708	683	676	673	720	687	688	692	667	637	698	719	699	665	673	702	678	615	691	697	755	699	714	673	685	676	655	686	675	693	705	651	710	703	682	681	689	689	704	733	718	679	705	706	690	720	643	657	697	694	703	703	730	684	709	688	748	661	689	669	655	714	710	659	655	686	661	692	717	658	646	652	694	715	683	672	613	765	682	666	761	725	639	705	670	692	683	661	683	687	682	716	680	653	683	629	707	688	657	699	665	745	703	677	726	680	723	675	752	710	667	702	684	698	662	662	701	682	729	693	642	717	731	693	702	675	674	684	692	687	676	676	688	730	655	707	656	709	691	703	674	700	653	701	667	697	695	667	691	731	717	729	706	720	700	737	712	734	660	680	746	701	666	685	651	659	695	692	704	722	680	711	658	699	713	712	678	739	652	753	649	704	736	718	729	682	736	702	686	671	662	713	681	686	690	635	693	677	694	704	711	674	745	703	651	694	702	689	686	697	680	685	691	714	644	766	717	689	695	692	699	714	723	651	694	733	710	695	691	680	655	708	687	661	695	715	696	748	688	744	730	692	676	675	665	657	702	661	650	652	712	711	661	749	696	687	676	672	701	635	728	697	654	702	703	708	670	724	691	717	679	658	742	705	708	694	717	664	703	677	664	753	665	707	666	655	681	704	703	654	707	749	704	702	716	711	706	682	731	721	684	708	703	664	713	664	680	669	712	751	747	718	675	723	667	703	684	723	740	712	668	755	727	683	756	691	688	672	681	704	713	668	720	717	689	698	658	697	681	674	755	747	677	719	685	710	697	715	700	687	624	693	691	711	704	709	657	745	733	647	720	655	686	693	707	648	683	674	710	686	721	752	746	745	676	695	698	730	710	697	684	687	672	682	699	687	670	672	715	707	667	677	667	695	697	665	667	701	697	714	720	696	658	698	670	685	716	677	668	701	675	709	694	658	712	682	723	673	680	734	661	672	668	732	692	717	688	685	715	710	696	703	727	702	698	698	711	714	689	668	693	668	645	670	724	667	728	668	704	702	734	668	693	679	734	693	721	708	713	713	665	691	707	725	697	670	705	693	722	728	651	664	680	705	708	699	735	677	682	718	744	691	680	720	695	715	696	698	710	663	684	706	707	657	731	691	656	722	676	765	682	688	724	715	712	692	664	710	692	670	698	745	670	670	725	739	684	689	688	719	724	702	628	667	744	714	692	720	682	690	700	702	690	734	669	695	760	718	702	684	718	695	662	693	678	717	712	717	686	692	724	684	656
14192	10823	23505	28846	26177	19482	16215	17711	16431	12887	10425	9898	6478	6177	6225	5585	8156	8366	5830	6253	4787	5108	4868	4095	4362	6477	6133	4194	3465	2857	2373	2627	2036	1902	2041	1792	2077	2605	2431	2577	1876	2303	1718	1732	2017	2007	1939	1793	1765	1719	1547	1148	995	947	873	954	949	946	1068	967	1253	1750	1628	1414	1212	1025	780	792	730	695	530	446	288	266	289	272	214	212	241	247	336	176	203	290	307	331	293	291	325	217	188	182	159	160	165	159	186	188	225	214	180	182	193	211	206	200	167	166	150	151	168	186	167	150	150	137	151	152	157	161	158	142	173	145	169	168	179	168	153	158	153	178	157	154	151	147	140	146	163	174	169	147	161	161	161	143	160	151	163	155	159	160	171	167	162	175	149	173	155	140	156	152	179	159	150	154	165	158	162	163	158	175	151	173	154	169	161	141	143	179	179	161	166	162	156	157	152	172	151	165	150	184	150	153	170	167	139	159	155	156	152	163	157	170	172	165	163	172	157	158	160	178	155	171	151	169	149	157	145	189	158	165	169	182	144	169	156	177	149	164	179	159	169	178	172	178	176	149	155	173	154	187	131	163	139	146	145	167	164	161	173	165	164	156	156	154	153	163	149	152	159	162	154	155	172	172	160	156	165	178	165	168	182	157	186	140	157	138	148	143	165	130	137	178	163	156	145	159	178	164	171	162	150	180	195	132	152	155	176	165	171	146	142	144	133	157	136	183	168	149	143	159	165	172	166	166	170	163	188	154	152	149	151	163	172	152	164	155	163	163	148	166	174	168	200	174	151	143	153	164	162	166	160	146	141	140	149	143	144	156	141	164	156	162	150	196	170	156	149	140	155	146	154	164	148	153	168	157	165	149	117	165	154	191	171	170	173	164	162	162	149	161	147	173	169	175	154	167	144	170	155	164	150	185	152	155	159	152	169	158	170	172	175	145	139	152	169	165	162	165	169	160	154	169	166	157	154	176	150	178	183	172	160	190	160	148	161	164	159	148	155	160	150	157	162	145	155	168	170	141	173	174	149	147	173	147	163	169	149	152	141	159	165	129	133	148	146	174	140	169	165	153	164	164	177	142	191	168	165	170	144	166	162	139	167	153	159	167	156	167	165	141	157	170	184	147	156	181	167	158	175	138	137	154	166	157	159	159	154	177	197	142	177	170	154	142	178	167	136	191	190	172	178	171	149	177	146	163	160	169	177	148	144	171	166	140	161	152	154	177	179	170	141	159	161	127	170	161	175	173	150	163	141	168	160	178	178	144	162	165	139	159	151	150	172	149	160	174	147	148	151	160	150	180	155	133	149	195	164	174	163	142	153	168	150	145	179	157	161	150	141	154	177	155	147	141	148	169	157	154	158	159	178	171	178	161	156	170	167	163	162	157	146	178	135	181	168	171	151	178	168	189	141	146	141	165	183	148	144	150	161	158	172	158	151	177	153	154	139	161	146	173	159	153	147	164	154	154	156	145	170	144	166	171	151	124	135	165	133	165	151	175	166	159	120	159	162	137	171	146	159	177	151	138	174	152	158	149	144	159	159	153	167	162	160	150	177	180	169	159	142	171	181	152	166	140	144	160	166	164	145	186	161	169	172	166	153	166	170	161	172	159	175	169	157	151	170	146	171	146	156	175	147	159	178	172	148	160	149	173	159	162	159	165	147	146	144	166	157	171	166	144	157	159	162	163	154	172	153	146	165	182	153	170	178	167	182	160	136	136	158	154	151	152	150	157	150	148	154	154	177	148	160	164	162	153	150	161	156	162	178	164	172	152	167	179	152	136	144	148	169	149	166	169	161	157	149	162	158	175	155	157	146	168	171	173	146	143	164	158	149	158	139	174	156	155	168	157	164	166	155	162	145	159	171	167	156	150	158	158	166	171	156	156	153	157	158	162	142	169	169	166	158	160	167	172	190	176	153	160	149	168	172	141	175	152	179	157	172	146	149	152	172	165	164	157	153	181	155	168	154	159	142	146	149	167	164	166	182	155	160	134	139	164	157	168	158	165	164	167	181	162	164	159	171	144	151	160	155	166	161	140	166	178	153	162	178	145	141	137	149	152	142	178	162	158	146	175	138	158	163	160	175	202	154	155	164	152	167	134	162	148	149	167	170	144	157	175	165	160	160	164	164	162	134	157	147	179	163	167	165	147	160	163	171	158	174	175	145	165	117	158	168	148	146	167	171	166	177	173	154	142	176	155	151	139	148	166	164	154	162	174	155	162	144	165	171	158	164	149	190	159	153	142	182	151	181	163	164	148	159	169	160	164	169	173	164	158	159	153	170	163	154	152	136	141	174	153	167	151	156	131	163	167	167	167	158	139	163	150	153	148	143	161	158	170	149	149	154	149	144	162	153	175	161	148	152	190	160	166	159	175	167	183	141	137	164	168	156	167	184	164	167	158	145	157	155	140	143	160	166	157	165	159	160	181	163	168	147	176	159	145	170	184	156	159	152	167	159	155	169	168	169	171	148	157	171	146	156	160	163	149	158	171	161	156	162	178	180	146	173	181	179	153	144	157	161	158	143	168	173	149	155	150	164	160	182	148	176	142	156	162	150	167	138	147	178	168	188	143	142	156	173	172	157	141	146	153	156	156	129	161	166	173	148	167	142	162	166	185	143	164	166	163	163	159	173	161	151	156	150	168	161	164	157	158	156	173	167	155	146	156	154	155	143	153	173	142	151	145	153	154	141	177	152	176	186	156	169	160	164	169	177	180	153	191	159	138	162	146	153	157	168	154	165	145	154	135	161	163	159	150	176	143	159	174	185	146	155	159	153	156	160	169	152	190	161	152	199	158	194	156	162	171	148	168	159	154	159	174	141	158	160	189	162	150	171	150	184	154	166	163	164	186	159	142	157	152	151	153	172	152	176	162	154	137	166	160	154	184	154	130	158	148	140	159	171	177	154	194	179	152	173	151	158	163	168	188	175	152	155	161	182	185	144	149	156	174	137	162	147	139	163	153	171	169	159	160	144	155	176	168	149	140	177	164	164	149	171	145	178	141	177	151	155	154	155	157	174	162	153	172	163	149	148	173	161	158	153	168	166	179	182	165	156	150	162	168	135	151	158	158	141	160	168	162	190	143	138	150	137	187	157	166	180	133	139	153	160	156	162	174	171	184	140	151	141	157	151	167	163	159	165	171	167	153	160	177	150	132	147	151	178	167	172	150	150	147	150	136	154	164	152	142	182	157	165	163	133	175	166	143	167	157	162	173	180	150	162	184	173	161	164	183	162	158	156	172	187	155	152	156	179	150	147	162	173	167	169	178	172	192	157	191	161	150	174	151	159	140	168	166	159	163	164	149	139	176	145	150	152	161	164	137	159	166	148	165	132	162	137	167	147	165	150	165	156	144	178	134	156	150	146	156	161	135	185	172	147	146	156	158	166	145	179	164	154	168	158	164	162	176	134	144	176	160	181	172	151	145	162	144	156	150	171	180	165	154	146	150	142	155	141	156	161	191	158	169	155	148	150	168	163	163	160	152
9197	9960	22436	29381	29807	23795	25996	32339	31073	31270	28532	29610	24253	23162	22902	23413	27855	27178	24172	24714	21516	23222	22739	21214	23177	26763	22593	18757	16814	16740	14839	15996	13708	13016	14160	13237	14584	17067	16305	17646	13038	16147	11343	11904	14641	14064	13973	12736	13161	12514	11600	8895	7450	7551	6670	7564	7515	8064	8291	7596	10415	13423	12104	10816	9878	8002	5880	6478	6217	5907	3563	3361	1626	1795	1435	1253	1030	947	1073	1489	1831	915	1121	1837	2004	1951	1831	1723	1976	1292	960	796	649	676	677	610	644	774	1059	1019	779	792	794	912	1080	871	522	499	503	482	469	485	468	467	530	502	487	497	501	469	487	521	510	486	460	498	539	485	478	501	505	511	474	505	535	520	494	519	474	473	470	484	491	495	469	477	493	531	469	537	497	481	449	509	502	492	488	501	465	495	464	480	453	489	450	499	494	536	469	511	521	478	463	536	478	480	487	490	525	457	522	491	536	488	498	487	456	469	483	506	488	499	466	505	470	483	535	469	458	488	467	507	490	456	462	509	511	483	481	519	487	473	501	482	504	493	523	482	495	509	503	479	494	494	495	452	500	504	486	495	482	440	471	488	546	466	506	537	517	524	447	459	472	526	520	462	486	494	504	481	496	489	513	475	509	481	461	472	465	515	506	479	461	538	509	501	512	470	483	515	491	462	460	511	471	496	482	493	498	481	483	513	512	471	499	509	503	513	513	457	516	461	483	474	453	502	495	512	497	498	514	458	479	462	470	543	493	492	471	479	464	478	508	493	506	478	483	468	491	480	486	499	486	495	503	468	445	478	484	446	467	500	449	477	479	517	489	502	464	514	496	501	477	499	503	461	481	485	458	472	482	509	491	473	498	526	502	467	508	493	482	483	509	489	472	441	491	570	486	517	481	479	463	476	490	513	501	496	483	480	502	464	495	468	507	508	479	461	445	502	467	490	504	475	440	516	454	534	458	501	504	462	486	507	502	512	510	482	456	528	469	484	506	493	478	478	490	487	522	505	475	481	471	492	479	522	476	506	519	477	452	526	501	493	456	476	525	507	478	504	506	490	427	481	511	515	441	492	483	432	494	524	531	505	505	510	481	494	474	477	498	495	477	490	492	475	472	509	485	478	487	465	502	474	523	482	521	452	483	505	475	488	443	489	447	485	484	453	489	481	520	498	503	463	482	456	462	515	467	458	508	500	484	481	484	507	500	473	459	510	468	467	507	459	479	498	476	451	523	445	528	463	501	488	493	528	515	474	479	489	516	492	460	518	491	496	489	465	464	508	493	484	492	478	474	475	518	486	482	503	501	498	447	462	494	467	448	506	456	453	499	477	508	463	492	523	515	519	480	491	476	453	502	488	501	495	486	442	485	487	499	469	506	497	523	475	487	474	496	473	496	485	513	472	486	510	506	525	489	462	481	492	514	476	518	494	514	460	499	504	497	516	452	532	483	500	521	471	506	514	451	478	457	500	432	478	460	505	451	494	506	472	463	476	488	479	485	494	499	501	509	463	511	497	473	463	507	471	490	490	461	483	493	465	457	475	448	474	503	474	489	536	486	494	507	484	462	447	516	511	484	464	466	489	475	513	506	497	477	495	506	475	466	502	496	492	468	497	519	470	547	488	512	502	463	497	511	503	449	520	510	482	457	467	456	515	486	501	487	491	474	472	472	428	483	457	462	460	454	499	518	465	506	462	493	499	529	469	547	449	469	470	489	503	501	489	478	452	488	543	524	490	503	510	491	476	518	496	500	514	498	504	497	509	499	480	509	503	462	483	527	474	461	502	503	495	443	489	478	486	516	487	462	511	463	470	515	466	464	519	483	458	496	492	454	498	501	511	489	481	447	461	499	461	500	494	484	482	499	497	489	492	494	495	464	470	490	486	499	496	484	433	521	494	488	516	512	490	480	475	505	486	520	549	494	454	499	507	485	524	506	439	512	473	475	517	500	463	477	493	453	472	486	451	485	489	502	472	502	500	445	493	482	511	459	484	480	475	442	471	533	504	459	463	503	522	510	530	482	479	473	462	481	469	471	486	474	487	421	488	504	515	519	476	491	493	509	466	471	501	449	523	477	495	470	471	492	527	463	468	509	524	497	446	493	463	499	448	483	475	452	482	464	481	505	463	501	434	484	512	471	454	488	457	501	495	474	530	537	488	482	498	466	460	446	499	465	512	485	500	549	466	484	433	518	505	466	484	462	522	499	509	492	462	501	486	451	478	492	442	476	501	429	529	480	495	485	530	503	499	488	473	475	519	456	566	443	496	503	504	507	520	506	479	474	503	490	523	540	506	519	486	484	498	488	456	537	468	476	491	448	473	497	472	485	507	474	434	498	462	522	494	496	468	478	503	495	526	541	463	495	476	494	467	489	507	497	470	506	483	502	492	455	497	471	486	486	491	481	501	467	524	468	482	502	504	466	492	470	504	514	489	501	477	454	516	481	498	472	459	514	479	484	491	512	484	467	490	484	466	471	500	528	504	485	458	511	460	493	507	474	471	477	486	483	479	518	524	458	512	447	433	483	505	511	488	452	448	492	467	494	491	515	482	474	485	471	501	499	474	470	476	481	488	451	468	464	496	500	514	541	427	468	498	456	511	440	503	509	470	514	492	523	469	482	490	503	472	510	465	483	467	494	483	487	457	478	508	499	461	427	491	507	501	446	477	472	526	493	529	484	478	485	484	512	459	508	525	473	494	522	463	523	509	512	514	477	535	490	455	516	494	478	490	468	469	510	467	487	495	460	501	459	465	482	492	478	474	507	515	452	529	538	532	435	473	504	513	488	491	522	476	486	487	478	546	462	535	495	522	478	507	477	460	491	512	462	485	490	487	483	463	487	488	432	509	466	503	487	495	467	461	508	536	483	484	470	493	483	503	529	489	469	456	481	472	498	511	533	451	489	477	487	499	472	474	503	445	514	476	529	506	499	509	493	505	493	479	474	475	498	458	466	448	523	469	474	420	490	492	510	498	518	479	483	466	448	478	467	487	483	472	501	488	451	496	473	493	455	456	484	478	494	495	476	503	492	472	433	467	506	500	505	547	468	475	482	480	508	501	480	469	504	483	506	485	464	504	475	488	508	494	516	497	471	470	477	514	512	494	504	459	447	497	486	516	492	450	449	462	503	519	471	464	454	517	502	450	443	498	523	480	488	477	480	511	530	503	488	476	483	484	507	495	449	464	474	481	496	495	475	529	490	493	473	502	498	484	447	466	502	487	483	521	493	436	485	477	497	436	499	461	530	465	483	491	510	468	465	471	476	484	488	483	471	501	482	469	475	523	479	489	478	503	507	542	502	486	484	503	491	493	464	448	471	506	485	497	484	494	481	473	512	469	479	511	501	451	467	496	504	529	482	500	501	448	480	512	465	485	517	501	493	470	525	458	506	494	475	467	503	494	441	512	508	450	444	488	459	501	509	467	477	482	491	472	491	502	473	499	481	477	449	494	498	486	464	503	541	501	492	507	463	497	483	530	471	461	494	487	532	459	460	485	443	456	482	515	506	475	468	447	467	486	478	494
22226	17391	30843	33153	31271	25785	23076	25922	25250	21445	18825	16808	12257	11925	11975	10435	14186	15092	11107	10420	8806	9027	8718	7663	7830	10475	10145	7536	6430	4997	4552	4458	3678	3165	4040	3584	3782	4803	4301	5183	3492	4115	2982	3602	3972	3520	3683	3355	3094	3191	2622	2033	1706	1630	1598	1688	1724	1666	1849	1646	2256	3246	3212	2393	2180	1533	1436	1394	1468	1276	785	678	351	435	328	295	252	254	302	336	365	243	268	540	503	464	428	334	418	314	229	193	161	180	193	175	211	179	272	261	289	219	210	250	239	213	152	157	148	157	145	148	127	141	166	153	143	151	156	148	156	150	160	138	144	149	157	143	182	166	167	153	164	170	136	133	148	175	147	143	146	149	148	162	172	186	159	178	145	158	187	157	147	183	159	145	152	158	166	131	172	144	146	142	162	132	160	152	189	150	167	147	146	146	139	166	128	150	155	130	153	165	154	134	171	148	143	154	138	172	144	185	162	144	164	151	155	171	180	170	176	156	158	144	167	169	162	154	135	170	155	170	145	163	139	161	166	155	151	152	154	158	138	154	148	167	186	158	127	151	163	153	169	169	164	182	147	142	166	147	155	150	152	174	168	159	163	150	128	159	134	158	152	151	155	167	156	168	158	166	154	169	165	168	151	163	160	153	152	163	173	168	164	136	154	178	137	169	157	152	133	149	154	130	141	149	161	173	146	154	155	152	134	158	156	180	129	164	169	160	136	131	166	167	150	145	177	112	138	137	168	158	136	161	139	160	148	143	137	148	164	145	191	157	139	139	149	159	157	163	160	160	163	146	169	161	133	150	149	176	150	163	140	180	161	156	154	160	153	139	144	158	175	170	138	148	153	158	162	172	168	158	150	158	164	137	168	167	159	182	142	159	146	138	152	147	153	171	159	161	149	151	153	166	138	185	151	157	157	175	170	154	143	143	132	143	157	172	151	192	147	160	153	160	152	147	158	154	174	152	174	138	151	147	162	161	154	151	168	164	163	157	170	155	141	147	165	147	163	185	160	163	163	123	157	136	144	180	187	154	155	168	182	172	146	158	171	143	155	132	158	166	159	162	150	141	160	174	161	180	153	167	126	133	154	153	139	152	142	147	166	148	155	150	167	186	179	150	166	129	143	178	161	162	146	154	161	132	171	168	175	144	165	161	136	143	157	160	169	158	144	143	158	142	153	162	170	147	150	158	150	159	143	153	164	150	167	137	142	170	148	123	163	152	172	157	176	161	176	146	168	148	151	147	165	175	163	155	169	166	170	177	173	155	154	165	164	146	148	167	158	165	155	154	160	145	130	151	158	171	161	168	144	158	169	144	149	158	156	174	164	161	158	150	174	148	130	147	159	170	177	142	160	143	130	155	179	156	161	177	174	161	152	169	166	169	164	149	130	154	169	148	167	143	172	163	164	159	144	181	155	162	166	153	138	144	141	185	137	172	187	138	129	153	145	147	162	149	126	152	180	166	153	155	139	158	168	143	159	148	150	155	153	151	153	154	180	153	182	146	137	138	160	148	174	164	171	155	151	149	147	156	170	165	156	128	168	151	146	158	149	155	172	140	167	152	139	168	171	153	152	181	144	167	154	147	165	150	144	146	159	165	150	159	166	154	145	177	142	156	135	162	175	173	140	169	152	159	152	136	156	146	156	149	136	162	181	167	153	146	151	148	157	163	166	143	155	158	157	155	155	116	139	150	158	153	157	156	161	156	139	161	164	156	163	156	157	153	143	147	156	173	159	150	122	168	153	164	171	156	155	155	157	170	159	160	147	137	171	159	161	154	147	162	170	160	165	163	136	140	149	168	165	157	161	152	149	137	154	153	151	156	134	149	145	146	151	156	177	152	162	145	140	154	137	131	149	146	168	160	173	166	138	142	154	160	170	150	170	163	183	144	133	154	149	122	161	171	172	165	162	162	146	156	165	172	171	162	143	144	144	145	151	182	153	140	141	161	158	142	148	160	167	148	143	169	179	148	154	155	183	140	153	155	182	150	153	139	134	157	161	141	142	143	155	150	158	138	148	148	148	167	142	163	147	122	170	167	167	162	131	180	153	177	166	155	148	147	169	163	148	146	166	149	145	152	176	172	147	151	163	184	147	184	144	165	167	160	186	157	158	164	148	174	159	159	150	170	134	162	162	164	169	134	145	139	179	166	145	144	176	145	157	161	178	178	146	160	150	137	156	156	157	171	180	144	166	146	159	164	153	149	151	160	165	155	136	136	160	160	167	147	154	140	183	158	151	142	160	158	166	162	156	175	160	156	157	179	142	138	137	152	142	140	149	155	155	179	151	167	158	143	173	132	154	144	153	138	154	149	134	171	170	150	152	167	153	155	163	156	142	150	146	148	157	159	142	171	155	138	182	172	149	168	155	171	145	155	177	161	148	138	146	178	170	169	178	179	161	160	149	145	161	137	165	175	160	137	161	143	151	130	176	134	133	167	162	161	139	144	151	155	152	205	173	157	140	149	174	165	152	153	164	141	161	156	174	167	158	151	136	169	147	130	169	145	161	171	181	137	148	145	165	177	163	174	158	151	178	151	155	147	151	163	179	137	168	169	145	161	162	150	141	167	143	143	125	162	145	156	146	144	169	169	176	141	147	148	156	180	141	143	155	168	170	154	162	157	183	150	151	143	162	160	149	168	162	142	158	187	168	151	142	168	154	168	144	136	175	162	158	142	149	165	166	154	142	173	163	156	153	160	147	160	160	159	172	148	165	165	178	133	160	164	169	153	155	154	168	165	151	150	160	177	145	158	177	149	159	170	148	160	141	147	147	178	175	161	164	164	158	151	165	156	185	152	184	130	146	144	150	136	130	167	155	166	145	150	162	172	155	175	164	150	155	153	150	141	143	139	137	136	154	168	158	170	176	155	154	171	166	157	163	169	149	167	154	150	181	153	150	155	142	150	145	160	156	168	157	177	145	164	141	161	156	164	161	156	152	161	156	154	143	160	133	154	154	156	156	177	141	170	138	163	177	142	180	155	170	163	150	170	138	164	151	145	157	136	169	151	131	145	176	173	153	151	150	167	146	135	162	154	152	159	203	146	170	171	164	154	156	166	156	144	150	165	163	150	146	172	162	163	165	164	144	175	150	150	156	148	138	157	158	148	181	156	130	158	183	154	131	164	152	155	146	155	153	152	142	153	151	169	149	151	165	150	174	136	164	167	150	148	145	143	153	151	155	143	163	160	142	158	149	166	137	167	163	155	136	156	153	144	161	153	172	141	144	147	148	170	142	151	152	151	175	153	160	178	154	183	150	145	159	177	162	151	142	151	141	172	148	150	169	138	161	143	164	154	171	159	166	138	164	163	147	145	160	139	154	166	161	150	118	151	148	154	176	178	171	173	147	161	145	159	164	155	145	150	169	147	154	159	142	169	144	146	142	136	150	136	145	172	148	169	172	168	160	162	142	141	163	153	147	162	135	152	167	151	169	146	146	144	178	186	136	154	159	166	152	175	135	145	144	152	155	144	158	168	154	147	148	156	161	140	153	138
12693	14623	27643	33241	35147	30116	32453	39084	38270	39491	37331	37497	32912	32450	31915	31281	36476	35382	32840	32867	29098	31182	30277	28964	31474	34009	29307	25890	24525	23583	22737	23487	20342	19428	21668	20466	22270	24722	24150	26077	20269	22914	17163	20693	22475	20704	21869	20397	19995	19247	17775	14137	12584	12159	12032	12964	12956	13406	13623	13188	16642	21014	19301	16613	15755	12230	10980	11302	12038	10037	5926	5386	2322	3275	2222	1955	1593	1440	1818	2456	2802	1401	1754	4104	3950	3378	2912	2047	3184	1811	1149	835	688	745	722	760	882	866	1344	1576	1630	1247	1048	1319	1446	892	582	521	536	518	480	494	484	537	485	544	530	507	505	458	469	477	487	489	530	501	415	456	495	454	460	531	502	487	497	520	552	522	494	504	469	478	493	490	488	494	481	494	483	490	488	515	475	494	495	519	495	513	503	495	469	509	456	483	439	537	471	489	472	477	522	494	459	479	470	487	468	504	467	461	487	485	491	498	491	504	529	467	488	516	478	446	507	488	500	456	477	467	470	504	445	486	500	475	446	495	423	510	518	483	521	495	484	516	469	477	444	496	460	522	497	483	489	497	512	504	457	503	539	473	463	520	504	523	512	487	500	446	498	529	486	517	439	512	488	488	480	492	505	485	489	486	508	446	512	459	477	473	529	500	481	492	507	511	468	479	519	465	472	463	450	504	519	483	504	552	449	473	489	485	481	517	462	500	454	505	490	470	528	478	501	483	475	517	473	508	452	529	469	457	503	499	484	479	450	472	462	493	483	503	472	503	455	540	496	475	503	491	464	485	503	468	493	476	494	481	495	512	484	464	481	491	462	498	508	481	480	460	463	486	488	521	479	482	468	459	490	496	508	516	504	508	500	471	547	492	456	460	507	453	482	494	495	498	504	479	484	487	503	509	478	469	502	538	520	492	476	479	461	507	462	484	485	451	497	504	487	460	486	484	507	487	503	526	479	483	479	517	513	464	466	482	517	448	489	532	479	464	447	486	492	430	452	483	482	470	479	506	509	484	511	503	501	509	499	452	504	521	484	465	497	491	443	452	483	479	496	499	518	499	457	497	478	470	487	446	528	502	491	486	520	500	484	457	506	470	515	521	432	502	491	479	491	464	455	476	507	495	485	484	501	480	517	502	477	489	503	507	476	472	486	526	465	505	504	480	488	472	492	503	431	504	434	481	461	513	470	462	495	483	488	504	478	484	534	485	514	469	530	459	440	515	478	481	466	492	486	469	484	477	490	442	481	470	523	453	473	472	478	484	517	485	492	474	447	468	444	486	522	498	525	464	464	538	492	490	489	485	471	489	485	474	471	499	488	456	506	453	476	495	467	456	497	478	500	488	472	509	468	530	511	496	500	478	443	521	496	500	445	482	488	467	481	443	456	500	495	498	478	469	449	530	502	489	468	486	495	475	467	461	459	504	458	496	496	516	496	486	482	479	484	489	511	477	484	495	503	481	482	466	480	499	478	492	469	470	508	488	479	513	498	520	452	491	469	471	491	480	488	473	527	473	500	466	486	534	505	464	518	477	479	455	516	508	509	484	472	466	501	493	485	489	498	512	504	500	493	480	497	480	481	515	523	512	529	513	473	502	474	531	498	469	510	468	479	504	500	534	502	472	462	522	501	486	486	464	492	499	468	450	486	493	510	500	528	480	489	507	437	486	449	487	521	515	488	493	475	453	509	460	475	493	484	496	472	487	508	480	507	463	490	484	476	470	476	524	482	496	466	456	484	476	529	490	458	494	505	494	490	527	487	474	498	481	530	502	497	468	468	561	486	448	447	486	473	459	482	514	461	457	530	495	433	480	497	500	469	495	488	516	473	533	487	536	488	511	463	462	542	492	495	466	476	504	545	476	493	522	487	473	518	487	497	493	465	478	483	445	527	499	534	478	473	493	492	485	461	444	479	491	448	502	481	512	486	464	479	497	493	486	435	496	486	477	487	509	481	508	484	472	477	459	475	498	478	474	506	467	497	487	467	496	475	493	461	507	480	491	458	482	472	488	510	490	511	480	474	473	460	503	501	468	482	470	504	504	535	494	467	491	510	483	503	474	465	515	497	499	487	489	503	508	470	495	463	482	508	513	500	506	532	507	493	452	480	486	495	489	465	510	457	513	471	480	494	520	481	469	473	474	465	511	507	441	516	511	486	497	479	461	471	487	523	481	492	508	458	531	469	481	479	485	508	470	487	468	460	488	471	468	482	481	493	515	489	455	500	467	502	479	473	505	488	510	559	518	481	483	492	499	511	498	489	482	471	492	471	476	490	477	454	491	475	480	496	468	506	470	488	480	481	517	483	491	518	469	496	493	496	467	505	512	494	499	485	492	489	475	471	462	470	477	466	469	497	476	477	522	450	475	463	509	451	487	442	497	495	450	458	519	497	461	491	475	519	443	504	550	484	474	442	516	486	472	488	456	549	507	515	480	492	502	499	485	429	474	533	491	454	530	476	484	499	510	521	477	479	477	469	496	481	515	500	520	487	508	499	500	515	490	488	509	484	468	450	452	502	492	508	509	489	470	502	485	473	490	512	531	457	480	505	461	528	486	492	483	500	450	469	492	462	482	488	468	528	510	469	477	481	497	560	496	466	470	511	474	474	497	485	465	508	464	490	464	469	502	495	468	472	430	484	480	511	522	518	495	519	527	472	512	482	496	481	472	502	510	485	479	478	444	532	478	499	435	500	479	462	471	493	489	474	494	496	471	460	487	460	478	508	501	449	477	503	484	504	471	486	467	500	511	487	480	501	525	503	497	511	509	490	505	490	471	473	477	451	445	530	499	453	459	517	448	476	443	478	474	486	481	471	484	547	500	458	499	501	496	494	471	489	505	499	487	483	499	498	462	477	493	497	461	496	507	448	490	489	429	458	477	472	478	486	488	452	481	500	455	481	495	491	454	493	452	485	493	484	458	469	482	484	470	477	502	469	467	480	495	523	511	488	495	463	476	469	484	480	459	461	498	473	490	497	471	490	516	524	434	488	480	527	483	496	489	456	501	488	461	429	446	502	474	496	464	527	464	503	518	486	486	454	493	482	486	529	470	496	499	487	500	473	517	476	487	511	461	500	476	442	499	479	488	477	500	484	488	467	512	482	485	476	528	481	478	480	456	448	497	509	448	503	473	495	488	473	495	488	450	503	508	466	497	522	486	462	475	506	467	490	518	512	480	487	466	468	507	475	491	509	492	468	480	465	494	482	437	494	516	491	477	482	449	503	483	510	534	515	488	505	489	471	479	465	450	484	461	439	480	490	479	503	500	479	478	485	452	474	478	507	493	495	516	485	515	489	467	477	466	516	455	494	500	474	489	483	470	499	480	464	492	490	486	468	488	503	449	465	495	500	468	466	501	512	476	491	495	484	483	524	450	478	480	477	484	507	542	484	448	457	457	471	473	501	490	462	510	459	464	486	477	479	482	499	517	494	442	447	455	496	487	482	503	448	521	483	489	514	467	473	473	491	463	501	479	453	462	478	421	484	473	472	460	454	473	496	477	461	482	480	495	494	468	516	500	486	464	501	497
3556	1893	3945	4123	2939	1771	1389	1416	1084	1040	882	837	614	666	695	633	685	989	712	654	661	555	466	439	460	520	556	488	411	376	361	339	343	343	358	319	368	371	345	389	339	311	316	306	351	342	317	300	355	327	296	258	304	284	309	316	288	306	297	254	306	312	326	297	313	284	277	291	246	272	276	256	253	230	276	246	245	237	257	235	210	227	257	256	258	246	254	271	243	247	221	216	247	231	275	275	228	263	241	220	254	248	239	246	230	285	242	256	272	234	256	236	214	256	267	267	237	252	233	239	238	214	228	236	205	268	241	240	227	214	243	240	261	237	245	235	242	231	260	252	261	228	236	239	220	248	249	193	252	237	237	258	261	274	235	229	236	247	243	266	243	237	252	270	277	241	246	229	243	231	223	258	239	250	235	227	203	208	224	260	245	239	258	238	275	227	268	235	241	237	286	229	253	236	216	226	240	275	219	225	258	244	240	228	263	228	264	249	264	225	228	243	233	234	239	191	221	248	241	223	217	239	242	284	245	271	241	240	249	226	239	249	257	247	209	243	255	268	225	234	241	228	270	243	226	241	248	221	236	232	221	223	248	218	245	258	225	230	218	243	212	233	218	251	237	243	225	219	242	237	260	232	238	259	250	260	222	280	258	255	233	253	235	218	242	259	257	225	242	202	247	229	260	255	228	241	225	231	234	221	217	232	246	230	256	212	252	237	262	242	250	232	254	244	232	249	254	242	233	265	241	240	232	265	261	234	240	242	247	250	250	233	235	227	205	244	247	257	264	260	209	262	246	226	229	249	223	216	247	212	225	237	236	219	250	239	246	246	277	227	217	264	260	243	233	230	261	256	246	234	244	227	256	242	246	247	232	226	227	231	264	210	238	246	258	257	255	246	233	237	224	238	257	229	255	231	228	240	251	240	250	229	236	275	235	238	243	227	273	230	237	231	241	245	233	272	205	227	263	231	255	240	259	249	265	281	258	252	247	276	233	243	231	220	228	251	226	220	204	218	226	268	259	265	216	282	274	256	241	283	258	240	262	274	236	255	248	242	225	235	238	216	249	249	234	221	226	201	247	236	258	245	242	271	235	243	267	261	203	239	267	247	250	236	258	228	214	250	225	269	257	217	219	217	240	242	250	261	246	237	234	254	253	222	230	232	240	236	249	236	227	238	238	232	236	229	218	231	237	250	230	255	229	252	263	245	242	223	233	264	239	244	248	252	256	256	232	250	245	245	227	251	244	267	245	237	236	207	263	230	226	221	228	242	271	237	239	256	234	270	250	230	223	250	227	247	240	237	242	250	237	245	232	230	245	228	218	253	233	227	248	237	226	242	264	247	269	259	242	249	244	267	234	239	260	256	243	236	236	252	243	221	242	269	258	220	259	244	228	227	224	258	223	246	220	244	243	246	231	228	246	248	267	226	220	241	259	262	231	244	238	264	237	199	245	293	222	222	225	257	217	245	242	267	232	221	236	249	233	270	206	254	237	239	259	219	254	230	261	236	252	250	227	258	273	260	238	237	254	266	261	245	232	245	257	252	255	239	265	234	264	248	232	240	263	236	259	272	226	245	218	253	243	223	239	272	272	256	263	228	232	212	232	230	249	250	224	238	238	201	232	262	248	272	247	220	251	230	238	245	274	257	203	225	247	252	257	248	234	247	233	234	246	235	231	230	212	244	245	261	235	224	239	238	257	314	224	239	251	233	252	244	244	244	233	203	266	233	220	231	237	243	232	245	258	241	266	240	244	249	217	251	218	245	267	243	242	253	266	229	227	224	247	237	218	270	227	263	238	232	230	266	212	244	233	266	262	259	244	255	236	261	245	260	236	245	231	233	251	210	248	254	251	212	250	260	228	256	264	239	245	238	243	226	250	242	261	208	225	240	273	245	258	219	238	232	248	235	240	261	207	274	232	251	259	233	239	245	252	207	236	215	275	268	249	257	240	214	217	237	230	223	267	246	243	246	253	255	230	231	246	228	277	255	240	245	242	253	245	274	239	235	246	246	233	242	219	271	245	224	240	211	217	262	245	232	250	244	263	235	243	249	229	283	207	236	257	246	260	239	240	241	248	223	252	237	196	259	241	258	214	262	238	235	215	225	222	217	264	284	225	232	231	235	269	244	235	216	246	244	266	251	243	230	232	248	205	215	257	250	254	263	256	247	227	239	245	284	223	258	249	262	234	240	241	257	250	236	221	243	217	268	238	241	255	267	238	223	251	250	242	234	260	220	245	234	241	210	234	248	207	247	234	238	240	241	239	235	233	247	259	250	223	255	240	256	229	225	244	231	195	249	219	233	225	248	238	236	241	233	241	211	253	241	269	251	223	256	237	257	282	243	223	266	257	238	257	231	261	247	248	237	220	251	238	230	246	236	246	260	230	250	234	230	233	239	245	240	236	244	238	232	245	230	234	229	192	221	246	236	264	235	236	242	240	237	266	243	239	248	254	241	221	235	213	255	247	269	269	260	236	218	267	226	241	258	253	227	250	246	254	244	235	276	265	230	241	245	241	243	256	252	259	238	234	231	230	238	225	221	258	266	245	233	255	259	229	274	266	250	239	245	270	236	220	229	241	231	262	251	250	247	242	242	262	232	273	225	254	246	243	264	244	252	229	242	243	254	293	249	213	253	241	272	233	238	227	259	250	261	275	255	250	229	214	229	255	232	235	230	233	256	228	229	233	244	245	239	266	256	227	230	266	233	239	256	256	236	231	249	230	264	229	278	272	237	233	228	249	220	244	230	238	229	236	232	230	238	235	211	244	224	264	230	231	231	225	255	239	227	233	225	230	253	236	235	258	273	230	264	260	259	236	256	250	267	251	242	247	252	238	226	273	240	231	226	278	243	251	240	235	251	250	236	242	237	221	232	227	246	240	234	235	230	261	228	254	255	225	256	207	241	238	280	252	228	229	244	225	251	239	259	236	273	252	267	235	240	222	246	201	228	255	241	254	235	210	260	273	234	254	262	221	248	239	260	246	236	227	307	230	231	227	216	226	228	237	270	246	248	247	253	210	232	234	234	251	248	272	230	252	251	252	232	211	251	236	228	208	215	223	235	232	212	240	254	253	243	243	238	235	222	218	245	254	253	249	227	241	260	252	253	244	231	260	227	249	255	226	235	256	236	241	248	261	234	230	241	240	224	252	240	241	253	272	216	228	230	218	237	238	217	239	244	215	239	248	258	228	226	222	243	241	247	240	243	214	225	231	233	225	249	227	271	238	253	232	224	242	234	291	231	226	238	249	252	228	278	227	241	229	242	230	216	259	227	240	238	243	210	254	237	234	229	236	226	233	261	250	273	235	211	229	235	243	246	253	228	238	238	211	240	240	222	245	252	226	221	232	242	261	252	221	233	233	256	250	248	255	261	230	242	231	241	235	251	246	243	238	239	235	248	283	223	246	257	238	235	254	250	219	243	240	237	220	234	205	221	238	225	247	211	235	244	226	226	234	214	269	273	234	262	221	238	261	259
3227	2608	7490	9862	8938	6168	5372	6479	5318	4788	4254	4228	3262	3264	3418	3240	4030	3735	3045	3024	2539	2563	2713	2282	2425	3250	2621	2245	1966	1861	1838	1770	1608	1508	1594	1473	1607	1776	1765	1941	1532	1645	1518	1644	1621	1542	1517	1623	1590	1492	1290	1252	1095	1186	1198	1208	1160	1191	1185	1179	1335	1521	1525	1354	1329	1086	1105	1094	1094	1041	899	887	763	777	801	737	763	798	748	776	774	769	761	820	865	810	726	759	749	709	695	707	691	715	734	734	688	720	679	685	708	715	725	702	701	698	740	706	704	709	694	742	750	705	701	689	714	687	655	686	698	727	689	681	674	707	699	688	698	681	702	725	751	695	677	702	659	643	699	696	678	725	698	629	723	702	725	748	733	693	708	687	690	668	684	726	677	712	744	687	681	665	723	685	726	694	703	728	689	631	703	677	734	668	701	655	679	716	667	670	683	681	727	727	686	700	682	672	676	724	743	690	697	660	701	723	718	707	684	667	649	689	704	676	717	707	747	723	754	664	673	721	685	690	686	668	709	734	735	691	708	709	732	664	632	738	701	665	685	762	680	682	696	750	650	739	728	719	746	725	699	716	691	713	704	740	709	719	702	666	751	641	700	685	709	679	658	703	712	684	700	728	706	728	698	729	731	671	673	725	696	713	730	703	715	717	671	717	697	698	678	657	692	704	723	676	711	685	699	685	691	702	760	689	747	730	756	704	703	645	687	682	659	662	673	698	691	695	672	717	681	713	722	701	709	677	709	659	680	724	709	694	664	683	655	710	708	689	688	703	667	713	671	682	676	696	748	685	691	720	663	736	667	683	651	739	700	709	672	699	685	719	661	761	658	732	707	745	661	714	730	738	686	711	676	708	739	672	700	696	679	696	679	693	704	661	712	630	628	641	664	696	704	686	659	686	730	694	739	670	707	677	681	707	733	709	697	719	664	711	673	683	715	699	771	706	720	708	699	683	685	652	724	676	692	696	650	662	705	727	669	725	680	727	690	691	700	729	732	681	719	709	672	695	701	650	713	688	732	730	648	713	700	683	707	695	711	692	697	725	684	654	697	705	687	705	714	700	673	747	754	726	704	678	705	706	729	685	749	714	696	713	692	705	725	697	776	676	682	702	681	724	723	710	649	674	676	682	686	724	706	696	728	702	742	674	717	669	693	718	689	733	722	679	722	707	729	693	736	709	721	681	645	721	666	714	714	752	644	676	687	713	741	684	688	707	699	703	690	708	677	741	717	704	695	686	730	705	740	688	655	672	718	709	702	704	682	688	709	699	695	698	694	697	736	703	703	664	721	696	714	688	686	694	711	706	737	678	637	693	677	721	748	662	674	692	718	738	720	740	697	696	690	711	713	678	684	695	685	697	666	684	747	685	698	750	675	657	690	705	680	709	718	726	688	713	722	697	736	674	705	629	696	682	671	706	710	694	703	668	723	716	712	713	715	702	725	685	696	643	705	695	695	704	709	704	698	675	700	698	705	661	683	649	677	633	689	690	705	683	687	676	679	678	675	725	735	683	691	671	706	704	700	724	629	681	710	715	713	691	727	689	705	705	711	708	722	709	669	693	714	777	673	737	671	722	706	669	700	676	698	657	747	692	708	671	711	699	713	632	729	648	709	731	672	678	692	713	719	713	665	655	730	698	680	718	739	645	705	687	696	703	682	662	689	715	716	738	651	754	688	719	720	748	702	680	734	765	703	718	658	677	701	707	678	664	682	650	703	721	679	663	718	658	693	719	695	715	723	707	683	692	701	717	690	665	694	695	699	691	700	707	719	701	703	692	729	671	694	703	693	688	731	717	769	700	682	693	720	721	728	684	695	690	687	679	668	704	684	706	709	747	682	703	723	736	711	686	727	727	676	689	681	713	665	669	689	687	707	655	705	713	696	684	696	735	738	677	698	724	661	756	707	722	699	704	696	686	670	665	696	677	670	676	704	676	720	740	691	658	708	699	672	738	695	666	662	699	697	704	667	692	715	697	671	710	713	694	705	647	662	696	737	723	711	721	729	689	715	697	687	708	668	730	699	727	691	748	754	698	744	689	726	717	715	723	738	708	672	710	696	738	735	661	684	699	678	668	744	703	675	715	682	695	690	698	738	708	670	708	695	694	706	717	714	711	695	686	766	692	690	717	716	703	718	711	672	774	711	736	691	702	656	672	701	641	699	686	702	730	729	701	686	651	640	666	701	661	706	681	651	703	713	702	738	725	699	677	729	674	704	690	710	726	716	721	683	708	658	715	690	685	675	680	702	688	693	687	707	669	685	656	683	669	734	706	730	721	693	704	748	686	741	695	726	719	712	699	693	720	668	706	691	666	708	679	699	725	654	711	716	740	720	661	689	672	703	677	679	682	653	676	624	684	711	725	678	672	704	711	679	738	703	766	660	723	679	687	731	700	723	756	684	679	725	734	693	670	685	654	709	725	714	682	686	741	676	694	680	658	745	656	725	728	709	705	695	636	700	675	698	686	632	683	686	743	701	721	651	706	674	698	698	718	741	713	730	715	725	736	678	675	734	689	684	691	696	682	716	701	667	687	696	748	714	736	689	696	706	699	701	693	674	701	752	697	730	711	688	701	613	696	704	761	702	663	678	681	692	668	709	678	678	653	696	738	714	730	658	662	703	686	683	715	709	665	719	770	680	696	744	670	711	715	705	690	710	721	685	696	737	718	658	640	727	727	704	699	660	722	732	673	715	686	699	722	709	720	726	674	719	709	732	671	726	723	687	734	725	711	707	646	696	683	714	642	716	674	682	713	754	689	658	690	701	730	679	721	722	713	704	661	678	691	710	731	698	710	698	740	710	701	705	750	687	734	715	702	730	667	704	661	664	718	681	669	684	694	699	732	745	699	702	724	694	706	680	732	702	719	713	763	716	681	736	711	680	692	727	667	690	723	691	746	692	751	710	718	669	712	663	749	734	702	699	719	710	713	689	754	685	702	659	748	740	695	706	764	700	697	668	705	698	653	709	689	660	726	712	734	696	700	682	680	698	722	745	697	695	701	694	695	710	720	656	686	695	672	711	674	695	670	693	719	661	713	676	710	691	679	704	759	760	693	692	676	719	684	709	727	704	713	709	723	732	694	703	688	689	656	699	746	675	691	680	705	712	694	637	729	687	652	668	689	735	690	689	715	685	712	704	684	725	709	710	698	723	718	698	709	669	714	685	709	718	671	726	697	678	704	690	784	709	720	682	665	738	688	714	742	671	722	652	677	649	729	710	713	715	700	733	669	706	680	684	660	729	712	706	716	737	754	696	655	686	697	712	659	689	720	678	691	649	673	703	712	734	740	689	675	697	635	699	741	687	669	726	662	664	662	664	715	659	690	719	709	701	689	706	758	680	686	719	680	716	695	685	662	704	713	725	696	697	689	722	643	652	671	642	697	706	667	717	657	697	675	755	667	672	672	703	715	682	709	712	684	721	717	741	723	687	657	700	711	701	679	705	636	698	660	716	735	681	654	755	691	694	700	683	730	710	683	726	680	754	747
14695	10935	23683	29061	26382	20937	16439	16874	17249	12355	10604	9673	6690	6803	7491	5827	8855	8890	6258	6171	4485	4231	3977	3735	4329	6134	6110	4116	3291	2661	2179	2266	1804	1908	1960	1846	2096	2491	2395	2821	1871	2105	2009	2010	2114	1882	2088	1940	1963	1841	1282	1135	979	974	1084	1032	1033	1067	1037	1019	1390	1887	1900	1246	1213	767	974	831	895	812	491	368	279	296	269	280	216	188	249	243	210	205	264	415	325	307	233	255	291	215	197	170	149	183	197	167	180	188	193	194	211	156	200	197	182	143	153	159	163	167	183	142	161	170	149	176	148	168	164	169	155	168	168	167	158	172	172	165	171	165	166	174	153	169	155	161	155	174	180	152	136	161	172	156	156	160	168	164	154	154	153	139	143	147	168	161	157	156	159	149	150	156	158	157	142	165	155	170	136	161	148	150	147	152	182	146	178	148	161	174	177	152	175	148	149	167	157	145	151	167	157	148	168	165	155	155	160	156	178	158	174	161	167	162	171	152	178	144	162	161	152	159	145	133	175	164	162	140	165	143	171	154	186	143	166	145	172	154	147	157	154	148	162	175	157	133	167	161	180	158	159	143	167	175	144	169	177	184	134	151	158	161	140	171	178	149	171	179	157	182	172	152	147	139	152	160	173	176	138	148	162	150	156	160	149	153	168	172	147	164	159	133	148	157	146	185	147	162	147	174	184	157	157	171	148	166	139	172	169	149	155	174	160	152	157	184	174	164	160	144	156	185	189	158	164	184	152	147	141	161	165	153	186	163	157	157	156	156	166	168	156	156	164	167	166	175	174	173	157	154	178	167	165	149	168	147	124	164	170	178	164	152	176	154	158	166	160	174	178	161	174	162	150	160	145	171	156	165	151	166	163	145	138	153	158	171	157	157	187	157	138	156	155	139	147	171	152	172	148	168	169	165	132	186	151	151	165	151	165	158	152	149	168	155	159	174	157	160	162	167	165	145	158	146	161	169	170	155	146	160	160	153	158	173	155	163	176	176	141	140	141	150	171	143	141	158	166	154	181	161	170	169	171	177	169	147	162	171	156	138	149	155	173	179	160	168	168	175	141	156	155	173	139	163	172	166	157	178	160	149	161	156	167	172	174	152	157	142	146	147	160	171	160	151	173	164	138	191	181	164	145	166	151	151	165	136	172	149	176	140	169	152	169	167	151	170	169	169	161	151	153	157	167	137	157	169	148	174	170	175	158	144	174	165	167	157	167	127	165	170	151	155	149	153	142	154	158	159	159	170	187	174	156	168	181	149	156	147	149	176	157	163	152	145	168	158	152	173	168	152	162	167	129	145	167	160	156	166	155	148	164	157	161	167	158	170	152	140	150	150	157	138	169	156	145	137	152	178	175	179	144	171	137	168	169	155	180	160	169	158	175	151	135	141	145	152	166	143	163	149	176	171	149	171	156	151	152	148	144	166	157	162	151	129	152	151	168	173	147	152	146	165	159	181	150	144	146	159	169	168	161	156	144	150	165	163	139	160	167	186	167	160	176	172	174	160	136	154	149	170	136	157	151	156	160	132	163	183	145	152	132	154	169	163	160	148	157	161	187	150	161	151	158	134	175	160	171	146	159	169	171	162	154	159	140	149	157	171	154	153	176	161	152	144	149	194	165	165	161	168	147	154	160	156	166	174	167	150	172	169	147	156	143	187	160	151	169	164	177	187	195	163	157	182	153	180	180	180	153	174	144	160	161	153	143	181	172	179	131	167	169	176	147	178	158	150	168	152	169	164	140	180	154	163	147	146	135	170	151	149	128	155	159	151	168	168	176	133	157	166	166	156	167	168	187	176	153	165	176	159	181	147	160	136	139	150	154	142	150	162	146	165	171	182	155	179	169	163	163	175	166	161	162	173	155	139	167	150	174	162	149	161	165	146	166	139	168	155	163	146	164	188	182	177	152	136	149	171	153	163	150	151	173	154	158	164	169	164	157	145	147	193	151	148	150	157	155	135	148	155	159	159	138	176	154	167	145	157	152	164	167	177	142	153	150	142	178	141	173	174	181	165	161	178	177	138	166	161	173	165	167	158	169	155	139	174	161	147	168	163	150	163	157	165	166	203	166	141	162	197	155	157	154	200	162	162	173	173	167	148	169	141	177	160	164	156	175	185	170	166	170	181	152	157	144	154	175	178	183	162	155	164	144	178	164	165	163	158	161	169	150	135	164	169	167	168	154	148	155	155	186	166	130	160	158	156	156	169	156	150	145	153	159	162	169	148	152	141	158	167	160	161	160	145	152	139	164	145	156	160	168	167	184	150	168	176	151	175	156	157	167	147	141	160	166	159	145	171	152	150	179	148	174	164	158	161	162	150	168	180	147	164	166	174	153	164	177	185	160	183	178	159	144	188	151	150	166	175	146	154	152	146	143	150	171	186	132	171	170	175	152	162	134	154	175	139	166	156	160	162	164	166	154	152	171	154	153	169	138	182	156	155	169	170	157	143	179	148	144	153	177	168	167	162	153	157	154	166	167	169	154	162	144	162	181	146	133	159	163	180	164	156	167	156	174	141	174	185	169	153	156	155	146	161	164	150	171	149	142	158	162	136	174	164	139	153	169	168	175	174	175	170	162	171	169	166	150	144	168	150	164	187	158	157	177	156	162	135	161	167	171	184	144	146	156	164	170	161	185	176	173	167	197	166	163	155	169	146	162	142	172	172	152	161	174	158	156	185	151	177	165	148	154	150	149	168	158	174	169	148	137	176	192	168	156	152	163	143	166	151	157	180	170	176	158	156	152	155	159	138	151	186	153	157	151	174	183	159	138	178	171	139	159	144	154	159	155	166	166	152	166	164	186	149	166	166	167	164	165	151	165	160	157	159	139	149	142	167	191	157	164	148	159	143	147	154	157	171	133	158	154	172	182	155	145	152	145	139	148	161	163	163	178	155	169	156	161	154	171	160	147	164	153	159	157	152	159	166	149	159	168	188	174	154	161	152	149	184	170	154	167	170	158	147	149	122	157	152	170	154	154	166	163	165	158	164	176	157	158	160	160	145	174	149	144	163	175	160	179	147	161	157	176	138	177	175	163	148	175	170	170	146	149	172	182	165	161	164	145	144	174	163	168	154	151	165	163	150	172	168	153	166	170	162	134	163	185	150	164	149	175	163	168	183	149	170	157	167	164	191	158	159	164	155	149	143	140	148	191	175	164	167	168	160	183	164	150	149	167	160	174	161	159	148	179	168	152	164	161	175	170	180	160	158	136	164	154	173	164	183	152	140	153	162	141	159	158	166	176	134	155	145	158	164	177	171	169	178	166	143	138	152	180	167	147	147	156	171	150	168	147	166	163	156	173	165	158	158	147	159	180	130	154	168	150	155	162	175	133	164	137	147	153	156	158	160	160	153	150	159	164	171	182	159	148	159	149	164	145	165	158	188	172	162	153	181	148	158	149	176	164	161	153	135	152	144	163	155	163	164	159	148	148	164	153	145	166	164	146	149	156	172	175	151	164	129	161	146	181	201	141	158	158	162	155	140
9643	9567	22773	29380	30084	25618	25088	31497	31443	30664	29372	30322	25284	24361	25827	24405	29303	27405	24467	25040	21126	20987	20497	21027	23033	25912	22468	19437	17151	16157	14805	15550	12703	13297	13962	13112	14492	16392	16291	17784	12992	14439	13637	13946	15090	13336	14302	13883	13807	12568	9900	8791	7528	7893	8717	8285	8480	8307	8714	8585	11099	14320	13612	9950	9700	6078	7949	6534	7423	6712	3421	2523	1553	2202	1600	1484	1058	1314	1562	1293	1087	1040	1761	3040	2022	1784	1244	1414	1512	994	831	671	636	626	667	610	648	667	695	738	806	755	792	776	753	508	494	514	511	499	521	464	511	488	501	494	486	508	468	511	462	521	477	492	484	472	524	503	484	511	506	485	479	531	509	503	501	487	449	483	466	493	477	505	490	492	474	484	509	512	540	485	482	492	465	488	509	507	505	510	484	514	537	516	497	508	520	517	492	483	503	441	480	516	513	479	509	504	487	490	464	495	505	538	477	456	493	500	477	515	460	518	518	479	477	486	445	469	511	468	542	495	449	482	480	488	459	463	486	485	505	504	489	494	504	486	486	495	492	511	464	492	461	512	497	537	470	480	495	477	522	499	494	469	483	493	497	480	499	550	476	506	498	488	507	514	520	525	508	541	497	498	506	506	454	474	493	520	509	518	488	506	506	514	499	491	524	493	457	530	456	482	486	463	505	514	498	531	505	474	506	466	511	487	501	515	467	519	488	486	481	484	544	502	467	472	473	508	465	531	522	486	484	504	473	520	526	453	480	474	528	476	475	485	470	513	526	499	444	498	460	439	497	487	517	471	485	494	445	494	455	472	487	497	479	451	470	505	512	497	514	482	485	479	484	495	523	470	478	486	502	483	448	497	509	467	491	510	502	514	529	515	509	533	447	483	468	453	444	481	494	498	537	459	494	510	478	461	497	453	513	502	506	463	498	490	499	498	534	495	516	519	476	502	476	476	463	482	472	486	469	504	465	536	480	466	522	502	486	514	515	479	512	485	462	516	496	492	505	524	524	522	475	492	526	515	499	472	560	450	490	495	463	515	469	496	505	457	508	543	480	508	489	502	493	486	527	474	523	507	511	504	470	563	524	529	494	489	479	515	506	500	501	519	494	487	498	504	482	515	522	482	499	482	493	485	470	543	482	511	478	504	504	492	489	495	474	514	495	482	498	471	489	463	522	546	474	476	504	475	508	477	506	486	479	529	485	487	522	467	492	502	519	485	495	484	502	475	489	494	524	488	458	531	452	480	459	497	484	503	485	513	484	458	537	491	482	458	479	462	505	475	486	504	473	495	465	533	468	457	480	462	506	486	500	473	480	493	472	460	476	522	503	490	486	448	486	490	484	505	496	504	501	480	478	487	465	440	508	462	484	507	485	502	485	457	455	476	537	481	451	502	497	483	481	526	499	486	522	496	514	506	488	487	476	516	479	475	503	500	474	476	503	488	497	511	512	489	496	497	499	482	500	482	510	480	469	515	518	473	483	532	450	506	515	484	461	478	470	491	492	502	484	473	473	472	526	527	463	465	489	465	464	470	481	451	495	509	493	491	444	547	501	520	475	502	502	467	475	485	509	478	465	508	516	458	472	482	486	505	521	482	466	515	495	477	524	472	484	499	506	515	494	440	491	481	482	501	495	520	506	501	516	459	464	492	485	501	492	506	510	503	473	467	514	490	458	486	480	502	477	497	464	496	504	507	506	519	500	507	457	484	500	500	506	510	516	492	477	460	487	478	520	523	502	468	514	489	502	520	495	489	491	514	478	542	491	526	521	500	483	479	528	485	503	497	481	506	462	469	498	529	490	470	489	530	511	490	459	512	487	465	482	517	522	517	472	532	494	512	477	486	481	514	489	487	540	505	464	547	467	500	520	454	496	514	500	488	494	476	502	461	511	474	460	477	472	487	489	506	467	489	479	515	486	482	517	504	485	469	486	492	517	536	496	469	476	541	484	502	537	500	487	488	512	527	488	479	477	475	496	498	527	478	521	524	525	486	461	490	504	552	491	484	479	464	484	506	496	488	508	464	516	472	510	476	521	493	501	501	507	478	529	485	508	505	460	482	494	469	495	484	510	505	491	491	512	497	493	475	476	533	493	520	526	494	527	483	493	496	452	471	492	492	529	542	473	489	488	454	518	500	507	487	487	540	515	478	498	534	494	529	505	499	499	480	503	523	490	471	501	485	529	510	479	485	484	461	446	493	529	491	456	449	510	499	520	523	470	469	520	527	501	496	523	493	489	465	508	492	469	510	477	484	508	466	510	509	490	510	500	467	489	514	463	492	525	474	493	472	487	507	562	470	483	506	487	489	491	491	519	492	521	491	520	469	528	490	477	565	491	488	462	492	504	460	466	485	488	473	526	508	487	475	483	468	466	524	493	474	523	504	473	495	472	520	485	514	447	506	476	475	468	453	507	484	473	525	516	494	461	465	505	510	517	488	518	510	492	482	466	501	491	508	507	476	444	503	494	485	471	495	467	500	492	502	557	540	473	443	465	480	542	474	532	480	464	476	523	490	474	465	506	495	519	528	506	501	497	509	496	481	469	481	502	498	487	490	475	502	447	465	498	486	507	454	501	485	482	537	485	515	486	501	500	469	484	495	537	453	501	463	507	448	514	454	479	490	504	450	522	449	475	523	527	464	480	518	472	488	501	506	487	529	469	514	547	499	465	479	505	505	509	517	504	505	506	498	460	503	486	476	499	508	495	554	503	500	516	495	494	469	514	467	495	489	536	471	535	516	497	522	507	525	499	495	521	515	519	501	519	499	500	477	478	511	477	485	503	488	538	473	515	476	499	505	488	470	506	511	469	477	488	484	494	489	463	505	528	494	529	493	482	504	478	513	516	482	458	536	460	484	469	467	484	522	481	512	508	522	491	498	486	482	488	483	427	484	479	477	523	478	509	510	512	467	489	477	495	497	485	497	487	479	476	469	480	527	459	508	490	474	499	464	462	499	489	456	479	500	475	500	471	471	532	514	479	489	500	470	512	471	488	487	521	530	433	445	443	512	490	519	509	553	495	493	530	479	503	473	468	502	561	552	488	487	521	479	465	487	497	480	528	500	496	467	530	490	465	530	497	514	521	467	490	491	498	486	459	507	523	476	475	514	542	479	529	495	450	485	529	491	483	517	466	462	485	507	515	488	485	510	491	512	475	485	519	501	507	470	516	480	487	453	510	481	477	471	476	422	517	478	499	496	464	487	508	524	507	511	523	523	476	478	513	480	552	497	499	465	542	508	527	489	436	516	464	515	479	503	489	469	508	510	487	491	524	536	504	486	444	546	469	479	552	483	445	488	517	498	435	486	471	486	479	493	492	513	460	504	444	481	468	515	465	488	478	509	463	470	529	453	468	500	467	501	478	456	494	473	520	463	497	515	517	480	476	480	481	528	491	473	482	435	495	501	486	444	519	514	482	476	514	478	490	511	532	489	518	486	465	503	449	524	476	481	486	483	487	480	483	509	490	442	495	482	456	510	505	488	472	509	514	501	500	492	512	471	488	480	484	527	520	455	442	529
23040	17600	30351	34011	31032	26121	22793	24571	25460	20662	19203	16778	12984	11899	12691	11098	15091	15680	10866	10955	8436	8333	7382	7698	8243	10605	10408	8131	6748	5310	4579	4520	3398	3316	3779	3490	3886	4615	4481	4966	3156	3745	3541	3971	4338	3470	3716	3550	3771	3354	2244	2044	1800	1903	2008	1921	1919	1840	1843	2005	2520	3662	3170	2224	2249	1320	1547	1636	1640	1292	670	593	341	468	386	386	295	381	360	285	243	320	500	567	477	374	313	299	331	242	209	246	191	203	196	182	168	192	182	215	204	195	199	201	192	169	162	169	158	163	139	168	154	165	156	165	162	147	168	168	176	161	178	169	167	166	154	172	155	163	157	146	170	162	145	159	166	154	171	155	153	174	156	143	173	154	181	139	161	168	163	154	174	144	165	159	152	159	177	144	154	151	153	143	165	160	143	140	164	152	181	164	169	152	182	179	152	146	168	161	181	153	150	162	140	158	174	172	159	159	175	177	165	150	165	180	131	157	158	170	157	167	149	147	147	152	146	200	159	151	150	170	164	167	186	161	170	138	156	176	156	173	157	159	158	161	164	163	150	149	161	153	150	155	142	164	164	173	161	175	149	164	147	154	156	145	195	168	154	158	140	151	150	154	181	144	143	173	146	182	166	166	149	154	162	202	162	161	178	146	160	151	144	172	150	150	159	168	172	192	146	146	151	163	168	178	182	166	172	163	148	162	142	173	165	170	172	153	182	182	142	144	148	167	158	156	146	177	164	159	164	154	151	173	156	134	144	191	155	170	160	173	177	171	152	133	151	178	155	157	168	150	152	161	147	160	161	157	160	188	156	182	161	163	155	137	141	158	174	162	163	164	162	155	164	156	150	177	135	155	143	173	150	143	158	159	144	151	164	150	171	154	135	153	171	171	146	140	154	190	173	163	179	128	163	174	178	157	136	163	153	145	165	170	165	174	150	167	149	177	161	154	169	156	155	169	169	165	146	149	159	155	144	174	158	138	142	149	159	174	136	167	160	147	163	142	156	156	170	172	158	157	162	155	169	186	149	151	150	183	158	163	147	171	164	145	145	159	148	145	145	177	161	178	140	177	155	162	174	163	177	159	155	163	152	182	170	140	140	182	153	161	167	169	141	162	169	156	127	155	161	143	147	176	157	152	151	171	144	179	155	153	155	151	147	148	163	135	166	161	152	156	162	156	172	156	163	157	155	168	160	134	185	154	154	149	157	164	164	157	161	164	141	153	166	182	160	147	151	161	152	181	147	139	147	154	156	167	162	152	153	166	142	152	187	171	160	178	179	176	157	161	143	166	156	162	145	152	180	162	152	153	153	140	144	153	165	126	159	167	180	166	145	163	167	163	135	143	160	155	174	138	146	167	163	170	172	184	163	168	152	174	177	132	156	180	175	165	167	145	164	148	162	143	164	153	147	164	137	167	158	139	156	166	143	139	165	161	183	148	195	156	177	146	170	170	158	157	160	154	155	171	156	154	173	164	163	155	159	147	170	163	160	148	160	167	151	150	162	139	165	153	158	170	176	161	136	152	156	170	146	163	154	160	175	132	149	153	166	164	148	188	148	166	160	145	175	172	154	167	170	159	170	148	151	139	153	159	164	161	174	173	182	139	162	143	168	158	173	153	156	158	159	145	150	161	150	132	152	156	155	177	153	157	159	163	154	153	166	159	163	148	172	160	153	139	178	160	162	170	155	154	153	156	143	124	141	169	171	137	164	148	157	167	168	154	157	180	152	135	152	146	143	168	169	159	163	170	162	175	158	162	159	154	156	184	169	145	145	178	149	151	172	183	176	150	160	169	150	167	159	152	152	164	170	142	162	168	178	152	168	158	172	178	148	184	153	172	162	158	155	154	149	162	159	162	151	166	163	166	152	162	159	176	152	149	159	174	153	155	166	144	159	149	152	149	144	151	163	159	190	177	150	165	171	160	162	165	170	151	168	194	159	147	161	169	147	149	149	158	149	153	157	153	162	174	139	185	178	164	158	174	149	171	168	156	137	171	155	161	175	182	172	152	153	150	194	145	180	157	165	186	155	155	143	166	169	141	164	139	162	168	156	165	168	160	163	147	158	170	162	171	174	153	173	173	164	148	173	166	157	154	141	167	164	164	180	180	170	166	171	170	144	165	149	168	154	165	161	142	157	152	171	135	181	171	155	154	147	176	178	173	157	164	146	160	163	166	162	165	153	156	148	176	174	165	146	171	157	153	152	148	154	159	161	139	178	160	174	146	172	149	153	162	155	140	184	153	183	147	183	169	173	158	178	162	163	158	169	143	139	187	152	162	170	191	162	170	160	176	172	174	157	143	177	161	146	164	165	143	151	150	151	161	179	174	143	161	164	149	144	161	139	164	168	164	162	158	165	159	153	166	165	147	154	162	167	178	146	163	180	158	146	190	152	164	142	144	155	145	153	135	144	163	170	173	173	160	166	170	164	164	165	170	162	174	166	159	150	170	159	162	170	142	163	153	174	160	154	159	149	130	189	144	138	157	138	155	157	137	158	149	166	189	158	171	176	144	158	157	154	168	156	158	151	160	153	160	184	158	158	173	142	148	155	154	174	162	175	163	151	162	152	149	166	155	168	169	165	149	163	173	152	164	167	163	154	155	167	197	184	146	159	147	150	142	159	165	149	157	168	157	177	130	166	172	152	136	144	179	162	148	151	162	176	186	156	159	157	155	153	150	146	151	148	135	167	138	164	139	161	158	176	149	151	147	170	144	170	167	152	170	159	165	160	130	157	150	185	152	145	138	171	145	163	126	155	160	158	174	172	153	160	158	187	144	145	150	160	153	180	179	164	160	166	159	191	170	173	147	162	142	165	150	183	156	149	161	133	160	158	158	147	154	145	162	143	171	178	158	149	165	168	152	169	171	154	153	179	158	146	154	173	171	173	169	184	172	177	140	164	148	162	150	160	171	157	165	170	144	160	162	125	162	135	163	138	166	165	160	169	145	166	176	152	149	170	156	159	174	168	148	144	176	170	171	149	153	174	180	156	165	152	152	142	173	175	167	188	164	154	150	163	189	163	170	173	150	150	176	139	154	185	139	172	148	143	175	142	157	153	146	157	142	181	167	172	169	170	157	169	167	160	143	150	154	173	176	161	167	162	160	165	143	181	157	150	157	170	145	166	163	128	174	174	150	157	132	180	170	174	169	155	151	146	144	166	174	180	148	156	164	152	147	151	161	181	135	148	182	146	154	147	151	158	161	127	144	158	167	149	169	148	180	146	163	163	159	156	154	150	157	154	179	157	154	156	177	159	173	162	161	140	155	147	142	171	163	185	132	151	154	154	179	172	144	165	158	159	172	141	142	154	137	154	148	168	137	179	164	153	156	162	135	178	171	144	159	161	126	145	168	172	175	175	179	144	144	147	164	148	152	169	182	151	168	151	146	154	142	155	163	148	160	157	143	153	144	144	165	166	167	168	159	147	171	143	161	179	168	151	168	164	138	174	163	153	164	159	153	159	166	155	176	150	167	152	157	177	141	142	182	167	165	138	168
13085	13728	27717	33501	34402	31581	31744	38543	37673	38821	37374	37723	33477	32588	33640	32810	38621	35433	32346	33618	28762	29244	28027	30309	31663	32752	29901	26575	24008	23763	21950	23006	18847	19412	21503	20348	22359	24664	24564	25623	19166	22145	19869	22392	23708	20700	21672	21340	21493	19241	15072	14170	13049	13969	14814	13722	13858	14088	14056	14422	17895	22734	20332	15601	15488	10134	12219	11915	12458	9222	5504	3934	2356	3692	2563	2218	1925	2715	2462	1742	1456	1897	3725	4505	3290	2271	2168	2132	2247	1393	1297	1247	813	673	836	745	739	781	743	1012	1003	731	835	840	775	579	550	485	476	513	510	505	482	471	527	486	462	491	511	525	510	493	487	448	527	476	490	538	480	466	518	490	526	487	492	488	528	490	473	516	491	481	536	499	538	458	480	484	504	489	503	527	510	472	487	479	474	537	479	490	471	482	511	476	458	486	491	522	543	509	477	514	491	456	513	484	478	490	455	480	505	516	463	469	555	473	455	447	504	522	505	503	492	482	509	472	490	483	526	494	496	473	505	494	487	520	502	531	490	506	485	495	516	459	517	507	467	465	476	496	523	495	494	485	474	502	494	504	501	513	510	501	482	540	544	508	475	507	471	503	482	488	510	448	513	564	509	525	531	463	479	484	508	507	489	502	523	465	503	495	484	464	519	486	511	471	492	498	519	460	453	487	467	465	477	479	524	506	499	482	501	467	499	542	472	453	458	503	525	485	505	502	511	480	485	485	511	519	486	491	476	455	468	491	535	503	510	487	517	460	504	518	461	464	485	523	499	515	499	505	481	523	496	484	472	522	490	500	487	485	467	463	454	478	498	480	486	471	449	455	498	503	487	474	468	521	528	519	476	502	486	459	493	499	486	491	517	497	505	515	456	561	493	466	555	501	505	488	530	501	478	523	497	475	470	494	495	493	507	510	491	504	481	508	492	546	512	517	483	505	471	507	526	487	506	458	504	501	505	508	501	477	506	573	525	512	511	529	485	512	513	496	520	473	543	500	526	498	508	520	443	492	514	523	524	505	528	504	446	521	528	514	493	480	453	538	492	459	526	505	510	494	511	466	536	491	480	494	497	498	443	497	499	441	454	456	500	484	519	503	492	493	508	521	480	504	478	462	483	447	485	496	523	526	483	510	471	505	509	529	501	482	454	471	497	497	480	528	480	497	537	477	496	533	491	489	500	486	465	475	469	515	517	511	530	486	466	533	526	457	501	510	486	479	491	512	486	502	513	525	548	488	505	532	517	498	520	560	472	480	492	513	503	488	499	527	512	467	484	484	529	514	533	464	546	481	479	504	509	521	544	538	488	502	523	483	479	493	489	473	530	530	501	535	499	482	482	495	478	497	501	468	533	505	507	470	464	533	482	523	472	510	500	514	477	496	482	485	526	485	498	484	520	490	480	491	527	465	538	468	461	503	484	488	490	457	514	495	484	505	467	490	504	537	535	520	502	518	499	490	501	487	506	540	497	520	466	480	459	467	526	485	484	479	507	477	477	501	473	513	482	499	482	488	497	489	497	479	487	490	477	500	504	515	485	513	496	460	477	520	522	445	493	444	494	485	533	494	466	493	483	527	477	441	520	484	498	482	512	495	497	504	526	494	434	482	466	517	494	555	499	494	495	499	542	484	524	497	489	535	498	516	469	497	536	486	499	484	507	522	509	453	554	463	498	481	468	461	493	515	532	491	496	500	494	476	477	530	490	459	490	551	501	516	480	469	515	513	477	493	503	518	490	563	509	518	479	488	526	485	479	481	462	517	485	507	496	498	471	487	472	510	471	497	446	480	517	492	522	493	510	525	513	544	488	509	449	529	476	488	471	471	463	509	490	501	497	530	508	427	496	517	491	511	463	484	500	509	525	467	559	524	492	507	489	533	533	524	508	484	450	508	505	465	517	498	464	494	465	512	496	492	511	493	474	447	485	494	517	507	477	486	508	480	513	519	489	476	492	510	492	542	459	493	515	503	478	492	506	484	509	520	525	549	496	447	479	471	486	497	523	489	515	510	488	506	496	528	489	520	469	515	495	469	538	497	467	478	482	492	482	472	521	480	489	492	489	507	506	531	477	464	499	477	499	507	496	484	478	509	501	479	533	522	501	487	491	522	494	477	467	531	542	481	530	506	498	531	525	535	502	485	520	502	535	539	505	504	522	490	516	518	514	469	528	499	483	523	520	500	516	492	544	470	509	465	511	524	517	523	496	461	451	515	514	449	533	498	512	481	507	475	488	498	502	481	505	502	510	503	534	514	467	491	485	502	487	483	499	493	496	468	495	477	505	475	517	487	536	507	509	517	493	473	502	506	488	486	483	490	503	461	506	469	469	497	512	507	544	436	495	459	532	535	502	501	516	514	483	491	517	453	519	544	472	529	449	515	501	517	473	470	502	489	470	478	487	496	525	466	512	460	477	479	488	512	533	465	479	479	499	472	480	471	502	470	456	473	490	485	488	527	543	499	476	513	466	513	478	467	508	502	484	468	525	471	470	515	513	477	486	491	506	514	488	507	482	500	504	515	483	466	471	510	491	560	495	503	506	473	522	547	499	499	494	506	500	494	497	506	494	512	508	501	475	489	476	482	476	476	461	495	513	482	444	536	492	496	523	474	517	485	497	443	489	474	497	521	503	436	535	484	494	481	467	509	489	484	488	549	523	511	463	501	504	484	497	495	520	472	503	538	459	497	507	500	513	519	512	488	510	496	491	462	494	494	477	516	486	474	452	504	482	474	502	490	507	474	514	506	476	512	506	501	514	507	529	477	487	527	485	485	483	479	503	474	490	478	463	464	509	497	499	492	521	503	508	508	495	471	466	480	485	490	490	496	493	487	500	474	469	488	533	499	511	461	508	458	542	490	508	478	516	493	511	530	470	489	503	529	486	525	528	539	477	531	486	478	467	511	467	530	447	465	515	480	464	478	512	485	494	503	519	511	515	512	495	503	508	520	476	518	491	517	515	516	498	476	487	490	486	537	496	479	474	491	469	542	478	528	517	517	498	481	504	530	516	473	536	475	511	466	483	537	496	452	472	509	489	514	497	523	482	512	491	460	504	478	501	480	535	498	500	547	466	506	471	487	497	497	512	485	490	481	488	469	445	528	513	488	480	477	482	535	458	488	463	464	503	527	466	517	495	540	482	519	552	517	508	514	513	484	468	525	481	548	473	536	486	441	541	472	548	525	498	472	450	462	499	475	509	516	518	510	514	477	514	526	495	509	486	498	524	496	471	458	499	466	548	463	516	516	524	492	500	498	502	432	491	488	496	468	478	481	495	486	488	470	499	452	454	471	471	462	476	495	494	486	465	509	481	517	495	495	486	435	487	483	479	490	517	519	498	504	495	502	478	507	507	489	507	511	514	545	538	502	527	510	469	471	460	495	481	486	473	497	503	501	526	461	504	525	544	538	510	488	479	519	473	468	514	472	479	476	499	485	458	495	492	545	469	508	477	493	485	499	498	485	459	499	523	510	544	491	489	466	506	482	534	519	514	493	469	457	512	484	469	519	490	497	499	506	501	495	490	529
3526	2006	3757	4290	2940	1830	1320	1294	1264	1073	917	756	756	704	696	569	768	747	590	634	537	541	491	467	495	620	541	420	377	398	383	367	336	317	390	326	358	372	410	360	328	384	356	351	400	341	307	298	336	340	274	285	273	306	308	298	262	286	307	324	318	350	322	304	304	267	276	327	259	300	245	246	245	267	248	231	236	252	248	272	229	251	257	295	264	268	244	242	279	214	228	251	230	226	237	266	263	236	250	271	263	252	246	230	223	281	257	219	253	241	259	253	267	247	220	269	276	250	242	237	238	202	241	234	228	244	251	253	232	284	261	249	243	265	238	227	254	247	228	241	249	240	248	243	222	235	252	250	247	246	238	275	266	255	201	228	229	227	233	256	233	272	226	251	260	257	259	228	240	246	222	232	240	231	252	254	247	264	245	269	256	210	276	215	245	241	253	241	248	237	227	239	249	263	262	250	242	256	237	246	224	265	270	227	257	255	266	244	233	234	260	241	258	230	242	267	208	231	249	243	237	237	268	233	242	256	243	236	238	217	240	227	255	242	259	219	262	247	231	245	277	239	265	236	236	263	257	230	255	231	244	252	250	241	226	249	213	238	232	237	235	233	241	255	284	242	237	240	247	238	244	243	259	259	230	231	242	284	257	242	244	248	250	202	270	239	251	256	219	234	233	221	231	249	228	240	232	230	233	219	219	243	258	230	218	262	242	244	232	256	249	274	252	245	263	257	244	234	254	257	255	264	220	272	225	230	230	219	222	238	236	266	222	233	241	248	236	249	234	248	258	251	221	243	265	240	240	246	243	248	262	226	238	248	241	224	206	233	252	238	241	267	248	238	245	238	273	241	246	271	292	217	241	247	235	238	240	278	259	245	239	251	254	251	248	240	215	240	253	237	245	224	264	247	256	216	229	261	238	268	248	240	235	267	247	240	223	240	228	253	226	253	229	249	253	245	232	258	261	263	216	230	238	276	262	228	237	250	256	254	253	232	242	252	234	239	226	241	250	218	251	249	234	254	253	244	259	261	272	275	260	247	252	265	230	273	228	225	260	232	241	234	252	243	252	213	247	266	237	240	212	235	246	238	226	268	227	247	234	238	251	264	230	246	270	246	216	223	238	238	247	235	286	211	255	269	263	227	236	237	249	267	242	252	256	286	246	220	224	264	284	202	238	238	212	240	274	228	235	236	251	241	208	245	256	255	225	230	229	257	236	243	246	236	257	249	252	247	272	246	273	240	252	278	231	241	244	261	252	246	234	268	250	263	251	256	263	263	250	246	259	254	232	251	249	268	263	240	266	243	263	252	233	242	263	234	245	245	246	244	252	257	250	240	254	240	235	275	248	281	269	239	270	248	248	250	247	230	254	219	233	225	256	263	241	223	229	261	212	253	242	252	268	272	262	257	243	221	241	236	245	270	251	247	239	255	274	237	262	283	244	248	247	249	273	257	233	222	229	270	234	259	243	223	243	250	251	247	237	227	254	210	255	225	239	264	240	248	238	274	238	222	231	261	251	215	262	262	226	250	237	263	224	265	226	230	231	237	249	249	248	252	250	232	244	245	257	237	267	249	243	233	261	279	250	243	227	245	259	252	251	254	251	217	251	226	231	254	213	243	242	262	227	229	253	245	216	228	241	221	237	241	256	265	251	224	240	265	232	242	247	266	271	268	237	211	233	263	267	249	248	264	237	250	243	269	264	235	239	282	240	226	228	251	237	264	232	245	237	260	253	229	237	239	266	244	276	240	232	264	241	258	224	248	269	234	254	246	251	224	250	232	270	247	243	233	263	240	245	257	234	244	245	265	225	259	254	242	237	246	260	222	246	250	248	270	242	246	255	244	266	238	282	268	245	265	257	230	250	242	253	263	242	235	275	239	230	237	229	248	242	243	274	222	263	226	222	223	253	222	240	259	271	286	230	233	225	252	244	261	208	233	254	265	228	240	229	248	278	236	236	235	237	238	252	243	225	250	218	228	235	223	275	244	249	240	255	252	240	239	259	231	262	240	249	224	232	255	237	251	242	274	254	260	264	243	231	261	209	267	258	238	230	238	237	260	253	267	265	235	257	252	267	241	260	227	234	248	268	249	279	249	258	249	258	273	245	259	253	249	221	251	242	210	258	241	228	272	243	252	245	251	270	249	247	246	254	221	237	237	261	250	245	257	228	241	235	241	255	230	241	269	264	218	273	239	250	280	251	238	258	241	236	249	239	266	261	220	259	245	214	229	270	225	266	241	250	237	258	206	231	234	229	227	237	274	239	255	246	229	250	249	295	251	245	242	245	257	253	271	246	252	267	240	261	245	253	252	251	264	239	234	221	230	224	242	229	259	267	260	229	232	215	243	251	252	248	222	224	241	254	221	245	242	223	225	252	246	246	241	282	251	265	268	274	234	217	231	248	239	255	224	230	245	289	227	252	284	247	237	235	250	220	258	264	251	238	231	252	262	233	239	242	228	265	222	218	238	271	230	252	212	248	241	259	231	257	273	228	248	250	224	233	266	236	246	235	234	236	272	247	220	222	245	266	249	264	251	244	245	224	241	251	241	243	228	252	274	224	249	227	245	243	256	206	255	240	240	262	229	226	250	228	238	231	278	220	267	248	243	241	205	246	211	253	218	220	234	250	268	253	244	259	233	270	243	274	239	251	250	255	235	226	222	243	246	276	238	240	241	218	232	269	220	243	269	257	259	242	204	253	261	233	237	250	246	228	232	236	256	284	245	231	226	257	224	236	236	251	267	232	233	251	244	243	232	243	279	243	231	242	229	249	236	245	270	217	253	255	250	241	258	243	236	228	240	232	235	249	249	223	242	231	242	238	239	240	224	246	231	249	230	254	223	234	222	238	239	234	257	229	244	256	274	252	281	226	252	234	237	234	225	229	227	245	216	240	237	248	257	242	268	267	244	256	258	230	256	253	241	249	243	203	208	246	257	240	250	272	235	237	247	259	263	208	264	245	239	232	255	235	246	237	231	226	228	223	244	258	256	242	242	219	243	248	252	264	265	257	215	245	260	265	253	229	248	264	242	252	238	222	242	235	243	257	246	260	258	234	254	244	238	247	244	239	265	227	257	262	248	257	237	252	225	215	229	254	219	259	256	241	243	257	238	253	216	242	257	230	250	235	232	257	230	235	229	237	232	230	238	247	268	277	242	245	283	257	266	277	250	246	227	243	240	232	272	237	254	220	263	239	257	241	268	237	241	261	260	253	210	244	235	242	247	238	253	243	251	239	245	243	265	242	243	243	236	248	271	256	237	266	229	243	222	242	259	236	269	258	232	261	285	242	227	234	226	227	241	252	253	227	236	270	244	254	233	233	246	272	243	232	261	259	258	242	249	268	226	250	246	242	268	238	240	278	252	288	220	250	265	242	224	280	241	255	237	238	266	242	244	247	249	259	264	232	226	214	225	232	283	220	219	255	233	236	246	212	244	247	219	252	227	228	263	218	225	248	246	240	230	229	250	251	236	251	256
3288	2828	7142	10429	8711	6576	5230	6232	5582	4922	4332	4073	3604	3403	3760	3311	4426	4103	2987	3435	2478	2446	2346	2751	2551	3249	2747	2302	1980	1905	1831	1707	1562	1590	1647	1523	1656	1774	1770	1863	1448	1670	1557	1643	1690	1629	1629	1621	1662	1544	1244	1285	1209	1276	1348	1263	1188	1221	1262	1360	1427	1683	1479	1285	1328	1075	1132	1100	1141	1036	851	802	824	852	794	766	747	839	761	763	747	787	840	818	784	726	743	768	732	750	763	727	726	747	692	743	721	711	754	754	717	715	693	661	734	699	793	746	690	672	760	751	711	704	734	693	710	724	723	725	746	727	666	740	698	655	743	744	699	733	702	680	736	683	723	706	695	692	713	698	708	746	679	727	694	696	731	704	702	766	650	682	734	742	688	687	687	717	743	702	745	710	686	716	716	709	676	701	695	683	733	743	704	645	711	671	666	695	715	684	729	723	743	680	705	712	694	655	726	706	708	682	714	725	672	733	662	672	722	705	714	714	744	680	735	688	702	714	736	695	698	741	727	720	689	706	703	713	654	718	710	658	705	730	696	676	734	713	715	710	699	696	682	694	722	729	737	684	708	704	772	703	673	693	707	710	720	701	710	751	714	733	674	757	718	688	726	752	720	690	716	654	694	707	702	714	718	702	735	697	663	740	699	646	720	682	698	725	647	661	700	795	760	704	743	720	682	762	695	719	658	688	751	724	737	671	701	716	706	682	711	712	677	686	690	737	727	681	723	721	732	707	666	691	678	747	727	691	695	714	769	682	734	654	696	734	698	731	779	708	700	719	695	708	758	712	722	687	683	660	672	719	668	735	663	730	668	756	687	672	728	684	708	729	674	715	734	765	683	737	691	669	689	741	706	707	708	726	735	706	682	692	691	707	692	697	685	751	677	703	687	694	733	725	757	688	723	746	701	717	744	725	720	659	698	702	721	760	695	747	712	681	780	707	721	658	719	670	711	720	733	669	736	668	684	728	691	694	703	672	711	720	701	690	696	701	675	702	767	747	710	745	715	684	716	700	716	674	746	723	692	764	754	720	732	686	707	732	708	720	681	690	726	681	744	668	736	693	707	671	696	718	704	762	720	696	712	657	713	663	678	772	713	720	742	774	664	701	749	693	730	700	745	687	738	741	709	714	682	682	659	652	741	724	682	699	742	702	717	674	752	724	733	708	690	748	686	695	761	708	750	683	706	739	718	701	671	721	697	738	712	758	693	739	735	682	705	670	701	674	727	693	756	674	707	719	742	681	702	709	714	717	741	672	679	705	740	712	737	766	732	659	754	693	724	716	696	733	696	656	727	718	661	753	709	721	724	724	690	708	709	713	710	723	732	711	696	719	707	740	734	750	706	723	767	731	723	692	690	680	692	724	722	712	757	735	711	691	731	719	697	705	698	734	677	743	683	668	737	708	724	693	728	672	719	731	706	674	682	683	710	709	664	715	704	688	710	704	730	715	696	711	710	722	678	680	691	723	715	665	705	700	707	688	748	720	697	728	706	697	715	678	716	753	692	708	703	714	703	705	652	694	725	675	721	698	724	708	677	722	712	739	698	725	695	703	711	704	683	700	750	650	715	700	720	726	737	710	728	682	705	660	702	700	694	739	687	707	700	675	710	686	713	744	724	695	708	780	731	696	710	712	702	744	645	681	713	653	702	726	751	655	722	702	695	697	700	688	707	732	705	679	739	710	733	705	682	690	680	699	717	732	739	687	740	734	763	696	736	708	694	715	700	732	676	708	709	691	727	685	733	699	713	703	673	698	666	735	716	690	738	683	734	728	769	718	672	721	710	735	733	721	733	747	670	660	692	695	742	719	709	775	716	709	737	737	710	709	741	739	729	728	733	741	687	770	724	745	706	715	743	703	713	675	654	760	724	729	721	720	704	714	675	708	692	707	737	720	680	762	724	742	702	732	700	703	707	691	714	731	678	670	695	680	685	678	679	724	686	645	713	689	723	673	727	740	709	713	703	657	704	701	732	688	712	681	717	699	677	686	699	739	707	732	729	707	655	672	699	718	707	719	705	689	727	722	703	713	673	731	710	703	714	702	729	734	695	689	718	753	652	690	709	722	747	754	683	693	733	688	688	723	713	679	747	653	707	668	676	690	724	673	675	732	728	718	664	686	708	716	714	713	701	673	698	689	729	711	713	712	691	707	720	673	712	692	691	740	686	710	729	683	714	658	757	708	675	710	762	769	697	738	694	695	769	679	698	687	691	707	710	683	686	706	747	700	695	689	706	718	688	745	770	732	702	674	705	688	682	671	695	690	730	749	739	748	702	694	678	722	728	676	677	674	677	708	655	720	690	684	729	732	712	699	664	707	695	707	686	730	684	703	685	739	678	704	713	731	734	716	718	718	723	724	760	690	678	693	698	733	754	695	698	705	729	766	695	735	726	702	710	713	746	678	713	678	702	701	737	702	689	738	699	699	669	725	707	713	736	712	747	684	738	687	664	679	693	660	698	734	716	719	720	734	715	644	671	723	693	678	721	735	704	707	700	715	735	716	732	744	732	708	726	718	728	744	669	733	716	684	699	648	651	704	682	669	693	713	731	677	640	741	717	702	684	683	763	709	715	668	652	680	661	688	716	751	723	714	714	724	722	680	665	732	673	715	723	711	663	775	683	713	702	708	683	716	713	696	713	748	742	713	691	719	656	719	715	710	715	676	756	696	715	745	692	666	740	730	729	700	688	695	694	664	733	692	714	707	738	697	747	704	717	711	683	692	724	711	720	715	689	721	679	729	714	720	676	684	683	692	711	648	734	740	718	713	725	684	719	748	730	713	675	738	716	641	731	748	748	761	710	701	686	751	687	672	675	668	688	730	690	712	719	726	737	753	698	726	667	681	684	739	684	684	754	697	681	728	753	745	636	697	763	742	717	731	717	713	771	684	771	686	721	730	724	722	707	713	761	709	709	740	682	729	723	726	750	754	743	721	680	662	703	714	668	736	729	690	691	702	717	696	702	740	727	763	741	686	700	715	735	699	713	738	713	676	711	729	708	673	714	747	678	717	726	660	692	693	691	732	713	700	738	716	672	747	716	702	694	723	717	720	747	702	672	764	681	681	729	701	653	726	702	747	719	694	719	724	707	699	696	702	721	687	702	677	744	724	746	683	671	735	696	686	723	692	726	720	696	714	737	673	736	711	722	709	694	725	740	711	715	707	706	683	664	707	717	704	728	742	688	670	727	738	720	704	674	720	723	723	732	700	726	689	652	705	668	678	700	733	721	729	707	732	706	683	720	714	770	671	753	724	688	724	714	672	686	678	704	700	683	696	712	722	706	685	710	668	683	700	718	709	768	740	710	707	683	727	722	712	726	716	671	693	671	719	699	702	738	678	689	712	735	718	699	689	706	677	728	701	725	681	715	674	729	746	685	717	743	688	665	670	643	705	714	700	711	733	759	701	738	683	715	660	702	650	734	709	730	677	674	717	690	682	772	722	717	685	724	730	741	765	740	723	738	711	718	654	746	693	711	705	720	732	673	689
14899	12599	23700	29563	26718	21073	16363	15649	16757	12184	11249	9569	7663	6970	8557	6266	9559	9845	6455	7423	4647	4186	4172	4454	4488	5799	5344	4204	3709	2634	2413	2115	1820	1754	2061	1816	2040	2589	2409	2493	1476	1896	1606	2136	2250	1987	1965	2115	2111	1856	1095	1197	1184	1265	1164	1096	1072	1054	1154	1302	1439	2088	1579	1231	1139	902	1016	922	956	544	377	313	291	326	282	327	318	318	268	243	236	362	384	375	291	255	290	256	243	268	210	225	203	229	182	182	185	183	184	183	180	162	180	165	179	185	192	169	160	159	157	157	166	191	160	156	169	154	179	173	157	148	161	167	153	164	175	154	167	174	166	174	178	143	157	166	166	165	183	153	168	150	159	195	158	162	188	174	161	192	155	175	151	167	162	165	160	146	159	154	158	180	129	157	171	176	171	174	148	176	177	170	167	144	161	165	162	183	176	187	186	159	175	161	160	153	153	158	170	174	157	139	163	156	166	180	167	156	161	149	152	159	179	161	164	180	173	171	159	164	167	165	186	164	151	172	176	147	182	156	177	170	165	160	149	163	157	150	178	192	172	161	160	156	164	145	168	146	164	174	150	171	175	196	150	185	154	183	141	143	189	163	148	179	158	148	164	187	159	161	163	166	174	167	165	177	176	185	168	178	179	166	170	177	145	147	178	182	181	160	149	165	166	170	176	167	194	171	176	151	168	164	184	162	167	165	162	179	165	189	168	174	168	148	162	157	157	144	182	177	160	171	195	181	138	179	160	169	178	171	177	180	174	151	181	192	164	157	167	158	171	162	163	164	170	167	146	140	165	184	183	175	149	156	174	169	162	169	179	174	161	181	172	174	172	155	159	155	181	201	158	172	182	172	163	151	165	154	179	186	179	178	189	185	178	161	182	134	148	156	155	151	165	175	181	170	156	154	152	179	190	169	178	174	182	179	166	183	182	161	170	158	162	152	173	156	170	176	156	159	193	169	153	157	166	158	138	145	177	182	152	184	170	152	152	146	168	163	169	159	175	164	178	174	171	180	178	157	166	177	158	166	173	180	157	146	180	174	177	160	170	174	152	181	170	167	187	163	154	173	191	178	173	139	165	134	160	165	137	171	172	172	145	159	175	189	164	164	140	171	177	151	171	150	173	170	171	180	149	156	174	143	173	178	175	167	161	169	193	160	186	161	189	160	173	169	177	160	172	159	166	150	175	180	169	164	133	161	169	163	151	168	144	168	165	172	183	179	146	140	171	159	174	190	167	175	169	172	182	169	161	162	154	160	178	166	183	159	155	158	155	173	146	199	185	150	163	179	156	149	182	175	149	178	150	168	163	164	162	174	144	146	175	140	142	166	167	167	155	180	167	148	183	184	162	164	191	156	171	174	188	176	170	149	147	164	176	179	162	168	182	180	183	177	169	183	153	171	157	158	165	191	166	157	181	162	191	164	162	170	186	176	177	152	164	171	151	160	153	154	146	179	156	161	148	177	140	162	143	167	153	165	162	177	155	167	176	177	173	144	160	169	186	151	149	173	137	155	169	157	184	162	149	182	172	187	166	154	161	161	173	192	156	152	148	164	183	164	170	198	172	171	178	151	146	179	181	165	163	169	161	164	205	171	156	180	166	152	171	184	174	158	151	185	155	179	157	164	156	162	151	151	176	172	177	162	158	171	169	151	166	182	148	166	169	169	176	170	140	144	186	163	167	153	144	155	154	174	153	157	177	167	169	156	166	146	143	143	180	176	187	175	165	148	181	157	180	186	164	165	186	183	171	187	136	149	164	157	154	141	161	161	158	144	147	185	164	167	158	180	150	157	158	183	153	163	140	158	182	156	180	150	146	156	178	173	160	186	146	165	180	156	171	162	151	162	149	144	167	166	164	156	168	151	179	143	145	166	156	150	155	162	173	182	166	151	169	184	178	148	161	170	178	160	147	164	145	194	174	174	161	175	154	177	169	172	177	190	167	176	166	172	166	177	173	143	151	158	171	175	147	181	165	138	166	172	158	151	164	198	166	169	169	180	176	166	174	151	185	168	174	146	156	176	138	173	164	176	179	185	149	196	158	178	149	178	136	158	145	156	187	169	164	159	155	164	168	169	152	172	173	165	155	173	198	160	168	175	161	149	162	142	211	162	160	186	149	173	172	165	138	144	154	189	163	173	163	161	145	173	141	154	171	187	154	164	160	183	169	168	147	180	178	155	155	151	165	160	151	163	196	164	154	173	164	169	166	156	173	178	152	171	149	178	170	160	166	170	162	144	162	164	159	150	181	160	164	167	154	194	168	172	145	150	151	165	177	168	184	173	164	151	178	158	163	160	161	157	175	159	173	188	183	172	173	141	172	161	170	182	165	181	163	147	156	182	170	150	171	172	152	157	153	163	185	186	158	168	145	182	161	182	161	163	159	146	136	168	179	171	165	184	173	175	143	174	170	174	173	161	162	156	179	166	179	189	152	170	171	155	147	175	152	164	192	160	172	176	140	180	174	173	179	158	156	157	155	164	154	166	163	163	161	178	173	168	183	156	169	169	159	179	150	174	159	139	199	173	152	141	162	142	168	190	154	146	182	162	165	166	173	165	154	142	169	184	128	155	154	158	176	178	171	159	170	160	176	175	177	161	151	146	158	199	154	171	164	163	170	164	150	169	178	164	176	165	170	169	190	175	168	168	152	169	171	152	176	180	189	176	167	184	164	167	150	170	167	137	159	140	148	150	189	174	177	165	144	151	160	157	162	148	128	177	172	147	180	177	167	161	172	181	178	178	165	190	170	164	187	170	167	153	172	178	162	167	163	159	160	180	169	180	167	153	147	152	161	182	152	149	150	160	175	178	163	168	149	172	159	159	151	159	166	167	175	171	153	157	163	161	155	149	178	159	197	175	181	183	157	169	163	163	159	158	171	181	161	151	185	167	166	164	179	187	157	167	174	177	173	163	164	179	180	184	163	139	163	175	185	172	174	149	181	160	162	175	176	168	166	152	169	182	161	169	178	154	174	160	165	159	187	142	158	163	140	184	146	152	182	160	159	162	165	165	166	155	172	166	173	162	174	169	188	166	155	154	173	150	160	165	168	160	180	153	166	174	183	189	179	152	175	175	173	184	182	178	167	183	161	161	172	176	170	173	161	165	166	150	183	174	151	167	143	149	160	153	198	172	181	180	164	194	166	127	181	165	208	160	141	164	172	155	151	155	169	158	179	157	193	150	180	158	135	169	168	147	151	166	159	162	154	173	150	172	170	161	158	163	156	203	190	187	196	164	162	152	156	165	156	153	167	167	163	181	183	158	171	170	147	154	181	160	162	137	161	184	161	155	170	190	156	164	171	174	173	162	150	151	179	162	189	172	160	162	164	191	153	168	135	171	157	194	164	162	170	160	187	174	151	171	164	169	159	156	175	169	180	163	161	149	173	144	172	169	161	189	159	175	157	168	177	148	152	148	193	147	161	151	155	170	161	193	142	170	183	163	155	169	156	173	171	148	186	169	164	141	135	161	171	161	173	153	142	157	174	188
9662	10908	22799	29522	30310	26158	25501	31083	31534	31246	30063	30171	26300	25718	28155	25364	31092	28885	23855	26414	19819	20063	20748	22105	22955	24109	21310	18762	16791	15450	14187	14528	12715	12765	14574	12915	14322	16882	15867	16095	11073	13214	11357	14671	15128	13867	14275	14363	14271	12720	8889	8959	9247	10048	9441	8937	8877	8690	9233	10281	12156	15002	11966	9086	9063	6941	8688	7641	7186	4778	2797	2019	1720	2243	1579	2017	2040	2095	1545	1132	1182	2264	2499	2730	1934	1515	1671	1131	1259	1332	1195	1059	839	938	650	748	775	680	622	551	575	600	587	568	540	531	543	487	505	537	486	514	523	476	508	518	500	509	495	486	522	517	509	499	529	501	473	474	480	503	512	498	500	498	558	496	489	512	500	517	512	465	491	495	509	502	466	504	508	539	504	513	532	472	504	513	510	475	494	508	539	552	514	484	499	497	482	534	496	462	469	509	518	507	520	558	531	529	519	514	538	528	518	526	541	490	529	516	503	479	533	501	509	502	511	506	499	521	526	486	516	490	504	470	509	485	487	489	532	531	475	551	484	514	491	494	517	501	540	494	489	495	496	515	491	503	548	471	513	511	508	493	500	530	496	493	544	507	498	520	481	511	512	536	487	498	547	529	506	563	502	486	534	491	481	489	512	494	518	488	551	490	538	498	494	506	474	503	519	490	500	489	503	495	515	489	506	510	532	488	528	521	505	510	494	512	508	493	469	472	514	501	504	525	496	523	538	479	566	464	516	493	544	519	493	527	546	510	518	505	539	498	511	522	494	534	540	508	487	492	502	530	518	494	532	497	546	516	553	510	518	517	487	461	520	507	477	499	518	497	508	472	526	485	492	516	476	511	528	483	496	472	536	496	484	497	528	490	508	506	508	504	521	503	500	517	499	512	492	512	445	549	559	518	540	462	513	536	518	500	527	489	525	496	483	465	496	504	517	477	498	455	540	513	492	510	494	532	497	495	492	506	512	529	505	519	481	499	534	527	482	535	467	529	515	494	500	510	499	502	513	490	538	524	506	464	536	487	517	520	523	501	463	472	540	534	498	504	511	528	514	514	469	484	488	512	509	490	505	521	476	489	524	476	486	483	527	446	476	497	511	490	546	508	506	465	503	528	524	530	471	520	506	503	467	517	487	481	471	482	556	470	511	533	529	529	530	503	545	496	513	469	537	518	524	556	474	459	541	503	521	488	540	526	518	507	529	510	504	480	521	506	558	468	497	476	521	502	482	535	473	485	464	524	540	507	517	479	506	482	543	507	467	519	535	535	522	523	509	523	465	504	516	493	479	515	524	538	499	505	522	479	520	492	520	461	529	514	496	478	487	510	518	507	478	532	505	487	550	497	510	505	503	507	513	539	482	504	497	507	530	491	500	500	472	514	532	515	509	475	518	540	499	512	506	483	534	537	502	533	504	536	522	528	490	502	483	524	499	515	502	492	495	511	528	515	484	519	497	499	542	529	484	528	459	558	479	468	466	544	466	496	511	477	494	524	513	510	480	481	467	487	510	519	510	480	509	465	493	454	482	501	514	491	550	510	506	512	486	506	505	555	503	500	497	522	521	487	469	496	472	517	505	516	513	530	531	487	468	480	498	524	508	537	520	487	458	518	526	471	555	528	478	510	515	516	571	493	566	533	546	494	548	539	498	499	519	522	465	484	486	487	485	495	514	520	485	525	501	514	528	488	473	505	516	531	530	511	496	533	502	522	484	543	484	501	493	476	520	480	507	495	528	524	502	490	514	506	492	483	515	490	479	500	488	520	503	506	514	510	513	520	490	507	469	540	507	487	496	525	512	497	500	506	452	509	503	455	480	524	489	507	488	526	496	506	526	541	534	494	483	541	539	510	539	481	507	470	513	464	498	525	483	534	477	497	513	505	497	477	478	488	493	509	547	501	517	512	548	527	540	490	456	529	511	465	519	499	520	515	506	527	517	550	491	499	519	482	527	491	497	522	485	526	512	470	527	511	513	510	515	491	497	522	520	485	499	480	538	509	476	487	452	520	501	500	490	524	547	481	497	508	505	522	521	495	491	510	486	492	469	505	490	507	492	496	521	493	496	562	500	516	503	513	508	493	510	515	521	513	551	545	518	514	501	508	503	486	496	517	493	514	507	513	504	490	461	506	480	506	529	556	485	520	481	517	526	490	515	500	471	506	481	488	485	530	516	522	492	486	490	544	487	515	509	451	486	483	517	561	470	484	502	473	524	511	552	495	520	491	553	479	509	543	507	515	480	509	521	497	517	484	547	501	459	487	518	511	507	496	522	471	530	583	506	479	510	489	523	515	467	470	517	495	472	511	513	534	498	543	508	488	485	511	521	554	519	470	502	487	513	489	542	530	552	500	541	511	517	494	516	502	501	506	525	533	505	491	466	508	480	537	555	532	519	480	496	517	535	482	481	487	540	527	511	475	505	523	510	521	473	500	519	493	554	462	504	477	496	529	527	502	499	480	544	522	502	471	518	519	523	535	515	537	492	554	513	494	509	513	487	517	493	482	495	490	485	486	472	520	494	520	461	543	518	491	532	498	478	504	473	463	494	524	475	514	491	499	509	495	509	531	488	507	496	526	470	497	540	515	484	490	494	552	561	495	542	498	493	467	520	489	542	476	497	495	558	514	513	540	492	456	505	490	501	497	515	489	473	498	492	515	530	503	445	441	507	497	480	471	501	501	508	520	512	540	473	472	503	517	510	540	504	550	509	495	502	528	480	504	525	496	479	512	472	477	568	499	504	494	464	526	494	530	500	473	514	516	503	501	532	506	517	531	532	482	510	480	533	512	473	546	488	500	472	506	505	498	529	510	536	486	520	545	479	516	516	523	543	513	454	520	514	501	486	467	498	522	486	471	491	516	511	512	487	502	477	508	532	533	541	499	522	507	469	563	488	488	499	472	477	477	534	491	497	502	494	528	516	542	482	513	521	481	518	551	538	488	523	524	508	485	492	501	535	523	487	487	465	512	498	505	497	509	518	548	502	533	528	489	509	540	475	480	459	534	496	495	489	500	497	511	541	493	512	508	540	505	485	547	529	503	485	537	519	498	552	465	523	470	509	475	529	477	480	518	507	507	497	528	509	531	490	547	526	516	507	531	527	491	473	490	523	517	542	495	508	505	517	537	533	518	539	503	506	503	501	474	534	562	529	502	501	502	509	496	534	534	512	525	533	480	562	505	498	447	519	505	523	504	536	549	520	497	505	514	496	507	513	502	516	493	522	493	509	505	502	512	471	549	501	489	493	514	536	444	489	508	507	530	495	493	518	536	482	472	488	512	504	481	500	500	493	506	532	505	477	537	489	535	498	542	499	496	517	493	521	537	519	550	545	481	495	466	535	524	521	485	535	482	513	513	458	518	472	491	533	490	502	519	499	497	502	500	498	491	488	551	540	520	554	493	478	491	501	501	533	496	506	502	501	516	475	493	554	482	467	534	527	504	526	499	510	510	474	490	555	499	496	491	514	460	496	471	523	468	479	452	509	497	489	486	481	495	488	509	515	482	511	530	498	503	498	511	513	509
22695	17698	30975	35155	31134	26252	23105	23583	25900	21134	19534	16608	14308	13826	15773	12386	16105	17332	12340	12198	8977	8636	8520	8463	8447	9833	10423	8123	6824	5136	4545	4268	3647	3556	3839	3312	3750	4887	4088	4225	2772	3263	2544	3494	3842	3588	3833	3559	4050	3305	2168	2160	2021	2284	2304	2070	1996	1831	2099	2393	2854	3690	2988	2113	1972	1700	1997	1737	1315	900	566	446	375	476	373	543	488	435	299	303	364	550	587	562	467	358	325	311	446	377	230	289	283	291	237	249	205	210	203	197	222	178	179	161	187	178	171	141	185	164	163	172	194	163	170	150	171	160	160	192	173	161	148	175	176	136	171	183	185	159	188	179	156	195	185	193	158	166	152	175	185	156	159	168	180	158	155	178	157	201	146	181	172	172	160	173	167	168	162	179	159	151	186	146	159	171	183	175	169	152	143	158	155	174	152	178	152	158	171	183	154	173	183	170	179	156	174	154	164	176	172	182	158	160	151	168	150	148	167	166	141	153	186	158	179	171	158	170	163	158	163	171	159	178	131	154	164	180	163	167	156	163	160	158	176	156	168	177	170	165	155	163	152	163	167	156	170	164	158	165	164	200	170	181	181	144	178	158	168	168	162	157	149	154	145	164	174	175	155	167	175	161	166	175	179	175	186	179	165	178	167	167	169	158	165	182	183	170	166	180	146	162	170	170	151	186	163	133	173	138	172	194	179	170	168	159	178	153	185	153	187	190	156	182	166	180	175	165	180	179	165	153	154	155	164	179	164	181	169	159	162	148	158	160	157	170	187	174	161	150	176	169	172	139	180	163	166	181	162	165	147	159	173	164	181	169	157	173	166	192	164	170	169	170	139	165	155	152	155	168	161	146	168	167	168	195	162	174	178	168	144	179	176	181	184	163	182	151	170	183	160	171	183	168	177	158	154	163	172	143	174	176	165	151	168	175	188	165	178	156	161	165	156	165	169	173	168	153	176	197	178	165	163	179	172	166	161	176	198	144	159	166	162	155	148	151	172	154	161	191	174	200	141	160	186	170	158	144	157	142	144	176	165	176	172	173	148	152	135	191	162	166	171	141	165	179	156	173	146	174	185	164	158	168	179	154	145	152	162	176	186	168	157	152	170	153	137	154	178	172	149	175	173	145	170	135	185	163	158	154	166	161	154	171	195	150	157	153	177	146	143	157	164	166	171	159	172	172	155	174	172	155	163	155	190	178	171	173	169	163	165	182	171	157	166	187	186	158	160	159	169	162	186	161	171	182	175	166	170	176	162	143	157	183	151	160	167	149	176	141	164	170	152	161	165	162	175	172	161	153	180	181	173	175	151	149	169	150	169	174	186	160	187	165	175	186	159	159	147	150	186	152	161	159	161	153	161	158	170	182	154	190	182	151	169	160	182	146	166	170	171	163	194	168	200	176	186	148	148	190	166	163	187	177	159	147	180	174	145	165	168	180	179	173	162	191	171	156	163	169	153	159	154	172	165	147	139	157	184	146	154	172	173	178	189	175	171	164	163	158	161	161	173	176	156	165	184	156	149	171	176	165	156	163	186	146	146	145	161	191	186	181	176	164	159	184	169	156	152	169	138	191	155	176	159	155	190	167	165	177	160	157	172	162	161	167	159	181	173	174	159	148	158	161	169	168	185	163	162	175	176	168	153	167	166	185	171	178	158	179	176	132	153	167	163	177	161	166	167	182	169	143	172	160	165	209	160	162	171	181	164	162	178	156	167	143	168	142	148	170	165	153	199	167	182	164	133	139	152	154	159	168	142	168	144	166	175	157	158	155	186	157	175	198	182	179	166	146	166	181	182	169	161	174	173	169	167	150	182	148	165	177	166	152	154	161	163	165	176	174	180	184	190	183	180	176	169	160	160	145	140	170	155	177	179	167	172	176	144	172	196	163	150	178	166	170	182	167	139	176	186	171	195	168	165	161	158	170	164	180	168	169	171	168	175	176	190	180	177	171	179	166	168	173	166	150	182	158	176	153	164	175	159	156	156	171	186	145	165	173	151	159	180	161	182	164	167	166	164	162	154	158	172	173	153	148	149	161	168	159	153	168	182	173	169	155	165	157	173	145	149	169	159	163	190	170	165	185	142	167	184	183	168	162	143	166	175	141	152	172	143	169	156	146	167	183	165	151	147	163	171	155	153	155	152	172	170	179	150	162	191	172	179	164	151	148	138	158	156	156	161	176	159	157	185	178	182	160	179	164	168	164	176	176	179	148	182	160	147	166	164	165	164	168	190	167	164	184	200	164	177	153	185	196	170	162	171	157	164	158	155	156	151	173	154	161	175	151	148	181	184	182	147	173	184	179	168	177	162	192	165	173	180	153	175	171	169	159	151	155	167	147	145	186	143	158	184	165	159	172	176	157	163	165	162	184	151	158	172	174	158	174	181	186	161	174	168	178	173	176	178	153	167	158	179	165	161	172	165	180	156	174	168	177	149	169	161	158	148	154	173	162	202	153	149	181	148	180	180	168	164	184	183	165	176	184	183	155	173	181	169	180	175	188	157	153	164	167	157	164	172	194	163	191	173	169	157	158	153	158	163	175	163	147	168	167	172	170	165	137	163	157	167	168	151	181	167	168	161	167	141	154	175	181	166	177	162	202	167	177	160	180	149	166	181	160	164	173	166	153	168	153	172	173	175	160	179	173	155	164	172	182	174	167	183	146	163	185	162	168	150	172	156	163	165	178	167	160	153	166	167	146	173	160	170	161	163	159	156	173	180	177	157	165	186	188	152	177	183	149	180	157	188	155	151	147	179	165	159	175	147	168	157	169	168	162	183	173	169	154	167	179	184	178	141	160	186	166	143	173	178	170	155	168	154	152	151	162	168	173	169	173	155	179	155	171	165	173	156	169	171	156	197	144	170	185	139	158	169	170	163	171	156	176	173	166	167	160	161	164	164	176	181	182	166	156	156	168	166	176	168	179	196	143	159	148	198	172	166	158	132	186	177	160	172	178	179	155	174	166	135	153	176	168	170	176	157	158	181	167	167	153	184	149	153	157	147	149	161	166	157	147	165	172	149	174	170	165	166	183	178	166	177	171	196	168	177	168	176	174	166	151	151	179	167	166	173	154	169	173	165	169	180	156	186	169	168	174	156	164	173	164	154	165	168	177	176	177	200	193	159	152	188	170	152	168	174	165	176	172	196	163	174	145	176	178	173	150	156	147	173	146	171	155	154	185	160	161	185	169	170	167	166	159	155	143	167	175	146	149	187	200	149	161	190	177	186	167	169	147	186	156	185	179	192	149	189	193	177	162	178	144	167	155	173	143	178	146	169	152	173	164	174	149	176	187	170	172	172	156	149	153	173	184	177	182	148	144	177	160	146	192	180	167	167	141	165	165	183	141	153	164	155	169	177	168	154	154	154	150	149	144	159	158	176	180	173	131	164	146	152	171	167	203	197	180	158	170	155	174	159	175	179	171	177	173	169	162	143	162	180	165	145	161	169	155	167	150	151	188	143	205	154	183	158	154	165	155	170	176	160	168	169	156	174	175
12653	14270	28659	34507	34942	32536	31673	37972	38245	39939	38731	38079	35177	34989	37183	35073	39422	37384	33343	33306	28858	29245	29725	31414	31930	31716	30318	26571	24206	23448	21467	21713	19729	19762	21925	19992	21775	25353	23651	23293	17235	19562	16144	20500	22728	21444	22192	20896	21774	18706	14577	14168	14350	16292	15839	15229	14407	14044	15656	17233	18756	22497	18987	14940	14308	12844	14480	12840	10276	7006	4339	3612	2508	3622	3215	4775	3474	2981	2134	1644	2297	4056	4651	4283	2986	2127	2111	1991	3128	2453	1431	1430	1814	1511	1245	1303	975	967	981	870	872	693	745	707	646	525	506	552	500	517	531	498	481	520	515	516	512	517	546	562	515	500	533	541	502	496	513	507	525	533	520	500	529	507	537	518	484	472	485	508	495	546	483	494	526	541	527	535	476	532	519	542	495	502	483	488	511	481	531	516	475	495	486	533	474	489	503	520	519	525	526	535	525	487	546	518	468	488	482	502	505	499	495	499	494	484	516	508	513	574	518	523	538	527	546	476	494	504	523	508	542	488	509	519	487	515	489	491	499	478	553	544	508	528	508	489	530	511	514	524	509	533	485	564	537	512	542	526	514	472	508	495	501	515	543	510	499	492	542	541	510	538	525	536	524	505	528	517	487	485	541	522	528	496	490	536	518	547	506	528	483	483	532	529	549	547	492	500	521	529	528	485	535	501	522	531	513	552	527	517	504	531	477	549	498	530	498	557	534	533	505	547	515	488	462	507	545	536	535	544	509	497	510	562	502	500	491	497	541	529	521	529	502	504	504	485	553	520	540	484	517	521	553	516	509	538	510	498	499	497	531	484	543	473	480	527	528	497	493	539	506	507	498	515	507	524	519	502	523	508	513	514	558	514	501	479	492	482	518	468	519	459	559	556	492	514	512	522	537	502	450	491	501	489	480	480	519	504	509	472	517	486	522	547	518	522	518	519	515	490	488	513	549	494	514	544	512	472	493	510	478	476	516	495	538	529	485	487	566	503	523	481	488	533	514	539	513	475	492	483	517	506	508	548	507	528	517	482	501	480	526	501	485	547	519	466	529	496	521	487	571	558	548	504	513	533	516	507	524	544	517	548	495	453	453	502	498	519	543	521	521	486	551	462	502	514	545	514	513	504	537	489	497	534	529	568	503	495	509	509	530	529	527	485	531	539	521	510	493	540	502	543	532	515	558	526	532	490	513	496	527	490	564	473	511	515	502	532	546	492	531	494	488	512	476	517	508	534	556	513	505	511	526	485	516	521	502	496	517	484	515	503	539	566	573	491	521	523	534	499	512	513	497	512	547	525	501	470	521	466	482	549	497	532	506	496	541	538	515	524	516	494	495	524	519	503	505	510	519	537	476	541	510	532	491	500	492	490	515	536	532	507	482	507	499	505	510	530	492	500	557	499	506	509	546	533	542	474	522	501	518	492	527	508	508	504	513	515	544	475	523	466	536	513	490	499	520	477	529	464	484	533	546	497	501	551	531	521	522	497	520	493	546	477	495	522	514	481	525	512	515	516	506	493	512	511	495	546	487	537	545	510	521	523	506	479	486	521	490	543	541	541	492	491	509	528	515	494	507	520	545	507	575	519	511	510	519	541	502	510	528	524	516	524	540	508	515	514	519	518	508	506	530	513	528	598	504	497	553	499	528	537	510	466	515	505	534	522	510	514	485	518	517	513	473	504	508	526	501	495	531	523	493	537	513	503	525	488	517	510	514	515	513	567	509	509	513	521	534	522	506	519	545	552	491	544	461	485	521	496	520	485	555	500	521	522	501	489	498	509	497	460	498	515	534	522	498	538	492	508	504	487	515	505	538	554	470	524	501	503	523	508	530	487	538	504	535	526	519	524	508	505	520	507	483	536	498	490	530	518	536	486	554	492	489	519	514	480	506	530	465	546	526	502	538	521	538	496	478	503	496	547	553	503	501	493	509	485	508	515	501	493	509	508	543	507	511	519	520	501	481	515	535	484	537	470	469	488	476	508	496	485	524	468	500	496	474	533	531	518	505	499	528	460	512	475	516	515	491	497	519	517	514	496	535	497	521	516	481	526	527	484	478	509	541	507	505	508	540	490	535	496	516	532	506	544	520	491	493	498	498	528	513	502	521	520	516	497	514	521	529	537	529	501	508	536	480	498	506	531	554	551	540	518	487	513	514	490	522	516	486	475	503	512	460	543	510	500	529	495	512	492	532	508	490	504	511	501	520	483	491	516	517	496	512	483	503	488	543	530	478	488	521	457	478	499	523	515	532	499	544	505	540	496	492	497	543	503	496	547	491	506	500	513	546	531	510	518	523	512	537	509	522	523	517	534	558	509	493	543	485	507	497	494	520	504	485	560	517	504	519	507	526	508	540	512	501	539	486	543	519	508	520	532	536	500	510	529	542	544	496	528	511	525	477	501	544	523	498	520	534	521	516	519	488	558	509	483	540	484	523	513	518	484	508	559	492	523	515	498	467	525	496	538	478	537	494	498	537	505	516	481	484	525	549	520	529	518	488	515	485	519	532	490	544	497	498	524	497	516	505	482	513	509	519	504	531	479	522	558	514	505	525	533	527	471	508	538	517	516	488	499	530	533	511	532	535	512	521	524	519	479	522	518	534	565	522	499	514	502	477	544	497	526	499	569	520	557	553	522	536	522	500	483	518	545	480	514	460	504	534	507	509	544	499	520	503	485	556	497	473	526	514	535	509	503	524	508	521	540	509	493	516	477	526	472	510	546	496	507	478	519	494	513	514	519	542	515	534	549	534	521	537	509	515	516	539	527	494	489	480	497	534	487	508	488	501	499	482	485	473	482	532	521	513	510	517	523	539	491	515	510	499	520	529	554	516	510	540	558	524	532	500	507	519	498	519	482	500	495	507	498	491	478	535	503	475	553	536	502	523	524	495	505	511	491	538	491	535	541	484	538	507	479	520	530	528	496	526	507	537	536	499	501	526	513	502	488	508	523	454	524	500	510	525	549	541	533	543	516	542	511	525	463	481	568	497	540	486	480	484	476	494	531	503	502	517	511	532	504	543	503	537	491	488	508	519	503	487	468	528	518	515	517	496	568	511	471	530	513	567	545	532	518	534	476	550	571	505	496	498	519	500	537	516	549	534	537	469	524	505	501	568	513	535	522	497	560	523	498	532	446	533	516	500	479	482	493	509	537	533	536	525	507	516	487	540	493	504	510	532	473	506	519	565	481	499	516	520	511	485	552	525	490	518	491	503	532	516	511	497	510	532	508	511	551	531	506	538	502	530	534	565	539	507	443	518	512	535	460	522	525	525	537	515	515	511	527	500	526	475	507	458	493	504	513	503	519	516	547	546	498	507	534	489	527	544	516	490	510	544	537	513	536	476	531	531	556	536	522	492	518	506	498	537	496	512	522	475	535	520	533	525	521	494	522	528	519	507	516	515	542	547	564	512	521	502	502	479	478	519	525	524	512	493	495	516	504	512	543	517	516	500	448	507	529	499	482	495	520	510	566	450	540	492	552	548	516	530	504	468	501	537	481	506	504	531	503	480	503	518	510	536	539	499	515
3650	2030	4138	4331	2798	1927	1367	1298	1227	994	993	828	705	741	847	736	784	800	604	661	460	465	546	462	489	545	613	434	388	361	374	372	332	367	380	359	381	363	361	385	343	328	313	339	349	348	337	333	354	359	281	303	302	331	306	320	305	362	284	352	314	311	324	294	284	308	335	267	278	269	256	271	247	252	237	267	234	242	251	269	258	238	244	242	255	247	260	274	241	216	240	276	250	276	262	272	260	268	251	246	273	258	250	256	252	229	255	254	243	237	272	282	248	230	243	231	238	269	256	252	235	228	258	244	262	250	271	266	227	247	232	234	254	251	243	235	258	253	237	245	233	238	265	294	240	242	268	235	269	247	271	259	266	273	211	250	260	238	281	259	253	262	242	249	246	247	279	258	240	249	251	247	258	254	251	275	253	243	235	257	268	249	245	238	250	267	221	253	266	276	273	233	277	248	271	264	279	281	220	230	248	254	266	233	240	260	259	258	261	271	254	256	283	242	246	235	266	247	239	248	237	240	273	247	263	244	229	273	262	252	293	265	243	228	247	265	248	249	232	278	286	253	230	235	245	263	249	257	244	264	263	290	249	264	267	242	247	218	234	283	266	255	267	248	258	277	259	261	244	253	224	262	253	288	248	249	237	230	280	225	239	268	228	256	245	242	242	233	244	245	276	238	271	241	252	267	239	246	264	230	254	244	267	238	231	256	241	257	257	257	252	252	262	243	250	269	260	258	257	239	236	281	243	232	232	222	253	262	274	253	222	235	229	270	259	262	258	278	260	250	269	256	270	266	243	210	275	246	256	268	252	248	233	271	248	237	256	269	252	259	266	255	250	248	253	276	243	252	254	238	243	238	264	244	241	243	251	249	272	278	274	221	258	261	260	247	302	235	267	247	267	243	258	221	265	263	236	237	264	257	244	234	243	254	264	232	269	246	236	236	237	255	243	264	272	252	240	244	235	224	250	233	272	243	272	248	259	279	240	248	267	250	261	198	230	236	245	253	235	258	259	232	243	259	280	235	225	217	266	272	239	248	290	267	229	246	266	257	253	272	255	269	242	270	270	270	254	249	247	227	255	236	239	252	255	232	262	263	231	249	247	244	264	276	236	244	260	278	255	276	224	242	266	242	249	256	260	276	270	234	265	222	232	257	264	272	254	230	258	275	256	242	248	257	250	255	255	213	267	241	261	247	240	253	256	271	253	278	262	223	252	263	260	267	271	279	245	261	265	272	256	236	259	239	259	256	251	292	244	245	280	242	244	215	264	240	235	263	271	261	227	232	253	282	238	241	236	265	260	244	247	240	231	241	244	253	294	235	257	256	273	274	252	240	243	271	285	220	224	265	260	239	269	259	268	240	239	251	279	251	245	244	239	276	244	268	260	245	216	244	222	251	258	248	269	239	230	256	246	261	243	253	237	266	276	274	285	255	262	248	251	256	254	247	247	288	274	254	266	234	251	228	247	234	239	223	269	278	249	260	255	232	236	242	239	256	243	234	267	267	264	274	260	227	241	230	271	258	242	247	252	255	268	251	238	243	231	253	262	286	225	272	255	237	217	260	243	234	236	250	251	238	256	243	249	267	260	238	262	266	271	252	261	251	232	267	228	238	256	287	261	241	278	276	255	237	265	247	284	226	247	263	259	256	223	261	255	250	236	238	252	254	274	261	256	254	246	254	268	262	259	271	244	238	258	272	251	239	266	243	278	239	219	260	288	256	263	264	248	261	235	296	260	236	239	228	235	272	251	257	274	254	222	266	235	271	258	264	263	272	277	268	246	244	247	238	264	260	244	241	226	263	254	267	266	232	259	251	259	251	266	250	232	256	244	246	282	233	258	268	228	266	287	235	245	263	265	260	238	265	247	249	235	230	246	271	275	227	272	234	260	271	252	238	233	228	247	238	236	268	257	262	258	247	275	225	237	273	273	219	268	237	252	241	250	262	233	254	272	264	247	251	241	285	268	261	244	246	268	242	277	256	243	272	238	238	243	269	242	226	247	222	236	270	270	269	257	236	241	256	262	236	248	272	249	272	254	277	241	252	262	259	268	273	252	256	253	292	258	252	269	250	268	260	244	274	240	247	243	241	256	270	234	237	254	244	257	257	208	270	234	242	249	246	246	228	267	269	275	237	264	228	248	261	255	254	226	231	230	270	231	246	243	239	237	230	245	255	241	246	276	251	258	268	277	235	254	291	263	282	226	236	261	247	261	270	249	257	248	248	254	256	251	240	244	239	281	287	278	264	236	230	251	256	286	245	257	272	242	277	233	237	264	238	250	263	262	238	263	261	247	251	219	243	208	207	229	253	251	243	243	268	229	259	264	251	252	240	271	259	242	265	257	244	286	258	245	258	237	236	268	253	249	249	242	221	250	245	270	245	258	232	249	257	240	242	245	263	245	259	249	248	261	258	247	270	269	230	256	249	246	230	217	258	270	253	281	207	261	261	238	229	293	245	232	249	271	251	258	271	253	269	239	272	251	243	235	238	239	235	258	272	252	272	263	257	243	253	252	262	245	259	253	245	258	263	270	273	242	264	271	260	233	252	231	230	231	256	243	241	233	244	223	227	246	247	247	247	217	256	236	245	268	251	226	269	237	267	297	253	218	266	265	250	268	239	232	225	258	263	229	257	239	257	274	243	254	271	281	237	285	247	242	250	233	248	262	280	253	255	280	273	241	269	244	281	254	234	242	268	266	251	263	260	234	259	264	248	272	269	247	294	245	249	248	257	281	266	260	262	255	254	232	298	269	250	273	241	238	273	242	280	271	250	282	251	265	266	258	243	265	238	265	277	234	247	252	235	264	241	266	261	239	254	263	274	227	228	237	227	227	251	246	237	261	237	250	250	270	246	263	260	280	253	252	264	268	257	265	231	240	237	249	277	241	262	255	237	212	240	244	273	252	268	243	243	238	270	257	279	245	234	250	261	238	254	227	261	275	276	220	239	238	236	259	240	243	244	231	273	250	235	278	294	256	276	255	250	237	246	277	241	235	238	242	230	257	281	263	235	257	224	223	259	249	260	269	283	256	266	253	245	270	282	260	256	247	269	258	273	247	238	257	216	257	262	273	267	262	265	233	237	273	238	277	245	233	278	234	254	233	239	254	283	259	264	250	272	270	246	274	243	229	248	250	259	252	239	273	233	261	238	257	277	271	254	244	242	244	263	270	257	257	236	235	246	255	238	231	250	258	235	249	236	257	246	265	252	241	239	232	240	244	250	241	240	264	253	250	270	242	244	270	212	250	272	252	235	234	263	248	282	237	245	251	237	253	269	268	275	249	258	236	269	261	256	237	275	240	245	249	266	279	246	244	284	269	238	244	264	241	244	245	243	233	233	246	267	259	236	247	248	232	249	266	250	268	243	257	250	277	244	251	249	241	243	275	301	251	274	259	255	273	233	221	264	242	234	263	258	263	274	276	274	229	245	255	252	223	246	234	245	267	267	260	238	251	265	256	220	248	234	240	246	278	265
3324	2872	7539	10122	8317	6410	5213	6046	5715	4896	4565	4096	3601	3822	4302	3433	4177	4490	2937	3642	2593	2498	2748	2448	2598	2884	3057	2401	2041	1735	1709	1780	1610	1673	1707	1526	1688	1871	1694	1721	1366	1554	1413	1481	1647	1609	1660	1568	1604	1515	1360	1185	1279	1345	1310	1311	1278	1270	1338	1397	1434	1688	1468	1329	1208	1259	1333	1132	1018	968	908	835	786	774	850	891	832	812	763	732	787	850	848	779	820	764	812	775	755	768	772	747	769	807	771	807	774	758	695	681	723	705	729	725	692	709	722	723	718	739	771	709	719	691	747	719	702	723	719	750	704	685	743	783	723	720	743	685	669	718	739	759	748	735	753	731	711	731	723	771	717	741	757	739	742	746	679	770	709	718	716	735	734	738	723	736	717	700	684	731	739	740	709	725	694	721	729	734	695	700	731	739	696	706	710	711	728	723	793	727	706	709	716	680	726	740	759	691	751	672	705	732	737	680	738	743	704	710	786	721	687	741	745	729	733	727	715	698	750	721	687	706	682	753	737	721	723	697	694	712	732	737	647	760	711	736	774	710	707	741	711	772	714	725	714	719	727	745	727	731	742	733	729	693	717	709	671	678	739	702	700	713	721	739	695	764	745	745	694	753	725	699	710	747	699	702	690	733	709	756	728	774	772	691	741	741	687	716	720	713	770	709	716	708	759	737	749	713	722	702	749	711	709	738	710	736	701	742	773	745	705	723	696	747	683	700	760	754	758	692	709	722	697	741	752	707	729	703	712	714	721	713	753	739	735	708	759	734	719	697	712	727	737	683	723	764	708	716	715	766	743	694	722	744	749	680	681	730	703	734	755	720	761	732	691	739	722	726	703	738	725	731	750	766	774	721	732	711	679	715	688	759	729	731	762	722	694	704	709	734	707	666	794	736	687	751	750	716	767	726	732	760	769	755	738	691	710	658	737	712	756	720	748	694	728	692	699	726	758	749	741	710	712	672	697	708	725	742	739	745	748	732	745	738	748	744	764	713	733	764	779	758	680	712	718	812	717	760	670	737	716	729	756	777	738	749	742	714	724	703	757	735	693	672	693	745	743	777	716	699	746	717	733	714	744	796	700	710	779	704	702	718	709	719	729	712	708	707	707	732	706	730	734	666	770	720	699	798	725	715	761	703	725	747	698	740	717	710	722	803	677	712	708	747	758	720	731	695	707	749	683	708	694	740	702	716	724	697	740	707	705	737	698	691	707	713	751	718	735	722	729	738	755	734	687	721	740	728	701	702	711	713	726	718	719	689	762	708	719	717	699	716	747	721	637	699	767	727	682	718	741	720	747	759	743	722	708	741	758	713	723	725	669	707	734	718	718	750	734	773	719	752	697	757	716	728	721	741	744	635	730	726	692	760	716	720	733	703	720	692	765	789	719	738	697	709	702	724	742	757	768	720	699	783	745	747	746	684	713	740	728	722	721	715	712	730	720	708	724	704	699	740	709	739	753	725	721	743	766	710	737	708	731	690	705	727	728	710	726	702	661	721	699	744	753	738	695	704	773	722	735	706	741	703	697	702	717	662	693	746	682	743	702	716	685	711	762	740	713	720	756	744	761	763	746	743	718	695	712	752	732	713	676	747	737	644	691	719	724	740	713	728	735	714	722	738	708	714	723	720	734	691	748	700	751	738	752	747	725	726	719	735	717	700	702	746	761	761	739	697	717	681	734	744	717	744	735	737	743	747	682	694	679	727	729	713	720	759	702	717	747	722	722	776	703	735	730	787	771	657	716	735	709	725	723	728	816	708	709	710	716	721	707	714	724	735	694	739	725	706	752	715	670	662	736	711	683	791	726	735	713	677	750	697	731	724	740	727	754	695	699	721	697	711	765	747	682	737	729	695	725	760	730	717	731	724	724	733	684	725	701	741	698	747	740	714	730	745	777	739	742	723	742	707	764	711	758	752	717	709	736	735	773	770	707	733	753	691	734	709	698	754	658	740	749	714	715	753	751	722	768	702	782	726	747	741	703	716	713	700	743	737	718	748	725	724	713	770	732	694	708	737	739	761	742	683	734	727	708	727	740	731	732	734	682	681	718	705	722	719	747	731	760	749	756	736	710	737	741	725	715	734	679	710	696	718	758	701	678	737	736	738	754	765	747	755	733	710	688	694	714	773	742	739	727	694	685	714	735	709	722	687	697	678	741	752	748	759	702	744	774	765	746	710	743	722	703	699	730	705	744	684	751	737	703	713	720	765	706	736	748	749	787	700	728	751	707	744	795	670	766	740	735	746	725	701	709	711	717	705	723	740	746	818	731	711	736	709	706	704	738	699	721	755	768	696	715	748	704	797	740	809	677	739	756	724	736	691	720	663	719	718	710	762	734	712	720	751	731	710	759	743	730	697	712	734	704	758	739	784	715	714	709	717	747	727	734	738	746	684	700	721	753	782	742	736	735	674	740	709	712	740	679	764	742	740	733	754	718	726	768	692	734	699	717	739	727	718	734	724	732	731	701	718	700	766	719	712	716	696	733	746	739	735	732	732	727	772	735	720	727	705	671	736	726	720	756	744	711	703	709	737	723	761	703	757	723	729	736	740	713	725	705	734	704	736	668	721	727	712	748	719	757	692	751	795	766	756	703	741	791	725	750	779	771	723	721	710	756	741	758	738	750	773	737	744	749	705	725	672	747	755	732	728	738	772	718	720	702	744	729	715	687	731	705	698	685	703	682	726	728	761	724	745	731	700	722	716	774	723	747	733	720	779	777	720	724	767	769	771	747	660	684	706	716	686	719	712	714	709	720	754	713	701	733	736	685	754	720	711	759	749	806	725	754	725	769	674	728	701	692	731	692	757	680	731	717	720	708	738	721	751	699	736	722	783	704	721	762	711	726	757	736	710	697	744	651	681	747	714	762	732	772	777	723	757	699	752	737	752	731	788	691	699	728	672	724	743	730	722	702	701	740	777	735	737	727	728	713	727	766	741	712	710	708	717	696	698	738	726	764	738	721	793	728	699	701	740	709	756	753	762	715	730	826	715	751	730	751	708	727	658	729	711	695	740	703	695	725	759	664	708	713	751	697	710	718	734	690	693	734	751	737	726	707	740	717	739	752	717	723	662	734	735	710	737	705	710	707	693	716	749	738	706	702	749	695	733	771	752	691	716	730	716	748	722	736	734	730	702	747	721	683	694	729	681	717	707	682	706	687	722	742	707	754	686	705	740	746	732	721	684	774	800	722	718	745	714	698	715	765	713	720	769	783	697	708	747	714	702	722	696	747	732	723	708	769	768	715	735	716	693	740	755	695	747	686	725	749	736	700	713	673	799	762	735	729	704	728	694	699	749	711	781	756	713	696	716	729	735	676	766	728	727	735	721	710	719	768	747	706	756	745	694	681	680	757	740	735	744	784	763	712	731	727	766	757	776	770	763	714	710	747	715	704	690	713	707	750	789	706	709	715	689	712	745	748	687	754	716	763	720	741	760	717	719	730	708	753	740	753	728	727	739	692	688	755	758	677	729	697	774	721	769	731	703
14730	12219	25395	29926	26860	20678	15936	15417	17143	12468	11371	9745	8595	8522	9985	7169	8674	9987	5815	7777	5097	4871	5226	4753	4500	5309	5798	4234	3659	2550	2256	1957	1856	1903	2074	1789	2085	2767	2113	2268	1547	1785	1590	1767	2257	1913	1886	1934	2176	2127	1174	957	1049	1233	1380	1227	1092	1225	1266	1368	1549	2079	1609	1235	1186	1150	1460	864	593	476	360	364	323	368	436	452	255	267	238	260	358	432	362	324	257	264	238	257	216	202	217	216	197	195	204	189	187	176	238	208	184	177	190	223	195	185	169	196	177	180	169	198	158	178	190	188	178	179	180	174	179	172	176	172	154	194	207	181	192	176	165	144	182	166	168	182	178	168	178	180	184	155	169	180	190	187	180	153	171	179	161	177	157	179	155	159	207	180	190	183	157	191	186	163	177	152	158	197	190	204	168	156	154	199	157	171	155	162	174	186	181	175	163	191	164	174	160	175	171	186	196	172	184	191	197	177	171	167	191	189	186	199	178	157	178	196	195	188	161	150	173	160	180	148	185	161	168	178	195	161	169	165	184	166	164	153	164	153	170	166	171	161	161	177	172	183	161	158	169	154	171	205	180	174	170	169	196	174	165	192	166	194	181	163	163	165	184	175	168	160	177	168	184	150	170	164	200	204	156	177	189	171	162	193	197	165	193	157	172	165	173	175	179	175	161	169	179	179	162	191	195	178	181	176	173	159	182	174	185	161	183	196	162	195	164	181	183	188	178	144	177	166	177	160	169	171	179	177	162	169	179	165	189	177	174	183	172	193	195	156	180	203	188	165	185	190	174	174	154	150	174	154	196	172	208	176	173	167	180	181	184	176	180	154	179	183	180	175	183	168	189	161	182	176	173	165	189	166	163	196	168	173	184	168	159	201	188	174	157	178	194	172	196	193	179	154	167	189	174	170	149	173	178	167	171	195	162	165	172	176	159	171	171	171	177	158	178	175	156	190	188	147	174	171	173	163	183	163	172	171	208	169	182	174	163	182	158	185	149	183	172	161	160	206	163	165	159	170	171	175	193	157	157	185	171	166	174	163	181	150	155	153	164	165	184	169	171	220	178	185	184	173	174	172	171	175	151	173	171	192	153	165	182	170	185	179	168	206	166	183	189	158	180	186	146	160	144	167	193	166	162	175	200	203	159	179	184	183	165	172	162	173	153	165	162	174	169	177	168	181	154	171	195	185	174	147	177	168	184	173	173	169	170	180	201	172	166	165	186	165	189	165	187	188	171	165	188	162	152	200	164	182	180	178	178	191	155	158	162	162	177	175	178	168	155	195	181	190	185	187	157	192	177	166	164	175	177	163	165	189	198	184	184	163	190	157	158	178	165	165	163	165	170	176	179	188	190	211	180	190	192	178	170	166	170	186	175	182	169	177	202	165	171	179	165	151	164	146	160	191	213	169	158	175	166	190	184	182	190	179	206	160	157	178	169	174	200	184	177	151	183	162	180	180	172	182	196	193	184	164	166	205	171	166	172	173	188	204	190	181	170	199	181	185	198	181	172	193	180	168	180	195	159	161	176	167	188	163	165	149	185	148	165	143	167	178	156	193	201	159	198	189	171	198	176	169	163	168	179	181	145	182	184	192	167	163	181	177	188	184	171	174	141	175	157	186	168	177	162	179	193	190	180	174	176	186	172	188	180	181	190	179	166	194	183	180	165	169	165	191	171	161	164	192	165	178	185	186	190	174	153	173	187	174	171	193	175	178	170	183	159	208	149	186	211	162	156	184	158	187	183	182	181	164	153	189	196	154	168	186	162	181	178	184	169	161	178	146	149	197	172	155	178	178	160	172	194	184	177	174	169	181	183	172	174	169	185	187	170	166	184	177	185	150	183	178	203	200	178	202	146	169	173	180	164	189	168	187	174	169	191	176	181	184	179	177	171	152	165	160	177	163	185	145	194	183	171	178	185	181	186	171	173	203	166	182	178	177	181	174	156	176	193	171	160	153	189	165	197	181	172	178	178	166	155	171	161	177	175	163	156	157	199	156	178	159	171	163	190	162	194	192	171	191	196	172	196	186	193	181	200	188	157	200	192	170	165	148	172	152	181	173	168	176	175	191	194	179	170	190	192	188	179	158	166	162	171	168	198	170	173	152	183	188	180	165	198	171	168	183	190	167	199	180	164	153	187	166	162	165	171	181	200	168	196	188	153	175	162	161	187	168	178	156	189	174	171	177	173	191	182	180	177	161	167	158	173	179	184	184	184	185	188	203	179	176	173	154	178	169	162	182	177	167	174	170	185	179	211	204	172	155	173	153	183	169	173	167	161	179	183	170	174	177	163	196	167	153	138	168	190	190	159	168	182	162	173	173	184	182	195	156	187	151	185	164	186	168	189	168	188	185	188	195	159	200	188	169	175	171	183	181	179	189	192	155	176	180	170	182	156	177	181	181	169	163	169	181	176	169	175	173	194	168	179	206	172	187	185	169	182	175	185	172	168	175	168	191	161	170	187	166	147	168	193	165	185	165	189	186	201	162	193	171	169	193	189	182	186	164	176	182	161	190	149	173	191	183	194	193	171	178	155	179	182	189	161	187	209	173	189	183	161	181	176	165	193	197	188	138	178	184	186	157	178	169	173	183	189	167	167	185	185	167	171	170	182	182	170	184	176	181	168	185	174	177	179	144	169	183	159	183	182	188	183	178	197	155	187	178	181	168	172	190	194	183	181	178	161	188	202	153	156	175	173	186	170	171	180	182	180	192	193	178	161	181	194	199	169	188	175	186	165	188	182	180	181	174	174	177	170	165	171	180	195	153	152	182	176	155	180	170	179	168	169	177	182	180	199	181	185	170	165	169	166	182	170	175	194	169	176	185	204	189	184	187	173	149	167	137	182	177	192	182	171	160	176	180	189	190	195	156	179	189	197	174	164	192	161	167	168	157	180	160	180	179	181	168	180	188	162	172	176	172	176	177	181	171	163	174	198	157	177	174	196	162	177	185	174	166	192	194	163	183	174	174	178	172	189	170	192	168	168	166	171	175	148	178	160	184	175	187	202	186	155	208	182	179	173	171	173	181	184	165	173	155	176	162	189	156	172	164	162	181	185	166	175	189	183	170	180	188	159	157	163	157	171	170	171	194	193	178	176	160	160	177	166	175	178	176	195	175	195	196	169	185	162	171	168	172	159	187	197	183	176	186	183	155	171	166	169	181	143	160	175	157	160	183	193	157	146	174	174	163	171	155	207	171	165	174	149	178	176	190	167	169	205	172	191	183	174	208	169	178	168	185	165	176	158	192	144	187	142	180	175	175	200	175	159	158	173	183	173	151	190	183	165	169	190	170	175	188	189	195	169	175	201	174	183	174	178	180	198	171	179	164	175	182	172	146	174	171	161	165	179	168	188	201	185	173	186	165	166	198	167	180	172	148	192	176	182	180	174	177	199	201	183	181	185	159	171	176	150	187	157	184	187	183	193	158	174	184	180	164	179	172	201	177	178	185	179	180	182	166	186	173	176	180	168	166	171	186	164	175	187	156
9642	10836	24637	30349	30093	26125	25010	30328	31441	31256	30923	30044	27767	28745	31185	26778	30764	30295	23063	26585	21030	21073	22186	22476	23219	22669	22618	18394	16980	15257	14296	13415	12827	13117	14851	12887	14540	17320	14647	15530	11126	12957	10471	11794	14992	13602	13732	13098	14246	13602	8938	7105	8213	9758	10557	9386	8348	9699	9843	10586	12201	14754	12277	10081	9230	9634	11457	6930	4725	3688	2473	2219	1773	2525	2768	3285	1535	1383	1356	1465	2302	2863	2552	2072	1179	1433	1227	1329	1022	909	804	753	734	682	676	691	728	865	923	763	737	772	671	694	697	679	586	542	571	508	509	516	533	529	542	523	538	527	508	604	563	587	541	597	496	501	566	496	504	531	513	506	534	523	541	558	573	550	528	526	511	553	530	539	558	525	557	585	535	511	527	513	536	557	519	544	567	518	616	544	563	535	541	552	510	549	551	548	545	550	515	529	519	537	528	518	536	572	511	496	561	527	534	552	540	502	503	496	525	520	519	514	539	475	519	572	523	512	540	497	542	503	549	513	505	508	498	552	513	493	545	533	489	532	513	542	522	520	527	535	544	532	522	549	526	559	566	539	529	521	541	574	537	528	567	504	513	527	518	534	536	550	528	544	543	518	540	554	528	551	505	511	536	528	499	567	533	512	530	542	547	545	528	553	571	536	519	536	526	522	518	529	505	511	586	502	541	550	549	548	513	526	577	520	532	549	540	471	517	541	532	521	524	552	525	518	526	526	548	570	538	539	491	555	537	557	562	542	532	540	576	546	561	549	522	530	492	516	487	501	550	490	547	558	513	511	543	523	525	506	548	514	533	529	519	535	494	531	528	545	517	544	521	568	551	556	554	516	587	515	544	510	539	534	505	526	517	506	533	533	537	514	511	528	552	541	545	543	505	535	546	582	547	512	542	563	522	509	530	570	514	554	518	531	558	527	555	547	544	515	519	521	547	532	475	483	503	485	533	541	529	541	527	521	568	572	543	538	565	522	515	531	507	531	565	533	497	571	559	543	528	530	558	530	532	525	582	539	527	544	473	541	525	503	511	556	560	500	533	546	530	502	537	528	533	537	547	484	539	507	557	554	540	554	547	525	496	544	551	526	540	513	518	562	555	482	530	549	523	503	541	508	518	550	568	528	538	536	553	529	530	545	515	495	563	523	533	554	551	510	540	539	508	521	535	536	517	590	524	528	533	556	524	553	596	516	534	553	558	512	563	556	533	520	479	533	516	534	553	540	508	502	558	519	503	528	501	492	517	517	519	538	508	519	561	541	490	559	563	554	535	522	506	547	514	563	554	531	480	520	536	552	555	543	575	536	554	560	502	542	549	541	527	500	570	538	573	530	540	531	517	543	515	552	569	511	566	515	510	557	515	485	529	535	520	532	467	528	500	532	522	500	526	519	556	519	519	535	521	518	601	559	485	540	532	555	517	516	523	530	503	512	510	553	539	543	547	508	546	556	519	519	508	600	541	489	493	553	523	498	531	527	550	533	570	569	563	534	531	501	547	533	553	537	504	535	531	544	542	537	459	521	512	529	538	548	518	550	546	515	535	554	515	513	536	550	554	531	544	510	491	542	561	556	544	539	516	511	506	517	533	524	520	517	529	555	514	541	537	541	520	497	563	572	512	558	552	571	538	515	537	532	520	520	548	516	518	526	577	520	523	532	581	541	498	566	536	558	512	547	560	521	537	506	529	585	550	555	515	492	548	575	532	504	503	505	546	521	481	548	504	560	545	590	501	515	513	545	525	520	518	492	556	559	502	569	516	570	524	568	533	524	538	521	576	473	542	504	514	538	526	533	532	535	548	572	556	518	494	532	572	518	537	518	542	543	575	481	564	510	549	525	498	548	552	500	547	537	506	500	520	582	546	547	544	528	541	520	530	490	546	542	506	547	590	541	500	507	529	514	546	529	505	518	526	529	550	522	535	527	528	518	527	525	506	532	542	528	542	507	549	544	513	558	552	566	530	513	549	568	532	488	534	552	534	566	561	579	528	496	535	512	537	473	560	542	525	522	530	548	536	560	523	507	498	490	538	530	556	550	519	521	513	529	564	545	566	542	548	535	552	506	554	527	559	533	513	534	539	520	555	504	525	515	519	539	518	556	558	531	519	527	493	541	552	540	512	514	500	518	473	495	546	534	548	555	530	541	549	565	533	529	526	545	521	532	527	521	541	513	521	503	532	538	506	485	547	502	518	561	571	485	541	581	514	494	519	556	539	558	530	548	527	529	582	496	536	541	569	532	548	535	529	505	518	569	551	503	578	541	516	511	559	521	584	517	526	540	545	516	539	556	528	501	522	567	545	519	519	499	565	519	519	563	512	476	567	538	523	537	568	499	500	510	520	522	541	510	565	528	496	485	536	556	549	543	538	536	545	551	570	501	527	558	526	575	533	544	536	513	524	537	533	512	529	539	577	516	543	475	555	543	547	539	501	512	519	533	554	581	556	511	576	488	481	571	536	545	511	549	544	516	532	519	529	525	521	507	504	557	569	540	540	531	547	547	547	502	535	538	540	479	486	535	513	544	555	487	523	566	528	550	490	517	506	519	497	555	545	516	501	552	522	518	550	547	550	503	540	540	558	507	575	506	536	542	501	547	508	516	525	507	515	529	550	531	530	535	512	543	551	528	538	506	589	542	493	520	543	538	560	503	545	489	499	508	556	552	513	534	531	542	517	527	539	526	495	546	571	504	512	520	493	510	522	531	552	593	537	573	545	532	534	525	558	519	557	561	526	509	529	512	536	539	513	533	518	540	541	535	546	507	558	500	538	505	553	573	518	554	550	556	514	544	513	564	499	593	529	492	591	507	532	499	543	552	528	525	479	529	525	522	487	546	526	524	523	545	506	498	533	515	519	526	580	515	546	550	549	514	530	511	510	561	514	517	508	511	542	516	568	506	553	530	534	511	539	518	535	532	491	519	491	544	546	519	539	507	490	490	523	520	562	531	572	546	546	547	554	475	538	575	538	481	496	530	519	507	505	527	513	559	529	549	551	527	520	545	563	521	530	533	576	532	517	495	543	500	509	532	583	545	517	539	490	475	521	565	560	498	548	579	514	520	570	588	494	554	534	578	513	504	522	507	533	541	589	549	507	540	530	525	509	524	538	554	562	503	567	510	562	537	547	560	562	526	596	497	540	525	596	550	534	534	502	495	525	561	529	505	542	532	533	511	495	543	493	498	538	497	563	541	524	482	521	540	522	526	489	557	523	530	527	577	498	498	594	518	508	515	539	517	532	564	550	558	546	549	582	484	524	499	528	538	535	510	489	551	535	539	515	523	540	547	521	524	535	492	548	507	541	506	586	509	516	551	540	537	467	567	559	543	516	533	513	501	589	531	547	533	539	536	515	528	542	581	538	521	556	537	513	527	557	505	553	494	527	559	536	500	552	501	546	481	496	521	542	515	546	547	552	578	519	547	532	470	545	498	564	540	524	521	551	481	519	513	514	511	516	516	511	532	514	523	517	536	483	510	548	478	557	545	537	573	553	519	469	479	524	513	531	541	515	519	544	453
23219	18207	32718	34821	30925	27019	23628	23588	25938	20794	19835	17537	16394	16454	17914	13366	16939	18005	11393	13919	9704	8567	9385	8840	8179	9433	11549	7825	6542	4518	3890	4072	3183	3424	4113	3463	3883	4902	3751	4251	2791	2977	3403	3074	3857	3387	3686	3542	4201	3642	1960	1470	1921	2216	2511	1976	1920	2254	2303	2470	2905	3684	3116	2562	2160	2172	2601	1356	997	795	550	492	471	594	651	602	354	347	352	365	557	524	511	383	364	481	282	341	371	261	265	264	227	239	226	197	178	228	253	218	200	179	228	210	182	220	199	177	181	177	176	156	190	175	192	179	171	193	187	193	186	175	186	159	165	154	178	184	208	170	175	161	191	166	139	174	169	172	165	199	178	178	160	174	165	169	180	190	165	180	191	175	177	168	142	163	163	203	176	178	184	194	188	162	153	162	182	155	186	164	182	147	184	190	190	170	187	149	192	171	182	179	180	182	173	173	174	185	173	182	178	174	178	176	169	170	168	184	167	180	199	184	159	161	171	155	167	160	174	183	178	199	172	155	171	174	176	191	171	172	173	172	159	174	189	164	167	171	187	173	171	163	126	178	153	150	195	174	191	180	203	173	160	177	181	163	163	191	191	179	163	180	178	178	177	168	199	151	170	176	197	178	162	158	175	170	188	173	174	193	183	178	164	191	162	171	166	194	182	158	170	172	171	172	186	163	185	155	202	179	187	176	182	163	185	170	169	162	150	156	151	155	170	169	199	160	174	175	161	203	159	157	157	164	192	184	187	171	174	175	166	178	177	180	159	209	177	176	190	155	185	172	189	149	225	172	199	191	150	175	172	160	159	198	188	177	166	172	170	174	173	182	192	167	179	157	177	173	174	175	164	158	195	179	156	175	179	189	160	174	174	165	199	195	167	167	175	185	147	192	171	180	179	166	173	171	161	160	189	165	171	193	167	202	174	182	168	165	150	171	166	182	166	175	170	190	175	178	158	167	186	183	173	168	182	181	191	179	155	175	159	189	173	203	171	168	197	198	186	182	163	182	175	192	183	184	169	183	197	201	185	187	172	186	184	178	170	178	201	184	182	180	175	185	187	150	174	182	186	172	154	189	172	180	164	172	169	175	180	199	175	164	150	175	196	169	183	172	197	184	155	172	162	157	186	182	177	162	192	182	165	189	186	176	157	186	171	160	186	198	172	194	199	169	181	201	162	172	175	184	182	165	165	204	185	174	152	169	158	175	167	178	150	165	169	191	148	165	173	193	171	184	175	207	172	182	196	178	182	160	168	163	171	167	181	185	184	177	190	162	188	188	175	163	168	155	167	171	176	177	190	175	176	169	174	185	150	160	181	169	163	174	167	161	163	173	186	158	164	184	187	186	176	190	170	174	186	183	184	192	174	187	155	189	173	149	169	179	187	178	170	202	177	177	185	188	188	174	174	179	180	188	192	175	174	184	178	165	162	185	166	155	157	164	161	149	175	185	170	189	195	163	174	162	197	167	179	173	180	168	182	175	194	195	199	176	199	172	159	211	167	181	186	194	196	182	181	152	182	170	192	178	175	175	163	186	193	201	158	184	156	163	165	150	181	180	180	169	205	165	177	147	176	170	205	183	174	175	172	193	178	190	158	181	169	198	184	162	167	186	165	174	177	176	149	157	184	193	177	165	183	181	166	209	174	181	172	175	187	209	194	168	206	186	175	179	173	184	191	194	149	158	181	198	176	199	183	192	183	180	189	158	161	175	216	167	166	178	176	172	192	169	165	172	192	178	168	182	183	154	186	186	193	158	185	196	166	180	177	177	178	180	176	172	193	168	198	162	192	161	165	168	183	161	187	164	156	167	187	168	190	165	164	166	180	167	179	174	153	154	159	177	168	192	173	186	151	190	176	183	156	163	186	173	188	171	192	180	168	173	185	179	178	186	165	158	156	169	158	153	183	181	162	184	149	168	177	180	197	176	162	186	190	165	173	177	167	167	167	175	176	171	185	183	160	182	168	165	169	165	158	182	187	191	176	175	190	196	187	190	175	162	178	180	175	173	168	186	189	173	188	170	171	165	208	180	170	188	170	171	169	153	201	161	156	199	171	154	165	174	172	157	192	174	170	166	164	163	177	173	172	164	168	185	177	150	187	180	157	153	162	192	173	182	184	185	190	173	157	191	197	170	204	189	171	174	176	185	180	185	187	188	148	199	183	205	166	167	170	176	149	187	198	156	189	197	191	165	175	150	146	234	166	178	157	187	183	179	169	178	184	172	151	172	168	186	201	178	186	192	185	181	154	170	154	145	163	158	179	167	144	166	194	167	173	163	148	170	179	206	160	179	170	172	178	161	172	182	183	185	174	191	196	177	184	153	163	174	173	201	189	186	164	166	179	172	165	179	172	153	172	167	159	166	181	184	162	175	184	177	161	191	168	165	169	180	155	229	172	183	173	169	172	188	166	171	166	167	168	179	166	168	166	161	178	177	177	172	180	163	175	162	151	176	161	192	193	165	155	182	188	162	178	188	182	159	156	168	160	156	157	186	173	173	160	189	172	193	163	186	174	167	166	188	148	178	162	162	185	178	185	181	199	197	175	179	187	185	163	174	203	173	175	164	162	178	194	169	185	155	187	176	166	169	189	177	151	203	158	187	181	147	176	195	161	161	177	153	176	179	177	160	172	160	159	169	174	164	174	186	159	175	169	191	158	174	176	169	181	197	175	179	191	174	196	176	180	171	188	207	174	165	177	199	184	172	190	177	161	176	181	168	153	172	186	153	166	155	185	169	157	169	198	174	166	169	167	166	193	165	167	178	170	161	183	163	173	167	186	153	163	165	172	163	151	154	174	174	183	168	158	168	164	179	163	180	169	180	208	154	185	178	184	166	185	183	181	177	175	172	173	189	198	183	160	160	158	212	191	179	170	187	162	202	159	179	176	182	158	155	198	177	184	165	171	158	176	200	164	184	173	171	173	162	186	180	154	161	180	198	191	172	161	163	186	195	170	177	163	195	160	164	178	166	178	177	160	178	173	166	158	221	179	170	160	174	190	191	199	202	168	155	183	157	199	168	173	153	165	162	188	173	173	155	159	177	161	183	171	169	167	188	151	169	199	207	160	183	176	188	182	172	158	177	191	184	169	180	180	178	170	191	152	175	181	177	155	189	165	175	167	181	174	169	177	164	160	163	182	163	180	172	168	166	143	172	170	175	161	184	186	184	188	166	174	151	168	177	187	185	147	194	178	183	149	171	176	171	169	175	189	160	178	170	175	166	178	164	159	171	182	211	166	165	163	185	171	185	186	172	165	171	167	148	183	192	175	182	166	183	150	175	193	187	164	169	172	169	185	169	171	176	175	159	183	181	205	151	181	191	179	186	163	158	183	162	165	170	196	157	178	157	164	179	180	176	185	151	160	178	163	167	178	191	185	163	175	160	185	180	179	171	166	176	195	169	166	184	192	155	159	175	168	163	158	174	193	186	166	152	179	164	182	192	179	158	174	189	148	177	171	172	168	161	188	157	159	166	188	156	189	186	183	170	195	177
13091	14478	29694	34858	35345	33528	31515	37897	38781	39312	39634	38981	37427	37790	39964	35762	40548	38945	31965	35033	29511	29205	30571	30497	31939	29799	32015	25790	23984	22325	20726	21500	19027	20349	22549	19980	22627	25231	22007	23588	17462	19169	19350	18400	21731	20741	21341	20558	22473	20346	13539	10954	13275	15278	17014	14866	14059	15905	15617	17249	19471	22167	19498	16519	15073	15666	17393	10324	7685	5988	3818	3665	3396	4639	4996	4752	2477	2334	2222	2716	4057	4064	3563	2851	2292	3583	1898	2264	2172	1848	1494	1314	1206	1254	923	800	771	1158	1449	878	747	845	820	845	888	1019	786	614	570	551	533	538	550	529	530	532	536	545	567	782	594	581	563	554	528	537	557	530	544	549	559	544	517	559	514	522	542	543	526	537	525	582	525	581	556	559	552	531	510	522	544	540	511	555	553	533	505	566	538	515	508	579	515	529	546	547	552	540	561	526	513	507	523	529	557	554	552	543	579	547	526	531	552	525	525	561	569	481	538	496	553	531	501	557	529	523	564	573	551	524	548	539	495	504	566	528	531	570	493	537	585	522	573	530	530	532	542	546	529	532	544	528	571	555	537	542	598	544	532	503	552	531	542	514	595	538	527	575	554	525	553	554	547	502	519	540	545	545	526	520	523	544	546	555	542	554	534	529	562	509	538	563	564	510	479	540	517	503	545	533	557	527	514	556	558	568	529	518	558	568	570	525	541	525	497	549	542	499	515	562	535	518	528	537	521	501	532	546	540	571	529	539	541	512	530	587	559	499	539	533	520	515	542	529	564	497	553	559	578	557	548	552	527	527	531	543	546	504	498	548	557	571	552	563	524	529	510	561	524	560	535	533	543	546	498	513	518	528	554	550	540	581	538	553	553	545	545	537	538	538	545	551	548	562	504	531	552	576	504	537	547	512	549	539	524	574	548	566	544	538	555	564	543	550	555	535	518	545	560	549	543	539	525	537	572	521	537	552	518	524	545	501	561	548	523	538	486	535	585	583	545	506	526	546	546	524	524	552	531	504	577	538	520	511	546	544	569	545	525	585	569	576	548	544	551	513	520	519	573	570	520	588	543	590	573	541	571	515	542	514	554	513	531	563	550	522	531	553	559	554	518	498	537	537	576	503	491	495	563	527	511	548	488	533	533	553	528	535	538	564	543	508	503	532	559	533	524	530	515	514	541	521	582	534	572	557	562	533	554	496	571	531	531	466	524	522	548	517	563	522	527	534	561	523	535	497	522	565	521	534	549	524	571	534	549	547	551	563	570	450	527	566	553	506	551	557	526	528	564	537	572	566	592	540	539	512	490	543	519	560	553	568	560	546	559	525	502	546	512	564	536	561	549	542	505	543	504	532	540	532	559	528	538	534	597	507	548	542	528	521	558	556	512	570	559	573	571	568	584	515	536	514	521	534	542	510	522	583	521	511	522	560	510	569	562	547	544	542	515	580	577	525	564	575	557	566	526	571	514	539	529	560	517	557	569	564	536	534	555	542	495	549	539	527	557	549	520	524	543	529	524	500	520	561	519	536	512	528	539	521	567	564	529	519	539	512	519	559	532	547	542	482	515	505	578	518	562	531	521	548	573	508	527	527	531	557	527	522	574	568	532	536	499	570	536	559	547	552	522	554	533	529	550	537	523	533	539	544	567	541	571	518	557	537	515	531	546	558	556	524	531	516	566	513	542	510	530	519	509	541	553	535	538	538	491	540	550	576	523	537	537	535	514	518	555	558	559	535	480	534	557	528	523	561	546	555	525	525	486	540	519	545	553	581	544	505	508	520	560	528	515	507	532	522	559	512	506	515	558	528	537	532	519	555	494	531	600	539	535	563	566	502	558	546	551	539	523	560	508	585	503	538	492	549	563	554	515	567	534	530	550	578	511	535	533	547	546	608	505	537	573	572	509	522	518	507	515	537	522	521	548	564	544	522	566	510	528	518	548	537	552	517	541	494	537	533	557	527	519	528	541	595	547	554	540	549	558	568	578	565	532	539	529	569	550	524	529	511	529	543	497	539	504	529	513	540	518	555	564	571	564	505	532	544	538	547	538	521	530	525	560	555	545	542	509	545	527	534	513	557	470	548	566	533	504	510	559	504	488	563	533	499	523	546	557	534	526	562	526	559	554	577	537	579	558	555	527	552	546	547	535	531	559	559	520	591	542	506	562	543	560	554	514	545	539	526	566	536	535	557	525	541	563	531	529	533	532	558	516	584	556	553	511	607	573	594	529	529	525	512	539	524	536	545	520	518	505	536	528	543	545	560	558	519	546	525	507	533	518	547	550	493	531	526	541	532	543	516	574	528	535	554	537	565	526	564	564	558	548	544	553	537	523	506	564	542	552	504	551	541	514	546	499	515	535	514	538	553	544	576	522	574	581	568	542	525	476	520	565	531	534	527	551	571	520	558	519	555	526	575	545	504	498	502	540	535	544	564	535	540	539	540	543	549	518	555	546	571	532	569	546	560	565	527	574	512	537	510	555	511	555	523	519	575	526	550	529	549	522	531	535	554	535	537	530	525	558	533	525	531	562	514	555	539	579	554	555	491	542	577	522	540	554	537	533	488	536	525	533	539	534	536	509	504	468	516	514	554	503	531	552	478	581	557	523	507	497	550	526	535	557	510	560	503	517	498	527	495	499	559	602	535	531	522	557	484	559	553	547	536	542	542	519	519	526	556	574	534	552	551	531	547	542	578	528	545	551	485	563	559	564	565	567	512	544	564	511	508	583	540	549	540	546	570	563	539	538	514	532	510	535	550	530	558	520	521	491	543	521	550	534	540	548	548	533	567	521	541	544	536	558	518	537	524	538	508	537	556	559	538	518	565	512	477	526	512	547	549	515	534	503	558	545	549	537	520	526	509	547	577	531	531	566	527	547	539	524	552	493	540	587	550	542	567	539	509	552	553	570	485	582	539	580	540	521	538	591	504	545	543	506	591	558	573	536	536	508	540	515	529	523	547	550	514	530	546	509	575	559	540	522	558	541	551	540	545	567	497	534	599	497	586	545	545	545	574	538	506	593	527	602	542	567	561	491	562	484	536	525	504	540	536	513	522	534	550	525	500	563	549	531	531	545	574	548	552	573	530	534	495	522	567	528	501	548	539	555	548	526	534	512	592	542	537	495	557	554	523	520	534	584	512	523	564	519	551	530	535	540	523	490	517	525	503	609	569	548	574	536	526	564	547	515	565	492	542	528	504	529	538	542	571	548	547	477	520	526	562	575	542	490	540	548	547	523	550	511	558	545	493	574	576	538	528	541	523	557	521	546	559	521	556	582	540	554	534	546	562	538	549	539	536	539	569	552	516	487	499	547	555	497	555	524	548	513	586	553	598	575	557	517	540	566	559	494	547	538	546	530	542	542	548	538	559	576	526	558	499	532	510	554	515	555	576	533	551	561	549	570	515	549	521	529	523	526	566	511	553	528	547	522	556	544	527	528	555	546	505	555	525	504	555	581	540	517	550	532	560	520	525	591	498	512	546	536	529	540	561	536	561	542	564	555	517	556	513	561	516	544	539	589	554	532	526	559	537
3720	1980	4400	4352	2911	2013	1408	1414	1283	982	903	847	776	826	866	657	880	852	615	765	581	478	468	504	507	562	625	419	432	424	378	358	355	360	413	394	375	395	345	382	310	328	336	318	407	352	338	360	363	369	306	298	290	327	339	320	291	310	325	306	329	406	346	319	308	335	314	324	266	252	223	279	268	291	286	274	261	240	263	269	273	258	270	282	246	284	262	274	285	261	262	253	268	261	258	273	245	244	249	252	272	241	287	234	260	224	298	267	237	250	237	239	231	254	268	263	254	250	275	294	252	276	258	222	243	259	260	247	250	265	241	252	245	277	258	291	296	260	281	276	241	283	279	273	247	260	261	281	237	248	272	228	259	261	246	243	245	239	269	281	236	281	264	251	264	271	271	244	247	261	280	271	257	263	260	299	246	258	270	259	264	274	282	261	235	262	264	279	250	262	266	261	280	281	268	253	248	270	274	238	279	274	265	250	275	255	297	259	210	234	245	267	264	284	278	264	275	274	270	268	240	235	249	257	263	284	278	244	282	262	250	275	230	246	238	254	248	273	243	253	271	259	291	280	295	283	282	257	254	269	265	258	233	251	272	261	264	226	265	244	281	262	248	272	281	254	274	260	260	276	258	255	233	273	260	240	272	251	263	268	251	263	284	262	265	265	257	277	272	278	261	254	274	247	287	248	219	273	247	245	283	258	258	235	263	246	264	252	260	235	276	266	261	290	265	261	221	243	263	260	264	270	258	242	257	245	268	260	261	234	248	227	254	244	274	253	288	269	260	250	265	255	258	280	264	269	256	251	262	282	290	260	236	242	251	272	277	283	292	259	269	250	260	298	242	239	272	247	238	251	251	243	274	282	273	273	280	273	266	244	242	281	274	254	264	247	233	249	271	253	245	228	254	253	282	249	244	253	237	271	228	266	280	256	200	244	270	274	242	280	263	221	257	244	270	246	237	251	270	292	265	259	282	277	267	262	261	271	279	278	252	274	233	246	265	262	237	262	281	256	245	271	246	256	248	256	267	253	260	275	277	247	280	254	247	248	278	265	245	259	249	269	266	262	238	255	267	276	259	307	255	286	273	244	270	260	253	261	226	270	235	259	249	238	244	262	274	298	249	266	265	264	269	274	256	261	267	244	257	265	265	235	242	280	249	264	262	256	255	261	259	244	269	236	249	237	233	258	280	281	269	255	269	237	235	242	281	233	254	264	258	272	267	248	249	256	258	270	233	233	257	271	254	262	276	269	263	241	241	246	247	250	285	284	262	240	258	249	248	260	274	272	264	237	268	251	263	245	258	257	287	290	220	282	238	263	247	240	249	245	252	252	244	253	295	225	281	284	286	231	267	275	271	250	274	258	260	243	255	285	251	258	228	253	282	246	251	264	255	239	263	245	258	283	262	232	284	274	258	253	269	221	252	218	273	290	284	266	259	230	247	266	254	257	293	242	264	254	240	257	250	267	276	279	264	275	274	265	266	272	252	252	264	260	239	236	272	223	295	249	266	278	274	260	251	264	252	229	279	247	283	236	253	267	248	229	265	244	285	262	262	296	243	252	236	247	246	282	262	242	235	250	256	275	254	261	268	238	270	252	245	263	294	286	241	260	259	260	278	263	284	271	252	237	275	253	259	236	237	263	261	256	265	270	259	248	276	244	260	262	279	266	263	276	259	298	280	234	273	272	246	258	249	249	253	283	250	257	254	300	282	247	297	250	213	270	266	257	265	244	278	241	273	278	268	240	232	257	261	234	292	264	238	275	252	268	278	247	284	277	267	254	273	255	253	243	241	251	264	251	289	275	270	240	235	270	273	265	269	257	278	272	236	277	263	239	234	229	261	257	252	276	276	264	258	268	263	267	254	249	246	267	229	260	254	287	252	268	250	291	256	259	243	274	259	244	251	270	275	251	253	278	237	262	270	259	256	238	255	278	272	271	296	270	246	246	271	250	270	270	238	236	262	237	244	239	237	265	258	238	277	248	246	262	264	237	263	247	256	269	289	275	238	267	255	266	263	277	248	291	262	242	249	280	265	272	266	267	259	269	245	245	247	244	264	234	249	220	266	251	252	282	286	254	259	230	271	281	249	274	254	268	244	254	256	251	275	237	258	239	263	253	252	242	243	242	268	241	280	252	267	263	263	270	244	277	241	260	259	252	273	269	257	258	249	265	251	240	248	250	259	259	265	251	265	254	264	236	249	268	258	272	291	273	265	265	271	254	266	261	240	269	268	232	252	283	262	247	271	296	290	260	289	228	241	262	252	237	260	253	277	263	275	283	270	241	291	237	247	234	270	253	251	256	248	267	249	247	257	271	256	266	266	272	276	262	267	268	260	270	240	252	235	275	243	268	240	256	242	267	288	275	299	248	256	261	231	238	233	252	266	267	253	243	265	255	259	255	277	254	250	266	281	259	262	278	253	280	276	251	267	277	248	233	255	253	247	246	284	260	299	252	252	260	271	280	265	248	238	266	286	270	257	274	259	262	247	253	275	254	238	271	252	266	261	269	250	257	269	260	250	265	262	237	277	274	272	273	251	269	252	281	239	271	284	262	283	261	261	239	249	261	265	263	286	277	270	300	262	260	275	290	237	240	246	251	254	244	289	248	257	261	290	293	278	259	277	234	270	276	280	255	225	286	254	243	270	247	272	264	274	224	267	237	265	252	265	243	267	271	254	266	289	283	254	270	252	220	277	283	242	271	270	227	273	234	276	289	269	266	212	266	236	274	271	269	273	255	245	276	250	290	258	254	242	276	250	267	267	263	263	270	261	280	247	274	272	243	245	298	247	250	249	229	263	260	258	251	243	220	285	269	265	277	287	252	260	276	268	263	249	267	265	298	272	235	286	235	261	252	245	276	263	244	259	248	243	263	242	250	235	259	269	281	244	260	258	249	240	258	267	268	291	253	256	267	256	271	270	249	254	271	240	283	255	262	233	259	265	262	273	255	284	248	279	249	262	296	273	252	226	263	244	265	257	284	281	253	243	270	242	258	284	252	242	287	236	266	272	256	258	240	259	279	238	252	266	284	266	280	250	270	268	257	269	265	245	285	276	285	257	288	243	274	272	277	268	280	265	245	241	270	254	272	259	249	255	304	263	283	313	290	275	240	270	251	252	274	255	284	273	249	248	282	282	249	272	247	251	246	250	256	275	268	297	232	239	260	248	266	266	214	277	265	250	268	263	266	276	255	286	226	245	264	250	263	255	265	270	227	271	245	275	250	236	263	301	282	266	269	261	229	263	235	232	249	228	263	252	250	254	246	252	276	220	257	261	268	273	260	258	259	255	245	284	267	247	268	286	269	230	263	301	233	244	236	255	269	270	275	281	248	245	251	280	250	254	234	282	287	245	276	251	266	275	256	272	248	263	241	269	243	253	251	279	244	257	249	276	246	250	290	285	249	244	244	270	268	273	241	265	279	245	257	259	286	233	242	259	273	277	252	246	278	283	244	231	255	260	282	270	266	280	266	263	247
3310	2800	8227	10280	8776	6832	5165	6039	5981	4952	4573	4289	4118	4235	4500	3686	4531	4909	3172	4050	2572	2496	2636	2503	2789	3057	3132	2348	2066	1873	1671	1760	1610	1598	1769	1578	1776	1889	1694	1793	1486	1545	1614	1378	1689	1585	1636	1682	1739	1765	1257	1147	1272	1351	1419	1278	1308	1360	1432	1412	1464	1636	1509	1359	1299	1367	1435	1134	992	915	842	858	911	907	903	886	818	830	841	823	893	808	865	831	842	775	843	815	780	862	767	754	733	754	759	767	704	804	788	754	770	757	745	731	761	794	796	759	751	769	737	767	730	726	744	676	714	675	791	755	742	739	735	741	754	766	802	751	740	814	757	718	746	695	759	753	793	715	779	785	807	746	720	729	711	710	699	744	758	728	789	735	728	768	702	752	780	751	751	756	739	821	711	720	740	756	745	730	729	761	708	732	770	761	748	743	731	756	764	773	822	741	741	737	709	765	719	700	716	787	758	695	775	743	697	754	786	761	708	783	729	772	724	785	758	790	758	720	762	753	749	755	760	740	778	720	721	772	738	758	719	749	749	741	713	745	720	819	790	730	739	694	757	751	733	782	783	758	764	771	756	761	778	755	742	800	777	733	743	702	770	722	715	714	779	730	722	790	764	744	747	773	746	725	716	754	743	757	785	750	761	753	739	717	715	782	713	716	783	799	741	751	741	698	704	725	709	752	763	790	724	730	749	741	768	766	766	774	702	706	779	730	702	780	759	764	762	764	805	694	721	754	719	766	775	727	735	812	752	774	744	723	739	717	773	742	762	708	706	775	771	710	717	730	733	781	736	704	715	719	732	727	718	732	726	780	721	781	781	749	726	773	759	739	772	707	771	776	738	793	748	764	731	761	772	774	708	750	742	761	740	698	723	735	737	752	742	753	762	723	722	755	795	771	758	714	785	759	745	764	747	745	812	780	748	764	771	743	790	725	742	690	742	745	751	765	751	785	748	745	767	711	747	704	730	762	788	754	772	756	732	760	684	758	746	686	767	682	726	777	759	736	730	733	733	709	798	748	771	760	754	746	739	782	746	748	733	715	730	721	734	793	775	758	747	756	674	708	766	773	762	753	755	724	745	761	757	771	761	764	749	729	732	759	744	742	733	764	769	736	728	743	750	762	751	752	730	747	774	774	723	778	722	728	784	777	727	736	731	737	749	747	759	746	788	731	753	730	741	750	714	746	726	743	753	768	730	751	745	768	772	757	778	734	731	774	726	782	756	726	773	729	718	711	752	704	705	756	781	712	810	754	757	789	762	728	700	759	766	771	759	745	746	707	720	815	816	754	707	762	710	702	767	788	671	776	705	729	706	762	738	781	784	760	798	750	728	737	724	772	707	742	763	747	790	790	744	747	746	726	755	726	747	753	742	744	711	742	772	749	747	764	764	746	746	731	706	709	756	752	768	748	716	754	705	749	747	751	763	729	786	778	736	735	742	733	735	746	787	752	792	716	766	709	757	781	766	755	710	710	755	725	699	731	755	760	765	748	732	795	796	768	712	759	778	784	714	777	780	762	745	703	734	715	745	772	743	741	779	771	737	727	704	748	776	775	771	757	761	756	726	738	782	732	802	747	771	726	782	731	712	769	738	758	752	745	740	766	765	785	765	745	740	673	733	784	737	710	760	761	752	703	731	728	789	721	767	786	753	743	724	716	774	767	710	758	776	770	750	704	762	721	755	701	741	730	695	785	725	710	717	772	758	747	749	738	727	772	720	764	703	775	774	749	776	732	753	734	785	712	762	767	777	745	744	754	776	747	751	776	721	754	708	751	731	759	755	714	752	729	749	799	714	692	798	748	730	748	750	748	756	739	770	760	809	718	726	736	733	754	751	773	772	798	773	729	782	727	760	814	742	731	705	745	789	746	804	772	784	737	792	742	695	775	747	792	805	740	791	708	787	731	714	749	707	732	732	762	738	766	697	749	737	686	764	718	759	752	768	711	749	787	732	769	732	734	697	752	748	712	803	722	748	744	765	754	718	726	719	732	750	784	772	766	750	781	707	757	750	750	761	769	760	739	757	752	780	780	754	762	733	779	733	716	742	770	783	739	727	755	743	735	771	768	812	757	774	753	737	742	763	702	690	752	746	748	727	779	717	710	768	719	753	790	729	720	769	699	758	703	816	787	736	786	750	750	771	741	792	741	723	755	755	701	714	705	758	763	763	733	780	722	753	694	791	756	758	731	686	776	721	752	732	734	727	703	721	768	742	727	715	722	738	721	733	753	749	732	699	789	743	761	745	727	771	759	734	727	801	712	733	725	708	773	707	744	744	726	767	772	757	786	769	747	814	690	760	733	733	760	734	748	787	748	751	755	723	751	705	736	750	762	771	730	743	776	747	774	800	760	765	740	765	709	722	752	769	763	777	728	694	728	737	782	795	748	826	743	764	732	705	762	759	727	768	763	707	739	723	764	740	732	755	730	752	758	772	716	764	681	751	711	710	748	808	698	742	711	785	753	729	806	752	762	736	781	760	748	728	730	769	750	777	757	691	731	760	707	774	787	735	771	801	720	717	745	738	693	766	770	702	709	736	769	693	745	716	719	695	751	752	740	770	790	738	729	733	781	784	754	763	753	771	758	770	703	769	790	712	757	740	769	749	732	762	781	748	787	751	704	769	742	786	752	712	707	727	759	779	749	793	734	735	821	743	763	747	741	715	737	738	770	804	756	693	735	776	748	773	749	759	758	708	743	750	740	736	731	767	762	760	741	753	763	728	750	754	723	774	719	745	746	717	760	711	775	755	768	776	768	703	727	720	780	765	772	741	691	739	793	766	758	753	729	687	775	798	710	656	726	773	702	719	757	718	746	724	745	726	722	727	715	737	762	731	733	728	799	757	762	748	802	830	732	741	803	757	764	723	804	746	743	772	772	730	745	800	681	759	708	697	756	730	768	807	763	769	721	733	790	740	711	723	756	805	717	750	735	700	751	720	764	748	756	757	774	725	742	771	724	763	732	747	691	771	734	779	762	790	753	755	774	743	761	700	770	737	769	774	757	779	740	747	760	778	779	767	722	756	751	712	696	743	782	766	702	727	743	725	730	691	741	708	799	741	748	727	714	771	785	725	784	731	754	744	755	700	721	714	744	762	782	717	752	765	764	737	713	807	747	754	706	766	709	745	735	783	739	786	713	779	753	712	746	724	756	747	761	737	741	770	698	716	789	726	824	800	693	784	717	718	792	745	725	779	718	756	712	720	770	742	758	730	729	733	745	715	717	749	738	749	773	749	730	717	785	763	733	772	760	776	708	722	750	782	765	752	798	724	765	800	736	775	760	739	729	727	739	724	753	729	750	787	752	764	769	706	804	757	676	725	766	751	772	781	742	797	767	763	744	761	766	753	693	775	767	746	718	746	757	772	784	780	717	762	668	706	720	767	705	729	715	760	774	764	763	772	710	789	758	710	769	760	752	800	749	747	717	748	770	711	803	757	738	735	722	760	738	715	765	732	759	779	753	763	742	751	705	766	745	747	735	773	812	772	756
15568	13093	26648	29492	26393	21531	15240	15702	17964	12870	11588	10155	9357	9523	11654	8303	9595	10337	6238	8807	5787	5224	5067	4598	4599	5714	6590	3984	3619	2163	1983	2110	1828	1849	2177	1772	2211	2451	2048	2239	1525	1907	1955	1868	2505	2021	1839	2133	2535	1825	1017	888	1000	1340	1413	1203	1264	1403	1276	1354	1587	1911	1715	1325	1219	1266	1337	822	546	437	342	342	394	462	405	360	311	312	382	364	361	328	334	309	291	263	242	230	265	268	253	236	227	226	213	217	176	179	196	187	199	218	194	199	209	190	195	176	219	235	202	186	219	191	176	191	183	190	169	159	191	201	186	211	201	178	189	180	179	177	197	203	182	201	212	185	168	176	201	191	188	193	179	206	198	199	191	174	166	214	188	197	190	202	206	182	232	189	202	176	167	179	206	158	183	184	173	178	187	196	211	220	200	188	193	197	184	181	200	184	207	199	185	180	194	190	189	217	190	179	185	166	163	216	168	201	197	191	193	187	201	202	182	192	177	203	203	183	190	200	166	182	172	185	195	214	183	200	209	176	184	173	188	152	186	184	193	213	190	209	193	186	165	198	197	185	163	173	182	187	189	192	192	185	205	207	206	174	193	179	190	215	188	220	196	179	217	195	183	193	171	170	199	192	182	196	185	203	201	171	183	190	198	196	194	164	176	194	191	196	176	200	190	204	183	179	210	197	170	188	189	195	209	204	173	189	195	167	177	187	184	207	182	186	166	188	183	183	203	176	178	208	206	215	193	176	182	191	179	185	201	169	182	155	204	187	212	187	169	210	185	189	184	186	176	194	183	215	183	185	189	190	191	184	196	167	175	204	181	196	199	211	206	167	187	168	165	173	168	171	177	185	174	173	187	207	179	202	186	207	192	216	187	198	168	195	171	199	168	186	197	183	155	189	197	224	201	172	217	202	171	197	200	192	173	191	205	197	193	196	183	183	215	181	180	198	171	145	182	183	183	175	194	194	196	185	178	185	169	153	174	197	164	178	208	223	199	155	200	196	177	195	203	172	196	194	179	189	224	170	208	184	182	174	195	212	190	176	188	187	198	208	210	195	195	179	187	213	156	188	190	224	202	210	181	191	183	181	189	194	205	182	190	177	199	194	188	201	194	202	162	201	181	200	156	189	204	205	198	177	179	200	190	182	171	190	180	160	170	220	183	174	180	178	188	171	215	183	184	201	182	229	193	202	189	181	207	182	188	203	214	177	203	178	182	190	178	210	189	193	151	194	213	188	197	174	178	187	192	194	197	166	183	200	170	190	185	204	187	216	181	185	190	209	204	205	182	173	189	194	219	203	214	193	195	214	203	201	196	192	204	201	191	187	184	209	186	191	229	194	181	179	174	207	174	188	177	195	187	188	189	201	168	184	192	195	174	195	187	185	192	191	182	186	193	200	197	191	196	215	184	214	185	202	184	178	189	191	196	165	183	172	187	173	208	181	195	175	179	214	191	212	207	190	171	187	217	194	202	168	196	206	184	194	193	202	209	178	156	154	169	186	183	211	174	201	202	182	218	208	190	183	188	194	201	184	180	186	179	189	202	209	185	177	185	180	195	185	212	189	204	181	203	180	198	195	179	198	192	187	190	181	204	189	187	179	188	211	192	201	175	190	204	187	183	198	155	164	185	219	192	187	186	195	177	192	186	190	163	185	184	186	193	199	195	180	192	203	190	182	165	192	223	184	200	206	198	177	186	207	173	204	193	198	191	169	202	204	190	201	184	185	208	196	203	207	195	197	181	201	200	212	193	183	208	203	181	180	177	196	203	206	190	188	201	200	173	192	164	179	188	190	180	171	202	208	201	201	189	199	174	207	200	190	186	207	199	187	202	196	195	182	189	193	232	174	169	184	183	217	171	215	199	199	191	181	208	192	177	205	183	196	194	199	180	205	174	206	178	203	209	167	181	181	207	178	174	201	185	193	194	206	173	211	199	191	190	164	196	154	201	171	199	195	191	190	193	162	193	197	207	202	204	205	190	205	217	209	176	191	173	184	201	207	202	171	183	196	159	196	190	180	190	179	168	192	193	196	203	169	174	181	183	174	166	164	187	193	167	180	211	199	179	199	180	172	178	192	201	188	190	195	167	190	184	176	191	198	204	196	147	191	182	170	173	172	193	178	190	168	176	207	175	193	192	186	175	195	202	193	186	177	173	215	194	198	170	179	182	206	169	183	175	184	211	173	193	201	164	198	187	205	179	163	187	220	189	193	200	180	192	183	201	179	180	162	187	188	189	204	205	194	223	184	184	161	181	194	159	174	170	186	214	168	173	202	207	178	198	187	171	195	173	184	196	199	210	174	180	203	164	207	214	169	184	166	200	186	194	194	169	182	172	195	193	175	199	211	190	205	204	191	200	177	169	185	194	188	190	215	170	181	182	178	195	185	180	176	184	181	198	174	184	202	181	182	181	184	194	184	196	202	176	184	179	223	204	214	159	185	196	205	188	174	216	184	192	194	205	195	197	206	183	186	191	178	235	205	188	192	207	182	212	189	214	207	184	179	203	184	180	199	177	191	166	199	187	185	172	179	192	174	187	192	181	202	173	192	160	206	167	180	187	173	207	206	184	188	186	170	184	190	186	195	165	169	177	192	184	193	182	199	173	200	200	196	176	211	186	204	191	197	185	186	192	205	177	169	171	197	173	175	185	186	182	177	216	204	179	203	192	196	206	192	185	189	170	189	207	210	184	190	190	195	194	214	190	192	210	181	207	209	203	194	172	187	215	168	213	227	185	185	221	209	191	177	182	172	165	207	178	194	176	179	176	182	178	176	189	172	173	174	191	184	195	179	194	180	179	219	172	161	190	166	162	193	190	185	185	186	177	187	188	175	194	207	214	182	203	195	174	172	195	188	171	174	192	185	215	201	171	184	189	191	185	198	196	166	192	196	214	181	184	198	215	190	194	184	176	186	178	202	206	190	190	193	193	199	195	185	200	200	206	207	199	182	171	212	193	194	204	206	192	179	184	201	189	166	194	185	204	173	196	208	179	184	187	161	161	204	169	202	207	191	216	201	188	194	203	213	162	195	163	188	176	208	208	174	200	198	163	226	191	203	186	200	169	186	189	199	174	213	184	202	206	186	186	199	201	200	200	187	202	185	179	194	195	236	193	175	211	183	196	187	156	212	189	177	187	170	190	188	205	173	210	186	186	193	172	196	188	193	183	189	183	167	193	193	173	183	173	201	184	190	187	157	189	189	196	206	194	169	201	199	200	185	209	197	201	187	183	193	179	180	160	193	188	180	215	190	210	177	199	209	194	210	164	200	193	192	196	183	203	168	212	192	190	210	212	193	188	176	190	182	186	169	179	184	188	192	187	196	170	196	212	188	191	194	193	198	193	198	170	178	175	211	180	205	193	193	179	176	195	184	192	186	181	188	179	189	193	177	188	177	224	187	208	192	204	225	194	202	200	191	177	183	200	209	193	204	195	206	193	190	183	206	171	211	190	176	182	191	179	171	220	184	187	176	188	182	171	184	208	174	210	167
10010	11386	24710	30044	29916	28584	23342	30956	33169	31543	31534	30916	29393	30949	33492	29208	32827	31030	23479	27561	21395	21541	21934	21561	23004	22823	24595	18820	17220	14565	13439	13874	12041	13243	14948	13105	15129	16296	14268	15478	10863	13481	13655	12914	16490	14078	13142	14215	15648	12375	7589	6571	7347	10021	10440	9664	9570	10701	10097	10719	11928	13770	12697	10246	10032	10380	10505	6670	4389	3015	2330	2302	3382	3253	2714	2811	1664	1912	2606	2192	2172	2059	2026	1705	1185	1263	1143	1301	1396	1296	1231	864	923	972	903	744	661	626	648	602	661	667	665	599	634	583	683	726	712	638	551	591	593	599	576	575	587	563	562	573	580	600	569	593	558	556	579	549	544	588	593	553	545	559	610	564	606	605	568	554	579	565	583	575	593	580	590	601	556	585	576	552	592	587	540	562	520	565	568	523	547	535	560	591	596	562	565	564	591	516	583	595	603	550	569	611	601	549	611	595	609	587	603	568	582	572	578	515	603	577	586	551	597	563	573	607	554	596	560	581	559	547	582	583	559	552	562	612	558	594	563	564	586	562	564	548	577	555	575	555	581	542	584	542	590	570	573	569	604	562	599	518	558	609	587	557	603	608	624	572	548	626	581	597	606	561	611	594	582	575	614	527	542	594	573	554	563	554	575	571	586	612	597	544	572	552	578	579	602	571	552	544	548	579	599	538	595	590	594	582	554	579	570	537	544	564	584	579	529	569	560	564	543	608	598	571	579	539	557	570	555	494	573	615	572	545	591	556	582	599	549	582	577	561	570	560	614	543	596	546	595	600	559	585	574	591	571	595	571	560	568	559	591	565	547	580	548	608	579	516	583	559	640	584	585	546	550	586	609	547	572	596	560	585	583	576	576	551	600	618	597	559	586	567	559	586	564	570	530	576	545	610	573	565	578	570	526	571	575	550	584	584	569	591	555	595	575	605	566	551	570	590	582	574	604	545	584	610	559	540	594	554	566	552	582	509	585	579	596	534	557	594	573	580	559	559	565	597	550	573	558	565	516	636	578	602	510	587	586	548	585	556	554	554	539	588	593	569	534	549	617	593	653	625	576	566	546	582	601	584	558	585	537	609	539	558	586	579	556	547	569	586	584	610	592	559	558	610	537	562	558	584	561	576	540	584	581	582	556	536	583	553	622	579	578	583	610	610	551	561	558	542	542	566	583	521	562	561	575	592	559	567	577	594	550	615	550	601	595	590	562	570	555	582	582	597	575	567	527	568	577	530	590	536	569	550	587	540	596	576	586	526	564	556	535	615	539	549	556	562	587	590	563	581	592	538	522	526	591	551	559	576	562	580	576	553	602	575	567	614	598	600	571	558	576	519	550	579	594	595	563	575	572	605	543	585	527	568	549	583	587	582	576	536	595	586	573	573	611	602	579	553	573	556	600	576	573	555	585	559	579	573	581	563	551	604	586	533	588	590	579	596	560	580	552	570	569	601	597	613	627	579	577	570	587	635	573	568	541	542	573	594	587	592	596	574	587	586	571	592	589	532	565	544	595	574	589	596	562	549	630	563	554	536	567	579	580	559	570	577	577	606	563	609	571	577	566	575	572	607	565	524	621	595	581	541	614	586	547	565	584	577	574	580	613	567	533	625	568	597	611	612	586	573	612	602	598	523	588	551	579	570	571	592	562	545	605	613	564	586	588	567	583	609	617	571	586	576	570	566	563	609	576	566	587	556	577	511	556	560	662	570	571	587	533	531	540	548	543	586	554	538	616	594	592	556	568	565	548	586	555	587	580	550	569	571	573	553	575	607	550	551	578	587	578	620	557	589	556	602	596	540	605	567	592	555	570	595	568	600	563	603	583	600	550	576	636	542	578	571	564	588	555	607	590	563	586	570	593	568	562	595	573	544	573	575	618	567	598	569	577	593	570	568	577	610	570	581	547	563	576	562	575	550	581	598	592	544	557	603	559	551	544	561	605	582	551	577	601	596	595	603	563	560	591	559	531	581	551	533	596	557	554	557	602	575	632	593	561	544	563	594	569	614	561	532	592	558	561	531	578	556	575	608	607	579	589	614	613	536	559	616	565	541	539	586	511	559	614	598	592	566	542	508	579	538	597	604	576	627	606	540	559	546	556	633	619	585	553	558	622	571	598	558	530	610	560	586	559	565	554	582	544	552	585	552	583	603	556	598	565	572	590	520	573	577	550	551	546	586	633	592	579	573	558	550	576	592	620	550	618	580	531	563	631	596	602	550	587	594	564	539	590	554	548	574	577	554	562	587	578	567	592	560	557	560	541	577	544	555	552	582	551	591	556	547	586	536	600	562	553	558	595	600	584	571	521	587	586	582	542	551	572	573	544	561	538	572	568	543	576	575	581	584	564	555	584	557	574	570	602	584	579	606	576	534	581	590	537	591	542	582	615	570	561	598	548	575	572	562	567	574	579	547	587	547	595	570	545	630	548	530	546	549	632	533	541	554	590	574	557	557	606	554	614	595	547	558	585	558	550	541	580	582	580	554	595	570	567	598	571	568	608	555	576	527	571	602	551	591	568	552	581	616	557	596	567	530	595	555	565	596	565	588	551	545	568	532	537	577	565	567	562	557	564	557	575	584	596	579	586	584	543	577	587	573	584	573	615	580	551	584	606	589	585	585	590	601	592	610	579	612	541	579	581	556	548	572	555	550	603	614	562	569	601	580	598	617	559	594	565	599	556	597	577	577	527	560	581	526	579	582	592	590	549	576	569	638	573	568	578	580	603	536	569	596	587	557	538	548	596	581	581	599	537	576	564	566	583	594	574	582	609	526	581	550	567	561	530	581	539	579	586	584	547	610	587	566	555	569	572	639	577	560	573	550	542	607	638	561	563	567	582	565	572	585	611	518	598	547	565	606	561	593	527	576	622	562	565	557	573	550	606	569	549	579	543	594	536	536	532	596	588	590	592	530	556	549	541	528	585	576	547	564	559	557	620	559	572	582	569	559	588	586	553	505	594	553	566	540	579	558	571	581	609	564	573	569	599	544	578	564	574	584	607	604	577	535	577	578	595	594	591	546	614	601	561	553	578	591	550	580	586	602	617	570	614	551	585	575	555	597	600	601	629	616	511	565	566	610	560	608	588	612	534	600	609	588	588	578	522	577	571	580	586	576	585	566	589	616	594	549	526	574	584	596	611	576	582	601	630	597	560	555	592	582	597	586	573	622	578	558	564	546	580	576	559	560	552	568	523	608	578	595	597	571	556	563	594	578	569	577	552	608	581	582	588	579	582	567	542	609	595	580	613	567	594	573	571	517	529	603	587	557	592	566	572	608	540	571	572	591	548	593	567	594	618	605	527	592	590	593	605	567	568	568	566	547	571	536	594	569	554	550	559	564	560	560	564	564	590	507	590	570	613	566	580	538	587	555	549	592	569	568	562	599	522	584	600	566	610	541	593	537	592	581	586	601	585	561	573	567	575	576	568	593	570	568	531	587	545	595	584	573	567	556	561	564	588	576	614	587	627	559	567	561	632	618	565	582	571	576	569	564	584	532	538	567	537	565	596	572	613	565	593	546
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
