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
336270384545	336270385066	336270385616	336270386166	336270386716	336270387266	336270387816	336270388366	336270388916	336270389466	336270390016	336270390566	336270391116	336270391666	336270392216	336270392766	336270393316	336270393866	336270394416	336270394966	336270395516	336270396066	336270396616	336270397166	336270397716	336270398266	336270398816	336270399366	336270399916	336270400466	336270401016	336270401566	336270402116	336270402666	336270403216	336270403766	336270404316	336270404866	336270405416	336270405966	336270406516	336270407066	336270407616	336270408166	336270408716	336270409266	336270409816	336270410366	336270410916	336270411466	336270412016	336270412566	336270413116	336270413666	336270414216	336270414766	336270415316	336270415866	336270416416	336270416966	336270417516	336270418066	336270418616	336270419166	336270419716	336270420266	336270420816	336270421366	336270421916	336270422466	336270423016	336270423566	336270424116	336270424666	336270425216	336270425766	336270426317	336270426866	336270427416	336270427966	336270428516	336270429066	336270429616	336270430166	336270430716	336270431266	336270431816	336270432366	336270432916	336270433466	336270434016	336270434566	336270435116	336270435666	336270436216	336270436766	336270437316	336270437866	336270438416	336270438966	336270439516	336270440066	336270440616	336270441166	336270441716	336270442266	336270442816	336270443366	336270443916	336270444466	336270445016	336270445566	336270446116	336270446666	336270447216	336270447766	336270448316	336270448866	336270449416	336270449966	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17868	2505	2181	1778	1239	970	743	578	538	451	389	341	310	315	277	277	272	267	230	245	248	252	215	227	237	189	235	204	209	201	223	208	194	206	203	204	211	204	209	208	201	192	211	174	227	195	189	211	189	209	227	190	201	205	202	201	191	191	197	206	202	212	197	197	205	227	200	228	191	191	193	175	211	205	209	230	190	219	209	208	191	165	196	209	201	179	207	206	227	198	183	211	207	213	201	226	210	214	189	189	229	212	177	181	197	200	195	200	198	198	194	170	208	188	184	208	203	207	211	204	203	180	197	192	202	190	225	195	188	195	173	196	227	182	212	204	187	195	182	195	183	204	220	184	201	196	197	181	206	181	203	196	209	197	188	187	199	185	194	202	200	200	174	174	188	180	187	229	216	193	199	198	207	206	209	178	203	179	217	205	176	175	219	226	211	210	217	221	186	188	192	185	193	210	210	193	190	201	200	201	203	195	223	164	207	176	200	213	170	193	194	179	195	161	196	180	195	205	194	187	196	191	215	181	221	208	230	184	216	196	204	219	192	194	193	209	192	201	183	215	195	210	184	195	186	202	187	190	208	187	203	193	204	192	192	195	219	204	149	219	212	183	196	211	203	209	197	195	185	213	203	197	182	173	213	187	173	193	210	208	192	171	187	204	200	191	161	184	201	184	204	216	219	178	194	211	193	210	180	177	195	176	217	216	185	206	201	221	194	169	195	181	192	206	182	188	201	185	228	217	187	177	180	209	207	180	217	197	203	203	207	179	185	190	199	183	199	199	157	199	220	205	197	185	173	206	219	184	215	215	184	210	198	179	214	193	186	194	203	213	187	213	214	189	166	188	208	178	215	195	210	194	192	205	201	170	203	184	186	226	192	191	184	191	234	216	203	159	191	200	191	209	198	163	179	214	195	189	211	191	202	218	181	190	206	244	194	222	205	213	192	177	176	172	186	190	178	185	196	193	199	204	179	210	210	191	163	221	179	183	220	193	199	208	183	178	198	208	202	194	187	177	202	200	185	211	210	181	175	208	211	214	194	196	200	234	205	197	198	188	200	199	187	193	191	202	191	205	197	225	220	206	191	196	230	210	191	202	205	218	174	207	206	187	186	202	176	207	165	190	176	189	205	194	195	218	203	209	204	190	217	201	203	201	205	198	182	197	199	214	190	210	203	192	191	192	202	209	185	222	195	224	205	162	180	231	193	183	167	189	186	184	183	208	191	189	193	221	215	206	207	213	199	213	209	208	194	187	156	190	192	208	198	196	189	202	184	187	188	218	187	203	185	205	194	199	193	196	178	167	213	197	188	207	184	189	211	223	173	187	188	209	182	189	192	194	210	210	186	187	211	203	200	230	185	217	229	178	208	201	176	204	205	212	207	181	234	227	202	183	192	202	178	207	175	171	176	213	190	218	191	207	163	208	207	202	204	214	192	223	187	198	165	199	211	209	158	168	186	176	203	171	215	200	175	192	201	193	206	220	192	206	191	208	192	195	189	178	217	207	192	205	204	182	225	198	180	194	217	173	186	200	169	194	193	186	196	187	185	169	204	203	186	203	194	181	205	211	178	194	189	211	203	196	189	188	185	188	182	178	173	212	194	181	194	173	205	188	207	193	192	180	200	185	196	189	200	209	200	191	194	178	173	206	185	181	199	207	213	200	200	214	192	184	170	185	169	185	180	196	203	238	172	193	180	210	198	211	220	212	218	216	208	206	209	200	187	208	178	168	166	206	197	175	217	204	220	194	198	194	183	203	203	193	209	201	180	210	186	202	181	187	200	192	203	190	245	185	190	192	198	193	183	203	195	197	189	194	189	186	214	199	196	177	210	191	214	220	187	208	188	194	225	213	196	200	239	200	231	179	216	202	191	170	216	189	206	205	177	188	185	194	204	173	204	215	202	187	200	180	196	198	224	182	197	193	225	199	230	185	187	175	184	175	212	170	191	191	184	189	206	198	186	195	205	212	165	189	197	197	200	191	200	204	190	228	201	204	209	184	197	172	189	203	202	200	196	192	187	185	202	168	187	199	188	194	216	206	186	210	195	198	189	199	196	228	178	206	186	176	170	209	190	210	205	191	178	196	227	210	176	189	210	224	203	177	197	189	207	215	179	188	204	183	192	189	203	213	196	210	208	214	205	192	205	219	213	203	205	217	191	204	201	192	204	221	208	210	199	205	228	216	205	191	209	223	203	172	193	184	211	208	187	185	192	208	225	190	195	205	183	201	191	204	206	183	194	210	232	180	187	182	199	203	183	200	186	181	201	211	203	191	187	212	187	192	191	213	204	206	212	186	200	186	210	177	189	180	187	180	207	184	215	211	221	197	199	203	191	186	195	218	200	191	204	205	196	186	201	209	214	185	197	194	183	208	195	184	191	223	196	194	192	203	191	206	178	184	219	226	200	187	191	207	183	209	186	199	193	191	182	170	217	189	178	202	228	196	192	211	193	209	178	198	187	178	203	216	202	221	227	204	191	194	212	198	210	171	185	190	180	177	211	215	196	218	201	208	190	177	184	172	187	195	212	201	179	222	187	199	192	190	190	169	219	208	209	201	208	213	207	200	180	188	210	202	192	217	218	202	179	204	196	203	196	202	203	209	206	215	207	180	196	201	203	182	183	189	200	194	196	207	188	194	197	215	196	192	183	192	197	217	216	183	199	187	203	171	187	182	211	183	201	194	209	203	195	206	174	244	190	197	228	199	212	204	197	195	209	197	185	186	177	175	214	196	190	199	190	200	182	180	180	196	207	170	214	196	202	183	186	216	224	193	204	188	203	200	199	182	194	209	202	202	195	218	196	185	199	199	192	183	209	202	162	196	201	189	185	214	219	209	196	202	219	222	197	228	175	193	176	190	186	199	183	220	195	221	165	182	205	203	196	174	193	183	227	205	193	164	164	198	217	196	211	203	209	216	207	191	167	196	196	185	212	195	196	217	187	198	184	186	211	204	202	186	198	178	190	182	214	185	186	191	173	185	208	201	219	185	195	188	181	182	210	187	193	213	194	205	185	209	198	214	180	210	189	212	178	217	173	195	212	202	187	222	192	219	201	189	180	212	213	179	209	184	210	192	228	208	180	201	184	185	180	169	168	237	215	204	186	167	200	168	199	216	235	209	195	191	199	211	197	208	206	215	193	217	215	214	200	202	215	220	202	186	182	177	184	192	211	198	182	186	209	178	193	181	190	187	199	242	190	186	215	191	212	204	221	199	170	213	212	194	204	200	208	207	203	181	199	171	179	188	220	161	186	205	224	218	174	211	208	191	213	203	203	188	165	176	210	204	214	199	198	196	177	198	207	208	192	190	223	210	214	211	179	203	207	178	171	202	175	175	199	188	182	200	173	200	197	207	198	191	188	174	207	207	180	201	181	181	216	181	180	186	192	223	214	195	193	204	195	217	193	197	188	180	187	210	203	197	199	189	196	208	220	222	211	199	213	171	172	183	210	192	191	203	227	172	188	215	195	176	196	202
7403	2054	4223	5042	4528	3775	3106	2569	2229	1903	1774	1465	1489	1340	1286	1130	1113	1001	985	944	884	848	866	791	759	758	751	708	682	729	687	702	706	638	652	662	655	692	710	648	644	647	637	597	586	571	626	614	634	620	596	623	633	618	544	582	637	567	562	599	572	560	597	542	531	585	581	569	612	600	606	566	588	545	583	605	630	584	603	576	589	553	553	578	600	603	600	560	548	586	550	549	558	531	556	568	585	576	533	582	550	566	579	577	559	577	542	583	564	562	555	540	552	574	573	563	577	551	540	551	565	536	565	533	578	559	573	567	561	547	576	636	517	590	582	597	569	537	561	566	544	544	557	535	603	601	566	583	565	548	538	515	560	576	587	583	589	579	592	573	510	556	565	556	561	652	561	552	570	548	556	567	532	561	532	538	512	549	582	567	546	558	544	542	533	604	515	526	577	547	582	577	553	583	530	539	575	552	548	577	526	549	539	563	581	554	557	560	552	548	567	514	558	541	561	515	568	570	519	557	555	564	566	559	558	552	553	552	516	538	500	521	549	556	587	561	567	553	527	506	553	591	510	551	527	566	513	521	589	562	561	567	589	534	542	542	605	557	561	525	543	548	537	547	579	538	547	559	561	583	574	563	530	564	544	543	559	563	557	541	556	555	563	513	534	576	561	528	595	489	588	541	551	568	583	541	577	550	533	527	539	584	546	562	515	580	565	571	540	530	580	507	609	591	537	593	546	554	538	590	553	611	529	568	537	530	557	545	552	553	544	536	524	543	546	538	567	552	508	559	545	494	552	546	590	498	492	545	574	530	550	568	577	517	549	598	584	515	572	583	523	587	564	543	552	551	573	538	544	563	525	535	589	573	554	588	559	553	531	535	575	535	602	570	572	527	593	529	565	545	586	527	571	545	576	528	594	563	558	575	507	551	533	569	524	561	521	529	590	521	574	533	567	522	569	560	557	505	567	603	540	533	530	548	557	531	579	581	554	530	563	541	552	577	561	544	548	630	541	581	564	553	530	542	534	526	539	579	564	510	583	575	625	525	559	553	581	548	565	564	564	585	535	537	563	532	542	561	561	524	603	566	566	558	536	572	544	510	545	556	549	534	560	566	532	535	548	508	566	526	585	571	517	569	542	579	584	581	536	526	583	525	543	523	560	571	552	510	565	524	554	533	559	554	513	574	508	555	560	571	553	577	548	553	562	589	571	512	568	545	559	532	560	521	573	579	610	566	558	541	592	526	557	533	537	590	574	564	524	571	563	540	538	579	571	568	541	547	545	591	520	526	553	569	546	593	570	604	530	529	519	631	524	557	567	582	585	533	530	554	552	562	543	547	529	561	550	549	544	551	537	527	538	550	557	571	550	564	552	549	576	550	559	523	585	548	529	558	515	533	612	555	518	535	566	594	603	553	566	559	557	553	564	570	548	537	583	553	519	533	571	521	558	534	546	547	535	538	502	578	564	506	567	557	557	623	562	521	547	538	527	520	556	546	540	539	545	580	532	575	554	553	522	570	521	534	558	550	543	535	528	546	540	543	577	547	527	533	523	549	517	579	551	547	527	523	542	517	581	554	552	616	595	610	560	542	566	557	571	548	566	530	553	538	539	563	542	528	563	527	518	582	584	543	574	567	529	539	528	513	544	550	542	553	547	569	590	530	540	516	572	561	566	554	530	546	508	535	580	544	575	572	579	533	553	582	569	530	553	597	538	509	599	527	553	560	526	559	548	576	608	547	558	548	515	560	565	555	564	538	565	544	537	596	558	530	547	556	536	514	542	547	569	555	570	559	528	554	553	562	580	532	539	561	534	557	544	555	544	569	554	567	559	523	533	529	578	525	555	566	525	561	573	570	531	531	568	536	529	532	522	502	579	536	526	536	548	531	542	523	549	544	543	570	563	600	556	554	548	556	547	582	532	602	605	572	533	539	544	557	560	541	559	553	563	581	565	544	539	600	535	498	571	505	539	554	555	539	537	576	555	540	533	512	577	544	551	553	557	537	564	567	543	535	556	578	547	527	585	577	544	557	514	542	562	565	528	556	571	539	573	558	582	547	558	579	570	527	569	554	521	544	529	544	566	509	549	578	533	581	538	543	556	586	534	537	515	535	567	577	537	547	553	554	551	538	581	536	565	541	572	561	587	543	547	535	528	575	532	548	553	526	516	556	522	518	527	554	560	507	547	499	551	564	518	606	524	538	550	499	569	587	517	561	567	533	541	512	555	542	540	557	555	546	543	591	530	579	538	536	539	533	533	509	539	554	575	559	570	555	545	548	633	512	559	528	583	586	534	553	530	574	591	529	583	544	538	537	529	577	535	533	557	519	539	547	562	561	529	559	531	591	546	550	561	530	610	535	524	556	523	563	516	567	583	551	572	587	540	524	491	531	604	567	553	535	524	570	570	513	517	590	564	575	584	532	535	569	582	544	525	521	556	585	533	520	528	567	538	565	573	552	536	531	568	576	536	582	562	536	584	548	548	560	529	534	552	542	552	552	542	529	547	525	540	510	542	579	534	558	590	541	555	525	593	551	559	546	532	538	533	575	516	599	537	571	537	559	578	569	529	556	574	557	557	579	544	564	581	545	527	547	527	582	546	549	552	546	557	526	569	543	549	528	540	558	536	572	581	536	556	542	556	548	527	519	539	589	592	518	573	585	583	554	585	557	580	556	537	526	541	504	533	543	552	536	563	589	552	528	495	547	571	557	573	550	550	516	588	559	565	492	572	542	578	559	569	585	555	551	510	558	563	499	561	536	538	548	518	599	552	530	581	526	532	531	536	564	549	516	541	554	527	551	534	568	568	555	545	537	519	544	610	588	599	545	557	545	550	570	539	563	527	528	564	552	539	539	575	548	522	583	623	530	532	576	529	571	571	515	513	548	550	579	566	553	558	559	538	542	553	596	567	552	600	588	511	489	569	521	570	577	558	499	517	551	578	569	556	502	561	564	569	538	496	538	571	566	551	541	528	559	553	571	550	536	541	556	557	573	555	520	527	586	564	521	551	523	549	565	533	547	574	510	602	547	542	544	562	550	562	567	500	511	538	565	529	532	519	550	552	557	541	572	528	570	546	579	536	519	541	556	540	583	539	552	581	561	531	582	579	548	523	536	518	575	586	591	548	568	564	608	566	545	598	575	567	568	568	533	552	529	544	564	522	557	526	544	555	555	522	558	554	509	617	552	557	531	567	538	537	575	530	541	507	528	581	548	525	539	546	510	498	543	490	565	542	553	587	515	543	580	563	581	574	600	520	532	533	540	570	565	565	564	566	576	544	582	565	520	524	546	593	574	561	492	561	537	526	537	579	566	567	583	574	515	544	629	568	586	530	567	533	501	556	549	528	597	549	548	544	551	555	509	527	522	549	537	602	540	550	532	569	523	549	552	538	533	555	505	548	547	551	560	585	587	539	565	524	577	508	554	542	547	577	545	564	564	588	567	566	550	557	570	554	576	514	584	573	557	574	547	537	525	561	572
2299	136	155	140	96	86	85	66	81	74	64	58	72	66	66	83	65	57	69	76	55	66	61	60	61	51	54	76	54	63	58	72	52	52	57	59	53	52	57	71	65	60	72	46	56	64	54	68	75	53	59	61	61	69	63	63	68	59	46	61	45	56	48	49	73	60	71	57	52	70	69	49	58	49	59	59	62	52	52	52	64	70	44	64	62	49	41	44	66	76	63	65	66	60	67	43	49	51	58	56	62	60	64	55	62	78	63	66	61	60	56	73	63	55	66	78	61	59	59	55	63	62	51	65	61	57	65	57	51	70	59	60	69	50	46	62	65	62	49	51	67	61	52	40	52	61	79	67	52	60	57	56	59	49	63	42	50	48	69	82	57	58	55	48	74	57	58	61	62	53	49	59	69	48	60	60	62	51	56	56	66	43	69	65	70	67	61	50	60	46	59	66	48	62	55	51	56	70	70	57	61	61	61	56	59	56	60	54	64	60	68	53	72	69	62	71	59	64	53	72	55	66	50	51	67	66	51	63	47	66	46	62	60	62	56	50	33	52	61	62	52	52	70	62	59	58	56	79	66	66	74	77	50	51	60	60	70	50	68	79	60	56	46	48	63	57	61	66	56	55	57	63	55	88	58	60	63	56	54	60	48	57	53	72	68	67	59	44	74	52	71	80	59	57	62	54	74	65	56	67	72	62	57	65	72	52	66	67	60	55	49	57	37	58	68	57	57	56	58	74	68	48	64	59	66	55	63	58	55	57	55	73	44	64	62	65	54	57	66	60	46	62	60	65	58	64	53	51	53	77	64	71	51	39	62	60	62	60	59	51	60	41	69	66	53	67	50	69	73	57	62	61	52	60	55	72	63	56	51	61	60	65	56	73	48	76	60	61	43	61	54	52	76	67	54	46	65	70	55	57	73	51	61	63	75	62	51	51	44	62	63	59	65	44	71	58	48	51	60	67	64	68	57	76	73	76	63	51	50	62	59	70	65	55	61	72	49	50	73	66	56	54	57	59	65	55	58	50	69	46	54	63	54	47	72	62	45	72	58	54	57	57	50	69	63	51	81	50	55	73	53	64	61	51	52	74	56	52	79	71	64	61	72	53	47	61	62	49	58	56	53	55	54	54	50	67	63	67	60	66	72	64	58	65	65	57	75	52	62	57	63	60	65	65	49	70	45	44	45	55	51	65	55	68	57	51	60	63	50	56	53	58	47	64	71	66	61	70	71	55	57	56	53	46	64	71	59	49	56	63	51	70	61	70	56	64	51	72	54	48	66	50	73	67	54	68	51	56	57	67	67	62	64	66	65	62	52	61	48	69	63	72	57	55	80	44	62	44	67	70	66	65	64	72	47	77	58	61	61	51	68	55	54	54	72	55	60	80	55	53	58	71	53	57	57	63	44	56	53	75	56	62	63	57	63	65	43	60	52	67	52	53	56	56	53	56	61	41	62	58	55	47	66	59	61	55	60	61	43	64	67	61	65	62	57	62	66	51	74	62	48	51	64	56	50	57	62	68	61	55	59	52	56	49	64	63	83	61	50	54	60	47	60	52	53	65	65	63	69	46	40	53	50	52	50	60	73	59	62	56	57	60	61	61	66	60	59	65	63	59	62	58	69	65	71	66	58	62	48	51	61	66	65	58	58	62	61	66	76	69	63	83	60	53	55	50	39	56	53	75	62	64	70	57	54	65	53	55	72	61	54	74	54	46	57	48	64	64	78	50	55	69	67	46	63	60	54	61	67	69	67	78	65	51	47	46	53	67	52	58	59	53	61	69	51	64	65	60	65	67	64	61	51	57	62	57	68	64	74	62	54	57	61	44	55	68	63	66	48	49	63	68	75	55	61	59	54	51	48	55	52	59	55	53	56	55	71	68	68	69	74	49	66	48	54	49	52	43	56	56	63	57	56	51	60	59	58	55	52	61	48	66	91	68	54	63	68	59	55	58	58	52	55	59	58	56	70	50	58	62	46	48	67	46	65	69	61	69	54	60	70	65	57	70	64	61	62	59	66	48	62	63	57	63	58	64	57	65	68	70	44	60	65	58	63	46	51	63	66	51	54	63	61	52	66	65	62	67	56	46	45	63	44	59	68	59	63	48	64	55	62	66	52	64	66	48	65	55	55	72	72	45	60	54	72	52	55	51	55	62	85	59	55	43	55	57	74	51	56	57	66	58	55	58	60	44	61	52	67	62	76	68	67	49	59	56	60	68	58	67	56	60	58	58	63	72	54	59	62	65	76	57	60	64	57	58	68	61	59	66	61	66	54	69	51	61	79	54	59	48	71	67	54	57	68	69	53	63	66	62	72	67	68	66	59	52	73	68	70	58	66	50	54	46	62	59	56	57	52	55	50	69	59	54	56	57	51	58	65	56	64	64	69	70	85	62	50	49	60	69	50	67	46	57	53	57	55	53	57	70	70	60	52	52	53	47	64	64	74	67	72	76	46	60	55	59	56	51	59	47	62	69	52	58	62	52	55	47	56	61	50	67	70	48	60	69	46	57	81	58	60	51	58	66	65	49	55	64	51	61	77	59	59	73	53	69	52	64	61	70	61	67	67	58	63	57	51	61	54	63	67	57	66	66	66	54	72	64	55	50	50	48	71	53	61	47	50	57	53	49	75	68	61	70	61	52	74	65	53	58	69	56	48	59	55	53	55	63	59	60	61	53	61	55	58	53	59	59	69	69	52	66	47	64	54	58	65	56	65	59	65	55	64	58	56	65	69	64	50	53	77	51	58	59	56	62	47	71	71	51	42	70	51	65	53	61	59	47	56	45	64	53	54	57	73	71	65	49	44	42	56	56	61	76	53	62	58	59	58	50	62	48	50	62	52	60	64	54	54	38	55	66	65	46	69	62	65	57	58	57	64	50	66	61	64	55	53	56	57	53	46	65	61	73	63	45	57	57	78	50	60	66	62	59	56	57	68	55	52	73	57	62	59	56	52	53	52	61	64	49	63	57	62	60	47	60	62	70	62	51	46	62	45	77	59	67	73	62	62	50	50	61	60	54	61	64	60	47	67	62	45	63	66	67	59	58	57	43	52	50	48	61	62	49	66	48	68	66	50	63	55	58	60	71	66	62	58	65	46	60	45	69	49	72	59	47	57	48	64	69	78	61	53	49	53	48	71	51	70	60	68	68	56	60	60	69	67	68	61	64	72	60	58	54	80	61	59	52	47	66	60	60	70	44	54	73	54	61	73	60	76	54	66	58	63	70	62	71	66	68	70	57	50	69	70	57	60	61	46	57	52	61	54	52	58	65	45	67	64	63	61	66	55	62	51	60	69	61	56	65	63	67	69	54	61	48	59	55	57	48	58	58	50	58	61	63	58	57	60	63	71	87	69	54	71	58	75	54	59	67	75	72	58	56	69	55	66	76	60	67	63	55	59	66	59	57	62	54	54	62	45	54	58	54	61	59	56	70	44	68	60	56	66	64	53	65	53	71	79	63	60	54	57	71	61	57
1870	280	429	450	410	399	351	303	296	281	280	251	253	246	240	252	256	247	250	215	221	216	245	240	242	254	226	208	225	222	224	226	212	240	237	244	201	221	202	229	234	258	200	206	224	229	194	258	240	222	215	217	222	206	240	221	211	209	232	197	233	226	213	220	239	229	206	220	202	227	221	214	213	232	226	217	194	206	241	220	248	210	212	227	224	203	215	192	223	225	227	240	231	217	211	210	232	191	204	208	240	221	203	234	227	217	219	210	189	237	195	241	210	213	226	208	260	233	229	245	216	219	215	220	209	219	241	218	230	201	205	208	223	193	188	235	207	242	225	191	215	232	221	214	217	218	220	187	196	208	241	249	197	215	215	229	210	222	253	225	230	206	228	198	207	202	194	224	227	211	228	210	198	208	188	205	240	192	223	232	213	214	225	219	212	213	226	208	207	223	191	223	232	235	210	204	230	214	205	220	219	194	202	245	206	214	214	215	212	214	210	213	207	220	191	198	217	232	201	232	224	217	239	214	215	228	210	206	215	221	214	225	210	213	196	238	216	217	235	209	192	240	195	209	216	244	210	216	252	221	229	229	218	201	207	225	223	211	230	232	235	221	229	242	191	218	204	219	187	205	218	223	212	216	233	229	233	206	196	202	226	225	211	211	223	200	206	232	203	196	219	216	235	250	200	215	177	211	204	215	203	210	186	222	189	224	228	205	207	245	211	226	209	211	196	253	227	207	203	217	208	250	227	210	249	251	229	227	227	253	225	217	208	208	228	221	208	198	212	202	221	211	218	231	229	202	232	213	213	208	217	205	216	207	221	208	231	245	194	203	231	200	216	239	215	193	203	193	221	219	224	208	207	200	211	204	212	224	204	191	222	230	219	202	179	175	206	206	240	217	255	214	186	208	223	209	193	230	226	196	191	219	194	211	211	218	198	233	216	247	200	215	201	206	205	228	207	221	213	206	228	203	213	248	214	213	232	228	201	205	195	243	234	218	220	224	246	224	231	204	240	226	206	202	232	220	222	216	240	209	203	240	199	203	217	216	208	247	210	208	189	202	224	222	217	205	221	193	206	218	224	208	220	226	209	221	228	217	244	209	204	231	221	216	228	195	216	215	245	197	189	211	251	207	221	222	189	224	216	223	219	230	208	205	223	228	192	211	203	220	227	210	240	206	227	195	177	212	196	201	222	241	214	188	236	228	224	202	223	193	191	228	231	236	209	215	224	242	195	208	219	231	179	233	239	189	222	232	208	238	214	231	252	229	235	217	237	229	227	224	227	218	224	195	223	192	220	199	234	221	196	241	224	237	202	232	238	247	216	203	228	226	222	203	215	213	234	225	228	193	225	196	225	215	211	205	227	205	209	252	221	189	204	243	202	201	218	223	211	208	223	213	227	221	204	219	214	219	240	197	229	196	204	205	176	209	222	249	213	234	214	218	216	222	205	192	207	190	212	196	223	247	224	209	229	229	207	221	217	212	220	213	221	224	233	215	223	211	225	222	194	208	215	214	232	212	216	181	232	201	213	225	226	228	224	193	187	246	208	197	240	220	212	197	239	224	223	197	181	247	234	197	200	214	231	187	230	225	247	257	241	226	217	234	211	225	235	197	214	217	226	186	215	226	197	212	214	222	186	193	208	214	221	189	198	216	214	221	206	206	232	197	214	220	217	234	220	214	226	246	219	232	209	212	220	220	208	197	221	198	204	209	214	223	202	224	203	192	203	225	202	210	230	218	225	214	190	215	225	204	227	210	202	234	224	220	221	228	210	215	240	208	221	219	224	224	197	196	216	230	209	239	210	221	223	219	234	202	188	216	227	218	221	208	219	232	200	225	195	210	189	202	246	233	191	206	216	233	206	195	211	216	213	192	222	216	243	201	194	240	203	214	242	186	213	219	204	239	216	194	244	248	213	219	223	216	206	212	210	224	236	188	205	190	228	219	201	205	199	216	193	209	231	200	244	217	209	189	209	233	221	235	202	227	223	205	200	219	207	189	206	188	222	229	208	206	220	206	193	198	203	233	199	221	214	216	200	234	210	225	225	233	204	205	199	220	217	214	226	190	218	201	184	233	213	201	214	192	211	218	235	235	179	204	227	220	217	236	250	248	216	200	203	192	227	214	224	213	219	249	209	205	203	208	230	188	205	217	249	199	223	193	196	223	220	234	239	213	213	194	231	240	199	197	237	223	213	240	201	214	248	240	223	230	191	202	241	189	204	210	193	233	220	225	232	234	208	212	225	229	190	206	189	226	224	204	185	228	206	236	221	219	212	208	225	221	207	200	227	200	206	199	222	188	212	212	212	237	200	212	208	209	217	196	229	202	187	219	207	225	211	230	208	235	218	209	225	233	237	227	223	204	211	229	220	228	220	200	212	205	226	218	210	214	229	238	191	207	222	208	227	222	227	214	207	226	198	200	229	192	224	219	225	227	231	204	208	212	239	217	190	212	196	208	218	232	232	224	227	232	235	215	221	225	191	221	202	200	210	224	228	200	246	223	213	192	231	227	196	233	208	226	208	217	207	236	242	195	210	209	212	220	212	238	206	203	226	223	190	215	214	223	215	241	194	220	192	201	224	212	235	238	208	224	210	214	204	228	214	228	220	214	192	204	219	212	198	190	210	208	211	203	200	233	192	225	189	216	193	229	196	224	218	237	211	205	229	213	233	214	203	245	217	228	238	223	237	202	205	219	231	206	228	223	208	218	207	214	228	216	213	226	210	215	224	230	230	201	220	219	213	250	261	242	211	206	212	221	208	210	203	217	212	222	217	213	204	235	236	224	209	227	187	202	202	248	212	206	226	211	219	227	210	231	203	195	221	252	201	239	220	224	205	210	209	230	201	210	216	231	212	220	228	214	216	219	219	218	229	220	220	219	188	205	233	214	210	185	235	223	268	185	230	210	222	221	193	212	217	202	222	207	213	230	205	217	226	213	212	202	186	224	197	210	210	234	199	208	201	217	218	235	224	191	225	185	220	205	215	219	213	224	214	234	218	227	242	212	209	227	224	241	206	214	225	183	227	219	218	213	239	225	199	222	209	239	227	227	213	241	236	205	237	235	207	210	218	234	224	196	213	227	234	214	197	224	194	196	223	223	196	214	228	242	208	210	189	207	227	219	240	208	217	242	229	210	227	225	214	210	214	215	207	215	198	222	205	216	216	209	236	202	243	214	223	173	251	229	221	216	204	219	224	238	207	202	221	222	209	211	197	173	233	207	201	213	204	199	205	209	209	214	244	209	199	229	228	217	229	211	234	206	217	231	214	221	227	235	217	187	213	198	218	223	214	225	220	239	237	227	218	233	194	233	214	203	198	215	206	203	242	232	204	214	204	215	206	191	220	208	201	229	213	199	211	221	194	209	214	212	196	228	211	216	241	213	207	214	182	228	240	192	218	209	223	216	206	201	226	194	220	230	238	217	212	206	225	207	207	214	220	220	224	194	186	222	198	214	202	233	239	198	238	237	239	200
9959	890	1174	882	658	507	430	361	274	268	235	220	239	194	176	199	197	172	156	139	165	150	177	147	175	137	155	133	142	165	132	141	149	138	154	126	117	141	122	140	144	113	128	129	124	138	149	154	122	150	127	133	159	145	139	138	146	142	143	138	153	144	158	130	123	124	137	139	129	132	131	134	116	123	149	128	111	129	113	131	151	138	125	121	135	132	141	147	143	138	114	131	106	171	124	129	136	130	143	125	126	131	116	119	123	128	143	143	133	122	124	142	122	134	127	142	144	124	120	133	117	144	147	130	116	134	139	133	126	138	147	143	132	139	122	164	104	110	128	126	128	128	137	134	117	123	139	157	140	137	124	145	144	156	139	146	124	135	138	149	145	131	134	133	137	140	145	138	130	133	120	124	132	134	135	141	120	137	148	119	145	113	158	131	141	129	149	130	120	113	126	97	163	146	133	130	136	141	133	130	124	146	140	142	130	152	131	149	126	121	114	128	144	147	131	139	137	118	126	153	148	145	158	130	141	118	148	115	141	131	119	126	148	135	122	126	131	127	146	131	138	141	117	134	130	123	135	144	158	135	139	153	129	130	158	126	135	161	162	162	127	125	137	138	115	123	142	138	117	131	142	133	132	134	143	131	127	151	142	136	125	117	155	129	140	124	132	135	142	141	141	126	115	126	142	154	123	115	149	111	139	131	131	137	135	124	125	153	113	131	126	138	140	134	159	138	139	126	147	140	142	112	124	135	151	130	159	123	113	138	126	117	133	137	120	129	144	135	135	143	149	137	125	151	134	117	126	127	145	112	150	121	117	132	136	143	142	153	155	135	133	133	134	154	144	133	136	121	131	144	130	128	120	146	119	141	118	163	163	138	145	128	128	139	145	130	135	142	121	124	135	130	137	133	125	147	118	179	147	132	123	127	143	125	148	133	127	134	153	131	122	150	138	152	128	126	115	135	135	110	130	123	130	126	171	133	128	130	121	129	136	130	133	135	119	146	164	129	158	134	127	137	129	128	147	154	133	109	130	135	134	144	135	146	142	131	128	137	112	126	122	145	130	130	153	139	129	118	149	114	122	140	119	130	144	145	151	143	132	129	147	151	151	126	131	130	159	130	138	131	141	147	141	154	111	132	141	133	138	147	138	106	143	150	120	129	122	123	138	135	145	140	134	141	108	146	118	125	129	119	121	140	135	117	140	120	140	150	130	118	132	137	137	143	128	137	121	125	156	126	127	136	126	143	122	142	129	147	145	143	144	123	104	120	143	136	131	135	129	155	136	120	142	151	123	121	136	134	121	121	138	129	119	135	156	131	123	122	142	118	116	126	128	129	149	133	133	124	158	146	124	142	132	138	139	159	126	130	137	151	121	125	132	154	121	158	129	118	136	153	143	136	131	128	133	137	146	153	171	141	129	141	123	135	118	147	152	118	115	144	141	124	136	160	134	142	128	133	145	134	136	132	143	128	134	152	109	119	130	134	129	125	117	150	139	126	140	124	145	135	122	144	148	145	145	160	135	151	141	118	131	120	133	121	122	142	158	127	153	126	130	128	135	142	132	132	124	122	136	116	142	128	98	141	136	121	127	126	121	152	126	143	126	148	124	130	129	136	152	141	119	136	116	127	146	129	132	116	135	141	136	137	149	128	128	149	124	119	100	130	133	119	122	151	131	137	139	112	142	126	132	142	140	163	124	142	169	125	138	118	136	134	123	114	133	107	131	145	109	157	140	129	133	152	132	143	148	134	125	125	142	152	111	130	143	153	144	144	139	139	130	107	141	130	133	133	146	116	141	122	128	130	143	146	138	140	116	125	140	107	123	133	131	133	146	130	141	139	135	121	120	131	135	146	147	158	123	115	119	112	128	130	124	140	134	118	125	135	136	134	131	146	121	151	134	148	141	131	129	150	118	135	139	128	136	148	138	138	119	128	125	144	153	122	123	137	133	120	131	137	157	134	128	124	124	133	145	134	148	140	113	141	144	132	131	127	137	134	137	136	125	127	127	133	131	160	111	134	119	151	129	144	129	149	121	119	136	154	141	132	137	145	125	145	133	138	137	142	145	128	126	143	126	144	148	145	125	151	142	129	149	155	141	113	132	132	126	124	143	127	133	127	127	137	128	143	119	137	134	119	129	124	130	122	151	149	128	129	139	140	114	119	136	142	127	133	143	152	132	127	130	142	129	143	136	121	136	138	140	133	125	136	134	134	144	123	122	139	144	128	153	123	120	124	127	157	115	122	127	151	133	106	130	134	129	136	116	116	120	154	148	132	139	135	128	143	120	161	125	125	140	140	148	136	123	142	155	129	135	122	145	116	139	112	137	133	113	133	127	134	140	112	135	142	126	130	137	138	131	135	139	151	144	97	139	136	128	123	160	123	127	132	146	153	123	123	120	140	137	151	148	122	118	145	142	156	135	120	136	136	138	134	141	120	139	132	143	128	123	120	136	120	129	150	127	121	146	118	130	120	136	131	134	134	144	148	137	128	142	127	127	127	148	116	127	127	129	124	127	147	139	144	133	124	122	132	123	127	118	151	163	130	152	122	146	144	149	126	133	137	127	128	116	139	147	141	122	117	126	135	130	135	131	122	119	146	126	125	126	122	118	131	108	129	130	128	128	124	130	135	130	146	134	140	124	127	133	152	138	131	136	147	128	140	141	126	130	133	145	129	130	135	124	155	144	129	145	142	131	119	113	148	131	134	133	133	125	127	156	120	136	127	139	154	137	132	137	136	122	124	111	123	131	146	141	140	148	125	132	137	120	135	148	148	128	146	155	115	128	132	113	117	145	133	123	113	138	119	128	120	115	160	122	131	163	143	135	145	107	141	141	132	142	125	133	123	148	143	128	131	136	121	118	136	133	148	118	126	150	138	140	140	138	157	127	117	136	128	133	126	119	160	120	120	132	124	161	111	159	137	117	144	109	130	118	155	139	126	133	141	125	119	124	127	119	128	126	136	143	164	120	122	132	146	159	131	131	138	128	146	137	140	139	142	126	134	127	140	136	148	132	113	145	125	170	151	123	127	129	115	130	137	145	132	139	154	122	143	139	138	141	119	142	134	145	135	125	174	139	129	130	130	125	138	125	140	128	125	140	130	142	113	128	113	118	112	130	125	145	150	121	136	154	140	145	147	129	129	128	129	138	138	135	127	146	136	104	135	135	154	162	134	127	139	123	148	143	162	127	127	126	132	139	121	119	131	115	126	123	143	143	138	116	136	145	136	138	122	129	136	135	157	125	118	135	135	139	131	140	139	134	137	144	142	143	139	125	123	129	133	142	145	134	116	114	133	114	122	127	137	122	129	112	147	127	116	127	143	137	129	130	130	119	156	152	130	143	130	137	142	133	124	116	134	153	151	128	149	127	117	128	139	144	133	126	150	142	139	140	135	135	137	146	136	134	125	124	155	133	144	142	126	115	125	133	129	140	135	128	125	123	120	137	120	137	121	140	143	146	146	120	130	150	120	130	137
5419	1188	2409	2965	2685	2137	1817	1562	1347	1088	1065	967	850	836	745	741	671	681	644	556	594	566	620	560	571	532	495	507	522	494	494	511	465	498	444	466	479	465	444	488	423	438	470	450	472	469	454	447	464	421	421	420	454	410	436	407	432	432	385	426	432	468	436	406	403	408	436	403	445	428	428	410	400	439	405	431	394	435	397	408	404	398	371	427	436	440	435	405	454	363	406	383	375	412	417	396	396	369	428	457	423	414	402	419	398	417	416	400	419	413	418	378	423	389	418	427	396	418	441	398	444	432	411	416	357	426	429	410	382	392	416	414	398	408	422	401	451	406	402	394	397	403	379	394	397	420	384	412	382	410	404	406	424	418	431	382	435	414	419	424	401	401	433	431	407	410	415	413	377	393	393	417	428	432	405	394	438	416	393	407	442	413	401	420	391	396	404	390	401	393	400	421	403	409	443	406	390	426	410	385	402	401	401	415	399	439	433	453	437	388	395	394	427	391	450	393	406	390	437	409	428	433	407	363	397	386	429	413	409	386	409	418	406	412	412	429	418	426	410	387	383	416	379	370	419	426	474	394	434	390	416	378	453	429	414	391	411	388	381	387	385	391	418	387	425	397	376	425	423	409	416	457	389	392	370	382	395	401	418	402	446	378	385	426	436	394	417	419	404	430	411	440	410	423	416	415	416	436	405	418	419	399	405	398	393	443	429	403	436	423	392	436	383	424	427	403	396	402	400	433	407	379	377	402	429	383	423	405	413	423	393	388	364	416	389	443	391	439	388	389	373	393	429	406	372	409	365	382	423	431	458	431	398	418	412	418	432	404	389	382	427	413	378	419	398	389	416	404	438	425	407	398	388	374	440	384	397	416	408	396	397	444	400	399	436	444	413	394	435	385	407	435	432	419	409	418	388	427	399	395	389	425	412	416	419	402	401	408	402	393	378	418	432	395	391	469	416	393	385	391	426	370	415	430	454	427	429	415	378	392	419	369	451	407	410	407	417	436	395	439	387	417	409	436	377	416	406	444	408	411	440	444	428	409	412	385	387	369	407	392	435	375	432	383	412	455	393	397	428	407	406	390	442	430	454	420	424	413	377	365	380	433	456	411	416	389	396	385	388	384	408	442	423	407	429	392	458	420	420	386	390	454	399	398	391	406	419	428	406	393	385	418	413	409	430	368	414	427	425	424	443	364	427	385	380	430	412	404	402	375	407	379	403	401	382	443	429	381	400	400	435	369	391	393	437	422	414	411	407	401	366	405	394	396	379	418	452	410	420	415	406	394	434	357	446	382	393	402	395	413	395	366	389	387	423	409	377	375	411	419	407	396	368	385	404	431	396	410	431	408	443	387	421	402	417	385	394	432	450	423	393	410	408	414	399	383	415	388	448	408	393	388	399	401	431	400	373	412	417	375	423	397	429	424	407	409	382	397	426	386	386	421	376	432	394	395	376	478	415	410	378	409	380	437	436	375	434	406	388	427	402	396	416	396	400	420	412	401	430	397	397	405	422	419	391	394	409	432	391	386	374	430	443	390	410	417	419	394	402	370	428	425	400	394	414	421	404	394	399	435	414	448	386	410	418	402	387	423	418	405	422	372	405	426	409	407	428	401	402	417	433	426	411	429	395	391	391	425	402	405	405	423	380	382	419	416	398	381	397	403	386	445	386	396	459	389	413	385	395	380	435	412	417	413	416	426	395	398	398	394	399	434	443	354	424	412	410	447	407	439	408	372	415	442	409	398	424	421	383	413	445	419	389	417	415	413	405	375	408	422	389	424	397	403	436	444	399	397	453	451	454	438	411	415	419	412	434	409	392	386	378	431	431	401	406	417	424	407	440	397	375	404	413	426	428	429	375	447	425	408	397	432	399	400	393	418	430	434	400	401	407	401	388	424	370	385	379	352	419	434	378	419	400	390	382	394	375	364	432	406	380	417	401	418	390	423	405	378	417	406	411	376	399	423	430	418	416	428	403	407	440	428	421	401	396	392	409	393	402	392	374	395	419	373	424	398	379	431	404	401	411	380	440	440	397	374	441	392	409	415	377	405	407	428	406	401	437	438	380	409	396	384	436	416	449	375	401	430	379	395	395	414	415	424	373	398	387	439	392	427	386	401	431	419	415	371	405	416	412	409	392	443	392	365	396	386	396	404	403	403	425	407	429	425	385	399	430	418	388	404	377	410	427	438	404	399	420	399	403	424	422	427	401	439	429	403	410	393	366	415	397	375	401	426	411	411	391	415	394	409	400	378	383	393	396	411	365	431	421	421	376	410	362	435	408	408	426	397	411	397	446	403	400	411	411	419	381	401	392	392	416	393	436	425	405	405	413	433	407	417	398	360	390	394	384	413	407	377	398	404	403	405	396	422	426	405	407	387	409	424	394	394	381	367	463	370	399	387	427	391	378	394	429	404	429	404	479	395	382	440	395	452	388	395	368	389	371	401	393	402	414	397	405	410	425	421	417	406	416	437	426	423	403	429	388	398	419	423	420	413	404	426	423	406	382	435	397	418	406	431	389	407	396	430	416	419	441	442	429	399	431	397	393	394	450	403	370	407	422	408	362	448	413	409	390	385	415	411	405	378	401	410	394	407	416	423	366	433	400	411	381	389	428	403	420	395	394	431	398	386	433	392	392	408	402	391	374	431	428	390	412	380	418	431	436	398	405	423	372	396	427	444	413	425	397	421	405	379	409	404	420	412	366	406	383	387	434	428	398	388	392	458	377	407	399	401	398	409	400	397	398	401	427	380	401	407	393	433	416	421	430	386	404	395	398	425	406	404	356	391	397	426	391	402	407	420	349	415	434	431	399	401	422	394	394	440	409	398	398	416	426	414	411	403	400	415	423	427	391	410	401	390	375	425	411	425	402	417	410	408	396	423	403	394	400	426	417	408	425	379	387	429	414	443	448	415	385	413	426	420	440	417	390	418	391	404	439	408	398	422	436	415	432	381	447	386	376	414	412	350	398	436	440	396	398	421	473	399	419	457	426	368	410	394	429	395	394	430	422	410	426	407	412	389	395	411	419	393	386	456	425	387	394	409	406	416	396	386	437	396	429	388	415	381	350	400	414	402	421	392	420	397	447	384	381	394	415	391	380	417	380	396	389	400	430	404	429	453	421	391	401	383	387	420	449	412	418	386	408	397	360	409	410	410	407	411	417	418	404	403	436	399	421	383	431	413	420	432	385	420	409	442	413	389	438	427	416	432	445	415	410	412	396	378	429	427	390	400	414	415	409	414	411	387	392	389	424	363	375	413	386	353	399	426	424	424	380	437	402	437	429	393	378	410	420	395	405	401	441	360	431	386	400	400	412	413	407	396	366	414	410	409	416	420	393	400	396	382	395	438	400	371	391	398	409	387	407	407	377	421	386	384	422	428	419	428	363	397	409	398	417	381	435	413	393	406	444	412	408	374	416	430	402	440	375	398	420	397	412	382	400	411	408	402	424	372	417	386	397	413	391	419	378	401	389	401
18619	2677	2376	1874	1343	1036	745	624	522	466	401	392	337	337	312	291	284	247	269	270	279	225	255	256	241	233	208	259	242	223	238	240	225	217	231	211	227	208	211	220	215	195	230	244	218	196	224	231	214	212	211	192	203	221	208	224	198	225	211	224	223	223	201	218	228	198	206	218	199	201	216	210	218	233	250	223	228	232	216	204	223	213	213	182	220	230	229	198	219	202	200	201	205	208	236	205	182	215	222	240	210	211	204	207	196	177	204	199	210	221	212	190	201	193	217	203	200	227	219	200	215	211	209	221	221	220	203	212	192	202	210	211	208	189	229	214	207	231	209	202	175	192	193	214	207	233	211	214	195	218	205	225	217	207	237	218	204	203	200	216	189	203	233	226	234	201	190	221	208	212	201	224	223	201	207	207	185	190	219	204	188	231	194	205	193	200	212	219	219	216	190	184	196	210	205	212	211	193	214	200	225	200	197	204	217	221	217	213	211	206	187	223	221	200	235	222	198	216	220	215	222	192	203	213	195	227	210	184	190	221	197	202	215	235	169	208	228	199	210	234	210	201	209	224	205	231	186	211	209	216	192	208	223	218	207	230	202	219	197	223	206	162	208	226	206	233	209	186	209	222	193	193	224	187	221	180	201	201	220	217	210	214	205	223	188	182	201	195	211	190	193	180	234	192	195	222	221	216	202	199	196	189	209	205	204	213	208	203	186	209	205	187	216	215	223	189	202	223	186	220	217	214	207	206	212	202	220	205	218	202	196	222	212	197	207	185	218	210	199	215	188	204	214	194	218	191	183	229	237	250	188	199	205	195	226	205	208	228	239	195	208	211	224	197	189	197	211	231	203	193	206	223	201	234	203	196	206	233	192	206	188	196	201	203	195	222	196	184	223	217	193	217	195	204	221	180	211	181	215	202	186	213	208	211	192	195	197	214	206	202	199	221	192	207	227	193	208	208	183	191	204	195	219	205	178	205	219	193	194	224	197	180	220	209	238	197	186	206	204	238	224	217	211	219	206	219	199	182	206	237	183	205	192	186	178	205	212	200	226	206	204	202	210	206	213	217	203	201	210	210	220	206	197	176	172	181	221	202	199	179	215	211	221	192	185	209	207	219	199	243	179	192	207	194	223	185	190	194	184	209	201	226	194	220	214	221	212	189	194	217	191	202	189	229	201	187	198	211	207	195	209	202	237	246	215	221	201	181	222	178	201	209	216	233	188	171	158	197	201	222	242	185	227	198	212	185	208	188	215	230	210	203	203	189	227	213	209	222	206	211	216	205	228	220	190	181	204	195	197	230	209	190	217	203	207	220	212	200	200	194	205	194	212	190	191	186	212	173	226	242	230	188	230	203	236	194	186	207	203	210	200	206	181	217	213	204	192	198	196	210	238	235	207	185	209	218	207	186	231	194	207	188	211	195	208	230	207	217	207	210	214	193	216	199	217	207	186	194	197	209	199	236	219	204	225	191	213	206	197	203	224	196	206	206	218	218	195	198	219	204	191	187	212	199	215	207	220	216	206	204	205	197	229	191	205	194	208	215	215	211	244	204	203	207	206	210	229	225	242	213	200	183	236	226	200	197	227	212	214	233	227	231	204	202	204	213	203	217	202	224	193	206	210	208	203	203	212	197	212	215	212	209	204	210	205	211	206	217	205	204	205	178	194	246	209	185	224	228	194	233	226	227	212	212	219	220	198	186	211	197	189	206	220	208	232	220	200	197	209	201	196	214	173	199	209	201	190	219	222	202	207	209	201	204	197	227	212	202	192	210	194	211	203	259	199	188	215	219	232	215	228	185	231	199	192	196	205	203	217	206	193	244	187	217	205	229	225	190	213	196	197	186	210	211	208	204	213	212	216	197	206	245	219	211	178	233	192	199	205	220	221	214	196	211	224	208	202	179	219	215	199	221	212	239	222	210	209	200	221	188	201	211	230	213	200	199	216	194	206	211	231	193	215	213	211	229	229	211	205	219	183	205	184	207	211	204	193	194	197	256	198	207	205	196	216	198	215	186	214	214	223	177	195	193	214	203	204	217	231	200	230	188	215	203	216	187	197	213	225	213	206	216	198	219	199	220	206	195	223	220	234	208	204	194	210	213	209	224	217	225	233	179	228	205	213	204	191	189	193	208	213	227	190	218	210	189	188	183	211	206	198	205	203	226	223	224	179	186	190	182	171	196	203	208	209	176	198	201	211	232	222	220	197	193	207	194	188	207	207	197	193	193	211	172	218	218	247	184	214	187	196	218	194	183	215	210	212	204	209	229	228	190	219	204	216	214	212	202	210	195	198	223	227	197	211	224	202	218	193	221	207	224	214	223	196	212	199	200	193	201	209	201	221	211	185	195	218	191	218	217	201	213	217	197	228	228	230	200	202	196	203	192	220	210	198	214	191	220	176	223	213	193	236	225	205	203	224	196	177	203	205	178	214	211	201	224	226	196	204	200	213	219	179	192	193	182	196	185	190	203	196	220	207	200	213	203	246	215	214	189	191	198	210	207	176	220	208	236	216	219	198	213	222	198	221	183	193	202	191	218	198	195	188	194	220	210	229	201	205	202	211	202	189	241	207	213	188	198	219	202	232	208	198	198	193	204	206	203	210	229	226	220	212	218	214	215	211	215	214	210	195	213	210	202	207	204	215	189	219	195	221	223	210	201	223	235	205	197	193	203	179	219	223	214	180	213	184	224	219	210	231	228	242	203	203	205	190	188	212	221	224	201	211	196	204	206	213	203	203	230	195	190	211	230	197	222	202	194	204	201	218	223	192	221	201	200	204	198	202	205	191	218	202	217	202	189	202	209	213	224	223	199	211	186	220	202	202	210	209	190	192	211	234	229	201	199	183	203	198	202	201	215	218	206	208	208	211	227	208	203	206	178	209	210	197	176	206	186	218	210	223	220	204	194	197	198	216	206	218	189	183	184	193	182	222	220	196	239	233	196	223	218	223	205	239	228	230	216	215	213	192	187	205	214	184	189	216	176	202	228	211	196	196	206	201	182	212	234	193	186	188	234	202	206	201	192	194	228	196	217	219	190	228	203	219	218	206	208	210	229	208	212	207	231	218	208	187	207	181	224	192	188	211	229	214	191	224	194	208	226	203	191	181	202	207	206	223	204	202	214	183	192	198	235	203	207	199	216	227	247	205	185	187	209	228	184	201	196	185	237	199	205	190	208	218	220	197	183	198	200	223	201	185	189	183	227	226	200	200	206	204	189	219	197	207	216	183	226	214	198	221	230	188	212	208	200	199	215	217	222	219	226	170	217	208	217	183	231	213	190	218	216	226	188	224	226	213	220	208	203	212	222	209	188	193	207	207	238	223	197	194	203	210	215	222	201	223	221	225	187	218	193	161	219	238	203	206	193	224	220	199	188	183	229	198	202	193	199	205	249	225	215	183	224	184	217	222	207	221	196	184	199	213	211	216	225	235	193	213	212	195	213	224	211	193	207	220	218	206	220	204	230	204	211	205	183
7798	2258	4452	5413	4788	3926	3278	2724	2316	2021	1855	1642	1453	1357	1229	1172	1150	1117	1031	1044	897	878	831	837	802	837	776	775	749	772	744	706	737	727	662	708	669	702	637	664	698	688	675	704	579	699	655	657	612	675	666	641	620	604	631	617	580	655	605	658	601	630	630	631	622	586	632	629	611	609	613	602	586	579	579	612	642	622	569	605	566	608	603	625	582	625	566	576	609	612	576	632	575	590	625	597	579	611	625	576	611	588	623	619	602	632	584	606	590	605	560	602	589	626	554	580	630	574	576	617	586	600	566	593	580	595	573	606	571	519	581	631	529	572	588	604	612	556	600	612	598	610	567	599	607	588	582	586	579	549	600	620	582	610	596	599	550	616	561	596	593	567	616	572	585	596	563	618	612	561	592	586	598	569	602	573	622	543	565	601	582	612	590	599	571	588	580	593	589	596	597	594	601	605	592	556	547	602	581	626	543	592	582	608	595	543	588	601	596	561	606	574	595	631	594	568	591	553	568	576	522	559	563	594	592	610	585	538	611	614	591	619	594	561	561	599	569	598	560	595	589	582	586	570	576	612	592	625	587	581	608	592	577	551	578	569	644	647	622	573	589	615	573	604	557	554	589	593	577	574	602	590	587	606	585	588	579	569	589	559	596	635	577	555	589	585	568	599	576	597	594	560	629	579	569	621	600	651	560	564	564	576	573	574	607	563	549	541	633	579	590	587	561	593	595	569	619	575	567	580	576	555	598	621	531	565	585	625	585	609	585	583	573	584	562	607	590	600	569	609	560	542	612	577	578	591	523	587	599	577	593	600	570	577	565	597	594	617	555	584	570	602	564	550	619	612	595	590	594	573	583	597	587	578	565	631	605	580	612	599	595	534	572	600	629	569	589	591	584	593	571	601	613	593	591	552	578	562	572	628	582	591	572	603	574	567	603	554	575	630	576	570	613	578	547	587	635	587	603	589	590	573	586	581	563	608	582	573	548	565	578	550	560	601	580	596	602	588	592	572	594	536	589	581	591	560	603	564	598	575	602	604	583	556	600	565	575	573	600	569	594	622	594	595	589	589	557	580	546	573	619	575	582	604	565	590	590	609	585	583	606	631	614	590	546	610	537	593	547	544	575	637	551	582	609	631	587	564	617	582	627	626	601	590	607	584	572	598	571	604	577	602	586	595	636	577	603	599	592	605	551	567	615	573	551	603	609	536	578	532	612	595	596	618	554	564	587	592	580	567	549	633	586	562	575	585	558	596	622	590	591	602	593	575	576	611	610	566	571	582	541	567	547	564	563	562	583	628	565	569	496	561	562	575	612	588	574	566	603	567	581	553	582	610	581	571	565	632	572	608	538	603	569	590	593	607	570	604	573	561	600	574	587	592	617	564	572	568	583	543	601	622	576	544	570	613	586	593	564	604	611	590	587	596	564	535	566	556	570	610	573	571	568	575	568	547	579	554	561	580	628	587	583	572	634	613	604	599	579	570	570	566	572	587	580	557	629	581	580	586	613	625	600	608	567	573	603	615	566	575	618	633	567	628	597	584	597	585	552	549	572	638	538	604	525	589	589	591	596	562	601	584	581	583	600	576	593	558	592	595	585	585	602	592	582	520	571	564	590	581	583	528	566	610	572	602	577	567	572	584	587	604	575	571	530	576	581	608	600	610	588	568	613	602	557	596	587	565	539	575	592	584	579	580	562	558	613	577	586	625	569	576	599	594	630	569	533	559	551	636	563	566	617	566	551	555	584	589	600	574	592	581	588	598	581	577	546	574	564	606	598	582	567	530	613	588	563	594	571	609	603	555	596	601	607	553	581	593	570	565	585	599	600	570	572	594	597	591	583	597	593	590	597	548	588	593	560	597	553	571	571	593	569	604	593	586	599	563	579	617	601	657	579	587	579	596	557	566	616	559	574	552	596	585	573	552	603	582	553	541	601	546	574	599	558	598	563	602	595	608	570	594	602	581	620	561	637	590	567	582	603	575	583	607	567	571	590	624	566	557	601	583	565	587	621	580	570	626	576	624	591	587	560	526	599	589	596	535	649	595	581	514	571	576	594	600	571	634	594	574	539	558	593	565	638	562	582	563	585	605	585	588	570	623	609	603	587	587	556	591	559	558	560	590	573	582	552	591	572	576	540	569	625	580	597	620	580	593	574	603	588	611	573	588	566	500	567	553	561	596	555	629	558	554	601	583	628	551	617	580	576	585	591	608	557	552	596	590	572	630	542	635	555	564	634	603	608	566	562	588	557	550	594	610	605	582	554	591	597	586	589	560	574	632	596	589	575	564	586	570	585	552	554	539	578	578	600	582	597	593	571	585	610	553	542	577	534	592	639	566	583	612	630	592	560	566	599	611	602	569	577	591	616	572	636	620	545	567	577	640	558	566	610	572	527	619	587	608	598	564	610	609	550	572	576	526	611	555	595	566	575	606	579	564	568	612	532	604	578	592	575	588	579	580	604	579	619	575	543	611	576	553	607	601	552	615	598	539	588	596	618	597	602	564	615	577	576	585	593	536	605	594	620	577	579	578	605	551	582	559	590	567	567	589	534	557	580	603	617	631	597	580	616	628	559	594	611	605	583	595	561	575	625	571	586	606	579	561	591	536	583	568	585	601	600	565	585	586	581	563	602	605	571	623	598	561	588	582	596	550	554	596	580	610	631	622	609	590	587	561	566	538	532	564	582	569	560	582	543	565	552	607	594	582	560	564	604	600	604	583	585	588	589	587	582	566	590	579	600	552	608	614	548	570	616	608	607	553	551	626	593	573	570	585	540	596	589	638	582	619	565	609	546	556	558	606	572	585	632	573	601	586	578	606	541	609	595	547	597	585	617	596	568	633	559	579	620	572	585	598	602	576	544	580	574	581	574	628	568	585	579	570	534	584	562	512	563	639	582	581	591	596	535	586	573	554	610	606	607	553	588	600	567	562	577	583	565	569	547	557	568	597	579	598	549	580	602	599	583	601	566	573	538	587	554	601	560	609	559	611	587	595	547	572	570	584	572	574	552	619	558	581	571	580	551	584	614	615	567	603	582	628	616	573	558	616	574	598	555	585	601	594	541	560	602	580	587	587	597	560	552	557	577	608	606	572	559	608	570	595	619	589	605	578	576	592	575	585	556	594	645	585	564	554	582	579	547	635	573	538	595	604	635	561	620	605	603	622	609	560	589	570	586	602	576	564	598	549	619	579	605	592	593	603	616	564	575	536	580	555	604	590	558	597	622	573	591	580	552	607	603	601	584	589	590	559	565	637	605	571	547	581	554	591	622	610	605	646	551	565	590	568	585	569	587	583	625	580	603	580	564	597	616	544	597	570	566	585	571	583	663	608	567	534	620	603	576	652	577	569	579	607	579	603	566	583	614	543	565	606	562	596	572	605	565	564	607	592	584	569	556	572	592	572	572	551	565	581	534	620	580	575	566	572	592	566	575	587	613	629	596	549	612	565	600	573	590	589	610	621	633	589	600	541	553	559
2091	114	107	112	109	90	78	61	62	58	72	46	50	49	72	51	57	69	59	58	67	40	69	54	58	47	52	55	66	52	55	61	66	56	70	56	64	47	59	47	75	54	55	51	55	58	52	60	74	50	64	69	44	55	69	62	55	59	59	54	53	52	49	60	60	63	58	51	54	59	50	53	52	48	56	44	51	62	64	53	58	48	61	49	65	52	68	49	64	62	50	55	74	46	56	60	52	51	50	50	56	62	54	48	55	61	48	47	57	54	52	61	53	57	63	52	70	40	56	73	63	52	48	53	59	67	61	65	64	61	49	51	60	63	54	59	81	55	63	59	44	61	56	50	53	63	57	63	55	54	67	53	58	65	53	50	62	70	52	61	51	50	62	81	57	58	56	55	48	49	64	51	62	61	63	61	58	56	53	54	63	75	50	55	49	49	40	62	53	57	76	55	47	48	66	60	39	56	65	53	45	48	59	52	65	58	77	58	50	59	52	60	49	56	62	64	66	57	51	58	64	55	62	71	59	45	54	61	56	60	55	48	63	54	53	58	71	63	51	72	67	52	64	44	57	62	59	68	62	55	59	52	61	59	58	72	62	54	54	62	64	58	54	60	64	63	60	59	73	54	50	65	73	60	52	55	69	57	60	46	73	62	71	64	66	70	56	56	65	53	50	45	65	55	66	56	60	61	60	48	67	64	55	44	61	75	52	68	59	68	58	65	48	43	74	61	54	38	68	52	65	51	55	55	56	57	57	60	58	61	58	40	71	71	65	56	62	53	69	48	63	53	58	57	50	51	63	59	64	51	60	59	67	59	50	61	65	63	62	56	70	69	50	57	45	50	63	60	43	51	46	62	40	66	54	55	46	63	52	59	62	56	62	63	70	61	65	56	70	71	47	56	48	56	65	49	64	48	54	52	42	54	55	52	65	49	66	49	66	67	64	53	48	57	53	66	59	48	52	65	64	66	47	63	68	53	63	60	68	65	48	62	60	44	55	57	58	52	78	59	49	60	61	60	59	51	69	54	64	69	63	54	59	52	45	48	42	63	56	53	72	57	54	54	48	54	50	49	56	65	68	61	43	68	55	60	62	49	48	52	58	63	60	57	50	65	67	67	69	73	56	56	49	61	49	63	57	44	41	51	66	52	58	71	50	57	62	66	61	54	38	63	61	55	50	49	68	60	50	58	58	52	67	58	60	64	61	54	52	48	66	56	51	55	52	58	54	69	61	58	56	57	52	61	72	53	53	65	51	50	70	54	66	66	60	50	72	65	63	44	49	59	59	58	49	54	57	49	53	70	41	48	42	58	50	65	78	60	66	62	65	60	59	54	70	58	49	59	52	47	66	48	65	48	65	55	58	71	68	52	62	60	63	60	47	59	64	49	59	61	54	54	57	63	46	48	62	71	51	49	57	65	54	63	55	72	50	65	48	66	61	63	66	56	54	64	57	44	53	54	60	44	63	54	54	55	59	62	62	53	61	56	59	59	70	59	59	55	56	62	63	59	66	59	52	61	58	46	63	65	48	68	70	57	65	59	54	66	53	50	66	60	70	55	47	52	58	58	51	50	49	57	56	75	54	59	57	50	45	48	61	47	55	53	74	54	45	44	59	51	68	52	58	56	49	53	55	55	40	62	72	52	55	55	61	58	59	59	52	55	52	66	54	66	66	56	62	53	62	58	62	50	70	65	51	55	65	57	58	56	50	63	47	63	65	57	50	63	58	53	57	49	70	59	53	61	58	71	66	46	56	67	47	67	58	45	51	58	51	48	72	69	71	59	57	39	55	62	61	56	56	57	62	56	61	55	55	65	55	61	57	57	61	77	67	49	52	60	63	64	55	49	54	49	46	70	50	66	63	51	49	76	57	60	55	58	64	61	49	64	46	55	72	64	83	67	58	54	61	58	52	61	52	52	58	65	45	58	68	57	39	64	61	71	70	51	52	51	61	47	53	56	52	59	67	58	58	53	45	58	62	64	55	47	48	57	79	57	57	59	49	68	61	55	67	44	48	62	46	35	59	48	68	61	50	48	63	54	56	60	74	73	49	50	63	53	58	65	59	37	62	62	62	64	50	56	65	61	57	56	61	50	63	64	55	45	63	65	72	60	61	52	53	57	68	63	44	56	47	54	47	61	60	53	51	63	59	59	61	53	66	64	52	49	56	52	67	57	63	61	75	64	52	54	52	57	63	61	62	49	65	71	61	53	52	73	44	57	55	60	61	60	67	55	66	47	62	67	53	67	63	62	51	49	59	61	65	72	52	54	50	60	53	58	48	70	64	56	46	60	56	60	55	54	49	70	48	67	40	58	66	53	52	63	69	63	44	53	61	54	40	60	57	59	77	50	58	57	70	47	64	55	55	62	53	66	48	62	52	49	47	64	73	44	61	76	63	71	71	64	52	70	57	56	48	51	68	53	56	68	58	54	66	60	57	51	54	56	54	45	57	69	61	53	55	52	55	55	61	35	56	48	53	53	54	57	57	43	54	57	45	55	62	68	59	63	67	73	61	59	50	55	55	59	68	65	47	62	58	53	58	46	60	56	49	73	55	58	52	62	63	43	52	53	54	52	56	61	85	58	64	48	61	51	57	70	57	60	64	52	52	56	61	57	53	55	53	51	50	75	49	58	68	71	51	47	54	62	60	46	54	47	62	70	55	55	67	64	71	50	59	69	65	58	60	47	65	68	64	48	63	45	53	60	59	57	54	56	53	60	65	59	59	52	41	72	54	76	63	75	62	58	56	51	56	64	63	68	56	75	60	58	63	63	49	66	60	58	71	50	58	49	66	53	66	60	53	43	59	50	50	57	64	60	56	62	46	65	36	65	44	61	50	52	62	56	42	57	62	37	57	60	67	46	52	56	65	63	53	50	43	54	54	56	58	45	63	57	56	62	50	65	66	55	49	64	56	65	60	46	70	59	50	71	59	47	64	59	63	46	61	68	57	54	59	64	61	67	44	56	50	46	67	57	64	53	48	43	74	54	53	60	47	58	58	48	56	62	53	61	46	78	61	53	60	60	58	50	53	64	60	45	75	43	44	57	73	62	55	65	44	60	69	47	46	49	52	68	64	56	48	62	50	46	65	53	62	46	59	62	64	68	60	47	63	67	56	64	57	43	69	60	37	64	58	67	55	51	49	59	52	47	51	60	47	58	64	41	56	65	70	68	59	59	55	48	59	62	62	45	63	48	53	46	75	60	53	61	62	52	58	53	62	55	58	63	65	66	49	45	34	53	49	48	60	57	49	52	67	56	44	69	60	61	62	47	46	65	65	49	69	57	62	58	74	69	47	57	49	59	57	62	66	53	67	66	70	59	55	57	66	63	65	47	59	75	47	61	39	55	57	68	63	75	62	58	71	55	53	62	56	59	47	62	64	54	54	51	51	54	68	52	54	61	58	56	54	62	53	59	57	48	57	67	61	55	60	48	58	67	60	41	54	70	63	53	58	66	59	68	65	43	74	53	66	50
1861	258	365	381	396	326	310	301	280	273	236	263	255	220	250	193	234	259	218	265	227	249	210	252	229	218	222	214	225	234	226	212	214	224	208	213	223	232	264	213	211	185	207	207	204	217	220	210	195	234	222	206	203	210	199	210	236	199	226	204	217	225	224	206	235	229	245	231	209	226	194	197	182	202	214	213	198	224	222	242	217	185	208	215	217	211	244	220	242	215	214	210	194	175	191	195	200	205	192	208	221	223	201	188	222	212	210	205	212	208	181	250	219	239	208	218	226	217	187	204	187	202	230	208	225	220	213	214	209	175	231	210	206	185	197	203	227	189	187	210	212	222	215	201	233	198	196	223	221	224	215	184	221	232	210	209	205	222	234	198	208	227	203	226	229	215	222	218	237	234	225	213	191	208	216	219	196	225	209	203	206	214	219	234	184	204	191	221	218	228	220	214	227	238	208	239	185	189	205	236	201	184	214	201	217	204	222	204	222	218	197	217	208	234	192	215	214	200	204	210	191	243	200	251	220	229	234	194	203	230	228	222	205	233	201	209	200	211	183	237	210	216	234	196	193	202	243	212	204	220	211	237	215	207	211	207	208	233	215	225	223	212	205	212	203	206	224	202	213	214	215	198	195	198	244	229	213	202	214	210	219	217	211	224	217	186	217	215	182	205	188	201	215	207	219	198	196	224	206	238	198	226	204	195	217	180	226	195	243	215	194	221	210	251	193	208	211	212	211	219	223	228	233	207	202	213	201	209	209	188	213	198	217	207	215	187	231	213	217	189	223	202	217	226	190	193	201	208	199	225	178	197	195	203	219	171	230	193	189	201	186	185	234	228	208	205	199	207	217	215	197	203	227	215	210	195	215	229	198	207	204	191	224	222	183	212	215	218	197	189	235	200	225	242	219	195	188	211	194	217	175	214	193	204	210	204	184	230	220	206	210	232	220	188	245	221	175	192	203	206	215	231	233	207	243	187	204	205	193	209	210	198	230	194	214	202	228	202	190	200	200	211	210	219	181	184	163	227	211	234	225	224	210	205	224	189	232	208	191	211	223	213	215	178	205	220	236	201	224	223	217	212	199	200	198	195	202	221	207	222	220	192	210	232	223	211	227	218	195	190	197	204	211	200	180	206	219	222	234	198	218	215	233	195	199	206	204	230	213	229	248	184	207	201	208	216	194	224	188	215	221	208	209	221	201	242	215	203	212	215	198	211	230	210	229	228	222	202	216	216	201	215	198	215	215	215	189	206	197	196	227	211	222	247	189	197	213	199	222	201	221	205	222	202	208	215	211	221	202	220	202	220	235	205	215	202	225	216	190	236	209	185	238	220	220	199	227	214	203	217	210	225	260	181	215	206	214	221	217	217	214	214	221	213	227	215	231	228	201	213	209	223	232	227	185	207	229	211	222	192	222	221	186	218	211	187	233	199	202	221	201	188	198	218	216	212	209	222	214	204	198	195	214	205	240	185	215	210	207	215	220	204	212	213	200	196	209	210	195	202	225	205	220	225	215	214	198	228	173	190	226	239	188	227	189	220	212	220	210	202	175	221	237	191	199	214	246	198	211	228	207	215	224	231	196	206	196	182	212	204	204	227	182	211	196	211	201	213	225	203	226	200	205	199	219	206	203	205	207	204	273	210	219	212	194	202	210	199	214	226	192	210	219	211	211	239	207	192	202	211	188	200	225	211	214	189	238	223	205	229	207	211	199	193	208	199	199	188	228	206	209	200	210	218	220	226	238	198	243	235	207	204	213	195	216	216	197	196	215	216	191	199	213	219	189	195	208	192	202	222	212	215	211	222	193	197	219	213	234	186	227	195	197	195	209	232	239	203	213	204	206	231	215	221	211	206	215	225	236	207	225	202	208	229	219	210	246	188	203	204	209	206	209	219	193	216	224	186	216	214	204	208	198	211	220	208	225	221	214	220	189	222	206	199	188	193	191	196	230	178	216	206	194	210	206	186	212	233	207	214	202	195	217	193	195	227	215	193	229	212	206	223	194	224	199	213	201	213	210	208	249	218	198	202	215	215	203	206	243	190	199	205	229	194	228	241	187	216	199	208	192	190	208	213	226	209	221	189	229	207	237	207	209	239	221	217	214	203	190	242	203	205	199	222	208	204	188	206	199	239	208	211	205	208	193	231	204	199	216	238	210	188	225	226	219	228	226	234	222	169	209	172	221	214	221	212	208	198	231	216	187	205	182	194	187	198	223	228	228	224	186	235	195	224	222	213	199	205	222	195	208	199	206	219	221	196	239	219	212	213	206	225	225	247	236	212	214	196	229	193	205	172	219	211	203	200	198	205	203	201	231	223	192	241	240	175	191	199	205	219	229	223	209	217	192	209	168	239	200	253	208	189	201	209	181	193	206	215	201	232	234	221	207	206	207	209	227	224	196	235	239	219	202	204	215	214	228	215	245	228	218	206	187	202	201	188	192	223	211	233	214	209	191	203	195	208	223	196	209	214	197	223	188	219	207	233	204	189	191	218	208	232	204	190	195	203	190	228	229	240	222	203	223	217	214	230	214	201	181	205	212	200	192	223	220	224	207	196	237	200	214	201	194	206	216	202	194	194	199	196	174	194	224	205	226	228	209	222	227	194	239	199	194	207	215	173	226	210	187	202	205	198	207	202	219	215	211	209	205	192	204	211	218	217	213	214	200	228	224	214	201	228	188	196	223	201	202	220	228	195	191	225	196	228	200	199	247	201	215	205	241	221	188	202	201	213	209	237	228	216	216	212	206	222	212	186	216	196	191	231	181	203	220	204	215	211	234	219	222	212	220	206	259	216	203	222	183	199	225	211	219	217	218	203	200	204	226	208	204	196	232	171	204	235	219	202	213	213	188	201	202	224	203	193	205	217	194	188	211	212	230	210	231	206	220	217	201	197	202	220	195	200	218	214	225	210	212	231	213	181	204	222	200	186	219	210	190	223	243	219	221	199	197	199	209	219	220	195	187	210	212	195	209	210	192	237	199	212	221	190	215	224	236	221	197	218	223	206	214	218	203	235	189	208	217	216	194	186	193	208	204	197	233	242	213	253	181	219	175	247	201	191	209	221	212	206	251	220	208	187	231	246	204	192	238	207	201	238	199	215	228	190	202	200	200	212	199	217	208	214	234	221	198	212	215	202	220	198	214	213	200	225	215	250	233	215	194	217	199	237	207	207	228	195	206	226	217	200	225	195	213	200	244	208	219	211	216	181	186	215	205	186	230	210	220	227	218	213	218	205	204	200	213	217	175	209	189	194	211	224	207	213	197	214	196	222	206	203	223	200	198	223	234	211	198	203	179	220	215	217	211	205	206	195	209	185	200	193	193	210	232	202	213	236	236	206	212	209	213	225	211	215	232	208	216	215	196	196	223	192	218	183	185	207	190	246	237	218	201	217	203	215	197	202	207	191	196	200	213	199	211	186	224	221	222	197	216	217	213	209	202	214	208	228	255	209	216	221	223	196	203	219	231	213	207	210
9916	886	1140	858	659	489	432	346	308	267	260	214	197	193	192	160	183	171	158	167	183	185	156	157	158	160	118	151	131	135	142	126	143	144	133	147	144	140	124	132	154	143	145	144	152	136	146	129	142	153	138	153	112	124	143	152	126	146	129	138	131	142	126	154	130	138	135	123	139	125	140	128	117	121	129	128	172	149	144	155	125	121	157	126	124	139	137	128	157	142	122	146	127	138	141	135	145	123	135	152	121	144	118	126	128	121	143	138	144	128	141	142	133	141	123	98	133	137	122	149	131	132	149	133	134	128	152	143	134	118	134	125	131	147	136	136	120	130	136	146	140	139	134	130	134	125	126	152	125	148	134	114	160	171	144	147	146	157	126	129	154	128	153	154	133	140	142	145	133	149	155	129	150	144	125	139	139	158	130	132	123	148	106	119	121	128	122	131	118	118	135	148	131	140	121	124	125	123	135	136	113	130	149	139	135	120	118	156	156	138	131	139	122	150	142	126	125	160	127	118	132	144	130	142	146	135	101	159	144	132	129	143	130	144	146	112	139	128	148	132	116	136	136	135	120	142	135	141	121	148	146	144	120	134	130	134	140	108	155	137	161	134	144	123	125	138	151	121	131	130	136	135	132	152	139	135	149	132	125	127	128	139	129	145	141	146	116	145	128	134	145	121	154	125	137	148	123	155	130	154	123	145	122	137	150	129	127	148	111	119	125	140	133	139	122	141	126	158	157	134	130	135	136	139	131	153	115	119	135	158	127	126	128	125	126	141	127	136	118	138	110	106	130	137	126	128	130	159	124	140	123	119	141	139	138	121	130	135	136	127	136	150	146	128	153	139	123	122	122	150	151	140	124	128	108	147	146	138	122	147	127	148	134	133	142	145	146	142	119	137	116	126	144	110	124	143	128	135	143	129	149	126	145	173	121	131	116	124	135	120	139	121	133	128	122	137	131	117	126	139	135	148	148	148	133	126	129	154	135	131	123	136	120	150	128	120	146	143	127	141	144	118	142	116	140	136	129	123	137	127	116	123	136	126	119	123	131	139	114	119	128	137	127	131	125	132	140	141	145	126	148	125	146	107	141	135	144	157	120	149	153	129	127	139	163	168	107	155	120	145	140	119	121	136	124	137	148	126	144	139	130	121	125	139	138	132	123	145	131	150	135	126	141	125	143	138	129	140	115	117	130	131	135	135	147	121	164	129	153	142	125	132	128	139	127	137	132	124	114	129	147	132	153	130	132	140	131	148	132	132	119	144	127	143	129	133	135	138	122	119	123	132	145	151	116	127	111	131	159	136	115	112	136	124	128	135	144	128	144	138	136	126	163	135	140	138	132	146	126	154	124	127	130	148	137	118	139	125	129	134	138	120	129	136	134	133	130	144	138	146	168	115	146	137	133	136	121	131	126	131	132	150	110	136	142	117	142	124	152	127	158	125	120	139	128	135	130	150	132	120	120	135	140	106	158	131	129	110	117	123	111	141	143	143	142	115	139	115	134	151	137	122	147	142	135	123	147	124	124	142	143	138	140	128	116	147	107	104	134	124	165	121	131	124	139	112	149	146	130	130	138	127	148	135	136	123	131	141	143	156	143	139	125	130	113	121	149	160	142	147	110	141	115	137	115	114	131	150	136	124	155	143	141	133	138	116	143	124	147	131	134	121	145	145	116	132	138	130	150	135	148	125	131	139	144	135	119	135	139	125	128	139	139	115	123	137	148	136	148	125	137	142	133	116	135	126	149	129	140	125	145	125	131	143	132	138	114	144	141	154	131	137	154	144	132	147	144	138	130	147	134	153	140	137	121	134	145	138	138	146	143	136	133	134	128	125	142	125	151	146	141	141	126	139	134	123	141	136	140	122	128	112	136	127	135	140	146	133	126	147	153	143	146	147	106	144	122	133	126	153	132	131	142	142	139	125	141	134	114	131	146	137	122	135	132	141	126	117	138	139	155	124	112	123	122	140	149	141	141	135	116	136	157	127	146	119	130	120	131	143	130	137	113	130	117	130	127	131	133	139	117	125	128	127	135	132	139	143	118	124	144	142	149	128	156	124	150	144	131	124	126	144	132	125	144	137	125	140	131	151	140	126	141	126	132	137	138	139	123	134	129	119	137	131	134	133	141	123	123	146	140	132	123	118	134	135	150	131	123	137	133	125	132	120	156	140	122	112	138	118	148	140	135	125	116	125	131	171	125	123	139	124	128	135	118	121	137	155	133	143	135	153	146	127	138	132	138	147	128	126	134	146	137	128	140	120	123	138	129	140	140	136	131	129	143	119	119	119	143	141	134	139	127	131	117	130	125	118	117	148	134	139	143	110	140	123	150	134	133	121	100	151	146	129	137	134	136	129	128	116	120	133	130	151	137	138	121	139	121	135	120	123	137	155	138	138	134	130	145	146	139	142	119	133	120	150	110	140	150	136	114	124	141	136	136	138	114	133	134	146	142	143	150	137	103	141	125	156	124	146	142	127	105	145	127	120	133	134	117	138	125	127	129	136	152	140	118	127	141	137	122	125	128	133	153	159	142	126	148	146	131	134	127	129	142	136	146	129	142	129	143	128	133	128	149	137	156	126	139	142	112	135	158	135	126	140	138	135	140	111	128	143	133	116	126	144	145	141	118	126	127	156	133	135	131	113	141	120	144	125	126	156	124	149	139	137	155	116	138	127	131	109	137	130	125	153	130	134	128	160	125	133	119	139	125	123	109	127	128	134	128	116	138	129	134	120	146	141	151	140	129	114	117	136	138	152	147	139	161	140	130	139	124	125	130	123	138	132	132	134	137	129	131	144	127	135	131	120	131	126	133	137	118	143	125	122	148	140	133	141	132	141	125	130	126	133	142	125	142	147	106	141	137	138	126	138	164	151	120	139	136	128	130	130	134	133	152	125	123	134	131	131	136	144	127	130	118	143	134	117	133	120	109	149	111	128	130	129	121	148	129	152	142	115	125	115	166	116	121	136	124	134	149	138	128	134	119	124	127	136	115	130	143	147	136	130	136	136	139	138	127	148	141	145	121	134	131	116	152	139	141	131	142	130	115	142	132	124	131	139	138	138	117	135	138	148	120	112	122	118	149	146	120	141	131	131	136	147	133	138	153	110	136	137	137	151	110	124	134	119	154	112	115	121	121	128	122	148	134	127	110	139	120	141	134	152	109	111	131	115	120	164	132	122	143	132	127	134	128	130	129	129	106	146	130	108	129	133	125	139	114	148	141	142	127	136	126	133	123	110	124	133	135	130	157	142	144	114	139	108	113	157	122	139	126	144	124	145	131	125	126	130	110	145	131	131	128	128	129	133	128	128	132	117	132	133	129	139	126	149	141	139	139	143	141	115	127	133	132	123	125	145	118	133	139	134	136	140	135	119	128	124	127	145	130	125	142	158	135	122	131	142	122	138	138	131	154	147	131	135	136	128	136	138	154	133	140	133	144	112	148	123	139	130	132	117	132	142	152	141	136	146	115	129	128	130
5583	1200	2466	3022	2593	2164	1856	1553	1343	1116	1046	899	896	798	767	739	678	653	626	559	610	595	598	582	556	513	515	504	508	484	496	456	482	499	458	449	443	478	462	469	465	481	458	467	489	456	414	436	444	397	418	435	412	422	422	460	415	408	422	438	417	457	412	415	466	418	407	433	384	381	423	386	388	397	407	461	427	428	424	403	408	395	401	415	362	400	411	393	445	385	368	402	389	413	394	392	376	414	392	422	400	410	427	388	410	390	370	409	415	394	397	425	448	414	402	422	439	413	411	420	402	399	425	431	422	421	410	430	400	383	387	398	407	441	383	412	386	418	422	427	381	404	392	418	396	415	424	412	405	391	404	382	414	443	420	400	444	392	437	409	393	370	397	414	469	407	401	394	413	412	398	421	432	393	382	388	392	405	403	403	434	429	405	417	434	427	407	422	397	421	383	420	392	369	412	401	415	417	411	400	415	363	412	394	419	377	384	375	399	393	396	395	373	385	418	437	404	404	377	452	405	427	443	400	401	418	397	431	405	381	418	398	398	419	410	400	419	392	409	400	393	418	414	427	410	393	403	405	380	440	421	414	386	384	414	426	429	381	420	389	442	407	395	422	407	408	365	434	394	420	387	408	414	397	421	400	442	407	415	407	413	414	414	419	404	421	413	404	407	408	416	390	421	419	422	426	419	381	412	376	437	407	411	417	442	386	408	420	365	430	408	397	427	420	380	394	434	394	364	409	405	441	410	446	389	453	413	419	397	412	372	402	411	370	395	416	459	403	369	393	387	443	439	439	401	400	421	435	414	363	417	410	417	404	427	401	392	422	392	411	412	424	421	403	418	442	407	430	404	414	389	440	403	423	419	446	389	447	393	401	399	391	406	418	408	405	397	391	417	387	409	435	435	388	426	440	396	384	421	390	412	390	439	412	425	438	383	417	385	396	417	416	447	409	394	406	411	395	387	398	419	386	399	381	398	402	401	388	422	426	436	432	399	390	402	400	421	413	372	386	403	409	424	427	414	424	382	411	390	386	371	429	418	403	385	435	414	369	449	417	415	396	400	410	440	380	406	396	444	433	399	448	400	422	373	388	377	384	405	412	428	412	463	391	415	423	410	439	408	440	384	418	414	401	424	404	394	427	380	404	403	381	434	434	418	414	418	394	434	402	376	407	425	401	365	417	382	405	432	419	432	392	402	415	430	436	436	405	402	435	388	439	419	418	404	411	379	420	396	388	400	399	448	409	411	405	430	385	399	383	400	430	455	409	427	382	392	369	370	420	426	421	441	392	415	406	426	413	394	387	424	425	432	405	394	425	407	419	438	410	424	395	387	445	416	393	425	429	415	396	411	413	409	402	427	394	430	409	413	413	403	409	410	428	440	395	369	397	414	419	427	395	412	415	392	419	425	428	443	419	396	382	413	406	426	410	427	367	386	438	422	413	381	370	434	414	404	407	407	420	381	407	390	415	445	408	421	426	399	403	393	405	397	401	410	408	411	421	417	391	395	402	390	444	417	412	433	436	375	423	434	421	418	411	426	435	460	422	427	369	387	400	416	433	403	412	403	433	397	370	415	392	414	404	397	440	389	371	407	402	383	425	400	395	398	410	455	408	428	404	391	405	412	349	414	364	373	420	437	436	431	416	444	408	408	371	397	411	403	401	438	440	374	426	425	388	391	404	416	389	398	421	400	414	409	398	398	413	413	402	424	415	421	421	416	403	413	382	425	396	409	418	389	401	422	416	406	338	374	413	416	431	399	396	394	414	422	390	385	432	406	408	410	412	429	389	428	409	413	406	444	373	441	399	426	412	400	402	432	414	383	384	418	412	401	406	401	400	429	440	356	393	449	441	422	389	417	422	362	395	392	393	414	427	417	414	401	402	383	423	407	378	388	414	416	385	399	414	394	416	417	413	401	394	418	384	397	422	423	439	403	427	426	405	385	392	409	376	403	413	412	445	400	393	406	400	419	403	403	410	410	397	388	424	421	411	392	395	405	388	405	430	419	381	435	426	418	386	418	427	416	402	415	440	425	351	433	365	411	404	391	431	410	462	393	412	389	388	388	413	386	431	418	410	409	452	388	348	432	395	429	384	400	399	385	437	424	396	415	428	424	408	436	418	383	395	416	412	423	399	361	399	386	374	393	376	414	394	413	430	396	389	435	416	368	417	425	410	404	423	421	401	422	415	391	423	419	431	414	416	392	421	418	412	413	415	403	429	395	390	408	419	393	405	425	432	396	378	433	400	404	359	427	390	410	426	398	377	423	409	426	407	429	420	391	390	405	424	381	449	419	391	414	426	413	406	372	399	413	396	377	417	415	431	387	421	389	396	393	384	407	398	431	382	414	403	405	383	391	400	422	432	378	400	389	436	413	460	383	404	403	392	451	417	393	406	432	412	442	392	403	385	406	423	442	427	390	407	378	373	389	383	423	378	401	404	414	393	397	418	387	412	450	452	410	382	397	377	391	403	392	387	448	382	417	442	402	383	411	402	382	397	399	380	407	391	403	362	404	412	378	416	442	419	417	366	381	399	404	404	401	385	409	388	394	407	413	399	389	463	381	406	456	396	405	362	436	357	418	442	414	418	409	426	404	399	456	428	405	385	406	389	385	433	385	424	392	406	427	392	401	420	376	377	412	414	410	408	400	417	444	397	437	380	421	402	427	414	432	404	394	404	417	411	422	412	371	435	436	399	427	381	409	413	400	415	426	404	364	402	407	419	438	439	409	388	439	397	410	412	405	361	432	398	416	374	422	384	436	424	410	434	411	382	438	403	413	394	417	386	397	422	412	410	386	373	383	394	397	439	413	415	407	423	458	411	429	411	390	386	403	403	387	397	448	402	406	378	389	415	439	403	405	410	423	400	415	433	420	405	412	410	424	434	401	403	409	406	436	426	388	415	423	397	434	418	379	398	435	411	413	380	402	422	414	404	387	421	392	436	383	379	418	401	372	413	422	391	392	387	438	464	398	418	451	410	429	401	407	391	408	437	455	423	433	412	388	420	422	392	401	374	383	409	458	420	415	420	368	441	409	375	423	418	384	405	372	386	409	442	442	422	387	424	402	427	398	409	424	416	395	406	436	431	381	425	416	422	396	416	393	413	402	395	409	432	386	435	420	397	408	404	426	416	359	436	420	393	409	394	413	388	369	404	402	411	418	397	427	423	417	407	386	404	384	411	412	385	391	398	395	404	419	436	399	416	419	419	408	396	402	425	417	383	405	398	419	375	407	410	398	409	397	365	425	408	374	419	409	394	357	408	381	382	422	390	446	400	402	428	383	432	431	393	409	404	412	370	419	382	411	395	409	433	437	415	404	406	398	423	401	427	397	406	405	405	384	387	438	423	408	425	406	408	406	409	437	389	414	406	418	413	386	383	400	375	375	417	401	428	379	409	414	403	381	359	401	401	424	410	379	393	369	412	399	422	398	399	402	401	406	378	411	435	385	376	420	412	371	392	397	379	402	418	391	386
18676	2588	2335	1782	1357	982	789	613	557	522	413	370	347	327	324	286	306	270	266	259	253	215	223	225	270	238	227	262	245	241	226	221	230	214	218	204	196	221	208	218	203	219	234	230	206	209	214	220	239	204	213	226	228	220	219	200	197	214	202	206	201	238	193	222	195	207	224	204	227	219	215	193	223	227	215	189	218	220	200	183	212	226	205	232	195	225	203	187	235	207	216	214	208	210	206	206	216	190	205	231	196	192	195	228	199	201	200	187	216	200	229	177	199	195	197	192	201	200	234	207	219	220	207	191	220	211	191	238	207	215	213	215	229	195	182	241	190	227	203	211	229	196	237	213	221	187	208	207	198	201	198	201	187	209	216	210	227	195	197	197	226	184	224	189	191	218	198	198	202	219	189	210	205	220	214	187	215	185	197	225	217	181	215	204	187	222	190	217	211	206	231	210	198	185	202	214	215	231	185	210	198	212	219	216	224	227	194	200	235	209	208	202	197	202	195	181	199	206	223	213	217	196	211	191	210	214	188	238	188	196	194	201	197	203	211	206	219	197	190	206	228	200	215	231	185	186	233	209	217	200	199	193	214	208	218	194	215	194	202	193	218	213	214	224	208	199	211	216	213	219	213	191	213	226	192	206	193	205	212	200	177	188	222	214	203	204	224	198	221	194	204	199	217	195	197	226	193	199	215	206	208	192	208	176	218	197	224	212	205	187	216	182	196	212	206	230	214	222	194	174	185	191	225	204	225	209	209	216	219	187	192	218	221	215	207	187	212	211	219	192	210	220	178	208	185	232	249	198	200	224	178	220	231	235	215	223	219	199	205	213	172	219	194	164	219	219	200	179	196	219	212	219	206	227	220	210	192	207	236	167	194	187	176	208	199	212	217	193	232	208	197	208	195	191	194	201	225	196	196	204	210	196	201	228	212	185	215	201	191	205	204	224	201	222	209	221	172	202	201	213	225	233	182	206	221	171	199	234	209	218	208	189	198	198	213	194	210	206	193	216	216	220	207	193	226	232	195	196	204	236	187	219	221	214	217	232	208	197	196	177	218	207	218	196	201	202	231	199	217	215	191	215	209	216	238	205	212	207	220	190	202	226	195	217	212	208	206	188	229	214	191	214	218	214	193	233	207	181	218	207	217	194	225	221	203	219	220	212	218	203	196	226	226	207	213	198	202	208	183	201	191	195	201	212	194	207	220	190	207	204	198	186	212	204	221	203	201	174	211	190	221	223	191	210	213	213	208	201	179	193	202	214	195	189	192	205	198	193	217	224	221	206	227	219	192	210	180	203	200	198	190	189	225	207	187	194	203	202	211	186	182	216	206	206	181	193	224	216	214	198	202	219	217	215	207	206	188	204	189	217	183	191	185	189	192	244	232	188	199	224	200	200	199	213	199	177	208	231	219	197	183	217	195	201	194	232	194	219	204	225	214	170	202	229	196	220	195	214	193	217	223	186	227	215	194	197	202	210	222	210	191	191	202	210	202	194	206	193	199	196	211	205	196	231	203	184	205	210	214	214	219	225	205	201	211	211	196	211	193	237	201	193	205	209	214	210	192	199	208	198	181	203	189	185	227	202	212	205	214	198	229	200	183	224	200	196	195	192	223	177	205	189	190	200	196	209	181	229	197	183	199	214	197	211	217	195	212	205	215	219	178	196	222	181	198	220	218	210	197	205	208	212	207	207	207	174	187	202	180	205	200	210	195	203	232	214	210	206	195	192	177	195	215	220	201	211	218	214	207	194	213	224	202	208	214	215	225	209	197	224	211	205	171	187	200	184	219	193	210	227	220	202	221	224	203	200	221	201	213	213	214	226	199	184	215	207	192	203	200	215	214	212	206	205	186	198	222	207	216	179	196	197	191	215	212	181	180	207	205	188	218	236	203	199	197	213	211	203	193	206	211	190	198	194	209	229	202	202	224	186	205	212	203	199	223	185	204	220	221	196	224	195	201	213	200	215	210	193	218	218	179	221	218	191	220	214	232	202	213	216	186	234	212	205	213	194	197	201	188	198	204	203	191	205	211	182	221	214	206	208	196	230	208	216	201	199	202	213	197	205	208	195	220	213	205	208	198	210	195	194	216	226	171	212	194	193	221	216	233	203	222	211	227	219	187	217	246	212	218	181	223	224	222	238	222	240	202	175	195	169	232	201	216	192	224	197	197	192	198	220	202	197	221	232	204	213	203	221	235	204	193	213	189	210	220	209	228	207	199	177	184	202	192	213	215	213	219	190	202	176	230	193	180	185	199	234	207	184	208	181	185	210	175	213	197	203	214	176	204	198	211	195	208	221	208	199	196	196	190	215	218	198	206	221	197	192	209	210	183	191	221	207	237	219	212	212	217	230	209	203	217	221	238	217	197	193	202	212	216	197	222	209	211	165	206	220	208	217	231	199	197	206	196	168	217	211	200	205	200	212	198	225	226	197	207	193	206	202	213	209	224	190	195	192	201	203	208	200	198	184	241	196	183	188	231	213	183	192	205	205	223	216	196	223	182	223	184	210	200	202	198	195	180	198	198	183	197	215	200	246	215	226	194	207	206	208	201	193	202	199	192	203	209	201	189	218	204	197	176	221	204	215	195	178	221	189	191	208	202	204	177	195	215	209	198	202	217	218	211	202	206	181	218	196	210	214	210	183	187	191	209	214	248	205	210	212	194	207	218	209	193	198	211	205	222	217	195	182	231	193	230	211	198	200	190	186	194	219	188	203	211	220	211	228	214	213	236	218	221	194	187	158	178	204	187	207	246	220	207	209	222	198	194	241	200	203	225	192	215	197	202	221	198	200	208	224	235	205	194	202	183	201	205	219	210	198	199	215	205	213	226	234	220	192	214	183	233	194	208	206	210	189	202	210	233	223	202	193	205	198	206	204	187	189	192	187	207	220	210	195	208	202	230	202	202	190	204	201	207	239	205	228	227	221	201	216	202	229	185	193	208	199	234	213	210	216	201	207	210	205	202	205	199	200	212	192	209	215	204	217	183	224	218	199	190	215	220	254	192	191	227	192	205	177	209	226	227	221	220	217	203	210	188	214	190	196	214	189	170	201	198	199	205	201	205	225	176	213	223	221	198	217	225	230	219	220	226	233	213	192	206	231	190	199	192	212	208	195	188	193	210	228	200	211	211	226	201	212	208	210	184	241	202	219	202	185	215	213	206	224	215	215	196	196	211	202	223	215	197	209	207	206	210	203	215	205	214	186	209	204	193	208	210	198	227	191	213	213	230	200	191	221	225	214	204	207	213	230	199	198	186	212	237	226	207	187	195	184	202	201	226	213	226	216	181	178	201	193	191	220	201	180	205	225	212	224	197	220	195	199	216	218	199	221	202	210	203	222	233	202	189	198	196	205	195	188	207	233	229	195	237	205	205	217	209	197	156	193	202	189	194	206	220	194	196	201	211	215	204	200	193	209	186	196	209	207	225	222	197	193	185	176	189	203	215	206	213	176	213	200	185	210	217	210	211	222
7786	2256	4436	5445	4776	3976	3327	2738	2369	2078	1798	1642	1468	1369	1228	1214	1077	1076	1004	970	931	865	903	859	817	795	789	809	750	769	802	725	727	697	721	739	730	638	673	687	703	636	691	627	661	627	643	638	655	656	637	647	626	620	644	580	654	651	656	635	624	588	615	613	624	634	630	628	582	624	575	631	605	561	627	619	653	570	605	597	594	619	590	575	590	626	634	624	602	565	633	625	567	581	600	592	620	621	608	598	591	595	562	564	548	555	597	616	593	608	585	622	592	567	562	600	595	594	547	578	602	560	606	603	602	615	581	573	586	565	587	604	589	569	579	625	572	558	569	575	573	548	534	613	614	613	559	582	594	624	558	563	596	570	617	570	581	556	563	559	566	580	585	625	573	566	632	569	580	524	559	591	581	600	598	569	569	573	560	600	558	579	593	596	622	585	616	594	574	590	579	588	623	603	620	621	598	585	606	590	604	621	596	602	611	559	567	565	621	606	604	558	624	548	620	598	607	625	596	558	611	610	569	579	625	559	530	584	572	554	563	560	660	558	576	599	562	586	583	567	571	588	577	572	577	574	586	583	573	593	576	597	560	560	550	603	573	554	572	545	614	609	544	576	534	561	561	548	594	566	615	567	582	566	568	577	571	617	539	557	575	600	587	545	610	599	548	631	562	621	558	593	546	563	542	607	607	587	578	586	608	545	586	582	608	597	550	589	552	595	566	574	587	552	578	582	589	588	566	578	550	548	568	595	630	606	549	526	556	596	562	525	591	650	576	554	572	598	595	605	573	593	592	568	597	601	547	600	601	567	574	559	596	603	565	608	541	563	524	608	565	556	554	557	587	584	533	574	614	556	595	582	581	569	557	582	630	574	643	576	582	606	562	621	572	548	580	629	596	560	563	568	595	589	571	520	615	598	603	570	562	550	524	574	578	555	554	553	572	615	578	579	574	598	548	559	543	554	590	553	577	581	613	577	545	609	577	627	595	554	615	584	575	529	586	572	579	540	585	613	584	549	577	594	573	578	567	584	572	581	586	590	561	585	554	604	584	574	539	574	604	560	602	565	560	564	547	543	592	499	588	596	572	576	573	635	636	555	581	582	581	591	522	576	551	612	577	606	556	560	586	590	589	600	606	580	585	577	571	567	556	599	602	585	544	558	552	584	602	611	563	566	580	578	573	552	558	608	630	516	556	596	621	561	568	580	597	579	596	599	576	569	572	607	579	587	637	543	537	573	575	536	619	576	604	594	567	560	592	589	546	624	545	555	593	568	556	598	600	605	596	587	549	587	576	539	612	618	587	591	581	551	637	576	586	603	607	575	573	565	566	565	571	576	621	640	605	549	578	582	584	618	594	605	579	597	538	578	592	634	588	566	611	526	583	576	531	547	534	596	621	558	614	604	580	572	577	522	623	614	628	605	607	637	604	672	554	577	621	587	538	594	571	530	601	564	626	583	582	607	606	578	564	565	568	624	553	537	576	583	598	577	601	601	627	558	602	580	619	586	545	615	598	606	556	569	548	565	583	585	572	583	602	598	591	556	564	599	540	566	564	551	615	615	566	599	598	573	587	590	631	547	627	586	586	557	568	587	554	592	601	619	593	565	566	573	557	521	558	611	584	578	636	631	576	586	591	569	558	627	558	605	641	544	561	595	587	572	584	542	576	611	556	604	580	615	586	634	595	574	639	565	594	562	596	625	579	591	576	556	562	588	559	565	580	572	532	597	561	639	599	611	633	576	574	623	558	606	558	633	530	579	589	580	577	626	598	575	565	626	598	608	597	583	573	564	612	569	589	584	563	619	597	599	583	580	583	553	582	586	603	557	590	617	538	625	552	544	573	566	576	589	607	590	626	597	602	594	574	608	612	536	639	617	595	559	585	611	566	595	595	613	597	623	569	561	577	573	585	607	575	579	581	585	629	576	599	585	621	575	591	612	581	575	593	563	601	594	571	560	558	620	604	582	535	558	638	547	555	621	584	554	565	617	635	588	567	529	561	580	599	571	574	551	579	575	560	573	555	597	626	564	598	566	544	568	621	621	592	631	605	577	578	563	598	581	568	574	620	629	569	576	549	606	605	580	621	597	616	571	617	581	585	523	600	585	618	584	579	572	561	549	604	608	556	583	624	574	594	569	588	630	562	646	551	587	581	593	595	577	595	617	572	573	624	561	580	602	567	593	582	567	516	568	599	536	609	551	541	589	593	584	592	563	576	558	598	559	601	600	584	623	510	608	545	610	565	595	564	573	543	581	567	598	607	586	600	540	597	558	541	589	566	576	524	616	553	513	597	618	608	606	581	576	587	579	563	600	629	570	581	530	592	554	570	580	585	622	572	587	568	594	591	610	594	576	560	575	558	545	623	630	580	556	568	607	563	585	573	599	570	568	576	607	565	590	541	577	549	585	650	609	596	550	549	581	585	563	551	548	566	569	622	560	600	611	599	592	612	568	590	611	603	585	560	556	582	569	559	557	579	533	580	598	555	589	585	546	581	569	580	550	581	555	589	558	540	594	600	576	550	606	604	598	614	594	569	576	581	580	543	600	579	617	620	591	568	584	576	619	571	559	601	529	609	620	599	575	574	622	606	582	545	551	563	577	567	593	576	572	520	558	549	588	577	562	574	550	620	602	591	581	588	577	610	598	644	569	577	590	561	551	548	584	562	563	575	567	560	579	608	575	584	549	596	585	630	568	614	575	583	582	554	581	605	545	564	580	598	564	619	595	611	567	633	564	586	587	583	524	595	545	580	603	560	561	620	555	560	598	557	586	616	612	574	580	599	565	595	610	599	589	572	574	592	581	597	552	585	546	584	567	580	590	618	586	558	590	599	551	567	545	545	550	600	617	543	598	581	563	606	578	542	576	603	575	577	581	575	572	560	599	589	579	598	577	599	550	566	613	591	554	572	615	606	594	627	577	606	577	583	588	559	617	551	567	566	605	588	521	544	605	539	571	581	584	591	598	583	605	630	593	613	606	587	633	588	562	553	573	566	561	561	571	603	587	600	550	598	560	562	562	564	589	559	638	571	616	612	586	578	618	625	563	568	583	601	569	623	581	584	525	617	591	605	560	575	610	632	575	570	590	570	576	560	626	599	575	534	570	606	605	621	620	606	570	551	554	570	617	574	573	535	595	589	575	590	614	584	587	588	585	608	604	571	580	598	539	584	555	669	622	574	584	558	583	566	531	559	587	564	606	572	607	620	549	589	515	592	577	567	603	619	593	583	567	570	585	583	587	571	569	590	595	578	619	622	557	573	608	578	583	543	543	572	555	586	581	595	584	631	589	588	624	592	545	553	603	597	591	575	575	547	566	575	586	575	621	594	550	568	568	582	573	594	641	584	615	563	549	573	605	545	578	552	577	617	576	603	558	575	559	558	572	560	599	596	542	595	560	606	634	585	606	571	601	621	609	567	578	554	588	569	516	572	528	587	596	599	562	562	553	581	604	600	574	576	561	563	588	578	586	580	582	563	558
2142	123	145	113	95	92	66	55	77	67	75	74	56	71	60	62	48	62	58	59	51	61	61	72	57	71	53	43	53	47	64	71	57	63	68	57	48	54	58	59	52	57	54	56	49	64	54	71	53	57	71	56	57	52	65	67	75	77	46	47	61	55	63	65	54	55	62	63	55	62	69	51	59	61	46	58	46	86	66	71	56	63	60	40	74	72	64	76	50	59	57	47	58	54	59	55	63	64	49	70	63	44	57	77	50	62	49	60	49	55	47	60	59	55	60	63	76	54	56	58	54	61	66	60	68	69	59	57	60	58	65	51	65	58	53	62	61	58	63	62	57	45	70	60	47	42	58	47	73	55	56	61	62	59	53	66	59	62	62	66	60	66	57	53	65	44	59	68	42	48	53	72	61	62	67	64	70	56	59	52	56	48	62	61	62	69	54	54	55	56	62	54	76	49	61	60	53	54	61	70	59	58	60	57	70	61	65	51	56	64	68	56	56	56	50	46	53	58	55	60	64	65	60	58	73	42	47	63	66	58	50	55	68	49	55	57	53	51	59	49	61	62	66	57	51	52	51	48	52	76	42	41	50	68	51	66	61	53	66	63	62	56	56	59	60	58	53	54	47	50	69	59	55	64	60	55	81	58	61	48	59	64	57	68	56	50	56	66	72	65	70	52	55	52	61	48	59	51	54	66	54	62	71	54	55	52	54	57	62	54	65	58	70	51	67	47	61	68	62	55	70	80	48	57	54	50	64	75	66	50	64	60	66	60	76	66	64	65	58	71	61	56	52	58	47	52	55	58	61	50	54	69	60	50	68	47	58	69	56	61	57	66	79	63	44	62	61	70	53	66	70	59	57	65	60	68	62	55	54	51	68	63	72	66	48	57	58	73	53	70	51	58	43	62	73	71	74	87	57	57	63	62	67	51	59	72	53	64	60	64	53	67	64	57	53	54	46	55	71	58	64	51	69	59	62	59	53	45	68	57	61	69	54	78	58	65	57	68	62	62	51	49	53	58	56	58	66	64	58	67	57	59	67	62	62	61	60	57	50	64	61	52	70	40	57	59	69	64	57	63	54	49	51	56	68	56	51	52	63	44	59	71	65	54	50	72	48	55	64	59	45	43	61	62	51	55	55	59	39	63	54	54	60	67	55	52	59	63	70	56	47	55	63	54	56	55	53	48	53	62	54	53	51	59	58	39	57	66	60	50	49	51	50	59	61	61	50	58	41	65	58	54	56	64	49	62	57	65	56	56	71	55	58	62	67	47	48	59	56	55	72	62	56	54	55	59	47	54	68	58	59	58	58	71	45	52	59	57	67	74	57	46	58	58	72	60	60	58	48	59	63	55	54	64	58	66	51	52	61	65	59	48	56	64	64	74	55	58	66	62	50	59	51	51	64	58	56	76	55	56	52	64	60	65	62	59	48	76	59	57	57	51	62	58	54	55	58	52	43	54	62	72	58	41	55	73	50	54	57	76	46	41	70	59	65	52	59	51	65	53	62	60	50	68	51	55	46	67	56	67	67	49	60	54	51	81	62	62	33	61	61	56	48	49	49	55	54	51	61	49	65	57	65	61	62	61	50	63	57	64	55	45	49	50	58	56	58	46	62	59	58	53	49	50	60	58	76	62	52	49	67	58	47	53	58	63	57	61	66	49	69	54	48	46	65	52	64	56	55	61	74	56	62	56	67	60	63	58	74	60	65	53	55	60	58	61	67	60	60	64	67	54	61	61	53	59	66	56	51	67	64	63	57	46	58	70	58	76	66	53	60	80	63	63	48	66	57	55	53	61	58	50	68	72	55	73	74	53	58	63	60	58	60	49	60	50	47	68	60	53	54	61	61	68	62	69	68	48	57	67	61	51	56	61	71	42	54	59	55	72	49	58	52	61	69	66	47	50	58	73	58	62	72	58	74	67	56	76	50	59	62	53	58	77	56	55	62	46	72	66	64	62	66	59	61	46	61	68	70	48	65	63	51	66	53	55	59	61	59	53	56	54	57	57	57	56	56	52	45	57	66	59	56	57	57	48	61	60	61	69	54	56	53	59	46	77	64	71	51	47	54	55	59	61	51	60	66	59	60	47	67	47	64	64	51	48	58	55	62	63	61	58	62	51	44	63	62	65	63	62	54	52	68	63	65	63	56	52	71	47	63	48	62	56	74	61	57	61	54	65	61	63	60	70	52	62	72	56	52	66	70	54	61	73	54	56	42	59	81	56	70	45	54	49	52	52	63	56	65	63	69	83	75	57	62	56	63	56	49	59	48	73	79	58	63	63	58	56	60	42	68	55	50	61	72	46	52	51	81	63	65	72	59	58	62	57	57	50	70	57	54	64	76	58	62	53	71	58	62	63	64	74	51	50	43	63	48	49	60	75	62	62	51	48	48	38	67	57	47	61	61	59	51	51	56	60	48	53	58	56	64	56	62	58	69	59	55	76	71	58	57	59	60	72	55	60	68	58	61	57	54	70	52	58	59	71	56	64	73	56	62	50	46	47	49	56	62	60	65	60	44	53	60	56	70	61	57	51	61	48	62	66	48	66	47	64	68	57	52	60	60	61	51	54	69	61	62	53	56	54	66	65	66	55	64	55	52	69	57	59	62	59	56	58	62	62	79	65	47	63	58	65	59	86	57	46	59	56	52	53	59	60	51	68	55	55	73	49	58	59	70	80	56	60	43	47	55	64	59	69	72	61	50	56	67	60	52	54	61	46	65	59	69	51	67	55	62	57	69	62	71	52	61	55	61	59	74	63	63	50	60	58	72	56	64	61	48	43	67	62	51	58	64	55	62	71	57	47	70	44	45	53	49	57	58	55	61	58	63	52	70	53	59	71	62	63	63	45	49	59	65	64	42	56	55	72	46	40	53	63	60	67	75	62	55	63	49	74	72	61	56	67	67	63	54	69	57	57	59	53	63	52	53	70	44	64	62	56	55	55	60	57	58	76	45	57	62	45	45	64	58	65	58	68	53	69	66	51	54	60	61	59	53	67	66	73	59	47	64	56	63	65	54	56	57	48	46	57	64	48	44	66	54	53	53	72	60	46	57	73	51	68	61	62	59	65	55	58	57	66	57	61	50	47	52	72	70	53	50	61	57	49	71	55	70	67	64	59	64	65	49	61	58	62	70	46	56	61	70	49	53	55	67	76	52	56	55	68	54	59	66	60	66	70	75	63	55	63	57	58	62	54	60	64	64	58	61	61	45	58	63	50	67	54	51	67	55	53	60	56	55	50	55	43	61	63	64	47	56	48	47	57	60	60	56	57	48	54	55	54	63	46	42	51	57	54	65	63	38	60	64	65	54	70	66	56	63	67	58	57	50	60	84	61	58	57	54	52	77	62	50	46	42	55	54	43	49	60	55	57	57	73	58	59	70	46	60	60	63	74	58	42	56	53	64	66	65	52	75	68	50	47	60	56	62	36	64	53	48	61	65	72	66	54	60	58	61	77	53	46	67	50	60	70	63	52
1904	294	401	408	408	368	309	311	317	297	227	244	233	243	218	237	231	218	223	210	228	197	228	213	237	228	193	216	213	224	244	178	215	212	199	214	231	206	187	221	221	252	230	201	212	237	229	213	223	204	221	217	198	211	225	211	208	206	222	188	226	202	201	194	225	187	218	229	209	207	191	229	210	203	226	218	229	200	224	205	188	228	196	224	214	243	222	214	234	203	236	206	223	204	225	214	199	227	223	205	222	192	203	219	208	210	206	214	208	214	215	216	229	225	201	220	199	207	225	217	203	218	181	210	223	231	226	218	200	197	223	215	211	193	212	195	223	212	203	204	178	200	228	214	213	211	200	208	197	186	223	205	215	234	197	258	221	198	223	200	172	206	224	218	221	235	251	222	197	221	213	203	234	197	236	198	208	224	202	190	188	183	198	184	217	200	195	210	212	200	228	206	232	203	223	222	219	230	231	186	224	220	203	211	216	214	216	198	221	242	201	243	180	214	219	214	227	236	206	227	235	213	206	212	207	192	182	217	221	215	208	196	248	230	222	219	214	230	189	204	220	228	210	224	203	192	219	220	191	192	213	230	214	192	198	202	217	240	192	228	228	203	192	211	191	215	201	190	226	218	210	201	225	203	220	217	201	203	193	209	240	197	178	220	237	209	252	207	190	212	210	208	207	195	248	202	211	213	209	206	203	204	215	200	203	238	201	213	222	196	230	225	230	204	207	196	215	230	200	222	212	212	219	201	203	208	205	217	235	242	228	211	218	190	195	236	216	215	177	213	242	206	202	223	212	202	209	214	212	196	184	232	210	198	240	227	226	220	197	184	234	234	219	226	207	179	223	255	224	214	199	198	228	232	225	217	237	221	196	242	176	215	218	210	228	241	211	236	211	205	219	234	225	232	228	204	203	223	215	237	208	223	219	221	229	210	204	220	221	218	208	223	209	195	177	204	194	233	222	223	227	198	240	205	237	195	200	227	203	214	226	221	231	197	181	196	200	219	203	224	206	218	205	219	216	245	227	205	201	225	226	215	199	200	216	212	225	232	218	228	184	226	205	203	212	199	202	237	211	227	216	218	204	201	197	227	213	224	184	220	191	218	225	210	217	178	195	220	224	179	215	221	209	203	237	242	230	203	211	210	245	204	203	210	207	223	181	235	209	187	219	203	197	235	218	204	209	203	213	234	219	213	224	204	215	212	209	234	208	221	194	210	199	230	207	185	196	206	216	227	216	212	234	191	195	196	209	201	205	202	203	218	225	215	214	239	210	218	191	222	217	212	216	205	225	196	249	201	202	213	200	202	202	214	195	219	205	196	195	191	226	201	228	229	211	199	210	206	203	227	240	200	191	211	211	188	221	193	210	225	238	222	207	198	214	225	217	234	215	224	216	213	213	200	233	193	249	200	210	224	202	221	214	230	237	211	202	201	208	250	233	225	219	180	198	230	223	195	227	197	227	181	204	217	207	220	215	195	230	225	192	202	195	196	230	230	242	209	193	193	218	216	200	210	226	187	197	198	222	228	205	206	237	212	205	208	223	205	211	212	207	220	227	214	218	217	206	220	228	212	187	218	210	206	221	248	191	216	208	208	223	198	209	217	200	230	208	219	217	188	218	204	216	250	205	212	231	213	194	213	184	207	215	224	217	190	205	197	194	208	198	207	209	196	206	201	211	199	215	213	189	207	220	208	205	218	221	211	200	229	233	209	225	247	196	225	220	236	206	215	197	226	205	215	197	224	224	252	204	209	203	212	234	206	226	237	205	210	196	226	211	198	202	203	244	221	236	211	223	203	224	238	213	192	191	207	199	208	233	225	223	211	235	224	201	225	242	213	214	211	235	211	213	209	210	248	181	216	221	230	232	199	211	204	198	207	202	247	221	209	229	204	190	199	225	212	217	237	205	218	215	187	199	235	226	201	221	209	218	197	179	219	215	221	211	228	219	218	224	215	199	242	206	214	200	207	207	218	236	217	214	228	213	215	241	226	233	241	229	197	216	209	182	175	206	228	230	198	203	230	197	213	200	205	208	198	196	237	200	232	233	204	223	216	201	220	214	199	208	215	203	223	230	213	218	217	212	209	208	200	210	202	216	208	225	203	220	235	193	234	217	197	244	217	193	201	189	189	217	222	192	198	205	191	193	235	216	214	231	211	228	217	220	203	191	195	250	199	223	236	173	203	218	207	206	216	188	210	215	216	205	189	198	229	216	217	212	197	188	209	219	200	209	190	193	203	220	193	217	215	220	214	229	234	200	218	210	231	221	213	204	218	229	204	216	230	240	213	235	208	184	223	211	220	218	217	201	192	190	190	207	219	215	203	212	222	210	225	186	211	213	207	218	210	217	216	220	216	235	239	205	197	224	221	216	196	200	196	198	193	191	203	210	198	234	203	224	199	217	210	217	217	235	220	220	191	220	197	223	182	211	204	237	215	228	225	216	198	211	204	193	223	212	210	218	216	227	214	231	188	208	223	218	218	205	218	229	233	198	186	253	234	240	223	206	201	223	230	207	197	213	232	203	213	192	220	213	201	222	206	202	231	197	226	196	225	213	193	217	224	204	186	229	184	203	186	210	220	209	222	199	208	230	236	225	204	197	218	233	225	193	210	209	235	187	222	207	211	187	199	184	228	197	199	224	225	218	235	232	242	206	228	190	227	213	205	211	210	240	200	217	214	211	203	218	205	218	178	225	199	227	211	195	212	199	194	230	224	226	213	182	214	198	224	206	232	241	216	225	218	213	218	240	209	212	214	227	229	197	212	196	192	227	191	219	234	211	232	212	181	198	223	208	201	226	222	178	201	207	196	196	237	206	219	201	204	201	213	216	195	202	219	200	225	188	213	219	211	189	205	237	225	231	211	199	237	210	214	226	168	238	221	232	208	214	203	220	208	208	190	187	209	233	230	186	218	223	198	215	209	200	201	222	224	201	225	210	213	214	220	218	216	233	237	199	196	212	209	201	204	188	218	207	210	233	224	217	192	203	215	208	206	217	222	210	226	199	225	209	208	197	217	211	218	217	211	222	192	196	234	231	247	225	213	218	206	220	219	195	205	207	209	205	202	226	152	220	202	195	211	202	232	204	221	210	221	211	184	210	221	197	224	190	206	197	202	205	229	203	208	221	230	228	205	225	198	216	185	213	212	220	185	215	231	178	215	196	220	213	220	187	222	195	187	218	213	205	184	206	191	234	207	215	224	194	230	235	238	225	219	201	199	224	190	201	215	214	212	193	236	178	204	221	218	213	227	199	231	211	228	189	203	206	234	213	227	223	218	209	209	203	226	206	225	207	216	215	190	226	201	208	221	207	198	207	230	232	210	207	221	214	181	237	215	220	259	212	208	231	201	206	203	204	210	221	204	218	220	214	208	214	195	227	218	218	213	230	207	228	199	216	197	211	179	211	217	226	195	198	201	219	193	204	220	222	227	227	213	210	214	227	200	215	209	196	221	209	246	216	208	216	232	212	221	192	206
9877	950	1154	891	684	461	422	344	300	245	242	210	217	186	195	159	181	150	169	182	151	159	165	155	153	147	161	142	133	145	136	127	130	162	148	120	127	142	134	137	126	139	130	152	131	134	141	126	146	151	163	136	139	144	136	127	147	120	139	119	133	138	124	115	124	155	129	134	142	142	111	126	151	133	142	143	131	125	124	126	132	123	134	129	153	125	138	139	139	125	144	135	142	113	129	124	138	125	128	133	131	123	128	134	143	151	160	124	124	183	130	121	122	124	112	153	121	141	108	126	151	119	133	127	129	148	141	135	133	144	132	125	125	130	138	124	146	130	143	118	132	146	117	145	151	158	139	129	124	145	138	133	132	139	119	113	127	131	125	133	120	130	132	122	136	121	143	132	144	151	115	154	141	115	151	123	143	131	119	138	124	147	126	127	132	138	137	145	147	135	132	153	127	142	128	142	131	125	136	131	142	133	124	130	132	134	149	142	121	127	133	128	130	123	127	140	98	148	147	137	142	139	135	137	134	117	135	122	116	119	139	154	115	131	112	123	138	129	137	125	157	151	130	135	129	149	140	153	145	141	136	121	145	109	120	111	160	130	145	143	141	131	130	138	124	132	112	116	121	132	134	134	124	112	119	116	134	136	145	142	149	163	132	125	151	126	148	140	144	130	144	145	154	134	139	127	125	137	137	102	160	121	139	120	126	148	139	117	139	123	118	105	135	135	120	132	131	124	123	124	128	141	134	134	151	141	147	131	150	140	111	146	143	140	134	127	124	129	131	130	123	101	139	128	134	138	141	120	118	132	126	137	121	83	136	127	126	126	124	137	145	138	150	128	132	150	132	100	129	112	140	131	130	138	150	129	122	135	128	149	154	141	128	156	129	106	142	121	112	114	129	119	130	126	144	134	119	135	142	136	132	152	118	151	152	122	128	136	131	130	125	133	140	136	130	122	130	150	135	126	125	138	121	152	138	134	145	137	135	127	127	151	136	150	134	123	135	126	110	126	129	128	163	148	137	124	130	139	124	140	121	120	152	129	146	137	156	137	140	120	112	122	135	146	128	130	152	112	143	118	124	133	144	132	131	127	151	134	141	126	135	148	129	125	132	134	123	107	125	150	139	141	148	123	134	138	130	132	128	124	123	144	133	143	150	134	134	127	136	141	132	137	124	135	134	131	146	118	119	143	128	131	145	123	145	141	127	117	163	139	140	131	145	110	125	129	127	150	128	152	121	150	131	149	131	151	137	139	129	138	126	145	138	119	137	131	120	126	126	136	139	132	136	131	119	124	147	142	138	125	102	122	119	143	134	132	125	156	137	133	129	129	123	126	127	132	106	126	131	155	129	120	116	134	135	134	140	131	134	121	132	152	138	138	124	130	142	154	112	114	138	134	129	132	155	129	152	113	149	143	137	130	134	146	146	134	120	138	149	132	148	117	137	129	155	134	133	133	128	127	128	136	144	114	133	141	130	137	146	145	141	120	165	127	133	120	114	119	130	133	140	133	137	127	123	125	141	118	130	139	143	105	143	127	138	123	126	126	159	154	150	120	161	141	121	136	131	150	137	141	136	128	134	155	152	137	123	130	144	141	105	131	127	123	142	119	139	129	123	141	142	138	121	129	125	135	120	128	131	118	126	132	125	124	147	135	112	111	113	135	130	147	131	123	138	120	135	140	129	149	128	122	121	109	141	113	132	130	143	125	138	120	137	140	132	122	115	140	132	123	129	135	137	121	143	132	132	130	126	114	143	152	107	158	151	125	117	134	121	123	147	136	105	137	132	118	150	134	114	141	133	154	149	156	125	115	133	129	125	150	141	118	129	123	139	144	139	156	134	131	119	122	143	132	129	128	145	147	125	122	149	122	115	134	145	137	136	138	127	132	115	122	135	119	154	133	152	114	143	140	130	127	120	135	98	146	133	141	149	137	120	147	160	145	132	115	138	136	128	131	134	152	129	138	123	107	134	133	126	130	123	142	130	110	132	123	141	119	129	135	138	128	139	131	137	129	146	132	122	151	150	144	119	125	137	148	122	137	127	145	135	135	139	121	135	140	142	115	135	120	137	128	135	127	132	153	126	138	147	118	144	132	127	126	139	118	136	137	120	133	112	128	140	122	104	149	146	114	124	124	121	119	124	120	141	128	150	149	110	135	136	139	124	147	166	145	140	124	107	138	137	123	146	125	121	131	151	132	142	125	141	121	159	118	118	151	138	133	136	137	136	131	133	109	133	121	141	138	122	119	153	150	154	125	147	149	118	121	136	144	118	127	112	129	145	139	140	151	128	162	120	129	142	129	138	123	138	130	139	129	138	131	141	132	125	124	149	128	124	133	120	139	133	140	131	159	134	121	120	114	138	131	126	124	128	144	142	138	96	125	148	126	121	135	143	146	105	146	107	146	145	154	145	132	151	129	130	130	139	122	111	141	106	130	115	147	148	136	138	144	133	147	129	125	133	112	141	111	141	113	130	160	127	126	148	125	142	125	142	139	130	124	143	148	121	156	134	106	142	123	142	135	119	134	119	143	121	124	146	132	149	139	144	146	144	122	135	146	125	132	115	142	131	128	118	139	134	141	119	120	148	139	131	136	139	165	157	132	142	145	137	126	111	138	143	150	128	134	133	124	139	120	135	131	131	160	119	119	139	148	147	114	106	137	129	126	119	142	131	119	133	132	147	129	142	125	132	135	132	143	147	156	130	122	129	134	133	123	153	135	126	136	150	125	117	142	144	124	130	137	137	142	149	133	125	134	156	149	148	140	125	131	138	139	126	135	120	143	135	132	149	127	140	134	130	158	107	142	140	143	103	140	127	136	132	159	136	127	135	143	111	127	127	125	136	121	123	122	136	146	158	132	116	149	158	162	130	150	124	133	116	133	138	140	126	135	148	131	115	119	121	149	137	136	149	124	120	143	140	130	120	131	121	140	145	116	131	135	128	129	142	125	165	138	142	128	145	144	151	149	115	138	142	132	137	119	123	127	128	117	145	109	137	128	143	138	130	126	138	144	151	129	146	140	119	145	134	135	124	122	123	138	133	148	135	134	151	114	139	124	159	148	145	149	140	130	136	143	130	134	112	141	128	127	112	118	148	137	141	135	137	131	139	130	126	130	165	131	144	128	117	149	134	139	123	112	131	132	138	138	132	137	128	137	126	121	131	141	130	143	137	131	142	143	125	121	143	127	131	112	125	133	131	130	131	137	116	108	120	131	129	108	131	125	130	120	138	141	140	134	161	133	124	134	145	142	145	140	129	136	142	129	142	129	128	132	110	121	124	145	131	128	145	150	143	145	149	134	127	141	132	121	139	120	137	119	128	132	136	134	152	146	132	134	123	150	162	118	143	128	126	140	167	142	143	110	134	101	146	140	124	141	117	122	130	122	113	127	140	102	144	124	119	126	154	137	130	118	144	129	128	126	125	127	119	139	131	105	128	120	127	141	149	132	138	123	138	142	130	131	133	129	128	135	130	131
5357	1187	2508	2912	2603	2176	1773	1491	1265	1150	1009	951	832	765	713	704	704	684	592	609	565	549	541	592	562	512	509	507	488	515	509	472	491	503	467	513	460	458	426	474	464	464	421	458	418	437	442	445	481	417	456	428	410	396	428	461	428	445	424	458	442	452	442	466	444	444	410	419	387	407	438	446	402	401	409	400	435	375	432	439	411	397	384	435	413	443	379	415	407	437	412	424	412	414	426	429	417	443	462	382	412	380	402	408	394	405	391	431	406	361	398	417	408	390	435	389	445	426	406	436	417	415	417	413	442	382	389	453	371	490	410	451	416	384	388	414	422	395	391	435	426	410	429	409	395	400	401	413	396	395	415	384	423	424	413	406	362	410	427	418	395	410	414	371	384	408	438	405	409	411	378	408	420	386	400	421	396	409	397	433	402	405	426	385	387	391	401	420	398	384	409	414	391	417	422	447	396	476	400	392	420	413	408	410	377	412	421	405	416	412	430	376	421	399	416	421	402	428	385	403	380	439	414	407	411	390	431	395	383	413	425	423	381	402	409	369	437	436	386	400	415	376	415	413	404	431	453	388	438	418	395	409	421	420	456	380	435	404	415	428	426	410	413	393	388	417	421	390	386	413	390	378	419	419	394	387	407	448	414	411	426	363	407	368	382	392	404	345	417	420	405	404	410	436	388	422	418	401	396	405	409	386	387	440	395	407	390	433	381	423	405	407	420	418	413	399	407	383	384	389	405	401	394	456	399	375	405	412	430	401	409	430	421	428	414	381	387	396	413	447	394	391	388	450	397	392	424	394	397	420	409	391	406	406	392	409	374	383	404	413	392	424	414	436	436	391	411	375	388	408	408	412	429	414	377	406	425	421	414	413	403	438	407	406	398	420	391	395	405	391	404	411	422	426	353	405	368	416	393	398	411	407	426	360	387	383	429	388	409	397	383	421	410	422	422	402	371	408	422	390	416	402	406	389	422	436	403	411	375	385	364	388	394	400	448	395	375	384	421	407	413	404	406	408	388	390	403	367	400	398	406	420	431	404	416	377	448	409	440	404	385	394	388	382	429	379	410	387	429	397	385	425	385	412	383	405	383	423	414	370	405	408	416	378	413	427	397	381	400	417	404	378	405	389	411	420	436	418	384	383	400	399	401	419	453	383	451	390	437	396	418	390	422	370	431	390	398	418	426	352	397	410	406	400	420	381	406	409	401	405	408	398	409	374	405	420	378	401	370	402	343	442	420	410	419	358	393	428	392	396	391	403	413	409	417	401	406	405	401	415	427	413	428	428	424	373	405	430	397	370	385	397	398	386	397	398	372	431	392	406	397	428	396	411	394	389	405	453	392	425	365	427	404	407	361	392	401	420	429	419	379	421	408	400	438	398	371	449	403	391	381	382	402	409	405	366	381	410	426	368	389	384	385	426	407	385	438	419	413	405	387	411	390	421	397	423	393	373	399	413	405	378	403	424	415	400	409	394	402	440	443	405	398	409	376	433	387	395	379	420	395	398	425	438	387	386	407	374	400	422	383	382	414	417	398	412	428	404	386	379	394	441	424	413	409	369	409	396	435	386	434	401	407	387	378	413	415	414	373	444	458	363	429	382	405	428	385	367	390	394	410	391	427	407	408	393	398	396	409	431	380	412	411	419	405	376	439	386	377	386	370	413	399	403	396	383	416	387	411	378	400	412	372	408	402	389	413	424	383	434	418	424	398	421	383	386	390	404	423	390	346	428	431	420	415	408	371	387	414	397	429	372	383	378	382	432	399	414	393	373	377	386	393	408	397	398	429	386	433	410	418	357	405	396	399	427	397	401	384	374	399	386	417	403	421	372	411	412	403	396	416	397	442	364	381	412	450	440	437	430	370	440	427	441	417	406	388	399	412	424	386	414	429	402	413	427	405	415	418	435	366	431	436	385	384	389	408	408	412	378	363	445	430	387	404	387	399	411	420	421	435	422	406	416	386	404	422	397	371	448	402	371	399	375	403	406	387	422	400	406	413	392	420	409	418	378	401	388	416	440	396	391	397	435	380	383	382	429	401	424	396	401	414	429	405	407	408	382	398	414	439	366	377	380	396	414	406	404	378	394	400	397	388	361	408	445	397	390	404	375	415	407	398	390	402	374	411	389	419	436	413	409	410	391	436	402	409	387	401	429	359	393	388	390	388	406	389	375	380	421	419	399	402	424	439	408	374	419	394	403	366	404	417	400	397	368	391	395	397	365	392	418	397	424	407	399	402	424	422	389	415	379	433	407	393	413	404	395	399	405	418	375	367	432	391	416	421	358	444	377	394	419	408	418	385	415	395	391	417	438	420	386	386	403	388	402	440	409	378	397	432	357	404	424	434	437	439	453	425	406	435	363	420	409	402	384	381	415	394	399	396	389	397	404	413	385	381	382	407	408	396	409	398	427	391	417	393	400	411	411	420	406	443	413	426	405	380	401	413	367	409	354	433	404	401	424	378	403	430	413	404	410	408	397	386	420	375	426	360	402	429	411	424	400	410	406	411	399	448	407	402	408	415	417	401	431	384	387	440	418	376	393	410	406	409	424	409	369	384	391	400	387	394	410	441	406	409	394	398	442	407	427	407	373	425	432	382	383	407	451	441	393	406	352	405	392	373	400	382	404	395	413	408	401	405	396	390	397	433	396	406	372	400	380	419	376	408	406	351	413	388	405	425	398	392	409	402	377	360	431	413	410	406	461	396	454	397	417	421	409	371	386	410	410	393	422	414	389	377	395	378	389	351	395	411	411	416	414	416	412	432	404	415	423	392	402	379	380	397	423	398	386	410	403	407	429	435	436	390	412	389	397	376	388	405	415	392	385	409	419	364	401	372	401	428	439	414	402	432	385	388	393	394	407	405	383	407	414	403	382	383	413	389	401	422	419	410	397	415	371	421	408	381	424	404	383	431	396	371	394	404	423	365	393	440	419	387	396	440	365	401	376	390	425	394	396	406	395	377	418	399	404	390	407	440	415	417	429	404	399	402	422	400	434	431	430	387	384	415	408	391	375	420	397	425	410	405	411	397	406	402	396	415	392	368	420	411	408	411	428	424	412	372	407	410	384	427	416	387	411	431	430	391	399	424	409	400	382	407	414	427	396	385	379	399	397	396	427	425	408	390	384	420	382	397	421	369	399	454	391	382	406	425	389	394	394	403	407	422	390	388	406	410	394	434	391	431	392	396	413	401	417	357	373	400	400	390	422	438	389	420	419	437	410	377	420	377	367	392	366	412	405	374	399	404	405	418	361	409	412	425	390	392	372	397	433	404	403	403	441	391	406	406	391	405	397	394	429	372	417	367	390	374	412	379	401	411	394	404	398	415	399	364	414	425	409	392	411	379	384	407	402	425	429	410	433	384	400	408	406	391	425	416	413	384	393	424	414	433	404	417	416	422	409	393	382	407	412	385	425	440	389	412	402	402	413	402	396	411	424	395	409	402	384	360	425	392	374	401	394	396	410	400	374	381	368
18537	2698	2366	1861	1355	1036	779	652	558	449	431	375	334	314	332	313	304	277	260	241	277	258	248	244	237	250	241	229	207	217	205	230	216	216	248	242	235	199	226	234	208	210	237	219	212	212	208	235	204	197	215	201	218	193	240	237	232	218	219	198	237	226	210	227	216	206	185	219	215	195	210	200	201	213	210	233	203	202	232	232	206	203	216	220	202	215	219	241	232	212	217	213	195	234	216	182	219	204	211	174	215	226	194	203	220	224	189	188	231	200	230	197	200	235	210	229	197	215	216	213	196	211	203	190	194	199	215	218	212	205	190	184	183	208	205	204	209	222	200	202	192	193	201	182	186	188	212	179	207	205	219	201	236	192	231	183	230	221	214	222	200	211	206	187	180	205	217	212	206	212	193	214	218	216	219	199	206	198	219	188	187	197	202	211	218	227	211	195	216	217	203	221	207	216	224	212	207	210	216	207	165	186	181	187	209	195	204	226	219	194	211	199	223	226	207	221	211	224	215	204	234	187	206	218	221	191	208	212	238	228	192	215	211	217	197	211	223	212	210	224	224	206	185	204	169	207	201	220	220	208	200	217	193	198	227	211	202	204	187	206	227	209	215	203	214	190	212	203	207	197	193	217	221	214	222	197	201	202	194	212	226	219	203	213	205	212	202	204	192	217	208	204	208	194	211	203	203	215	203	213	180	205	197	186	215	192	215	195	215	183	202	194	214	211	192	217	228	210	205	195	167	175	228	193	228	198	216	197	184	219	231	218	213	182	215	188	230	207	176	213	200	217	196	197	225	205	227	206	218	224	237	216	184	217	207	225	245	185	229	213	222	176	195	206	215	225	214	212	201	227	207	199	199	207	214	196	189	226	203	214	190	220	203	210	214	208	192	202	203	191	171	205	195	206	193	210	219	200	220	194	177	213	221	222	199	210	203	196	199	196	213	186	203	197	216	193	212	196	203	193	200	204	216	173	217	192	186	248	201	235	196	208	204	185	164	184	198	250	211	198	211	219	194	192	223	228	222	222	197	193	182	218	192	221	201	193	205	210	225	199	223	200	224	193	198	189	196	189	221	201	195	208	198	229	210	199	200	211	197	210	239	183	229	207	186	212	197	197	175	218	209	200	203	206	217	196	200	218	199	192	217	182	186	213	204	202	208	221	207	197	206	210	234	223	204	213	222	195	197	213	196	223	207	190	211	216	199	196	202	189	213	193	203	196	203	179	189	207	217	194	192	197	194	184	200	236	216	196	224	202	170	199	225	217	201	183	238	212	216	210	205	199	211	219	197	208	214	245	201	198	207	208	205	219	212	240	190	232	204	213	201	200	197	195	203	173	179	217	192	235	226	206	214	208	211	227	209	216	215	238	200	207	220	206	215	246	210	218	199	186	217	220	224	223	180	200	195	230	184	221	194	224	202	194	208	212	182	224	185	222	199	193	219	188	199	210	206	220	208	183	199	212	185	206	214	204	195	221	188	196	219	204	223	229	218	203	251	235	185	193	199	211	185	215	198	203	179	211	218	215	217	223	201	204	192	212	212	218	205	216	196	206	230	205	221	213	217	190	214	199	200	217	239	196	229	199	216	203	212	200	216	205	210	223	207	224	194	201	215	205	204	225	210	214	222	207	236	183	223	201	195	213	222	219	250	193	206	196	207	213	234	187	208	201	217	238	208	201	200	218	206	196	231	204	197	180	222	207	211	216	210	162	202	210	208	210	231	238	228	204	216	197	202	221	221	226	214	225	216	201	243	215	176	208	205	185	211	206	195	204	212	213	208	196	218	200	205	229	212	190	202	216	208	204	205	200	209	199	187	186	233	234	194	208	208	195	206	199	200	202	210	221	203	192	210	199	214	218	210	229	193	215	226	196	219	195	212	210	206	241	224	191	212	207	230	200	188	220	205	218	201	179	184	210	192	220	193	210	197	212	188	218	209	245	218	191	197	203	221	201	206	189	207	201	203	232	200	212	223	202	208	188	219	201	211	216	193	218	229	221	191	231	198	200	197	203	224	209	201	200	231	220	221	209	178	211	218	218	223	212	186	216	196	190	190	218	227	193	208	195	212	185	178	212	229	203	187	190	220	204	205	198	203	200	193	208	205	176	205	207	208	211	217	216	192	190	197	219	226	188	185	214	215	206	212	215	232	211	196	196	225	201	224	218	190	208	216	234	174	204	195	193	215	211	227	222	205	210	222	217	218	216	205	196	195	204	197	189	221	189	195	229	204	187	192	216	195	202	191	207	183	187	180	193	242	191	199	225	217	202	223	209	211	211	208	172	221	219	218	218	187	244	225	207	198	212	207	188	195	212	209	206	184	223	208	200	206	218	176	174	214	218	220	194	197	198	213	193	215	188	193	217	214	207	199	193	225	208	211	200	207	183	200	212	196	193	230	224	215	216	215	199	216	219	200	210	214	212	240	216	212	198	197	193	180	208	206	222	206	212	206	202	207	172	227	209	209	223	193	226	222	189	187	215	210	209	200	186	208	201	221	203	226	201	235	206	209	199	195	205	214	219	209	200	212	227	197	207	222	201	193	238	197	189	192	212	201	210	208	208	223	213	194	189	194	215	224	206	203	193	192	231	200	201	217	208	200	209	211	226	216	224	212	196	206	198	214	188	202	209	215	180	192	191	204	226	186	230	234	200	213	221	212	205	220	216	216	196	194	189	202	220	219	228	208	191	224	226	211	194	222	212	221	193	203	185	212	197	238	203	203	200	215	201	210	220	218	202	198	175	203	213	233	199	238	201	214	199	201	210	189	196	193	208	187	209	225	227	183	211	209	218	205	201	181	200	193	211	210	191	214	189	198	191	202	200	180	224	198	203	230	217	211	208	206	207	203	191	184	214	200	220	217	194	214	239	210	201	189	200	197	217	199	186	209	217	211	218	215	221	204	215	207	181	189	224	206	192	200	225	235	207	215	202	180	217	205	209	201	202	200	206	221	246	224	199	220	206	216	192	195	207	210	194	228	208	244	200	210	218	208	213	182	214	203	232	230	195	214	188	192	191	211	212	188	221	207	195	200	220	227	191	197	211	215	222	220	207	205	185	193	214	206	217	204	175	240	182	221	215	199	169	229	203	226	204	223	202	184	210	192	241	204	203	205	217	205	228	203	206	201	211	194	198	195	212	209	226	179	207	220	231	216	220	200	192	198	191	235	184	180	216	228	180	207	216	218	241	231	178	236	196	246	169	228	217	198	256	207	203	216	204	187	213	218	215	185	196	216	195	216	191	215	208	198	183	193	202	233	198	194	199	209	211	200	216	202	206	231	243	196	226	228	184	208	227	201	214	225	188	188	203	222	213	198	212	200	215	202	197	218	197	205	201	207	208	206	202	204	196	230	209	192	214	207	207	220	221	211	194	242	191	203	203	214	230	238	217	218	223	208	227	175	196	188	191	218	225	207	203	199	199	201	222	216	204	215	189	215	195	190	203	218	175	191	204	207	198	191	223	189	220	220	203	213	211
7600	2140	4516	5355	4673	4006	3184	2721	2404	2031	1818	1705	1484	1387	1306	1097	1223	1000	977	1004	900	920	890	837	850	835	776	760	784	738	756	756	740	676	678	654	733	690	678	722	677	659	641	667	657	621	675	627	622	654	688	651	658	641	656	607	606	574	591	615	612	656	634	620	626	581	602	621	594	627	567	585	638	554	589	624	639	603	583	647	598	584	596	587	591	586	562	546	591	602	610	636	594	599	631	580	613	601	574	567	590	539	605	604	596	545	608	609	562	640	591	584	604	585	591	561	563	625	546	601	593	564	592	602	580	621	575	583	615	589	620	572	596	566	598	629	598	574	577	618	551	613	591	558	581	558	604	603	604	570	598	600	592	588	556	616	589	618	620	581	555	534	583	595	613	551	585	592	604	606	573	559	614	562	578	556	549	601	601	590	649	595	607	582	589	609	564	632	576	614	555	580	594	614	610	609	522	600	516	589	581	552	577	561	593	585	612	598	563	551	576	613	595	567	589	568	538	580	580	619	577	541	572	539	601	577	545	633	564	602	560	560	576	587	559	564	622	524	547	567	524	583	575	599	549	607	573	580	595	596	628	555	552	611	580	586	559	573	569	581	564	564	594	602	557	580	579	615	571	576	573	561	622	608	580	572	570	556	574	569	596	613	559	586	573	595	567	612	589	562	602	546	575	569	560	545	568	554	598	555	593	577	592	591	567	571	569	610	554	575	598	603	599	553	574	578	602	562	606	542	599	594	614	600	577	618	607	599	553	583	590	518	563	523	585	599	593	589	601	583	581	576	564	571	586	575	537	626	572	579	570	575	555	554	604	565	603	588	602	541	588	556	577	567	577	615	573	604	602	567	584	577	618	602	581	605	605	551	622	564	563	562	595	560	620	603	553	562	550	607	621	558	591	576	606	571	536	586	572	612	609	574	548	577	578	628	580	612	594	618	568	590	611	562	595	548	595	568	554	608	579	572	533	548	580	600	607	586	581	585	581	551	593	580	582	549	594	581	575	575	575	562	587	610	578	567	561	599	543	565	611	566	569	530	599	571	595	550	558	562	596	596	620	611	583	626	567	566	612	563	582	586	609	584	561	569	557	622	587	567	565	601	585	570	582	579	555	568	567	602	617	589	581	614	551	596	599	582	562	581	548	592	554	582	599	601	558	583	590	610	599	574	555	565	582	540	592	557	589	578	560	553	555	560	561	537	567	599	565	606	587	541	586	571	574	599	560	599	563	543	586	570	559	611	546	616	545	560	583	538	587	564	629	599	539	573	557	560	571	586	570	574	578	611	588	580	591	577	543	586	578	581	567	583	616	575	633	584	613	555	587	588	602	570	549	570	567	579	564	575	589	574	592	587	606	581	615	618	570	571	590	623	595	618	612	603	569	598	571	617	574	573	582	596	604	590	556	576	543	545	546	562	591	638	584	619	601	576	549	574	554	552	609	565	545	570	569	597	556	586	593	594	588	559	573	569	561	586	614	557	605	569	582	572	570	579	608	553	562	527	602	553	605	595	576	572	608	603	596	618	525	571	575	562	537	605	584	586	588	596	568	590	566	549	615	541	606	591	601	608	593	599	597	631	583	554	583	565	607	566	577	550	582	593	590	527	594	569	575	618	565	576	619	604	564	563	535	613	594	602	589	617	604	611	582	594	579	576	602	590	571	553	567	551	562	614	560	578	591	565	600	542	590	578	566	577	585	604	589	567	598	620	579	605	574	557	571	591	606	550	553	591	556	619	583	596	584	519	607	560	562	541	559	578	551	551	578	610	568	589	586	569	611	613	587	595	588	600	580	610	609	549	524	582	600	583	604	507	586	546	626	572	599	547	578	569	569	586	595	562	601	568	550	592	565	555	555	594	569	585	558	609	570	605	591	553	600	537	598	624	572	598	549	646	549	590	564	544	568	565	595	604	571	577	574	601	593	595	582	526	571	608	611	538	533	604	621	581	572	556	570	568	594	588	570	550	557	580	583	566	587	585	564	571	570	568	561	597	581	627	588	622	604	576	577	590	533	639	556	601	553	575	562	626	575	580	549	541	584	582	584	561	558	557	589	530	585	539	578	549	595	585	562	616	545	569	634	578	601	562	607	595	545	563	594	539	562	537	593	586	587	622	584	581	604	572	586	584	579	568	576	611	589	593	563	537	557	579	605	623	621	577	559	597	528	567	558	543	578	559	577	592	601	577	595	573	590	548	578	576	552	619	574	588	578	587	565	572	523	577	580	548	581	541	592	605	574	566	543	570	602	579	573	637	545	578	566	555	527	559	594	611	567	558	520	567	565	590	596	591	577	619	594	583	566	622	554	607	565	562	582	560	590	536	578	592	564	570	573	580	552	535	588	601	598	557	555	576	537	562	567	583	580	574	581	549	606	587	593	572	608	611	580	615	583	604	598	576	605	581	618	571	536	535	579	598	585	638	560	570	601	563	562	562	575	595	586	555	594	537	565	565	576	559	567	588	613	591	554	560	545	536	599	587	600	577	568	516	580	595	549	558	563	596	545	593	591	575	564	541	578	590	573	543	574	596	536	593	617	602	546	522	637	596	523	572	603	593	585	575	545	573	620	554	596	603	583	582	576	614	583	600	592	568	567	588	602	620	573	610	549	563	590	573	593	587	551	553	581	569	569	563	539	606	598	580	559	556	589	573	594	595	547	569	590	554	587	566	576	587	569	609	616	541	561	609	581	567	622	577	575	627	584	558	562	588	571	592	571	608	569	636	545	584	608	545	601	599	534	563	583	584	587	589	604	601	583	570	542	569	610	547	557	587	621	573	578	585	530	579	570	542	584	569	561	555	588	602	559	526	583	613	589	580	599	564	619	586	601	568	590	545	584	595	595	592	624	604	622	555	520	566	562	557	614	573	556	572	591	547	586	607	586	612	589	549	584	549	560	559	578	566	592	555	591	578	592	599	603	562	585	541	558	565	541	511	561	568	591	617	595	595	601	592	605	583	602	582	547	607	607	570	577	610	613	619	572	579	598	575	586	621	575	605	557	562	587	580	597	597	590	583	563	588	590	606	574	572	550	578	616	580	552	560	570	570	557	540	596	631	565	536	616	614	516	583	582	569	581	534	554	581	567	543	582	553	573	568	571	622	558	568	579	573	571	580	515	537	534	584	521	591	562	608	596	585	579	556	544	627	573	597	539	579	578	594	617	620	585	566	562	612	559	578	581	531	615	573	588	545	568	602	586	594	601	611	558	538	578	559	582	572	560	595	565	596	513	592	594	565	633	578	581	558	618	537	586	579	583	616	576	574	601	574	600	591	583	582	547	563	649	576	570	583	580	569	550	620	582	603	619	602	617	534	612	573	551	550	570	581	609	586	594	653	597	588	637	578	586	600	578	566	566	597	577	587	556	525	590	582	595	512	568	578	548	591	569	573	630	593	562	576	557	607	575	590	563	563	601	557	567	585	557	608	543	601	600	574	576	583	603	585	597	623	576	567	576	593	542	584	574	590	540	570	569	542
2025	97	119	104	100	65	92	74	80	55	62	48	60	67	79	49	50	69	61	61	51	64	52	55	54	57	49	39	49	41	77	44	52	58	56	60	58	49	58	56	65	57	62	55	62	56	58	59	48	51	56	70	46	67	61	60	57	49	64	62	55	49	59	41	60	54	55	43	54	53	63	60	59	54	50	60	59	65	55	54	48	66	59	71	58	63	66	63	54	68	52	57	57	58	71	51	64	56	54	54	55	55	70	52	52	56	47	53	56	67	57	51	56	48	55	56	65	48	47	61	54	59	59	61	56	59	44	52	60	46	51	56	54	57	59	54	61	37	67	54	56	44	51	66	54	48	59	55	64	67	44	48	55	57	67	50	48	54	53	49	61	47	67	66	52	42	54	62	52	44	56	58	71	55	75	66	48	62	46	48	51	49	58	50	50	52	47	67	68	42	58	43	60	50	81	52	58	62	57	57	58	56	53	41	52	55	50	59	56	66	52	58	68	58	50	40	46	50	53	54	60	61	64	62	56	54	52	50	60	47	52	59	56	50	44	56	54	54	50	60	57	62	54	71	60	48	64	56	62	53	58	54	70	49	58	49	57	59	55	53	56	50	52	54	75	58	59	56	52	47	66	51	56	59	59	54	50	63	65	59	54	59	64	51	51	71	42	55	58	65	58	57	50	47	50	51	52	40	58	60	57	55	57	63	54	55	54	48	55	59	63	54	62	67	54	51	67	39	67	57	51	65	56	60	62	67	59	55	62	60	62	57	57	57	59	57	52	76	67	55	58	62	50	50	71	52	58	71	51	54	65	47	61	58	59	63	68	52	54	58	54	65	53	63	60	47	69	53	50	46	49	62	48	59	75	53	58	57	48	58	56	52	55	64	54	67	55	49	59	58	70	57	52	58	55	54	62	57	60	44	51	54	72	59	60	67	48	54	64	58	49	57	57	58	55	58	53	56	62	55	64	58	56	66	51	46	60	50	52	55	56	51	57	51	63	45	37	57	53	64	58	43	53	64	51	60	61	62	49	56	59	63	50	53	55	50	93	66	60	63	52	77	58	64	60	52	49	61	50	60	60	60	59	58	54	72	64	54	51	63	35	38	38	59	63	53	47	53	65	72	61	52	46	45	49	56	43	58	61	59	62	52	51	61	49	68	56	64	62	54	60	55	50	39	58	62	51	44	52	64	43	60	59	48	49	56	50	48	59	47	44	44	52	46	63	54	50	65	63	66	67	58	62	62	58	75	50	47	57	53	65	69	51	68	66	47	60	46	59	59	61	68	55	64	55	40	55	43	55	63	50	52	64	55	51	54	67	57	57	61	61	57	58	64	61	63	66	60	50	53	45	49	54	66	54	54	58	51	62	64	42	66	55	63	47	41	58	52	50	55	59	59	77	51	65	60	55	47	60	47	46	52	55	71	43	49	53	46	55	55	63	57	65	56	57	57	51	56	56	65	63	62	66	50	51	52	55	46	52	63	51	51	59	67	61	55	60	58	54	54	51	59	59	53	59	51	54	56	52	61	50	64	52	56	49	51	53	52	56	52	41	56	62	59	51	49	57	51	55	62	52	59	56	69	56	48	50	48	58	48	46	50	61	68	61	55	65	62	46	59	57	59	52	54	50	49	57	50	55	66	67	51	46	54	38	63	36	62	64	56	49	59	64	44	53	51	49	35	44	68	66	55	45	51	66	63	54	62	64	51	59	59	49	59	41	58	54	65	53	57	55	41	59	60	66	47	61	69	54	58	51	56	53	43	64	67	54	58	52	49	52	49	63	58	48	63	45	64	48	56	57	49	49	54	53	49	59	57	53	61	55	55	49	51	51	58	48	52	66	49	54	47	37	59	64	62	45	63	55	59	42	49	46	63	42	54	37	39	71	52	61	53	63	61	51	52	45	50	56	45	54	60	44	56	43	61	55	64	56	58	58	50	67	64	58	61	43	67	64	65	55	68	48	61	69	64	59	55	52	51	53	69	63	38	51	56	69	56	68	49	45	52	45	60	62	40	59	51	46	47	42	56	57	71	61	48	67	47	56	45	58	57	52	49	61	47	51	57	48	56	63	46	46	55	41	56	72	40	57	55	63	59	68	38	42	61	58	61	50	51	51	49	68	43	53	52	58	54	58	61	52	57	50	50	51	51	62	56	59	57	55	58	67	51	51	63	69	45	48	59	54	53	52	48	57	64	63	59	52	62	43	71	53	59	59	48	55	52	59	49	63	48	57	56	61	44	56	72	64	70	58	50	66	47	52	59	60	72	49	66	65	45	63	57	56	45	70	41	62	51	55	54	52	48	53	55	52	56	68	53	52	54	57	72	48	60	48	55	36	63	65	51	65	54	60	52	61	58	59	63	54	52	52	56	56	56	45	55	46	54	48	51	58	53	55	57	53	55	51	51	73	57	42	58	62	48	46	53	54	66	74	60	61	68	56	48	48	60	38	55	60	59	41	49	59	53	57	51	45	51	64	54	55	52	54	51	61	63	54	47	55	74	54	58	70	56	68	62	63	39	49	56	60	52	61	55	58	67	53	41	57	59	53	60	59	56	54	56	63	54	57	48	59	69	60	60	53	59	55	63	53	52	51	55	45	62	60	56	54	51	49	60	49	61	48	65	63	54	60	48	49	69	46	54	53	64	46	62	55	55	43	62	53	59	49	65	53	50	83	62	65	61	52	49	54	47	56	57	60	62	57	62	57	45	62	59	62	64	58	52	75	63	47	52	53	61	47	54	55	59	46	61	42	54	64	58	58	58	63	59	68	47	66	54	43	47	63	54	53	61	64	67	57	71	47	55	46	67	60	54	52	64	62	42	52	49	62	56	56	53	63	57	57	62	53	40	52	54	52	53	57	59	52	52	51	61	58	57	50	57	62	60	52	58	45	40	43	68	59	45	64	63	59	54	54	48	59	45	65	53	54	64	46	48	45	42	54	70	60	50	49	53	60	55	53	46	45	53	62	44	46	58	54	56	55	59	44	50	58	53	50	50	65	53	53	48	68	45	57	57	73	62	39	57	51	54	57	68	43	61	70	64	49	51	46	60	57	55	59	59	59	68	61	57	72	54	60	60	50	51	61	47	48	59	59	71	59	57	45	59	40	57	63	74	49	45	63	48	59	46	61	54	49	65	52	65	48	52	49	60	51	54	60	53	52	59	49	52	55	62	55	58	56	62	55	64	55	56	38	56	57	50	62	72	42	65	59	51	63	48	74	51	52	53	60	53	45	48	46	43	29	65	59	50	43	50	62	60	69	51	43	52	50	54	48	66	51	58	48	56	72	59	62	46	56	50	48	57	62	45	52	65	56	52	49	43	60	54	57	56	57	60	47	55	51	62	48	65	74	68	56	71	49	58	61	52	62	53	52	48	46	53	48	61	51	52	59	63	62	43	64	46	65	60	53	59	57	63	52	61	45	47	60	51	56	54	61	60	49	56	47	60	52	61	58	51	60	62	49	46	57	57	47	49	49	44
1815	279	313	341	344	315	299	272	281	259	247	229	247	234	239	204	247	207	215	230	231	230	217	185	220	181	213	216	199	182	197	199	212	194	215	199	215	203	169	204	211	233	210	200	206	202	186	189	222	200	192	213	205	210	184	212	202	183	204	191	204	197	217	223	211	218	197	250	212	186	198	207	216	211	172	182	202	220	206	224	225	196	203	222	194	217	196	213	205	172	209	180	207	201	211	224	222	177	189	210	211	208	210	206	183	178	227	216	223	196	186	215	179	196	215	207	209	197	239	207	206	191	198	240	229	224	197	188	220	178	220	194	227	224	203	217	198	192	209	209	227	215	191	200	202	209	203	200	198	196	199	219	198	211	219	192	218	167	209	207	200	196	234	200	181	206	186	190	200	212	207	204	180	203	198	191	204	203	231	188	192	213	192	225	200	203	201	204	217	208	198	194	217	228	209	199	193	204	209	187	190	207	189	220	219	193	205	177	212	198	205	204	230	186	208	204	197	210	217	219	206	213	185	195	181	205	210	215	199	187	195	189	225	196	224	198	192	177	210	196	235	192	206	210	193	216	225	211	202	181	198	188	194	204	212	208	223	220	189	217	184	188	210	232	198	189	225	194	197	179	201	212	212	208	215	200	188	191	170	187	202	198	195	212	194	197	211	185	192	183	198	208	211	216	222	214	208	219	197	181	196	225	197	196	214	191	210	213	181	197	208	209	223	207	214	203	217	188	210	197	189	199	229	209	218	191	209	196	204	210	183	214	216	197	190	222	203	216	196	239	208	218	218	209	179	194	227	213	199	234	180	207	207	197	189	211	204	194	191	189	222	195	194	194	199	184	194	217	206	172	198	208	221	192	231	181	193	197	197	205	200	181	201	192	193	205	188	195	223	174	197	237	216	187	169	201	184	204	211	196	227	209	231	192	221	203	201	179	216	200	212	201	202	188	201	190	184	210	203	213	179	164	190	200	215	207	202	204	192	210	208	227	209	237	199	215	210	189	216	191	199	203	196	206	197	195	186	188	218	212	198	201	197	212	220	216	194	222	209	191	213	214	201	193	177	210	179	221	203	192	220	222	198	209	194	189	192	182	211	200	204	201	221	202	224	216	205	198	219	199	191	231	238	196	208	193	224	205	211	218	195	200	220	220	244	192	179	212	196	194	197	199	222	190	178	190	195	224	225	197	223	204	193	223	202	187	214	203	198	205	207	247	190	234	209	185	196	226	233	212	202	201	223	195	220	200	226	200	208	197	175	189	217	201	209	196	199	202	216	173	222	206	205	200	226	182	190	205	202	199	202	216	213	188	194	178	194	187	192	192	190	220	221	215	176	205	184	182	191	240	209	216	199	208	216	198	202	193	178	207	201	192	189	202	189	223	214	220	200	200	221	202	213	224	172	205	205	206	223	202	217	192	210	193	221	203	204	199	222	191	182	196	191	202	201	191	180	216	203	200	203	203	223	214	194	198	207	186	188	191	216	208	199	209	198	194	185	201	189	193	214	204	213	190	169	198	181	197	228	208	176	211	215	186	210	202	174	199	207	202	168	179	197	221	208	221	181	192	188	197	222	198	202	203	214	206	199	205	193	199	183	209	206	196	199	192	211	212	195	197	183	191	201	199	204	210	178	212	192	224	199	201	227	189	208	186	187	203	187	208	182	192	229	170	216	216	202	177	208	200	190	227	219	212	207	192	202	214	178	227	210	172	211	210	208	212	180	175	206	204	212	204	174	203	193	238	212	191	211	202	199	179	175	202	197	191	196	203	185	196	185	206	203	192	203	217	174	211	209	215	194	193	182	194	210	213	211	229	185	203	222	215	224	166	193	234	182	221	198	183	212	203	196	210	201	231	217	214	199	198	214	176	204	236	201	185	200	191	221	181	195	207	184	189	221	174	214	203	220	203	217	199	210	191	201	195	185	211	203	194	192	201	189	191	205	213	214	191	187	199	183	221	181	198	214	212	222	204	199	180	182	212	204	195	201	209	178	199	207	186	205	221	182	162	184	182	198	174	205	231	182	234	193	204	202	217	200	198	207	202	187	180	197	214	188	198	189	159	188	224	191	195	207	176	187	198	193	177	221	202	211	185	211	217	189	203	212	205	184	218	184	209	233	211	196	212	208	178	200	216	203	213	197	213	200	197	190	194	201	206	222	201	216	219	192	188	200	184	197	224	201	207	206	210	203	205	201	208	190	194	198	205	199	208	210	215	192	192	214	181	209	228	179	198	190	205	214	225	228	184	188	199	202	206	191	216	198	213	170	207	207	195	207	239	193	196	200	206	195	191	197	222	206	242	181	218	209	189	217	208	216	215	195	204	187	190	161	221	191	221	186	204	225	189	220	211	180	198	216	211	217	194	193	199	213	231	213	211	223	197	212	193	218	191	203	214	196	200	190	221	207	197	194	215	172	171	243	188	183	213	208	202	205	204	218	187	208	189	188	210	200	201	220	186	206	210	211	221	213	209	168	199	205	199	202	198	192	202	217	202	196	190	194	174	220	201	220	202	213	235	214	213	205	206	219	208	207	202	218	222	196	195	179	191	194	199	203	211	197	211	188	195	192	200	193	211	200	182	196	183	198	218	200	204	204	233	206	213	221	201	195	190	220	206	189	216	189	189	217	212	205	213	198	207	194	214	201	205	219	193	212	200	207	217	195	194	210	203	209	199	228	208	208	200	190	221	207	186	181	211	217	208	204	210	194	207	192	205	207	217	201	220	247	213	203	198	203	194	192	222	193	212	169	184	166	183	210	202	203	197	216	205	210	204	192	206	207	193	195	193	212	196	199	190	206	183	170	220	209	220	198	199	217	189	199	191	206	214	198	182	216	206	205	200	216	179	198	176	179	213	210	199	199	210	225	214	213	208	190	221	227	204	215	217	203	205	204	235	194	194	209	192	197	210	185	210	225	195	197	190	197	194	204	207	192	202	211	211	210	201	214	230	223	198	176	199	210	207	199	197	211	189	203	217	197	206	213	202	202	180	194	215	204	194	194	202	194	196	204	200	176	204	179	182	206	192	241	185	219	209	191	196	200	204	214	217	201	227	231	182	228	178	231	176	205	204	210	211	200	212	192	203	197	227	203	222	205	214	193	217	195	222	229	192	213	170	213	203	216	181	229	191	198	204	214	205	180	215	211	188	223	209	215	205	235	194	196	219	234	206	205	194	207	197	218	205	195	198	197	217	207	197	193	188	202	193	211	195	196	206	199	191	188	195	202	200	199	185	220	203	208	218	194	212	210	198	205	217	201	210	195	197	227	199	212	200	211	207	205	209	195	190	231	206	210	200	203	207	204	196	200	183	197	200	197	208	199	213	206	207	187	243	190	184	186	201	193	175	205	206	192	178	231	196	208	200	169	222	187	226	214	206	187	211	234	203	206	207	204	210	224	192	207	218	201	217	205	192	199	197	176	191	203	202	194	190	200	236	204	191	216	203	203	184	201	205	184	179	212	196	201	210	210	207	208	212
9832	948	1132	888	695	525	385	335	319	271	249	232	208	204	187	199	169	173	181	157	150	157	159	161	158	157	172	148	146	109	160	134	138	141	157	131	135	143	156	138	112	152	121	122	128	134	147	169	115	146	127	135	129	122	146	135	138	139	136	149	130	136	120	140	148	135	108	125	126	153	120	139	132	132	120	133	146	133	161	167	141	126	133	136	135	130	139	122	146	152	142	143	133	119	138	125	128	146	133	124	121	123	124	147	163	122	152	137	129	133	132	155	126	139	129	128	140	122	124	148	153	133	132	140	155	128	138	129	145	120	142	130	124	134	116	111	112	127	119	118	131	129	126	134	131	142	159	138	134	125	133	150	126	108	139	133	133	150	141	125	133	128	139	129	124	148	123	138	122	141	130	119	134	143	124	142	105	160	135	135	137	151	130	119	126	127	141	139	158	123	146	118	123	144	132	154	148	119	156	127	140	137	131	135	132	120	138	123	144	129	115	138	138	136	130	145	120	132	122	131	106	117	120	136	107	141	136	126	124	134	139	145	131	130	137	144	137	137	140	134	129	129	133	131	132	127	132	123	127	123	140	139	137	141	157	128	140	104	136	152	145	129	134	126	135	114	155	128	137	125	116	119	133	129	122	155	123	140	127	128	141	120	107	130	124	135	131	139	131	138	133	134	104	120	124	124	119	138	131	139	151	147	124	115	107	126	106	135	145	134	129	130	134	126	148	129	126	115	150	118	114	142	147	129	138	114	155	138	122	143	124	147	123	121	120	132	133	121	121	135	135	131	141	104	139	148	121	118	115	127	147	130	140	126	113	126	116	153	140	141	143	122	127	133	146	135	147	128	128	131	133	139	157	150	139	141	154	124	127	140	142	126	146	119	150	109	125	139	126	132	143	131	137	114	155	135	122	139	120	137	149	129	142	139	143	129	131	140	139	134	144	134	125	137	127	147	138	143	142	138	124	140	145	125	145	133	139	132	142	115	118	126	128	132	98	111	118	131	131	125	127	152	137	153	133	131	144	146	118	110	146	154	148	119	135	120	123	107	120	148	139	119	131	122	131	122	139	126	127	118	149	145	126	136	133	144	117	137	133	122	128	135	147	129	110	116	153	130	143	133	128	147	124	92	133	127	125	129	135	140	123	135	123	111	133	149	134	134	125	132	134	141	156	127	121	121	144	143	128	149	135	126	128	129	121	157	144	118	135	126	117	133	126	130	136	161	121	146	165	131	136	158	142	124	125	121	135	123	123	123	127	145	128	141	130	147	136	122	131	125	145	141	163	123	138	145	133	131	134	122	128	147	147	131	160	129	113	130	136	123	142	140	150	161	138	131	146	114	163	113	120	132	157	132	131	114	139	137	128	135	125	131	130	129	128	146	133	130	129	135	145	147	112	152	134	117	148	133	130	142	144	157	149	149	133	142	120	143	133	131	131	132	110	119	130	144	119	142	130	142	125	129	116	127	136	130	141	132	130	137	118	135	157	130	138	124	140	124	122	131	157	127	112	127	126	152	147	122	136	111	133	140	155	137	132	130	123	129	146	136	117	124	125	127	143	139	127	145	120	102	132	130	161	130	135	140	117	129	131	150	145	137	149	129	153	116	136	148	122	140	139	125	116	127	118	132	136	152	135	138	130	128	128	142	143	136	134	140	143	136	146	121	131	134	149	130	104	135	124	132	137	145	134	131	151	143	119	141	142	126	148	114	142	133	144	132	137	152	124	121	142	126	139	154	142	117	132	131	135	123	140	143	117	126	133	134	156	116	114	138	131	143	149	135	131	134	124	144	136	145	111	149	128	126	142	119	130	130	137	124	156	126	139	125	135	152	134	129	135	119	166	118	132	127	157	139	115	142	131	161	153	128	100	132	125	130	126	128	108	122	119	127	124	114	136	124	153	149	117	146	133	143	130	130	140	131	138	128	131	126	142	135	150	115	132	152	142	127	133	144	117	136	130	139	132	141	145	124	132	145	139	138	120	152	114	125	126	127	129	127	130	136	129	136	125	139	143	138	140	162	125	119	166	140	171	134	133	144	139	138	159	131	142	131	136	130	141	135	146	125	137	140	138	132	124	152	107	131	120	137	127	162	135	117	127	153	136	134	133	120	131	139	123	149	143	129	136	145	134	141	143	133	141	144	129	161	138	138	112	135	126	128	135	106	142	121	135	129	145	144	122	113	137	138	137	136	114	127	136	150	123	134	142	150	153	139	137	136	150	136	137	137	164	140	121	127	128	127	148	112	125	151	148	157	136	123	130	144	141	117	116	146	141	115	138	127	140	136	143	136	133	124	132	123	123	138	110	137	129	138	119	141	132	149	120	132	142	150	137	124	111	120	151	135	122	134	140	129	133	132	121	120	145	151	130	138	147	131	147	127	125	145	159	137	142	142	135	139	128	116	122	146	128	152	144	130	130	136	138	132	102	135	129	144	124	110	126	116	132	139	131	155	145	116	138	139	116	139	134	142	120	126	131	113	127	145	127	141	126	137	121	143	134	144	135	118	124	136	132	128	133	154	125	127	123	142	121	140	124	156	133	142	130	137	137	140	142	134	138	116	138	124	121	142	128	116	141	127	114	156	134	145	124	122	134	113	145	114	134	107	151	144	119	132	132	130	122	142	135	132	116	145	141	129	133	144	123	136	120	150	131	137	129	153	158	121	113	144	148	91	126	127	142	129	123	125	135	146	139	152	138	138	132	148	114	114	123	124	104	143	137	148	150	120	148	138	118	146	108	128	146	133	165	116	125	118	113	132	128	133	128	131	140	142	142	137	132	106	138	118	153	131	152	136	111	119	118	145	136	137	149	132	143	143	106	111	109	141	145	114	164	109	121	133	130	133	121	99	143	125	141	124	141	145	124	122	146	135	121	120	124	128	110	158	111	151	117	149	138	125	127	128	129	127	123	149	138	144	133	136	145	138	124	113	134	138	131	144	117	146	127	137	141	107	135	136	132	134	143	128	133	116	126	143	138	142	145	123	113	144	135	131	129	113	148	138	147	144	130	138	119	132	137	141	115	152	139	144	134	126	128	156	153	136	131	150	126	134	132	120	141	122	138	125	130	123	133	125	126	128	132	129	118	143	137	139	125	151	150	122	123	125	121	157	118	134	142	162	124	118	126	122	141	111	145	144	108	131	141	141	147	152	119	133	129	132	120	137	140	152	138	143	149	133	108	117	127	122	127	126	134	129	118	126	127	137	160	127	132	130	145	143	127	120	131	145	137	129	125	132	149	146	124	141	115	132	131	132	152	131	148	115	149	139	131	149	144	127	138	130	139	129	116	112	130	132	133	132	136	117	129	153	137	141	125	134	151	116	129	129	143	131	124	125	117	126	138	133	131	135	114	143	139	122	118	142	147	119	137	145	131	133	122	127	130	143	124	128	128	126	136	151	155	157	122	129	133	121	130	162	153	147	125	129	137	113	136	134	147	127	125	127	144	128	137	144	136	126	120	148	130	134	173	118	114	122
5533	1284	2469	3004	2643	2104	1800	1587	1339	1176	986	938	871	833	739	739	715	620	646	597	581	575	579	515	553	492	527	490	504	492	489	489	459	466	467	522	442	438	430	474	454	453	443	475	412	445	442	479	437	452	455	423	426	409	414	390	476	405	416	416	416	449	409	420	418	451	413	417	400	409	438	427	396	381	399	424	427	408	427	419	412	430	422	409	369	416	416	444	451	423	404	408	389	411	418	437	422	392	420	426	406	407	385	418	406	440	444	382	406	411	398	405	417	408	412	386	457	430	472	427	409	429	386	423	422	413	398	432	434	416	385	422	449	396	437	429	403	424	428	397	385	359	412	403	400	444	408	397	387	374	399	415	428	400	401	412	435	426	401	422	409	441	402	391	436	436	391	412	417	395	375	422	401	424	388	393	413	416	370	406	384	378	396	382	438	374	385	418	415	401	404	397	385	437	427	418	410	378	410	391	390	419	436	400	421	413	428	407	387	406	404	403	432	388	400	433	417	412	403	401	369	375	366	382	378	411	420	434	360	429	419	424	414	415	390	414	387	400	402	424	392	412	374	411	381	399	403	431	403	393	417	405	378	434	414	416	398	411	426	416	419	386	462	385	397	435	399	411	386	357	391	400	388	405	433	413	424	419	398	425	403	399	418	385	406	391	448	389	416	408	413	406	390	434	411	397	428	402	398	410	410	439	393	378	389	363	367	388	426	409	432	408	392	378	404	412	399	415	413	396	429	404	422	410	418	420	389	418	411	416	405	412	397	408	404	396	402	427	425	404	403	424	398	403	392	439	408	422	421	449	400	427	420	414	390	401	382	416	383	399	387	392	393	413	387	413	392	386	374	402	408	434	430	423	446	393	415	391	432	413	409	363	441	425	418	421	418	429	378	463	427	419	427	413	334	422	389	396	428	408	398	417	394	401	417	403	386	411	385	414	383	394	426	369	434	359	430	405	406	389	400	394	440	397	444	412	413	397	439	402	408	411	403	414	433	432	398	403	383	392	397	397	423	404	358	406	377	395	436	390	399	410	428	410	422	452	387	419	401	416	390	386	404	400	370	429	422	417	428	419	396	420	461	390	420	420	384	388	398	413	420	413	381	404	396	410	375	416	424	385	391	402	401	427	389	409	376	415	414	372	412	414	419	401	424	414	425	404	399	414	374	396	374	402	372	374	381	428	390	394	427	357	397	414	390	402	401	390	415	422	416	365	385	433	399	422	423	395	392	403	403	391	364	419	385	390	380	380	378	405	391	401	376	403	364	418	430	418	381	447	382	424	422	410	401	404	386	400	437	424	383	410	399	361	406	398	420	376	382	362	413	377	399	405	376	425	410	367	416	382	414	418	384	435	416	424	396	409	385	421	419	390	403	387	359	377	417	397	412	377	395	425	401	393	391	411	402	376	424	402	428	417	414	383	459	402	408	388	408	420	418	393	400	390	413	428	391	364	426	405	422	370	404	418	398	421	436	395	384	423	416	400	381	385	380	394	387	406	391	411	409	383	403	397	402	428	375	408	398	383	417	398	405	367	403	363	426	407	408	399	391	427	402	388	416	411	394	397	401	454	387	367	410	425	385	390	423	411	445	410	426	422	437	375	397	389	431	424	399	412	418	432	437	375	415	409	421	400	394	423	417	399	434	390	412	456	388	384	386	415	403	437	419	406	415	396	411	424	407	413	371	435	416	406	405	427	378	411	387	391	392	465	414	418	399	422	392	415	411	390	440	432	401	416	391	379	375	407	414	359	393	399	417	386	422	427	390	381	382	409	393	410	405	395	415	369	430	386	412	417	415	409	393	397	437	428	406	393	401	380	398	406	400	409	370	386	407	393	425	383	398	443	371	424	384	430	374	390	407	420	408	400	372	393	400	406	405	417	439	424	431	370	395	393	391	415	422	419	392	446	443	362	435	377	376	392	385	444	411	416	413	412	457	387	416	391	399	404	378	386	417	433	402	388	398	417	420	402	384	425	392	397	367	393	398	402	397	423	374	367	423	428	421	391	381	405	390	407	400	386	392	398	388	403	430	395	422	359	420	394	416	393	425	379	387	415	400	389	376	424	437	423	384	409	414	374	404	394	413	393	425	421	408	434	394	381	405	406	450	396	408	400	395	412	402	402	405	383	408	405	403	408	366	358	413	420	374	392	369	421	397	400	383	399	403	414	442	417	426	416	386	420	430	416	376	398	411	408	407	393	419	429	422	401	396	390	427	399	390	395	444	384	389	397	420	441	407	384	415	423	443	395	402	403	363	438	394	400	455	379	396	397	388	384	415	427	389	427	410	409	403	427	395	406	397	413	388	444	367	432	429	431	390	427	420	405	383	400	410	366	385	424	388	404	443	418	439	405	416	404	404	416	404	399	377	403	369	366	399	393	399	386	375	388	421	379	397	407	406	439	427	425	448	441	397	408	402	436	412	383	392	400	428	417	414	388	414	410	391	394	413	360	434	403	405	382	430	376	413	408	409	377	423	421	367	396	398	419	409	390	422	389	394	403	413	412	407	390	385	407	387	403	408	411	395	436	377	435	403	384	402	381	395	391	403	397	418	401	428	387	407	381	404	395	374	397	390	445	418	402	406	427	379	394	394	395	399	391	427	397	394	399	404	368	413	409	422	383	379	411	394	401	411	378	407	399	366	412	414	395	396	432	432	413	389	410	408	392	430	409	370	415	391	378	396	390	412	416	385	394	411	420	427	409	391	371	407	369	403	432	380	389	394	388	397	399	424	415	424	448	393	420	398	418	395	413	375	424	391	359	416	374	386	380	405	414	447	413	418	429	419	427	394	401	425	455	401	433	423	421	409	396	388	409	380	426	402	355	398	419	394	404	428	366	382	374	413	418	404	397	430	386	422	431	414	400	397	386	372	446	403	392	425	407	395	427	381	357	423	379	412	372	387	390	411	400	391	440	399	394	394	412	434	418	434	435	397	386	416	382	393	368	352	421	406	407	389	392	385	386	442	404	392	389	401	409	397	366	407	408	419	420	413	409	395	414	389	427	454	404	369	430	398	410	403	430	393	387	418	380	402	397	412	416	439	411	413	391	373	418	422	411	434	399	414	397	362	411	408	413	425	408	423	407	457	408	406	435	426	389	433	446	418	369	389	382	412	414	422	411	393	393	395	406	410	433	386	394	408	380	412	383	407	381	388	397	412	392	417	378	411	402	415	452	408	396	400	424	393	372	400	384	383	383	381	427	422	398	409	416	426	410	418	425	412	421	417	436	395	396	390	382	394	398	449	371	361	395	417	387	380	416	408	422	427	388	411	394	426	403	378	416	404	390	368	424	397	387	402	378	415	425	416	431	399	380	396	394	408	366	401	369	387	410	383	428	421	377	351	411	423	408	395	413	413	420	403	435	425	408	426	399	422	397	392	402	383	390	396	399	433	403	376	427	429	419	418	412	406	440	403	379	391	371	400	422	351	415	406	405	402	393	417	412	379	403	360	423	400	388	393	404	380	432	393	416
18690	2648	2336	1836	1296	980	746	634	506	518	396	401	348	308	306	308	264	288	324	280	293	249	253	251	241	219	234	261	230	246	214	229	205	218	200	213	231	235	213	211	210	211	231	230	228	202	230	234	198	229	219	244	221	195	229	216	210	191	216	234	203	223	196	206	207	233	203	218	203	233	211	209	192	216	229	198	199	214	202	204	206	227	215	212	217	211	209	201	217	239	236	193	196	190	202	206	219	220	201	202	191	206	208	255	202	199	193	204	214	210	191	182	218	225	214	195	232	214	197	224	228	193	230	205	213	202	203	195	214	187	174	219	215	199	234	214	195	197	207	212	211	189	229	222	212	204	182	231	221	189	205	206	215	199	207	226	204	207	225	184	204	214	207	229	213	197	244	216	193	223	209	200	197	210	212	231	220	229	212	207	209	216	226	221	211	214	197	216	195	214	198	216	192	186	226	222	223	227	228	189	221	202	208	201	223	216	225	188	187	236	215	205	211	192	205	199	204	175	190	213	213	212	219	196	207	201	215	202	201	227	226	220	192	216	197	239	225	193	207	206	186	216	174	228	196	242	190	189	186	199	225	189	211	201	204	212	203	202	245	187	226	197	215	201	197	197	180	206	199	189	197	213	201	206	212	186	220	206	194	193	221	204	231	201	180	229	223	185	211	218	210	180	186	205	194	254	209	222	210	220	180	189	213	201	195	183	197	195	209	222	196	221	225	195	190	211	195	209	226	200	231	198	184	198	210	224	221	208	194	201	200	210	204	189	185	201	212	218	188	198	213	185	225	235	200	233	204	197	205	205	200	211	212	202	210	220	226	211	194	210	203	195	234	199	206	205	204	203	201	202	207	209	219	212	221	189	180	219	215	218	198	212	215	220	212	219	204	177	200	194	206	206	206	202	210	223	197	199	207	208	175	182	212	200	200	234	196	214	197	197	193	207	210	194	201	216	189	177	212	205	198	209	230	190	226	200	226	200	198	189	197	214	183	206	215	194	204	224	202	217	190	202	239	211	210	186	237	202	212	192	235	230	203	217	214	188	216	225	214	190	201	204	235	203	213	200	220	199	225	196	201	251	200	228	190	202	219	205	205	187	221	199	208	181	217	190	193	189	240	228	220	229	193	212	218	187	217	222	205	215	193	217	189	218	215	172	226	203	198	219	200	172	214	224	222	212	221	213	212	229	202	212	193	195	212	205	209	221	224	225	194	197	218	232	211	220	199	180	217	184	193	196	183	211	200	216	203	209	208	219	217	222	215	233	228	211	181	206	219	213	191	197	184	180	223	207	200	189	207	201	195	218	202	198	215	197	209	214	208	215	218	212	194	217	211	191	197	213	213	225	210	215	217	206	190	214	184	191	214	207	218	216	226	208	246	225	210	227	230	184	200	197	218	206	206	199	218	208	232	182	216	248	202	220	190	209	211	220	212	194	222	189	225	179	196	200	218	196	204	193	210	210	217	203	219	229	216	193	202	194	207	230	204	221	221	189	214	215	206	229	221	232	226	219	200	210	211	181	228	229	193	200	198	186	233	193	217	216	201	177	190	215	175	205	210	212	218	194	193	214	213	217	231	191	169	203	212	233	256	214	206	234	218	228	195	193	203	225	198	206	193	211	181	206	204	190	207	202	214	198	190	192	192	217	195	204	208	204	199	222	200	217	225	207	191	231	203	196	224	221	224	199	204	211	216	197	216	220	189	214	207	207	189	223	209	194	170	229	208	246	199	197	212	202	204	208	198	210	221	176	182	208	209	217	213	221	226	216	194	206	207	224	242	212	213	185	205	208	210	200	205	197	205	207	224	176	184	213	222	198	217	192	213	208	232	218	192	192	216	205	219	217	200	173	204	206	210	206	182	197	188	201	214	204	196	194	199	188	215	183	216	194	241	210	196	189	225	206	213	221	213	204	198	226	206	232	227	199	203	211	196	199	216	200	213	226	205	201	216	198	194	215	190	190	224	197	208	209	216	220	207	195	219	210	227	199	205	197	178	197	203	203	230	228	188	207	206	213	204	212	212	220	215	203	213	206	210	224	204	231	187	234	188	212	215	192	203	212	218	214	209	186	216	222	200	208	232	210	223	214	204	224	207	197	216	202	189	201	205	199	181	182	202	237	220	214	204	233	223	186	190	200	222	224	203	214	211	208	233	202	184	231	200	200	211	184	206	204	188	197	201	206	198	210	231	201	209	187	206	202	193	220	208	216	218	207	171	217	219	185	205	219	195	201	196	224	207	180	189	184	193	206	217	219	190	209	211	221	188	178	214	210	208	196	194	220	203	207	190	203	208	184	182	220	186	195	217	215	191	208	212	199	199	210	218	192	181	193	190	193	196	186	208	187	191	211	206	243	199	202	203	182	193	185	209	202	223	203	220	210	197	214	219	200	208	185	187	181	196	200	202	200	173	184	193	178	203	214	213	218	206	222	206	208	204	195	206	222	207	209	194	191	211	208	200	199	204	207	202	238	194	206	212	196	210	233	213	203	184	215	175	197	206	198	230	211	209	196	213	185	202	203	209	217	188	220	227	240	212	203	204	195	209	198	192	196	218	193	220	228	198	210	230	197	216	214	222	218	194	200	226	195	185	205	183	190	209	196	203	194	221	235	206	211	217	198	185	195	224	207	222	212	195	201	199	195	194	194	221	181	214	192	206	211	254	208	210	233	228	216	203	197	213	218	216	186	218	204	200	201	213	216	174	200	209	218	196	238	209	204	208	185	220	207	220	179	218	203	212	202	212	203	178	218	189	208	214	210	220	211	222	221	200	182	209	193	207	206	219	200	190	194	239	211	218	207	196	182	214	235	197	208	226	202	214	224	206	191	187	194	206	193	233	209	209	209	195	203	194	219	212	215	220	188	194	185	226	220	176	208	228	211	206	221	211	174	201	208	200	217	180	198	190	211	208	223	194	224	212	193	211	166	219	208	188	225	190	205	214	207	218	174	206	219	207	211	197	202	227	197	205	221	227	212	210	216	201	209	214	221	213	191	191	210	180	213	192	188	206	202	200	195	221	197	224	186	192	207	215	196	207	217	198	190	216	205	207	215	190	237	186	194	218	242	212	224	220	244	211	190	200	228	206	217	216	178	233	210	196	224	217	207	205	209	208	235	234	203	214	199	211	203	212	195	204	221	196	214	190	192	220	231	188	180	224	191	217	195	222	205	214	188	219	223	206	201	202	200	209	215	226	223	207	217	204	215	209	206	190	216	210	203	214	234	214	202	193	194	208	190	224	203	203	205	196	213	208	236	197	204	190	200	213	230	223	225	197	206	223	236	213	204	203	185	228	201	210	191	182	195	201	188	216	222	219	222	211	218	216	215	199	182	202	234	208	218	197	197	195	215	198	202	199	245	208	220	191	216	205	232	195	206	213	196	196	207	193	194	228	216	226	199	223	209	231	205	206	189	195	209	176	228	198	201	190	214	208	182	193	230	212	213	208	207	217	226	222	208	217	206	213	192	213	219	216	204
7840	2176	4596	5501	4872	4007	3237	2748	2324	2066	1822	1659	1471	1423	1276	1159	1141	991	1006	978	944	911	905	832	789	791	765	753	757	748	746	748	752	733	702	692	698	680	674	670	720	670	697	622	666	646	670	635	665	642	656	613	617	620	626	614	603	597	628	657	609	640	588	646	633	600	608	607	607	630	584	581	638	631	626	617	629	612	607	597	603	617	582	573	583	612	594	602	591	596	632	583	579	597	575	594	612	591	548	600	617	631	604	575	631	556	607	587	591	573	606	565	592	570	569	580	636	530	548	599	600	572	607	591	626	617	584	545	606	589	566	615	575	568	621	584	560	565	589	570	567	582	578	593	550	604	571	575	598	605	553	596	542	602	553	549	578	553	540	598	581	629	581	574	591	568	586	583	520	570	558	613	577	580	588	527	567	595	577	562	572	590	569	576	582	629	572	614	591	572	595	563	595	583	581	576	550	589	607	605	570	570	600	518	601	524	625	572	573	556	607	556	584	553	560	558	537	565	603	595	565	589	603	518	573	556	598	546	563	563	582	567	577	578	568	575	598	637	615	560	605	572	566	591	568	549	600	608	608	557	584	576	619	562	597	556	577	606	610	540	547	561	567	554	559	564	614	584	607	564	550	549	552	557	562	568	614	556	580	614	612	601	631	605	602	559	577	571	592	610	572	608	540	568	596	569	594	598	594	616	599	593	572	561	596	590	536	556	563	596	620	636	604	603	578	597	564	649	589	567	565	578	549	569	576	555	599	542	585	634	562	578	609	610	556	526	559	573	545	597	581	597	589	571	555	573	620	592	607	588	601	564	587	577	585	576	550	598	583	509	602	539	561	564	555	606	579	531	568	564	579	576	601	513	580	576	560	544	566	557	587	596	608	561	565	556	585	555	594	566	597	555	598	529	589	575	599	607	601	612	611	571	572	564	594	573	606	599	553	604	605	550	567	584	566	586	556	529	634	601	568	599	596	593	554	611	559	588	591	570	575	570	584	594	583	627	566	623	581	573	605	616	579	605	558	582	586	562	588	578	609	576	595	623	609	597	565	554	571	562	569	574	581	576	558	609	551	606	587	647	560	546	582	602	605	610	614	567	601	583	608	574	608	574	597	562	645	586	588	560	533	558	621	608	557	593	565	583	559	573	590	584	587	571	559	576	585	600	583	545	578	596	604	617	608	540	608	603	572	566	598	574	542	568	585	649	603	578	549	560	606	597	586	523	551	579	547	607	576	553	547	585	589	603	535	616	559	579	584	570	593	586	522	568	544	582	583	579	600	574	617	615	585	594	591	544	574	599	578	568	597	618	598	574	620	561	591	543	580	596	575	598	589	579	586	578	577	572	618	605	591	568	598	625	540	581	626	589	576	591	634	581	608	542	573	572	596	620	619	586	580	617	563	566	562	594	586	595	588	541	583	585	587	608	551	571	541	589	599	587	586	605	594	595	552	556	572	557	555	588	562	613	593	588	620	542	559	612	537	585	614	572	558	592	572	587	537	615	592	564	531	579	567	624	591	593	580	568	616	565	587	511	579	556	580	557	586	576	584	572	545	545	581	594	596	550	572	563	573	590	585	570	545	544	607	593	570	531	562	599	543	582	582	554	613	585	571	554	588	598	594	602	593	554	590	627	619	512	582	561	615	588	569	616	614	598	569	565	579	541	581	595	547	548	607	595	576	572	576	604	611	547	574	536	578	579	577	566	568	594	557	571	566	583	596	642	585	596	561	585	599	545	593	563	564	573	606	603	583	568	569	579	582	558	557	561	583	612	590	587	581	544	549	620	602	581	592	590	600	603	597	544	554	558	568	608	593	577	600	607	537	553	572	588	587	564	610	572	564	576	594	579	548	578	590	591	586	560	583	588	580	553	571	571	557	585	549	592	556	543	613	637	582	614	563	589	612	563	587	570	590	590	562	562	617	578	569	567	594	599	536	625	618	578	572	578	598	571	591	590	601	566	539	577	567	616	568	583	599	570	582	568	594	553	564	577	570	558	570	591	573	562	588	606	549	621	539	581	607	606	570	573	629	605	570	562	585	550	563	581	598	593	603	573	579	632	584	570	583	599	551	625	568	567	604	572	591	598	537	589	572	607	577	575	606	588	642	571	564	605	602	645	568	641	606	555	591	624	601	577	595	603	548	586	586	562	584	570	561	613	563	591	587	555	551	578	551	555	566	586	562	579	572	584	607	591	583	566	565	579	592	607	573	560	567	623	564	579	577	557	574	590	566	561	575	571	571	555	563	541	574	578	581	570	548	600	557	569	599	544	565	567	562	605	591	606	609	566	564	593	544	555	529	540	584	616	566	558	575	603	590	563	582	627	572	583	578	570	568	571	553	576	552	566	544	598	562	585	554	627	547	563	604	575	565	566	588	610	582	605	558	520	518	605	600	604	594	589	512	575	564	555	575	586	566	577	590	587	563	577	568	571	524	557	583	560	572	569	553	591	596	543	508	573	576	572	590	576	568	611	582	562	590	549	549	596	613	634	592	602	566	586	556	584	583	555	548	583	563	593	592	568	571	623	564	589	589	582	571	582	575	568	572	592	577	599	632	583	565	570	527	557	561	562	623	561	617	568	562	582	589	579	590	593	627	536	598	624	603	552	556	562	579	562	580	543	563	543	595	594	549	567	571	575	556	584	600	572	558	599	590	527	593	616	588	560	572	584	562	590	614	586	542	589	590	597	584	573	588	558	601	615	564	585	549	575	596	561	577	581	583	606	595	572	589	606	547	564	561	552	574	576	561	562	562	539	603	548	614	563	593	637	565	602	569	532	596	568	593	517	618	554	511	544	562	591	595	586	551	588	582	572	545	555	593	594	570	516	606	612	564	606	561	578	582	567	609	576	553	582	626	574	569	613	629	586	623	553	550	604	602	637	574	543	572	559	559	585	589	559	555	560	584	563	598	576	590	586	597	581	632	570	599	570	579	602	627	574	529	602	563	580	552	604	551	553	594	573	567	576	644	611	536	577	543	547	592	565	551	557	567	564	575	601	585	572	594	587	592	590	527	582	594	584	589	580	589	560	562	605	590	584	557	570	564	596	591	563	604	617	599	588	586	558	537	577	579	559	580	564	627	598	607	558	626	582	551	583	553	594	560	558	563	524	591	579	607	608	604	555	586	562	588	590	594	608	591	562	565	566	536	567	571	555	540	526	595	606	604	623	570	579	592	566	538	555	585	561	578	592	594	547	598	580	568	563	581	553	542	631	579	566	580	568	573	554	554	564	603	644	582	567	598	602	574	583	569	603	597	545	604	581	588	573	584	568	580	574	579	540	604	535	579	577	618	594	572	559	565	517	585	600	566	547	586	579	597	537	570	570	563	585	572	581	597	611	569	572	586	556	588	619	604	592	575	556	570	573	564	552	520	611	621	597	610	576	582	564	587	586	580	565	588	584	610	636	571	595	582	589	592	592	594	588	591	539	586	647	545	575	593	612	616	560	579	590	600	574	595	579	580	573	570	576	587	542
2237	128	127	114	112	80	79	67	87	58	68	66	69	69	67	57	40	66	56	70	43	56	40	38	59	56	75	45	57	50	60	66	61	67	54	57	45	58	58	43	66	57	58	57	53	51	48	48	51	79	50	69	60	64	56	62	59	55	59	47	70	47	61	76	52	61	55	74	64	47	44	51	46	66	65	56	51	53	74	55	68	47	60	76	57	66	54	73	58	60	53	55	50	59	68	50	64	58	55	51	48	67	63	60	68	60	49	68	47	50	44	54	55	65	52	57	60	47	59	73	57	63	53	52	49	55	57	62	63	71	54	63	63	58	55	52	62	59	67	49	60	63	58	80	62	59	52	73	58	66	62	70	52	59	53	68	61	62	49	54	59	60	57	63	43	53	53	49	63	64	61	58	57	48	74	73	66	63	52	50	63	62	52	62	57	74	69	51	58	57	65	57	50	55	62	62	60	43	66	71	52	48	56	63	50	48	55	61	59	59	70	65	58	62	58	71	45	48	56	64	44	67	57	63	54	61	52	48	51	60	62	60	60	71	63	65	58	60	60	58	55	57	50	62	63	61	64	49	59	56	64	59	64	61	63	40	56	65	59	57	55	59	55	54	46	72	64	61	62	59	62	50	76	55	60	55	77	53	60	58	49	69	61	56	69	67	58	56	49	60	80	62	63	43	54	68	66	58	60	54	63	53	62	62	65	53	42	56	59	53	72	53	52	72	50	68	61	72	54	54	60	65	58	56	50	55	52	69	60	72	56	59	77	70	62	67	63	70	60	75	61	71	56	50	47	60	53	60	53	58	61	59	53	66	63	66	62	46	74	60	48	51	41	56	52	66	62	43	61	45	61	46	56	55	70	53	67	43	58	44	47	52	64	45	47	66	64	58	51	61	61	58	52	63	63	59	51	51	58	63	62	57	63	57	59	55	71	65	65	63	62	52	52	53	64	58	50	59	60	48	60	58	70	62	57	48	60	53	55	56	71	63	56	51	51	56	58	61	55	66	63	52	60	62	60	50	61	51	69	57	42	48	50	69	65	59	70	62	61	49	56	57	63	49	62	59	54	59	52	62	63	62	60	56	57	40	59	64	55	62	59	52	50	49	58	72	68	53	49	62	53	54	64	51	64	74	55	53	54	50	57	67	50	53	55	58	54	73	58	46	51	57	48	46	48	56	51	73	67	45	55	43	62	60	66	56	58	63	56	55	57	67	46	67	53	49	56	50	61	70	62	48	56	69	45	53	64	62	62	70	60	58	71	55	56	56	45	45	59	57	47	57	69	66	54	60	56	68	56	62	54	53	66	60	57	57	56	71	58	53	64	52	61	65	67	52	49	68	54	56	57	60	65	63	61	63	56	62	56	54	57	67	63	62	50	59	68	59	59	67	51	63	50	51	52	54	74	52	59	65	53	64	63	70	71	44	61	57	56	56	55	46	48	60	57	55	51	56	70	44	74	40	61	73	49	60	54	51	47	47	59	64	54	64	61	60	57	41	46	66	51	63	63	48	58	60	58	59	43	53	51	66	61	52	65	54	53	55	63	45	48	53	58	67	49	55	57	57	70	47	65	66	57	49	60	52	69	51	66	60	52	49	65	59	55	54	57	51	58	58	51	57	57	56	62	54	50	69	63	58	69	63	63	71	73	44	75	65	59	69	82	45	65	62	49	49	57	52	56	65	65	72	63	54	66	57	56	54	57	48	46	48	70	59	73	60	60	67	75	64	67	41	65	53	48	44	59	57	61	59	55	64	63	55	63	62	68	55	51	66	76	53	67	68	61	68	59	53	69	50	65	61	45	55	69	64	61	50	63	66	66	61	64	66	58	54	68	63	64	67	67	62	54	60	73	64	60	77	56	63	66	50	43	66	64	63	53	70	58	64	57	61	59	59	56	63	68	58	47	58	57	53	54	56	75	48	58	52	51	50	57	62	49	61	65	54	58	50	75	66	68	70	60	58	55	41	58	58	62	64	53	44	55	60	60	60	72	59	69	58	49	50	60	66	47	58	52	61	53	65	60	60	69	53	53	62	62	57	55	51	51	56	67	58	45	60	56	53	65	46	63	70	40	56	65	70	51	65	61	61	68	61	50	61	58	61	54	49	59	53	56	57	60	75	61	60	59	60	50	60	51	64	53	68	62	53	63	64	60	61	51	63	65	65	56	55	68	50	54	69	55	47	49	66	64	76	49	51	57	41	55	66	66	64	70	64	51	57	68	52	45	54	61	63	63	57	78	68	57	45	57	55	71	62	44	63	69	45	47	51	58	67	62	51	43	52	60	50	61	71	44	45	55	62	60	65	50	63	62	57	54	60	53	56	55	65	63	60	63	58	70	66	46	44	66	55	60	55	55	53	62	58	64	69	70	49	50	50	61	68	58	58	66	46	69	48	57	55	63	71	77	58	64	58	50	69	55	58	61	59	61	56	72	75	63	62	56	52	65	36	51	50	63	63	53	54	75	62	49	51	57	60	49	48	71	60	55	54	55	61	59	57	53	62	52	54	53	68	56	72	61	52	66	52	61	52	69	49	60	58	53	64	68	61	71	65	63	68	63	57	51	78	64	58	67	60	51	51	57	57	50	50	70	54	59	67	70	67	49	52	54	58	62	60	60	43	52	52	52	40	59	61	54	68	65	48	73	51	54	63	53	54	62	53	66	54	59	64	67	58	48	53	61	66	64	54	66	62	55	63	57	53	63	78	64	58	52	63	35	57	71	55	64	46	53	53	49	53	64	69	68	61	39	52	69	61	56	54	60	65	57	69	56	50	68	62	68	56	50	58	69	59	68	57	63	57	64	61	59	55	49	56	69	56	61	49	54	52	49	48	64	58	56	60	61	64	64	67	63	72	58	68	38	56	53	47	59	52	64	69	49	61	46	57	58	56	61	55	65	57	67	59	69	72	45	54	57	48	56	49	62	67	53	63	61	77	51	65	62	64	52	57	58	58	69	64	70	56	57	52	66	73	52	60	62	51	65	63	52	59	74	58	62	69	69	69	66	66	58	52	52	55	67	51	46	56	64	43	55	52	51	47	70	68	50	58	52	58	52	69	57	59	57	49	51	52	57	52	60	54	60	61	70	60	58	58	51	62	48	63	58	55	65	70	53	60	55	68	34	51	65	57	50	58	64	52	66	60	73	71	51	59	71	69	57	58	68	67	53	46	59	56	55	56	58	65	63	61	60	57	57	66	59	69	58	53	59	64	52	57	49	57	71	67	54	61	61	65	59	53	60	51	54	53	57	48	65	62	53	52	49	65	61	67	61	56	66	62	60	72	63	51	64	70	57	61	56	49	56	61	62	53	57	60	68	65	47	65	52	58	48	63	60	50	55	53	55	72	63	58	53	45	59	57	73	69	55	55	56	53	62	69	43	59	57	66	68	60	56	60	70	75	53	70	67	63	64	78	48	49	50	58	53	59	62	55	39	62	63	50	56	60	59	49	47	60	65	67	58	68	63	56	47	70	65	56
1869	277	396	395	400	376	338	304	301	288	245	287	245	244	234	221	219	260	224	234	240	237	238	226	216	191	251	211	246	211	202	229	231	220	192	198	238	234	207	221	200	224	241	203	203	225	204	218	234	221	217	222	228	228	178	224	220	209	205	245	248	225	220	228	199	232	206	229	219	192	177	205	230	206	203	234	197	205	214	201	205	200	215	231	229	197	207	208	233	202	224	209	183	217	192	172	201	208	211	209	230	210	225	229	206	213	216	224	217	210	224	213	220	201	205	203	197	199	188	219	206	204	186	200	225	204	213	215	216	192	178	226	198	236	206	222	221	202	215	207	197	218	217	193	206	224	181	209	189	199	231	216	190	205	214	219	208	229	208	236	200	201	195	246	217	221	218	190	174	184	207	221	184	196	218	211	210	240	218	215	195	208	214	213	196	209	222	211	215	207	202	221	208	198	209	226	196	221	210	221	237	203	222	193	196	214	192	207	191	201	208	200	211	199	207	203	218	199	192	218	186	215	215	199	211	195	225	211	208	201	218	218	215	207	229	194	214	198	198	208	191	223	194	192	213	197	190	210	216	214	198	214	227	202	192	232	206	224	187	219	217	218	213	198	184	203	200	230	220	198	205	192	203	231	238	174	217	205	191	203	209	236	194	216	220	213	223	221	205	196	180	211	189	216	206	212	198	193	215	192	206	188	198	200	194	240	219	190	221	202	203	228	206	191	219	219	177	208	216	213	195	214	210	232	176	213	190	216	204	233	203	193	213	206	200	191	207	252	211	217	231	209	215	219	198	217	186	209	199	198	189	237	201	203	209	235	191	217	202	204	216	225	167	204	236	212	183	220	209	239	194	206	186	216	190	228	181	213	224	199	215	226	220	232	211	208	220	206	207	189	195	226	196	220	201	209	208	197	225	223	221	196	213	210	204	214	230	215	201	191	205	202	212	223	207	230	223	203	215	208	227	238	201	208	224	221	237	228	235	215	179	209	231	214	211	209	192	206	216	224	217	196	200	198	204	202	204	210	228	220	222	198	207	224	205	224	216	215	216	206	200	225	184	191	240	221	190	207	206	219	187	192	207	227	210	186	188	225	204	216	222	202	197	224	230	222	188	220	201	205	224	191	175	209	207	213	219	191	211	217	223	199	227	221	220	233	219	198	218	198	207	229	221	223	191	207	199	197	227	231	207	225	209	195	185	229	216	220	224	204	238	226	217	181	219	215	212	190	242	220	187	217	200	226	217	178	205	220	205	200	236	203	196	216	203	201	205	190	210	206	219	195	227	210	215	206	224	256	204	224	195	218	219	201	184	203	225	206	217	212	237	235	195	195	217	250	206	210	210	205	207	190	212	196	210	189	195	213	243	245	198	214	224	216	204	242	198	224	209	239	194	209	209	193	227	208	221	208	177	212	195	208	214	215	223	201	253	221	229	217	214	217	211	214	210	240	202	201	217	212	219	202	204	211	220	199	254	210	209	197	217	229	215	222	205	221	205	211	196	216	243	220	191	230	215	236	228	212	211	211	204	202	220	194	199	220	217	214	197	214	233	232	245	208	223	195	234	202	197	238	208	207	183	197	190	207	230	185	199	216	218	210	208	216	224	192	228	199	232	202	234	222	228	233	193	228	194	209	225	201	213	203	209	235	215	207	231	228	194	194	202	210	222	201	198	209	225	241	224	226	200	205	203	198	206	205	234	213	211	201	224	223	224	215	221	208	206	189	205	209	205	207	219	208	191	209	217	202	194	225	214	214	199	200	212	179	204	210	208	207	211	214	196	208	199	195	215	200	219	222	219	223	202	208	202	238	205	221	193	231	214	231	212	233	199	211	223	215	222	211	208	206	211	200	187	236	200	204	182	192	214	182	218	184	178	185	214	227	208	206	220	232	180	231	235	192	214	216	197	206	237	191	210	209	206	193	227	205	182	209	224	238	206	198	197	233	223	225	207	221	211	211	213	212	221	189	195	218	211	213	217	220	208	194	233	197	204	213	198	247	200	200	193	194	215	201	221	205	238	204	195	218	196	219	192	203	208	227	214	239	243	238	200	216	213	215	210	172	209	223	212	211	201	190	218	214	204	208	198	191	202	239	203	197	221	212	199	182	226	211	232	204	208	196	225	213	210	207	216	221	212	199	191	212	246	232	199	209	213	220	188	210	220	191	209	190	213	226	209	213	192	227	191	220	224	203	182	201	189	194	182	195	220	203	215	234	198	211	222	228	221	212	206	238	189	202	220	215	205	190	190	167	219	226	207	229	217	216	218	233	178	221	200	214	200	199	219	179	203	210	236	197	201	191	218	223	188	206	217	211	214	216	220	206	237	251	224	195	210	227	216	201	208	207	196	198	203	193	214	224	220	202	204	190	209	197	208	213	210	207	214	221	199	215	233	202	199	224	223	212	182	214	215	186	218	207	201	206	212	231	227	228	220	219	199	199	238	196	209	215	196	224	213	205	215	192	225	219	229	190	220	223	195	195	219	215	193	214	183	207	225	217	222	200	217	205	230	217	208	215	211	195	210	188	235	212	220	207	198	211	224	198	213	205	209	213	207	224	219	231	208	199	238	210	226	217	188	192	213	211	222	212	196	214	209	202	204	204	235	198	214	222	200	214	211	210	206	185	213	220	228	221	203	212	225	201	192	216	181	206	217	191	233	196	187	207	173	192	200	202	195	219	168	191	196	194	191	208	204	210	202	206	214	223	202	204	208	208	216	212	214	192	193	200	198	195	207	224	207	239	192	189	226	205	202	207	196	206	198	194	216	211	241	235	203	228	214	203	232	193	216	184	204	219	236	213	207	211	216	244	219	214	198	196	190	203	216	198	213	206	212	222	206	211	216	192	215	214	200	196	194	204	221	203	221	209	212	231	227	213	208	215	226	205	192	206	208	197	201	222	199	212	222	216	225	188	213	229	204	215	214	203	210	206	208	218	194	215	205	222	211	195	189	207	212	193	227	211	177	208	217	219	222	223	199	216	216	208	220	189	190	183	215	203	205	218	217	235	206	225	203	217	200	206	221	224	235	187	230	211	203	213	224	211	193	198	205	199	200	199	187	202	200	194	214	214	198	229	188	179	195	218	201	211	222	212	219	219	213	211	211	188	220	209	192	212	213	204	234	193	210	202	233	224	218	172	206	202	228	189	219	218	209	197	202	217	207	201	213	195	185	191	204	208	215	213	201	219	219	238	206	201	213	218	179	217	200	199	217	196	228	217	232	220	214	207	208	221	237	217	238	201	207	193	213	211	195	193	205	217	179	209	242	207	217	218	210	202	197	238	174	208	190	216	198	205	208	215	226	191	202	225	225	215	220	228	199	218	208	218	240	238	207	201	206	215	209	195	208	223	242	203	219	231	166	225	188	201	209	201	222	258	208	231	209	198	212	220	179	217	197	197	231	220	219	212	196	190	259	226	197	208	208	214	206	219	230	222	203	192	198	225	191	214	209	203	217	195	241	226	211	181	201	209	199	200
10047	964	1188	970	683	516	394	321	328	260	236	201	201	181	190	197	190	139	165	155	156	144	171	168	159	157	160	155	166	149	146	143	150	116	143	126	128	136	144	155	154	143	130	137	125	145	138	113	152	142	141	136	129	142	138	160	147	136	132	120	135	143	138	133	134	132	113	134	132	148	129	135	128	135	146	138	155	132	131	145	122	132	122	141	106	148	126	113	122	127	124	128	132	139	124	136	138	148	130	117	147	114	139	116	132	118	136	139	128	128	129	151	133	109	144	136	118	143	125	156	139	127	127	139	127	140	145	105	117	135	142	126	125	119	152	136	128	134	123	120	121	138	139	124	128	141	128	125	145	147	123	149	130	117	125	138	137	184	122	110	145	139	140	130	150	129	140	126	140	144	128	121	146	135	127	157	128	121	119	132	123	135	145	135	118	143	135	141	145	147	146	127	143	143	149	132	127	138	133	138	132	149	130	120	152	131	145	124	126	134	115	130	134	143	149	137	147	150	119	111	134	130	130	151	117	111	115	135	123	137	143	132	117	145	123	119	129	127	144	123	137	125	127	141	120	116	137	126	151	146	151	130	147	116	110	116	135	123	142	130	148	138	141	115	124	136	129	139	128	115	139	141	143	139	122	130	138	142	125	145	169	117	144	140	121	127	132	134	122	128	98	136	140	133	146	133	136	141	133	121	148	132	124	126	114	119	107	125	133	139	139	141	135	142	124	121	124	118	128	118	135	120	123	116	127	131	151	122	142	143	128	135	131	129	159	160	136	148	120	137	134	142	111	138	144	116	126	120	138	124	149	127	132	120	146	116	124	139	124	151	118	137	147	136	123	121	149	139	149	133	146	140	131	118	129	129	131	122	133	145	125	147	130	140	147	118	136	128	123	135	148	121	137	127	153	132	149	129	137	124	143	123	137	128	135	125	144	132	116	127	140	122	146	129	120	130	153	132	149	129	135	134	103	128	130	126	139	147	129	122	126	130	150	135	132	141	149	118	126	135	127	147	125	129	132	117	159	126	128	142	120	136	134	120	127	132	121	123	127	125	135	128	133	138	133	138	134	142	118	123	141	144	126	128	137	132	119	144	133	126	136	126	127	117	136	116	127	142	126	157	127	145	134	136	119	118	150	128	139	141	116	124	134	120	130	112	147	128	132	140	144	119	132	109	157	120	127	105	136	146	125	134	130	127	131	129	115	148	132	121	135	127	154	122	135	147	112	145	134	149	145	138	125	141	136	121	109	116	136	128	132	130	99	135	144	131	134	123	150	123	151	150	121	125	136	122	128	137	130	129	133	139	155	125	131	109	143	167	129	118	125	111	132	144	132	140	125	130	132	141	142	128	138	136	141	125	125	117	129	145	123	141	145	155	131	124	128	151	146	133	139	131	143	143	120	129	133	131	119	112	149	130	140	142	133	125	134	147	144	138	142	131	120	138	146	135	122	134	137	112	151	152	145	126	135	145	135	139	142	128	138	114	134	134	128	139	123	135	121	125	133	152	123	141	129	143	135	140	115	142	130	136	132	145	138	138	147	133	135	142	141	127	139	142	112	132	141	131	150	133	147	125	139	149	115	133	123	125	150	118	132	132	135	103	151	131	139	121	124	138	149	143	143	119	134	115	121	135	136	123	121	137	134	136	139	136	122	107	133	147	104	133	120	149	136	145	137	145	139	127	144	139	129	121	117	146	115	129	131	142	134	162	125	154	123	127	151	140	116	144	112	141	132	133	133	145	131	114	142	158	126	116	117	142	113	116	124	111	146	138	142	139	116	135	134	120	122	145	142	121	144	143	128	106	149	144	131	138	133	121	151	131	126	132	132	140	129	126	122	126	122	114	120	117	128	140	137	163	102	130	141	128	131	127	141	140	120	135	143	137	121	118	148	119	132	128	132	142	128	112	157	125	144	117	130	125	140	126	127	123	123	125	128	127	131	135	144	136	127	177	116	131	123	152	125	133	135	130	116	143	130	137	141	120	131	140	118	122	146	124	168	142	135	115	140	124	142	131	129	127	135	114	151	128	129	144	133	126	110	131	129	143	141	124	123	138	134	156	142	125	126	130	121	161	142	127	134	153	125	134	135	133	126	130	130	136	134	130	136	132	132	137	137	135	126	141	154	122	120	117	156	118	129	103	135	127	138	140	135	121	128	153	122	133	137	124	136	140	148	134	145	151	124	124	141	141	127	134	117	134	128	139	126	135	138	124	115	142	134	119	145	127	134	105	126	123	115	122	135	125	119	115	163	123	142	123	133	145	140	121	155	144	108	137	136	148	134	143	149	109	123	130	139	130	121	133	137	125	127	138	134	138	142	118	128	140	137	117	115	129	132	131	114	135	113	136	109	134	133	139	140	141	140	124	137	133	124	165	131	133	126	118	125	122	139	118	154	142	125	133	119	122	143	136	152	149	124	153	123	134	143	128	137	138	128	132	116	135	125	125	126	117	150	123	143	132	117	114	146	131	135	150	133	163	140	123	116	142	130	118	117	124	118	116	137	119	129	134	127	127	146	131	135	137	129	148	117	131	125	120	129	137	152	135	136	120	138	114	143	152	141	122	153	130	134	132	130	151	117	124	117	154	121	133	122	138	128	117	128	116	131	136	145	137	136	149	138	134	128	134	118	115	131	137	131	135	142	143	146	149	118	128	140	139	139	123	139	133	130	137	146	116	132	127	126	148	111	102	164	110	131	140	143	140	132	140	145	144	148	116	128	102	134	140	129	129	129	144	135	136	119	115	128	108	120	143	137	136	130	136	132	128	117	134	143	133	136	130	126	130	136	142	111	143	124	134	127	131	130	127	118	127	109	137	150	132	140	119	123	146	136	134	130	135	134	140	110	122	138	135	102	126	113	127	128	142	135	118	151	140	125	136	124	136	134	135	153	124	130	133	132	124	135	136	134	116	159	107	151	129	143	133	133	141	139	128	117	134	144	114	146	156	144	113	109	134	148	147	141	146	150	138	146	141	177	143	132	151	145	107	144	116	136	141	120	152	125	128	133	116	130	145	116	122	138	135	121	136	141	138	149	121	125	140	122	138	138	132	132	129	139	125	139	141	159	128	157	135	138	126	135	124	137	109	129	127	132	122	109	127	111	154	145	126	139	131	144	153	130	137	144	143	149	140	135	143	129	143	129	125	144	134	131	149	144	120	112	124	121	131	149	146	133	117	124	124	134	141	130	127	134	129	139	132	165	123	136	140	118	132	125	123	144	121	121	154	132	119	122	127	130	145	134	136	145	132	129	132	144	122	134	114	132	141	145	126	150	138	127	118	148	120	121	143	133	128	130	130	128	126	128	131	152	146	149	120	109	139	131	142	117	127	136	124	116	130	135	130	146	137	139	127	125	154	134	128	128	129	124	136	127	120	121	135	132	120	130	141	128	122	135	139	129	126	154	119	115	127	131	133	106	122	134	114	148	145	124	141	149	130	137	125	160	118	133	140	111	128	146	110	146	147	135	129	114	124
5375	1169	2567	2978	2604	2166	1835	1566	1267	1190	1026	901	850	785	758	718	666	693	627	618	604	578	573	526	550	493	520	511	488	498	491	474	469	461	494	481	469	508	461	420	447	466	435	426	432	421	418	413	441	452	444	449	446	437	462	417	433	434	428	434	428	395	411	419	430	421	395	423	434	422	406	409	401	465	430	395	431	408	443	422	436	420	425	413	408	409	387	388	425	395	394	418	436	399	410	421	418	435	386	409	379	440	434	392	438	397	404	442	404	423	413	408	413	425	422	394	437	401	405	400	387	394	405	416	409	397	413	381	386	378	370	423	397	413	387	429	420	405	400	360	413	392	434	401	411	429	432	368	396	400	406	387	392	390	401	386	403	388	406	415	398	404	430	429	419	387	408	399	416	382	427	401	402	404	382	395	419	372	394	417	376	402	384	435	417	401	411	397	399	390	376	404	405	424	410	437	400	433	388	390	402	414	371	372	414	406	391	430	354	413	422	412	403	416	401	402	404	420	400	400	371	394	419	401	411	413	419	386	396	398	401	420	370	424	385	391	414	398	408	417	407	386	416	406	386	377	411	412	412	339	425	414	416	415	382	452	444	403	378	414	401	399	440	398	382	431	393	386	407	407	397	364	395	405	425	423	382	398	406	409	393	412	417	394	388	417	391	403	416	398	434	388	426	398	380	420	401	436	377	397	403	397	381	419	432	382	388	382	391	393	390	421	408	412	412	401	404	426	389	389	394	400	376	362	435	380	413	392	381	395	395	445	403	410	409	395	411	466	399	404	395	387	423	362	414	367	413	392	411	427	417	427	376	394	407	396	425	380	423	380	392	395	393	407	393	390	441	396	415	404	387	414	387	424	396	429	398	419	442	378	412	450	422	436	387	411	410	403	399	393	422	391	393	415	394	402	402	425	397	380	388	390	406	380	357	397	391	379	416	411	416	399	394	370	388	382	406	389	405	437	384	405	414	410	385	404	448	378	390	409	418	390	403	424	384	417	378	395	437	383	428	394	411	383	394	414	385	404	462	403	389	416	390	398	363	423	389	427	398	386	367	424	382	385	391	426	378	426	397	438	370	364	394	405	412	433	405	365	425	392	427	410	386	408	370	390	414	423	404	395	411	391	395	389	411	438	409	366	409	424	394	395	412	406	429	420	436	401	394	425	458	391	418	413	398	413	421	373	424	409	388	374	381	407	415	396	426	415	408	413	394	403	390	405	441	401	396	419	392	400	423	371	438	428	399	378	445	401	405	409	397	427	391	419	404	418	411	418	377	376	385	401	396	397	435	392	419	407	378	392	395	367	400	398	374	383	401	384	365	392	401	415	412	413	401	399	422	382	404	398	419	378	385	425	417	386	384	387	390	383	410	418	402	417	422	387	417	438	373	405	411	400	383	403	409	404	405	367	372	419	427	429	410	431	392	397	412	395	420	410	433	424	403	385	413	426	403	421	416	398	426	407	422	385	372	397	402	426	396	411	391	436	411	384	431	404	387	444	403	445	370	409	413	401	410	424	421	376	395	397	429	393	405	405	393	451	423	362	396	422	385	401	428	416	407	431	451	392	396	401	400	441	426	403	387	410	388	404	421	398	422	376	413	402	428	414	377	388	421	373	368	381	396	435	376	411	413	391	387	420	433	404	384	411	424	422	409	396	413	420	416	421	387	400	398	414	418	385	390	420	414	419	404	352	396	391	392	400	355	409	402	384	384	374	404	420	408	383	401	450	406	403	402	405	399	406	405	385	379	422	428	404	392	404	378	400	371	379	362	363	408	432	410	407	413	396	399	421	399	396	432	409	386	407	367	412	365	389	437	390	388	424	377	408	358	380	429	386	468	367	398	391	413	397	410	371	420	422	404	392	406	413	385	402	409	406	375	413	420	378	436	357	395	374	386	390	401	404	420	422	408	377	403	403	424	392	422	395	387	405	422	389	401	409	417	413	378	420	402	377	412	372	446	369	393	416	412	405	381	384	397	405	402	383	378	402	419	399	412	383	418	407	406	369	358	426	384	436	388	421	386	381	420	403	434	413	397	421	410	407	362	384	391	421	414	467	442	419	418	397	386	395	364	396	408	388	402	415	419	402	429	374	391	390	428	417	381	416	389	393	375	416	408	407	384	404	383	401	403	405	417	388	395	368	445	401	417	388	414	425	381	388	391	392	375	411	404	436	397	393	394	419	382	419	405	377	395	402	391	414	383	371	416	420	434	408	413	396	369	402	394	371	397	396	382	411	386	417	401	388	426	406	416	453	393	396	405	369	370	405	378	402	376	442	408	416	399	393	390	380	429	410	389	434	413	405	397	396	412	395	413	419	400	364	374	421	378	389	370	414	412	425	421	416	410	401	383	394	383	401	389	352	414	377	358	396	411	444	377	353	433	389	425	364	442	383	389	413	387	398	422	379	401	383	399	402	384	406	387	407	413	382	401	396	442	384	395	410	411	395	427	404	405	379	375	428	406	406	407	388	403	381	409	398	418	374	405	418	359	415	400	396	397	389	418	424	446	390	402	375	394	445	432	380	397	405	414	417	406	442	384	418	375	391	414	427	408	381	392	429	362	394	402	396	406	429	406	419	408	409	392	410	421	416	392	407	417	432	412	443	404	395	400	407	433	392	424	404	391	426	432	391	460	413	407	385	398	421	399	412	408	414	385	383	413	409	399	366	401	450	387	418	378	413	419	384	421	426	397	420	386	392	414	373	362	414	378	413	437	413	435	372	410	420	404	410	400	385	394	365	388	442	357	415	394	378	376	376	476	343	386	372	405	378	440	421	399	417	423	409	457	412	395	399	394	402	398	407	390	401	429	368	403	403	421	396	407	447	390	392	419	406	421	397	426	414	407	377	409	449	435	436	401	404	412	427	365	399	416	417	392	384	386	410	440	389	408	391	425	409	360	443	432	395	409	422	373	462	425	412	405	408	374	418	389	417	411	411	417	396	367	377	419	411	395	381	387	425	400	367	375	353	419	404	411	412	379	413	408	437	407	400	415	414	367	388	400	406	374	398	422	389	408	386	409	400	406	412	396	403	400	393	380	387	423	378	359	451	407	418	397	441	416	459	410	420	377	436	431	425	410	394	402	393	404	404	423	407	383	399	389	389	387	397	401	378	429	414	426	417	414	377	416	443	424	406	385	382	413	428	423	411	414	416	422	456	384	398	421	377	457	418	418	428	373	397	410	404	397	370	403	424	402	411	391	398	419	385	397	414	418	387	384	399	426	392	349	418	416	421	413	417	409	392	388	413	420	402	365	385	412	389	434	408	407	426	386	374	392	403	391	382	393	365	357	379	407	381	398	375	407	370	361	435	385	402	384	400	401	362	411	412	376	404	401	407	412	401	379	430	398	419	422	394	425	414	432	402	422	377	394	375	423	425	398	386	394	415	393	453	354	395	363	398	407	402	344	376	422	391	410	371	392	391	450	416	451	420	432	405	387	361	415	392	422	408	417	416	426	402	428	394	404	369	399	416
18614	2636	2257	1796	1253	990	761	624	518	483	399	392	365	358	325	324	272	261	288	281	261	274	259	244	221	230	227	230	233	234	212	212	229	227	227	207	226	236	223	228	209	206	199	210	225	210	200	199	200	208	234	207	207	198	210	231	212	238	218	201	220	210	230	217	195	197	208	221	226	225	193	214	194	218	224	218	210	199	201	217	198	183	195	221	205	226	205	205	207	220	222	211	220	215	235	227	195	217	195	220	225	179	204	194	210	197	191	228	228	192	220	219	218	200	227	218	197	186	181	210	218	195	200	210	191	213	194	205	197	186	221	186	221	211	213	220	193	205	212	176	203	198	193	223	235	226	203	200	202	218	215	213	246	208	188	196	197	216	217	204	201	209	210	178	212	185	201	203	213	202	214	186	237	210	202	211	219	220	190	248	235	186	221	177	207	214	214	217	201	221	195	208	208	195	217	212	217	208	223	214	230	191	218	199	223	212	195	231	206	209	195	220	218	222	179	166	219	257	201	213	182	216	194	202	194	204	194	214	214	240	201	235	210	225	229	199	229	182	239	206	209	210	239	219	204	201	209	224	216	184	211	219	212	231	196	196	222	207	203	201	205	217	204	195	183	206	211	220	191	197	186	222	199	239	203	199	236	203	210	203	204	248	218	196	235	207	186	192	172	195	215	193	234	210	213	214	196	237	200	183	176	188	219	189	201	233	201	208	212	195	187	228	227	211	194	191	193	202	197	200	202	169	228	181	228	213	228	208	241	213	202	185	190	185	213	216	183	206	240	212	197	222	201	211	202	201	193	206	199	210	207	207	213	200	190	211	208	213	196	202	223	208	214	229	223	182	226	187	213	179	199	213	215	215	208	224	183	207	219	179	199	220	202	188	222	221	192	220	217	204	208	186	191	188	217	219	187	214	203	224	222	181	228	197	219	210	216	199	223	212	187	209	193	213	203	195	203	199	198	221	213	216	216	218	186	202	190	209	210	194	216	208	196	214	207	189	200	196	244	199	183	231	203	173	245	235	205	223	187	219	197	200	222	186	188	195	203	225	205	213	221	226	212	204	218	216	238	194	216	197	220	223	207	176	163	205	188	205	192	192	217	220	184	219	200	197	221	207	217	193	221	193	194	220	186	198	229	214	208	194	183	191	237	221	227	225	185	181	209	217	227	214	184	207	185	193	213	216	230	200	225	223	213	213	233	184	195	184	209	175	219	216	222	180	206	194	200	209	224	211	213	198	200	220	196	178	228	229	237	215	185	225	211	177	228	191	210	206	187	201	211	219	221	241	190	192	210	187	180	225	206	211	197	227	204	176	206	206	219	214	185	194	210	198	191	207	186	212	206	208	214	201	200	195	190	220	183	202	193	231	197	222	183	193	186	208	212	223	209	220	191	206	205	199	223	177	203	193	224	207	205	209	178	218	226	197	201	190	175	193	207	204	207	220	178	214	204	218	206	177	191	185	212	220	212	213	198	209	204	194	195	191	206	220	214	202	220	186	188	202	228	216	209	200	219	220	198	225	203	218	188	220	208	225	212	208	194	209	213	217	201	204	191	220	205	206	224	174	199	198	208	201	225	215	206	200	210	201	217	199	220	195	214	216	240	209	214	212	188	208	210	195	218	214	194	204	223	209	217	193	200	204	215	235	219	211	223	196	179	210	214	203	219	223	202	188	242	224	217	206	210	201	218	220	235	230	217	215	217	206	212	226	226	212	229	202	201	206	223	207	213	221	219	218	230	224	191	211	181	207	193	191	199	193	203	201	197	160	216	193	187	203	200	207	214	204	210	195	244	204	223	200	201	188	196	197	206	189	202	198	197	178	214	211	240	210	196	222	207	200	202	183	201	179	204	194	228	200	206	213	193	206	216	227	216	187	201	195	204	221	219	196	205	202	221	200	204	215	198	213	228	218	211	195	199	193	224	185	223	187	215	204	211	206	202	215	203	214	221	195	188	199	196	235	205	193	195	217	215	211	204	214	222	214	209	202	205	216	215	207	202	207	190	208	209	211	184	204	199	189	226	210	198	206	215	201	205	201	213	230	179	212	189	222	217	203	206	176	204	206	201	187	203	205	205	223	203	210	209	199	206	221	199	218	201	218	226	211	187	177	202	202	199	175	211	234	222	233	201	194	234	202	188	230	211	194	172	204	199	191	223	212	213	226	213	197	212	188	162	202	202	205	199	199	203	202	188	222	211	223	189	206	227	223	208	212	183	180	205	202	212	201	185	205	227	190	188	197	182	196	203	185	196	182	189	184	209	230	192	206	204	236	232	214	215	207	209	212	213	196	207	192	200	227	194	206	212	222	200	231	205	229	219	247	185	194	233	218	214	200	228	220	173	195	185	192	224	208	207	230	201	218	214	199	184	208	214	189	212	210	224	188	220	205	216	195	222	241	198	206	193	202	176	197	196	195	226	203	216	232	209	208	203	204	218	203	209	180	200	209	178	204	218	203	207	199	197	200	210	204	208	201	214	234	202	207	218	202	202	223	217	200	180	202	210	208	174	225	192	221	214	177	204	196	222	190	200	202	211	232	226	195	228	203	192	216	206	210	217	186	200	212	222	192	203	217	214	215	198	201	192	213	204	218	205	227	195	223	227	210	215	195	219	190	224	195	197	195	195	209	211	197	222	200	225	205	197	199	197	194	227	194	201	205	203	213	237	219	210	229	212	220	209	190	204	211	202	220	230	213	196	212	230	198	208	235	184	214	223	197	216	183	223	226	243	193	228	198	221	184	213	189	200	218	234	230	213	183	203	189	206	222	188	198	202	219	214	180	194	221	190	214	212	204	209	185	211	210	189	211	244	202	194	219	207	217	188	202	212	214	196	191	223	205	220	196	226	232	232	212	201	212	218	179	187	173	164	200	191	201	208	205	180	199	191	219	231	197	198	201	197	219	206	211	234	204	202	240	207	198	215	211	216	208	199	200	211	211	215	199	211	206	213	227	206	200	200	211	218	231	162	214	223	208	209	203	221	206	181	207	201	207	210	209	174	223	197	209	230	188	175	206	229	213	175	217	186	204	210	203	195	192	223	218	181	179	205	212	213	191	223	203	196	219	200	200	202	202	227	180	189	231	191	210	199	223	204	232	169	210	192	184	208	225	214	211	213	206	208	214	206	222	212	192	209	214	195	179	187	210	218	216	214	210	202	221	208	206	194	210	218	212	197	213	226	219	224	226	174	203	208	192	208	204	216	244	187	217	229	204	193	201	233	190	203	238	198	195	181	217	191	208	171	236	226	202	217	190	219	226	214	228	204	215	190	205	210	215	227	214	221	205	192	183	205	187	214	194	205	217	241	250	211	230	228	211	225	207	179	204	192	216	202	189	196	192	201	202	215	192	184	196	219	191	195	196	207	205	190	207	210	196	218	220	211	187	197	185	204	188	187	213	185	203	215	207	205	223	187	212	184	204	194	223	204	209	192	171	214	213	232	193	217	226	223	207	204	216	203	216	192	198	194	202	208	202
7736	2185	4355	5293	4768	3958	3375	2689	2358	2022	1851	1611	1543	1392	1269	1238	1115	1083	1029	936	905	876	835	859	783	787	721	709	727	726	708	741	730	687	730	669	685	688	705	633	689	670	686	650	635	636	661	626	675	594	614	645	647	664	627	628	602	641	609	623	616	641	626	594	572	623	572	601	648	608	623	595	637	621	605	590	652	572	628	583	602	607	585	566	600	596	650	602	581	600	624	613	610	572	636	585	564	619	637	579	601	536	622	627	587	516	598	576	632	599	591	569	587	582	569	604	564	606	602	602	567	581	602	598	616	638	589	566	632	602	598	579	573	549	638	563	630	608	611	595	575	543	614	549	593	554	584	622	553	604	600	618	555	557	551	574	578	625	596	588	582	601	582	595	585	590	594	540	550	566	573	612	586	579	603	573	598	568	594	560	602	605	605	617	602	619	585	617	595	591	591	615	610	551	572	582	589	614	573	585	538	584	577	582	553	588	588	563	608	614	593	575	612	589	549	564	615	542	583	557	598	564	561	586	557	533	585	546	591	582	582	546	633	591	563	575	599	602	579	627	572	564	562	545	603	517	577	575	566	610	604	590	578	597	606	576	581	603	554	565	592	581	590	566	585	562	578	571	593	573	573	600	561	585	550	593	561	541	569	611	587	560	575	542	540	619	545	564	567	603	600	576	572	559	564	595	561	635	588	567	554	586	575	578	579	612	572	578	596	534	566	559	572	599	576	607	594	598	579	538	590	579	613	569	587	602	597	565	569	590	580	573	587	550	641	600	582	560	597	608	630	547	582	584	562	603	546	550	593	574	598	611	605	544	578	584	604	559	569	609	594	618	584	551	594	611	651	612	569	618	631	594	558	597	587	594	619	594	569	595	587	571	549	532	591	584	598	532	602	584	547	575	596	612	584	586	561	563	568	557	568	580	587	592	530	580	502	580	649	593	578	578	598	574	581	580	568	620	584	584	606	583	578	575	596	587	571	535	566	622	573	603	604	589	583	580	612	586	604	573	589	568	563	546	559	617	591	599	576	578	583	563	612	569	584	558	604	547	576	611	562	603	580	574	565	552	608	568	562	554	598	580	539	563	563	584	608	594	606	592	541	551	568	607	567	611	584	548	564	566	568	572	609	584	611	626	543	576	561	592	539	559	604	543	537	600	545	538	555	571	575	601	602	599	609	594	539	606	603	543	610	581	537	568	549	602	597	555	560	575	547	552	568	573	604	594	572	566	573	585	610	581	586	583	597	597	522	532	605	609	576	608	614	575	574	622	570	597	570	593	594	588	545	620	577	533	563	538	602	571	550	577	580	526	613	578	559	597	579	559	582	521	534	601	594	540	587	561	606	595	578	562	614	609	593	585	579	568	597	543	587	583	556	574	567	586	614	554	607	574	581	602	609	563	604	556	580	555	613	620	582	596	598	567	577	575	623	595	592	610	574	591	565	551	577	582	548	573	590	605	588	589	566	567	587	611	586	558	593	560	610	581	568	554	588	560	579	574	599	546	592	574	606	619	580	594	550	570	566	578	610	554	563	568	591	609	553	561	574	564	580	625	595	602	608	552	583	585	591	542	605	563	572	572	619	560	563	576	551	597	629	566	574	557	560	603	613	576	597	613	589	564	565	580	570	596	582	569	554	605	565	608	560	590	611	577	591	578	586	584	522	578	561	578	580	568	575	577	584	597	564	570	578	600	571	558	633	591	552	572	591	611	602	600	619	622	642	574	631	569	597	556	580	562	596	581	597	555	538	560	562	616	583	582	546	559	593	545	578	606	634	580	588	563	571	599	579	595	571	578	588	615	589	619	594	587	582	579	572	638	607	585	604	579	583	581	616	570	582	579	561	589	598	585	592	559	599	574	583	598	595	564	568	611	596	559	608	573	570	613	574	569	585	565	554	550	582	611	570	552	580	591	578	566	592	613	597	604	582	585	521	579	555	564	603	554	660	589	577	603	614	628	543	557	589	560	604	566	573	553	547	594	604	588	587	577	602	580	595	584	606	595	546	571	563	615	557	555	548	599	587	555	599	606	584	576	570	552	587	575	602	586	515	607	553	563	559	605	563	572	562	579	594	592	618	567	526	553	545	581	564	552	582	603	589	585	608	550	580	568	597	556	592	592	579	589	556	544	588	599	589	594	547	583	567	584	557	622	589	576	570	592	582	587	586	592	609	561	579	569	616	606	539	603	537	595	611	531	594	578	562	565	548	584	587	563	614	535	618	588	551	565	638	592	612	573	582	567	600	593	582	587	590	551	610	647	585	542	585	584	534	561	574	632	585	576	589	568	576	569	546	592	517	565	559	564	572	563	618	558	559	584	582	584	605	599	589	577	575	565	589	577	600	579	587	594	603	605	574	595	629	537	544	543	583	599	525	583	603	573	575	567	586	574	592	546	577	565	589	569	579	573	614	559	591	544	582	572	617	563	606	601	577	582	556	582	610	589	598	579	555	527	525	592	589	570	607	557	570	533	567	585	556	585	630	611	569	605	556	562	561	568	583	578	581	577	569	588	605	592	551	572	578	549	577	574	625	565	598	575	550	579	612	550	580	581	609	594	549	555	573	534	575	567	562	597	622	634	612	556	587	573	599	588	543	594	567	534	604	599	582	608	581	612	596	575	575	573	552	579	608	571	609	609	595	548	599	588	580	581	567	558	576	538	559	548	565	597	612	605	595	562	567	561	623	566	587	621	592	566	594	591	588	531	545	593	609	576	558	576	564	593	578	590	589	553	556	586	587	552	597	620	552	554	605	573	607	605	606	589	569	563	615	590	559	590	607	547	571	567	599	578	580	582	629	570	539	565	579	572	591	609	566	565	560	592	564	566	572	575	593	544	583	557	581	579	593	581	534	561	591	588	601	603	524	602	594	563	629	601	614	602	517	575	535	559	570	552	576	584	559	576	571	544	587	592	592	550	569	528	564	569	570	557	561	547	562	611	580	599	596	543	559	618	553	557	536	589	585	598	601	630	537	540	582	633	546	585	593	589	580	584	566	572	613	544	587	570	586	611	586	568	563	553	591	593	578	605	541	624	543	544	607	600	593	592	566	582	577	574	583	594	562	595	593	564	560	535	590	634	558	597	620	618	568	586	575	519	585	585	605	627	549	578	598	563	597	545	554	570	561	556	594	599	548	577	597	571	560	617	633	566	578	565	567	603	560	575	573	572	582	577	581	612	573	583	568	591	547	614	581	549	604	580	594	615	534	588	536	558	601	588	603	597	599	589	554	545	606	571	539	587	567	584	582	602	597	568	561	559	573	579	627	590	517	543	582	604	588	590	617	576	596	593	576	606	526	550	547	619	565	577	599	595	594	593	584	582	561	565	603	512	550	579	595	567	594	574	551	577	601	536	576	569	565	540	569	618	590	596	588	559	592	574	572	558	573	559	623	555	540	576	587	588	569	535	587	633	597	558	588	578	609	607	617	568	575	573	600	578	534	595	547	583	573	575	582	595	575	594	609	586	597	577	607	566
1973	86	123	92	79	96	78	75	59	74	43	52	55	59	63	52	48	45	59	46	52	56	59	61	57	54	73	60	69	64	62	55	61	67	43	48	59	55	51	72	52	43	52	53	65	69	54	54	68	53	63	48	63	45	46	62	57	48	43	52	59	54	59	59	57	54	64	48	50	59	56	52	59	56	57	61	54	75	67	55	47	53	65	52	52	58	56	55	61	65	60	58	70	57	59	48	65	57	63	69	53	63	61	57	73	56	51	53	55	61	64	41	72	61	54	56	54	49	74	55	46	51	63	50	59	39	58	56	67	52	52	64	61	55	55	61	58	64	45	56	62	57	45	52	45	64	64	64	62	54	58	60	59	64	64	49	56	52	60	60	65	45	58	73	66	77	60	69	54	70	52	48	43	42	59	50	58	59	57	54	49	34	54	59	54	46	64	56	58	50	55	57	66	55	47	46	46	65	57	50	57	55	41	68	61	54	61	55	49	61	53	47	64	47	57	48	64	62	48	43	67	62	66	58	57	47	68	54	44	59	51	53	59	57	71	55	40	47	57	50	61	60	53	67	62	56	47	61	62	64	44	56	54	58	56	49	60	58	60	56	48	66	56	50	54	49	53	53	59	60	51	56	71	59	51	59	57	41	63	66	55	54	62	59	48	67	66	73	72	60	60	51	56	61	61	56	55	52	54	51	60	65	59	54	62	56	50	52	56	50	38	73	57	64	54	62	47	67	59	50	56	59	54	58	80	49	50	54	57	59	55	52	59	53	48	49	70	50	61	53	53	62	54	62	64	61	56	54	71	58	65	63	58	67	52	55	63	60	53	56	51	45	51	41	60	54	64	58	59	52	47	63	46	52	50	56	63	58	61	62	55	65	51	67	51	49	52	60	58	58	66	64	47	62	57	56	54	47	60	48	66	58	54	48	48	55	48	68	44	61	56	53	61	63	60	48	53	53	46	70	50	68	55	48	63	72	60	48	48	70	53	57	57	58	46	54	45	51	53	54	53	52	60	58	46	62	58	70	62	54	54	61	60	52	53	53	58	61	50	72	67	48	68	51	49	58	55	73	51	59	51	54	57	67	50	75	46	59	66	60	56	61	60	61	71	55	57	52	53	47	49	55	63	52	51	53	62	69	74	65	68	53	59	54	53	56	45	65	55	60	52	41	55	51	55	57	51	43	60	53	57	59	57	62	49	65	56	54	53	46	51	69	66	49	59	54	59	57	60	58	63	57	70	70	59	62	54	54	49	73	54	65	45	57	54	54	63	60	53	68	65	55	51	47	45	66	72	39	58	59	48	57	46	54	53	58	49	53	70	56	64	66	52	64	65	52	51	68	62	56	51	60	56	65	52	46	76	68	49	56	49	43	53	55	53	69	50	54	49	62	51	58	51	55	61	51	54	62	61	66	59	63	54	68	47	59	66	55	58	53	59	48	48	57	67	59	60	41	52	59	54	47	49	58	49	71	60	51	59	49	60	48	54	47	49	51	58	51	61	60	45	54	67	61	49	59	57	50	52	68	56	69	62	55	53	65	62	55	50	54	58	62	65	51	64	54	51	50	57	55	62	67	52	63	50	50	55	62	63	42	52	57	63	62	51	72	42	46	62	47	48	61	44	59	43	63	60	58	60	53	57	48	59	58	44	55	47	59	44	51	45	57	52	62	54	54	58	63	59	56	50	67	52	64	63	48	60	62	52	60	60	55	65	63	54	60	44	54	45	55	52	68	48	55	44	60	58	64	46	60	55	60	50	52	52	44	59	61	32	46	49	40	43	51	51	65	58	51	52	53	50	57	50	59	52	49	64	65	51	55	61	77	49	59	56	54	63	42	52	49	57	60	50	49	49	52	47	56	61	56	59	44	62	49	64	58	64	61	41	50	62	61	66	56	62	59	52	60	61	60	49	56	59	56	44	50	54	78	59	51	60	59	48	66	55	56	59	52	59	52	52	53	46	52	67	56	63	53	42	47	61	53	66	59	68	57	48	73	67	68	60	53	51	74	50	62	64	57	46	63	46	60	64	59	57	56	59	61	60	51	45	58	55	49	62	65	55	57	47	63	57	61	48	58	61	46	57	45	53	57	55	58	61	65	61	53	57	46	77	57	47	61	47	57	50	64	55	59	61	52	59	53	56	51	50	54	62	66	58	60	57	61	71	61	55	43	62	58	51	53	54	70	55	60	69	60	47	48	74	60	53	68	42	60	61	55	52	63	60	40	58	60	59	58	45	59	57	55	54	51	52	50	71	60	62	51	59	50	52	56	57	60	56	53	48	68	57	40	68	54	63	58	63	65	60	51	58	56	57	60	48	68	64	48	57	60	48	56	62	61	46	54	48	67	52	78	38	51	52	51	50	42	71	41	64	65	64	65	60	52	70	47	70	46	56	58	60	52	54	44	66	49	61	68	55	55	73	52	41	61	59	61	60	47	51	57	57	63	58	62	61	51	51	56	52	53	58	63	66	66	64	63	50	60	51	52	59	66	40	74	47	59	55	46	48	53	54	44	44	64	63	53	55	73	40	56	58	63	55	51	55	61	40	65	49	62	58	72	46	60	57	61	63	47	66	48	46	66	63	51	58	67	63	55	57	59	55	51	64	57	52	72	58	59	51	72	51	49	69	48	68	70	49	69	58	56	65	50	65	45	58	51	48	59	48	53	64	44	56	82	67	65	58	64	42	49	61	61	62	67	50	52	53	55	58	58	55	48	65	54	51	63	42	54	51	53	60	63	64	61	56	51	55	58	51	71	54	65	65	51	55	48	61	52	52	58	65	51	50	48	49	54	60	66	66	45	44	55	51	46	50	65	55	47	53	54	66	52	47	67	59	67	52	38	56	46	56	71	50	53	48	64	71	50	45	63	58	52	55	57	54	49	58	52	54	52	56	77	63	62	52	65	47	69	59	52	50	56	49	55	63	57	44	54	54	55	51	66	53	55	59	60	61	55	62	48	65	57	47	58	36	52	45	64	58	56	67	54	55	54	53	57	72	57	56	53	53	65	61	54	57	49	48	60	51	57	72	61	55	59	55	48	55	50	45	36	58	54	62	66	58	66	43	64	53	55	52	53	58	48	53	59	53	55	58	53	56	65	57	55	57	53	51	54	42	48	48	67	57	48	56	57	60	52	55	49	48	67	57	55	63	48	54	55	59	71	50	45	46	69	61	62	42	49	51	52	53	46	51	60	38	59	58	51	58	57	69	50	65	54	63	50	39	51	45	54	53	51	53	57	49	56	59	62	55	61	51	60	66	73	64	49	52	54	51	53	62	54	47	49	68	36	54	63	58	53	63	59	59	69	59	37	55	63	65	64	62	62	47	59	64	51	63	64	56	68	59	48	46	67	59	53	58	56	61	49	51	46	56	52	53	58	53	62	60	57	56	63	57	62	47	48	52	42	55	56	55	69	57	53	58	58	55	56	54	53	66	57	58	53	55	57	58	52	60	66	57	65	67	49	53	58	44	56	63	51
1896	265	361	367	367	310	286	272	255	265	234	230	226	236	209	242	226	202	236	216	214	203	218	226	242	218	190	219	219	177	213	211	222	195	204	202	192	223	194	201	211	216	225	187	190	196	212	207	214	176	197	226	193	190	217	230	202	219	210	174	212	212	214	214	205	199	202	199	201	203	204	176	210	191	208	207	212	237	228	196	226	201	210	219	222	177	224	216	210	221	203	196	194	220	234	223	182	186	231	193	206	198	205	220	195	198	214	214	208	178	202	204	219	179	229	208	179	207	181	203	208	199	202	198	191	193	178	214	225	227	195	202	221	211	193	232	214	189	229	202	216	214	241	207	179	206	208	192	197	206	192	182	190	204	203	223	208	237	194	221	202	212	219	205	207	230	229	193	174	230	220	257	202	220	212	228	197	207	203	191	197	203	200	232	207	200	199	203	224	217	214	195	222	201	240	213	222	201	215	236	217	208	239	197	219	200	210	195	218	219	213	224	219	204	210	184	211	196	224	221	195	225	189	196	220	186	183	198	223	210	224	216	197	200	224	208	200	193	192	224	205	205	221	222	236	190	191	200	181	205	219	206	206	222	205	226	208	193	200	183	203	222	208	227	202	195	222	209	212	211	220	234	186	210	200	198	219	193	208	191	201	215	208	231	196	197	190	208	190	203	211	188	192	177	194	207	207	218	235	206	202	217	217	181	206	192	200	227	197	200	218	226	184	197	210	198	190	233	213	206	220	188	184	197	200	204	185	211	210	196	239	175	225	204	208	215	200	199	218	198	221	227	206	211	208	181	204	204	201	214	212	208	193	185	206	193	225	211	197	203	229	203	209	244	222	200	230	208	195	210	201	213	220	213	193	219	210	213	213	214	204	216	198	193	190	225	210	219	218	207	211	201	219	205	184	227	204	207	200	205	176	200	201	197	221	204	215	220	191	203	222	223	197	191	164	208	221	232	203	199	217	205	217	206	204	220	207	202	198	192	192	187	240	210	198	213	208	212	212	202	213	214	199	204	209	218	212	214	191	219	167	220	206	183	240	210	226	200	184	207	220	217	216	199	190	200	203	209	199	187	203	223	196	199	173	202	211	182	202	202	201	219	217	206	203	206	201	200	194	215	211	216	207	178	189	205	212	212	187	204	196	223	215	205	200	216	204	210	185	201	219	203	199	204	201	214	212	195	190	187	202	209	224	221	195	198	179	235	200	204	193	202	187	187	193	223	174	216	204	213	205	240	200	209	217	204	192	219	204	196	218	198	219	231	188	221	169	214	218	208	219	195	206	190	199	209	206	190	200	198	201	206	198	198	208	200	209	199	205	187	186	203	213	223	218	186	196	202	219	190	214	197	197	208	221	195	208	204	197	205	228	211	228	187	206	202	211	196	216	211	232	197	228	211	203	199	221	210	206	193	225	187	181	223	201	228	222	192	200	189	206	195	215	212	182	230	197	200	236	203	226	198	209	206	195	208	193	211	206	218	188	192	218	185	206	202	208	200	191	202	173	177	205	197	191	178	200	198	204	202	183	200	200	190	226	227	230	232	220	199	209	210	195	221	196	201	202	210	209	187	208	209	230	208	209	196	217	215	194	206	192	177	216	227	229	191	195	226	209	198	209	246	200	209	194	206	208	191	195	226	194	210	223	204	181	206	226	210	218	212	214	215	194	210	230	172	214	216	201	199	190	205	209	212	201	236	219	212	192	207	206	209	199	226	188	195	199	202	198	191	185	208	179	228	210	208	222	204	183	202	202	190	191	208	202	219	185	183	212	204	193	222	186	190	211	188	196	208	207	202	205	228	175	181	190	204	211	219	194	218	209	222	239	253	201	187	215	194	216	210	225	223	209	220	193	189	186	186	216	187	214	195	209	210	227	214	218	213	195	194	218	220	211	193	206	213	204	224	201	199	216	216	204	193	178	194	241	201	191	190	196	218	193	190	181	234	218	207	179	208	187	234	200	213	194	219	194	207	204	197	188	218	211	209	212	198	158	228	211	183	205	239	233	214	214	214	225	204	236	185	218	188	187	204	195	230	201	192	193	209	198	200	214	192	171	191	204	221	192	198	192	192	214	214	222	213	184	210	196	209	199	204	182	210	214	216	222	178	219	179	200	210	194	207	204	231	213	227	191	218	188	228	192	202	226	203	234	227	213	216	220	201	210	200	205	235	198	205	212	185	214	231	186	193	193	190	181	238	216	181	189	200	201	209	209	197	232	193	214	243	193	245	210	230	197	192	236	234	207	211	211	197	216	209	198	208	186	201	208	196	203	197	202	204	190	214	211	201	203	189	208	219	196	207	214	204	198	207	209	192	196	231	178	199	227	207	193	207	202	201	230	202	199	191	197	198	198	184	199	222	218	183	215	206	198	214	192	206	203	217	216	196	200	200	228	202	186	212	198	215	230	206	210	201	202	218	244	214	192	207	204	207	184	182	214	216	215	226	212	194	206	209	236	207	192	214	212	223	215	184	227	222	189	203	190	221	238	204	188	197	204	191	220	197	190	220	204	215	194	213	187	190	207	221	213	202	230	224	208	196	195	210	212	220	200	210	190	205	214	184	185	223	207	206	219	203	183	209	214	182	250	186	202	204	196	211	198	199	209	204	212	201	215	206	235	215	195	195	220	222	214	212	206	221	230	212	209	199	201	195	215	187	215	195	193	206	211	207	182	196	207	195	208	190	199	199	192	224	205	184	210	199	196	211	202	202	227	226	217	201	210	211	213	190	215	191	195	209	192	176	207	214	227	191	185	205	229	196	219	222	202	224	216	192	199	201	214	228	188	214	221	225	208	207	213	200	184	205	226	223	221	205	193	212	210	219	206	200	211	181	205	220	216	227	197	218	222	207	209	215	199	207	232	207	213	214	234	182	216	219	215	199	187	224	220	208	204	202	235	218	195	226	222	215	208	218	211	215	209	190	204	209	207	209	213	236	202	205	192	200	211	191	196	208	189	208	176	186	191	199	220	229	200	212	179	203	211	203	220	208	209	170	202	176	207	217	189	212	232	190	207	237	196	183	191	208	190	203	197	211	212	208	182	205	204	222	204	231	199	205	176	200	220	176	218	232	208	203	221	225	200	217	216	238	218	235	229	204	205	208	224	194	189	221	199	212	196	203	179	197	196	207	199	202	178	199	200	189	210	189	195	200	199	200	198	198	203	212	205	228	216	198	198	206	221	229	199	202	195	191	219	210	232	216	223	209	211	205	211	196	226	195	187	202	209	186	216	201	186	225	169	227	201	210	189	219	187	211	216	218	204	203	197	233	228	202	223	203	191	196	196	215	189	217	198	214	200	210	203	214	174	219	221	183	198	191	212	213	206	218	206	184	198	196	225	194	210	186	199	196	216	196	173	208	203	185	197	186	203	210	199	213	204	190	199	203	202	213	224	209	204	199	230	214	205	221	214	229	213	212	204	189	184	200	244	229	225	207	220	199	229	187	199	216	192	231	204	206	193	215	204	215	180	201	213	209
9856	955	1156	935	665	527	385	322	297	246	247	208	215	182	180	176	198	160	172	146	159	156	146	163	166	149	140	160	136	126	156	142	131	143	164	133	132	144	141	110	143	135	146	136	138	143	136	123	142	126	121	128	139	126	154	136	139	137	151	147	140	157	140	136	128	136	146	131	112	113	134	147	139	140	151	133	122	146	143	132	143	152	138	146	138	124	149	121	133	145	136	137	127	143	130	147	141	137	140	143	128	159	135	129	121	117	148	124	148	141	137	121	139	127	146	145	117	142	163	134	151	152	146	128	131	123	146	125	142	122	135	146	131	105	124	143	149	124	134	118	125	123	152	119	139	162	134	125	142	141	154	131	136	154	123	147	119	131	131	151	157	124	131	124	127	137	120	125	140	131	135	109	138	108	143	128	133	107	134	133	141	133	127	127	116	112	140	131	113	136	129	143	129	123	126	98	135	132	129	123	129	119	146	130	129	148	115	127	133	137	150	136	127	123	127	136	126	128	145	141	145	138	134	128	141	136	146	142	135	150	136	122	135	154	143	133	131	133	119	142	112	163	120	123	133	139	153	129	127	124	123	138	120	136	127	136	121	125	139	136	134	126	132	133	140	122	118	143	142	146	122	147	129	125	127	130	125	140	152	122	130	143	142	127	125	137	125	148	158	139	132	136	140	166	142	124	132	110	124	139	126	125	111	120	143	130	139	131	133	143	118	106	134	132	138	145	130	150	137	118	138	134	132	125	115	146	129	130	166	127	134	139	139	143	139	135	151	139	128	130	127	136	127	135	132	141	146	115	128	134	117	125	132	136	134	129	120	131	135	139	161	117	125	146	131	150	142	140	119	133	147	136	157	141	148	122	139	155	138	131	111	124	130	135	138	130	141	149	147	124	135	125	136	141	123	134	155	152	137	144	151	129	145	145	124	124	136	156	130	133	135	133	138	141	129	129	141	143	125	139	136	125	149	128	136	124	123	115	149	136	125	147	118	133	147	144	118	138	135	143	139	150	137	142	133	119	110	127	128	135	162	118	117	134	147	144	148	139	130	126	134	133	142	142	134	139	122	139	140	122	130	138	127	138	118	144	154	118	149	135	143	116	131	162	132	112	124	160	129	114	135	135	134	143	154	122	133	123	139	144	115	124	147	138	141	130	132	128	124	118	114	126	117	117	140	129	134	123	139	133	134	140	144	134	133	120	147	126	138	128	103	127	125	145	128	132	128	122	151	140	131	140	161	134	135	134	148	146	144	130	118	120	136	125	152	149	118	137	125	146	113	129	136	144	139	130	125	128	148	125	118	140	124	122	130	138	117	133	142	127	109	155	124	137	126	129	140	143	138	154	139	133	138	135	118	133	141	122	144	125	143	122	127	134	135	129	137	164	131	142	140	133	136	133	142	129	106	122	137	127	106	139	158	126	131	140	124	148	140	134	124	140	140	118	111	154	128	113	144	134	148	132	138	121	137	122	138	123	124	127	137	131	138	130	152	133	155	135	122	151	160	159	133	130	134	136	141	130	135	164	142	139	137	129	133	127	155	134	147	130	145	154	137	131	146	127	118	123	121	140	136	144	111	127	126	116	122	148	122	136	126	118	154	133	142	147	142	139	126	127	125	120	140	147	129	130	143	130	137	121	147	134	131	127	140	115	129	138	130	127	146	124	133	143	154	124	115	152	129	139	126	120	143	136	144	140	123	147	128	152	135	132	120	128	130	126	132	148	135	105	130	136	143	114	136	130	112	126	133	131	129	122	134	148	127	142	124	137	141	138	133	131	138	117	135	124	149	142	127	127	148	131	112	133	136	143	155	161	125	134	113	157	142	134	124	146	119	125	134	136	113	136	152	134	138	141	119	129	131	135	126	129	141	109	137	104	135	163	122	156	149	143	142	130	146	128	137	130	143	129	119	111	126	115	119	114	133	117	144	133	125	131	141	142	125	120	133	126	154	128	137	149	147	140	119	131	120	163	133	130	130	142	130	123	125	146	112	136	137	124	127	133	137	142	134	116	110	135	142	114	138	122	124	117	130	114	134	140	145	134	129	129	122	147	132	130	139	138	151	119	127	136	132	120	130	131	138	147	134	129	138	136	133	131	137	127	130	131	127	119	128	130	124	126	133	131	120	142	144	152	134	146	114	131	144	135	147	105	137	154	129	163	138	132	131	130	130	155	114	114	132	145	153	132	129	138	141	141	122	129	122	119	125	127	146	149	127	127	119	129	145	132	136	138	125	131	145	130	121	122	113	140	136	135	141	155	142	130	163	112	132	122	145	151	137	117	144	130	157	134	121	119	151	105	132	131	143	139	120	120	132	114	121	112	147	133	131	127	132	149	120	144	123	137	96	133	111	123	152	125	144	137	126	140	132	125	125	104	139	133	127	147	123	160	127	145	132	117	122	135	138	142	130	132	145	129	153	126	119	123	124	134	131	144	123	123	112	121	138	131	136	148	155	130	129	138	152	135	118	123	148	128	107	120	130	131	133	141	157	136	144	163	122	121	144	149	118	149	131	127	131	144	121	119	123	138	156	146	143	135	129	157	142	113	124	139	145	147	142	151	141	139	160	130	123	126	124	122	131	153	127	129	142	139	131	136	146	129	123	144	160	100	154	138	138	116	115	142	141	117	125	156	146	141	124	117	133	121	117	135	141	143	117	144	141	139	131	118	122	155	128	129	129	138	123	141	143	155	139	159	117	142	129	131	131	129	144	118	135	145	92	152	114	131	123	124	142	117	114	140	137	150	127	116	139	149	131	122	145	141	128	142	150	120	148	123	144	135	129	136	126	117	112	115	138	128	139	125	116	151	131	131	134	142	147	142	132	145	140	167	137	130	135	123	142	125	123	137	139	143	159	144	146	111	127	136	127	142	142	112	121	143	126	114	133	127	141	137	130	154	121	112	149	132	140	130	138	123	126	122	148	125	123	137	124	140	126	135	127	138	126	132	142	137	142	126	141	128	116	135	140	117	127	109	128	134	132	153	132	133	120	121	126	125	134	146	124	151	146	140	150	118	133	136	114	131	128	133	140	136	126	123	128	134	130	141	122	125	113	143	131	121	130	113	146	148	146	113	131	137	141	152	144	141	134	131	136	137	138	155	135	134	149	119	130	151	119	146	108	129	175	130	130	149	133	112	135	145	137	145	136	141	120	154	118	113	144	141	118	126	120	132	127	144	120	133	140	139	137	120	155	139	116	140	128	134	122	122	127	130	113	111	115	134	146	148	142	137	120	140	161	143	141	122	132	142	122	136	133	113	131	120	113	135	144	123	122	120	151	130	128	147	127	118	134	150	133	132	160	131	114	127	129	125	144	130	136	118	117	127	143	124	127	146	140	118	151	131	124	139	126	118	139	127	155	131	139	129	115	124	138	140	143	138	118	118	136	139	144	134	133	161	123	137	158	127	124	142	131	148	148	128	155	137	129	139	145	141	136	125	121	127	123	122	137	134	128	114	155	144	136	117	129	142	160	125
5366	1219	2341	2992	2625	2251	1732	1481	1229	1143	1078	977	858	792	690	745	698	648	678	616	599	585	540	534	541	534	519	523	476	499	475	495	490	463	481	460	450	496	443	436	454	443	466	448	448	408	412	482	424	424	446	386	424	440	481	450	446	479	422	399	411	419	418	440	433	405	416	434	392	437	417	391	419	427	382	438	418	406	447	403	401	433	407	413	423	414	413	395	404	412	440	435	397	408	408	411	429	356	425	415	384	405	449	402	376	402	401	419	387	427	388	410	421	381	440	391	387	411	394	408	375	405	427	448	398	426	406	426	418	383	406	422	411	383	393	407	400	404	395	411	414	410	386	414	414	388	423	424	430	389	415	392	415	413	368	408	441	383	423	406	420	416	380	401	386	446	381	404	430	415	383	410	391	380	423	400	416	446	425	405	399	402	391	399	410	375	392	429	415	424	424	403	415	408	413	410	385	426	408	414	378	394	410	381	405	422	398	418	385	394	415	426	400	384	408	400	376	447	410	399	402	436	393	405	401	407	414	418	448	409	413	396	408	401	411	419	440	395	427	408	389	417	380	394	399	389	399	395	410	416	387	400	413	404	371	444	421	361	396	435	437	391	403	410	424	401	389	415	396	393	405	404	415	377	427	376	425	415	411	413	412	370	393	409	424	354	427	394	366	436	389	421	389	406	410	385	414	412	405	367	407	398	384	410	371	448	383	409	401	437	397	433	387	376	379	392	372	438	382	355	390	434	392	369	454	386	378	408	412	410	395	390	385	396	426	415	381	398	402	411	394	413	394	405	383	399	399	382	357	417	392	414	428	416	420	402	413	399	391	428	420	389	442	441	427	394	400	403	411	406	371	401	402	407	397	404	399	403	422	401	394	394	386	421	432	425	390	386	404	419	397	387	389	399	425	408	429	361	415	384	424	413	403	417	424	418	382	429	402	378	417	434	389	438	409	411	412	422	437	388	404	401	421	343	417	429	385	416	414	414	441	389	432	414	370	412	383	419	399	424	402	408	396	427	419	396	400	395	406	369	385	408	403	398	415	383	420	433	444	418	405	418	396	359	356	388	404	418	394	424	397	425	407	396	384	400	407	372	439	400	423	384	405	382	398	375	415	400	378	414	387	387	407	406	404	396	384	406	433	411	430	406	414	413	404	423	393	430	384	436	378	396	397	419	391	407	375	418	378	452	426	391	427	382	431	449	393	399	374	377	388	386	421	424	433	418	409	388	419	377	415	395	403	403	396	420	402	416	426	348	396	404	393	403	409	429	410	369	394	377	400	387	417	412	408	399	396	412	398	380	394	422	385	380	434	408	403	359	408	445	398	399	393	425	444	406	381	420	412	391	449	411	423	381	397	419	387	400	398	384	430	388	412	408	428	362	386	389	416	406	399	421	389	415	414	425	405	402	440	387	398	394	383	408	394	392	413	429	423	403	401	382	412	396	418	419	434	363	411	394	417	391	414	386	399	424	373	374	386	386	402	412	389	433	410	413	351	404	412	393	398	420	386	419	416	396	382	384	386	358	410	414	412	400	405	438	405	396	393	412	424	395	405	410	422	385	437	452	417	421	417	401	415	391	389	385	380	401	381	382	423	410	389	400	379	420	404	403	418	385	410	394	426	376	434	409	387	405	411	420	402	394	403	385	426	422	400	423	393	411	374	403	397	410	419	400	391	366	425	414	384	402	409	379	411	421	401	391	402	412	433	386	390	429	430	403	399	377	420	383	400	425	379	409	411	400	402	405	397	394	420	437	404	406	394	400	420	401	434	382	426	403	383	408	405	413	385	396	372	396	376	410	427	428	386	380	388	388	386	406	403	429	418	420	385	419	386	404	382	413	405	395	394	455	392	382	384	381	423	423	407	399	393	437	417	394	399	394	388	399	414	382	437	422	408	386	378	442	420	422	394	413	423	380	372	435	385	417	394	445	405	437	425	379	396	427	389	341	396	408	394	400	409	375	445	381	407	409	410	399	390	402	419	418	434	378	414	409	408	410	407	405	362	380	396	425	405	399	425	398	374	413	403	387	407	408	410	415	386	375	406	413	390	409	399	376	408	409	423	399	400	413	387	417	427	415	405	420	422	413	402	399	370	420	427	375	409	411	397	417	385	452	398	397	388	388	404	429	417	427	360	414	398	423	416	391	443	405	388	383	372	389	419	383	392	383	400	403	404	386	404	379	431	374	408	372	392	384	432	406	428	449	406	390	401	397	417	375	418	410	415	413	412	407	405	392	446	401	428	368	406	372	415	384	407	411	431	387	389	404	383	405	386	400	381	409	390	401	438	403	402	402	374	384	378	396	427	414	405	395	391	414	386	420	441	362	394	396	392	358	396	374	372	395	401	356	405	409	435	413	426	420	425	383	399	380	367	372	389	373	405	395	402	419	400	414	407	433	417	400	424	408	408	415	384	412	361	398	398	400	413	410	356	445	419	418	395	386	405	405	394	430	403	391	408	449	420	402	411	387	365	415	400	356	438	399	394	399	391	385	413	416	417	396	415	414	370	414	387	410	406	359	402	388	408	440	392	409	393	406	395	404	416	423	422	408	419	397	402	375	432	392	439	456	382	427	422	413	382	431	382	390	444	399	405	407	415	419	406	419	409	430	398	383	431	420	381	410	402	411	393	392	389	379	398	388	364	378	389	442	385	412	418	408	405	412	395	357	389	420	398	393	430	403	360	399	389	465	432	382	398	376	394	373	413	403	430	420	413	411	398	407	374	426	407	383	365	412	413	403	411	405	423	384	401	442	417	408	413	408	371	384	410	411	383	379	398	421	366	399	400	427	375	407	410	418	408	384	417	378	385	426	391	433	417	424	416	404	428	389	428	364	400	410	363	396	411	429	360	387	407	354	419	405	409	380	401	430	409	406	372	396	414	425	398	420	415	423	390	407	416	387	384	402	421	404	420	441	403	413	364	394	397	428	389	403	404	422	387	401	422	413	357	356	419	429	444	369	415	397	417	363	427	409	383	413	395	416	389	415	405	414	421	395	397	401	377	396	415	373	397	406	357	405	433	402	396	393	388	384	375	411	387	375	394	386	397	377	409	359	428	391	409	431	369	415	399	415	432	408	428	389	371	400	379	420	390	443	423	397	389	380	431	446	380	379	380	403	408	414	408	403	394	406	413	393	373	375	370	408	414	379	453	370	374	387	445	401	393	413	394	429	363	377	391	423	425	403	409	374	378	381	387	395	389	404	421	433	378	394	375	416	382	375	403	386	446	349	383	399	378	425	403	439	400	419	425	411	419	397	417	397	423	422	421	433	387	389	413	374	376	401	420	414	379	425	401	410	412	427	417	398	397	422	421	403	424	426	382	360	411	401	382	401	400	423	434	392	413	444	391	401	426	394	409	403	382	404	378	433	435	419	366	377	417	407	413	400	408	408	426	414	430	417	409	392	381	406	389	438	403	398	426	402	454	396	441	423	390	410	397	421	385	390	355	405	427	414	425	436	442	400	401	411	414	409
18621	2612	2292	1850	1314	1025	783	646	514	476	457	375	322	340	308	284	297	299	297	273	266	245	240	260	237	224	227	209	219	226	231	214	209	212	218	206	237	247	216	240	209	244	232	216	222	221	216	189	212	194	226	227	219	230	200	217	204	199	200	238	214	199	211	216	220	192	218	232	208	238	227	198	198	204	183	218	200	224	226	199	205	208	209	208	187	208	201	213	219	192	218	208	218	207	193	192	197	217	202	203	210	213	230	206	189	221	231	227	208	237	205	225	194	229	240	194	177	208	208	172	227	208	189	209	235	201	213	210	197	215	203	205	187	191	205	216	219	213	211	209	223	197	198	217	209	215	177	218	231	206	200	222	213	190	202	186	192	208	208	207	210	222	211	194	202	195	203	172	218	198	210	192	209	204	214	202	180	206	205	218	226	204	198	193	219	202	214	222	189	223	211	186	194	199	213	205	198	232	211	251	216	217	209	208	198	196	194	216	196	213	227	208	217	186	193	204	195	200	201	218	236	207	190	202	213	190	223	210	225	234	202	171	199	213	190	216	216	204	187	208	213	184	190	240	206	196	227	201	207	211	200	181	201	215	190	222	195	190	203	216	208	230	221	205	207	193	194	214	196	224	211	188	209	175	209	179	206	227	209	229	217	240	209	195	174	219	202	207	214	195	216	196	232	211	226	192	242	224	209	214	213	236	197	205	205	202	204	212	210	223	191	206	202	204	226	188	212	196	237	213	194	225	220	202	201	202	196	183	188	210	174	191	192	218	208	187	202	193	179	203	214	218	235	188	215	187	213	179	224	194	211	212	203	195	218	210	232	185	189	225	232	223	186	199	207	227	210	210	238	196	227	199	196	208	199	214	193	183	210	232	199	209	200	228	182	201	221	218	203	225	206	199	229	225	240	199	217	196	213	201	197	229	224	199	220	184	211	215	204	206	231	220	205	217	198	189	199	207	218	219	199	220	211	180	177	201	213	218	182	203	200	189	211	221	193	198	214	207	204	161	230	190	213	197	216	212	218	210	212	204	212	238	193	204	235	223	192	220	217	201	192	210	196	180	210	207	233	243	220	215	193	199	201	189	198	186	231	207	200	233	207	211	160	196	218	209	196	202	208	242	227	217	219	198	182	218	214	209	213	225	207	204	184	211	222	231	237	196	216	218	205	219	212	207	197	219	192	186	212	214	193	203	212	213	213	189	199	241	179	199	210	193	200	197	203	205	205	193	210	208	190	208	195	187	188	225	198	207	208	203	196	220	195	197	205	189	202	203	207	214	189	220	203	225	191	224	191	186	203	190	243	198	221	185	209	212	194	193	219	194	208	187	207	213	190	188	193	204	208	206	189	226	204	230	197	185	194	212	219	203	211	208	190	232	213	235	206	216	198	200	212	215	228	227	216	209	207	216	200	176	207	202	202	210	193	185	199	196	193	194	187	208	208	210	217	209	221	193	215	227	192	196	198	204	221	198	177	200	193	221	201	200	204	210	179	229	194	204	214	190	208	215	210	175	197	204	185	216	188	203	212	195	221	191	225	193	195	211	204	196	183	236	204	205	196	199	231	194	214	189	205	185	202	209	233	211	211	179	226	221	207	228	216	213	213	184	198	205	200	205	200	229	206	211	224	190	180	207	204	247	206	192	227	199	205	205	205	207	228	196	210	195	193	201	196	228	186	193	223	190	185	230	230	189	200	212	200	217	219	203	215	222	199	199	202	209	195	210	195	231	238	193	206	205	213	208	220	228	227	201	227	227	194	210	202	218	213	214	193	196	182	222	203	199	186	260	219	206	181	195	204	214	212	204	209	204	203	198	190	225	209	218	196	169	198	221	216	198	199	202	199	209	214	216	192	200	199	217	205	199	205	217	212	208	204	196	211	204	215	204	200	198	199	193	213	227	171	228	204	204	219	199	221	228	220	184	190	214	204	227	181	207	199	201	209	188	193	202	209	206	205	207	208	182	199	194	208	199	211	204	192	213	203	211	217	205	230	203	188	190	219	208	213	197	202	198	216	201	205	219	170	217	213	173	196	224	229	209	216	222	208	206	190	223	220	184	195	178	186	209	202	194	232	214	207	231	201	204	189	220	204	207	212	216	212	212	192	211	196	200	186	199	252	184	225	222	189	214	216	214	219	175	187	225	200	231	203	195	201	184	210	210	196	236	185	220	198	196	181	208	211	193	218	213	193	215	215	199	192	185	210	216	214	211	193	190	225	219	201	215	190	182	210	195	203	199	185	200	199	236	222	196	212	194	228	214	183	200	208	208	237	232	199	221	211	205	208	206	198	227	220	216	201	211	236	202	217	190	199	213	209	220	227	197	242	214	208	197	227	205	181	204	212	219	224	212	211	203	233	220	229	209	204	216	218	211	206	201	214	220	210	240	208	191	208	206	190	195	217	201	218	197	196	180	214	173	221	192	237	215	186	234	208	210	196	217	214	213	217	212	225	202	190	199	191	202	197	172	201	213	207	188	221	206	207	210	207	204	191	196	204	230	221	228	217	235	228	207	203	205	231	216	223	209	204	212	227	243	206	233	211	239	204	210	213	202	207	197	226	208	216	210	205	192	202	207	200	220	217	241	227	214	217	217	196	202	208	193	201	208	215	221	200	230	206	203	190	201	190	207	244	202	223	196	186	216	198	234	233	185	208	221	231	206	217	203	226	189	200	209	191	193	216	214	211	184	209	217	208	201	209	195	204	166	218	228	196	200	210	235	197	209	211	200	218	232	213	190	192	189	199	193	182	211	172	209	207	222	195	185	204	212	184	211	228	215	231	209	219	204	220	202	210	201	203	201	213	235	217	231	205	187	189	204	198	222	195	199	187	226	230	207	208	215	191	201	196	215	179	199	214	195	195	211	215	205	204	221	219	203	212	202	204	217	229	232	202	202	214	201	216	229	190	216	238	220	208	230	199	198	212	235	216	201	191	201	215	222	215	193	197	174	211	203	194	199	201	199	224	174	221	226	218	221	195	217	209	193	218	205	204	193	217	198	210	198	207	224	199	214	213	233	225	199	197	217	211	227	214	198	213	203	185	204	194	202	222	190	207	226	210	199	206	189	197	224	212	209	208	214	196	192	219	177	185	199	219	215	195	212	226	221	184	219	203	183	193	208	214	208	213	206	214	209	193	211	198	245	232	188	205	230	216	197	215	215	215	216	202	215	205	212	204	200	202	189	184	214	240	204	236	203	178	189	194	198	211	228	194	229	210	206	218	234	214	209	209	195	209	196	206	215	185	188	222	221	196	210	202	223	188	183	215	194	200	193	206	214	214	203	227	189	201	199	209	233	220	222	202	183	220	178	188	223	200	209	212	183	211	223	183	210	201	216	193	225	211	209	207	213	215	208	190	191	221	242	207	199	207	197	196	215	183	198	190	219	218	204	217	195	219	227	218	207	184	215	204	210	187	207	202	219	208	177	188	224	205	226	253	203	207	222	205	176	215	180	184	187	210	203	175	185	233	215	222	190
7874	2123	4493	5353	4737	3934	3362	2763	2359	1961	1876	1606	1431	1319	1204	1123	1105	1082	1054	975	948	933	837	816	848	775	773	793	788	778	791	725	721	712	729	730	694	717	693	683	674	677	689	687	645	702	642	625	649	653	615	630	631	603	608	651	568	610	617	621	648	662	662	607	622	600	669	610	655	592	610	603	606	627	578	616	579	596	605	602	561	570	586	579	640	550	617	564	594	571	617	581	627	562	579	625	596	585	580	582	606	627	615	577	596	581	591	555	631	598	593	625	596	600	643	570	584	534	592	566	574	536	594	588	569	543	563	555	564	599	585	575	583	577	555	542	588	595	572	558	603	607	608	546	588	597	578	572	558	555	637	573	626	589	620	604	550	610	611	589	587	560	565	599	618	544	606	643	616	590	614	614	555	584	575	584	610	629	610	575	625	550	567	623	623	615	567	581	558	558	608	596	631	594	605	584	589	578	603	550	602	598	591	589	572	575	540	586	587	584	554	597	537	596	570	569	562	555	581	599	602	573	597	574	575	575	573	597	555	553	601	560	560	612	570	579	585	590	596	576	586	553	564	593	596	588	642	609	591	587	569	573	561	611	576	565	578	575	559	577	611	622	549	538	575	580	595	578	588	606	610	626	560	588	556	574	536	551	601	600	576	579	564	562	564	629	576	587	615	578	547	577	585	586	573	568	566	605	587	550	622	563	534	610	522	608	563	568	562	553	539	572	590	592	582	563	564	599	574	565	577	586	542	542	595	579	599	612	614	591	554	629	589	561	586	567	619	595	599	605	602	556	559	573	582	584	571	519	555	586	562	617	587	565	576	570	594	549	597	568	610	575	589	549	580	597	575	558	523	587	586	583	605	627	585	586	609	562	585	571	591	592	567	600	573	577	578	578	569	595	578	585	596	592	554	587	552	575	591	579	561	547	546	564	576	580	599	554	580	593	583	585	591	572	582	599	559	562	592	555	557	567	610	583	602	565	579	575	549	581	601	609	588	561	576	542	582	585	553	586	560	552	603	583	614	576	574	570	565	568	548	614	597	575	588	588	572	571	533	545	544	557	606	638	567	592	628	575	572	579	599	590	615	584	629	589	575	591	553	552	583	567	547	589	600	574	555	592	568	589	574	560	555	615	587	562	578	553	548	637	563	630	540	592	580	557	561	607	586	558	569	564	590	552	573	574	600	598	600	627	569	579	590	573	580	564	570	586	611	561	590	587	583	603	547	547	588	557	638	617	535	586	590	561	591	564	559	612	601	590	613	595	599	567	597	584	579	582	601	597	545	617	572	594	549	602	589	562	598	581	580	584	622	601	566	558	565	612	591	556	625	590	576	554	576	560	592	563	558	587	581	596	574	589	608	583	587	562	642	588	606	536	577	608	607	589	618	574	582	551	599	659	537	581	593	585	582	592	591	563	592	534	547	608	550	584	567	568	603	575	564	610	571	569	575	624	530	580	561	595	557	598	575	592	589	564	565	588	590	630	556	578	568	595	571	565	573	616	609	586	570	544	577	573	568	567	594	573	520	588	609	593	613	573	573	592	546	575	614	559	585	614	569	555	538	642	552	587	626	530	568	609	600	568	593	577	597	593	597	564	555	597	547	595	593	572	570	588	566	585	589	548	589	604	604	577	564	596	594	577	538	602	578	549	609	555	561	587	582	552	615	586	564	594	572	600	580	575	574	522	579	566	572	640	614	569	559	574	579	599	581	616	620	573	564	610	580	593	533	566	556	607	555	597	511	563	564	533	598	600	594	581	577	588	608	576	567	588	542	551	607	572	566	618	560	568	629	611	604	641	626	580	541	558	569	592	564	575	639	564	589	520	623	566	578	575	588	591	564	568	594	600	588	551	587	581	533	614	599	599	627	603	558	593	555	556	574	595	577	575	533	606	553	577	566	572	563	572	576	596	606	603	597	557	563	578	573	596	588	575	589	556	540	574	603	620	636	531	539	600	571	594	597	542	586	598	561	588	575	575	593	565	601	609	573	591	563	583	557	583	611	558	602	597	569	591	591	618	566	550	566	563	538	550	579	590	606	559	560	556	607	581	535	598	602	595	579	551	592	600	582	585	603	605	592	571	555	558	525	573	576	585	586	544	581	556	586	581	587	570	577	578	547	540	579	580	586	602	537	525	573	564	545	571	605	577	601	599	568	573	594	592	563	595	539	598	561	650	594	611	612	549	624	571	556	539	591	547	580	554	594	575	621	537	582	604	557	531	576	515	599	563	519	546	568	627	583	572	559	559	616	577	613	572	566	560	547	581	587	566	587	578	572	612	557	554	582	569	575	605	610	569	603	601	585	608	583	543	565	575	533	606	562	587	602	586	583	585	558	596	609	612	552	588	564	598	609	646	557	592	594	584	585	542	599	614	603	581	540	568	614	582	546	571	549	566	580	558	644	574	548	617	581	577	547	556	576	579	567	611	544	626	649	588	547	583	585	557	610	577	580	589	634	571	527	566	584	616	576	589	577	559	637	582	624	607	606	521	575	564	534	625	555	582	636	600	635	566	593	605	605	600	631	582	543	594	550	602	604	592	558	565	610	581	560	550	572	597	594	581	578	577	595	569	594	599	605	637	553	549	568	574	617	594	544	578	594	591	594	573	600	560	558	603	570	604	595	554	609	549	577	606	601	590	630	559	611	553	551	582	591	567	626	541	552	550	607	560	587	602	585	540	576	596	583	572	558	578	606	611	553	553	575	557	600	554	567	574	581	537	575	567	581	599	586	587	524	571	598	635	579	597	538	557	609	539	585	596	580	601	579	558	613	590	592	592	600	596	573	617	545	604	566	568	573	577	603	630	575	593	571	588	567	569	578	624	567	592	610	543	561	621	603	619	636	595	580	585	568	609	585	605	561	554	583	603	595	579	574	548	556	576	588	591	590	584	584	600	569	542	592	591	603	571	567	631	597	548	584	573	565	591	544	543	604	635	568	569	568	545	574	563	598	571	593	579	615	586	583	589	561	596	590	589	558	581	612	602	604	578	625	582	541	593	589	529	578	552	615	621	612	564	567	581	560	615	551	567	616	542	575	599	590	570	558	574	576	569	558	612	561	558	574	608	564	548	572	572	585	582	623	587	557	634	558	563	579	573	577	601	615	586	610	598	554	546	572	596	599	575	544	587	590	571	562	569	609	546	624	538	589	563	596	601	550	500	594	593	568	617	633	583	549	584	562	598	562	581	568	591	596	589	599	614	600	604	562	555	574	581	604	571	586	562	625	588	578	560	577	593	581	572	593	584	590	608	583	618	577	556	568	586	624	594	588	554	583	581	584	544	604	597	598	617	613	548	549	575	543	510	543	563	578	572	623	592	595	589	584	594	615	610	585	591	629	555	572	572	536	587	575	589	559	551	576	563	590	580	596	554	578	614	652	573	590	579	547	582	571	588	603	593	595	604	571	604	613	554	654	543	595	562	585	581	569	614	599	580	571	544	612	576	575	530	574	567	568	598	584	535	559	618	559	570	593	595
2146	130	133	104	96	84	93	75	71	77	54	57	63	67	72	65	61	66	52	77	60	59	59	48	52	54	65	45	61	52	46	69	68	49	53	63	53	63	60	64	63	48	56	49	55	53	54	71	66	43	55	49	44	69	50	52	52	60	57	59	61	60	61	58	69	71	78	50	46	60	50	51	49	74	46	71	70	70	48	53	48	64	42	54	59	52	68	65	66	52	66	54	50	56	61	54	57	68	50	59	56	52	62	73	62	77	62	45	50	40	53	65	59	44	62	58	51	47	60	43	55	46	56	61	59	66	51	60	43	58	66	64	61	67	65	67	60	64	54	58	52	60	55	56	60	54	50	62	54	51	63	53	72	51	57	51	51	56	49	54	63	57	62	52	57	65	57	50	49	73	61	64	65	63	55	57	48	65	51	46	45	69	57	56	54	60	66	66	58	61	61	63	64	75	67	63	69	47	52	52	59	66	41	62	52	47	57	58	65	55	55	54	62	67	57	44	59	43	62	56	50	53	69	59	57	52	63	55	69	56	47	65	59	59	56	68	50	45	60	57	47	56	72	52	54	53	63	62	65	62	66	54	42	51	58	43	56	47	66	54	49	64	44	52	64	68	64	59	60	48	47	73	54	67	56	64	47	60	48	40	54	44	54	61	63	55	55	54	57	50	62	57	57	59	53	48	66	61	52	58	45	48	63	70	61	55	52	59	60	57	53	57	57	63	55	68	48	47	60	59	69	59	54	48	47	60	60	59	58	59	55	43	50	56	66	56	61	61	55	60	54	49	71	51	51	61	52	57	56	64	69	48	45	58	45	57	60	52	65	58	71	61	44	56	65	51	59	51	56	53	71	46	56	57	80	45	63	51	54	45	63	67	73	53	49	57	56	56	66	53	51	52	56	75	65	65	53	78	58	62	60	53	62	66	56	46	57	63	62	50	75	48	67	49	63	53	48	61	58	48	49	53	53	62	51	52	62	64	51	46	52	58	60	59	46	51	48	47	48	42	47	65	56	47	72	56	53	64	60	62	60	54	63	42	59	57	64	44	56	46	57	54	54	54	47	58	67	56	67	53	50	52	72	62	58	67	48	59	60	65	61	65	61	64	67	57	63	61	77	68	79	64	45	56	68	60	55	61	52	56	58	51	59	56	54	64	60	54	59	39	45	54	55	65	57	53	55	72	59	63	57	61	52	53	58	45	69	62	72	51	49	54	62	70	57	47	53	56	60	55	54	52	54	57	81	58	45	70	52	55	59	60	69	58	42	68	45	54	67	59	55	63	45	59	71	76	62	66	50	67	57	60	48	47	57	37	65	49	65	61	72	54	71	63	70	58	75	61	67	60	75	46	69	45	51	53	62	49	70	74	51	60	60	56	51	66	61	50	51	62	53	47	59	49	61	69	54	52	70	54	55	52	55	56	57	59	64	67	44	63	49	65	62	59	60	73	58	63	56	54	54	72	55	57	56	54	69	50	60	46	63	44	57	67	47	54	62	62	50	64	62	55	55	64	67	60	55	55	61	62	59	51	53	71	56	57	52	49	60	56	44	63	52	60	54	59	70	61	52	61	60	56	66	74	75	58	60	70	49	51	56	61	63	71	50	64	59	56	57	54	50	51	51	64	58	69	47	64	54	63	56	63	68	54	57	63	55	63	53	76	54	58	63	56	60	66	63	62	60	75	59	53	78	56	52	48	49	48	44	67	68	61	45	63	64	59	75	55	61	65	48	46	64	65	47	55	60	53	49	61	50	61	60	43	61	44	51	50	67	59	56	50	55	56	62	61	54	65	53	63	68	68	55	62	55	58	50	65	57	56	61	51	59	70	56	52	62	56	79	54	49	59	57	53	62	67	55	60	67	63	59	67	53	66	64	54	55	65	80	67	51	50	51	50	44	57	70	43	57	68	77	72	48	47	60	52	55	66	60	63	53	49	42	82	72	52	61	48	63	54	59	54	69	60	57	58	69	61	60	61	62	55	43	47	66	55	58	57	47	61	67	67	57	60	46	66	52	66	64	58	51	56	55	65	55	56	57	63	62	55	52	50	54	51	58	57	67	70	60	68	50	56	66	61	63	68	46	57	57	55	48	64	56	68	66	61	44	51	56	52	59	47	63	56	56	60	50	57	50	69	58	77	68	58	59	67	52	63	71	69	66	66	65	54	60	63	38	61	62	74	58	58	57	59	55	54	63	66	64	76	63	63	58	44	62	74	60	65	58	54	57	54	59	42	58	50	53	48	58	60	63	58	63	46	51	66	47	60	53	65	53	65	55	53	38	74	50	60	62	66	62	59	65	53	52	62	59	60	62	53	62	64	54	52	63	53	68	72	49	57	71	55	61	52	61	32	52	53	55	69	71	48	65	52	40	48	66	69	64	47	68	52	59	54	63	58	57	69	62	68	57	49	46	54	55	45	58	76	50	62	61	75	50	55	48	52	52	57	57	53	56	64	54	49	54	68	50	52	38	60	57	55	56	60	47	57	55	65	48	51	66	63	43	59	62	57	46	67	53	55	58	55	64	45	65	52	57	57	58	63	50	62	73	80	58	58	63	57	56	75	57	53	49	50	58	57	70	58	50	53	53	59	53	55	47	58	61	56	74	47	57	52	53	67	60	56	70	56	44	54	80	51	62	55	51	57	49	51	53	54	60	51	63	70	50	46	49	55	60	68	56	52	56	51	51	69	64	64	54	55	78	66	69	71	56	69	64	54	68	51	53	57	44	53	48	44	66	56	65	67	64	56	60	64	68	45	47	62	53	48	55	55	56	54	59	59	74	64	60	64	55	59	64	59	66	63	58	55	56	52	55	52	47	63	54	58	53	62	39	61	45	53	68	55	57	61	64	56	56	62	60	61	51	53	64	55	43	46	66	50	52	82	68	51	55	63	55	66	56	63	58	56	51	60	60	58	54	60	61	44	74	54	58	55	67	49	62	56	60	56	64	63	53	56	71	56	48	63	56	73	56	59	64	57	74	70	52	57	49	39	52	38	59	50	57	43	50	63	52	59	59	65	57	57	64	52	51	61	66	58	43	40	54	60	50	54	63	55	60	68	51	49	56	66	63	54	52	66	67	57	61	64	71	47	58	46	60	64	52	65	54	54	71	45	51	52	54	54	61	65	46	46	40	66	68	56	56	44	66	53	65	70	66	70	55	49	52	58	42	59	40	54	50	60	63	55	49	61	47	54	48	69	53	51	52	59	53	67	56	56	64	59	50	65	60	57	67	55	60	60	60	76	57	52	54	52	52	69	56	60	55	57	59	51	46	50	54	75	52	59	66	72	52	70	62	56	56	53	54	60	57	63	62	67	52	57	44	52	75	64	65	55	65	61	69	51	68	56	73	59	64	51	61	64	63	63	62	58	55	52	52	52	59	59	55	60	57	58	64	55	56	71	55	48	68	64	59	54	72	64	63	56	66	50	53	51	55	52	43	66	65	67	65	46	53	59	75	57	56	57	68	64	64	58	59	66
1912	274	384	441	398	320	336	311	286	275	267	281	264	246	250	224	247	220	231	216	208	227	218	240	233	247	213	228	203	201	246	191	214	253	244	214	204	193	211	227	227	185	229	220	172	227	201	236	207	224	193	204	243	201	218	212	203	208	225	222	194	213	209	219	213	213	192	207	211	216	189	195	212	203	236	200	211	239	203	204	202	211	239	190	191	206	194	204	242	208	187	229	188	210	183	228	217	215	200	222	211	198	233	206	192	218	207	238	213	203	215	229	205	201	220	192	208	220	196	198	211	225	210	230	186	188	238	201	204	207	196	229	213	187	204	210	181	203	206	198	222	183	228	209	182	230	195	185	195	229	196	190	216	210	197	219	216	214	212	197	194	226	214	202	202	225	181	226	199	223	189	204	192	200	216	208	205	235	202	209	215	209	195	207	196	213	195	236	221	187	200	207	223	242	212	212	208	204	206	232	222	214	229	197	218	208	214	213	201	208	207	204	193	201	199	223	187	221	221	206	196	188	195	186	199	193	213	213	201	195	213	198	203	197	223	226	220	222	214	216	203	247	227	208	202	209	225	211	219	219	211	224	224	186	202	198	199	223	217	206	221	194	177	192	175	212	218	232	193	222	200	209	195	214	202	195	228	205	217	203	189	210	208	188	231	228	211	215	202	207	228	210	207	219	224	227	213	236	236	191	229	211	196	212	228	222	210	193	219	202	248	175	219	195	206	205	241	185	201	229	208	203	200	199	198	214	217	223	191	232	214	198	208	214	213	186	222	193	246	205	230	209	207	199	176	203	205	221	190	200	215	227	209	200	198	237	201	210	204	203	215	193	218	189	181	212	192	244	208	190	208	188	229	192	184	229	229	229	203	189	234	212	228	190	216	191	206	228	206	191	202	206	227	217	216	193	226	223	212	215	215	210	197	222	238	218	209	240	194	199	197	196	215	204	195	205	204	209	228	201	236	181	222	205	216	215	204	199	199	187	229	202	195	217	221	223	198	206	213	203	194	218	197	216	210	192	183	177	208	221	215	218	197	209	222	197	193	214	209	221	216	197	186	208	206	203	200	226	218	210	198	192	232	213	227	201	209	199	233	184	207	196	202	200	200	233	243	207	222	214	201	195	208	219	195	234	230	196	200	188	205	222	207	225	229	196	210	194	213	190	216	206	228	224	239	220	201	205	195	216	221	203	227	197	196	206	198	214	206	225	181	199	209	211	211	210	205	206	220	206	222	206	219	207	214	198	223	203	190	222	204	210	221	226	216	203	215	216	235	232	219	235	216	211	189	225	203	192	211	192	230	210	219	209	188	200	226	197	198	220	219	230	224	203	193	214	238	185	229	219	215	175	204	216	182	209	218	215	232	192	217	217	185	199	205	227	223	221	185	207	207	208	230	205	209	220	218	218	202	217	214	206	215	237	208	222	197	240	189	223	223	208	212	204	220	202	203	214	225	199	200	219	227	231	210	208	226	201	212	213	222	184	211	231	204	216	212	209	222	203	228	188	222	211	213	197	233	191	220	219	186	236	209	195	212	192	206	205	193	177	200	225	222	213	232	213	207	221	190	198	200	205	219	231	217	218	220	228	173	207	197	225	212	198	209	178	210	212	218	203	204	226	204	220	208	215	200	250	193	198	211	205	221	202	211	214	235	212	193	206	198	212	205	211	220	203	192	196	223	214	209	226	208	229	187	207	203	210	203	196	216	204	205	216	234	188	210	208	213	217	214	213	182	186	207	184	193	186	193	224	206	238	205	200	202	251	196	183	230	227	176	225	223	224	181	215	184	221	223	238	188	217	191	191	227	218	218	218	210	216	233	195	190	221	208	201	215	193	204	235	226	206	211	200	208	187	208	207	211	209	225	223	202	234	204	230	211	215	205	215	225	198	210	235	214	195	180	215	207	179	190	197	207	210	199	229	208	227	219	213	169	198	213	201	187	221	235	205	223	180	218	217	219	218	234	209	215	234	185	181	220	210	182	224	216	240	208	214	222	207	230	224	221	188	193	209	214	211	204	195	217	195	216	200	233	219	181	192	203	192	217	194	219	227	204	219	240	227	213	203	237	221	234	210	207	221	202	196	209	210	247	185	241	250	220	215	214	194	215	209	199	232	190	213	195	212	215	221	196	236	223	247	203	203	220	232	222	209	213	228	203	234	208	201	207	188	216	211	208	208	209	203	219	216	208	210	208	224	182	210	219	199	206	201	207	225	238	204	212	218	206	211	225	198	233	211	217	212	196	209	212	214	198	192	203	205	178	202	225	203	199	204	215	203	206	196	206	198	204	231	214	192	207	235	219	192	189	211	178	190	212	229	209	199	216	190	217	211	209	196	191	187	204	221	237	212	217	195	222	215	212	198	235	204	196	229	202	232	199	197	197	203	203	216	218	214	220	240	209	202	186	217	211	203	199	228	243	215	214	230	217	204	226	216	206	192	208	219	261	212	210	215	207	187	179	224	187	206	207	197	214	203	233	229	226	207	196	217	197	214	241	210	233	170	211	206	219	225	198	230	186	221	230	214	228	209	221	193	191	200	216	206	184	213	205	209	190	206	214	219	204	218	236	224	208	219	220	217	209	249	223	198	174	194	209	230	203	201	225	215	204	225	221	223	203	225	186	201	233	219	187	209	221	218	200	224	214	245	211	219	221	202	186	190	198	210	231	224	213	214	218	217	197	199	212	225	217	209	215	207	202	194	214	226	214	214	231	235	209	216	207	225	217	192	212	204	217	207	207	194	215	185	205	213	209	208	207	235	216	228	198	195	206	218	210	182	210	198	207	211	214	194	172	189	209	224	214	201	222	212	189	246	195	205	214	200	221	200	203	195	220	219	208	226	199	203	217	182	232	200	198	223	220	190	253	200	224	220	201	211	199	224	213	222	188	205	193	215	228	215	235	207	184	214	181	202	210	221	211	217	222	203	206	227	197	219	235	208	200	207	223	229	208	207	211	210	194	230	195	215	204	211	208	195	220	204	196	185	220	194	218	199	200	226	198	221	209	223	218	214	218	181	183	238	210	170	199	196	202	222	211	231	226	220	196	215	195	215	216	223	204	186	183	220	215	193	215	223	239	191	208	223	237	236	201	212	222	223	208	209	217	231	210	231	204	197	221	220	218	211	209	208	216	231	207	207	192	196	205	194	225	201	199	218	215	230	189	221	180	221	213	211	231	210	208	209	197	220	196	223	217	206	193	237	216	229	244	228	204	188	224	200	244	211	234	212	199	223	196	207	207	196	213	201	221	209	206	217	206	200	208	212	232	235	210	197	249	202	209	238	198	194	200	219	193	217	220	198	211	202	186	205	209	210	217	202	234	198	230	215	191	191	209	217	209	216	215	204	196	232	181	199	215	232	189	241	219	220	215	233	211	203	198	208	201	193	200	219	221	165	214	228	218	220	206	199	208	217	189	215	201	200	225	207	201	196	254	220	194	194	224	219	203	229	226	218	201	209	210	220	206	207	218	234	222	205
9688	918	1202	881	671	428	416	354	300	274	255	210	196	185	188	209	202	154	143	173	151	165	151	163	163	155	146	123	121	135	142	135	124	146	139	131	124	149	144	135	153	131	145	149	122	131	153	141	125	130	133	113	145	128	127	155	145	141	138	134	146	146	141	129	134	136	122	140	134	137	139	130	119	127	129	140	143	120	132	125	148	123	139	136	144	118	128	117	128	143	121	121	138	144	120	148	121	115	144	146	109	157	140	105	128	119	137	141	143	140	133	138	133	108	122	133	141	119	115	109	139	132	118	126	104	125	131	118	146	118	135	131	131	127	124	125	129	131	137	139	130	132	121	129	114	114	121	136	123	133	124	116	129	141	147	142	137	112	133	131	144	113	152	130	131	130	122	131	136	136	140	142	151	130	128	122	136	126	145	142	138	126	96	134	137	146	141	135	137	119	140	124	124	117	147	119	121	149	152	146	155	152	142	140	128	135	112	132	136	169	141	117	120	142	135	138	120	126	132	163	121	121	124	140	130	148	143	126	125	129	142	137	151	118	127	136	139	147	119	132	127	136	136	132	146	145	160	128	143	135	137	154	143	122	117	134	115	160	128	154	121	113	141	127	135	145	146	144	152	117	122	136	127	118	130	132	139	110	134	129	126	129	142	149	127	151	117	132	132	137	133	144	129	161	139	150	120	134	130	131	148	146	132	142	119	138	131	108	152	135	172	137	123	117	144	121	143	150	154	123	143	122	129	115	140	129	129	133	134	136	137	116	117	136	109	129	118	128	128	129	133	88	108	120	129	144	137	130	122	129	142	146	128	118	133	129	158	126	124	148	160	143	118	131	136	146	129	130	129	125	133	136	141	155	128	158	124	128	121	134	141	138	126	128	113	147	135	159	139	141	150	134	144	129	124	136	151	147	133	119	146	139	138	125	127	101	125	116	137	129	145	128	133	146	121	124	131	139	124	130	145	153	140	146	126	127	153	139	119	126	130	135	150	118	114	141	138	106	129	155	130	145	128	105	123	133	142	141	129	116	136	139	134	124	147	149	124	140	110	131	157	144	128	160	118	129	144	132	160	150	136	127	148	139	147	139	126	146	137	142	144	133	144	125	135	145	103	136	148	137	122	133	169	119	159	127	135	120	121	135	146	119	136	123	132	141	142	147	125	127	129	170	124	131	151	128	144	130	138	129	135	115	145	155	132	141	152	160	130	131	119	122	132	130	136	149	126	121	135	142	135	118	132	153	119	123	130	146	137	131	139	116	110	150	138	138	141	132	123	148	128	120	124	154	126	150	145	138	125	131	141	134	138	130	119	135	113	116	131	139	117	129	136	129	131	141	130	136	135	136	133	155	143	131	123	138	147	140	122	128	142	122	150	114	138	119	138	136	133	138	129	130	114	144	138	135	125	129	137	146	140	121	129	112	168	132	132	134	136	134	130	132	133	142	123	138	120	130	128	126	133	134	158	124	128	122	122	125	136	145	127	118	128	133	127	161	130	128	138	130	128	125	115	137	124	118	123	128	131	137	133	125	137	159	108	119	131	131	124	141	121	133	135	145	140	120	113	149	136	129	132	153	132	140	137	139	138	140	145	160	137	121	118	136	144	148	128	140	133	129	140	142	135	127	149	148	133	143	137	115	137	115	135	131	138	133	121	121	125	156	132	159	124	119	121	131	129	136	141	135	124	127	134	139	134	126	129	154	141	154	129	149	139	123	135	143	136	131	141	117	136	125	133	141	142	126	126	138	135	136	154	126	123	123	142	129	121	121	137	137	127	116	144	122	143	136	123	132	120	148	130	121	154	129	132	127	117	129	134	145	130	116	132	115	124	145	132	144	148	154	125	112	144	110	128	137	128	140	130	110	139	112	151	154	120	117	142	129	142	135	124	134	130	112	138	128	144	118	134	127	138	124	149	123	141	137	129	141	130	104	133	132	147	125	159	116	145	159	135	124	127	136	134	150	146	114	159	147	131	139	114	126	132	149	132	138	121	112	129	155	122	149	136	131	118	142	133	152	132	142	126	114	134	151	123	118	139	136	126	135	133	151	127	145	126	121	139	145	125	148	126	133	136	134	116	132	108	119	119	156	133	136	141	140	116	136	131	135	127	129	136	119	148	137	112	136	148	135	116	121	154	133	142	111	152	133	154	134	124	133	133	119	138	121	140	150	131	128	140	145	121	138	143	151	125	137	131	136	152	105	140	133	131	114	144	133	119	150	131	141	127	144	121	125	128	133	144	151	138	134	164	141	123	140	130	122	132	122	141	138	135	130	114	127	112	133	137	133	144	141	130	126	139	160	122	142	156	121	135	117	150	130	122	140	127	137	141	164	115	138	126	128	138	139	144	105	147	121	141	134	124	148	111	142	135	112	135	113	132	129	105	136	138	127	163	134	132	137	133	123	127	127	150	157	132	134	126	125	130	132	142	105	135	126	137	130	128	150	139	140	147	138	152	123	151	153	141	147	111	134	146	132	148	142	119	126	134	136	142	140	122	127	120	137	155	121	117	152	130	141	140	132	174	124	130	123	124	141	120	140	152	130	120	140	123	130	134	135	123	110	132	146	118	118	140	151	114	145	113	122	147	141	129	146	147	133	136	121	140	144	151	152	137	130	149	149	126	145	116	118	127	128	119	121	132	140	123	129	166	159	142	133	143	134	129	123	131	146	138	142	124	109	129	165	126	129	120	144	142	115	158	129	138	122	115	139	124	136	131	155	125	130	120	127	111	134	135	164	129	126	138	135	134	141	115	117	138	123	124	140	106	135	115	141	118	114	137	156	154	136	140	124	140	117	127	131	133	143	143	134	126	152	141	121	140	129	111	135	128	131	124	128	142	122	131	135	105	124	122	135	109	159	134	138	142	143	153	149	132	142	144	133	111	117	134	131	141	133	114	138	120	146	125	155	133	154	103	141	124	130	126	108	131	140	105	132	133	137	145	127	151	138	143	142	141	119	130	136	131	131	142	143	125	134	137	123	139	132	147	119	126	148	127	123	133	120	123	123	127	120	122	112	137	120	127	131	125	145	126	136	131	137	152	135	152	132	134	130	121	125	112	161	119	131	149	150	141	145	118	146	138	138	131	136	142	120	147	148	132	143	119	138	128	146	119	127	133	121	133	120	153	150	132	127	130	115	132	130	128	135	111	147	130	140	108	151	113	139	138	119	113	132	134	127	129	119	123	148	144	109	137	143	125	120	110	122	140	138	128	145	126	131	135	143	133	140	130	134	113	145	124	129	142	119	135	133	115	107	135	142	135	131	136	131	130	140	122	146	124	128	131	135	138	139	128	136	122	150	132	118	129	137	104	158	143	129	127	161	106	139	131	147	122	134	136	129	140	127	139	134	137	132	136	140	129	118	126	132	127	133	127	142	132	113	126	156	136	129	125	120	118	118	140	130	131	131	132	130	127	128	139	129	147	123	133	119	118	135	114	151	136	133	116	132	145	170	140	143	134	163	136	145	150	136	135	133
5449	1192	2470	2908	2574	2146	1830	1481	1306	1135	994	993	838	810	747	715	697	649	609	588	581	609	570	546	525	520	534	551	513	459	461	489	486	466	488	441	415	470	471	489	453	442	447	441	430	455	439	422	418	439	438	451	454	442	446	437	425	421	461	455	449	381	407	426	395	438	421	381	425	433	427	447	420	403	401	444	392	398	448	439	392	409	396	414	406	411	398	429	390	413	367	415	413	419	415	416	379	444	376	409	395	421	469	423	429	471	447	430	406	395	388	425	380	434	408	417	395	419	382	430	436	427	403	418	450	458	415	427	401	392	445	374	368	404	432	444	419	393	369	382	399	378	392	407	404	400	412	439	442	413	441	395	428	400	398	415	429	404	385	406	388	417	410	389	409	440	417	393	383	419	405	430	426	415	437	405	398	384	417	410	377	436	378	384	403	396	408	423	403	405	425	419	416	432	417	404	410	402	414	407	411	401	442	392	417	413	414	414	387	409	416	400	422	391	398	424	393	391	405	421	422	423	416	411	451	428	385	387	419	402	398	408	403	415	391	406	425	383	420	395	395	403	394	407	377	423	415	405	445	449	431	412	374	429	385	392	419	412	436	440	419	424	412	409	368	406	433	389	413	377	402	431	412	388	391	408	385	408	406	421	402	409	392	426	436	404	413	414	400	372	418	414	395	411	408	406	366	427	395	377	393	419	435	377	388	412	388	461	426	424	425	399	395	407	391	415	446	414	429	380	388	396	353	420	399	383	414	400	389	409	388	390	433	421	406	365	417	413	407	415	406	368	413	404	442	440	420	419	428	417	419	417	388	376	389	441	408	416	395	386	418	368	377	427	407	378	380	410	393	382	403	428	391	425	425	373	425	388	391	414	374	394	431	434	397	436	392	418	355	410	387	379	409	394	395	383	416	417	417	398	372	374	412	425	411	417	416	404	393	414	385	416	416	407	402	409	419	441	382	423	418	426	418	423	408	400	403	397	403	384	421	361	433	382	393	389	420	410	437	434	424	391	409	420	381	389	378	450	438	407	427	414	395	405	403	415	409	410	429	381	389	363	411	448	395	398	408	381	430	385	407	410	389	393	408	398	416	401	420	398	393	369	398	381	407	392	376	409	392	389	361	390	364	386	406	403	395	388	393	392	377	391	426	402	378	399	421	403	384	388	412	409	397	391	414	402	397	423	389	410	443	389	399	411	398	404	405	402	389	378	414	409	394	402	401	412	404	386	374	391	386	401	419	401	372	396	430	400	406	393	395	426	443	392	417	439	394	384	386	385	391	442	410	405	425	384	374	454	385	388	416	380	426	345	385	382	419	381	381	413	384	388	368	413	408	438	411	403	385	403	432	404	382	399	397	424	422	444	413	434	422	456	382	433	385	405	409	413	398	437	436	391	448	425	392	416	369	419	362	376	430	430	370	396	401	395	381	380	393	393	439	430	397	398	397	405	398	436	385	391	411	391	398	411	416	411	399	429	380	411	376	391	429	417	347	414	436	409	414	416	390	386	396	385	401	413	413	412	403	384	396	399	401	413	399	395	385	393	407	372	413	416	408	387	417	393	404	416	391	421	420	383	416	414	387	400	396	394	398	406	410	427	393	390	400	405	410	375	381	420	356	418	399	418	385	419	443	394	381	380	375	400	407	444	396	453	385	395	404	403	410	378	399	413	389	416	392	410	403	385	410	433	416	375	437	429	409	416	396	410	381	373	411	417	426	425	397	383	393	402	407	426	382	394	405	396	432	414	429	400	421	432	415	386	417	402	396	434	338	387	407	437	359	418	409	432	410	403	389	450	426	427	382	377	404	396	406	392	397	378	380	410	403	411	402	430	419	401	395	396	392	393	411	420	388	407	419	405	415	416	366	374	428	414	437	410	389	386	398	410	396	374	406	390	413	409	385	438	408	372	410	394	378	375	397	400	454	393	399	387	416	384	417	387	390	390	395	432	379	466	421	372	402	402	413	406	418	412	406	376	426	418	420	423	408	410	448	425	384	402	402	386	408	413	404	400	385	452	394	403	387	419	377	410	370	416	409	384	396	412	398	407	390	361	377	368	427	369	389	401	416	377	408	401	390	376	393	387	389	421	387	401	378	392	453	413	424	402	383	405	404	394	367	415	435	401	407	396	413	421	370	370	403	374	412	418	425	422	387	426	425	375	414	419	408	354	350	427	413	416	414	394	410	416	418	410	402	418	407	400	410	399	389	392	410	423	394	400	444	407	402	401	393	405	392	437	395	388	388	420	390	403	378	365	406	409	404	391	403	397	378	411	445	400	367	399	422	379	427	412	421	366	404	425	411	396	428	395	419	413	418	417	433	395	386	417	408	376	457	378	413	375	406	422	390	397	422	393	396	409	410	404	424	410	402	394	388	369	427	386	380	418	399	388	382	396	375	415	401	426	393	395	412	397	419	409	450	409	388	424	392	401	418	414	394	404	427	422	398	415	421	422	415	398	394	435	417	389	424	411	424	386	403	397	414	419	399	399	381	421	411	381	430	406	444	405	405	397	384	394	377	387	395	371	422	388	396	426	395	420	399	449	411	392	423	370	401	406	408	390	398	441	372	398	401	379	375	397	395	415	425	416	400	396	432	410	466	385	421	430	364	404	392	386	395	411	367	376	410	362	419	382	343	408	402	402	429	412	416	397	380	361	401	390	386	386	398	405	388	419	410	432	385	384	415	421	376	409	387	418	403	390	388	422	430	417	398	409	446	402	396	398	378	408	418	381	411	407	438	413	431	427	382	447	419	436	391	377	404	395	393	450	382	451	425	386	405	408	425	398	407	423	418	398	413	396	412	403	394	369	419	405	418	411	403	400	411	417	386	361	425	411	386	391	399	370	417	402	426	426	405	424	386	423	384	410	414	402	423	414	408	445	432	401	413	398	394	421	407	399	423	415	396	392	438	416	427	405	433	357	403	401	384	411	374	415	417	422	401	418	448	387	426	363	395	424	433	423	405	367	416	423	395	382	411	424	399	421	415	391	401	384	380	416	407	414	373	413	432	408	375	379	421	425	423	430	413	436	422	420	413	401	387	428	426	421	410	404	425	393	420	388	425	378	389	431	390	406	358	403	424	386	404	403	430	401	375	393	421	384	430	395	398	378	399	383	429	400	415	374	395	409	406	371	397	412	378	374	402	371	389	399	399	374	420	364	415	421	396	420	443	383	421	384	397	409	413	402	394	379	395	456	449	418	411	417	387	418	365	431	366	401	411	388	355	411	428	381	378	396	388	387	400	395	413	394	426	417	417	431	404	381	404	380	387	450	422	385	448	417	436	384	432	390	378	384	369	417	422	411	394	411	407	372	409	436	359	424	465	422	387	388	392	404	429	398	393	431	404	389	410	440	422	410	401	392	396	406	397	380	395	403	401	382	400	393	428	397	392	350	410	345	450	400	416	412	399	403	397	417	426	368	406	401	397	411	391	400	398	411	384	375	423	396	440	410	422	395	389	437	419	407	407	405	394	447
18497	2625	2344	1816	1305	993	746	676	523	445	445	414	370	333	319	315	299	294	258	263	263	261	229	227	237	218	246	251	238	243	219	232	203	223	236	221	213	234	219	218	196	178	217	241	230	205	211	225	196	225	218	183	228	225	211	209	210	186	234	206	221	192	205	225	201	199	213	225	226	183	200	192	216	185	219	182	189	231	197	211	203	191	207	176	241	194	222	184	236	215	193	200	203	223	210	210	222	223	207	222	211	211	209	207	177	199	209	210	189	182	207	228	222	200	222	208	194	227	208	187	213	215	174	230	215	200	195	206	192	202	194	218	169	214	224	208	234	216	225	243	228	217	195	196	216	221	205	166	187	191	199	215	198	213	188	210	195	214	214	202	207	187	212	204	185	204	218	197	205	184	215	188	193	210	191	188	210	214	202	196	199	194	213	204	189	247	201	186	214	216	171	212	201	217	188	190	211	211	196	224	231	200	206	211	232	218	200	216	238	209	217	211	193	199	201	213	200	198	216	218	201	193	184	221	218	162	196	201	171	177	211	197	230	216	196	205	245	189	204	219	209	187	197	200	219	203	236	194	203	182	205	185	197	206	218	211	220	190	187	186	201	200	196	220	209	218	191	223	216	202	221	223	188	215	164	207	218	190	220	191	181	189	189	197	207	185	202	203	206	191	182	208	206	198	204	197	198	179	208	210	208	193	197	217	214	192	197	203	212	197	204	185	194	205	230	203	197	198	205	223	219	223	218	203	200	203	215	233	191	197	219	205	182	260	207	202	216	211	195	199	222	199	189	229	217	188	209	193	217	198	209	235	228	241	183	202	194	192	211	192	192	215	196	212	208	196	183	201	212	194	160	201	209	205	201	192	198	198	195	196	212	203	197	198	200	199	216	196	212	192	222	221	228	211	203	206	213	199	201	197	228	216	195	219	179	174	209	195	211	226	210	192	216	209	200	199	226	217	179	215	214	202	188	226	199	182	181	215	202	225	199	232	210	203	206	191	241	220	176	218	220	208	192	218	184	194	221	253	216	202	201	190	192	180	227	196	211	196	221	185	205	195	216	193	211	186	199	191	218	205	204	197	209	194	203	185	189	198	185	196	202	214	189	189	228	218	191	207	259	187	212	204	216	205	229	205	246	200	191	235	231	192	200	214	219	222	191	182	206	186	191	221	208	215	201	206	206	197	215	229	212	218	220	200	225	213	201	196	186	210	212	192	222	206	186	199	185	226	210	235	198	214	198	205	223	200	179	213	228	202	188	182	206	207	188	197	217	227	175	209	230	205	237	200	221	186	196	221	207	191	219	192	197	227	218	211	213	190	184	211	186	226	223	203	196	187	214	207	199	207	189	202	193	240	226	203	184	216	219	186	213	213	204	211	185	182	218	192	186	221	207	186	188	209	208	185	201	239	219	223	210	185	184	221	192	203	211	198	221	199	198	193	204	176	214	202	238	187	179	188	200	201	198	189	216	187	185	203	184	203	207	211	183	195	221	182	237	199	217	216	214	184	225	201	229	214	196	208	182	166	196	213	214	214	211	208	223	196	212	202	209	196	207	209	184	207	209	210	202	167	184	232	214	210	211	208	216	228	211	226	217	193	200	192	179	213	211	195	203	209	219	216	215	194	222	174	205	192	216	191	192	223	182	218	232	220	203	175	211	202	216	220	192	202	208	216	240	216	226	211	192	205	214	211	228	201	186	236	226	202	221	198	214	191	217	200	208	221	197	209	203	202	208	196	192	197	178	205	194	171	205	169	232	223	237	185	216	225	237	206	233	205	203	220	214	216	224	215	209	213	217	218	172	226	218	205	217	231	188	203	234	220	184	212	196	208	220	201	204	196	224	186	198	221	209	234	210	195	196	203	201	224	205	217	209	178	211	187	194	195	186	227	191	209	205	196	211	211	206	180	180	212	208	194	208	225	205	214	191	224	182	228	208	211	198	180	227	240	198	201	180	208	207	238	186	221	190	196	216	224	203	197	222	216	200	197	207	221	187	202	214	204	209	216	187	204	214	238	223	203	208	214	205	211	203	190	192	228	186	169	211	231	184	207	191	227	199	183	209	204	227	200	225	201	181	213	212	210	215	227	218	201	211	204	237	183	198	221	214	189	193	203	208	192	197	219	207	195	196	208	204	206	200	180	212	190	224	215	200	179	196	223	181	193	205	235	206	207	207	206	223	224	220	186	232	199	182	189	184	201	212	206	204	203	226	213	214	203	221	190	203	216	217	175	212	198	205	211	199	219	221	189	207	222	189	207	208	201	238	191	185	203	198	206	204	198	195	213	191	207	197	198	204	238	200	200	195	202	224	220	187	198	191	205	242	223	192	222	222	194	197	189	208	198	212	227	221	219	213	204	201	198	189	206	206	198	180	190	196	177	197	205	206	204	225	227	207	199	229	182	201	219	224	220	211	198	189	212	192	189	189	198	220	201	201	223	195	187	178	211	210	206	197	253	209	210	206	180	212	224	183	182	202	195	196	211	204	183	202	206	213	205	202	200	225	213	203	217	233	200	209	204	217	220	228	214	190	218	203	204	200	202	217	211	199	188	195	207	185	190	201	198	199	231	184	197	201	195	222	212	187	196	209	220	191	200	217	197	200	188	198	191	204	210	198	200	222	190	246	218	210	213	189	218	225	207	198	192	185	216	204	203	210	207	205	213	208	189	208	235	213	206	195	198	195	197	211	193	196	197	215	184	202	186	210	207	214	208	200	191	193	192	191	185	218	199	210	187	224	169	192	222	180	199	217	189	212	189	193	191	204	201	193	217	190	206	195	212	198	186	215	183	214	208	205	213	208	202	225	211	224	235	207	190	203	205	186	191	219	194	195	208	202	208	214	190	196	207	217	193	203	206	190	161	184	230	233	203	211	203	217	219	190	213	216	207	223	187	202	220	201	234	198	212	200	217	201	216	211	210	212	217	196	202	231	223	217	201	179	198	210	201	219	210	205	209	207	221	208	213	213	222	211	173	219	198	208	202	188	192	201	200	185	226	200	213	228	169	182	190	235	214	185	182	194	236	204	206	202	205	210	193	211	208	206	216	209	187	204	201	214	192	191	205	182	198	226	203	199	233	201	197	223	210	197	196	210	218	192	197	227	200	210	216	212	172	202	216	211	223	213	185	185	217	219	200	216	200	226	199	201	200	215	192	195	197	245	217	213	195	211	219	220	213	171	210	201	225	205	201	193	204	212	204	213	210	211	219	187	193	204	206	159	218	211	202	193	184	196	192	199	182	192	233	209	210	195	188	222	221	196	187	210	236	226	214	204	212	216	212	196	216	191	192	191	225	191	194	212	204	207	189	228	193	236	192	207	190	198	210	212	205	219	206	203	194	213	220	213	206	216	211	200	212	191	219	213	202	195	215	214	209	222	207	197	203	199	190	225	212	226	222	228	206	237	209	170	218	178	201	199	207	221	215	206	192	226	199	196	196	204	184	226	230	201	201	221	201	232	192	200	213	236	199	180	201
7779	2227	4511	5590	4728	3864	3210	2778	2369	2048	1876	1662	1495	1337	1235	1164	1161	1073	1020	959	949	856	859	847	837	832	786	730	837	759	726	722	766	697	734	715	705	718	655	703	686	684	647	643	672	653	675	625	656	623	625	629	616	604	581	656	675	651	625	629	599	625	617	623	605	640	605	576	589	571	620	643	589	669	591	582	595	609	605	641	577	566	556	612	572	580	561	582	601	636	601	564	564	557	591	602	626	571	595	596	611	598	551	630	620	559	582	560	610	579	630	609	566	617	619	601	631	602	591	557	587	564	584	592	586	570	552	598	592	606	617	569	578	591	564	581	587	607	576	576	628	606	548	556	558	564	560	569	589	596	539	590	578	594	568	550	579	578	610	578	565	591	603	551	593	602	556	560	634	575	546	609	554	572	567	623	553	516	573	627	552	613	529	575	595	551	602	577	579	576	608	612	622	599	604	582	533	594	585	600	578	625	598	594	589	563	565	609	582	623	592	567	570	569	591	574	599	595	568	554	557	579	573	560	616	565	583	573	585	561	570	582	577	611	608	577	580	574	616	560	583	578	586	576	600	545	609	604	601	575	599	566	571	594	601	543	581	583	577	594	586	599	559	582	573	564	578	591	615	568	566	609	562	569	538	595	581	588	553	588	581	596	553	582	572	580	586	596	567	599	577	588	603	592	550	575	580	572	579	587	594	550	602	548	564	600	564	592	570	579	574	605	573	539	582	587	585	581	553	560	570	580	580	552	562	616	554	545	548	581	546	567	593	606	566	592	598	615	601	575	627	570	642	587	574	613	547	569	568	588	583	582	588	613	583	600	570	551	545	571	556	565	559	518	588	574	614	594	580	577	606	580	558	584	599	551	549	600	512	555	555	608	589	556	590	562	583	582	581	619	569	597	553	562	562	559	548	539	571	574	600	614	574	614	595	600	609	583	571	614	580	549	591	614	548	573	535	591	587	519	557	591	552	588	572	616	547	586	584	555	551	582	570	604	608	596	581	552	572	595	605	568	533	571	602	560	559	533	599	553	575	561	598	590	594	545	538	539	581	563	556	560	585	599	570	593	560	566	559	607	605	572	579	569	569	558	573	579	576	567	567	612	558	634	552	573	558	602	600	512	629	578	565	562	524	601	579	584	569	578	571	554	540	609	536	578	554	536	577	561	594	568	578	547	513	545	581	603	609	552	574	592	581	598	567	569	591	618	549	583	552	588	563	604	593	567	578	575	542	573	570	558	583	599	544	537	554	560	553	589	599	563	573	547	573	592	550	565	566	553	583	587	588	558	605	602	550	603	634	544	564	611	558	581	611	550	532	599	565	568	546	595	552	574	575	579	613	558	574	618	565	563	573	582	569	544	550	560	609	588	560	591	570	572	605	598	593	570	569	617	585	581	594	545	600	613	619	573	578	607	595	613	611	541	562	583	612	565	594	581	585	567	620	591	563	583	602	592	613	610	532	605	562	553	560	605	566	560	586	575	597	588	585	545	556	593	580	581	549	606	616	593	581	543	579	583	572	557	535	589	578	606	543	579	576	644	621	571	572	577	589	597	608	602	572	621	568	625	594	591	609	571	590	546	610	570	602	609	551	575	570	558	611	623	604	562	581	531	574	539	618	597	589	580	574	625	563	585	565	627	627	537	580	554	545	564	576	558	618	546	578	553	584	579	577	599	572	596	592	596	602	569	593	585	585	570	558	564	546	575	555	551	595	605	603	580	593	601	570	600	593	587	549	542	610	581	577	571	628	556	600	548	604	573	612	596	549	573	589	574	572	580	609	605	599	580	581	602	588	586	581	566	558	639	558	558	572	549	556	595	602	560	614	553	588	597	569	594	576	580	580	567	540	616	599	588	558	602	616	564	540	624	555	570	597	572	544	584	566	593	600	557	564	562	562	553	549	589	549	645	580	581	592	631	564	577	590	596	569	586	580	575	564	548	609	581	570	589	590	578	573	583	583	596	617	552	636	569	537	577	588	641	586	586	538	555	597	591	592	574	551	576	563	543	639	603	574	622	597	562	578	582	621	514	562	572	576	577	566	570	574	581	569	588	564	549	583	594	561	610	549	632	591	600	574	611	595	558	592	589	578	581	593	570	550	597	597	561	626	580	591	608	559	627	538	547	587	534	531	601	568	548	585	574	563	543	566	565	573	604	585	568	577	575	552	601	590	627	570	602	586	560	544	623	594	557	582	596	566	545	565	576	575	561	583	546	567	602	560	578	609	561	613	593	574	572	576	580	575	577	626	515	611	592	590	586	554	567	557	571	576	586	566	542	594	596	548	537	602	591	582	561	548	572	562	566	544	590	592	578	542	577	599	580	564	579	564	588	581	556	617	560	581	603	602	613	558	607	540	562	591	583	566	572	570	585	571	584	589	561	590	575	597	576	606	583	568	559	526	532	557	556	584	559	567	539	547	581	606	573	573	581	555	596	609	578	588	560	587	536	553	575	574	581	600	583	567	542	596	573	547	586	579	573	562	618	610	596	612	590	541	615	600	588	587	533	581	634	601	609	627	604	564	565	586	550	570	576	618	575	589	535	606	548	525	596	609	583	606	555	564	602	601	564	576	582	557	612	575	597	585	579	602	582	598	582	596	556	619	591	554	594	574	506	579	560	590	601	612	559	538	607	532	610	588	572	615	616	606	588	585	556	627	547	606	612	570	602	569	569	579	612	588	588	558	591	616	557	637	552	565	618	567	588	578	600	573	564	559	599	561	597	583	541	598	580	598	581	586	572	579	622	601	558	548	611	573	564	592	532	550	537	573	601	575	565	617	585	559	592	570	587	549	539	579	582	587	545	557	540	582	589	573	640	572	597	606	577	557	601	533	549	599	550	558	576	581	589	544	556	533	569	547	605	581	589	581	592	555	635	554	550	671	562	577	594	530	596	570	583	567	575	576	585	632	577	574	580	565	546	581	552	597	612	591	543	562	572	572	558	577	609	605	604	543	607	562	574	601	597	584	572	609	595	585	583	546	584	572	569	542	592	581	557	572	555	589	585	589	545	536	565	598	609	557	564	591	584	659	553	556	573	612	570	562	603	592	617	583	587	580	607	635	629	558	564	558	571	592	590	560	565	562	597	611	598	570	578	591	559	563	604	607	577	587	572	603	557	578	589	550	547	549	556	612	559	553	560	569	553	554	576	580	593	566	563	588	553	564	520	588	586	523	550	585	603	563	567	554	569	571	546	543	544	535	568	595	600	566	609	627	539	577	558	541	556	578	551	571	623	546	626	548	588	571	597	542	581	564	585	600	591	588	545	586	538	556	577	572	551	546	598	561	606	561	597	602	561	578	570	529	580	570	557	572	567	579	587	602	575	560	579	576	527	566	583	559	579	585	550	541	543	601	597	570	581	601	542	593	569	590	580	608	565	532	535	576	578	550	563	612	552	526	554	565	576	613	545	614	582	559	590	597	587	608	597	565	576	557	610	577	599	607	570	538	526	542	586	584	548	609	550	576	549	566	573
2176	113	139	127	112	103	79	81	75	82	87	64	63	67	54	59	64	59	56	49	53	56	63	77	54	57	63	70	50	66	59	50	45	65	61	53	54	54	62	71	62	67	44	45	68	63	58	60	51	59	63	56	58	70	59	54	67	68	82	71	48	63	62	49	55	61	73	61	62	47	51	61	58	47	67	59	54	68	61	51	51	46	55	57	58	73	61	60	44	66	67	70	65	52	54	63	78	55	53	51	56	66	61	51	65	53	53	54	69	61	40	51	71	58	38	54	56	52	56	73	61	50	75	69	47	56	58	51	59	87	59	60	75	58	63	68	59	58	55	64	71	55	52	49	59	68	67	65	49	62	49	64	62	53	64	54	42	68	69	53	65	52	46	50	61	55	72	60	64	42	65	55	59	56	53	55	65	55	71	58	54	59	72	64	54	53	46	61	62	70	48	63	66	56	52	51	69	60	67	45	56	51	61	53	56	56	56	65	70	61	55	41	57	56	63	57	65	56	59	62	61	61	55	68	52	58	51	59	48	63	51	65	63	53	55	50	70	52	50	57	55	62	61	56	65	52	66	68	61	48	64	64	59	65	60	78	64	62	48	61	76	52	73	62	66	55	56	60	48	64	55	59	63	50	51	43	58	56	58	46	58	55	64	44	52	52	65	67	59	50	64	53	56	52	62	50	52	62	50	56	61	69	55	47	62	69	49	64	54	63	56	56	52	68	63	44	55	51	54	47	46	59	57	51	49	55	48	68	51	52	75	55	64	66	73	45	46	59	53	53	63	50	67	46	63	64	53	63	67	62	65	63	41	50	67	62	57	48	43	65	49	61	74	49	75	64	56	53	58	66	54	61	71	56	71	70	53	60	64	52	54	67	55	49	64	52	63	42	62	54	68	55	59	61	53	66	58	55	58	66	53	60	53	56	56	54	70	62	49	68	57	50	45	61	65	43	58	56	55	73	43	56	47	46	54	54	47	45	57	62	52	63	49	55	72	59	50	72	53	62	75	58	50	59	52	58	62	55	67	56	59	57	52	51	78	48	55	64	64	47	50	54	64	52	53	53	55	63	62	55	57	67	64	59	57	63	59	64	63	79	61	61	53	50	61	46	48	51	61	59	53	60	56	57	54	54	65	61	55	65	54	66	49	53	56	44	59	49	65	48	43	35	63	62	57	63	71	70	59	61	41	55	56	62	71	50	50	64	51	59	56	59	54	61	66	64	48	54	25	53	51	49	63	67	61	59	67	43	51	68	53	67	46	70	70	56	60	62	68	51	60	51	60	59	53	58	55	57	55	46	58	59	56	50	74	66	63	55	69	56	60	68	53	51	70	63	58	57	51	55	53	61	52	50	54	57	55	56	54	70	65	46	55	57	61	62	67	51	64	45	56	55	63	46	60	71	65	72	51	59	59	54	57	60	47	58	53	57	58	49	72	60	50	57	54	64	70	55	51	49	73	60	56	56	53	72	66	64	53	75	64	79	55	57	41	61	68	64	58	57	70	44	50	53	62	82	54	62	61	54	60	58	52	54	59	64	61	58	62	61	61	50	74	65	51	61	60	60	53	56	48	52	59	62	53	50	58	71	46	48	53	70	60	68	68	64	59	65	46	67	49	50	54	64	47	52	56	54	44	57	65	68	50	62	68	56	67	48	53	68	56	85	60	63	45	61	61	62	54	69	63	58	62	72	62	63	61	54	64	59	52	49	68	61	46	54	74	50	61	50	60	66	47	62	52	50	53	77	46	58	52	69	63	75	55	76	63	56	71	53	46	73	53	59	46	41	58	47	45	67	64	57	65	54	56	75	44	54	60	58	55	47	58	69	59	62	56	62	45	50	56	62	56	59	69	48	52	49	58	55	55	61	55	61	49	59	56	60	64	61	55	65	74	56	64	56	57	67	61	71	63	55	51	53	57	49	54	50	62	56	56	67	55	51	51	49	52	69	63	46	67	56	58	49	55	53	54	66	64	62	77	54	60	64	64	66	50	50	75	58	60	60	62	74	64	61	62	53	75	57	57	52	62	42	58	54	67	62	56	61	53	61	49	69	67	67	59	57	64	55	49	59	68	54	57	56	73	88	60	56	65	56	53	48	52	48	45	54	56	58	67	43	48	73	52	57	62	63	51	49	54	46	51	64	76	67	68	41	50	61	61	67	58	57	56	64	55	64	57	56	61	65	55	54	58	61	65	62	63	54	64	67	70	61	58	51	52	46	70	60	49	59	78	56	56	59	53	65	72	63	65	63	68	55	57	63	64	51	60	52	56	43	52	62	64	70	66	54	55	53	46	56	57	61	53	51	65	66	60	52	76	40	58	65	59	64	55	64	65	54	61	59	64	67	60	43	45	56	55	51	57	52	50	60	74	62	43	64	50	62	67	63	58	52	60	56	66	49	62	51	60	41	55	69	58	58	52	54	68	43	73	54	54	60	64	48	53	55	57	54	68	55	72	51	52	53	60	58	48	56	51	36	50	61	61	44	41	61	57	52	66	46	59	63	76	50	60	57	54	61	48	63	57	66	71	57	48	67	51	56	55	64	46	48	68	52	50	51	62	64	45	44	73	50	40	63	45	44	54	55	66	63	69	71	50	59	54	69	52	56	53	56	51	69	57	58	71	61	76	54	57	67	60	55	54	53	57	67	61	47	50	56	67	51	72	72	49	52	58	58	51	67	53	54	72	53	57	57	59	60	55	48	56	65	63	63	61	54	62	48	45	44	54	61	43	60	54	54	64	65	68	60	52	57	55	57	61	64	54	55	60	58	46	59	46	54	55	66	55	68	52	59	52	56	54	61	56	53	52	49	61	55	48	59	38	54	73	49	64	51	52	65	50	59	52	54	64	60	49	68	56	62	60	60	65	62	58	54	60	51	64	64	59	66	61	46	56	48	71	68	61	59	53	66	49	60	56	64	60	65	56	51	49	52	64	65	65	57	72	52	53	61	62	53	54	59	60	70	57	46	60	55	63	67	62	44	54	68	74	47	59	58	58	47	67	72	51	69	66	69	60	60	58	61	61	56	41	49	67	49	65	55	61	66	57	58	66	61	51	66	49	49	49	57	50	56	60	50	53	59	54	54	62	56	54	49	62	58	68	55	54	49	69	54	50	54	52	49	49	43	51	78	55	50	44	71	52	73	58	61	63	78	68	50	58	71	52	58	55	63	57	81	65	65	63	50	50	48	61	72	57	48	54	57	68	68	53	65	48	61	59	54	65	50	42	53	65	50	46	60	57	85	44	61	72	61	65	39	44	65	65	66	64	59	47	60	55	54	58	51	57	49	57	66	62	60	51	67	68	59	72	74	57	67	64	46	60	70	51	61	57	71	58	68	46	59	69	59	54	58	55	61	57	56	54	49	50	59	71	49	57	61	50	51	57	49	52	52	60	63	72	51	64	76	46	59	61	50	49	54	52	70	48	58	70	52	54	59	66	63	78	62	51	45	55	57	56	69	44	53	71	52	62	58	49	61
1887	296	373	477	409	347	342	286	287	301	275	222	265	250	227	226	231	232	205	230	220	217	257	200	201	223	245	216	227	249	179	204	199	201	222	214	197	238	197	226	209	199	205	229	218	207	213	204	200	247	218	171	224	198	231	191	221	216	204	221	202	200	220	200	190	244	182	226	232	233	215	206	215	172	193	238	204	211	185	226	190	216	194	228	199	197	192	215	206	217	184	211	208	231	222	234	210	189	227	209	209	232	234	230	179	216	194	188	221	206	214	222	218	215	213	216	221	196	207	212	224	203	200	227	210	229	237	210	215	165	205	198	213	207	197	219	234	187	193	219	206	239	204	222	216	215	200	211	206	216	228	190	240	203	202	199	203	210	208	183	186	232	218	217	217	199	204	209	189	198	210	193	216	226	203	212	227	201	221	205	217	199	230	236	192	225	222	221	220	198	187	197	201	224	178	243	213	194	217	203	229	222	220	193	208	205	203	190	210	220	204	214	244	202	218	217	209	220	219	198	232	243	212	220	208	204	234	198	211	192	191	229	209	237	207	185	212	219	206	208	218	204	200	208	211	219	214	202	208	212	192	231	217	234	209	218	209	209	208	225	198	222	216	212	222	200	197	222	206	221	196	233	209	207	202	206	216	211	202	190	195	201	218	221	200	224	210	195	183	196	237	226	223	218	215	202	207	202	221	239	209	228	210	201	204	215	213	226	203	202	200	192	218	217	233	209	213	195	214	213	243	216	207	210	206	220	222	184	201	214	191	216	206	231	183	197	229	206	207	209	221	216	231	208	216	199	194	210	211	212	213	221	185	195	199	205	232	227	242	230	206	224	202	194	189	234	217	219	215	210	189	211	192	212	216	200	232	215	226	208	216	190	206	212	220	227	207	239	207	215	203	222	198	232	222	205	202	212	194	196	195	176	202	206	194	217	192	214	214	220	228	207	210	213	233	224	216	210	215	239	212	233	214	227	235	204	192	208	201	191	196	182	201	217	189	179	266	219	216	228	201	205	213	202	243	173	202	217	205	213	208	210	181	203	211	220	198	191	221	224	219	223	219	218	221	205	198	216	209	221	207	210	206	205	201	211	216	228	193	202	226	232	215	205	218	233	205	218	222	208	228	166	193	195	210	208	210	216	198	218	221	202	211	195	227	208	203	186	202	211	211	252	202	201	216	189	233	201	236	214	204	208	221	212	211	207	202	222	218	184	185	206	227	205	188	231	199	227	180	217	209	218	214	224	206	202	200	233	214	204	210	200	190	201	219	205	201	202	208	194	216	216	235	217	243	203	210	211	216	215	225	209	218	217	207	217	187	202	214	207	220	240	215	192	197	217	219	222	226	195	223	217	189	177	226	207	200	208	231	196	213	183	209	216	184	195	186	229	219	207	211	212	212	211	186	191	193	208	233	236	211	217	219	227	189	236	184	226	191	191	224	212	216	206	220	234	230	224	214	234	197	220	214	204	215	207	232	209	194	216	184	227	203	218	212	228	225	211	220	239	201	207	170	187	215	193	220	221	214	209	217	196	239	230	201	205	215	218	184	216	190	208	215	216	209	212	186	195	198	207	219	242	183	229	224	203	197	209	177	204	223	189	186	212	222	195	206	224	208	171	224	233	232	234	202	227	242	203	215	220	188	204	223	223	206	219	196	226	239	231	197	217	218	214	212	201	203	209	207	204	210	186	211	183	229	218	210	207	206	247	186	218	232	195	211	209	213	194	220	187	207	198	192	204	212	228	200	211	196	186	203	250	218	203	190	196	222	200	220	199	195	219	255	212	200	190	181	227	218	206	198	216	211	221	200	185	214	201	168	237	202	202	214	193	219	210	202	221	200	226	219	202	219	214	189	210	222	198	200	224	221	201	201	226	200	210	209	200	211	214	226	191	204	211	218	214	235	236	216	226	211	220	202	215	205	230	189	164	212	209	220	206	177	230	192	198	207	199	225	176	197	217	194	189	199	213	200	225	222	215	202	202	234	205	225	189	231	202	186	195	229	203	217	200	194	222	211	176	209	211	235	202	207	195	207	213	189	192	200	215	204	225	215	224	196	215	209	204	205	199	208	184	206	199	201	220	185	199	217	225	187	204	214	193	217	243	210	193	228	205	215	192	211	223	228	203	192	195	218	211	212	217	197	206	232	193	215	203	221	223	193	214	238	193	204	185	229	207	194	209	240	236	218	219	208	217	196	190	210	218	190	240	208	210	228	188	200	220	181	212	204	195	184	184	218	191	214	224	229	210	191	216	219	252	237	197	207	211	201	209	210	191	199	202	223	218	211	190	203	210	221	193	230	194	180	207	213	201	225	215	200	199	203	197	213	209	224	210	199	202	203	214	235	199	224	209	197	204	222	243	224	213	224	209	194	246	201	191	213	234	194	218	213	213	224	201	194	213	202	217	200	201	229	218	205	226	224	216	228	202	207	229	219	199	246	214	219	195	214	217	234	226	217	181	217	239	220	214	228	221	202	204	194	210	212	210	190	210	197	221	210	193	216	190	225	205	213	234	191	198	198	195	214	231	233	208	201	233	206	185	195	190	216	200	211	175	217	210	206	251	213	227	221	213	182	217	225	221	230	210	191	198	198	208	215	213	203	215	205	216	200	212	185	225	205	200	213	191	190	187	204	239	188	203	212	200	232	208	190	201	210	198	235	186	202	197	191	200	226	209	192	230	231	206	221	196	222	221	216	204	206	213	207	202	192	210	233	198	205	211	201	191	216	215	196	204	222	189	217	225	194	208	201	211	193	207	185	247	209	223	216	191	190	199	228	221	177	227	224	225	200	211	181	188	215	191	199	200	215	212	209	214	190	210	205	186	206	205	218	190	218	195	217	206	242	189	207	208	207	185	191	239	227	212	239	208	212	187	228	189	203	199	204	215	223	220	203	218	230	199	233	193	220	226	186	238	206	221	207	210	190	210	210	214	201	178	208	216	190	214	229	203	180	199	189	196	212	201	208	207	227	206	227	228	203	218	185	176	213	200	217	217	199	216	218	209	193	222	200	211	206	231	230	220	211	208	209	212	218	224	213	217	213	216	199	200	203	223	182	230	200	241	211	184	191	212	204	197	205	173	184	217	228	192	226	225	214	185	217	213	227	193	215	214	219	208	201	219	213	238	197	195	210	194	203	211	212	247	219	198	195	223	224	199	185	197	225	204	213	191	211	192	211	188	204	196	223	212	195	192	225	216	208	207	194	213	204	204	217	211	219	218	188	174	215	219	181	193	180	200	228	211	208	217	193	188	238	234	223	216	228	220	216	210	213	227	207	185	192	224	220	216	219	208	197	201	201	183	212	209	193	212	201	219	202	212	209	202	202	235	196	209	231	224	218	194	215	189	210	211	223	221	221	203	210	230	204	202	216	187	202	206	235	202	207	217	195	210	211	187	221	188	216	213	225	210	245	188	200	212	203	213	233	209	221	219	218	247	234	214	224	215	198	203	221	209	194	230	208	206	206	193	206	210	197	210
9937	885	1137	953	678	559	408	380	304	253	261	233	198	226	191	177	188	188	161	158	169	163	146	148	140	129	145	169	146	171	133	142	134	131	140	140	151	135	139	160	143	135	121	135	129	153	142	145	134	114	143	132	139	123	150	155	144	134	120	151	144	126	119	129	133	158	121	116	141	132	130	125	134	150	109	131	141	144	139	127	113	129	134	129	142	141	147	133	150	130	148	120	145	134	154	136	147	141	130	113	128	139	143	130	123	156	123	141	146	136	125	138	134	126	122	134	137	138	131	125	128	134	145	165	114	150	148	112	146	120	128	162	126	130	129	140	147	135	108	119	129	122	141	125	156	140	135	137	139	144	134	143	145	154	139	121	123	136	142	126	133	148	143	147	136	121	140	143	141	156	138	137	137	137	124	127	111	129	134	134	149	118	142	134	120	141	131	128	127	152	117	129	135	128	145	159	145	154	129	115	127	145	138	123	145	150	117	129	145	146	147	137	112	132	123	136	138	121	155	139	118	143	149	148	129	136	96	127	126	134	128	152	134	129	150	130	132	148	137	132	126	124	138	130	134	131	109	125	145	121	142	134	139	132	123	146	134	144	117	123	131	127	127	134	136	140	131	141	145	121	122	154	135	144	138	128	138	129	108	118	133	139	144	126	125	122	145	157	158	125	113	143	142	110	132	142	125	137	131	119	126	127	151	133	129	134	120	137	136	140	118	146	133	140	137	134	128	137	143	130	134	134	124	138	139	142	122	144	132	140	136	142	147	147	136	109	150	121	138	131	105	135	128	165	129	163	140	118	164	129	135	131	124	130	154	140	140	138	125	139	133	133	124	126	130	147	138	140	136	128	137	128	135	137	146	123	125	140	130	146	137	136	124	123	120	141	127	121	129	111	137	150	110	124	130	139	135	132	131	163	123	132	131	138	135	121	150	125	127	125	135	146	137	137	123	136	125	132	145	110	133	138	126	140	128	141	123	128	133	130	115	140	141	141	140	121	147	129	134	148	150	138	130	138	136	115	137	145	133	138	137	121	138	146	159	141	121	156	137	140	138	141	107	124	124	117	158	117	135	144	141	131	131	126	112	150	126	131	136	130	135	130	129	128	124	125	136	122	113	138	119	138	132	125	136	139	131	131	106	132	118	141	139	127	132	133	138	121	121	149	127	139	118	146	145	130	143	125	114	121	143	146	137	134	140	144	147	154	115	149	144	125	142	145	134	151	136	155	144	161	147	136	140	138	157	134	136	137	143	134	128	127	127	151	134	144	117	115	142	141	122	126	122	152	113	125	140	141	129	141	123	119	125	124	123	135	120	134	143	143	127	139	135	138	129	127	125	107	120	121	104	122	138	122	139	140	115	153	134	139	137	116	154	128	145	145	116	130	135	138	119	114	129	157	147	141	132	133	125	139	144	132	140	137	140	144	125	136	144	150	152	129	155	137	132	135	127	138	124	147	128	128	119	117	135	124	134	149	135	116	141	140	120	128	124	150	151	126	121	132	132	139	147	119	144	136	133	134	130	127	123	158	149	132	136	142	133	142	110	129	128	135	151	136	141	136	139	150	146	121	126	137	124	134	113	131	130	159	146	132	119	133	137	141	141	114	132	151	137	156	125	132	135	128	127	129	139	133	136	133	137	149	121	122	141	141	124	131	130	120	132	138	152	154	115	131	174	153	147	137	134	128	144	150	131	132	117	125	130	120	126	146	130	139	114	141	112	142	148	150	129	140	133	131	145	143	137	134	131	141	144	126	140	125	110	172	152	141	129	148	124	140	128	130	139	140	123	120	133	138	158	134	135	143	163	139	131	122	163	132	164	131	141	125	117	134	126	122	127	144	132	118	153	134	141	115	143	135	128	139	122	156	125	132	133	148	140	119	128	120	139	123	140	143	138	139	134	114	142	120	137	148	135	125	140	141	129	140	134	145	129	127	140	136	143	122	150	140	118	125	139	119	133	118	124	131	124	115	131	143	144	124	139	133	132	136	142	143	146	118	137	111	129	121	130	121	127	128	143	137	140	125	145	124	127	115	124	136	136	131	125	115	137	129	149	139	126	146	128	124	140	122	135	132	116	138	124	132	135	122	133	138	119	132	143	137	147	111	133	123	138	121	133	105	117	148	137	118	133	134	138	137	122	128	146	146	117	122	136	138	152	135	138	133	152	139	129	144	133	129	128	131	151	129	131	113	132	133	131	138	134	132	135	141	126	125	132	126	119	140	154	138	142	118	113	146	129	144	128	120	117	156	116	135	124	139	127	139	125	123	153	148	134	122	132	147	127	121	130	138	136	138	134	154	153	122	131	134	115	147	125	143	124	135	113	134	132	141	134	133	120	131	130	128	124	152	140	119	119	124	140	123	117	146	150	110	143	127	143	120	157	124	142	144	125	116	147	123	142	116	131	143	144	139	122	136	146	129	122	132	128	138	124	149	111	141	135	136	149	134	128	153	151	135	150	144	140	117	140	145	131	141	135	138	137	141	129	142	150	130	129	145	139	138	142	160	136	136	125	129	154	120	139	134	129	136	137	148	149	140	126	139	126	146	141	148	144	125	129	141	125	130	123	112	113	144	118	147	131	146	135	135	163	138	125	123	127	115	145	147	137	130	140	125	128	146	154	145	122	131	112	136	123	138	116	127	121	121	120	148	129	142	135	129	185	141	147	125	125	144	133	138	130	137	118	129	143	131	123	155	153	131	142	128	139	143	141	130	111	105	134	149	154	118	134	146	135	135	133	117	145	117	152	120	132	124	133	132	138	127	161	153	157	121	141	130	131	148	165	140	132	127	130	136	147	121	140	161	148	139	146	131	137	159	137	138	159	121	142	143	151	120	125	152	116	117	140	140	126	133	143	106	136	144	148	116	145	123	145	136	126	122	151	142	105	141	120	117	126	123	137	151	109	137	147	117	138	133	136	124	105	143	135	132	142	133	149	134	123	125	132	128	133	124	120	144	127	117	148	149	140	154	134	110	142	122	140	126	130	125	145	153	117	127	133	144	127	122	130	132	117	132	154	143	125	144	128	129	119	132	137	122	131	122	121	122	143	120	130	137	141	161	130	152	135	135	142	112	160	130	144	118	138	148	127	113	142	133	115	112	124	125	144	156	124	131	140	146	147	159	148	106	132	117	131	143	119	130	131	132	161	120	147	124	148	125	116	142	126	122	138	118	132	123	143	141	143	128	138	124	136	135	130	161	142	124	131	120	128	133	138	133	138	129	142	143	138	132	139	108	110	144	141	139	126	135	138	150	121	121	147	129	144	116	140	139	133	140	148	109	109	132	150	115	126	137	140	112	136	143	122	153	133	128	124	150	129	136	146	154	139	123	131	147	127	123	159	116	152	130	152	136	142	143	134	138	114	118	129	135	124	133	141	129	132	127	142	137	136	132	127	127	120	134	146	140	127	120	139	129	116	154	123	122	131	135	116	128	107	106	126	127	123	125	164	144	152	136	139	140	170	120	149	128	145	136
5555	1154	2482	2941	2686	2194	1780	1520	1329	1159	1008	932	859	842	748	759	685	615	597	618	590	591	522	519	540	527	501	495	491	498	521	478	460	482	490	461	436	468	472	481	440	472	456	459	488	476	445	408	441	451	414	443	436	470	422	424	415	457	427	435	435	404	454	417	444	415	444	407	416	408	435	430	406	411	384	415	369	409	393	449	404	411	406	404	423	399	444	410	428	390	394	395	412	413	394	430	428	453	402	407	421	434	438	444	401	407	400	456	425	430	416	413	398	413	367	397	418	388	423	397	385	424	404	399	438	396	422	407	416	446	399	445	393	379	396	403	419	429	428	449	381	360	422	401	417	418	400	414	412	388	383	374	429	406	415	431	388	417	407	398	389	423	418	432	413	408	408	383	421	407	375	402	413	414	391	415	439	421	395	390	391	406	405	419	371	488	462	390	418	394	384	423	406	390	409	422	385	399	411	412	401	407	408	428	425	372	397	437	393	415	436	419	375	391	413	412	446	411	385	443	425	420	432	438	418	454	381	422	427	408	411	369	442	366	408	405	404	415	392	396	428	445	385	384	399	406	399	427	413	415	367	396	421	419	381	395	433	427	400	390	428	409	435	406	421	452	412	412	393	370	435	369	434	418	406	395	418	415	405	423	412	397	429	399	440	387	391	405	392	410	471	417	412	417	428	414	481	419	428	378	436	405	402	368	421	427	396	419	443	411	387	402	385	431	403	405	407	420	425	416	392	414	392	395	398	419	433	367	414	412	454	387	441	396	410	419	402	387	401	394	380	398	417	398	396	403	410	407	415	387	393	431	410	370	365	384	420	407	386	436	373	387	404	435	380	409	436	388	400	391	370	406	402	405	402	411	425	379	412	374	411	434	423	392	419	421	390	379	354	423	430	404	397	410	405	405	384	411	364	394	434	399	360	405	402	387	374	409	404	388	410	420	434	412	400	438	371	425	403	410	368	426	398	414	422	383	420	443	386	416	414	391	390	427	387	437	407	416	402	399	371	417	423	387	366	417	390	395	397	422	378	403	435	421	420	434	387	394	411	427	444	380	398	427	387	415	385	418	411	453	413	409	412	409	393	384	404	389	417	402	374	405	442	404	422	423	443	392	398	460	423	423	392	441	431	436	393	352	381	389	422	380	405	330	432	419	406	428	411	396	411	404	408	386	422	419	390	429	413	409	392	401	395	363	415	422	389	435	396	386	371	383	453	424	403	378	407	408	390	417	432	420	419	403	398	434	408	426	422	408	422	415	390	381	378	412	426	393	422	402	429	391	406	355	435	417	372	428	416	408	419	438	392	414	424	389	384	389	398	396	411	440	407	410	411	412	409	377	394	401	383	395	392	425	436	408	399	416	369	389	429	384	407	399	396	388	370	400	423	409	431	404	414	421	413	435	440	413	366	462	425	402	415	418	381	386	393	389	398	407	398	382	412	418	416	384	389	374	458	392	400	392	378	415	394	414	423	409	397	409	422	423	430	414	418	397	414	363	419	408	435	419	432	401	410	426	376	420	372	387	405	453	399	424	393	411	374	418	429	390	437	410	439	383	411	381	426	437	441	417	389	421	403	419	420	401	413	380	383	414	400	390	392	390	413	392	425	385	395	393	389	396	407	427	377	384	450	408	414	373	385	394	418	393	374	432	389	418	409	386	435	391	454	421	384	370	423	402	391	400	407	390	380	389	408	391	378	450	391	393	410	362	404	428	429	386	447	453	410	414	441	425	399	382	410	413	378	389	424	387	432	397	400	421	420	429	406	427	408	412	389	404	388	399	444	383	412	426	415	378	410	441	398	391	431	431	389	422	397	374	386	378	370	438	434	408	429	389	440	368	431	423	395	369	374	376	403	378	393	420	427	425	391	470	402	409	417	407	387	375	410	380	395	428	417	411	471	418	378	400	404	435	410	398	395	432	410	407	437	387	385	439	380	434	400	418	441	442	413	408	408	412	396	405	382	468	398	410	428	368	420	398	362	415	398	423	424	377	394	414	382	402	409	417	427	411	409	415	387	411	391	373	403	408	375	433	369	444	377	415	413	392	397	415	366	380	377	385	430	409	415	404	401	408	392	430	377	417	394	398	414	417	413	434	402	409	379	395	394	437	407	400	425	405	382	413	402	429	386	407	401	390	385	454	419	378	408	441	393	425	433	385	408	377	415	434	386	405	413	387	444	395	393	412	391	388	381	438	433	430	439	395	404	390	393	403	415	403	423	406	396	364	409	413	404	404	427	415	394	421	419	404	382	469	378	380	411	385	422	416	374	411	419	406	393	425	416	363	404	393	404	426	415	410	409	399	428	421	414	398	411	392	388	394	411	401	408	452	378	381	417	378	391	377	402	393	415	409	391	430	433	393	391	444	373	403	432	393	387	380	418	396	417	415	379	439	387	420	396	432	455	386	441	423	423	405	407	421	384	400	401	422	444	398	434	389	396	401	381	405	375	397	400	373	442	424	413	392	412	397	394	376	416	421	411	422	383	474	384	390	401	424	415	452	428	403	419	400	423	433	398	417	388	399	423	405	380	399	437	401	386	389	403	419	419	402	403	397	432	399	408	390	417	415	416	406	413	386	408	437	404	379	425	398	400	398	418	401	386	442	416	418	386	386	377	411	419	411	397	418	410	365	412	421	422	418	404	399	423	413	391	378	417	413	419	394	404	373	401	407	383	416	410	418	410	405	404	381	425	425	409	352	394	406	416	430	430	383	418	375	369	400	395	391	403	405	434	441	421	452	442	407	423	402	376	383	402	443	378	410	434	384	386	434	420	391	417	398	405	402	463	391	416	400	416	391	384	418	393	400	410	414	398	409	420	405	439	456	394	438	416	404	415	423	383	396	400	384	361	432	411	421	403	413	385	359	377	403	406	427	385	408	394	417	426	381	383	384	443	401	393	385	406	410	411	407	367	420	415	396	387	412	441	442	401	411	407	401	388	373	381	381	424	384	396	413	376	416	388	404	417	402	399	402	421	393	426	403	428	390	409	423	399	406	415	397	431	396	371	403	441	409	375	387	374	435	351	417	367	372	408	381	408	420	412	385	439	362	378	406	423	380	440	406	396	441	430	396	407	393	432	412	407	394	455	414	391	370	430	400	386	372	403	403	438	425	424	426	411	458	424	372	418	402	429	407	394	448	416	416	410	385	414	407	391	403	376	385	426	432	408	440	371	420	407	399	424	412	405	427	389	423	414	437	397	398	415	410	422	383	387	412	409	408	403	418	442	443	439	377	438	396	395	408	417	411	349	410	402	386	428	451	430	421	435	416	413	418	388	404	385	388	421	399	410	409	423	430	387	386	424	430	430	441	394	426	392	399	406	431	413	406	424	406	428	425	405	398	418	422	363	396	397	426	393	410	394	427	400	408	407	387	414	447	416	423	425	459	408	395	378	379	402	380	398	404	420	377	409	400	410	426	394	438	372	414	393	418	419	397	386	392	422	392	403	426	405	396	405	408	416	414	371	408	405	363
18877	2667	2380	1848	1295	1039	776	607	554	468	415	428	362	324	300	313	327	291	278	276	230	234	237	260	242	252	241	242	227	217	233	223	263	214	225	244	226	231	213	259	227	232	231	199	219	201	233	195	212	193	226	209	222	213	220	216	224	212	198	204	226	217	230	212	225	191	203	216	212	241	212	196	221	208	210	222	230	208	214	185	196	223	217	215	204	214	226	213	205	219	217	233	220	237	203	198	217	195	205	198	196	196	220	224	223	208	220	192	225	201	212	223	208	198	230	199	213	224	211	193	210	213	206	228	226	222	196	211	182	195	208	212	206	189	187	198	193	224	208	182	211	219	207	209	207	211	218	187	209	198	202	229	242	190	216	197	197	207	211	191	216	206	210	198	209	213	182	210	204	208	209	197	208	216	215	202	211	217	212	209	206	232	193	208	247	197	196	210	212	200	230	215	205	200	209	227	199	199	174	234	257	188	207	204	227	178	210	222	203	196	223	226	204	230	202	186	182	235	203	200	192	218	198	209	213	208	204	234	195	187	193	225	224	210	214	196	198	211	218	218	206	238	209	224	196	215	237	206	192	183	211	213	186	193	208	199	221	229	204	213	230	203	196	217	199	219	211	206	239	225	231	200	190	218	212	220	219	208	204	215	202	173	218	202	197	198	204	214	202	229	203	208	226	223	218	200	212	183	191	237	223	214	185	220	218	225	199	190	176	211	209	233	204	218	213	212	210	239	207	199	195	199	205	219	214	197	224	209	202	210	202	183	195	179	207	228	198	213	175	198	193	196	219	226	231	214	206	201	220	207	219	220	206	201	225	213	204	227	184	216	233	181	244	204	230	205	211	220	193	209	225	225	204	224	196	194	206	207	204	211	239	182	224	207	225	221	211	202	204	199	184	223	202	209	227	213	211	221	201	184	192	214	212	228	203	202	212	182	216	193	203	201	199	178	218	203	216	235	203	186	195	229	215	193	191	211	208	226	222	193	223	198	215	199	212	202	230	182	208	208	217	212	203	185	224	191	173	235	190	219	192	212	194	191	208	227	207	208	216	198	216	214	233	208	203	236	202	194	191	194	202	189	196	208	179	200	200	214	200	198	181	186	215	206	202	174	186	210	204	211	189	204	201	210	229	210	217	187	199	190	197	189	188	199	224	205	185	162	225	190	205	208	238	222	226	212	214	203	229	201	215	190	171	181	195	238	232	217	193	200	212	218	224	200	187	233	187	197	191	188	224	204	232	235	214	230	204	198	200	207	214	201	227	204	205	214	206	225	209	197	204	199	196	189	196	193	177	216	205	204	221	209	199	188	198	210	250	182	217	195	216	220	194	198	187	216	210	216	208	231	224	207	199	211	206	197	214	218	213	201	190	187	216	213	212	241	194	198	201	219	196	197	209	193	187	184	202	218	213	209	208	216	225	205	192	202	198	217	220	192	201	212	178	201	230	201	191	199	204	211	206	200	191	204	226	202	205	192	208	178	205	195	237	197	223	189	213	230	180	200	193	198	178	237	200	215	210	176	198	185	203	210	234	195	204	207	186	227	213	195	210	211	181	205	213	196	204	185	215	201	178	217	200	222	208	201	207	182	232	169	217	211	202	200	228	198	204	201	186	190	203	211	224	212	195	207	208	211	215	195	203	219	225	239	219	205	198	195	203	196	200	216	204	198	190	208	205	231	213	221	215	204	193	191	194	206	211	238	203	202	214	206	219	218	211	226	212	199	213	196	209	209	206	234	247	224	179	179	193	177	221	231	189	208	219	215	215	217	201	247	222	207	231	195	172	223	215	239	188	227	216	194	229	230	199	208	204	197	195	196	214	224	186	226	208	221	240	216	214	205	166	209	211	188	191	230	212	221	208	210	204	199	211	213	228	210	199	201	180	205	213	211	235	205	212	210	213	203	209	217	211	206	198	219	194	190	212	236	205	211	182	197	210	202	216	225	228	236	210	213	233	229	221	235	178	210	211	198	194	226	189	247	212	225	187	204	185	196	200	202	196	197	177	199	225	196	197	211	214	191	214	182	244	232	201	190	212	194	221	193	192	185	196	221	215	195	252	201	186	218	214	209	219	210	209	194	185	187	234	217	194	221	210	225	212	186	210	204	206	194	210	218	210	214	178	193	222	188	220	191	192	199	180	204	201	229	220	212	192	188	208	202	212	216	193	186	202	223	202	196	203	201	190	220	220	226	229	193	185	214	193	199	186	210	210	203	211	190	211	182	176	205	235	209	192	206	204	201	186	193	179	188	211	213	192	195	220	216	234	215	205	198	208	197	208	215	211	221	222	212	217	195	189	194	215	178	209	195	204	208	221	182	205	201	222	213	214	231	222	225	184	178	213	211	210	218	195	209	216	219	202	231	187	221	210	187	208	228	229	200	199	234	189	209	199	222	218	217	204	195	192	198	182	201	225	194	214	212	211	213	193	214	229	208	204	203	213	216	243	200	227	199	215	206	199	205	201	214	192	219	211	222	197	197	208	211	183	228	212	215	224	190	204	199	219	210	203	202	207	217	205	207	211	199	222	215	211	199	214	231	199	235	196	227	224	200	216	190	207	194	227	222	231	198	204	199	199	203	207	226	206	191	209	217	206	200	205	229	214	208	214	186	200	206	225	199	199	229	216	204	219	188	204	207	223	224	222	217	212	174	188	220	203	171	185	174	203	239	158	203	201	180	184	181	198	221	208	199	223	200	203	214	197	219	195	212	191	208	197	207	215	207	206	216	215	203	214	204	214	205	226	223	207	215	205	213	203	200	206	217	211	198	210	198	191	214	220	186	199	215	201	211	223	204	227	216	231	205	202	183	182	210	208	216	211	184	178	207	209	191	212	206	216	195	211	182	211	200	193	210	191	223	189	212	200	200	198	178	230	200	211	210	199	227	207	207	226	221	196	209	212	236	190	192	230	207	210	190	232	202	212	211	225	200	189	196	193	211	224	186	209	202	185	218	234	202	229	212	223	193	200	215	183	193	186	227	211	190	229	192	216	212	221	214	213	219	217	232	229	195	181	216	232	223	216	196	204	196	201	215	192	199	219	227	193	193	209	209	210	187	230	197	217	201	206	195	212	230	201	209	198	206	212	224	214	224	216	196	212	181	214	239	210	243	195	212	213	245	229	188	195	217	205	192	187	197	180	197	202	176	198	194	185	197	188	199	187	194	215	176	201	218	182	215	241	199	208	206	215	219	194	225	205	192	180	193	215	216	208	214	194	180	170	199	200	210	191	213	221	235	236	224	206	220	213	180	212	224	213	211	204	187	208	216	206	200	235	203	231	215	224	186	208	216	219	211	193	209	197	204	196	213	191	205	206	216	211	226	222	217	207	200	184	222	190	201	185	232	214	210	209	198	220	208	232	204	208	210	211	223	212	216	227	198	207	194	204	203	208	204	180	230	193	207	200	180	218	205	207	201	189	196	183	212	214	226	205	216	199	203	213	185	204	225	208	196	216	177	233	204	201	214	205	193	226	215
7724	2089	4412	5415	4804	3990	3325	2664	2319	1942	1810	1603	1489	1392	1217	1131	1075	1051	1075	985	986	906	820	878	819	834	791	741	749	731	758	709	768	684	716	715	696	722	702	654	649	703	674	661	644	634	664	605	676	646	657	597	635	618	650	555	627	633	636	646	621	645	643	639	654	601	647	603	606	607	618	609	648	616	625	599	588	594	595	588	645	582	600	580	694	593	560	576	621	609	610	576	624	563	590	529	599	582	549	583	591	616	594	620	596	584	609	582	583	602	596	587	620	600	617	561	586	612	578	579	581	590	613	629	552	615	602	579	548	589	574	582	593	618	584	641	569	598	584	628	589	628	559	611	596	586	602	558	540	610	585	575	578	600	585	590	605	577	555	542	607	569	607	573	570	563	613	578	563	574	577	603	565	577	591	567	595	573	580	588	574	591	555	593	555	547	589	580	561	593	626	550	597	612	602	526	575	594	594	602	590	596	594	589	590	567	588	588	546	578	584	599	557	596	624	551	560	556	559	572	587	603	594	528	582	547	530	628	614	556	541	566	592	601	568	543	545	590	570	550	547	636	578	647	587	580	571	582	622	621	540	585	566	576	584	560	593	542	549	597	581	586	611	580	601	595	571	588	590	559	620	654	579	573	585	563	565	626	549	566	592	568	563	581	588	568	600	541	595	549	620	554	564	592	572	595	611	601	594	536	573	587	565	611	625	557	620	568	577	565	580	551	569	597	564	581	571	589	574	611	577	583	565	616	573	608	594	538	597	547	543	594	596	542	604	562	542	566	571	562	512	553	626	608	554	601	577	617	537	571	614	609	570	566	575	548	542	583	593	583	585	561	601	538	593	632	582	574	591	597	552	628	553	617	567	547	600	566	635	607	543	607	558	566	591	590	590	594	570	586	514	569	573	578	570	576	570	595	616	577	576	612	515	527	577	587	572	548	575	548	560	592	588	550	604	578	572	594	570	593	621	596	604	577	553	568	601	611	585	546	589	595	548	617	630	569	626	603	569	556	605	587	578	579	596	618	556	593	592	558	551	545	587	533	609	627	563	571	594	588	598	609	583	578	568	627	580	611	543	625	566	574	574	559	574	587	585	615	566	561	581	547	589	555	564	578	596	602	601	553	585	548	592	563	557	581	556	572	555	613	600	561	607	562	571	598	604	583	574	552	581	601	595	575	558	572	596	616	566	553	550	645	621	551	599	625	593	585	571	571	574	505	568	602	538	549	583	549	585	557	626	566	573	590	591	581	584	596	602	574	570	549	569	589	555	591	553	555	599	549	541	563	555	554	562	592	590	569	615	550	546	543	590	562	582	583	612	579	582	593	575	583	547	602	544	573	570	602	585	533	594	606	585	589	539	554	589	556	585	585	570	573	615	618	589	546	545	581	569	571	541	565	589	561	612	576	595	556	594	593	584	600	578	579	512	621	556	544	573	597	567	608	561	592	580	594	571	576	602	585	575	620	540	582	552	595	591	584	621	563	598	543	578	564	616	565	593	579	546	611	573	542	622	593	593	574	589	573	561	587	601	584	587	573	599	594	564	603	539	562	553	589	561	587	614	609	604	567	637	535	583	554	600	563	591	615	586	594	572	554	546	534	572	577	544	541	584	583	572	566	630	578	570	591	612	553	604	572	595	536	539	626	546	564	549	562	582	544	571	532	620	545	587	555	594	613	564	594	595	574	576	576	596	580	599	580	596	565	591	588	549	594	561	554	547	576	588	549	597	593	596	585	596	590	567	604	572	570	526	602	570	574	551	530	595	551	618	582	584	597	621	541	573	595	622	582	574	594	558	574	552	560	543	571	588	571	573	602	558	575	587	581	592	582	566	555	574	550	582	551	584	540	565	609	597	581	591	587	545	606	594	532	577	572	578	576	586	595	577	548	586	581	574	560	584	570	597	618	579	616	537	600	591	569	568	546	568	605	531	576	613	591	591	587	591	570	599	603	591	587	553	560	595	610	557	572	568	610	563	600	585	611	561	565	601	543	544	601	589	563	598	593	562	573	550	552	555	578	589	591	566	582	560	577	582	570	612	587	524	572	598	622	627	605	581	578	566	549	597	599	604	544	513	564	582	565	561	575	551	544	583	574	608	563	571	577	558	557	582	565	611	559	593	579	602	595	564	572	607	577	578	558	562	556	569	591	575	563	563	592	595	574	595	565	564	598	552	607	588	562	578	561	556	564	538	591	578	620	633	545	585	585	606	567	602	590	586	588	614	627	585	575	538	604	575	561	598	594	563	583	561	540	572	543	569	588	632	567	579	613	601	579	569	582	554	558	563	581	585	543	622	538	611	545	551	502	566	575	575	595	539	590	532	564	589	587	579	563	587	592	575	576	554	597	565	562	540	591	583	612	566	582	582	590	636	549	585	580	614	605	567	591	565	565	556	573	563	592	590	581	564	598	566	611	605	566	532	591	559	567	559	568	599	542	527	556	602	589	577	622	592	556	626	592	591	574	564	583	525	579	596	570	614	584	584	563	573	567	556	549	585	567	589	607	580	609	537	596	586	541	588	568	602	559	564	596	597	603	537	569	582	569	551	599	586	598	582	531	571	547	568	578	582	556	603	595	570	574	628	604	583	571	585	566	540	555	645	591	579	575	565	619	569	594	628	594	566	580	577	591	581	604	534	559	587	553	596	553	598	629	575	599	615	592	608	581	581	552	608	581	585	574	615	549	604	596	547	598	550	605	611	545	561	586	580	569	513	624	557	563	587	586	570	584	597	527	558	599	575	596	576	605	577	601	562	565	626	603	558	607	575	568	562	572	598	576	588	575	556	557	570	619	572	570	552	570	579	586	571	622	604	588	559	560	560	590	551	553	563	552	577	572	598	549	528	535	592	589	597	570	576	577	587	587	576	555	542	587	583	583	565	596	601	624	540	612	563	596	563	595	564	612	591	570	552	566	570	561	561	603	622	575	647	552	542	609	578	564	608	597	573	598	554	596	570	580	589	599	601	583	601	568	587	596	595	570	597	567	575	562	593	563	573	583	605	599	589	599	571	549	595	580	575	573	562	571	582	568	547	549	590	603	552	596	582	601	571	575	566	584	568	582	587	539	605	593	549	562	572	574	568	560	570	572	574	529	573	522	600	630	613	546	623	579	581	604	589	565	570	587	578	601	535	584	581	571	561	563	543	578	554	563	616	613	552	577	586	559	555	539	592	593	588	564	590	577	602	554	570	587	570	561	592	575	561	571	614	589	603	629	548	611	578	645	577	595	582	597	536	567	564	573	542	584	610	582	591	584	560	605	589	576	608	576	553	566	568	564	602	563	549	615	593	578	530	592	590	550	621	581	548	537	548	602	559	593	531	586	571	586	589	581	565	582	564	596	568	566	565	568	552	580	529	571	588	549	522	559	543	568	520	599	569	548	560	600	559	576	594	589	597	572	585	574	537	576	592	599	581	527	589	588	572	590	582	598	558	566	618	519	551	625	565	604	580	570	590	634	626	595	615	610	623	618	531	581
2155	105	141	123	78	100	71	86	54	74	97	57	61	69	78	74	59	59	62	54	61	57	71	47	58	53	63	65	68	51	56	62	57	56	55	68	60	55	57	64	68	54	66	50	39	51	50	78	56	55	49	63	57	66	51	55	61	55	57	62	57	62	57	50	54	58	57	58	53	48	56	56	41	53	56	67	66	47	74	54	64	51	62	64	64	60	66	49	63	59	63	70	65	58	67	47	59	69	54	52	57	55	60	52	57	76	65	55	61	57	69	59	53	55	68	65	54	70	61	59	70	59	55	57	57	59	60	63	60	53	54	61	51	49	67	63	50	55	82	74	52	57	53	69	49	47	76	56	56	68	66	61	62	61	86	60	54	69	48	61	56	55	61	59	68	60	49	60	53	52	53	57	58	62	65	52	61	57	60	53	55	60	70	42	58	75	62	49	59	54	73	57	60	77	51	58	52	55	59	56	53	59	55	61	66	72	60	62	53	69	59	63	56	61	47	42	62	74	40	55	69	48	40	62	57	53	55	43	62	73	62	57	53	62	60	66	54	59	62	72	75	58	66	58	55	67	54	57	63	54	51	52	56	52	61	58	59	59	44	73	75	53	53	75	61	58	57	66	69	56	62	59	57	61	60	63	60	58	66	58	49	43	55	55	76	64	65	65	42	56	70	45	55	48	49	69	54	63	78	57	67	58	53	39	66	58	58	51	48	62	65	55	59	62	59	67	62	54	69	57	55	59	63	47	73	59	55	61	59	63	63	59	52	52	50	61	53	62	60	50	49	53	58	75	47	64	50	46	64	62	50	66	53	55	53	57	51	52	63	66	60	56	51	49	55	53	51	59	68	48	79	57	58	56	50	67	83	72	60	57	58	64	69	62	55	55	62	50	51	51	66	58	55	47	62	67	65	71	69	63	47	62	62	68	54	47	70	61	67	58	51	56	67	67	55	53	66	62	53	62	56	62	58	42	54	58	58	43	62	46	62	59	59	67	46	66	47	54	56	56	57	43	78	48	53	60	68	64	53	57	68	63	60	50	65	53	71	58	49	47	54	69	58	57	69	58	48	81	43	54	47	55	62	77	50	59	61	59	59	59	55	69	59	59	78	52	50	45	61	47	68	52	67	60	55	73	55	53	60	57	42	57	55	45	62	52	60	61	51	50	61	59	59	75	42	47	68	62	60	63	48	63	61	49	65	63	60	46	62	51	49	53	60	53	60	54	62	61	55	71	50	61	63	70	66	49	59	65	64	58	59	59	55	52	58	66	49	56	62	55	40	48	57	58	53	57	52	60	55	52	38	57	62	51	71	54	57	73	46	48	65	60	38	52	77	55	59	74	57	60	60	46	53	59	51	49	78	54	53	61	53	60	61	59	66	65	57	64	63	69	60	54	64	51	57	52	47	50	51	65	59	72	58	58	56	68	52	64	64	56	54	54	46	76	63	54	50	59	62	51	47	65	56	55	60	68	56	52	55	53	51	70	59	53	54	57	52	55	51	68	67	53	61	58	56	55	57	45	56	63	52	63	70	57	52	54	50	63	67	54	64	55	58	69	53	44	45	50	52	62	59	54	51	68	64	56	56	79	57	58	59	64	65	59	56	56	52	65	62	50	54	67	49	67	61	62	64	51	63	58	65	52	62	51	74	47	59	53	57	49	46	49	39	58	66	53	62	51	59	59	63	63	58	56	52	56	55	58	73	63	65	60	59	54	55	63	57	59	56	52	64	64	53	67	72	50	50	74	60	56	64	61	54	54	57	51	50	61	61	60	49	70	60	67	68	78	69	59	61	52	57	54	63	61	64	62	61	55	44	52	61	56	55	62	54	48	50	65	54	54	53	45	60	67	58	55	57	62	55	67	64	57	46	43	74	48	48	73	53	55	60	45	49	57	50	52	69	59	64	60	59	66	62	57	57	51	55	61	43	70	43	65	63	62	48	60	49	60	61	66	67	51	52	56	67	60	62	63	58	63	67	54	61	49	71	65	64	51	58	47	62	57	58	57	57	73	63	52	55	52	47	61	56	62	65	63	37	61	48	51	67	57	48	65	66	68	61	55	56	63	60	53	60	54	51	60	53	66	65	47	78	55	58	47	48	61	69	49	66	58	50	56	49	58	63	59	43	68	44	62	49	65	41	72	48	64	41	70	49	56	47	53	64	61	61	55	59	61	55	59	51	65	52	67	58	54	65	55	76	73	69	63	64	55	50	58	51	49	55	51	45	53	49	63	63	51	53	57	66	64	69	68	75	51	47	58	65	46	66	49	64	52	59	67	48	55	60	57	63	46	61	63	51	68	55	66	30	56	58	52	71	53	56	64	57	58	58	41	67	44	55	60	61	49	54	56	55	67	63	61	78	59	35	53	49	60	61	61	50	47	60	56	66	48	50	50	49	61	65	54	58	62	62	51	43	57	58	61	60	57	58	52	52	63	73	62	51	59	58	57	69	43	57	58	59	44	50	60	44	69	47	63	51	54	55	52	56	57	47	51	64	55	51	53	59	56	49	58	54	71	53	69	59	57	68	50	49	57	68	39	50	61	53	59	49	47	52	58	56	61	62	56	55	64	55	59	56	51	57	69	63	67	71	58	58	66	59	63	63	61	60	57	53	58	72	53	56	43	60	60	61	57	77	66	66	51	45	54	58	57	62	60	57	55	65	50	63	53	59	69	53	55	57	55	49	55	60	53	73	56	56	66	51	52	64	51	62	65	57	43	50	53	51	60	50	55	60	48	47	64	56	67	42	73	63	49	52	60	62	43	53	62	40	52	71	48	58	66	61	50	43	52	49	54	52	56	62	48	53	53	56	38	63	58	62	59	69	56	58	57	57	46	48	54	62	45	59	55	63	70	55	53	52	64	45	68	45	55	50	71	58	55	52	63	66	60	77	55	53	55	59	56	54	57	52	65	67	61	56	60	50	60	57	51	47	45	67	69	54	60	55	55	48	40	68	49	63	52	58	55	51	68	71	64	67	46	61	58	51	39	51	55	62	54	54	60	63	65	62	47	62	57	59	68	47	62	60	62	64	55	53	40	52	49	56	50	70	40	61	54	46	55	74	50	58	56	65	62	74	77	58	68	65	67	61	69	68	58	55	75	62	58	68	67	62	49	66	58	51	51	65	47	59	49	65	56	80	39	62	49	58	56	53	69	62	62	64	66	50	60	62	71	51	55	52	55	52	64	55	53	49	53	61	80	54	56	63	57	64	46	53	68	48	51	50	66	63	56	51	53	53	65	65	57	56	51	55	62	59	61	53	53	64	55	64	58	59	66	63	64	47	65	49	51	58	65	64	56	54	44	57	54	53	63	55	58	57	54	64	49	52	50	74	56	68	68	63	76	72	49	51	58	61	61	66	62	59	58	58	56	51	51	72	58	59	58	57	57	50	45	42	56	57	76	57	57	48	57	66	76	56	56	61	60	53	54	68	58	56	42	62	62	60	60	62	50	65	55	51	61	58	49	57	51	48	57
1870	251	362	433	397	360	300	293	303	307	276	276	233	225	236	221	235	241	227	229	224	223	248	197	218	208	241	234	230	210	189	221	183	216	219	209	200	201	207	201	216	207	219	207	179	185	197	197	208	205	204	204	213	198	235	228	212	249	201	218	216	212	225	220	217	195	216	213	226	225	193	210	217	220	223	224	219	229	217	219	190	220	201	200	213	194	200	212	230	220	193	211	188	216	214	197	220	220	199	211	201	227	213	224	210	229	188	213	220	181	189	230	208	206	217	202	201	225	201	215	217	218	194	216	223	218	202	208	219	182	192	219	202	219	209	184	198	222	198	209	221	179	189	217	218	183	204	177	178	200	210	224	223	196	210	187	204	231	237	214	216	206	196	217	224	218	189	226	229	230	214	203	222	192	217	218	209	206	184	197	221	224	187	221	236	226	203	218	194	188	198	206	215	223	210	210	226	252	208	227	223	215	191	236	221	215	209	194	216	222	193	255	244	180	212	180	209	237	218	215	213	224	221	222	221	188	220	205	211	209	222	205	209	228	213	223	220	186	201	223	215	199	214	201	180	199	178	224	207	205	216	214	225	194	198	206	189	214	205	212	205	215	237	216	196	214	188	215	193	212	210	203	208	207	179	197	209	222	185	204	204	219	204	211	199	203	200	207	199	200	217	203	191	213	218	202	226	191	214	194	237	210	207	199	173	220	232	217	217	235	200	211	214	192	234	220	211	215	209	198	211	199	191	205	222	226	201	197	209	208	223	196	234	186	226	193	207	210	226	193	198	219	203	197	209	187	194	218	191	213	226	207	218	218	217	208	188	192	216	197	219	221	194	230	204	199	222	220	207	211	221	186	218	195	199	216	201	202	199	222	224	218	232	197	199	187	211	192	213	173	201	189	214	241	224	188	206	204	196	174	198	202	195	214	217	196	209	200	215	207	209	210	188	240	181	193	230	203	215	225	197	241	200	218	218	212	201	186	170	220	224	203	196	212	191	222	195	180	210	202	213	201	209	189	228	221	207	184	208	222	215	242	231	198	193	231	218	200	203	234	206	193	202	199	233	234	202	228	254	206	217	189	205	200	219	201	206	191	220	189	203	220	202	211	211	192	208	209	203	199	207	215	212	212	232	194	204	204	212	207	198	207	214	214	218	211	207	213	190	199	220	198	198	180	192	214	233	223	222	234	199	232	205	215	209	205	236	203	207	202	221	216	206	215	201	209	206	213	224	240	200	198	202	234	223	220	189	210	224	231	218	197	229	215	214	186	219	210	235	230	201	204	199	205	225	192	176	224	223	224	204	206	214	217	221	207	218	203	184	215	224	217	172	212	205	210	232	205	204	226	210	203	216	218	211	204	192	191	221	209	211	200	204	232	210	196	240	203	209	204	202	218	209	187	207	180	193	211	228	185	221	197	200	200	218	199	208	207	211	174	186	206	205	191	198	219	224	213	231	198	212	196	216	199	214	216	199	212	207	233	197	214	218	224	230	200	199	200	204	184	217	199	188	211	212	212	204	205	225	219	204	201	209	227	194	199	231	204	225	209	229	191	187	212	225	227	206	196	212	219	192	182	232	205	224	226	224	218	196	185	219	220	192	208	228	197	211	186	216	209	206	206	190	206	192	218	217	229	207	219	219	201	200	186	214	201	171	212	198	222	229	238	191	194	208	220	184	197	226	181	238	218	187	204	186	221	202	232	206	209	196	217	209	196	221	211	190	224	193	207	192	207	197	214	206	202	208	197	226	209	228	215	210	190	194	238	213	228	207	200	211	209	218	189	224	200	216	203	195	207	204	208	199	212	211	194	231	222	224	217	192	213	216	213	226	229	205	220	187	204	209	200	199	233	207	201	212	195	246	215	211	222	216	222	192	195	211	210	185	233	184	207	212	211	186	209	242	225	203	195	200	193	217	210	216	201	214	201	219	205	234	235	171	205	211	213	180	193	214	191	226	225	173	230	202	224	203	188	225	205	206	191	205	166	220	206	200	225	194	197	227	189	211	208	223	225	224	203	217	199	192	193	207	203	201	207	201	193	208	193	187	210	188	205	192	203	222	203	226	209	215	217	196	193	219	195	216	192	207	196	190	189	198	210	218	215	196	215	202	206	222	222	203	216	241	208	219	220	205	203	213	208	197	217	233	204	217	213	224	224	195	223	214	223	209	190	211	218	218	181	188	194	213	174	220	210	231	212	207	203	210	188	219	212	192	220	202	213	214	191	200	208	242	211	207	216	231	211	206	227	208	206	194	229	208	209	231	211	227	208	220	202	224	198	193	210	217	202	215	212	217	196	204	210	213	212	219	205	212	210	198	198	204	217	220	222	211	226	204	226	216	196	180	211	193	242	215	236	209	213	194	219	193	200	216	202	180	195	222	209	219	192	193	219	215	211	203	210	233	194	223	204	204	227	182	192	208	214	205	233	205	188	197	223	202	222	217	237	190	182	211	201	233	217	192	209	204	187	229	209	219	232	180	200	209	220	209	208	208	218	214	207	202	200	221	193	215	239	204	187	188	204	222	214	215	217	199	208	210	214	192	206	192	185	202	208	213	184	229	225	213	193	211	181	219	209	193	177	213	192	229	209	196	212	195	209	199	243	203	182	206	198	215	223	208	193	223	205	201	195	226	197	220	193	222	183	195	198	171	211	201	222	196	208	207	223	213	196	199	208	223	181	199	210	204	205	195	238	212	212	192	205	193	222	211	200	209	206	213	203	192	184	202	238	230	223	209	230	221	216	205	207	227	219	206	219	213	191	209	211	189	214	214	189	234	198	179	204	239	211	230	199	219	205	181	196	213	209	205	210	213	204	215	199	202	205	204	229	185	187	218	205	223	235	216	222	205	199	209	210	220	195	203	211	205	210	186	200	207	180	217	227	222	219	202	221	195	180	224	201	195	183	215	220	186	209	239	203	232	226	204	216	220	212	199	209	187	207	208	207	211	212	165	198	216	226	202	194	199	205	207	179	192	190	223	179	215	229	207	197	199	225	213	222	236	212	196	200	200	216	234	212	214	190	221	177	213	212	217	210	208	198	200	217	199	208	229	214	216	202	210	209	235	206	212	247	199	198	248	232	211	219	209	184	207	211	212	220	212	190	193	211	194	208	220	204	188	189	189	213	188	227	213	196	233	216	213	183	222	200	214	208	208	194	212	213	206	187	204	189	202	213	218	220	215	168	199	193	202	194	210	207	217	226	208	207	189	207	216	211	195	192	212	209	214	216	205	230	218	188	181	195	190	200	225	219	205	237	230	218	209	231	228	212	210	213	207	230	211	214	227	226	208	207	197	206	215	209	192	191	203	212	200	193	211	203	233	218	211	202	230	208	214	200	192	188	217	199	214	205	214	217	207	216	195	212	194	222	202	203	196	204	205	212	199	198	223	178	192	222	209	204	213	199	212	192	207	190	190	211	211	212	199	216	207	212	198	226	214	204	240	211	191	207	199	202	212	229	193	193	233	208	224	209	211	201
9894	935	1109	905	657	531	427	332	292	269	250	229	230	215	166	195	180	175	155	172	162	147	124	168	156	146	171	170	134	136	163	138	118	130	123	151	154	148	122	122	133	143	151	147	145	145	129	147	136	122	135	144	139	146	134	149	127	146	136	127	138	121	136	109	115	126	135	120	127	134	148	135	126	145	127	131	120	130	127	122	115	125	119	145	149	138	129	134	141	120	134	130	125	117	124	121	129	138	129	147	134	122	128	130	127	147	137	148	128	145	121	134	137	125	129	138	149	125	126	123	142	123	124	135	145	143	143	145	129	132	130	112	139	151	146	147	134	141	142	158	119	140	131	140	107	131	160	135	130	116	128	141	141	158	122	137	149	122	134	139	140	129	148	156	130	137	132	146	152	115	117	128	151	157	122	128	155	126	115	134	159	136	129	131	155	142	131	131	141	130	133	153	148	133	136	149	160	148	139	114	135	145	141	124	123	139	153	140	116	172	145	123	145	128	147	150	148	113	151	166	123	132	128	133	130	149	111	143	147	130	125	137	137	124	112	130	125	141	131	139	151	129	144	126	124	138	140	153	132	127	136	128	136	142	130	147	130	142	124	147	134	128	164	133	136	128	139	142	157	138	150	135	122	129	154	127	146	132	128	135	132	114	139	139	140	126	157	141	127	120	146	130	128	139	133	141	129	154	123	139	136	110	161	138	132	127	136	140	142	137	127	129	117	117	114	121	136	142	139	117	140	139	139	142	124	146	131	126	141	139	130	127	127	132	114	121	122	146	141	138	117	119	143	128	144	137	140	127	121	139	149	120	152	132	127	123	152	151	128	136	128	139	131	142	166	147	129	132	131	124	145	156	149	122	142	143	138	122	141	124	134	140	122	148	150	137	110	117	130	138	134	132	139	127	135	134	147	151	127	128	123	166	133	122	132	139	151	143	138	121	141	134	139	136	131	145	140	143	128	120	129	126	123	132	140	136	143	128	123	138	139	124	141	137	136	132	127	122	129	126	126	127	118	150	122	154	116	138	122	132	144	155	112	130	139	143	137	141	124	129	132	124	128	113	132	129	138	139	148	129	101	138	127	147	144	122	152	119	120	141	124	149	130	140	128	139	128	146	105	153	137	132	142	127	130	145	159	153	121	108	162	136	118	123	133	129	144	114	125	137	143	117	119	113	147	134	116	114	131	140	121	144	123	135	140	118	129	136	139	129	128	152	113	152	147	147	132	131	133	128	126	114	133	154	126	125	122	125	116	137	138	137	147	121	127	155	127	148	133	136	127	157	145	151	109	113	127	124	129	133	144	146	134	120	132	102	128	130	149	121	144	128	121	153	127	128	118	120	107	129	151	135	114	137	128	122	119	127	137	144	127	143	128	136	102	143	142	147	138	129	144	129	149	134	144	144	120	146	147	139	148	114	119	117	133	126	139	142	128	129	143	132	118	117	162	145	135	108	120	123	109	121	140	124	131	119	135	127	134	131	138	123	125	159	147	123	140	136	118	138	123	142	141	125	134	126	123	131	128	124	136	134	115	124	119	133	131	138	124	126	112	144	144	148	117	137	123	139	159	138	132	131	140	130	130	137	144	119	157	136	129	127	133	141	121	120	159	125	128	129	136	127	141	138	135	123	129	151	105	150	135	120	141	122	99	145	131	139	162	130	135	108	137	137	158	132	139	140	131	123	147	133	138	137	120	138	126	147	138	123	150	153	143	138	110	134	121	127	139	134	125	121	125	138	118	152	135	131	121	149	143	131	151	143	146	130	136	136	139	131	136	137	115	135	118	133	119	128	125	128	130	126	108	140	123	129	139	135	121	148	135	159	120	123	142	137	136	134	129	145	136	135	142	114	132	114	125	127	122	124	112	120	147	144	128	150	130	128	151	120	137	155	141	133	122	124	127	151	145	145	128	128	122	130	122	128	144	144	126	125	145	125	136	127	145	141	144	163	140	133	137	131	114	129	137	125	144	122	122	143	140	144	138	136	151	128	121	143	135	143	117	125	138	137	135	131	136	144	117	128	139	124	147	108	132	147	135	132	123	145	136	112	126	120	138	120	128	112	131	131	119	123	144	130	125	104	137	111	131	141	124	134	149	119	146	121	138	130	117	125	135	132	148	148	121	119	132	129	150	125	131	117	148	146	116	144	152	140	117	131	152	150	139	134	158	132	137	112	137	140	128	135	116	141	129	112	124	123	135	122	137	150	146	129	140	138	156	148	135	141	144	152	129	104	142	132	164	123	132	129	126	129	124	135	135	148	124	121	125	130	128	137	144	123	167	136	128	134	132	136	116	133	138	134	157	141	119	128	141	155	138	123	110	124	141	122	124	134	127	133	147	123	136	136	116	134	128	130	142	122	152	137	140	132	162	144	160	128	131	147	131	141	133	135	156	123	130	128	128	129	125	147	143	126	138	118	136	125	130	138	154	117	123	149	134	130	129	107	129	136	150	125	139	129	117	144	122	123	143	128	123	162	125	155	142	125	115	139	123	118	102	136	118	129	121	139	113	132	134	122	147	143	132	127	145	111	135	155	135	133	138	139	132	153	131	152	144	144	105	141	136	139	140	121	134	131	118	132	129	142	145	125	136	130	127	141	148	145	132	124	130	131	124	117	123	131	146	148	133	127	147	141	122	144	145	139	125	135	136	131	140	135	127	141	127	117	160	144	143	126	125	139	131	127	138	108	134	132	120	137	137	135	128	130	109	127	135	133	133	140	126	138	151	131	139	122	138	137	127	120	138	146	133	115	121	156	131	138	130	158	140	128	141	126	144	127	140	131	158	136	126	130	123	126	118	139	155	124	122	131	145	134	128	139	134	129	159	132	126	147	135	118	133	127	139	127	135	134	144	130	132	124	163	142	131	126	139	139	127	117	136	127	128	149	149	118	136	142	127	136	145	128	135	144	114	129	144	163	127	118	133	126	168	121	129	147	111	127	119	148	127	126	141	149	132	140	130	142	127	141	135	133	144	128	132	161	135	114	127	138	135	137	124	144	132	133	124	142	128	141	144	137	115	134	122	139	147	127	140	128	129	135	132	147	134	129	109	111	147	144	140	123	119	127	132	141	141	153	125	118	129	135	144	138	116	135	144	136	131	163	141	148	138	132	140	146	127	116	137	131	133	145	127	123	121	129	140	130	114	118	135	138	120	127	157	144	129	132	155	138	143	137	132	141	113	138	136	147	115	139	125	133	146	135	145	146	117	136	139	121	133	125	145	103	148	150	152	140	132	150	144	116	117	128	104	127	136	117	151	124	156	127	117	108	126	151	151	144	143	139	130	134	122	135	137	135	105	132	130	144	156	119	157	130	129	129	138	158	138	133	130	128	142	123	139	131	150	121	133	132	145	139	145	134	111	119	135	137	132	125	138	147	143	131	138	147	121	131	123	134	129	138	181	142	138	141	155	148	111	119	127	124	135	134	133	132	145	131	134	134	131	118	125	143	122	152	152	123	118	154	130	153	128	127	137	121
5531	1231	2450	3105	2613	2121	1810	1535	1297	1195	1059	966	891	787	768	707	716	672	654	594	583	607	568	530	555	494	520	523	488	496	503	455	459	494	445	459	473	463	476	472	465	470	441	481	446	439	448	440	439	445	473	443	399	417	445	433	451	440	413	438	436	422	409	408	425	389	430	423	452	468	417	409	385	406	467	416	438	419	424	431	392	418	404	397	417	405	398	443	401	430	396	431	408	407	417	417	386	433	390	376	418	400	351	408	431	393	401	423	394	433	398	429	438	403	400	407	418	450	445	388	419	394	380	420	405	403	442	369	450	445	459	418	416	395	419	436	379	443	405	453	401	435	409	418	412	411	378	394	408	372	411	417	371	394	392	413	441	385	390	398	413	391	410	384	390	426	434	361	409	419	400	430	423	414	420	439	398	419	448	401	373	420	379	414	405	416	400	393	434	407	443	426	389	399	401	404	431	408	411	360	392	415	423	401	400	390	408	414	402	398	419	418	394	430	391	407	385	403	419	397	420	410	398	395	426	413	407	394	407	417	378	427	403	377	411	395	396	430	383	379	432	417	420	422	402	378	414	419	354	461	386	447	402	401	409	426	427	377	428	368	387	395	387	369	419	423	399	432	402	414	411	414	397	394	400	370	416	414	430	389	414	418	430	385	387	396	416	393	436	438	406	427	392	423	369	426	397	415	411	383	435	411	398	405	415	440	423	423	389	400	422	403	405	404	408	408	413	429	393	388	448	406	394	403	410	427	398	386	373	428	424	428	432	430	408	442	391	443	418	388	399	394	409	433	402	434	430	422	385	432	394	412	371	421	410	396	387	391	412	386	423	390	402	410	383	435	390	430	399	425	400	396	390	414	377	404	420	392	424	397	434	376	380	395	408	431	434	440	376	407	391	425	404	394	414	394	421	433	409	387	401	439	400	380	396	394	395	398	404	410	402	403	390	424	420	401	403	385	365	387	425	405	416	400	365	390	440	380	392	409	427	405	396	370	409	359	415	378	432	389	435	390	379	429	411	384	442	388	424	429	387	391	371	407	427	420	422	424	393	384	420	373	364	434	401	403	411	433	392	414	406	417	433	411	436	409	412	409	399	386	397	344	441	390	413	411	390	435	409	395	414	395	375	455	395	378	418	398	409	456	372	428	472	390	410	355	413	403	392	416	392	402	422	393	410	391	415	375	386	393	374	417	384	438	429	386	425	392	391	443	397	410	413	397	407	389	420	424	417	425	375	402	376	420	409	444	361	398	399	456	420	375	388	405	397	396	397	394	403	407	415	405	397	399	354	400	379	420	358	410	430	428	380	394	397	386	399	400	378	385	394	414	372	381	395	422	393	393	447	431	440	421	398	411	369	410	401	371	428	404	414	410	391	404	405	444	406	422	412	390	394	411	420	426	403	415	426	424	409	410	419	409	403	383	375	434	391	401	393	405	407	408	415	410	420	429	440	390	395	399	406	441	408	400	385	419	386	439	436	380	398	436	407	442	415	423	411	408	393	419	378	394	407	411	426	423	388	386	423	384	372	397	378	416	390	382	399	411	407	413	395	415	398	432	395	402	366	450	421	357	415	428	399	416	396	440	410	391	413	426	418	424	381	386	434	403	419	426	417	396	413	395	391	405	402	394	399	448	378	376	418	418	410	390	394	413	425	422	422	418	397	366	377	383	406	431	399	408	423	415	389	402	409	420	391	392	419	362	374	417	393	422	394	441	379	426	402	393	405	375	370	390	382	407	421	381	409	411	380	381	385	422	422	421	441	424	416	409	387	409	407	423	385	415	421	390	403	387	385	406	375	426	416	420	403	387	405	428	406	405	421	363	369	411	412	348	402	419	427	376	409	403	433	380	402	403	401	372	414	367	413	369	431	384	414	383	419	424	399	443	392	376	425	404	414	433	377	395	400	418	394	390	436	436	391	405	393	334	398	421	412	371	387	410	402	403	416	405	411	424	412	397	397	402	386	411	385	424	402	382	390	403	397	433	420	413	388	431	395	374	391	413	398	361	429	408	402	393	432	405	433	412	415	391	388	425	385	395	412	440	361	358	403	418	351	380	396	397	424	405	392	399	425	419	409	396	393	379	387	396	408	388	429	410	395	372	400	374	392	432	413	396	424	410	419	395	380	418	405	420	428	401	410	375	388	408	419	420	422	436	373	420	423	442	397	435	393	415	423	390	381	436	401	383	429	448	410	411	380	402	413	446	389	379	407	404	408	414	421	382	381	387	414	415	447	416	417	401	400	395	435	414	400	408	375	382	411	402	417	418	369	388	416	383	407	422	404	415	432	410	416	421	400	389	422	437	409	423	407	450	439	390	426	419	369	428	427	394	412	451	402	389	425	415	425	407	400	428	378	414	416	401	386	398	390	382	420	440	448	443	370	375	405	409	422	421	379	393	396	414	406	435	389	418	411	419	404	401	428	417	434	388	389	436	417	412	405	390	428	410	391	372	425	371	385	416	413	380	459	385	413	361	426	406	437	437	404	389	388	382	383	434	391	370	382	415	431	437	388	399	389	406	401	428	412	399	391	424	396	438	420	425	429	443	387	436	392	395	404	454	399	412	397	398	383	406	372	424	414	397	395	428	406	386	413	437	427	470	400	422	394	467	379	407	412	391	376	401	399	411	395	388	404	401	435	389	444	415	406	428	396	419	394	376	404	413	403	387	429	391	407	386	398	399	435	409	384	388	398	383	417	392	421	404	436	416	453	376	404	385	411	427	402	378	406	387	400	394	441	410	391	409	403	394	408	391	374	364	378	388	436	457	452	389	397	408	394	409	402	409	416	415	399	406	423	430	413	389	419	409	379	401	374	393	370	417	420	416	393	414	417	402	418	382	388	433	377	396	401	392	419	388	379	436	374	423	409	421	384	391	383	418	369	384	392	419	419	430	431	401	383	401	383	410	434	381	379	416	437	413	427	408	393	418	380	397	407	393	401	396	416	395	404	374	395	379	458	415	403	396	414	429	406	429	424	438	386	421	448	393	402	401	404	390	397	408	414	395	396	448	401	405	434	414	394	406	423	430	391	418	423	385	408	415	410	452	418	399	417	389	367	406	406	444	406	367	385	431	404	402	414	392	380	423	407	447	385	439	379	389	404	431	403	429	400	408	380	404	370	430	391	427	425	426	378	380	416	417	396	401	416	384	428	401	392	401	415	405	380	413	406	389	406	399	418	387	405	402	407	435	398	408	413	386	409	403	400	377	398	414	426	382	419	423	424	385	413	355	425	387	412	417	403	404	398	395	404	427	415	433	409	422	408	432	425	427	405	410	427	401	413	363	413	414	397	409	431	420	376	408	398	403	415	406	381	431	434	409	404	408	390	415	446	390	393	434	416	426	390	403	395	406	415	386	437	404	383	419	382	439	411	423	385	380	377	425	407	380	414	389	434	376	396	426	444	397	374	386	412	400	419	396	397	378	399	393	415	342	406	399	430	417	394	424	405	362	401	464	441	398	416	407	429	405	471	400
18980	2598	2329	1803	1275	993	782	655	528	465	423	363	365	342	327	280	286	287	304	271	246	232	245	264	255	237	240	244	233	226	222	204	210	229	238	213	230	206	199	200	237	207	217	184	219	235	221	223	230	220	192	193	208	218	238	199	201	222	228	217	223	211	185	203	205	191	215	214	195	207	213	201	217	226	201	193	212	238	207	222	194	213	198	209	196	208	233	209	204	200	226	221	198	236	187	214	208	178	227	218	212	205	215	211	206	200	173	183	208	206	235	207	171	204	196	210	230	237	234	211	209	210	187	179	192	203	202	194	235	207	183	217	190	201	174	191	218	215	199	213	198	198	234	205	212	209	179	206	206	184	182	205	187	211	208	211	220	223	217	199	199	206	218	188	212	202	204	238	183	192	232	194	196	214	224	189	198	193	193	267	202	195	244	222	213	207	217	202	221	215	206	205	196	233	232	206	208	205	201	220	215	195	202	187	205	197	202	216	210	220	205	200	172	195	215	218	215	212	201	219	200	184	203	231	214	200	231	210	190	218	200	230	194	211	209	191	222	197	196	189	199	206	196	216	219	219	208	215	198	220	203	218	200	209	179	179	205	183	185	213	229	206	193	204	196	214	222	202	223	229	203	203	217	172	228	216	198	195	183	226	223	202	215	210	196	206	194	215	209	179	205	197	222	200	199	216	213	194	214	193	195	214	237	225	215	201	183	231	209	202	227	185	199	205	222	209	180	183	215	184	211	217	219	199	216	198	206	179	207	184	211	185	200	190	227	211	203	190	206	210	225	199	203	194	223	180	242	185	198	206	216	196	201	206	206	194	182	197	200	205	212	241	220	227	215	213	203	222	194	218	215	213	196	188	201	196	199	215	209	213	223	196	213	225	210	214	174	222	217	181	195	215	164	214	220	220	205	210	200	199	196	187	196	182	203	208	227	211	196	202	216	203	222	219	213	210	191	204	207	205	207	177	214	197	221	195	189	199	196	193	216	195	210	200	212	200	227	219	206	212	204	222	206	210	197	199	224	223	223	203	207	226	215	216	212	190	228	200	212	205	212	211	194	217	213	167	172	203	202	197	222	187	169	201	214	203	202	216	221	198	199	221	193	214	193	212	175	231	199	224	208	224	225	225	197	191	224	192	212	201	175	223	215	206	210	204	213	173	166	205	199	199	205	191	206	190	210	220	199	196	236	215	207	207	186	222	196	202	218	184	213	232	183	200	218	202	197	214	179	217	198	200	214	209	237	192	191	182	196	186	207	204	210	190	188	190	200	195	218	227	210	213	219	187	236	226	187	186	197	209	212	199	185	191	201	195	200	226	197	219	184	178	206	207	211	199	214	225	202	206	205	174	172	191	201	201	225	216	201	233	207	213	221	209	200	235	220	198	186	222	206	188	178	208	192	197	183	207	199	198	185	197	197	185	232	208	183	216	219	190	173	193	176	200	224	178	195	187	190	218	172	210	232	200	199	195	202	199	222	226	214	187	220	207	215	204	187	207	211	194	202	216	215	208	216	199	218	180	177	216	188	201	228	189	208	184	223	196	203	191	218	192	214	215	206	211	204	220	212	196	180	191	195	205	201	197	198	204	212	193	192	206	212	213	177	193	205	190	199	192	181	223	243	226	195	197	193	227	210	218	178	197	205	226	226	205	209	206	213	229	189	223	188	189	207	222	222	198	194	211	207	209	199	208	207	213	215	217	210	180	202	236	214	202	188	229	177	225	213	191	200	205	192	218	203	225	218	205	192	194	219	194	220	247	202	226	190	202	174	196	229	198	194	217	190	203	206	206	212	211	198	209	189	209	204	204	197	203	224	205	193	227	190	185	201	203	200	195	187	207	215	185	191	198	218	221	220	196	198	192	195	230	204	221	203	199	191	200	218	167	199	214	213	226	192	202	216	213	183	196	201	220	217	201	227	221	210	186	176	204	190	195	194	202	221	230	234	202	200	214	213	179	188	241	217	178	165	207	196	204	213	193	205	197	182	199	198	217	237	231	202	223	200	204	222	219	207	197	212	220	216	194	198	199	213	210	210	253	198	164	182	218	197	219	203	224	211	215	219	228	197	207	189	190	206	182	207	209	204	221	220	213	212	224	198	188	185	210	215	206	194	230	204	185	217	226	198	216	194	196	190	225	200	213	195	180	217	168	202	201	215	201	178	207	208	220	212	208	227	218	214	201	194	203	206	206	203	217	212	201	216	201	181	230	191	221	184	191	208	204	206	206	202	181	181	218	210	202	180	206	223	194	196	212	215	202	207	212	225	202	212	204	231	216	213	214	229	202	210	196	197	214	224	206	200	201	219	201	223	206	220	194	195	224	230	209	194	210	180	193	204	211	212	177	189	189	212	199	207	212	210	200	232	237	193	228	231	227	200	207	197	218	233	198	183	186	207	197	214	204	184	215	192	188	207	212	191	207	194	216	199	195	204	200	220	173	211	186	206	193	200	239	205	219	202	208	193	180	204	222	215	201	169	206	195	207	219	189	209	199	202	228	227	196	222	180	186	211	198	208	203	201	206	214	190	202	207	194	220	193	200	211	203	209	214	192	208	189	210	194	179	191	227	198	203	217	219	198	207	216	189	233	187	175	239	200	220	183	202	194	221	216	193	218	197	204	189	220	225	203	195	220	208	173	219	221	213	224	203	179	203	200	195	221	211	200	213	217	217	186	205	208	195	203	209	217	187	230	211	187	208	200	193	199	204	192	212	208	188	198	206	189	194	231	201	207	199	190	197	207	213	223	189	203	192	201	208	199	226	202	230	201	223	218	175	238	209	199	216	222	205	194	202	182	182	206	213	224	224	205	199	191	172	227	210	235	225	188	203	195	216	211	217	193	209	213	226	201	210	199	194	181	212	213	185	208	201	181	224	229	218	221	202	199	171	201	183	201	209	210	215	216	215	209	215	234	193	210	206	182	220	206	194	216	218	189	246	202	178	191	187	192	183	200	192	222	208	207	202	200	217	218	213	184	209	197	183	211	195	219	196	205	206	224	197	182	207	192	240	210	194	200	218	197	213	208	211	195	201	177	223	193	188	177	192	232	227	210	202	204	208	188	240	216	187	250	217	208	218	216	211	183	183	208	180	223	208	224	196	200	207	203	206	223	216	221	208	208	210	189	228	217	195	217	209	231	196	211	193	200	209	184	214	225	195	191	186	198	239	199	222	221	199	206	200	202	200	185	215	219	223	184	218	191	201	196	221	188	192	171	193	207	174	193	182	203	213	219	211	208	217	206	203	184	189	217	191	193	201	201	191	209	187	196	202	207	215	204	214	205	210	205	210	218	224	224	212	216	206	194	212	203	215	209	187	218	214	211	196	185	208	239	205	198	218	195	216	210	227	217	211	192	202	215	202	189	199	223	189	180	196	209	207	194	203	206	229	217	239	206	217	221	202	221	206	202	200	204	225	191	211	236	211	189	206	214	207	237	180	217	232	201	197	206	195	212	216	205	192	207	213	211	186	176	228	213
7667	2038	4370	5146	4597	3841	3170	2613	2315	2010	1732	1618	1449	1313	1245	1160	1110	1083	1006	999	948	918	859	838	814	778	788	779	759	726	739	752	716	707	721	687	648	670	727	695	658	653	685	649	628	640	666	660	634	668	551	628	629	624	609	649	609	556	616	650	603	581	592	594	639	551	627	623	661	590	633	605	568	625	615	623	608	531	640	615	578	593	570	568	587	642	605	599	607	639	630	590	613	571	581	624	595	618	602	622	624	555	607	565	593	585	584	550	584	613	618	563	601	581	613	607	595	589	572	578	621	588	599	586	600	592	593	597	595	588	542	586	604	594	554	579	621	576	579	545	632	616	572	593	562	591	581	579	571	581	600	555	586	575	583	570	592	602	567	542	603	531	568	596	588	605	577	580	572	585	567	595	537	548	554	604	602	578	571	587	556	560	611	590	647	584	602	593	566	578	584	600	589	578	603	615	588	619	592	577	592	596	571	586	553	580	532	577	610	600	538	580	598	606	521	573	584	559	575	595	582	568	590	574	564	567	544	556	604	601	559	567	588	566	597	596	544	572	543	578	564	591	574	567	600	558	546	544	572	568	545	544	580	566	604	602	585	600	551	634	560	540	573	572	590	559	559	569	568	566	600	538	618	576	544	596	547	551	579	578	576	559	583	570	550	557	576	561	564	559	581	532	539	611	611	601	570	581	560	595	572	548	557	552	604	583	602	611	559	626	565	585	550	585	573	565	555	537	615	580	553	581	587	594	596	584	560	588	628	622	611	567	589	601	567	584	579	588	558	591	524	625	550	584	570	575	614	597	583	566	605	550	594	581	542	581	597	582	573	538	583	596	509	559	571	560	591	538	592	583	518	577	600	567	573	577	565	576	569	571	581	557	569	536	568	577	616	545	521	538	585	585	567	593	567	564	633	592	593	605	582	572	536	620	575	583	542	551	561	584	589	578	554	582	565	546	563	570	549	583	593	592	529	582	580	568	531	562	533	590	621	595	567	591	575	555	588	562	597	610	553	575	603	563	562	541	606	585	572	576	614	556	564	644	608	589	598	591	543	561	635	573	616	594	552	605	543	568	587	597	599	558	525	575	594	601	627	607	590	562	605	524	546	624	547	580	610	575	568	581	573	582	536	609	590	605	560	552	586	575	633	570	568	545	572	595	602	595	599	569	581	577	609	565	571	540	544	591	574	587	540	588	548	580	601	573	597	569	570	585	584	593	552	579	560	554	556	535	577	560	599	593	606	583	575	583	606	562	606	576	563	589	560	534	557	562	574	595	551	556	579	551	578	598	573	584	562	628	613	570	585	609	572	563	589	566	594	599	552	619	567	596	581	571	590	623	563	627	561	563	614	554	587	605	567	613	575	607	579	550	586	540	559	530	586	580	586	602	533	570	607	584	566	596	553	565	550	569	590	577	612	598	585	547	580	611	583	556	564	587	626	586	550	539	607	619	562	596	567	566	571	646	558	571	592	582	582	580	568	604	547	579	586	632	532	542	581	581	597	602	562	601	611	568	588	583	567	604	571	560	589	564	587	550	583	558	611	593	602	596	594	628	574	545	578	561	546	551	582	563	565	531	566	608	557	579	576	553	577	594	560	590	566	561	612	582	601	575	604	572	571	573	562	567	560	589	593	558	561	539	616	563	581	555	519	550	601	580	596	584	608	609	543	577	557	573	559	621	549	575	572	592	616	586	532	564	572	565	573	576	548	564	605	585	563	573	551	561	571	562	581	593	541	561	559	580	570	574	592	590	557	566	537	568	560	557	549	548	584	569	608	523	573	560	596	574	563	578	556	600	573	578	619	611	553	599	566	607	583	615	559	609	637	606	552	604	565	595	610	588	571	602	574	560	602	575	587	583	526	607	529	570	585	587	554	575	622	569	537	610	606	588	606	563	576	558	592	601	608	592	563	605	583	555	567	554	584	582	589	562	570	594	565	592	586	578	583	570	567	550	565	561	558	578	562	615	605	566	567	573	568	603	574	584	604	531	571	584	660	578	517	546	594	630	552	613	570	568	593	573	598	562	578	635	569	576	530	568	589	600	596	585	571	593	557	588	603	582	560	560	591	539	565	583	565	580	539	573	587	619	545	577	550	564	581	556	582	588	601	570	628	562	590	566	559	523	562	591	585	587	631	537	552	646	601	578	593	616	573	579	580	577	540	579	583	559	605	555	583	583	540	647	554	581	559	604	631	619	592	592	563	542	576	544	535	564	623	637	615	596	622	641	603	574	596	575	584	554	541	544	588	590	529	564	563	565	590	570	584	547	582	594	590	548	568	570	585	564	596	622	613	568	589	577	577	590	598	604	556	570	607	531	610	587	581	569	530	570	570	594	577	596	581	550	563	587	564	608	594	564	552	610	590	586	530	593	602	569	572	591	579	618	644	582	550	562	547	595	600	563	559	544	554	559	613	573	557	565	586	607	578	590	562	580	578	562	566	613	540	532	605	538	568	590	587	552	530	594	585	571	624	576	638	592	572	586	555	543	563	580	561	556	522	579	579	569	583	573	557	561	535	551	571	601	553	561	627	538	595	596	574	638	577	565	582	584	585	582	587	560	591	581	571	564	537	599	584	557	570	539	562	615	621	608	588	616	546	566	623	600	572	590	592	590	605	557	613	564	541	588	598	587	564	583	592	564	582	564	574	546	564	591	542	603	584	578	587	546	540	599	541	641	621	540	595	587	598	570	526	565	587	634	588	600	553	573	621	598	572	589	608	581	567	577	577	595	593	546	537	557	562	601	589	553	549	564	605	591	572	572	566	520	580	585	567	555	588	567	562	579	625	563	594	562	588	616	567	580	563	524	578	577	588	569	581	540	565	581	549	572	578	572	563	580	597	589	576	561	562	553	591	593	575	571	552	573	558	564	568	570	560	560	593	596	588	576	601	596	590	586	522	564	588	524	561	577	526	586	552	591	556	561	575	538	577	587	549	603	583	549	565	623	582	541	577	552	592	575	577	521	583	573	618	544	576	586	602	595	581	559	562	556	568	588	549	583	552	606	568	576	582	551	589	539	595	519	521	587	562	639	561	623	543	574	569	584	571	541	577	570	595	570	569	575	537	605	601	603	594	555	520	577	579	589	561	590	596	559	534	590	614	557	608	581	557	577	530	592	548	597	576	605	627	602	571	575	611	576	575	572	597	584	585	564	556	570	596	565	549	584	585	551	571	576	601	579	550	620	576	562	574	577	569	555	585	593	559	567	617	550	531	572	584	594	626	600	585	592	571	625	585	586	570	562	599	566	622	586	536	577	537	624	572	545	591	577	551	572	585	625	555	607	601	545	573	559	599	564	574	606	618	623	548	584	582	582	547	573	598	612	568	607	559	582	628	615	563	566	593	567	591	593	584	583	567	552	583	575	512	593	615	584	607	575	573	556	587	577	636	589	581	587	566	620	584	607	610	547	584	582	539	596	587	584	599	550	543	596	556	594	582	587	582	601	535	561	607	587	584	574	612	585	584	596	577	553
2177	133	119	116	100	66	67	71	53	75	63	84	63	59	56	58	67	81	75	71	58	59	59	59	57	62	63	41	53	60	59	59	61	46	61	57	47	47	64	48	53	51	52	68	57	47	58	84	61	52	69	71	65	55	45	59	56	83	45	57	47	52	63	59	47	60	59	67	49	44	64	52	48	54	51	61	53	65	67	63	48	56	50	57	57	63	71	56	58	61	55	45	62	57	56	57	60	57	59	58	66	41	59	49	43	54	46	51	69	61	60	65	62	52	63	62	71	68	52	47	60	51	70	64	56	66	72	56	46	67	52	56	52	63	63	52	56	54	74	64	55	66	60	45	66	63	72	67	69	57	49	62	64	50	70	59	55	62	44	58	52	57	59	49	69	45	54	51	65	56	64	59	51	64	69	63	56	58	58	58	48	66	59	47	58	49	50	68	60	56	48	61	58	61	57	59	64	59	54	61	63	68	68	60	53	63	53	47	40	50	66	57	58	56	55	45	68	59	61	62	51	63	68	60	79	57	72	73	64	67	57	53	52	49	49	53	54	54	56	53	69	56	62	44	61	67	55	55	40	62	51	60	63	57	50	44	59	71	64	56	57	65	52	58	43	60	54	54	63	50	53	52	56	48	53	73	48	58	63	62	46	63	49	55	54	56	60	49	70	58	56	71	56	44	51	48	61	65	59	46	57	49	50	57	77	64	50	44	58	51	67	60	50	64	58	47	67	59	64	60	53	60	52	55	49	55	51	49	50	65	61	58	53	54	58	61	50	52	57	57	69	66	58	54	64	61	63	51	50	61	60	57	42	45	48	59	62	68	60	64	60	51	59	61	67	63	60	60	53	42	59	56	54	51	64	57	56	64	52	50	64	55	55	61	60	65	67	70	53	49	59	46	67	65	44	60	56	49	64	52	64	62	62	71	59	56	65	63	58	54	55	56	55	44	55	54	58	56	60	49	65	49	55	64	53	53	67	59	63	49	68	43	41	59	63	55	44	53	59	49	68	52	61	54	60	69	56	55	53	66	70	60	59	55	50	66	61	57	58	47	58	52	52	47	52	54	58	57	69	60	68	58	57	56	53	48	63	66	59	52	58	71	63	64	65	57	53	63	62	59	71	46	58	53	50	54	48	51	57	63	60	65	66	65	65	76	64	56	65	56	57	55	53	49	47	54	65	61	55	63	58	55	57	54	57	64	61	71	51	58	58	54	66	51	65	39	64	52	66	73	51	74	60	60	62	56	59	66	55	61	58	48	55	65	63	65	64	62	62	60	52	52	52	53	57	67	72	69	49	66	61	52	57	66	60	50	64	58	57	68	50	62	60	60	49	52	54	52	58	53	59	64	60	50	65	69	60	46	44	51	59	63	54	62	64	66	56	43	58	65	48	62	66	56	60	58	42	70	59	68	48	66	68	48	40	64	50	59	61	77	62	51	59	51	55	53	43	65	64	49	62	50	59	57	51	60	73	67	59	57	61	56	64	57	52	60	67	55	57	63	43	48	60	51	63	56	57	62	70	58	54	59	68	58	46	66	61	61	55	59	52	74	53	54	60	58	57	50	63	65	56	51	48	57	37	64	67	62	64	52	58	61	64	56	49	62	71	62	72	60	57	64	64	52	63	55	53	65	53	55	64	69	71	52	49	72	68	57	47	56	42	59	55	58	60	71	60	64	68	65	63	60	64	59	54	59	53	65	52	60	61	56	60	68	51	48	56	60	58	70	61	57	63	52	52	61	52	51	55	56	61	53	62	49	60	46	65	50	59	57	52	49	51	61	59	55	48	59	69	72	45	51	62	65	52	62	60	52	59	65	53	58	54	65	62	43	70	57	47	56	56	62	55	60	57	55	55	54	64	57	51	58	63	72	54	69	49	58	46	42	57	61	63	55	70	71	63	59	64	72	64	58	63	63	63	66	56	67	66	72	43	65	53	57	58	54	63	68	54	54	59	55	58	44	62	63	59	58	51	70	52	59	52	51	61	61	62	63	57	56	58	44	67	53	55	73	60	58	63	50	59	61	55	56	47	56	41	55	61	62	65	70	53	69	71	67	59	62	60	47	58	50	69	66	54	58	61	72	65	63	56	57	54	50	50	55	66	75	47	49	53	75	62	51	54	52	50	66	50	59	60	54	51	52	72	56	64	51	56	69	53	61	52	61	61	47	76	57	64	67	75	51	51	70	53	58	52	64	70	52	49	60	52	60	53	65	47	66	67	62	52	65	67	64	61	82	56	47	62	44	61	55	50	62	72	52	61	67	60	51	53	57	56	68	60	62	66	60	65	60	61	68	59	61	52	53	49	62	56	56	64	60	47	56	57	63	54	57	54	61	59	65	59	47	50	51	50	55	64	65	84	60	60	53	50	62	71	63	58	55	59	65	62	51	61	64	64	50	59	68	62	63	70	57	53	52	80	65	59	44	59	51	51	59	51	60	68	50	61	61	57	59	56	44	68	61	71	69	44	61	57	55	54	55	61	52	62	62	56	48	56	59	70	50	72	75	74	61	59	70	58	61	57	60	53	53	53	49	51	64	66	59	64	46	68	68	39	60	65	63	53	49	54	65	68	56	63	57	65	68	42	65	54	58	57	46	66	53	52	68	58	44	55	61	60	46	60	42	69	55	60	54	53	57	66	52	56	55	50	56	70	46	71	54	66	63	68	60	64	55	57	74	63	58	60	65	54	76	60	52	49	60	63	53	64	64	66	60	45	65	52	62	60	64	49	57	58	39	54	54	55	63	60	72	56	67	56	59	53	56	54	56	81	56	70	55	62	58	66	59	69	63	46	52	60	61	59	60	60	58	57	70	60	60	64	58	50	69	61	67	56	75	51	66	67	52	52	48	53	61	58	35	61	60	61	54	60	40	58	62	70	55	59	72	58	68	51	53	62	45	60	58	58	55	58	59	70	56	48	69	57	60	46	42	51	65	51	55	55	64	51	48	47	57	72	61	49	60	57	65	55	55	50	70	60	49	49	63	61	58	57	59	58	55	57	58	55	55	43	65	68	59	59	52	60	73	48	63	62	58	51	49	51	60	49	52	58	57	43	61	67	61	70	57	55	64	60	49	50	53	58	52	61	52	60	52	54	64	63	69	67	60	61	49	56	61	63	76	56	61	71	40	78	58	56	59	51	62	50	60	53	47	61	66	65	72	55	49	54	62	59	64	54	68	58	56	64	42	58	60	50	54	44	50	57	68	45	59	62	44	63	52	61	54	61	56	49	60	60	54	61	54	50	56	48	55	60	68	59	55	59	59	68	57	61	66	48	56	52	60	48	51	67	66	49	57	65	56	60	55	57	49	57	73	72	43	58	45	54	60	71	60	63	65	58	57	46	44	53	49	57	52	53	46	50	64	53	60	61	52	53	57	62	70	68	60	66	61	50	58	49	72	63	55	61	64	55	52	55	55	54	58	63	51	64	57	53	62	68	49	60	60	65	64	59	60	50	61	46	62	48	57	57	57	67	70
1903	279	381	395	364	361	348	303	277	292	269	264	271	249	244	223	240	254	246	227	212	230	210	219	239	233	224	238	221	224	209	217	210	217	248	205	214	210	209	228	216	231	210	216	196	202	211	217	197	209	224	203	215	208	236	208	206	227	184	216	198	207	175	233	214	221	219	238	217	207	192	217	226	212	215	199	214	245	232	198	234	231	215	220	206	172	224	202	211	226	232	239	197	233	222	208	197	170	199	219	211	225	194	193	251	227	219	223	207	211	185	244	228	224	209	210	228	238	208	214	215	218	234	194	225	223	208	208	215	221	194	208	200	223	179	221	197	185	186	207	216	209	188	198	189	203	253	233	189	217	220	217	230	241	197	217	208	239	220	195	220	224	198	215	202	207	195	209	197	188	241	219	223	214	204	220	203	185	217	210	212	231	198	193	234	204	211	207	197	225	209	212	201	224	205	213	193	214	205	206	204	204	218	209	213	218	212	220	221	241	225	214	204	227	221	222	190	210	193	224	226	207	185	209	213	219	222	202	182	206	218	207	184	202	228	217	193	223	191	245	220	206	230	208	227	208	185	218	193	202	246	198	197	213	206	213	197	206	206	200	215	204	203	217	208	230	221	220	184	215	215	205	195	210	195	209	204	227	221	187	205	213	211	215	209	210	205	207	208	216	231	204	190	223	231	219	203	196	203	187	240	207	198	219	205	222	221	208	202	208	217	208	201	188	211	203	179	203	219	209	215	221	236	175	221	206	234	210	229	208	228	185	199	211	216	194	222	203	203	215	189	222	195	215	208	188	209	224	213	242	208	205	203	227	205	213	227	217	231	188	203	231	224	226	228	200	193	219	215	172	198	198	196	227	217	208	214	202	190	176	212	212	212	217	224	206	216	225	201	217	199	226	205	228	201	222	221	230	206	208	231	192	192	241	196	192	208	234	202	211	200	215	210	189	224	204	210	207	224	198	239	199	208	210	232	192	231	179	197	221	213	204	220	218	218	185	212	213	228	222	189	207	225	203	213	212	198	190	206	223	216	213	213	193	233	209	206	186	209	213	230	201	227	244	211	219	244	218	206	188	206	182	187	189	207	199	228	225	217	222	218	238	201	208	204	210	193	210	226	199	197	219	187	219	205	219	171	206	202	205	199	219	209	217	234	207	213	213	235	199	183	210	217	184	215	184	201	192	221	195	207	229	190	226	186	204	209	216	201	201	207	232	240	203	213	214	235	200	197	214	185	185	191	216	209	171	220	231	205	236	197	218	206	218	203	217	213	225	227	217	217	205	195	199	210	187	186	239	203	204	196	221	214	194	227	210	215	195	232	236	208	224	225	186	189	186	206	225	186	198	188	223	234	224	197	197	189	207	211	215	212	199	218	195	198	213	173	214	212	230	185	195	228	206	195	211	207	212	233	186	218	223	205	231	202	236	206	197	240	184	208	217	199	220	231	213	198	208	225	208	238	201	230	213	191	198	225	207	224	185	196	219	208	233	222	221	217	186	205	196	232	200	189	228	219	201	224	209	205	182	215	191	181	225	237	230	216	219	203	210	207	212	224	251	257	209	214	223	192	212	232	200	210	201	209	196	227	213	204	192	222	226	206	215	219	251	223	194	193	182	198	216	202	202	211	207	194	208	205	213	221	230	210	192	226	186	188	229	219	207	210	203	231	180	227	219	196	219	200	207	209	194	215	192	202	201	199	208	201	183	165	201	213	218	218	209	223	192	220	206	220	211	195	214	219	198	194	227	208	191	219	216	219	204	222	218	226	209	232	201	204	198	216	202	207	181	224	215	214	205	194	217	200	232	220	204	224	212	213	230	189	202	225	234	222	210	221	196	178	194	215	194	230	227	224	203	216	221	232	218	206	204	206	185	213	211	203	207	211	236	196	184	217	223	226	214	247	193	223	200	197	205	226	226	245	230	196	210	180	200	187	206	205	218	201	211	219	198	196	210	244	208	198	201	174	215	202	212	198	203	230	201	191	187	227	193	212	215	215	235	217	209	194	210	200	218	190	213	197	205	171	229	238	194	234	202	226	202	217	203	215	209	204	202	191	197	199	175	239	197	210	215	208	195	214	216	200	204	212	222	234	221	210	210	215	205	178	224	235	204	246	191	204	213	227	200	212	210	200	219	204	208	220	216	205	172	198	212	221	216	222	181	225	194	207	215	195	221	227	225	218	213	220	186	214	216	193	235	201	200	217	193	194	209	216	215	212	242	207	208	209	219	197	204	216	212	191	210	207	207	230	199	213	184	193	212	236	226	235	213	196	224	205	196	216	215	238	220	215	211	222	206	189	220	202	203	205	195	215	216	204	217	214	200	198	216	188	237	214	185	205	205	213	203	240	201	203	218	226	207	198	211	218	205	203	197	219	196	222	213	222	196	227	230	204	192	214	229	221	231	199	188	221	204	196	223	202	213	211	195	240	221	233	210	194	206	223	193	212	223	187	186	236	208	201	210	197	193	205	191	237	197	201	224	191	219	203	207	181	221	210	230	206	206	238	190	228	212	198	203	262	227	190	215	185	236	219	242	214	189	223	214	213	220	196	231	214	212	206	225	207	210	223	235	213	203	239	214	202	214	214	187	206	203	193	234	201	221	199	210	192	222	208	197	242	205	202	235	217	212	205	220	230	196	210	241	230	193	197	207	216	203	200	246	199	193	202	197	210	172	196	201	210	215	205	163	220	215	216	210	219	205	215	188	218	237	213	243	228	192	193	219	185	213	190	210	228	222	203	222	193	218	208	204	222	220	224	210	194	213	200	199	211	178	225	213	203	196	197	226	215	218	200	209	222	188	193	267	222	211	217	227	212	212	206	246	202	211	202	207	196	207	193	217	231	193	196	207	205	217	223	203	219	239	246	200	200	223	193	223	221	211	192	197	184	200	225	208	224	183	212	219	216	212	237	204	212	225	196	208	212	194	212	207	211	205	209	207	224	221	212	214	225	194	209	217	225	203	206	207	191	204	211	216	192	197	214	213	200	236	226	208	180	209	197	221	201	192	236	213	212	201	221	207	216	206	191	192	227	199	218	210	192	235	223	218	181	208	179	222	236	216	193	233	187	222	219	204	228	232	215	211	210	216	211	214	205	208	197	220	223	190	207	186	225	181	201	202	239	207	218	208	175	225	216	219	221	203	212	210	194	214	166	225	212	218	208	200	204	214	215	223	218	214	218	215	215	224	193	211	223	181	183	200	220	221	216	221	217	210	222	184	228	174	203	216	217	205	210	217	198	223	197	203	202	198	206	220	229	207	217	195	189	213	223	236	193	206	185	208	205	194	203	200	198	229	200	223	183	210	202	218	203	184	201	195	190	239	218	266	204	201	193	221	188	192	197	229	203	209	212	211	194	205	184	209	225	212	212	218	222	190	214	191	218	224	211	228	201	231	189	228	218	220	212	221	205	211	206	198	214	201	227	189	199	212	194	189	211	208	234	220	168	192	220	194	226	189	228	196	241	200	207	229	204	247
9960	941	1151	988	698	533	422	329	276	256	244	191	213	198	182	173	175	160	187	159	178	162	178	157	141	152	141	137	153	148	137	151	154	125	157	158	149	135	131	151	130	158	134	136	123	143	131	136	152	129	134	121	140	129	133	126	142	129	153	134	136	127	135	152	133	154	144	149	128	125	134	138	145	129	138	121	130	131	163	121	145	120	153	126	118	138	130	130	129	133	146	149	135	122	126	128	137	114	126	117	118	138	141	141	125	144	126	151	131	121	142	136	132	136	133	102	128	138	133	144	133	130	142	132	123	140	120	135	146	143	141	139	128	135	136	139	142	123	124	144	151	129	136	131	113	132	130	138	114	119	156	126	126	127	133	173	121	130	133	112	139	113	131	136	128	133	122	131	127	129	133	145	120	122	132	134	116	137	139	142	132	147	121	129	168	121	131	128	109	128	122	125	127	141	146	132	133	133	143	113	111	152	145	126	152	117	131	117	130	120	118	111	130	127	139	126	134	128	141	130	102	145	125	121	126	131	131	145	139	134	124	118	133	134	124	142	124	146	145	141	123	115	149	137	156	130	132	110	136	144	136	145	127	144	140	125	132	137	146	150	137	123	118	123	121	123	132	95	143	133	127	141	120	117	115	142	140	133	134	127	128	141	124	141	136	141	149	125	111	150	125	133	121	127	121	131	135	136	142	133	128	120	130	113	121	129	128	141	140	134	141	115	120	124	138	141	116	133	120	127	111	157	153	124	129	152	116	142	138	134	126	117	142	143	146	116	126	151	129	148	136	130	134	144	133	121	142	130	130	134	141	140	139	126	131	122	144	146	134	144	139	130	144	145	128	133	131	117	129	116	158	111	127	128	122	146	156	130	121	134	136	141	137	108	122	135	138	155	143	131	147	153	136	138	118	120	132	138	128	123	141	132	110	135	125	122	140	131	151	141	143	129	139	138	146	116	129	148	143	123	126	120	135	130	141	113	118	126	145	136	136	114	130	118	135	104	133	132	120	128	133	134	140	142	131	134	143	133	149	115	139	132	117	133	113	120	130	112	121	137	138	135	152	143	124	122	145	115	135	138	124	126	128	128	129	142	130	122	132	139	131	126	132	140	134	138	141	144	133	145	142	136	154	141	120	106	129	124	140	137	157	155	128	126	148	124	119	129	135	132	154	125	122	133	118	125	137	162	134	117	121	130	115	124	149	120	154	127	137	132	129	134	151	129	148	124	124	137	131	137	130	135	128	116	138	138	134	122	123	130	132	114	123	111	129	135	138	114	135	135	126	142	120	140	132	132	125	155	134	135	147	101	135	140	117	146	134	130	125	123	139	104	111	137	129	131	132	135	129	142	107	133	134	134	134	120	160	110	125	141	163	140	143	116	132	137	140	109	120	138	121	134	132	136	126	150	140	145	119	125	139	156	139	120	132	141	136	117	129	145	127	144	130	136	142	132	143	133	139	130	144	151	114	152	114	133	127	131	149	123	127	138	118	149	145	156	127	157	148	123	124	129	126	159	144	143	117	137	123	139	146	106	127	137	138	148	120	138	151	124	113	139	121	138	124	114	137	130	130	130	117	137	131	107	155	146	110	111	127	134	105	114	145	141	148	127	147	146	137	153	120	115	122	126	145	134	150	118	120	119	156	125	125	143	132	146	147	144	107	153	137	135	134	137	120	116	131	132	115	132	124	131	121	138	116	139	139	131	141	134	131	137	129	127	126	151	157	130	140	142	125	141	122	133	120	118	136	142	130	134	142	121	134	135	139	121	114	146	115	124	141	152	125	138	128	126	141	136	132	131	149	128	122	136	113	135	132	127	141	137	140	135	139	134	135	148	135	140	120	110	120	138	126	149	117	163	145	130	130	111	156	139	133	142	140	139	132	137	134	121	130	142	120	128	124	132	129	140	143	139	139	139	136	147	136	139	136	141	136	120	132	141	133	129	148	143	157	141	159	123	128	125	127	126	146	106	148	133	144	158	126	138	127	134	138	137	123	135	137	135	119	132	129	160	130	150	143	117	113	126	125	126	142	130	139	137	139	130	139	134	124	137	131	143	119	156	120	135	161	147	138	122	121	148	166	115	140	131	137	125	128	129	117	112	142	127	125	144	125	133	140	141	120	146	143	132	116	137	167	139	134	104	144	142	124	157	130	120	125	127	130	137	129	122	130	138	151	143	118	134	159	141	120	134	149	140	128	126	122	143	139	127	137	143	126	131	129	145	131	119	133	130	126	137	130	152	137	123	137	151	137	115	142	131	131	139	138	114	134	122	142	120	136	133	126	138	158	148	160	160	124	153	141	137	136	143	131	135	134	121	135	135	141	136	137	138	143	134	129	126	124	146	127	133	124	147	109	124	123	139	136	142	153	112	156	129	135	129	102	153	129	127	133	132	109	151	134	138	120	126	135	148	144	139	149	138	142	127	137	144	147	139	138	157	146	129	119	141	132	132	122	120	112	141	118	125	149	129	140	117	111	107	129	141	157	119	149	125	121	129	134	120	130	121	128	129	129	123	149	127	163	156	130	117	123	138	141	131	114	138	105	138	125	128	132	126	134	130	126	120	131	123	125	127	134	149	140	137	142	135	162	146	143	148	118	139	130	141	123	154	156	142	126	130	139	128	118	131	153	138	132	130	129	138	137	140	162	150	124	115	162	136	135	128	137	122	140	143	130	136	145	133	129	130	134	121	146	159	121	111	129	149	117	123	130	147	145	140	127	129	120	129	146	134	129	125	141	150	109	121	135	136	141	129	140	132	137	154	135	111	122	143	145	127	125	130	124	126	131	113	130	119	144	124	134	149	160	134	131	118	131	131	128	125	125	117	124	145	142	133	133	132	134	155	155	125	164	122	129	139	118	138	139	136	117	107	137	147	139	158	119	142	138	122	127	123	125	134	152	113	130	133	110	155	119	107	129	152	123	141	143	131	127	126	135	132	127	117	139	145	126	151	122	118	133	138	154	110	137	126	138	129	150	137	132	142	142	128	124	121	122	116	120	121	133	128	125	150	113	136	114	137	144	115	130	125	121	113	122	149	134	151	138	141	143	113	149	130	129	141	134	150	105	125	136	148	139	130	145	146	137	135	138	151	130	146	139	129	129	122	124	144	125	135	122	133	129	132	128	124	160	140	130	143	118	123	135	128	130	141	141	139	128	144	149	135	135	137	142	144	133	150	127	134	115	125	140	131	124	158	126	143	125	127	148	140	124	133	137	145	128	120	140	129	135	146	125	126	117	145	124	108	133	147	141	130	127	121	139	151	145	139	138	122	138	147	138	132	130	130	136	146	144	114	139	100	129	136	145	145	149	127	128	145	135	142	133	127	135	141	153	119	116	122	131	124	144	126	143	132	139	121	127	165	150	151	137	144	139	125	125	131	153	147	142	142	139	123	124	133	123	132	141	150	138	129	145	117	142	130	148	124	133	136	137	155	119	121	113	120	129	127	160	126	113	129	124	137	128	115	117	113	124	130	141	125
5449	1239	2360	2989	2674	2203	1751	1537	1311	1213	1019	954	881	829	794	700	675	650	645	586	614	584	565	523	507	558	537	508	534	461	491	468	488	462	466	457	471	482	481	457	431	449	463	457	450	473	430	450	403	426	440	409	414	414	468	429	440	420	429	415	428	430	380	420	445	406	426	436	395	425	442	412	414	438	395	434	430	431	433	388	393	418	419	390	388	414	396	425	417	433	445	417	415	417	424	406	398	403	397	396	419	372	439	425	414	405	392	390	418	391	430	412	395	394	394	426	387	424	417	433	415	407	414	410	421	401	444	417	375	423	353	410	403	387	405	403	436	400	393	438	414	408	395	385	421	396	406	430	393	431	435	418	389	416	409	401	401	399	411	433	399	397	441	401	428	371	385	420	399	471	425	401	408	400	455	394	404	389	392	431	435	440	418	361	379	403	403	365	401	427	419	439	427	394	385	429	407	408	380	392	409	393	378	418	422	361	412	384	435	403	394	418	404	423	393	346	424	385	430	403	393	391	404	406	379	410	400	421	405	400	418	428	431	384	388	432	389	372	428	397	414	429	422	378	420	394	386	384	397	421	399	411	414	388	441	373	434	430	403	405	394	398	377	383	404	401	395	431	418	427	407	419	373	384	415	421	443	399	390	401	393	392	419	385	391	414	393	403	441	393	396	404	393	426	417	426	414	384	384	400	403	410	436	431	400	434	395	425	384	420	398	404	396	412	404	399	403	418	433	413	351	443	415	375	398	420	425	438	404	359	386	378	447	397	366	403	405	405	454	375	402	425	429	395	366	389	403	414	417	387	410	393	405	378	397	419	432	433	406	387	379	365	394	431	414	400	390	404	422	432	418	420	428	408	406	388	428	380	401	403	375	401	431	410	406	376	391	409	423	412	381	453	415	397	410	369	430	388	402	403	430	416	428	417	423	380	373	411	393	402	452	420	398	431	369	385	387	398	420	372	372	394	428	427	376	378	408	398	406	417	405	396	393	407	392	427	383	412	392	397	438	404	421	433	384	395	405	405	396	404	399	429	411	356	425	430	423	380	395	437	391	407	412	406	400	382	424	409	407	417	383	424	404	405	423	383	403	430	396	400	440	403	392	391	402	390	399	385	394	419	358	429	405	422	413	427	403	420	418	373	412	401	437	397	405	420	405	380	405	447	478	407	410	374	426	404	406	434	392	407	426	400	411	413	419	406	423	418	410	401	422	396	407	413	385	419	415	403	393	394	437	397	410	412	430	448	436	419	377	375	417	401	391	389	423	396	439	393	393	435	376	399	404	397	416	370	428	392	404	417	454	405	418	409	409	386	406	401	404	383	393	421	374	415	442	395	402	420	431	418	397	394	427	402	423	398	392	381	390	427	427	392	427	397	430	395	418	418	440	412	400	426	411	417	409	442	423	413	425	369	416	415	379	394	417	423	385	437	376	384	443	429	389	409	419	455	396	407	426	418	401	409	375	440	375	400	400	375	408	379	365	435	426	407	405	395	404	410	398	432	424	432	408	390	395	364	401	379	426	409	386	382	426	426	426	385	400	413	408	389	398	396	380	402	379	397	411	382	390	422	404	396	393	408	405	402	379	402	466	381	391	403	369	387	397	368	403	381	397	359	370	402	432	450	441	388	443	403	399	386	423	427	422	384	415	381	397	436	384	373	436	401	416	442	442	371	417	419	425	393	366	433	397	399	403	433	375	400	408	418	416	402	409	423	414	415	387	397	411	392	419	414	395	418	400	420	438	395	408	398	428	471	404	391	383	414	407	426	424	404	407	400	363	395	378	416	406	419	409	395	401	416	382	392	415	370	387	429	439	407	450	370	418	416	390	425	425	413	397	418	396	369	466	404	380	398	412	387	415	391	411	429	425	410	403	380	415	378	424	396	387	396	425	448	425	397	406	400	395	393	437	428	386	412	422	441	414	377	420	417	431	396	371	401	430	392	420	412	423	401	384	386	424	402	403	416	435	415	413	420	426	406	444	405	441	398	395	414	449	389	413	406	388	406	403	411	407	414	419	416	362	392	416	422	406	394	402	395	376	401	404	411	423	387	393	410	386	407	438	405	383	442	376	383	451	418	419	372	403	390	394	379	380	426	370	394	396	403	408	404	403	393	393	400	432	411	405	410	398	421	391	387	394	435	407	405	443	385	396	386	432	467	404	400	398	389	409	365	412	412	402	382	379	394	411	415	448	397	391	432	437	380	437	386	399	413	399	388	418	399	398	401	406	438	411	454	412	402	403	410	447	433	421	399	437	414	401	386	394	386	422	369	423	387	425	432	438	415	385	378	428	402	392	396	409	447	438	405	405	401	382	397	393	392	426	405	431	385	411	411	387	395	397	432	380	408	403	389	389	407	384	388	423	359	381	362	380	382	369	375	427	403	433	445	435	385	425	415	407	412	387	425	399	391	396	406	430	418	386	400	415	437	396	423	435	405	412	433	408	429	393	421	371	430	384	399	394	365	382	406	402	382	392	411	368	391	406	420	401	392	375	445	396	433	386	380	391	404	424	408	404	376	398	412	413	399	403	408	401	427	382	433	400	431	401	407	453	395	406	424	422	402	412	422	393	421	413	408	400	417	379	458	436	419	406	410	382	376	356	459	392	409	409	413	440	389	375	393	380	402	395	409	403	370	415	393	423	434	369	405	377	395	407	389	395	420	399	377	391	411	401	434	413	382	371	463	397	406	427	412	409	452	420	393	416	408	392	410	425	395	399	434	414	389	367	402	435	415	430	418	398	377	409	387	404	368	428	390	373	384	420	398	388	401	430	382	432	418	395	388	418	402	405	436	447	402	420	404	427	421	384	375	429	387	413	388	393	405	407	372	423	410	411	404	427	395	401	400	410	385	404	413	423	426	398	416	426	396	421	378	412	390	398	400	418	435	452	398	402	404	411	401	364	411	394	434	448	387	432	387	403	409	404	404	407	404	397	392	403	407	442	369	401	389	427	393	399	413	398	401	406	387	419	413	404	382	429	400	394	385	428	412	407	398	411	432	378	436	436	434	370	409	408	379	371	412	408	388	401	380	422	440	422	392	367	407	372	391	425	381	402	402	398	397	401	409	406	386	366	411	399	400	424	354	382	399	389	424	410	423	400	402	389	394	403	404	410	413	387	403	417	419	425	397	379	397	372	378	374	398	406	417	389	415	408	411	379	421	391	419	413	390	423	392	440	390	418	405	431	399	384	396	412	434	386	466	376	408	388	422	371	368	405	428	397	417	379	436	428	392	383	393	434	396	399	399	399	416	414	381	423	448	420	421	396	381	421	403	417	385	410	382	394	434	404	411	389	420	423	380	361	409	408	432	408	392	411	411	426	408	412	444	429	403	425	375	418	401	399	385	415	409	385	404	403	422	412	392	420	443	407	419	417	374	426	414	440	402	396	400	388	450	375	398	394	396	417	386	409	400	370	432	372	382	403	426	382	396	404	392	390	457	415	384	401	417	391	423	373	409	387	422	445	445	381	384
18903	2635	2402	1832	1344	1034	794	665	521	490	395	362	348	313	324	295	295	253	255	266	231	246	227	249	210	234	221	235	214	227	225	216	225	233	229	218	227	238	222	240	197	202	202	208	213	217	196	195	223	210	187	213	236	232	233	220	213	203	221	180	220	188	202	240	200	215	214	225	205	209	197	190	214	194	199	245	218	227	214	201	199	208	208	201	210	204	206	207	205	230	221	246	200	207	180	203	207	195	216	203	203	197	205	210	200	213	201	195	248	189	212	208	212	194	180	194	205	206	224	191	207	211	211	199	213	198	214	200	208	209	206	221	200	210	211	187	222	213	221	200	194	223	224	195	215	219	208	203	203	228	193	218	205	201	188	203	198	233	205	198	197	179	203	190	173	190	206	189	211	187	209	196	212	220	210	220	194	211	179	192	210	209	243	202	197	210	200	227	204	194	230	214	219	200	192	214	191	195	211	214	211	217	220	182	212	206	189	185	195	207	215	246	217	219	192	230	218	215	207	194	222	232	208	208	204	223	194	197	221	183	187	204	190	219	217	210	203	205	217	209	197	196	199	217	210	190	180	197	222	204	177	195	192	212	191	207	218	205	200	219	220	216	223	204	212	202	198	203	193	204	221	183	217	188	212	202	195	203	228	199	184	213	185	191	217	231	204	214	202	196	202	206	225	190	224	204	188	224	212	178	186	190	224	200	219	186	216	191	213	193	198	225	201	195	186	210	217	221	209	196	199	197	201	201	231	231	226	196	223	196	223	210	215	209	213	215	235	240	218	205	212	217	197	196	237	182	215	194	225	198	192	193	238	201	211	206	201	215	214	231	206	216	201	184	222	185	187	189	204	229	194	218	205	223	210	210	199	210	213	231	209	190	207	207	188	189	216	211	187	189	194	216	208	219	199	213	203	203	212	191	204	198	208	221	204	193	206	191	203	199	210	200	218	217	228	217	216	230	193	199	212	235	203	199	211	182	188	209	218	180	173	187	198	195	217	186	197	212	205	213	208	192	205	198	204	205	207	199	195	193	222	195	186	210	199	209	215	189	176	246	221	213	205	198	215	196	222	205	207	248	202	216	219	223	205	196	209	203	205	195	217	203	210	204	185	191	204	190	188	192	186	207	207	239	227	196	209	201	210	209	198	189	208	200	238	222	234	209	213	218	213	210	207	186	202	212	199	189	208	193	198	205	222	221	210	222	218	227	204	186	208	230	202	195	217	180	212	210	219	227	193	201	218	193	215	227	183	221	251	216	206	197	198	233	194	191	211	236	205	184	190	193	226	184	226	179	226	202	183	224	197	237	208	178	216	215	211	184	201	205	197	196	204	221	219	196	192	183	204	179	183	211	223	217	213	220	206	185	206	211	190	189	186	219	222	187	209	201	217	190	235	231	232	211	222	209	185	180	212	194	215	184	215	216	244	224	217	211	200	223	198	220	194	209	187	209	211	196	209	222	193	209	209	183	202	223	203	186	214	197	198	208	197	195	223	196	197	240	212	215	205	212	206	202	195	193	241	204	205	217	222	211	235	206	178	191	224	212	182	244	188	210	210	193	187	225	173	205	222	217	210	197	201	202	200	190	194	210	228	212	217	179	226	202	204	204	187	222	212	198	205	200	203	231	203	211	196	228	168	197	190	195	178	206	192	177	191	197	211	220	222	200	206	200	221	199	197	187	216	213	209	193	215	217	213	231	193	212	200	231	187	200	242	232	219	190	209	179	184	200	221	194	213	210	235	195	206	198	196	210	216	212	189	195	193	206	206	215	201	173	200	216	222	195	206	200	198	202	218	181	200	210	199	222	209	218	198	210	210	184	237	227	207	197	237	204	221	216	199	199	188	204	221	205	172	187	202	208	184	206	213	233	177	214	204	188	197	209	220	228	210	201	197	230	197	204	190	194	221	199	207	192	203	190	215	200	191	215	194	214	244	225	219	217	213	195	209	187	214	220	233	216	221	198	220	193	212	219	197	212	192	238	200	190	217	203	193	240	238	208	219	215	216	211	217	182	205	193	226	222	190	226	211	182	229	209	212	193	206	187	197	212	195	212	213	203	199	217	213	218	215	187	211	233	199	203	193	209	201	187	208	190	218	217	196	192	205	233	189	209	211	226	182	173	202	179	215	176	204	231	171	205	231	169	199	188	220	193	217	218	210	186	203	214	188	205	207	216	212	214	212	216	194	216	235	185	223	202	178	233	220	197	204	206	210	236	187	197	210	207	207	190	164	199	200	201	210	199	208	223	208	216	212	207	212	214	212	207	221	206	201	180	187	200	200	195	217	214	218	209	193	183	202	215	213	209	203	182	226	215	224	213	228	220	210	227	198	219	194	177	202	187	194	206	214	253	209	229	212	211	198	221	187	178	208	191	215	213	215	196	191	209	205	207	185	216	209	191	187	211	188	213	200	201	218	219	215	196	183	248	191	200	227	171	187	182	214	208	203	217	218	213	210	236	215	201	219	196	159	208	187	203	216	209	207	196	246	204	201	203	236	191	202	220	204	194	193	229	191	190	179	173	213	196	228	223	210	198	206	202	211	189	174	225	225	205	205	175	187	194	191	194	190	222	197	202	189	195	243	184	200	220	204	201	199	178	180	222	212	188	175	201	208	185	198	197	209	204	243	197	208	208	197	225	194	196	234	193	208	208	192	213	211	203	199	208	200	196	188	189	223	195	199	205	215	192	198	194	201	212	207	218	201	232	199	231	207	204	198	193	212	190	192	216	212	206	203	214	202	192	200	217	215	182	186	212	224	203	188	208	189	203	207	207	193	181	188	223	195	210	215	212	217	216	195	213	216	214	199	216	213	206	214	216	211	206	178	198	203	221	187	197	199	204	217	223	199	213	221	182	207	206	222	216	204	205	222	200	208	179	209	195	206	200	223	226	206	214	201	209	189	200	184	201	204	228	233	188	194	223	192	206	224	192	207	196	202	212	194	190	200	226	226	186	219	213	226	199	219	188	167	223	218	177	219	230	210	226	223	189	209	206	206	213	234	214	219	214	194	209	203	221	199	193	212	181	217	208	222	200	212	214	221	205	195	184	214	186	202	205	217	239	216	203	209	204	219	183	210	196	209	225	200	218	199	219	218	222	206	205	205	218	202	219	221	220	209	196	196	233	208	217	189	205	223	202	183	207	196	183	218	191	193	207	217	212	223	205	186	214	200	213	212	191	208	198	210	210	215	214	192	181	197	212	195	216	203	208	167	213	235	216	203	180	200	205	206	205	174	209	215	172	217	229	200	185	182	234	174	209	211	207	183	208	196	220	215	204	206	215	194	199	242	227	181	235	208	228	195	185	201	194	205	214	220	192	213	218	211	198	204	216	206	198	218	213	220	206	198	201	206	210	180	222	201	194	212	199	192	215	194	238	219	165	212	218	223	196	204	207	220	201	215	208	213	199	233	195	202	204	218	214	175	197	196	206	218	221	220	193	211	211	236	222	217	203	192	213	186	221	211	182	213	170	209	191
7739	2189	4546	5355	4715	3892	3205	2844	2385	1992	1876	1608	1468	1359	1274	1183	1116	1035	1014	1012	968	872	796	849	810	817	810	774	769	697	737	723	712	693	710	701	735	709	668	678	668	699	630	655	672	664	630	625	610	633	654	627	645	638	620	623	627	609	630	594	635	572	644	622	624	641	629	576	617	625	579	550	636	619	583	605	631	576	578	573	596	578	578	620	600	573	602	560	623	576	590	564	614	612	581	557	568	593	611	575	613	573	572	557	563	583	568	596	584	572	574	596	579	616	602	581	520	590	538	591	560	569	608	596	582	548	600	553	605	596	591	578	535	607	621	582	567	582	639	580	602	549	563	599	588	565	586	570	633	601	539	597	605	586	583	570	579	574	593	598	599	563	573	565	547	568	555	552	605	538	578	614	558	561	583	596	620	601	536	567	568	588	582	573	609	555	584	558	606	567	590	575	570	606	605	574	599	565	586	545	615	619	619	562	582	568	575	561	610	572	580	581	553	588	567	565	554	559	577	581	586	592	546	543	615	593	584	578	598	576	600	592	558	632	578	586	535	567	590	606	585	565	589	565	589	542	573	530	601	583	534	541	559	530	535	558	571	607	602	594	567	552	557	575	596	615	575	633	638	610	593	583	558	572	587	581	581	595	579	567	601	580	605	566	590	582	566	603	611	598	577	543	576	540	582	583	561	613	566	575	556	570	579	571	604	595	548	627	601	601	538	541	581	584	555	526	590	615	596	602	576	588	564	587	602	591	592	580	559	549	580	562	589	591	574	573	586	601	618	566	568	567	575	593	591	617	552	542	565	595	620	603	615	544	585	583	632	567	571	546	543	550	615	586	569	580	538	599	576	570	558	548	537	540	589	576	558	535	625	580	593	561	574	549	586	581	583	591	586	561	572	592	534	549	559	560	582	545	564	559	536	602	556	608	565	616	606	549	618	553	552	570	556	579	599	572	592	560	552	596	591	571	583	592	566	579	594	583	566	575	533	568	541	535	530	542	619	564	591	589	575	579	569	544	592	580	550	606	579	601	579	593	599	568	586	582	586	606	579	599	586	558	569	597	570	590	534	628	589	601	570	561	544	560	547	542	574	581	590	567	613	615	589	547	574	596	622	599	544	567	559	567	564	527	600	601	564	584	612	632	588	606	592	593	592	592	557	596	579	596	614	553	563	559	551	574	580	577	593	564	583	592	560	538	597	565	562	556	641	615	610	532	551	572	570	556	580	552	583	584	579	553	546	625	603	618	589	609	596	604	595	579	558	645	579	589	612	548	579	597	567	586	586	558	533	568	547	556	603	569	524	614	573	564	568	538	600	582	550	569	599	644	587	536	583	566	574	599	579	590	549	577	545	585	578	549	584	595	587	590	634	566	610	581	630	606	569	604	596	540	596	625	574	571	572	568	565	605	619	587	563	555	583	582	574	578	566	573	556	557	553	628	596	635	591	552	586	601	593	556	572	566	602	568	524	561	564	567	616	584	578	553	575	601	532	600	578	544	566	586	562	580	600	594	570	625	591	541	531	540	559	593	582	558	584	590	591	572	589	573	624	537	565	578	550	546	556	547	559	579	590	547	553	554	594	567	603	585	594	608	564	621	570	540	574	598	540	576	532	575	582	570	565	563	553	574	596	525	588	565	574	596	571	578	592	586	545	547	557	572	587	551	560	536	574	567	613	547	575	579	594	575	600	573	554	541	541	523	590	577	588	599	565	608	596	633	563	564	578	573	555	571	565	597	586	545	625	600	560	582	543	612	562	614	590	599	553	585	548	572	631	595	564	559	621	571	552	564	602	561	578	560	599	602	569	603	636	573	535	600	566	576	603	567	567	540	586	587	592	552	596	625	577	573	580	624	574	588	576	558	571	588	578	556	593	559	630	580	574	612	598	594	572	569	583	566	594	606	566	575	556	592	572	501	577	583	596	575	625	590	589	553	561	596	517	565	540	578	596	585	598	595	635	572	547	546	569	536	618	577	580	594	609	580	610	585	566	591	593	599	595	595	565	563	567	626	592	562	542	601	556	522	573	551	575	551	582	588	563	557	571	547	624	593	590	643	577	584	626	604	572	579	598	642	584	562	597	585	576	564	566	542	592	579	541	564	550	607	588	593	588	577	538	585	549	546	580	561	681	565	563	574	577	581	571	587	585	589	558	562	585	606	556	601	587	590	573	577	595	556	619	566	553	594	550	567	568	577	578	595	584	612	585	564	576	566	597	532	567	574	595	604	553	607	545	599	538	564	517	555	586	569	552	581	566	580	580	547	549	565	561	558	582	558	556	606	607	583	571	597	564	589	594	615	547	592	602	571	570	561	560	565	561	595	581	585	606	604	637	551	548	542	526	585	566	572	574	601	542	593	617	621	585	573	598	546	606	537	582	566	615	580	581	574	582	581	614	588	560	580	570	564	581	607	576	572	567	595	573	614	586	592	558	594	556	589	574	603	576	577	560	566	598	566	556	593	586	590	589	563	583	570	571	578	551	567	575	637	581	580	551	562	579	557	535	585	576	529	602	588	618	594	571	547	588	610	610	541	594	567	608	581	558	561	565	556	536	577	569	546	560	567	559	570	566	556	582	560	578	570	632	582	604	590	555	558	609	549	608	573	590	574	552	572	590	599	594	571	586	586	592	569	551	566	577	618	551	561	563	546	566	538	598	572	601	593	562	581	624	547	552	595	594	599	620	597	610	618	589	560	611	575	561	596	581	571	583	596	581	594	580	551	551	586	612	545	555	571	553	584	628	575	592	535	542	589	580	571	584	526	578	594	539	600	583	555	580	551	570	573	592	562	573	580	570	582	558	542	573	571	554	579	597	606	575	589	595	639	590	593	587	573	553	604	578	555	564	643	557	568	610	575	583	599	573	562	601	567	521	552	597	564	601	533	586	601	576	557	601	589	578	553	596	574	580	564	616	582	621	605	557	554	596	543	600	571	566	556	595	559	563	596	515	577	596	582	581	561	552	576	550	578	616	588	585	554	574	616	622	555	596	579	544	564	566	586	542	539	571	583	580	583	537	553	574	600	542	560	530	558	565	559	565	556	613	592	585	562	554	593	570	544	572	574	551	533	586	580	582	587	609	598	566	588	547	559	559	539	569	622	581	569	608	539	584	579	558	575	565	593	564	582	571	593	561	575	611	570	598	543	538	570	560	614	587	576	533	599	562	545	592	585	604	604	607	567	607	573	546	595	572	585	597	594	545	555	557	559	594	580	558	559	566	541	595	612	563	578	563	519	545	575	579	536	593	576	569	612	594	588	527	588	589	538	514	602	568	588	547	594	613	587	603	546	605	589	535	617	603	543	573	590	552	544	558	542	555	584	557	544	555	580	527	556	588	570	584	562	596	583	561	560	585	583	559	579	558	560	619	574	608	615	584	559	581	558	593	590	618	598	579	586	555	595	560	560	581	574	555	562	577	586	552	616	604	535	577	598	626	580	569	553	589	571	545	621	561	645	556	568	553	593	581	562	573	576
2258	124	121	101	104	94	73	60	62	68	69	62	67	72	87	49	57	59	56	62	48	54	62	56	63	71	54	58	57	56	66	49	72	61	55	52	43	72	63	55	61	53	54	63	57	55	62	57	62	65	60	53	47	65	47	41	52	68	60	50	67	54	63	64	64	53	62	62	53	62	68	74	50	50	63	60	68	48	51	66	68	67	47	55	61	51	57	52	81	65	52	67	54	49	55	66	58	62	55	52	73	57	52	47	52	72	69	73	53	67	53	67	59	48	72	59	68	56	51	50	65	61	52	64	54	55	51	61	57	55	48	68	68	55	58	57	55	46	52	71	59	59	62	58	59	54	68	64	52	59	52	61	60	67	50	47	60	57	53	77	59	56	53	79	56	55	60	41	50	67	71	61	62	57	51	65	62	67	59	69	60	50	53	63	48	56	49	43	61	67	43	69	54	58	62	55	71	50	48	51	63	56	57	70	66	56	41	56	74	56	58	58	48	55	57	45	63	56	56	57	69	57	51	48	56	48	56	59	64	61	57	55	51	53	36	58	59	65	67	60	55	64	55	64	46	67	56	50	71	42	62	46	55	50	65	50	59	54	59	46	51	55	51	50	79	54	65	55	45	59	62	66	67	48	45	53	60	47	73	59	62	53	53	53	56	48	53	63	49	52	56	59	55	58	73	72	54	68	62	53	52	53	64	60	56	65	57	56	57	57	59	46	53	70	63	56	59	52	50	53	58	64	47	57	62	50	53	54	67	60	45	65	64	49	41	49	62	53	68	52	62	43	61	63	64	74	62	57	56	62	63	60	56	49	63	63	62	52	52	57	59	65	63	54	52	52	63	66	63	49	45	47	49	56	58	52	68	76	58	72	66	62	52	68	56	59	61	70	56	44	43	58	54	51	48	56	47	43	51	61	65	51	70	66	56	56	50	63	48	56	51	39	49	63	57	51	65	46	67	44	59	46	58	50	65	60	48	68	72	50	63	72	57	62	60	62	64	64	61	54	46	49	52	59	57	59	73	51	71	60	77	51	54	55	54	64	63	72	67	53	48	77	63	53	69	54	57	54	52	55	46	52	53	48	47	54	65	50	51	46	65	39	52	54	52	55	53	39	58	51	48	72	46	57	50	63	53	54	46	51	64	59	51	54	53	61	56	58	43	55	51	53	59	59	52	62	60	51	60	51	46	56	63	57	66	62	55	53	50	57	54	58	57	54	59	70	77	55	53	72	43	65	66	61	51	53	68	45	61	65	69	45	52	48	64	64	52	65	59	57	60	58	47	51	56	63	51	54	66	54	62	67	54	56	56	54	55	60	48	51	57	51	61	59	51	45	52	64	62	61	59	60	60	58	63	51	57	56	57	77	71	55	66	54	55	53	63	50	68	64	54	39	66	65	61	58	57	60	60	61	53	47	67	52	61	61	46	66	58	67	46	60	65	67	51	60	52	56	55	57	57	67	59	48	61	48	46	57	68	49	63	55	53	59	52	66	63	60	57	58	60	52	67	48	51	56	65	59	52	56	61	66	54	42	51	56	52	54	66	52	57	62	60	47	60	48	43	48	66	59	53	71	61	62	64	51	71	47	53	61	57	67	51	47	54	54	63	57	53	55	59	57	47	58	56	48	63	63	48	72	62	61	41	50	61	46	51	54	59	61	67	69	62	46	61	60	70	65	50	50	70	60	51	54	60	60	58	55	55	66	58	64	53	42	60	46	54	60	59	68	54	58	54	64	52	58	66	62	41	57	53	62	55	68	65	46	56	62	63	65	59	51	44	65	62	55	51	57	68	56	60	50	65	59	67	59	59	55	57	63	57	69	58	59	56	51	55	65	63	56	70	56	67	70	67	65	49	52	56	67	43	54	55	56	56	79	64	55	55	61	54	58	55	44	61	64	54	49	62	64	46	61	43	70	47	55	58	58	60	57	60	57	57	51	55	54	49	40	58	53	63	56	57	53	53	63	61	52	42	71	56	68	61	58	59	48	53	48	58	53	46	54	61	69	62	65	64	60	55	50	49	59	67	70	65	63	61	59	67	59	47	62	65	52	60	64	59	61	48	57	55	56	69	55	51	72	61	55	51	51	46	54	70	49	54	38	67	57	48	57	57	53	52	65	57	48	54	49	58	63	58	44	58	51	65	63	58	67	57	67	62	44	57	57	67	57	62	56	56	70	47	55	59	61	59	50	48	38	51	44	64	62	51	57	48	60	58	66	53	54	70	50	58	60	55	68	61	60	49	51	71	59	60	52	67	49	70	48	65	56	61	53	70	58	53	62	78	59	51	59	49	63	57	65	53	69	55	61	75	61	59	46	58	60	61	57	51	52	60	58	56	54	51	57	49	67	50	53	68	54	63	57	50	51	65	52	66	58	54	65	68	59	52	58	70	61	62	51	53	53	75	58	64	61	60	58	52	57	61	60	43	60	49	57	54	51	58	63	59	58	60	61	43	60	56	68	51	41	66	57	75	48	66	61	52	57	51	63	57	63	56	49	55	56	65	45	52	59	58	63	56	65	72	50	63	71	71	47	60	54	55	76	45	80	58	60	71	55	66	58	61	60	61	70	55	56	69	47	61	57	54	77	71	48	57	53	59	53	55	56	58	63	62	67	59	59	60	51	55	48	54	57	56	60	54	62	47	48	50	47	66	65	52	68	60	67	69	56	63	62	62	43	64	55	50	65	65	62	67	53	58	49	42	55	68	53	58	58	59	67	64	56	61	75	64	49	67	62	57	65	59	63	70	55	60	54	59	56	53	63	47	71	56	52	66	44	48	54	63	57	50	52	70	56	45	63	71	51	57	42	53	46	52	49	57	66	60	53	59	56	64	54	57	66	73	56	47	58	55	54	60	50	57	54	59	70	54	58	62	68	53	56	51	52	56	49	73	61	54	76	55	61	54	61	58	64	65	42	59	53	56	57	66	66	58	45	44	51	50	53	71	36	59	55	59	58	53	50	50	48	59	72	66	62	53	51	58	62	62	47	52	45	54	45	54	56	51	55	47	58	60	57	62	54	54	62	53	62	70	50	51	60	56	48	68	63	42	59	55	52	62	48	62	46	53	52	54	55	53	55	69	65	62	47	53	59	65	53	63	52	61	54	60	68	69	49	42	55	49	46	57	58	60	41	67	67	51	59	58	63	58	56	73	62	63	47	55	74	65	66	59	54	66	62	52	55	61	53	49	53	52	65	69	65	55	55	64	49	61	75	54	63	57	70	50	61	62	75	64	49	43	41	63	45	52	67	46	64	63	73	58	55	45	68	53	58	68	60	55	51	58	49	61	80	57	64	49	60	45	68	47	55	50	53	71	64	60	48	50	65	50	43	54	64	57	53	65	62	58	52	72	46	56	58	52	54	62	42	62	64	66	65	63	51	56	53	40	55	51	64	52	57	72	54	50	61	59	57	56	63	69	39	59	65	45	69	57	66	48	61	47	51	49	55	42	55	52	51	51	48	48	58	63	66	54	57
1902	285	385	456	393	364	337	314	289	279	285	251	259	248	239	228	247	217	237	231	227	221	245	246	223	207	193	205	206	225	203	198	223	190	217	192	214	205	201	197	209	227	219	207	233	232	233	217	217	215	205	181	220	218	226	217	169	201	204	202	215	205	194	205	207	237	215	184	235	214	217	213	201	199	184	204	206	193	223	211	228	225	201	209	240	197	181	211	191	212	197	195	220	209	202	218	221	205	217	197	196	211	208	188	221	213	223	210	204	226	196	201	229	233	240	216	223	206	185	186	207	214	207	221	218	184	230	205	200	188	214	207	215	216	207	213	194	212	246	203	204	221	217	224	228	230	193	215	203	233	213	188	196	201	198	236	204	211	217	209	213	222	229	194	202	219	195	194	217	201	212	204	208	220	203	203	189	200	221	191	214	225	226	201	213	224	243	234	209	217	212	226	242	206	205	222	203	194	209	221	177	187	206	222	210	224	210	209	215	229	218	209	225	221	202	215	204	228	184	190	186	217	195	206	198	198	227	213	202	217	205	242	230	193	194	221	223	227	217	202	239	209	215	237	209	217	214	242	206	193	202	207	220	204	219	224	241	212	213	190	220	197	209	218	193	230	216	237	213	194	197	225	193	204	206	218	219	239	202	227	205	219	195	190	210	218	207	223	205	200	166	215	207	210	202	234	197	227	204	215	239	207	204	223	219	191	215	232	205	206	193	207	215	185	206	211	226	216	219	230	212	222	224	226	220	218	201	198	199	196	232	229	205	193	193	197	206	221	205	225	196	226	216	216	207	195	208	237	214	192	194	201	239	203	204	201	214	197	197	216	244	226	209	219	197	213	197	213	231	197	217	206	233	204	230	216	196	212	220	209	215	219	230	215	180	236	188	219	198	212	163	198	198	195	214	210	229	187	208	192	215	215	187	206	208	184	229	194	205	210	215	232	239	218	190	216	209	208	203	213	217	230	224	203	230	203	193	203	191	207	225	224	225	197	229	234	206	218	221	219	204	206	215	192	197	206	213	208	232	199	225	204	174	221	202	223	222	220	209	199	203	225	196	212	196	202	198	199	191	220	235	225	217	236	208	199	218	196	237	210	211	207	199	211	208	224	180	222	215	218	200	221	191	201	197	218	219	206	202	187	198	209	214	213	191	208	222	192	205	188	234	202	215	193	233	201	225	210	224	211	226	213	196	214	242	198	200	202	193	205	204	200	196	218	231	213	192	228	212	197	208	202	197	224	213	200	214	181	209	212	229	186	206	209	210	224	251	195	203	212	221	196	215	218	223	204	202	187	204	198	213	211	219	220	237	199	199	204	186	185	186	195	198	220	175	211	228	194	204	202	230	195	216	228	197	213	225	198	219	207	196	215	182	190	199	202	193	210	203	206	240	174	220	219	203	212	203	222	197	222	196	195	211	216	222	208	216	199	202	193	216	211	216	219	232	199	204	208	222	217	214	195	215	244	191	203	210	199	202	216	175	245	217	215	223	178	216	227	213	194	190	221	203	201	220	216	199	199	178	217	220	198	202	217	216	208	198	208	238	205	202	210	198	223	197	233	209	205	198	191	247	205	232	213	207	199	211	199	203	218	203	203	226	202	196	197	216	222	199	210	235	213	226	200	215	216	198	197	222	220	188	199	193	233	168	205	223	202	208	197	218	219	212	197	236	220	221	210	222	217	202	186	232	199	182	220	224	199	226	201	208	205	216	201	219	181	207	205	207	212	213	211	206	220	215	204	231	218	186	183	209	182	219	213	216	228	192	228	220	214	217	211	212	183	207	205	221	211	190	201	219	218	192	211	214	203	195	194	237	218	192	201	222	208	212	210	204	230	223	200	206	197	235	227	219	211	207	222	208	209	198	223	209	188	235	233	182	220	229	217	218	211	227	191	228	199	209	216	220	231	177	190	212	187	216	223	223	194	229	210	185	221	210	215	208	193	208	198	200	204	190	186	182	217	217	216	222	211	256	189	221	227	209	214	214	213	205	204	213	201	223	201	225	201	201	207	231	188	207	194	187	222	179	241	197	211	241	212	193	179	220	198	207	218	220	215	202	222	230	218	224	223	209	220	206	190	196	214	189	210	208	215	198	220	221	209	221	217	230	203	229	232	190	222	207	179	214	215	190	220	202	203	187	203	199	200	205	226	210	208	216	225	213	201	225	210	220	229	175	216	211	198	232	202	186	207	222	206	217	211	233	186	201	242	210	186	216	206	211	204	208	201	226	230	203	194	212	212	206	220	209	218	196	209	209	184	203	205	234	194	205	205	201	216	184	202	206	232	210	211	239	210	221	202	202	209	229	198	220	234	195	185	232	201	218	209	218	191	214	207	216	200	217	204	226	191	186	212	188	198	180	200	217	235	211	220	219	226	218	238	195	200	199	210	215	210	187	191	188	193	210	233	202	191	192	201	224	236	226	195	198	205	225	221	234	198	188	190	224	203	216	208	196	203	201	192	200	199	201	203	222	201	241	205	256	205	235	217	213	210	187	202	214	220	180	194	206	209	177	259	206	204	208	191	199	210	207	189	220	221	223	211	230	207	199	216	215	216	213	192	210	223	210	204	227	200	193	205	188	210	206	205	196	172	212	222	228	222	219	189	207	197	191	231	233	214	252	188	209	214	209	228	206	211	209	207	221	225	215	220	210	217	227	217	215	212	208	191	206	207	194	213	218	215	227	219	216	198	208	229	221	188	208	219	217	211	199	195	226	198	205	198	229	188	194	194	200	186	211	207	217	192	203	216	186	205	213	194	232	203	215	213	202	225	215	197	226	219	205	203	228	192	217	183	214	224	188	210	202	243	197	195	206	205	239	208	208	196	205	225	213	221	201	231	220	188	176	221	192	223	200	225	221	201	204	210	187	241	192	249	200	226	209	216	204	233	203	201	242	188	204	197	208	233	209	180	203	222	198	195	198	205	211	203	208	198	203	216	199	193	221	258	231	205	211	174	209	199	227	212	206	197	202	205	195	220	217	208	216	197	210	213	240	203	191	209	204	218	206	232	203	226	215	248	208	224	196	184	233	211	187	200	214	224	192	213	241	223	207	226	230	192	202	212	191	185	186	237	204	224	191	207	193	194	185	190	203	192	201	203	202	220	226	217	220	176	200	219	203	212	222	200	224	230	202	209	243	214	233	182	223	232	207	193	191	214	214	211	197	216	201	203	208	227	197	202	213	235	223	211	218	209	194	233	206	225	207	180	221	219	219	236	190	220	213	235	217	239	215	203	195	213	230	216	197	219	217	218	221	213	237	221	210	196	226	216	223	217	220	206	198	209	210	217	208	213	205	208	219	189	224	216	196	207	220	238	209	191	187	195	204	198	189	223	204	202	186	231	224	197	217	215	191	210	230	210	229	200	209	198	204	194	215	228	210	200	235	226	178	202	223	207	207	202	233	225	206	212	189	200	185	215	221	198	209	221	221	208	218	211	228	213	206	220	175	191	236	228	200	212	195	209	219	192	206	190
9986	948	1168	920	643	515	387	362	296	278	247	238	228	193	185	183	173	192	175	161	173	139	153	152	169	156	146	148	172	138	150	168	139	156	135	159	135	139	149	142	130	136	134	129	153	154	150	137	131	142	165	135	142	129	144	129	135	153	142	137	127	99	144	138	159	145	126	128	145	152	161	127	130	124	153	127	160	134	114	135	143	134	123	125	104	131	144	145	150	142	146	135	161	145	142	154	139	130	118	120	126	135	107	128	135	128	122	134	137	127	132	142	133	117	140	125	123	116	111	165	141	138	136	122	139	142	137	141	165	145	138	138	124	115	134	134	130	140	167	129	146	135	125	123	155	122	150	116	166	124	116	143	132	117	142	129	136	145	136	127	119	152	145	148	139	122	152	141	141	112	130	154	121	137	146	118	133	133	130	139	117	120	160	133	127	134	129	138	140	138	127	121	154	132	153	138	123	123	131	134	114	122	133	143	156	109	129	114	114	112	138	127	135	113	139	153	147	133	121	134	112	115	118	132	153	126	143	126	121	171	143	163	126	144	151	126	135	135	146	127	129	130	114	130	132	140	126	142	126	126	126	130	125	165	109	120	131	156	135	117	119	134	163	111	133	152	125	128	150	153	127	133	153	123	138	140	135	123	160	119	119	101	123	142	135	133	142	131	143	142	143	138	121	124	131	148	132	131	131	145	144	120	130	128	127	138	128	124	146	123	131	136	140	123	149	148	129	153	158	129	144	147	132	127	141	115	135	136	143	133	147	141	143	127	123	124	130	112	162	124	117	149	141	135	135	159	116	133	136	123	134	142	125	133	118	131	145	126	141	121	129	142	131	134	132	111	148	138	126	134	124	147	143	120	138	128	148	132	146	146	107	134	119	119	115	136	154	128	126	125	119	136	131	150	138	129	157	158	136	156	117	110	131	127	132	126	168	145	142	145	133	131	118	154	127	125	149	134	126	148	146	145	134	132	172	107	132	131	128	126	137	124	145	133	135	119	142	148	155	138	136	138	128	134	129	120	119	126	142	135	142	116	127	131	133	139	129	122	147	151	148	127	132	135	129	118	138	129	126	138	138	161	134	131	138	132	140	143	125	125	140	121	143	126	133	127	151	148	112	140	130	154	132	136	140	133	123	131	152	143	153	127	127	132	118	134	127	128	127	124	136	126	129	111	147	124	140	126	117	132	140	151	121	129	121	115	138	139	119	133	128	108	150	132	126	129	131	140	117	144	125	142	133	128	139	135	123	125	153	132	138	125	138	142	140	141	146	144	130	137	134	143	151	141	122	164	129	151	139	127	128	133	138	133	127	138	132	166	138	125	146	124	127	136	131	137	145	136	121	137	123	137	124	127	117	135	131	148	138	122	128	141	154	128	132	126	144	127	123	136	133	126	123	123	133	131	134	136	132	139	119	131	119	139	142	125	125	123	129	136	133	128	142	114	138	127	138	135	126	140	138	136	136	145	120	129	130	160	141	124	130	121	139	141	147	149	120	141	117	125	126	135	137	140	132	148	140	115	143	136	153	129	140	129	133	137	142	165	149	123	142	136	137	143	139	120	147	135	162	131	134	130	155	131	117	135	143	120	132	118	115	109	135	147	141	118	122	118	118	121	137	113	135	128	135	138	135	123	151	154	159	133	131	150	143	129	130	125	130	126	139	124	139	118	125	122	133	131	110	138	129	131	137	143	131	107	143	112	134	113	116	111	127	133	145	108	134	157	158	115	131	126	127	152	149	127	140	155	131	127	125	126	160	144	124	119	114	120	116	126	114	138	143	136	110	134	132	146	139	139	143	136	139	128	137	137	126	139	131	127	131	117	117	134	126	128	128	132	127	129	130	129	135	156	141	125	154	138	121	131	136	141	122	141	127	126	123	128	134	143	129	148	145	134	120	124	117	135	132	121	146	136	126	131	117	126	109	120	128	146	120	148	129	136	124	143	165	140	147	130	116	128	144	135	123	138	128	113	111	113	127	141	123	139	121	110	135	141	130	138	122	131	162	133	129	150	135	150	148	140	141	103	145	128	145	148	140	119	141	119	117	131	123	117	143	132	139	153	122	160	138	141	149	116	128	128	100	121	136	131	110	131	157	130	137	135	131	162	124	130	148	140	95	127	127	122	148	152	119	140	107	113	162	154	129	139	120	136	119	132	115	150	154	139	119	147	140	131	128	126	114	108	115	156	136	135	140	123	140	133	139	136	133	131	138	148	113	129	128	136	152	143	142	134	124	153	115	143	131	136	120	132	123	137	140	138	137	126	136	140	135	134	134	142	108	138	112	139	137	125	128	129	140	132	146	137	140	166	138	114	128	127	119	130	133	107	111	124	136	133	131	142	139	144	126	131	113	129	137	123	139	131	123	142	132	140	140	123	135	137	120	117	127	120	133	128	117	138	123	136	121	126	149	132	159	141	143	111	121	133	155	145	102	122	121	159	132	145	144	153	134	132	123	123	119	137	141	126	143	128	144	124	156	137	120	127	138	132	133	132	140	145	139	118	135	122	132	123	148	115	119	120	126	127	137	135	133	128	134	148	145	157	143	135	123	152	133	145	119	126	121	149	131	127	133	140	126	131	120	150	144	154	141	122	125	138	146	134	123	164	134	117	130	137	129	135	116	106	166	137	148	131	138	166	144	140	146	122	119	162	142	131	125	140	119	130	120	125	144	134	109	127	132	143	119	140	136	129	135	126	143	127	126	125	129	120	123	141	149	136	112	123	133	123	139	155	144	123	122	125	130	124	115	129	151	121	136	152	140	115	133	139	128	155	141	131	148	129	159	150	117	139	136	140	126	112	140	134	125	135	147	118	137	121	121	127	155	117	130	131	136	142	127	141	138	111	126	131	127	142	139	128	144	124	138	156	139	139	135	133	115	141	124	140	114	130	131	142	131	126	127	127	139	127	125	126	140	138	135	133	127	120	139	130	117	132	138	134	111	125	122	132	136	137	173	132	145	121	136	114	123	144	148	130	118	145	152	136	124	132	131	129	135	149	143	135	124	138	146	103	139	132	140	136	120	109	119	126	128	131	135	141	124	161	144	143	112	128	160	118	132	127	137	115	120	113	131	141	127	122	122	133	142	129	126	166	145	154	151	124	143	139	138	157	162	126	138	135	147	116	138	141	142	130	146	135	135	138	101	130	127	142	118	126	118	142	138	131	130	138	160	140	144	143	123	160	122	133	149	137	131	141	131	153	107	130	118	139	141	105	141	142	123	139	128	135	119	127	115	139	123	149	123	135	148	134	134	131	131	135	131	132	133	143	140	147	124	148	171	137	154	137	137	144	163	119	137	139	119	134	135	110	142	131	158	129	144	148	134	129	124	116	158	145	121	112	129	128	127	132	149	123	117	129	113	135	145	135	135	149	119	149	127	148	143	144	126	115	147	125	148	142	141	161	104	128	150	122	122	134	154	148	131	125	123	125	131	143	133	131	147	126	115	154	126	118	140	141	148	102	127	133	153	124	135	126
5543	1204	2451	3006	2601	2257	1847	1500	1306	1137	1033	906	905	818	746	666	667	652	708	594	555	568	514	510	535	533	492	509	476	507	502	504	473	479	481	476	501	455	456	464	456	420	446	452	447	421	445	451	436	458	462	425	418	448	385	433	397	448	447	422	419	406	448	429	444	406	407	424	385	432	416	419	403	434	391	391	394	410	429	416	400	393	416	424	415	402	386	410	413	419	406	405	409	416	434	407	422	408	414	450	416	447	384	367	415	383	413	375	444	423	414	422	444	403	435	421	394	390	392	428	447	379	405	409	430	412	411	372	401	388	435	428	441	394	420	396	400	425	410	406	377	443	385	396	416	429	397	416	383	387	379	388	385	427	427	379	411	404	402	463	403	428	395	398	395	393	382	396	357	398	409	436	444	412	426	412	420	384	396	370	394	396	416	407	401	390	408	403	424	405	406	412	391	435	402	428	398	417	410	407	431	427	439	418	393	383	381	384	379	395	382	443	396	421	437	452	411	367	405	399	377	449	405	414	387	423	425	395	402	401	418	385	397	436	390	367	402	407	395	401	406	417	429	390	416	397	385	397	453	420	413	437	400	379	414	385	444	408	401	419	369	417	391	405	407	410	394	405	420	415	382	395	403	399	388	408	403	407	407	448	423	385	439	437	426	398	414	430	390	378	401	388	423	408	411	405	361	372	401	379	401	412	413	406	439	415	387	395	393	391	403	349	393	427	410	414	385	416	380	388	419	397	384	371	411	411	411	414	390	370	380	373	405	418	370	390	390	381	403	408	411	381	380	410	410	405	405	389	436	368	422	374	418	410	416	378	422	417	402	383	405	420	390	400	403	432	390	447	390	385	393	415	394	418	391	404	442	406	390	395	406	431	377	418	416	427	414	440	419	405	379	412	383	403	395	419	416	371	419	377	410	376	419	365	410	381	409	387	404	389	426	398	414	403	397	379	423	414	437	379	381	391	436	407	430	414	376	435	421	400	409	447	390	413	403	428	426	389	402	404	445	402	374	439	436	376	423	413	435	444	433	409	389	397	452	394	425	403	429	416	401	424	444	392	410	395	395	401	447	440	459	387	441	377	394	435	399	406	395	421	398	420	353	396	378	432	399	396	407	391	427	415	388	388	405	426	432	415	407	430	420	357	422	428	411	430	401	411	402	394	444	384	407	391	418	422	425	356	387	423	399	408	395	405	370	371	434	398	386	425	414	375	415	416	398	416	433	417	419	422	439	399	401	401	373	406	392	394	429	392	425	383	398	415	392	399	415	395	400	385	400	439	403	418	406	408	398	382	401	381	428	397	409	441	397	378	435	407	404	419	406	403	418	424	417	368	407	414	401	399	393	379	394	418	399	412	380	422	415	364	409	416	376	400	401	393	402	404	430	391	392	404	393	407	362	409	408	435	359	400	381	371	418	396	408	434	403	405	371	422	400	420	390	397	412	411	390	373	402	367	391	438	383	379	431	398	383	415	371	386	389	384	386	408	398	422	370	408	389	409	427	364	427	399	423	397	393	395	377	409	417	373	397	413	384	410	397	379	391	385	405	400	431	412	417	392	396	408	400	387	399	420	415	370	404	411	410	428	407	406	430	434	415	377	426	414	393	413	423	436	406	374	417	384	415	431	400	379	406	408	380	426	379	427	380	405	350	352	442	412	400	383	414	433	426	410	382	374	435	396	414	415	405	397	423	441	420	395	411	391	410	421	416	401	412	397	454	420	397	436	409	377	430	442	368	378	412	376	369	380	420	388	412	376	407	435	404	407	413	396	424	414	410	396	385	424	426	435	384	378	413	381	415	397	400	395	412	382	358	402	414	422	389	372	430	405	400	386	392	402	439	362	416	419	421	373	407	389	402	378	404	381	376	425	421	433	413	422	460	383	421	411	405	420	393	411	420	369	396	402	416	429	384	443	411	410	372	378	432	399	385	410	391	406	436	393	427	442	363	412	433	402	395	393	415	414	436	401	407	411	419	399	419	445	407	411	421	400	399	420	431	386	367	423	403	420	406	410	408	433	405	397	379	422	388	441	412	415	382	398	447	386	417	397	439	418	388	434	416	416	422	384	394	392	410	426	427	421	371	398	413	411	436	437	408	385	426	393	421	398	403	409	411	429	409	417	416	409	397	386	367	433	401	388	396	412	394	422	399	389	462	399	405	387	388	393	422	415	369	418	406	410	392	438	408	400	430	410	415	415	426	386	404	427	411	402	396	415	380	422	432	388	391	407	427	379	401	412	374	406	381	384	422	384	423	372	410	410	394	430	390	406	414	416	411	399	402	398	398	415	373	391	424	391	398	387	395	417	417	447	387	394	388	398	433	377	393	408	402	409	441	404	406	412	393	422	402	434	379	407	400	397	419	425	397	388	413	395	484	371	425	410	399	381	438	383	366	406	411	411	394	420	395	388	406	435	404	403	423	401	418	420	390	439	394	386	410	442	438	397	418	419	398	386	442	396	424	397	429	414	398	427	397	414	385	369	383	419	416	424	413	429	397	441	427	416	364	432	378	377	394	407	402	395	386	394	401	418	378	411	384	389	381	412	439	395	387	388	393	419	416	398	382	424	385	428	372	430	400	406	418	392	398	399	452	388	419	435	412	422	389	411	387	431	392	417	419	410	406	431	409	347	374	423	422	378	402	428	405	398	403	445	420	413	424	406	429	381	419	436	400	372	405	434	394	414	388	354	443	387	421	375	430	421	438	395	421	436	423	425	392	464	411	402	408	426	422	415	413	457	405	404	391	397	394	418	417	414	401	435	392	405	398	422	403	381	394	393	411	410	408	417	421	389	375	405	403	408	398	378	417	422	433	399	378	391	405	414	421	422	401	431	399	445	404	436	397	399	391	360	391	398	380	389	391	379	403	382	387	401	380	417	390	402	377	376	402	424	426	359	383	407	409	403	423	365	402	422	424	397	435	368	406	388	427	355	385	423	417	414	380	439	375	444	435	425	391	411	398	387	443	392	444	381	388	400	411	399	421	416	396	409	395	420	408	416	387	391	387	405	389	408	417	380	400	412	414	430	425	418	428	411	424	410	407	376	440	430	403	397	402	409	400	387	412	407	429	419	384	390	393	406	455	427	396	402	439	396	421	362	397	421	421	417	399	400	375	413	412	411	407	406	401	362	394	431	395	402	419	400	402	392	410	409	379	407	426	386	419	408	389	406	429	386	375	407	363	399	409	413	423	409	415	405	411	379	411	377	395	425	410	415	427	408	395	387	420	420	407	459	405	417	405	398	429	375	430	444	445	408	387	392	374	387	403	387	404	386	399	405	386	410	419	401	368	427	412	403	357	393	416	360	400	404	389	403	379	415	383	402	389	407	401	408	405	397	426	423	423	383	420	432	440	404	409	389	417	415	424	417	420	393	381	415	424	413	473	405	413	395	409	377	420	408	378	411	417	416	415	430	422	378	370	386	438	405	396	412	380	428	435	398	396	410	381	418	377	413	430	417	349	404	399	421	427	382
18684	2621	2380	1976	1342	995	803	639	548	451	412	355	328	301	286	287	283	302	263	271	265	270	238	248	264	243	257	214	230	255	231	248	200	218	232	223	216	197	222	220	222	238	212	184	241	203	222	224	212	210	212	204	215	199	221	227	216	216	203	208	199	241	222	214	225	209	225	226	217	215	221	204	200	220	223	211	220	196	205	189	229	212	194	228	202	206	194	216	187	231	234	214	203	196	193	211	215	205	191	190	211	210	203	218	209	206	225	257	204	204	229	207	196	196	193	191	191	208	201	200	204	206	194	185	192	206	201	192	212	230	214	214	177	196	216	197	217	187	201	218	227	204	217	203	194	224	199	187	189	203	209	214	214	220	207	213	210	216	220	218	219	186	184	213	218	201	216	217	200	246	213	188	209	199	207	197	190	181	210	205	199	197	207	189	208	207	213	240	203	238	193	203	222	209	222	200	207	232	178	213	200	199	200	211	197	186	209	217	181	193	207	194	182	196	192	192	205	193	229	187	217	195	228	190	192	208	231	234	219	201	191	221	196	223	231	212	212	219	195	192	189	180	213	193	201	194	215	211	194	210	210	223	213	197	206	187	198	215	215	193	215	210	213	226	195	208	244	187	201	207	204	231	193	182	222	244	216	228	232	230	227	199	232	222	204	182	198	205	216	200	220	195	200	201	197	185	189	197	187	187	200	204	211	216	223	233	186	210	230	177	235	189	178	218	235	213	206	218	191	190	208	209	220	200	185	209	217	207	179	211	217	197	201	208	191	202	246	218	205	208	206	198	199	184	211	201	197	211	210	210	200	193	197	223	195	226	222	202	192	215	203	194	204	172	229	209	194	202	194	227	203	199	182	228	198	215	210	240	207	198	218	185	171	193	199	216	190	198	193	171	198	243	220	188	189	202	207	206	195	208	192	179	217	211	193	205	190	200	207	199	184	204	213	173	229	184	185	209	220	202	226	186	212	200	206	215	211	199	200	195	213	216	228	214	202	222	209	221	178	204	192	225	216	225	186	189	194	195	188	209	185	182	207	244	237	222	197	221	204	227	168	189	219	194	196	213	218	177	187	188	189	194	210	179	208	212	210	234	207	206	222	213	209	196	232	191	224	216	220	180	178	243	216	209	209	194	187	205	176	205	250	209	215	204	221	193	183	194	243	222	220	236	234	208	195	232	190	192	202	198	195	219	212	212	224	225	182	214	191	211	216	190	188	219	228	208	206	210	216	193	202	213	211	195	181	213	230	229	204	203	214	194	221	218	205	194	196	203	194	211	181	179	187	221	201	222	214	206	204	211	173	199	206	194	218	200	222	203	187	182	192	195	209	204	220	172	227	197	212	198	199	213	180	202	215	204	210	199	196	224	240	216	208	202	196	172	209	200	208	219	204	193	249	199	223	195	232	205	187	229	192	226	200	198	209	209	189	214	207	218	221	206	197	198	207	213	207	226	199	228	185	199	200	195	224	203	212	196	204	230	217	208	200	202	227	183	218	226	207	199	213	210	204	226	207	216	231	200	207	197	200	200	194	196	174	187	230	196	214	204	221	190	204	212	210	200	194	216	215	182	211	217	229	196	216	221	208	190	223	204	211	203	189	214	198	208	235	201	222	175	201	206	190	219	219	204	221	212	199	189	194	214	201	200	188	199	202	175	197	229	213	200	211	204	184	193	206	231	212	193	225	202	220	212	224	231	207	221	202	181	206	218	213	223	186	200	203	215	203	194	234	221	222	222	206	195	214	191	210	199	198	180	209	236	181	215	176	233	205	226	213	192	216	218	176	221	218	189	183	211	216	196	209	176	239	208	216	197	218	180	216	194	210	217	215	207	186	215	185	225	207	205	206	191	209	236	208	240	189	222	220	206	227	184	207	222	220	217	243	205	223	200	212	202	217	227	203	197	228	208	200	194	226	201	216	208	234	207	215	203	207	208	194	197	222	227	201	203	214	197	179	210	194	210	195	220	212	211	206	203	217	199	206	196	209	218	187	211	216	200	185	229	203	212	202	199	242	193	213	195	213	188	188	209	192	206	183	207	181	223	219	195	219	223	210	223	234	195	223	213	188	239	224	227	219	218	226	225	223	198	192	222	241	216	183	184	209	197	222	203	182	196	219	200	196	179	183	218	219	197	211	189	213	211	217	207	213	215	198	197	202	191	198	244	202	202	213	208	202	188	230	213	197	194	181	216	222	205	189	199	213	190	214	198	244	199	209	217	208	208	198	219	190	191	202	196	221	207	188	192	190	189	194	187	207	238	205	176	218	215	222	222	214	195	194	207	199	195	204	211	217	198	211	207	234	207	200	203	202	211	185	188	212	202	187	195	231	222	241	196	199	205	202	187	195	214	203	218	201	203	230	178	179	236	185	193	232	214	220	195	193	235	215	208	201	217	210	195	237	234	208	241	199	208	215	196	190	190	205	175	208	203	199	193	206	211	188	230	216	209	196	195	184	195	201	202	183	187	239	201	207	197	220	216	202	212	200	196	217	209	210	223	189	228	211	215	217	193	192	206	212	191	217	199	238	213	218	206	198	217	190	213	219	212	178	210	209	177	191	217	191	185	196	233	195	206	239	212	232	183	221	183	211	196	205	192	216	213	205	211	220	212	183	207	189	227	209	221	234	206	221	217	205	193	205	199	233	216	249	213	187	205	209	196	235	212	220	212	233	202	232	197	203	178	214	224	202	213	223	211	241	211	215	202	185	209	219	186	200	204	201	212	201	206	211	199	219	195	214	190	220	201	184	214	222	205	195	241	213	189	226	212	210	224	232	229	196	192	205	221	204	212	200	217	211	183	224	197	213	205	183	217	211	208	229	200	190	198	228	197	199	194	220	208	216	238	195	208	177	187	186	209	209	203	226	198	207	191	205	215	195	217	180	223	204	232	192	205	199	203	190	193	228	240	198	202	207	194	231	209	196	207	219	205	217	228	213	185	215	220	199	223	219	202	219	209	197	238	225	172	223	197	210	225	204	193	222	198	208	206	193	198	191	185	201	211	221	219	177	211	215	213	188	210	204	212	201	215	209	221	216	216	223	195	218	201	205	225	195	228	196	203	202	209	206	215	209	213	224	201	198	204	198	184	214	193	206	184	192	216	217	190	209	193	197	201	188	184	195	193	216	204	205	225	201	197	201	208	207	219	193	206	220	197	209	196	202	214	200	185	238	220	205	242	216	223	221	195	219	219	210	183	206	205	214	192	210	204	233	193	227	201	200	206	181	192	208	188	213	211	205	191	218	204	196	225	218	207	197	205	206	203	170	216	192	198	216	204	227	238	204	193	214	195	197	220	210	206	219	196	225	210	218	201	190	183	220	189	211	199	211	229	209	205	221	199	193	191	226	198	201	186	187	211	190	235	170	205	216	214	229	194	216	174	242	183	193	215	201	242	212	203	192	211	206	201	193	207	203	194	214	200	198	208	188	205	207	187	216	216	202	209	226	220	207	240	205	185	188	207	200	208	205	200	217	222
7741	2192	4388	5392	4777	3897	3313	2682	2349	2038	1912	1486	1534	1342	1216	1244	1136	1131	1037	1017	952	880	873	848	789	811	850	776	741	765	689	717	683	693	690	648	647	673	698	680	728	643	666	652	663	621	655	579	646	620	586	670	645	633	658	614	600	554	654	591	632	610	642	625	540	653	640	638	587	573	585	652	596	606	555	608	591	601	590	609	616	601	608	635	623	592	579	567	607	589	593	614	571	604	605	543	598	582	604	550	624	557	604	579	635	612	579	598	571	601	593	554	561	543	593	615	626	597	588	592	564	578	566	592	577	529	628	587	588	522	598	557	565	526	599	579	605	580	580	588	537	570	590	588	601	555	582	550	601	602	583	587	555	578	579	596	565	596	597	572	596	574	565	589	561	598	561	581	589	603	584	567	545	569	568	566	565	539	565	568	510	542	607	566	583	580	567	670	575	586	569	578	644	603	587	635	582	582	557	595	559	608	621	620	602	538	603	516	592	639	586	606	590	592	570	613	601	556	567	572	595	582	577	597	574	570	574	643	561	610	597	561	567	555	527	576	528	584	573	562	613	575	623	562	595	566	575	613	569	606	571	588	577	602	602	540	572	546	583	574	546	577	608	593	574	560	534	572	563	587	608	583	567	620	568	575	550	566	597	579	562	548	583	591	543	573	570	594	526	551	565	591	565	599	592	572	563	578	570	595	566	536	584	602	598	594	597	566	613	568	593	577	551	564	587	578	546	593	572	595	573	540	602	579	576	576	563	558	577	577	561	557	561	559	568	578	598	628	592	558	599	594	611	598	582	561	590	558	594	535	580	566	596	560	559	563	575	558	556	550	565	614	588	575	548	594	584	617	586	564	507	574	575	562	598	557	538	588	515	550	599	596	607	568	528	564	569	603	565	603	584	607	580	548	581	599	588	522	565	580	544	580	569	577	638	544	522	554	557	577	560	593	594	566	568	567	600	559	567	561	613	596	561	588	542	620	621	576	597	617	541	579	555	567	584	586	561	573	605	572	583	580	577	564	580	553	540	568	575	584	560	611	569	597	552	561	602	590	563	613	578	543	547	588	558	599	585	589	563	552	596	592	581	581	587	537	556	596	618	568	554	608	588	584	577	615	575	600	554	600	594	604	526	546	620	588	561	613	599	559	538	575	558	614	567	585	599	596	574	563	581	587	576	551	589	594	612	582	569	584	577	589	583	590	604	600	587	614	601	570	558	606	597	616	591	603	577	571	595	586	564	602	603	595	608	588	596	580	584	559	581	565	567	567	586	566	590	598	588	591	565	568	541	583	583	561	564	570	578	603	571	605	618	610	560	557	567	594	589	535	550	590	606	551	587	586	558	574	614	582	578	604	595	560	588	539	612	579	577	608	588	598	518	594	587	541	580	571	602	601	544	564	547	586	561	581	580	542	590	601	583	590	533	583	596	563	576	616	583	616	591	630	605	588	596	598	569	594	614	544	626	602	584	587	597	609	557	599	555	540	585	591	612	623	567	589	610	583	611	584	575	572	598	591	549	596	540	588	558	572	561	553	570	588	577	545	550	529	588	561	587	555	564	565	568	537	583	569	581	564	538	529	613	583	587	571	599	583	572	591	560	566	594	572	543	559	554	599	553	579	550	558	585	593	581	510	568	594	555	599	567	592	604	597	569	588	552	601	555	616	574	606	563	599	586	594	571	549	575	587	574	590	616	610	539	578	585	594	601	530	610	623	586	604	598	612	578	585	587	556	575	557	590	563	562	591	554	561	620	604	540	605	597	540	606	612	581	614	593	551	598	555	574	590	605	592	589	620	605	564	586	580	559	566	531	616	595	562	554	558	563	575	644	536	557	586	574	560	578	592	580	547	595	591	548	595	553	592	571	591	643	543	591	582	608	595	594	639	551	611	622	539	574	635	567	585	577	614	594	545	546	603	572	545	569	592	615	565	561	580	533	606	578	586	542	599	582	613	611	576	593	600	581	622	580	572	585	569	599	571	568	554	570	592	602	561	614	589	587	601	584	569	571	552	596	539	554	577	563	568	582	547	559	583	569	567	566	573	595	586	612	614	576	592	552	552	571	579	566	616	585	608	572	540	572	555	570	552	577	563	603	562	554	580	559	590	572	595	573	587	585	586	570	558	560	593	590	590	600	607	606	558	621	548	607	583	530	598	611	587	582	535	523	573	580	556	569	608	542	563	607	559	596	589	575	597	547	607	593	626	548	562	588	577	614	559	596	545	595	567	597	551	615	557	553	540	585	560	586	549	596	587	598	594	592	562	574	538	566	556	598	561	593	567	538	549	568	558	598	603	553	540	576	582	581	620	566	575	558	587	571	595	614	581	589	549	571	616	570	587	568	565	600	552	572	542	593	583	566	632	625	592	570	602	595	567	561	562	594	561	574	606	590	564	513	623	587	578	554	566	560	561	619	617	552	575	594	560	583	553	549	587	559	527	552	566	579	578	589	595	568	571	580	610	613	577	544	593	554	567	619	588	608	581	603	588	567	595	578	559	579	586	582	574	543	589	578	546	564	613	534	589	583	573	570	547	588	588	605	634	555	582	604	594	553	577	604	525	585	549	592	587	589	583	602	599	612	586	562	554	584	562	562	586	591	540	575	557	596	584	559	609	598	568	582	535	601	566	580	592	597	594	590	542	567	590	588	580	619	588	583	609	558	589	553	550	552	607	574	526	546	594	541	554	562	589	572	605	589	595	585	575	589	587	586	563	599	592	556	590	567	572	569	561	567	550	575	579	571	564	567	596	572	600	620	572	588	601	566	567	579	552	543	570	590	596	553	597	554	597	554	531	560	584	627	563	605	568	608	559	568	577	580	545	627	562	568	553	553	549	580	624	607	615	558	614	581	566	619	594	577	534	570	589	565	548	537	601	602	545	602	580	576	595	564	554	591	602	586	562	600	597	511	546	573	544	549	569	596	533	582	598	584	607	584	624	539	575	579	571	576	544	591	614	596	546	568	619	583	560	592	566	552	556	572	597	526	534	603	549	578	573	601	622	582	575	553	594	586	583	572	536	549	640	612	574	570	602	575	604	585	545	528	562	578	608	574	587	561	553	573	575	573	598	585	556	550	595	595	580	540	587	560	577	605	591	594	557	596	580	573	581	583	542	573	584	542	564	581	567	567	584	599	566	610	623	573	550	616	595	559	581	567	582	573	606	595	549	568	562	555	576	545	591	598	585	599	563	566	561	616	590	576	587	600	570	592	550	590	623	574	586	523	581	613	593	569	566	572	591	549	591	608	592	578	587	569	592	589	605	565	615	575	589	539	620	561	544	565	553	572	585	603	594	572	585	576	621	594	564	579	556	537	550	558	619	575	527	556	598	581	561	561	576	593	545	583	573	590	569	610	588	590	552	565	588	548	621	556	537	580	547	546	559	569	572	571	612	615	585	566	593	602	602	559	552	601	538	606	542	585	582	581	586	600	582	525	547	536	564	569	614	589	588	568	601	607	537	553	602	588	603	586	602	634	607
2274	144	151	128	100	104	88	76	77	65	77	57	53	58	51	67	67	65	66	49	50	69	47	50	49	55	58	63	52	63	52	51	58	59	65	55	54	56	59	68	58	59	74	52	65	60	41	69	53	57	58	57	61	62	62	63	52	65	47	50	48	64	52	57	55	49	66	63	54	52	56	56	58	57	73	59	67	53	54	52	50	69	50	46	53	49	73	56	52	49	60	47	65	59	59	59	51	49	53	53	65	58	60	52	67	69	63	55	48	46	53	57	52	60	59	50	64	69	54	62	61	51	57	55	56	78	56	73	64	60	57	69	69	55	72	54	44	47	74	51	56	51	40	56	57	52	51	56	55	51	58	50	58	61	51	51	66	55	65	57	52	57	49	48	48	60	59	58	72	66	58	61	58	79	69	63	57	48	59	57	51	65	62	60	54	63	67	75	57	61	56	50	67	54	68	50	53	52	41	62	48	48	57	65	53	56	59	52	60	51	53	63	72	68	62	48	50	67	74	60	63	60	63	30	50	52	76	44	66	53	58	53	51	51	61	53	51	53	61	55	51	54	46	51	63	64	61	65	50	53	60	52	75	53	66	79	45	62	61	57	64	65	67	48	61	65	59	59	64	55	48	57	61	55	55	58	48	50	53	59	65	73	52	45	59	55	53	62	61	56	60	53	57	60	55	56	59	57	56	58	48	48	47	49	66	66	57	48	51	64	53	65	54	71	55	57	57	72	38	53	50	45	76	56	60	52	62	62	61	51	51	58	57	63	52	66	50	60	54	49	54	53	58	53	59	67	59	75	59	63	56	64	48	58	50	43	44	54	57	72	48	69	62	61	57	80	46	45	58	53	53	54	70	54	70	63	45	52	50	49	53	70	56	50	65	60	67	57	74	58	54	49	56	56	54	67	52	60	46	53	52	67	49	52	64	53	62	53	62	57	49	64	61	72	54	64	61	64	65	60	53	67	48	53	53	46	54	48	61	64	47	48	46	46	69	54	56	54	63	58	45	61	65	59	52	56	59	64	56	59	58	54	51	73	60	63	49	57	66	70	45	68	59	52	55	65	61	53	65	52	52	57	58	55	66	50	59	58	59	67	63	56	62	45	65	56	61	52	64	62	55	53	78	53	61	65	45	65	56	51	56	61	55	58	57	63	51	52	60	70	54	64	55	63	48	60	69	60	48	72	45	66	51	59	39	66	53	54	43	58	61	55	64	55	50	51	52	54	42	43	51	63	55	65	78	60	45	68	64	60	58	62	72	63	49	45	56	57	54	48	52	60	57	56	62	54	64	59	57	47	66	50	59	45	59	64	65	57	56	66	57	66	60	58	70	58	52	62	62	68	51	50	66	43	57	57	48	70	60	56	66	55	64	59	62	45	60	57	53	65	58	50	55	60	59	50	55	65	55	65	61	63	61	56	52	59	40	58	67	54	63	65	58	53	52	56	55	50	60	55	66	51	59	50	78	58	60	54	64	55	54	58	53	50	61	79	61	60	45	56	62	64	65	61	65	56	77	69	57	58	72	66	58	43	54	62	61	69	60	60	55	66	58	64	52	62	62	60	60	59	70	51	50	49	63	52	65	58	59	67	63	55	57	52	68	69	69	52	50	69	65	52	55	61	52	47	65	54	65	44	64	69	59	61	53	52	52	62	47	61	53	78	58	60	48	56	62	58	50	75	64	62	52	53	63	66	52	52	68	55	50	64	48	67	56	57	71	60	63	50	59	53	55	58	65	48	60	63	49	60	59	52	65	55	55	62	64	55	59	53	54	50	62	60	54	60	58	59	57	48	67	58	52	51	51	55	57	59	61	60	56	53	62	56	51	49	59	54	66	52	65	61	53	62	36	56	44	59	50	61	64	53	61	54	54	55	49	41	66	60	66	60	44	59	51	53	66	51	51	51	56	50	53	57	50	56	55	45	43	58	46	52	58	50	62	49	49	65	47	64	49	64	50	63	56	46	55	56	58	52	59	55	50	52	55	52	53	57	60	45	52	49	57	58	55	49	34	74	59	65	54	58	49	59	55	56	59	73	52	65	66	63	45	63	59	67	68	56	59	54	62	54	57	55	67	53	53	65	51	69	60	53	58	43	46	55	44	51	44	58	48	45	61	58	57	48	46	51	45	52	67	59	42	52	60	44	68	50	45	61	46	57	59	57	52	48	66	66	60	56	58	58	64	59	53	52	57	61	51	53	60	52	68	61	55	39	62	70	55	51	53	55	44	43	66	51	60	53	65	73	62	58	53	61	53	54	60	49	60	53	60	47	38	53	75	63	51	59	54	58	52	68	53	60	70	71	64	61	40	48	63	57	53	63	63	57	67	49	59	56	60	61	44	51	60	66	62	52	55	48	61	44	65	53	55	58	59	61	52	62	62	73	55	67	63	69	65	57	56	72	56	48	51	60	70	53	73	48	62	62	59	45	68	65	54	65	47	64	65	55	55	54	73	49	59	58	59	67	71	51	60	56	56	67	57	61	94	45	60	56	59	67	61	50	50	44	42	73	58	51	53	58	62	46	56	56	64	50	67	70	54	62	56	79	57	64	66	54	67	69	64	58	56	48	57	58	51	60	52	54	51	50	53	46	56	60	62	63	52	69	53	57	55	50	65	61	48	51	64	39	65	51	60	60	54	52	52	64	51	58	65	52	64	49	53	51	55	52	66	60	52	55	68	57	66	64	53	58	64	49	55	52	58	57	66	56	52	57	46	58	62	64	65	56	42	65	44	59	62	52	63	60	61	48	54	48	61	52	44	57	59	64	63	55	60	72	52	61	60	45	59	64	69	59	57	60	59	53	57	54	44	63	47	60	60	50	58	74	54	53	75	62	61	57	57	57	63	54	41	70	38	44	57	51	61	59	75	77	63	55	49	67	54	62	65	54	42	55	63	40	50	66	58	69	69	42	52	65	58	57	61	51	55	42	66	58	40	56	59	63	75	61	63	67	70	61	50	44	69	66	47	62	55	56	58	39	61	45	71	71	62	58	52	62	50	43	64	64	54	64	60	48	59	59	45	65	65	54	61	62	52	57	54	43	66	66	50	61	67	50	48	61	53	62	69	41	56	57	70	52	65	60	62	57	71	63	72	55	47	70	61	45	47	64	64	54	50	56	55	50	50	59	69	57	58	58	48	59	52	51	69	57	51	59	50	51	61	55	71	64	51	47	55	55	66	51	54	65	71	57	56	47	65	60	58	55	50	54	41	67	53	58	66	68	67	51	56	42	46	40	56	64	59	37	51	65	59	57	62	71	51	49	73	63	48	65	54	57	64	57	65	61	61	70	58	63	70	60	58	52	64	51	58	52	48	60	54	54	55	60	65	50	60	52	52	66	65	62	57	49	71	59	50	63	60	52	63	58	56	56	47	62	62	74	65	66	48	71	61	48	63	53	57	66	55	58	77	52	52	59	69	79	58	53	58	52	61	60	57	63	49	71	51	58	62	65	65	62	54	44	51	64	51	63	61	56
1881	276	388	428	442	384	367	325	309	274	265	243	288	253	249	254	235	260	208	241	209	223	258	245	248	226	225	200	219	215	216	193	208	192	207	193	221	195	237	208	204	186	211	223	222	209	205	215	240	182	193	186	208	215	185	226	201	200	216	219	212	230	213	237	209	212	229	200	188	219	219	187	223	195	235	198	204	207	187	215	202	197	207	237	235	221	239	208	219	184	194	197	193	200	196	207	220	206	185	216	202	199	213	198	203	245	215	203	210	217	241	195	185	220	206	216	203	204	222	207	215	190	180	221	230	223	207	219	168	221	202	217	191	232	205	223	204	218	196	221	220	197	251	219	199	205	204	205	211	196	205	195	215	184	217	214	210	178	218	199	211	230	230	221	202	204	204	224	244	203	204	214	200	200	214	217	186	200	216	213	210	206	183	217	208	204	187	211	208	196	210	213	225	206	218	210	223	226	201	183	213	214	205	205	204	215	196	226	202	198	220	225	243	186	207	197	191	222	203	210	232	224	198	206	206	217	217	180	208	203	228	220	182	186	211	211	177	238	203	208	208	227	200	202	227	198	193	186	249	188	205	228	213	226	193	194	216	212	230	216	217	213	213	219	224	183	229	215	192	223	219	199	228	221	193	233	222	202	186	191	205	227	198	227	205	241	218	214	209	220	193	206	207	225	225	220	219	208	215	187	239	205	213	205	233	210	222	225	213	208	180	231	206	230	194	217	215	194	194	225	205	213	209	199	206	223	184	208	194	235	208	212	214	209	190	189	202	196	212	185	202	216	206	225	242	214	203	185	213	208	220	202	192	211	201	202	230	185	196	186	182	225	198	200	226	189	204	196	231	198	192	210	214	225	191	228	209	206	217	192	202	223	208	189	210	192	202	209	238	235	187	212	223	220	208	207	188	191	176	192	212	246	202	214	190	196	200	204	198	215	214	204	219	209	194	203	203	226	214	186	187	206	204	184	193	186	227	203	204	216	219	195	231	188	191	218	207	215	221	226	204	213	195	201	240	202	231	206	189	178	197	218	212	214	192	197	230	227	238	203	205	214	209	201	190	208	219	215	207	193	211	224	206	233	215	207	185	203	203	203	231	198	225	226	204	214	217	230	213	207	213	216	229	205	201	200	215	214	216	213	203	225	220	230	213	210	193	209	210	200	185	210	187	202	215	211	241	206	198	213	188	171	211	217	223	212	195	186	216	212	189	203	203	216	224	205	221	215	206	180	177	213	198	189	194	221	232	222	200	205	197	182	202	223	203	230	247	233	226	219	220	226	223	197	191	212	213	198	219	198	210	207	200	178	203	205	197	227	208	214	210	221	228	208	199	222	198	194	209	214	209	229	186	215	224	196	220	208	198	216	218	188	214	229	197	229	247	190	186	210	190	192	183	214	223	204	221	210	212	230	193	234	180	192	196	204	213	202	203	213	207	222	204	198	229	224	192	231	220	221	187	190	249	205	222	207	202	218	199	183	202	206	219	229	224	218	225	216	208	218	205	210	201	226	202	220	197	210	188	214	203	202	217	195	191	227	195	208	220	204	198	210	221	216	233	232	199	192	179	215	222	200	208	200	180	192	190	215	220	192	200	210	219	204	200	194	223	183	211	223	202	190	180	226	218	203	211	208	206	206	203	222	212	205	191	222	216	189	240	216	194	248	203	198	185	183	198	221	192	192	232	198	187	192	241	200	202	227	223	212	192	197	246	199	215	188	200	197	237	197	190	212	194	195	235	197	197	205	190	202	233	179	222	218	185	201	212	187	205	209	248	232	240	221	203	227	200	210	209	194	222	205	200	204	211	214	206	233	191	196	223	208	197	212	203	225	205	218	190	218	192	205	223	197	195	196	203	196	201	192	199	225	191	199	189	204	208	206	229	206	205	224	200	220	223	203	229	193	231	214	184	225	222	209	200	219	223	217	198	179	207	227	199	208	195	201	205	206	201	222	186	174	204	192	203	229	221	200	212	236	209	210	226	246	202	201	212	212	218	219	216	202	203	199	196	197	200	211	192	231	246	181	211	194	214	230	177	205	191	219	220	194	224	192	178	207	211	213	221	219	214	196	242	207	203	201	222	210	212	185	211	220	222	202	218	214	212	200	197	196	215	195	210	198	228	205	220	201	196	226	231	211	209	189	183	199	182	225	193	221	208	210	214	229	213	210	195	203	199	235	183	195	205	199	242	199	205	223	212	230	202	203	198	210	228	209	224	231	208	211	195	198	213	209	220	197	225	204	183	204	203	201	211	195	219	216	208	188	242	199	210	195	214	229	204	180	204	167	225	216	200	223	200	218	180	219	222	190	202	200	209	207	212	205	225	205	208	186	186	199	174	227	236	199	207	225	193	207	214	221	203	212	212	216	194	203	232	211	190	215	229	212	201	192	231	194	208	236	253	231	189	182	200	218	196	209	210	219	211	241	207	210	219	220	218	180	227	222	178	203	211	198	193	166	205	201	193	242	205	210	217	189	213	203	221	207	186	199	188	223	205	207	207	222	201	186	206	192	215	205	215	191	221	211	198	193	206	214	203	189	214	216	244	205	196	210	219	190	233	203	212	182	215	229	200	188	201	193	224	197	207	227	228	206	212	183	233	218	202	212	201	207	191	216	230	202	224	206	231	223	227	239	191	200	199	197	227	228	232	212	200	242	194	188	214	208	196	190	203	226	198	207	210	224	220	221	187	184	208	219	211	209	187	190	216	207	233	207	204	194	209	199	212	182	223	204	194	209	192	223	231	184	203	210	216	204	192	229	209	183	218	223	217	222	212	229	186	195	203	200	204	208	205	215	193	203	222	206	194	220	214	224	196	195	219	214	220	204	190	213	182	164	200	219	227	207	186	204	196	210	204	204	213	200	215	217	204	174	198	216	203	200	231	188	201	221	220	231	210	203	215	222	185	200	206	207	202	227	201	216	196	211	234	226	186	216	205	194	185	198	171	219	190	222	207	187	226	219	224	213	199	201	204	229	225	187	229	203	183	218	212	199	185	212	209	188	208	197	215	229	197	205	212	207	207	218	195	216	217	194	189	214	228	203	229	204	204	210	201	194	208	207	174	200	224	191	207	216	205	218	219	194	226	192	196	242	209	221	193	209	222	188	205	204	179	204	214	209	229	207	218	192	207	203	231	197	190	234	200	200	189	224	210	185	219	231	202	249	202	231	206	195	199	175	215	228	194	225	195	232	193	180	190	189	200	201	191	195	199	186	197	224	212	226	203	186	208	195	224	211	223	192	204	212	211	231	188	192	215	204	195	220	211	200	204	190	231	227	187	220	213	198	183	203	215	204	218	218	196	241	208	207	206	205	188	199	205	194	209	220	225	208	200	220	210	210	230	200	215	211	210	191	225	232	213	207	215	230	216	214	242	217	187	200	208	196	197	224	224	231	203	208	193	200	216	202	203	190	222	199	194	218	199	213	205	202	195	196	206	215	232	221	217	182	219	227	211	230	213	240	206	224	216	216	211	229
9704	845	1096	962	643	518	465	384	277	263	231	215	217	201	181	186	169	164	162	183	163	159	141	157	164	162	156	131	125	137	137	149	158	116	132	143	152	132	115	122	157	132	127	128	141	145	140	142	132	157	138	163	145	141	141	147	139	125	150	121	148	132	164	123	138	115	133	125	157	132	165	138	134	112	134	137	131	144	149	130	141	146	130	115	118	146	141	147	137	130	133	151	121	140	141	144	131	139	139	137	136	113	138	128	142	133	125	117	148	128	123	137	117	137	135	132	165	136	116	137	141	126	165	140	146	130	135	125	150	162	127	124	135	115	147	142	133	124	146	148	125	144	141	126	112	154	127	134	149	119	134	132	151	122	147	146	124	123	134	138	150	145	166	130	126	136	117	163	147	151	143	133	127	128	150	124	147	133	146	140	132	134	127	143	127	125	135	123	158	152	137	131	139	134	123	134	149	124	141	127	137	135	140	130	153	156	114	143	142	141	136	131	130	148	118	132	111	121	141	143	133	130	125	126	135	136	110	136	137	136	155	132	134	118	125	140	124	139	138	133	120	121	136	145	125	127	125	147	132	110	147	128	156	158	147	131	144	131	140	138	141	148	129	136	156	130	125	126	108	134	98	141	117	143	140	148	126	135	123	131	134	130	121	138	126	131	134	137	125	128	121	124	122	134	121	107	125	139	120	139	133	145	136	134	107	133	139	136	126	129	130	135	145	122	159	143	138	119	137	150	117	129	157	137	141	146	140	149	135	128	113	140	137	146	156	149	135	140	146	135	129	135	137	138	153	144	139	135	144	160	130	144	142	132	113	142	136	117	139	122	139	136	126	121	159	103	117	165	123	129	128	135	128	124	154	135	140	144	137	123	142	136	111	139	126	125	146	124	126	118	132	130	141	157	140	150	169	127	145	135	156	121	131	165	137	117	127	132	137	134	124	142	147	144	142	116	141	127	130	125	134	137	145	122	133	132	132	126	113	140	124	132	129	140	124	116	128	129	126	147	121	141	136	144	129	124	122	131	135	137	121	147	162	123	125	143	138	126	141	132	122	116	143	142	138	136	135	156	125	135	147	136	132	122	130	138	116	133	145	135	139	160	144	125	125	155	131	133	147	134	128	127	118	146	128	117	131	120	123	135	128	131	109	118	141	138	118	122	128	147	154	143	139	118	115	136	124	132	132	143	139	134	146	144	160	129	111	122	138	126	174	132	138	136	132	140	129	133	149	132	123	139	150	134	125	133	146	135	138	117	130	122	112	123	129	129	137	122	125	134	147	110	127	147	155	143	150	133	132	134	150	146	131	123	148	140	146	146	147	139	150	148	129	113	118	117	117	101	144	127	126	123	133	139	123	129	132	132	125	130	128	122	153	125	120	135	142	136	140	118	151	136	125	131	121	140	132	128	120	119	133	134	165	153	134	121	118	129	117	102	119	122	133	131	132	134	137	141	140	127	150	157	133	137	126	118	128	123	133	110	141	129	126	121	139	137	121	141	150	127	145	136	130	144	144	150	113	121	144	116	148	120	139	129	134	126	132	125	114	118	118	133	134	134	152	142	151	126	148	147	133	126	126	149	132	143	132	129	130	141	123	135	120	137	135	129	119	133	142	135	136	126	135	129	142	137	133	123	137	146	133	113	141	125	108	131	167	116	122	138	133	130	131	116	132	117	132	133	124	147	150	153	120	127	128	154	130	119	155	143	135	131	129	124	133	152	156	133	141	108	131	158	126	153	140	130	120	111	126	143	144	142	123	145	121	160	132	138	131	131	128	129	108	151	122	131	124	133	129	123	146	120	121	146	133	139	130	116	137	130	127	121	132	132	140	124	136	133	147	131	124	137	115	156	150	141	146	122	140	136	121	128	135	147	150	136	143	148	138	119	133	124	120	116	146	102	132	123	151	127	136	133	139	130	120	117	134	135	111	140	110	119	132	160	126	116	136	136	125	144	145	130	120	115	102	113	145	128	144	158	128	139	131	137	165	140	138	132	141	139	121	130	138	134	133	145	136	124	139	136	148	130	126	152	134	123	146	131	137	130	124	159	120	143	129	135	113	134	138	135	124	133	151	126	141	143	161	159	114	121	143	131	143	138	135	135	136	110	135	126	111	159	130	120	113	114	154	127	139	116	114	142	128	124	104	146	133	156	139	138	156	124	122	148	140	126	132	150	142	135	126	146	150	139	158	120	145	145	137	139	126	146	140	150	121	143	124	140	142	121	148	113	128	134	151	132	144	128	124	124	146	129	112	133	141	130	114	158	141	121	125	144	132	156	123	131	123	146	135	126	110	133	124	95	124	134	147	122	136	110	136	134	143	135	106	148	110	125	146	113	130	125	120	149	127	122	125	135	143	98	146	136	122	142	130	127	124	141	130	123	156	123	115	152	123	130	121	128	166	140	101	147	131	120	123	140	139	120	125	141	131	145	142	129	143	141	139	134	140	136	135	138	136	133	133	128	134	137	149	118	125	153	163	132	145	118	153	136	138	129	138	152	158	153	140	147	132	133	114	145	135	140	136	135	137	126	126	142	129	136	155	115	128	134	130	139	119	147	145	124	139	118	120	132	137	156	117	141	148	139	126	122	120	147	144	131	130	124	147	127	149	132	148	119	130	150	141	127	125	128	131	133	122	147	130	133	136	130	141	122	141	116	120	127	133	119	142	143	135	127	137	126	157	134	125	148	126	126	156	153	117	124	136	144	131	111	160	139	160	147	134	130	154	111	126	129	111	143	141	144	137	129	152	127	130	124	137	116	119	114	135	139	127	126	121	132	132	128	137	136	133	141	109	152	128	137	143	166	146	132	136	116	138	142	117	128	118	130	128	141	115	127	129	151	139	138	135	116	122	145	122	142	157	126	131	127	129	137	121	135	130	132	141	143	143	110	127	150	145	145	138	140	125	114	150	126	117	128	133	130	145	123	133	124	131	117	141	133	134	132	132	131	123	120	138	127	123	124	116	128	123	142	148	120	145	125	132	117	134	121	142	132	149	132	137	129	149	145	132	121	128	129	126	130	120	129	112	131	125	145	118	131	107	135	121	124	150	121	123	132	141	141	138	128	139	136	120	149	141	129	125	144	134	129	118	154	136	112	133	147	131	118	136	112	128	124	129	151	151	134	131	135	148	131	149	126	119	130	144	142	149	154	120	135	136	127	141	129	125	132	115	113	145	130	118	139	137	138	152	154	137	137	152	133	150	139	147	130	150	131	115	127	141	119	133	121	149	135	126	144	124	135	123	116	137	141	132	159	90	124	132	129	136	134	140	151	137	134	140	133	124	134	132	145	137	133	140	111	124	131	144	132	119	143	123	146	163	148	125	138	138	131	132	135	123	120	145	130	121	134	116	123	121	136	128	151	126	156	154	152	145	148	134	133	122	118	129	150	121	126	128	122	141	123	134	147	125	139	125	109	129	133	133	134	141	147	142	140	145	129	131	113	135	117	128	142	120	124	149	144	127	117	143	131	127	121
5521	1178	2336	2972	2615	2171	1764	1562	1276	1178	1042	925	846	816	692	688	680	677	619	612	569	532	526	548	561	551	511	513	530	522	500	487	481	504	481	445	465	454	454	457	451	427	432	451	472	395	434	451	439	442	438	424	449	440	438	455	470	439	446	407	428	457	385	448	478	393	423	390	418	427	393	441	440	428	406	425	406	424	387	403	425	402	397	419	407	419	393	428	446	415	425	402	382	378	405	400	411	396	412	453	378	416	391	408	398	398	401	426	425	430	391	407	404	421	397	403	394	397	443	406	424	432	432	438	412	384	424	406	410	417	404	375	395	398	387	399	426	396	385	387	424	418	424	370	400	390	408	474	419	391	426	414	407	386	381	431	412	400	407	430	421	424	377	407	414	407	399	406	413	378	435	417	410	409	375	407	430	429	369	376	440	435	411	425	383	420	432	429	416	414	438	420	383	399	429	398	414	387	384	409	421	417	431	412	424	405	419	391	382	432	398	424	384	432	419	417	373	416	374	420	395	414	398	420	371	409	388	409	431	387	412	413	402	434	385	383	410	401	413	416	401	419	422	413	386	367	377	424	400	432	384	383	399	415	399	461	400	365	390	409	423	386	390	418	360	468	436	381	417	397	423	410	384	420	421	410	428	392	396	423	406	399	423	406	406	405	396	404	408	400	401	387	407	412	415	379	389	408	436	392	423	398	403	387	436	400	397	386	417	428	392	385	416	426	459	408	399	398	423	426	417	424	393	375	432	379	413	406	413	404	450	404	362	379	395	392	423	388	394	417	396	416	432	387	431	401	412	409	403	392	397	433	386	384	414	420	376	417	391	424	458	393	399	425	413	356	426	405	412	431	402	419	370	384	381	415	412	412	407	429	378	369	418	388	364	393	435	437	406	394	414	392	416	397	387	396	398	393	409	405	387	389	380	412	389	423	391	410	427	375	438	410	386	423	434	380	378	412	413	410	407	374	434	389	387	396	415	424	405	415	391	428	391	441	412	467	389	410	401	425	417	434	395	375	428	381	419	387	418	418	427	401	419	398	400	382	424	424	389	404	396	419	416	462	432	409	418	436	414	397	438	403	370	380	407	397	407	423	434	384	419	396	389	391	402	388	400	389	397	392	379	424	417	404	455	392	453	411	405	379	403	405	380	391	389	399	377	413	424	384	420	405	386	422	391	434	400	379	458	402	412	450	394	409	420	387	385	435	429	408	409	417	409	403	417	403	408	388	394	405	397	404	383	360	374	394	402	377	420	402	419	401	382	408	390	422	390	423	423	387	392	429	410	423	392	412	378	429	453	424	389	377	403	398	377	399	387	409	380	383	434	397	387	415	410	389	401	403	420	394	441	406	429	422	405	420	396	405	415	408	411	405	382	420	441	421	399	397	397	418	399	412	419	418	448	432	422	405	385	433	407	426	387	425	388	411	421	375	375	390	422	351	394	443	401	378	404	429	397	388	400	389	400	393	418	380	392	418	414	421	409	436	444	406	392	432	388	414	408	419	409	383	385	346	414	377	366	427	404	387	406	425	401	403	398	402	372	395	411	434	410	400	427	396	395	425	403	400	389	416	390	428	418	416	428	409	419	421	375	381	381	407	419	386	395	385	403	405	407	396	364	383	405	384	400	424	432	416	400	429	425	437	433	406	431	364	422	420	385	460	394	407	436	375	441	426	398	396	410	412	406	377	403	380	433	415	397	413	415	397	400	411	414	389	399	412	414	426	372	440	395	398	416	419	412	417	389	384	407	412	377	410	401	414	409	423	377	410	421	390	429	411	409	403	419	395	421	411	417	409	416	419	432	393	411	426	389	401	391	370	439	439	398	412	369	400	403	392	434	398	463	383	381	383	420	426	402	378	433	390	420	423	406	410	419	407	409	407	393	416	376	387	408	385	411	387	371	393	352	421	404	420	386	413	404	421	389	386	421	405	381	396	379	408	395	414	413	412	373	400	413	424	373	399	373	427	353	377	396	402	394	391	420	384	414	374	379	372	411	414	426	414	404	395	385	381	378	416	414	420	370	436	410	407	408	415	385	405	383	410	390	440	429	370	428	407	374	374	386	380	430	395	395	378	391	426	378	429	386	371	366	395	426	438	429	401	412	370	430	416	417	392	404	391	352	423	403	384	410	398	404	424	386	396	417	404	398	391	399	384	401	418	413	368	413	412	386	421	391	377	407	437	411	396	385	435	408	380	401	450	381	394	394	375	406	385	359	392	397	422	389	396	373	429	368	384	389	380	421	426	396	420	414	388	422	407	397	384	422	418	404	394	414	386	382	378	411	405	409	416	421	433	417	400	386	393	383	425	429	436	379	388	410	395	407	369	360	433	388	408	437	402	415	395	369	423	410	389	381	435	449	361	366	414	386	388	415	408	396	420	414	427	414	385	400	412	403	402	409	420	407	399	383	383	408	409	417	409	405	378	380	375	377	377	363	420	428	438	435	385	375	409	417	423	402	429	412	378	385	401	406	427	405	432	394	404	407	404	402	415	415	423	394	421	375	398	434	400	420	384	436	406	373	387	384	424	433	405	412	365	405	384	399	418	387	414	397	431	419	411	400	420	416	443	414	379	373	379	396	434	373	401	423	398	433	356	390	426	412	407	411	420	405	359	420	404	398	382	406	448	384	426	393	415	395	413	377	386	386	361	441	378	377	395	377	408	398	419	383	426	424	390	362	396	362	381	437	390	407	401	391	384	394	425	400	397	395	425	365	382	450	408	390	385	391	419	373	396	402	408	423	401	389	441	392	399	388	419	372	393	407	407	388	408	406	370	388	395	395	404	394	423	395	407	432	452	382	404	405	372	407	430	400	363	415	404	411	416	438	405	407	401	394	404	398	364	398	369	406	333	384	425	412	388	385	394	404	405	393	388	417	416	432	397	384	396	397	405	387	439	441	435	412	426	411	408	403	383	393	377	423	428	403	388	431	417	397	398	425	409	418	401	394	412	455	376	436	403	373	434	421	425	393	387	405	409	423	430	409	370	374	433	413	410	420	389	431	430	402	372	419	385	356	390	417	422	403	410	373	414	388	386	442	376	412	411	385	420	403	374	399	411	397	417	402	418	423	430	412	381	389	414	400	445	406	432	386	407	394	415	392	382	392	396	408	367	375	391	387	422	385	405	407	429	412	373	412	395	398	406	424	405	414	401	385	418	405	394	366	403	405	408	423	417	413	372	420	416	392	380	408	435	404	414	425	377	401	389	414	397	393	422	388	426	426	405	402	401	391	411	415	383	387	407	395	370	410	429	410	438	386	399	386	380	404	392	377	416	362	380	390	412	426	382	444	373	389	393	388	415	430	426	407	396	402	406	403	419	390	379	386	418	394	408	398	389	364	381	374	412	414	418	438	406	425	403	444	363	416	370	394	424	419	364	390	437	379	407	404	433	405	410	396	376	446	403	456	383	401	434	377	377	400	391	395	363	412	433	391	373	387	403	386	409	387	391	407	403	389	385	402	397	441	421	389	406
18839	2674	2347	1900	1363	1046	817	614	512	480	439	412	340	313	304	332	296	252	271	269	253	254	244	222	246	241	229	230	219	243	214	200	202	188	223	216	210	230	236	200	192	199	209	206	205	220	185	230	204	213	224	188	219	227	219	196	189	171	228	225	229	206	219	218	210	202	209	233	223	215	210	212	221	212	229	210	185	210	205	198	209	218	193	236	213	203	219	187	197	204	235	182	207	230	234	215	205	200	218	185	225	220	237	215	185	212	206	204	204	213	190	211	202	219	211	200	232	221	212	212	219	217	236	247	208	194	204	180	201	195	201	221	213	191	208	208	186	212	219	214	200	209	218	207	194	210	187	183	209	217	203	228	200	222	214	212	200	186	208	184	222	177	218	209	199	195	212	198	217	201	192	211	191	219	208	215	180	231	216	195	224	194	203	200	188	218	217	203	221	198	231	217	234	237	209	202	225	203	217	216	213	201	204	184	175	219	209	196	240	211	196	174	236	236	189	218	199	208	189	200	230	226	222	190	187	205	218	215	191	204	214	206	192	195	202	194	218	194	206	212	202	214	201	194	210	200	205	230	196	208	214	205	230	205	199	194	203	216	212	208	217	210	209	213	218	200	205	204	191	206	211	207	199	202	189	215	188	208	172	187	204	217	200	205	192	216	197	189	231	189	238	204	200	190	212	207	210	195	222	212	220	257	197	220	209	218	203	178	212	242	203	207	199	216	198	216	215	195	172	200	197	215	215	203	225	195	196	213	194	202	222	205	199	214	229	189	211	208	208	217	245	219	189	169	221	223	207	185	227	186	211	222	228	197	180	197	217	203	231	188	185	214	204	214	199	222	186	208	241	219	193	198	205	191	205	191	183	177	242	195	189	233	200	193	205	221	188	189	207	214	222	204	204	199	196	188	214	218	190	199	188	207	216	196	210	205	199	203	199	212	199	217	221	188	179	208	194	235	188	193	213	197	193	223	222	222	232	210	193	215	192	223	219	214	192	222	209	200	206	205	195	183	226	227	202	211	197	196	216	228	213	231	187	179	203	227	216	179	203	193	191	199	219	222	181	191	192	228	209	218	233	202	211	207	206	207	236	216	210	198	204	199	193	221	194	210	188	212	197	199	177	192	226	208	198	187	214	185	174	209	186	205	246	230	193	184	171	207	188	196	194	239	195	177	206	216	227	205	202	218	222	209	216	214	180	214	205	194	184	183	232	222	225	161	204	201	201	227	185	189	212	180	175	238	203	197	209	199	211	202	231	181	214	219	197	217	222	187	221	194	201	205	197	191	211	182	194	218	209	209	233	208	199	190	231	200	208	190	202	210	188	206	233	201	206	199	233	215	192	214	192	216	187	189	188	215	195	203	196	201	196	210	220	185	214	202	224	199	200	197	215	213	219	204	210	195	175	247	204	186	192	191	188	205	222	206	209	206	200	184	185	177	199	211	198	215	200	214	180	231	177	195	180	196	209	214	207	177	194	215	226	218	215	198	217	203	210	199	205	213	224	213	200	180	209	216	209	200	217	210	215	217	195	195	209	203	231	214	200	220	207	213	214	204	225	193	203	213	175	203	207	228	201	200	220	214	218	202	215	201	190	216	204	208	203	212	222	189	223	217	236	204	220	203	205	198	202	202	216	216	205	190	201	234	187	190	172	221	200	196	214	205	183	200	199	210	208	190	209	196	201	208	191	230	185	203	238	199	214	233	205	195	207	204	188	201	218	195	183	175	192	198	210	191	205	207	197	196	200	189	184	224	208	194	194	176	200	212	209	206	194	217	204	200	201	201	180	189	236	181	223	201	208	224	224	210	183	213	201	204	196	205	231	190	218	196	225	193	233	196	222	206	168	199	181	197	200	176	179	194	197	233	188	222	203	203	220	184	199	210	189	233	202	187	212	220	201	216	219	183	229	204	230	214	221	192	217	209	212	227	216	215	178	227	215	198	217	189	224	201	200	231	208	203	195	195	206	218	219	194	199	220	226	190	196	207	218	201	216	226	198	196	214	175	182	221	207	199	206	221	197	223	209	222	207	199	206	196	191	201	190	219	216	205	192	200	203	177	206	187	224	174	206	170	209	230	222	208	188	196	202	209	235	222	196	238	219	197	219	186	201	208	203	200	212	229	242	182	184	201	212	192	195	220	198	206	191	226	237	185	183	212	169	189	207	194	194	190	196	197	232	209	208	215	212	191	194	216	195	223	240	196	225	208	175	182	183	220	190	218	216	214	194	211	219	208	213	201	211	207	199	198	217	203	184	202	215	210	187	213	184	206	209	200	196	207	212	216	227	218	208	225	194	187	199	191	219	194	187	193	222	187	180	240	199	184	207	187	185	208	196	199	209	213	207	200	200	231	211	210	197	220	218	201	190	218	202	218	225	202	203	194	220	207	208	187	206	206	221	228	204	175	219	205	198	189	193	213	191	200	177	203	198	218	210	197	189	191	199	214	208	189	178	195	215	208	209	183	164	202	229	174	200	210	201	181	231	215	223	204	203	206	229	172	233	217	203	221	192	204	215	221	201	197	207	209	188	209	211	187	222	192	224	201	203	219	226	188	196	210	194	211	213	206	184	219	196	210	173	214	204	211	183	198	224	215	215	173	184	197	228	206	195	193	218	197	218	195	169	230	206	205	216	226	202	209	221	217	217	199	183	217	211	190	202	218	217	200	188	213	206	198	209	225	226	201	184	208	189	197	179	201	213	202	219	191	204	187	206	203	231	205	218	193	190	226	225	219	191	205	196	216	178	206	202	192	195	180	215	211	176	214	223	181	238	170	207	175	195	218	232	230	204	207	234	214	219	183	207	214	207	214	200	204	199	201	225	194	202	175	215	187	191	207	192	221	195	204	182	214	215	227	214	192	182	183	206	201	208	188	203	209	191	244	210	228	225	207	201	201	199	201	204	221	216	184	225	195	199	216	216	201	201	195	216	211	206	213	201	210	200	196	200	202	220	203	203	218	223	204	167	214	194	222	245	185	172	210	172	212	224	214	189	205	202	200	218	194	205	193	202	209	216	214	203	199	190	189	228	177	222	198	225	204	199	203	200	197	206	199	205	195	188	208	198	209	196	198	226	237	202	195	192	214	212	201	238	225	229	212	196	186	210	221	191	194	200	205	178	183	219	226	205	213	208	218	187	202	218	210	219	221	240	214	214	200	210	222	217	212	211	192	223	191	206	209	215	235	238	233	206	188	221	192	199	200	219	184	179	194	242	179	202	207	208	219	210	215	211	220	209	219	211	214	214	205	210	202	202	176	207	227	202	224	184	190	218	208	220	183	217	231	217	203	186	188	235	210	208	217	224	196	192	199	193	230	207	186	208	213	216	224	198	205	195	191	205	198	220	203	195	210	206	203	223	212	215	200	223	198	242	182	233	191	194	200	202	199	196	210	197	216	227	211	182	215	224	209	196	208	195	210	219	177	213	252	203	205	175	225	214	227	199	183	203	196	209	207	196	194	222	195	212	223	208	215
7748	2128	4451	5304	4650	3896	3158	2724	2351	2057	1807	1615	1522	1403	1276	1101	1110	1058	986	932	923	950	891	818	801	839	802	811	791	774	746	716	757	742	701	681	695	669	676	650	685	689	668	633	628	624	618	658	646	616	597	602	677	632	634	610	606	637	614	601	577	628	625	584	637	621	575	627	620	648	624	569	606	584	594	608	584	592	609	597	609	566	605	600	605	586	591	599	548	594	584	585	608	632	566	590	594	559	604	577	576	588	565	595	629	508	549	594	638	598	593	590	561	571	561	590	571	589	549	572	569	643	567	600	593	570	598	568	603	547	575	642	529	575	562	603	589	574	566	616	582	553	622	606	598	552	614	556	595	595	599	577	542	567	619	609	564	568	571	590	563	601	542	617	545	616	572	554	568	562	569	599	507	562	573	601	577	589	572	540	588	592	571	580	577	565	594	590	615	577	525	550	568	600	616	584	585	518	605	594	559	546	552	573	579	606	566	552	606	613	584	558	574	559	552	538	574	562	539	579	558	572	614	536	599	559	590	578	557	589	557	599	589	566	618	560	607	576	543	572	563	588	557	550	564	604	567	542	587	564	576	590	571	599	557	594	596	593	591	561	592	588	545	616	559	537	595	556	572	536	607	573	593	569	597	557	546	595	581	589	614	565	561	587	561	600	568	581	559	596	588	572	573	593	588	601	540	557	547	568	561	562	581	545	569	566	619	581	581	580	615	545	583	524	594	543	553	561	588	571	543	574	584	573	608	555	596	579	598	567	562	528	551	580	552	575	567	548	586	578	597	569	548	535	547	556	536	602	593	606	566	592	558	581	591	540	562	520	616	654	495	563	563	557	514	598	559	609	568	566	567	589	599	581	580	554	558	592	595	556	581	560	630	552	600	602	586	567	609	563	552	582	525	569	549	586	570	565	600	581	594	585	600	598	522	572	582	571	586	585	588	563	529	584	545	586	611	561	571	560	592	615	521	580	582	548	594	580	544	544	557	553	601	557	605	549	625	606	543	562	568	593	569	593	572	548	549	578	594	609	557	589	564	585	553	586	606	614	562	576	572	570	603	570	581	563	580	580	608	599	596	566	602	608	557	590	540	594	531	595	555	537	594	587	580	559	527	595	588	565	551	641	598	583	576	594	534	549	573	562	559	592	549	569	556	564	577	556	567	579	562	574	583	530	578	587	560	555	580	575	562	593	575	546	576	562	568	566	573	561	582	541	572	579	598	575	594	545	622	580	532	619	609	563	550	570	538	569	593	540	561	576	601	590	550	568	548	594	577	569	611	584	589	585	537	578	584	592	574	587	575	635	591	602	606	613	571	587	596	578	589	551	600	591	578	588	557	565	573	579	570	597	561	555	550	559	581	544	576	574	577	588	576	548	569	574	611	569	583	571	483	553	544	595	570	588	583	584	536	569	599	563	561	564	597	584	600	574	530	582	586	580	559	596	515	618	557	570	589	580	594	579	570	563	553	537	551	537	573	568	555	561	569	564	595	549	589	577	575	595	551	594	596	583	546	600	580	615	592	569	554	578	557	541	575	557	599	570	554	587	552	578	572	573	558	546	577	581	590	540	568	577	575	593	571	576	567	544	556	564	583	606	590	568	576	568	574	574	545	563	607	516	551	556	562	579	591	587	573	561	614	565	588	606	601	543	562	559	563	600	564	601	621	588	578	575	567	602	574	607	588	570	598	562	579	585	577	545	570	596	569	600	552	553	600	590	616	585	517	568	585	610	591	558	563	556	591	549	594	566	560	571	584	561	542	572	577	545	539	562	610	561	596	594	593	621	556	632	594	594	589	579	537	591	601	595	586	600	627	578	565	609	577	592	596	579	541	563	578	540	560	526	564	588	582	575	577	560	577	567	569	577	548	575	558	609	603	625	580	562	554	578	589	556	577	580	594	568	582	573	617	577	547	533	602	554	548	589	543	558	580	587	562	560	591	565	625	619	583	569	640	555	550	585	617	572	527	567	559	607	586	551	578	551	513	568	603	580	565	609	599	564	546	553	571	565	565	508	564	570	540	544	540	563	591	539	573	578	610	581	603	554	577	531	610	594	571	592	603	616	589	578	607	539	556	565	580	602	636	613	609	567	548	558	633	565	565	566	560	579	569	549	596	591	564	602	577	593	595	606	553	557	533	566	619	608	579	570	549	569	553	564	554	577	572	567	582	554	531	581	578	570	609	583	578	612	574	621	615	587	565	575	590	600	562	596	615	611	555	596	606	572	594	594	609	598	571	558	548	569	530	594	546	588	516	549	582	588	540	595	596	539	571	589	575	555	597	565	593	593	547	588	571	596	625	569	557	586	630	566	596	552	572	573	535	571	599	543	551	608	607	577	597	547	624	569	553	586	560	546	545	566	546	590	539	591	591	567	556	598	575	599	595	571	580	591	560	587	580	618	569	570	551	609	582	565	597	555	599	544	590	577	553	549	544	551	558	609	586	597	558	572	589	535	589	581	550	574	581	552	552	593	542	555	537	584	604	600	585	554	544	538	583	558	558	560	553	554	589	574	558	574	605	537	590	603	560	566	560	577	569	561	596	605	649	572	588	594	588	549	588	595	541	596	593	585	589	596	602	552	560	572	560	570	541	544	566	609	585	595	561	554	590	616	518	555	571	562	575	563	579	575	574	613	561	580	613	585	581	570	594	558	592	612	600	586	555	578	563	575	544	567	546	564	563	601	581	603	563	592	592	546	603	544	526	551	589	609	551	571	582	577	568	579	535	550	608	564	586	592	580	573	558	587	540	596	589	610	574	601	576	552	559	615	539	559	571	596	587	608	577	559	589	557	603	598	517	618	574	558	567	565	548	579	552	574	583	536	580	586	563	570	561	573	597	568	533	568	604	544	582	610	558	587	599	547	548	563	528	571	573	543	570	584	557	593	586	594	536	594	596	576	540	583	569	553	595	593	558	601	560	579	614	568	580	518	593	562	631	549	558	625	586	583	551	609	535	620	564	545	561	576	584	554	529	568	580	581	587	584	553	573	596	565	571	567	564	591	617	580	622	529	581	551	602	590	538	558	623	549	583	550	587	531	587	572	593	591	659	570	568	583	551	587	580	614	568	583	554	558	538	585	608	568	559	572	570	568	564	572	580	616	584	603	598	601	583	559	558	517	563	547	579	537	553	608	555	594	540	584	565	569	576	595	626	601	526	601	567	566	557	523	543	567	573	594	573	551	576	561	525	568	601	600	571	554	578	551	609	570	617	572	583	554	565	584	578	565	567	598	542	539	575	584	547	580	588	566	540	607	588	582	555	581	546	529	611	590	584	558	589	599	556	574	613	546	577	571	560	609	590	565	538	578	593	557	582	611	601	597	553	569	570	539	583	586	552	578	602	591	590	572	589	620	547	579	594	557	614	555	576	622	596	564	578	548	560	578	584	566	573	526	622	557	616	557	580	565	617	545	606	511	551	619	578	588	578	553	611	557	636	591	582	599	579	549	601	587	587	562	548	595	570	587	575	598
2082	103	131	102	94	66	47	73	69	74	58	62	65	65	53	58	52	71	51	63	60	52	47	48	53	54	59	59	67	57	44	61	59	50	55	59	59	49	45	39	49	58	37	51	68	49	54	64	39	60	56	63	61	48	54	44	62	49	42	70	58	76	55	48	52	58	52	42	43	55	57	56	60	58	46	63	52	62	58	58	40	61	48	51	44	52	60	55	55	52	44	54	66	59	50	63	60	51	45	55	53	52	46	54	46	52	60	52	55	65	60	52	45	62	57	58	48	60	57	52	52	57	55	59	54	49	53	49	61	50	60	48	46	55	56	60	56	50	62	56	56	68	51	57	52	50	72	62	51	62	56	42	73	72	53	53	52	57	51	59	56	51	60	58	59	72	49	47	44	66	49	57	61	42	54	54	73	63	55	60	53	62	66	62	56	49	52	55	63	73	42	49	54	58	57	47	46	48	46	52	59	59	47	66	66	55	50	46	61	57	44	57	69	68	47	59	45	58	49	58	66	59	56	53	60	61	49	57	60	47	61	72	64	49	63	57	48	68	58	61	48	70	67	49	51	48	64	51	59	62	49	51	39	59	58	47	58	41	53	60	62	45	50	71	58	65	54	59	57	48	65	56	50	45	46	57	43	63	65	58	62	55	51	60	48	48	58	47	61	59	66	56	53	54	62	55	51	56	57	47	63	51	50	57	59	44	64	49	68	58	53	62	58	55	47	43	56	44	66	50	54	59	51	51	68	52	56	61	48	60	60	56	51	65	49	52	60	47	54	68	42	52	35	48	58	46	58	54	71	61	45	49	58	48	75	56	55	51	55	63	57	48	58	62	57	60	53	48	58	45	64	57	46	49	58	61	54	64	56	57	50	53	54	55	57	50	61	56	59	50	47	59	51	41	49	60	55	39	69	53	48	51	55	59	62	45	65	51	58	55	45	65	56	52	58	57	55	49	64	46	54	50	68	69	45	50	44	54	49	46	47	43	51	57	56	61	50	49	54	60	55	64	59	52	55	56	46	59	66	69	43	61	63	65	48	61	63	54	64	59	76	72	54	72	54	59	58	57	49	49	51	57	58	46	53	45	61	42	68	51	54	60	55	49	59	54	63	62	53	48	60	64	43	55	58	49	62	52	44	52	59	37	59	59	56	57	70	47	60	56	61	57	44	53	47	52	58	63	66	42	48	49	57	55	46	66	57	63	61	61	41	52	52	57	74	48	56	56	70	57	49	60	59	63	56	64	42	73	48	50	65	60	59	69	43	51	57	37	60	56	55	61	60	61	59	53	56	56	61	60	60	42	48	58	60	74	59	58	46	72	47	66	59	68	52	52	69	49	48	53	58	65	47	44	63	55	46	45	60	80	53	47	57	52	48	57	50	58	52	57	74	55	59	53	65	51	54	49	59	64	67	58	60	54	61	58	54	49	61	64	67	57	60	50	53	55	61	63	71	56	64	60	60	54	54	56	63	70	56	55	62	61	67	58	50	56	61	58	67	62	60	50	44	65	62	74	55	58	67	58	63	43	50	44	58	59	60	70	53	54	62	69	57	55	50	56	56	61	57	46	69	60	62	65	61	58	60	54	47	50	53	39	60	49	57	58	57	70	50	45	53	56	60	54	61	61	43	57	55	55	54	45	54	38	50	67	56	66	47	54	52	54	64	47	57	57	65	62	74	59	68	65	56	60	55	52	58	61	60	67	61	51	62	50	66	56	54	58	46	61	55	57	59	61	48	59	53	60	54	35	70	69	60	56	52	55	57	60	48	49	59	50	67	49	54	60	68	60	58	48	45	42	41	58	68	59	45	58	50	48	56	50	63	45	63	52	44	53	56	51	53	76	53	63	63	52	67	59	49	45	56	54	64	58	64	53	46	43	60	51	56	51	59	61	57	68	55	58	66	52	60	50	69	58	54	49	56	55	53	54	46	64	65	48	60	49	70	62	52	52	62	60	53	51	48	64	58	55	55	56	43	69	50	64	43	58	58	57	59	65	52	52	55	60	57	54	50	51	57	63	51	53	52	55	55	56	57	69	48	60	64	58	57	47	79	69	42	52	55	56	64	55	51	55	48	52	58	56	56	52	63	44	73	51	62	74	45	63	47	62	36	52	55	56	55	62	51	40	57	56	49	60	62	60	48	64	52	68	54	57	81	71	72	47	55	51	51	50	69	65	50	40	57	54	48	44	46	58	51	59	62	70	50	56	67	69	58	66	63	66	57	49	64	68	54	47	66	54	61	64	50	55	56	60	54	43	61	41	53	62	73	48	54	54	50	47	52	58	50	62	54	70	53	55	68	59	54	57	68	65	64	59	61	54	57	56	72	66	59	53	65	65	68	56	51	57	52	54	51	75	59	58	58	64	58	44	58	68	54	54	68	61	51	56	58	59	59	46	44	54	51	56	45	49	48	57	55	47	69	55	62	43	53	52	58	61	65	47	39	51	52	50	54	54	67	54	48	65	66	55	69	54	56	50	49	65	44	52	57	52	54	62	57	58	61	70	61	49	64	48	41	60	68	48	49	59	54	72	44	60	45	44	53	53	62	44	69	47	56	54	52	62	75	54	63	71	52	55	50	55	57	48	47	55	50	41	68	54	55	52	52	46	53	51	53	61	52	66	55	62	59	59	58	63	53	58	69	50	50	53	61	51	48	58	44	59	57	57	50	50	61	69	66	41	64	52	52	41	53	52	56	58	54	37	56	62	68	51	62	47	62	60	43	44	43	55	61	80	59	59	56	78	50	54	65	54	60	59	49	52	50	73	48	56	75	71	48	52	41	63	59	74	67	60	64	62	64	49	57	47	46	54	49	52	63	62	40	42	53	55	52	55	55	55	54	57	40	56	59	67	49	58	69	64	66	63	68	51	68	57	63	44	54	48	63	55	68	77	50	52	49	63	71	61	48	59	57	66	55	64	50	47	56	54	58	54	54	36	53	54	40	65	47	52	69	65	59	70	57	56	57	56	54	48	58	52	57	51	56	48	49	64	48	53	54	67	61	54	62	74	46	65	58	50	49	59	51	48	51	59	60	63	47	67	53	61	65	77	52	65	45	52	51	67	55	63	66	55	42	56	58	53	63	54	61	57	60	71	66	56	50	56	57	61	57	50	32	50	57	72	66	48	52	68	70	51	41	69	56	62	62	42	42	39	55	63	61	55	63	47	60	62	56	60	64	38	53	72	60	55	51	49	56	65	54	48	50	54	58	38	56	58	54	51	46	62	60	60	55	50	58	47	56	54	44	63	47	58	62	62	46	57	35	60	62	51	63	60	78	52	58	53	54	78	66	58	62	65	64	45	55	48	53	60	63	59	55	62	60	62	63	62	67	62	52	63	55	76	54	52	47	53	59	51	64	55	46	57	49	57	64	55	43	70	64	48	53	59	46	61	75	57	52	64	59	66	52	49	62	60	63	47	57	76	50	68	56	55	62	56	65	71	46	62	57	52	76	61	55	52	51	66	42	50	49	53
1869	251	375	401	374	354	285	312	289	269	258	251	231	240	213	252	230	227	216	244	205	213	194	210	220	241	216	221	217	217	218	197	219	210	211	217	231	225	219	208	219	213	181	192	195	188	216	197	208	199	210	202	198	224	202	190	213	210	214	222	199	214	237	215	210	203	224	226	225	196	178	204	196	202	192	205	192	210	179	215	203	211	182	224	195	217	199	220	228	215	229	198	194	208	196	196	199	228	221	203	196	218	208	193	221	193	205	203	195	207	186	204	197	228	199	185	209	209	196	207	210	217	205	205	213	208	214	209	203	202	226	181	201	188	203	193	176	200	179	220	210	191	219	190	201	214	207	217	209	213	188	219	216	219	221	185	214	219	213	224	196	183	186	190	224	198	198	200	161	211	189	214	204	205	169	188	197	194	192	214	218	177	181	223	196	186	203	197	209	204	168	216	206	201	192	206	193	221	208	219	220	201	188	179	216	237	204	195	198	189	202	211	237	227	182	198	212	228	198	195	196	185	212	183	203	218	201	212	187	176	222	198	211	207	178	246	192	194	187	183	203	231	209	193	240	198	228	198	202	196	206	186	201	213	202	201	189	207	201	211	229	200	209	214	217	204	214	215	210	203	207	203	199	210	199	224	204	200	190	200	210	204	201	211	186	186	190	203	203	199	183	211	216	165	206	219	208	196	192	230	189	230	198	208	215	208	221	206	206	201	206	191	191	202	203	227	227	198	197	193	219	211	193	206	191	210	217	201	198	218	221	193	195	207	195	223	198	202	201	184	205	181	201	223	192	209	193	227	201	206	192	194	205	174	231	212	199	198	233	187	181	185	197	232	194	182	212	204	199	226	222	204	209	204	192	197	198	183	210	187	206	189	190	219	193	218	199	159	217	199	182	180	190	201	204	206	193	203	212	210	234	208	205	197	240	211	225	191	185	194	201	223	218	180	193	223	188	180	195	228	214	195	207	229	196	193	200	202	211	212	203	182	196	215	216	191	215	208	205	172	210	203	208	200	195	214	203	211	198	210	206	205	186	224	229	191	193	205	190	201	179	215	189	185	197	206	189	190	196	205	198	216	197	207	211	177	204	197	212	199	225	202	205	213	223	214	229	213	186	209	209	200	214	218	192	199	200	210	210	194	205	187	208	212	198	194	215	197	180	204	197	201	194	208	191	174	199	206	190	202	199	193	192	171	208	201	187	221	208	209	200	216	202	206	216	199	201	211	210	205	197	177	201	218	215	210	209	213	205	198	199	201	215	200	196	186	213	213	220	216	224	197	204	205	223	188	190	197	200	189	195	215	199	205	219	214	198	211	189	199	192	176	196	210	199	190	217	195	230	168	207	230	193	205	210	194	214	189	196	191	180	194	208	185	209	202	190	185	202	197	196	195	220	204	179	195	213	202	211	206	203	224	197	216	209	213	209	196	197	194	229	195	228	205	205	230	213	203	206	171	190	195	189	208	210	188	195	201	224	225	195	208	210	194	183	232	186	212	210	173	205	214	234	197	202	236	201	219	200	219	197	202	206	201	202	190	222	162	185	214	207	197	211	208	191	203	193	226	212	202	193	201	211	226	207	209	206	220	217	212	191	178	220	200	191	233	199	208	186	192	171	210	193	206	200	200	197	213	202	216	200	199	225	208	227	192	219	208	175	216	206	228	214	208	207	234	209	186	183	196	217	211	197	227	192	223	212	212	206	240	210	206	229	198	198	207	215	227	225	223	190	226	201	206	188	214	224	205	217	212	208	225	214	193	199	211	192	199	197	209	216	165	196	216	214	198	215	183	218	234	183	206	209	199	205	188	199	175	183	194	206	184	197	187	233	229	193	213	215	207	172	186	201	204	191	210	198	215	231	194	190	182	211	216	221	199	201	213	205	245	207	237	224	180	228	192	216	188	214	204	209	201	198	214	203	201	211	198	200	227	178	207	254	198	214	195	200	223	202	223	208	179	203	220	213	210	221	195	231	228	213	206	194	225	207	178	205	231	196	212	233	188	204	209	178	237	207	208	223	206	186	211	212	183	227	203	192	185	205	220	219	203	200	206	195	182	202	202	206	217	195	198	203	215	217	202	175	170	217	194	228	228	224	201	226	217	209	219	189	211	228	200	218	220	207	218	191	215	219	224	204	215	208	182	238	188	223	199	212	214	199	215	188	234	213	228	213	213	202	226	224	207	187	188	184	220	226	207	194	196	201	231	207	232	201	193	192	214	216	197	221	180	219	200	204	232	197	217	199	197	199	212	219	206	221	218	181	202	220	199	198	203	195	207	209	197	190	207	198	198	191	213	180	188	178	224	207	214	205	189	212	235	179	189	191	218	198	206	215	203	204	209	213	220	188	211	206	213	177	175	227	235	191	211	205	198	214	204	198	205	188	212	189	206	193	199	207	203	214	204	195	220	204	202	184	214	205	182	229	215	218	195	188	227	221	187	226	194	214	201	249	166	192	229	210	207	241	196	225	178	201	178	195	202	210	218	199	212	211	205	222	186	206	198	192	205	228	225	202	195	190	203	220	196	201	221	201	206	169	219	190	190	176	214	196	195	209	201	188	230	204	199	184	203	187	205	198	201	193	231	194	216	214	210	203	196	210	234	207	211	227	197	199	193	203	197	210	216	213	219	232	215	170	194	189	186	216	208	218	203	215	205	219	211	209	209	201	240	202	204	212	203	193	196	205	200	218	224	250	201	210	208	203	211	232	195	194	191	218	210	208	203	186	184	206	204	213	188	177	202	209	213	202	215	202	203	184	195	243	191	194	226	179	195	190	186	218	190	194	207	205	183	195	221	185	220	214	202	213	187	229	192	205	202	191	195	180	217	209	198	213	194	206	216	206	232	200	209	191	193	204	214	210	215	238	220	185	184	196	211	208	202	197	211	184	209	200	184	203	210	200	208	208	156	205	199	215	226	205	231	221	192	212	207	216	176	213	197	214	214	192	222	196	227	231	214	221	195	199	196	195	211	200	199	190	224	205	217	194	206	211	204	200	203	184	222	232	192	198	192	209	212	198	212	179	215	215	206	188	201	206	206	199	217	197	210	180	211	202	216	181	197	240	209	199	205	185	178	234	186	188	214	208	214	222	206	214	227	220	204	204	198	210	201	194	205	181	214	220	210	196	220	202	198	217	172	214	189	224	213	206	210	216	192	193	228	227	212	213	221	198	223	202	233	196	200	208	193	232	199	217	202	202	211	211	194	176	198	198	261	204	180	187	189	223	179	195	203	213	207	201	217	186	208	211	223	204	187	203	203	189	209	212	208	216	221	221	203	206	192	229	222	204	199	224	196	216	224	208	207	197	214	211	205	206	202	209	199	216	209	218	200	195	226	234	214	206	219	209	190	199	193	178	179	207	205	214	226	203	233	226	231	178	220	228	215	213	224	205	169	169	181	196	190	274	191	220	195	209	186	205	223	217	226	215	213	200	203	206	210	214	208	232	231	172	222	206	208	204	203	215	205	183	189	231	199
10027	930	1164	930	645	513	390	331	317	277	229	223	209	192	200	182	196	186	169	178	182	159	161	139	136	145	185	135	144	147	174	140	131	134	129	144	139	140	127	152	145	144	135	144	131	114	164	136	114	126	129	131	143	131	134	137	135	136	142	139	140	125	141	139	137	125	137	130	144	124	127	110	158	127	134	96	138	132	136	150	134	131	136	140	137	132	148	166	126	154	154	136	113	140	142	127	144	156	121	129	147	135	146	135	131	131	143	134	134	121	116	146	112	144	118	146	125	125	135	120	141	154	122	119	134	137	137	132	150	133	130	128	129	130	112	113	134	124	151	126	119	127	118	153	149	130	130	141	128	129	119	149	138	122	115	135	129	111	142	131	127	127	139	130	137	122	138	132	107	141	120	118	126	130	137	132	123	147	114	135	155	142	131	146	127	135	134	142	136	133	131	122	131	132	112	129	152	112	122	116	124	132	148	132	134	131	144	140	138	129	123	135	151	124	140	126	129	120	132	143	144	133	138	128	106	144	132	143	141	125	134	129	140	117	144	124	133	135	120	128	137	119	132	134	145	133	143	118	142	153	144	130	122	124	139	127	117	142	146	112	127	122	125	117	150	143	130	122	121	117	163	130	112	124	135	149	126	111	130	152	106	124	127	141	146	118	107	133	154	127	128	117	134	135	148	130	141	118	141	141	136	116	130	155	143	114	120	118	145	150	117	152	151	131	152	107	121	132	130	153	134	123	123	123	131	135	131	131	120	126	134	129	112	132	154	113	131	113	131	156	125	137	153	150	126	151	135	133	148	142	138	124	129	130	120	130	137	127	146	135	139	132	129	140	119	156	120	131	135	153	134	129	139	139	132	130	142	134	110	150	130	124	129	149	130	153	143	123	129	125	114	118	148	127	106	138	115	128	131	134	132	137	130	140	114	105	149	127	138	125	136	141	144	128	139	144	137	123	122	125	140	129	134	101	122	134	128	127	125	122	119	138	139	132	166	123	144	132	129	128	135	143	127	153	131	122	131	150	131	118	140	127	152	144	120	147	128	127	145	136	146	136	129	153	120	139	140	145	144	137	136	141	124	146	137	120	127	142	113	133	151	119	142	135	144	109	144	132	142	148	131	113	138	118	139	155	119	132	119	111	118	129	137	138	124	137	109	144	140	146	132	129	140	142	145	129	142	150	129	138	147	150	127	119	130	127	122	127	150	118	141	134	128	155	122	124	158	144	109	141	162	121	124	117	137	166	125	132	128	123	142	142	125	141	123	125	157	141	113	115	136	124	149	114	138	142	141	135	129	114	139	131	139	125	103	122	113	144	138	131	152	129	143	134	143	142	116	122	138	123	123	141	136	134	163	121	132	145	150	130	123	127	127	158	129	142	137	123	135	143	116	131	134	125	128	145	131	133	139	126	114	135	135	104	141	132	128	114	136	118	122	119	133	121	139	127	139	127	129	141	127	142	121	123	148	129	121	136	138	135	124	147	136	150	121	138	129	129	146	117	129	141	146	121	130	135	136	146	151	142	143	142	127	135	122	111	124	143	135	145	126	125	146	147	126	140	144	145	135	170	158	132	143	145	124	120	129	114	125	135	124	133	131	121	132	122	150	120	133	118	117	122	130	118	111	135	126	130	142	107	149	140	139	127	144	142	142	133	134	115	107	153	127	95	119	154	159	151	141	133	144	123	150	118	136	142	149	126	129	123	132	127	133	127	134	135	134	128	138	124	143	120	122	138	142	144	144	125	127	130	124	121	141	121	120	142	138	125	135	134	119	122	132	152	120	130	124	130	137	158	137	146	132	130	126	142	118	135	144	121	118	133	133	126	135	133	140	146	149	136	134	129	150	142	129	126	136	119	150	124	145	138	132	116	124	146	142	133	109	139	129	138	133	131	134	148	136	135	146	121	131	144	131	141	120	129	107	141	131	128	117	136	135	124	139	132	147	145	157	144	120	131	129	131	145	134	125	131	122	117	158	133	122	118	114	151	135	135	126	135	123	158	129	128	118	125	156	139	138	129	124	132	150	123	124	124	140	121	130	121	133	145	133	108	139	137	128	140	133	146	134	138	142	130	143	124	130	107	117	157	119	111	125	126	133	127	126	138	150	132	148	125	143	125	133	136	126	139	118	139	131	125	137	135	130	123	132	139	136	126	128	136	135	130	127	139	147	137	149	129	120	117	115	135	140	128	120	123	134	137	112	121	133	129	120	122	136	149	133	131	128	148	129	118	134	142	154	128	117	162	138	117	110	125	117	134	124	120	137	137	147	125	115	126	114	141	143	172	125	121	135	133	137	120	150	130	115	125	124	169	117	122	148	130	118	148	131	126	128	147	139	132	144	133	139	118	145	149	129	144	147	142	133	140	123	136	134	128	131	143	145	147	126	138	124	141	132	116	109	125	118	129	124	131	111	140	134	126	123	130	119	115	121	111	166	142	126	152	134	149	122	129	140	123	132	131	108	133	123	134	141	124	128	114	120	124	143	129	123	117	119	114	127	121	137	122	136	120	132	134	131	123	130	120	133	136	120	125	139	145	129	116	129	122	112	158	136	127	147	134	138	121	115	134	138	140	134	140	136	127	138	129	111	141	148	128	118	122	111	141	130	135	125	126	140	153	143	154	133	130	126	127	124	131	129	147	139	122	141	138	149	141	129	157	128	128	143	124	127	137	133	142	126	132	148	108	126	117	135	132	126	135	115	138	121	137	114	118	137	146	155	108	125	139	144	127	158	128	131	122	141	143	134	142	132	133	144	121	145	131	139	113	135	139	132	114	159	113	115	123	131	126	127	117	126	144	138	153	107	119	136	116	147	132	141	142	130	120	143	129	149	152	116	133	126	124	137	138	134	124	146	142	150	132	151	139	154	129	136	128	153	136	125	122	140	149	133	120	137	128	130	129	140	132	148	127	136	143	133	128	124	131	141	119	110	138	116	132	100	124	116	129	144	131	112	143	151	121	111	118	105	138	150	145	102	107	128	154	129	120	130	116	131	151	127	143	142	133	119	124	135	129	137	127	154	122	114	115	122	139	126	133	128	137	135	130	123	124	136	115	140	132	114	144	122	137	142	132	133	146	129	139	135	134	131	128	128	130	134	131	123	141	149	137	125	144	155	137	132	134	148	129	118	130	120	117	142	133	133	138	124	118	127	141	151	147	121	111	128	139	121	135	144	157	134	148	147	142	123	149	159	142	129	135	125	132	133	136	116	146	139	130	143	131	132	132	143	137	139	136	136	124	139	131	120	97	94	156	116	118	104	134	121	123	144	145	148	119	149	142	113	139	109	129	145	137	133	120	124	111	115	152	137	140	138	106	139	124	122	131	131	115	118	121	124	149	148	140	142	135	129	139	137	120	124	114	135	150	127	119	140	130	128	145	139	126	129	134	133	117	151	140	123	142	136	136	147	146	123	131	123	110	125	144	156	118	130	132	126	114	141	133	124	141	133	126	138	141	126	151	138	154	113	128	108	139
5517	1169	2412	2942	2610	2163	1765	1532	1350	1225	1027	913	945	807	743	740	679	645	661	658	554	618	574	538	532	527	556	521	581	476	480	517	503	506	465	428	443	453	497	467	464	405	453	450	423	442	452	472	468	412	461	417	416	446	398	416	403	431	438	425	433	411	411	406	423	418	447	420	429	436	423	422	420	434	418	403	430	427	439	398	431	441	397	416	411	449	399	416	445	406	381	404	399	460	426	431	410	418	366	364	394	393	409	421	425	396	399	454	418	416	419	402	414	422	399	383	408	431	444	400	443	387	377	411	389	414	391	396	436	420	400	418	395	401	389	417	424	398	411	415	386	433	409	403	415	446	416	423	401	406	438	370	421	393	408	379	418	403	394	416	406	395	382	434	397	393	441	362	362	392	382	432	418	371	418	385	412	423	416	393	412	440	441	406	403	396	389	405	400	400	408	396	384	431	426	452	430	365	389	401	422	426	423	371	424	433	403	437	391	406	390	409	414	415	406	406	406	414	419	402	438	396	409	388	428	438	403	392	389	394	392	395	427	398	412	408	382	416	362	443	423	409	378	382	410	381	383	446	422	381	385	387	417	420	392	382	407	418	388	409	407	418	432	393	391	416	413	407	381	389	399	379	395	406	398	410	405	362	387	397	375	402	408	387	375	405	384	408	411	409	381	389	409	390	402	436	445	422	376	409	410	429	440	413	387	385	396	392	452	389	445	422	393	383	452	376	420	407	420	379	376	370	363	401	401	425	429	428	418	400	425	409	427	409	422	436	396	421	421	390	389	412	392	408	433	416	409	394	404	375	425	382	407	401	432	397	397	424	410	390	400	414	388	408	390	432	393	381	387	406	432	386	407	418	386	421	413	416	374	369	419	424	398	379	416	421	420	397	390	417	407	395	402	419	366	410	414	381	416	381	390	400	387	380	395	426	410	407	403	399	409	390	427	410	409	376	396	398	402	370	416	385	430	389	423	410	375	404	436	406	413	418	428	418	403	459	422	401	416	416	388	381	413	421	453	399	385	397	363	395	435	363	371	439	437	404	439	381	355	393	408	407	383	405	407	401	408	402	404	431	377	393	380	414	359	398	396	417	420	371	425	417	435	420	403	388	436	390	400	387	407	382	362	376	392	421	401	419	405	432	399	365	459	363	417	396	410	453	402	448	422	414	391	378	401	386	440	415	414	387	393	365	417	403	380	417	410	397	392	352	395	413	403	375	393	408	382	414	447	420	446	380	368	406	411	405	406	388	398	382	395	401	389	438	401	411	440	395	388	371	446	367	393	408	378	350	385	384	433	389	392	444	401	411	386	405	401	404	372	403	398	438	416	396	446	410	404	412	404	385	404	404	378	399	439	359	414	406	424	383	406	390	409	391	406	399	384	423	436	432	404	408	430	407	388	394	397	394	423	389	408	421	406	399	412	404	409	398	424	434	433	366	450	388	430	426	412	387	435	417	402	401	405	379	394	408	374	379	398	417	434	428	401	372	412	391	418	399	402	428	407	403	389	397	401	404	427	400	424	364	396	417	386	407	414	395	415	403	372	424	363	401	408	393	373	391	430	403	394	382	397	406	417	413	413	403	401	458	406	414	403	389	346	393	393	407	389	417	444	405	430	388	411	412	435	389	418	423	415	397	419	397	397	438	416	418	394	402	403	386	424	423	410	386	410	403	420	415	405	400	366	429	400	377	397	408	417	395	407	439	434	400	432	422	400	377	423	418	394	408	434	382	414	406	407	401	390	404	409	408	353	386	418	391	400	399	395	415	402	464	370	418	400	391	409	413	370	407	389	427	414	381	399	400	406	395	426	426	388	412	393	416	410	410	407	392	401	396	399	426	414	441	387	405	398	449	430	425	385	389	382	397	395	406	394	401	377	407	408	409	399	411	413	423	409	443	388	384	414	424	412	427	413	420	380	406	371	404	382	384	395	386	402	420	394	390	401	390	405	385	411	378	414	409	425	428	390	365	377	456	406	419	428	408	426	370	386	423	414	394	416	425	398	396	409	406	437	442	376	443	413	425	420	436	419	378	368	393	394	408	396	414	425	439	409	387	420	381	384	423	388	420	417	429	385	394	396	433	412	382	397	397	410	361	383	407	413	393	376	419	424	400	370	434	405	389	398	394	401	406	395	375	408	413	436	386	397	373	413	419	424	420	452	398	408	387	444	388	419	397	438	404	423	386	388	412	399	409	393	405	422	413	384	378	377	413	411	375	354	407	405	404	428	382	367	403	395	405	397	388	408	405	413	374	410	386	382	402	415	417	405	356	377	423	416	370	405	404	428	393	426	370	374	367	399	398	366	410	426	421	411	410	364	408	419	385	449	396	421	428	405	417	385	396	398	392	396	388	434	418	369	428	385	413	393	383	424	417	390	381	408	391	425	427	426	398	455	426	377	405	430	416	412	404	395	424	428	413	412	394	397	387	419	427	419	419	374	415	372	385	431	405	373	422	406	451	418	422	423	420	413	382	406	422	381	373	376	427	400	414	374	401	370	438	434	405	385	410	430	423	403	397	413	430	413	412	407	371	415	372	372	397	399	401	405	431	426	408	392	369	385	408	396	442	406	386	373	415	408	402	414	406	420	398	428	405	395	408	410	369	391	412	425	360	370	411	412	387	396	403	354	384	375	426	405	382	429	409	400	421	417	394	396	387	416	416	386	457	407	373	432	365	394	399	405	407	403	419	357	421	408	406	421	404	369	393	387	440	420	430	378	426	421	403	425	447	396	386	377	399	376	387	425	419	421	360	382	412	427	418	372	395	410	379	426	420	408	427	427	371	372	412	423	423	401	401	395	411	422	388	396	437	393	434	358	397	417	388	440	420	383	455	394	394	375	421	419	424	380	406	410	404	411	397	404	419	417	371	393	402	409	371	395	410	423	381	388	424	434	391	395	404	380	417	438	388	430	372	390	352	384	423	459	418	378	400	404	399	410	444	367	390	409	399	387	406	434	379	372	417	404	422	402	376	393	423	424	404	412	424	424	403	423	409	386	393	421	423	387	413	394	423	433	382	414	414	404	429	393	372	393	421	401	396	433	400	372	424	440	406	372	409	390	393	395	428	396	426	365	384	426	409	387	452	408	385	441	384	406	378	432	408	403	388	390	434	404	416	355	407	394	374	412	366	381	384	430	412	429	418	391	390	385	396	417	386	421	376	422	424	429	415	413	386	402	395	416	402	412	437	414	400	393	401	400	421	432	417	412	388	443	432	432	388	388	397	396	394	394	413	367	367	412	428	394	383	403	405	427	415	408	392	439	402	401	420	436	431	409	352	408	393	399	407	409	421	366	421	430	422	438	368	391	380	401	427	408	385	402	374	396	420	419	368	387	377	382	405	420	377	421	356	428	408	407	425	396	409	460	413	419	394	354	450	393	459	404	412	379	399	417	389	396	376	390	421	410	378	434	416	394	383	398	396	398	393	423	408	405	425	405	423	419	398	390	407	408	409	390	415	393	379	442	412	422	419
18830	2711	2381	1853	1341	1022	786	637	536	445	440	378	334	323	273	318	287	263	265	261	258	281	254	238	243	232	249	224	238	203	209	226	254	228	235	221	205	218	248	212	212	237	219	190	214	196	199	195	232	221	221	210	210	212	217	213	229	225	194	201	248	229	200	233	223	229	175	197	204	224	200	194	212	207	223	189	206	200	204	201	238	222	203	179	241	239	213	217	191	225	196	187	180	221	200	216	203	199	189	207	197	212	215	229	215	219	194	223	217	226	200	217	196	215	189	218	194	212	236	211	207	198	229	214	211	206	195	206	184	202	216	200	209	187	220	211	211	218	203	214	222	209	219	205	203	227	201	215	196	201	202	204	208	219	199	193	196	194	206	223	211	193	233	223	184	205	206	189	181	206	204	214	193	213	225	226	232	217	182	195	221	190	188	212	220	227	207	206	210	200	221	210	215	217	201	190	195	193	188	202	209	201	209	209	220	217	224	184	208	202	205	196	206	245	210	228	232	212	206	218	205	237	200	194	226	206	206	184	200	211	224	200	205	207	186	225	188	196	222	204	210	200	201	221	201	260	187	216	178	177	197	210	210	216	212	224	212	191	190	201	187	196	199	205	223	178	224	194	187	196	198	220	212	225	196	242	213	219	178	190	182	218	225	231	225	219	198	196	200	162	206	232	199	225	200	214	188	199	210	221	199	203	204	210	202	210	206	208	193	200	220	204	189	210	217	207	189	218	196	197	197	200	208	217	200	206	204	213	207	201	213	211	209	235	183	225	222	208	215	214	216	209	214	208	218	197	212	208	223	220	203	190	201	196	220	204	205	212	204	207	195	191	228	177	190	224	188	207	201	214	199	201	185	212	201	202	199	202	199	174	201	202	186	215	198	209	194	201	198	197	192	196	198	205	199	204	176	213	217	178	215	211	216	210	198	219	202	212	183	177	227	202	189	188	191	170	207	204	212	205	231	206	196	203	205	202	207	206	207	224	197	206	211	216	192	219	215	210	193	186	209	218	197	192	213	208	222	215	203	197	188	209	200	195	208	191	190	210	215	195	203	213	202	185	217	197	198	198	188	204	217	224	208	210	219	197	213	204	206	214	204	191	223	214	206	204	212	198	226	208	210	191	180	221	220	201	217	190	214	185	171	236	231	219	224	179	200	210	169	197	195	201	238	211	215	220	203	225	212	200	183	193	196	221	226	215	204	221	195	226	202	195	199	207	219	203	198	213	196	202	196	194	181	210	216	199	221	210	190	219	191	209	220	188	237	208	205	213	208	181	194	197	199	202	229	188	202	209	216	174	216	231	202	203	170	211	202	190	236	197	219	193	240	201	223	182	202	220	208	211	211	200	199	212	191	221	248	211	207	209	195	207	219	202	219	194	190	215	214	219	198	200	216	190	208	179	215	206	202	199	203	212	205	194	201	184	189	226	219	211	210	210	202	219	195	223	198	211	189	202	233	223	176	190	226	186	198	212	197	220	216	228	220	230	207	199	214	213	188	195	219	200	232	185	189	200	222	190	220	224	234	196	241	211	260	186	187	194	238	191	225	214	187	194	199	210	191	178	208	197	240	199	183	197	223	190	211	193	213	197	220	222	204	189	205	202	192	180	216	195	215	170	206	200	210	220	218	215	200	216	208	223	194	222	195	239	205	184	207	207	207	203	207	219	193	192	206	199	227	208	220	194	196	204	179	208	207	204	196	200	218	216	222	204	241	197	184	198	196	221	229	211	202	195	236	202	204	198	198	214	206	224	186	233	191	192	217	193	214	202	187	213	208	210	216	194	220	212	212	224	200	210	211	208	214	190	223	219	203	188	205	207	177	176	205	199	206	154	202	207	192	197	219	205	194	197	192	217	201	209	227	210	200	181	214	194	213	214	209	206	209	208	213	226	180	218	217	183	212	215	211	222	200	181	199	177	192	187	193	192	214	191	185	212	205	210	189	195	222	220	188	185	212	213	209	216	218	194	217	188	212	219	211	211	207	216	212	191	178	187	216	206	191	212	203	193	177	205	180	204	183	219	218	202	197	217	220	206	200	194	210	224	211	223	202	219	216	196	214	218	205	187	212	206	182	199	225	200	182	217	219	204	226	186	193	202	196	193	215	207	195	234	217	180	211	208	193	192	217	197	191	237	192	220	226	222	191	204	200	241	201	199	176	212	211	201	183	191	203	208	204	212	220	219	212	205	212	200	192	208	220	211	215	204	200	176	214	184	220	199	213	189	202	193	178	183	192	212	208	234	223	246	180	188	201	225	183	178	217	213	213	229	208	214	224	234	189	216	207	201	221	221	200	199	186	202	207	194	198	212	197	179	213	213	227	189	189	182	211	202	157	196	207	212	240	198	183	221	207	186	206	194	213	189	221	229	196	215	213	234	220	197	214	227	203	220	187	224	207	225	163	219	217	199	214	204	206	196	217	219	220	195	182	200	187	204	212	231	217	231	225	187	192	191	201	201	186	215	196	216	210	217	206	209	220	197	204	191	204	197	234	196	209	229	192	196	226	210	210	202	213	214	210	203	192	214	213	214	203	209	206	182	192	191	218	216	207	223	186	191	214	189	187	196	196	209	198	207	221	201	203	210	173	199	217	204	226	204	193	200	202	227	207	205	187	183	217	198	208	223	196	199	210	208	201	218	201	179	188	214	218	216	209	210	213	205	178	204	224	200	209	211	205	215	218	225	216	214	215	212	198	205	191	211	226	213	214	221	179	213	195	195	230	190	211	202	212	222	200	207	209	211	162	196	219	228	211	203	210	204	208	220	228	187	192	182	228	200	214	190	197	221	220	209	207	223	217	187	220	200	206	209	203	217	193	197	186	217	254	207	206	221	182	185	176	181	198	206	204	227	216	205	200	200	223	216	208	195	192	214	213	213	209	198	204	206	197	203	208	218	190	221	218	213	203	193	235	198	205	211	214	212	200	230	190	223	202	235	194	180	191	202	188	191	195	207	194	198	209	224	226	175	198	215	211	222	194	217	202	199	223	203	206	215	213	219	211	206	219	223	221	177	198	193	231	217	214	203	200	180	177	176	220	238	232	194	183	187	204	203	195	219	214	207	211	209	193	203	219	228	219	194	192	186	206	208	213	196	211	197	204	200	202	196	215	195	209	187	207	187	183	202	215	217	224	195	220	203	223	207	182	194	224	186	234	206	209	210	193	185	205	209	212	208	191	203	186	198	184	219	203	191	200	195	223	202	189	184	185	226	233	190	215	191	200	219	203	246	188	199	212	199	198	217	200	207	222	184	187	213	208	215	211	195	181	201	187	205	208	205	180	203	227	204	185	208	256	217	198	205	201	208	205	209	237	223	180	196	209	189	174	175	232	179	210	226	215	209	214	208	196	179	196	199	219	228	210	219	196	217	212	212	245	231	204	215	224	190	212	211	192	214	182	185	196	199	206	196	195	199	180	212	202	214	226	208	196	185	197	205	184	203	209	182	205	196	215	194	193	188	198	215	193	205	197	218
7658	2256	4463	5352	4614	3832	3235	2659	2257	2057	1865	1617	1427	1352	1289	1177	1127	1035	1033	1007	935	922	866	821	768	751	777	762	691	683	715	714	662	700	685	682	652	717	685	665	691	658	647	638	662	610	684	659	616	624	588	643	599	612	629	616	648	607	617	611	628	633	606	567	634	655	603	597	594	613	655	646	605	583	615	620	559	608	636	545	576	603	590	620	572	623	612	615	582	562	591	622	586	636	573	534	613	568	596	636	561	623	620	559	590	554	616	615	605	560	614	596	588	585	601	602	578	562	544	624	584	534	541	570	578	578	567	565	595	591	539	564	572	568	601	579	595	579	604	565	554	563	569	617	556	599	578	535	621	530	577	557	598	575	573	570	552	597	557	569	615	544	573	587	592	551	590	568	550	559	574	578	554	552	594	599	627	554	616	629	606	575	538	593	555	592	596	596	565	585	610	615	583	577	636	585	596	571	560	556	603	569	553	583	585	570	591	586	535	598	571	560	563	581	615	576	613	579	576	582	616	516	565	536	557	550	553	583	603	577	597	590	592	594	620	564	617	562	573	609	596	591	588	591	563	566	545	598	595	581	561	589	618	562	593	518	575	577	570	586	583	598	576	606	565	596	579	571	617	597	568	575	561	575	589	539	590	587	572	571	562	584	571	570	565	585	612	599	575	596	563	603	562	594	584	588	608	554	591	607	554	560	560	547	574	561	563	618	598	586	543	580	583	562	590	644	595	616	584	569	598	589	570	593	531	610	530	580	550	545	606	497	560	555	611	601	548	586	579	592	611	565	522	594	547	559	577	523	575	564	519	595	560	571	595	572	562	540	580	566	589	547	552	578	592	588	576	543	551	584	571	593	525	548	570	601	588	588	571	581	551	573	574	570	571	593	499	556	551	610	593	569	593	577	622	549	558	571	580	550	619	606	593	568	529	552	536	570	589	577	588	556	567	628	594	546	552	570	555	535	574	591	565	605	572	587	589	561	544	602	551	565	613	583	616	566	579	604	598	551	576	549	586	595	621	616	597	546	571	522	588	556	541	572	551	586	595	590	587	608	551	549	598	598	549	600	535	580	555	573	580	586	619	535	576	537	558	574	573	609	587	591	573	589	547	613	603	599	597	635	563	561	580	560	577	594	586	562	593	612	582	623	567	611	584	579	599	557	569	612	568	571	573	583	627	570	564	574	600	565	600	551	594	580	561	563	565	595	579	583	563	573	575	591	605	637	575	604	574	583	541	572	581	561	562	580	583	627	593	579	533	561	594	587	637	557	549	580	596	557	566	591	592	602	604	588	600	563	621	581	560	546	542	509	572	571	550	606	598	580	567	597	559	615	598	599	593	555	587	557	562	564	566	527	596	614	600	533	564	602	584	575	543	562	541	586	593	565	571	573	588	605	575	582	642	594	567	582	535	567	567	592	526	605	600	546	618	595	587	568	587	602	580	559	570	584	582	589	578	547	506	584	593	590	595	592	574	560	604	569	612	578	560	556	611	572	601	595	564	579	604	551	591	591	539	573	537	552	571	566	576	553	599	525	586	603	539	583	551	558	587	588	584	566	613	591	593	578	527	569	582	585	568	618	556	546	554	563	526	559	548	565	573	562	605	567	556	583	560	577	575	591	596	574	599	605	559	593	601	616	546	579	587	570	565	543	567	582	601	572	603	555	555	582	575	526	601	604	547	608	596	600	535	547	584	562	563	585	583	601	577	571	570	589	587	531	571	550	568	570	597	617	549	586	531	611	592	536	590	563	604	587	606	564	575	539	592	575	605	573	617	546	565	592	593	594	561	543	581	573	559	596	585	563	622	565	582	603	602	592	559	604	576	565	604	559	572	557	578	566	597	540	570	608	595	595	591	570	581	589	543	587	577	608	566	555	592	579	551	601	550	577	598	587	584	585	548	576	605	573	556	570	588	583	625	569	592	529	564	604	582	585	603	602	556	598	582	560	549	575	620	564	527	587	594	592	620	557	582	585	547	624	616	558	559	613	572	589	588	586	587	611	541	581	616	582	593	597	571	596	575	585	570	573	562	573	568	587	601	565	582	542	557	590	567	561	554	542	553	588	587	600	604	574	607	592	600	593	566	555	545	637	602	600	596	581	539	541	626	550	593	579	576	558	561	543	585	580	572	589	595	585	536	574	609	554	544	593	594	559	591	561	576	621	610	558	625	579	549	588	580	556	565	583	552	538	607	569	596	563	599	568	564	586	552	594	568	548	571	583	567	578	596	578	562	560	556	561	562	534	585	557	572	615	536	579	535	565	566	581	581	581	571	599	537	555	555	572	585	587	556	624	594	554	610	616	616	578	588	584	585	590	572	597	592	552	567	580	591	570	556	567	545	568	602	527	544	548	565	587	586	628	540	549	564	591	585	568	568	544	559	552	555	558	607	567	588	563	573	570	575	579	621	590	604	542	582	624	581	551	584	596	581	596	550	551	602	599	609	572	597	566	590	560	518	558	615	597	538	597	595	593	561	559	603	547	546	577	598	555	611	566	539	549	580	566	553	582	571	569	555	591	583	615	562	559	591	580	607	528	580	563	577	543	590	576	593	534	549	582	575	566	576	572	572	630	580	616	570	572	546	580	565	586	577	561	578	561	598	577	575	566	625	536	571	635	582	538	612	552	585	581	569	600	576	551	573	584	533	582	563	597	563	602	570	586	552	601	570	539	596	526	569	587	557	555	584	573	563	540	601	549	594	579	577	555	602	557	563	579	584	581	584	592	580	578	630	539	577	544	560	589	585	601	575	585	581	592	565	594	591	579	562	586	615	570	586	529	541	584	613	559	559	560	620	555	587	570	559	609	590	618	541	534	535	587	580	586	562	525	577	572	566	556	594	595	556	591	575	602	583	556	593	591	584	570	568	577	597	611	588	574	562	628	565	578	580	554	588	582	585	563	557	570	571	598	592	542	596	548	597	580	573	568	541	549	550	583	575	563	565	579	525	560	591	536	547	592	627	570	575	575	597	572	541	592	581	550	602	589	605	594	585	569	603	558	573	554	563	550	601	573	611	598	547	544	585	538	558	552	613	595	643	547	573	561	539	530	583	602	560	545	566	574	570	550	566	624	564	538	591	575	588	606	579	556	594	551	534	602	600	570	618	603	549	557	586	573	596	608	572	511	577	564	582	563	551	583	575	558	556	594	588	539	624	580	598	571	529	558	539	566	562	597	584	634	599	572	550	602	566	588	533	583	519	596	605	568	558	572	520	602	581	586	557	558	573	565	554	594	557	570	555	557	564	595	561	596	565	595	612	563	558	592	565	570	538	572	650	614	568	545	554	543	587	568	569	588	639	580	583	569	562	551	592	572	544	567	574	579	574	591	560	594	586	590	592	626	556	594	553	585	592	598	592	567	532	563	611	565	537	505	580	584	558	564	577	596	538	582	593	524	552	589	558	579	616	583	562	558	560	578	525	559	582	578	548	543	567	594	558	526	555	551	587	562	581	586	608	575	549	653	548	565	561	589
2155	118	133	119	101	71	74	70	65	67	66	70	70	73	48	54	49	61	47	60	55	54	57	69	61	72	55	57	60	66	48	61	49	60	64	48	72	53	58	53	51	63	48	64	62	55	40	49	50	57	49	48	55	57	54	52	48	46	50	59	48	67	54	66	58	60	53	63	51	66	57	66	65	55	71	55	56	56	48	55	41	63	51	64	45	69	62	47	60	37	70	46	69	54	49	62	56	55	48	50	53	77	59	49	63	45	52	55	58	53	48	58	52	59	58	69	65	53	63	67	51	53	50	43	48	66	58	61	73	59	58	52	70	60	43	52	49	47	59	52	65	66	64	61	47	58	56	53	36	49	53	52	45	49	53	62	58	56	58	54	50	44	62	64	40	60	48	52	62	39	56	51	61	72	67	72	57	46	44	66	47	59	60	47	55	66	64	49	53	59	62	53	60	49	57	58	52	48	62	50	61	68	58	67	49	57	61	53	57	59	64	62	50	60	56	56	53	53	59	60	58	62	54	50	60	56	52	39	58	69	60	54	56	61	58	51	57	51	53	62	55	43	59	52	51	52	58	52	52	66	48	54	51	69	59	70	62	48	55	48	50	44	42	64	72	56	51	47	56	65	66	48	53	49	42	69	58	61	53	60	64	55	48	66	61	57	60	54	57	53	57	56	55	67	75	60	58	59	51	67	50	44	49	72	52	45	62	63	63	61	68	53	60	58	62	54	60	64	63	46	63	52	39	56	49	59	47	63	71	70	66	45	67	65	48	61	59	54	54	58	53	69	52	69	53	46	53	61	65	67	50	58	54	56	59	45	54	43	54	53	78	54	58	51	62	51	56	61	57	62	48	55	71	66	53	57	65	64	75	61	52	62	45	54	54	59	50	54	62	59	64	40	51	60	63	50	61	41	52	51	78	60	67	65	56	64	50	60	53	49	48	64	53	60	50	54	46	51	53	50	58	57	48	68	54	66	44	69	58	56	63	50	54	47	60	57	55	63	50	57	44	66	65	52	68	51	54	71	62	59	48	62	51	57	68	59	57	51	67	51	57	60	60	63	48	64	63	56	56	48	57	61	56	50	71	47	52	61	48	62	54	56	55	47	55	49	57	57	56	52	62	49	63	72	68	52	56	57	54	46	68	52	65	56	63	48	49	65	53	58	74	56	56	59	57	52	71	45	52	50	60	65	72	62	50	55	66	62	52	56	55	59	62	64	47	59	46	55	55	51	46	55	50	58	38	55	51	55	45	45	50	58	58	55	48	59	55	42	54	53	54	51	54	56	63	62	58	54	51	52	57	48	60	60	44	50	58	48	52	45	64	59	48	64	64	57	49	59	62	55	52	55	64	50	59	68	49	56	51	59	50	51	53	67	57	52	66	41	42	57	68	52	48	55	59	57	45	57	48	53	62	55	56	55	58	58	55	54	47	52	50	71	51	55	59	63	65	63	61	59	43	53	56	64	59	51	62	56	60	52	56	58	59	52	49	56	65	57	69	65	65	48	55	59	54	51	47	67	56	60	60	60	61	63	64	57	52	62	53	71	46	56	61	53	55	59	64	62	57	46	64	57	53	72	74	62	62	52	65	38	58	53	69	55	58	62	54	75	62	55	47	57	58	59	40	61	66	62	56	52	48	53	55	54	53	45	52	57	44	64	57	53	60	51	56	45	77	43	55	43	55	61	72	58	55	56	50	57	59	64	51	63	68	49	55	60	51	64	44	53	55	55	44	49	47	52	49	63	60	43	63	66	58	49	59	50	50	55	57	57	55	64	63	57	64	53	47	48	49	61	60	57	52	59	64	52	61	52	59	75	51	56	59	53	46	55	68	64	60	58	60	60	50	56	62	60	54	59	52	52	48	71	51	62	61	50	54	42	52	62	58	48	51	56	61	59	52	53	38	66	52	55	75	47	59	54	60	53	50	50	66	48	57	34	51	65	73	62	49	46	48	64	64	56	53	76	52	40	49	57	47	58	52	72	45	47	43	40	49	61	49	53	54	55	59	53	58	61	54	42	46	58	49	54	59	51	64	52	59	67	56	56	58	48	52	66	69	51	68	59	45	47	62	52	42	54	60	51	62	42	51	57	58	60	59	65	68	60	33	42	56	57	66	58	66	57	48	67	69	61	55	48	49	60	57	57	47	61	57	40	47	44	46	58	45	59	46	58	65	80	59	58	59	54	61	62	44	73	52	56	53	54	62	48	53	57	59	57	52	64	62	53	64	51	58	60	46	55	59	62	47	47	68	56	58	59	52	61	67	58	62	63	46	48	61	52	53	65	53	55	57	43	64	50	53	53	60	56	54	64	49	50	56	59	70	54	48	48	58	37	62	50	44	61	50	75	52	54	54	61	69	68	62	60	57	53	65	67	49	55	46	50	50	67	61	60	50	45	60	67	67	56	60	50	61	55	71	60	53	50	61	51	52	55	57	71	54	58	61	58	60	60	52	55	47	55	57	51	66	50	56	49	50	71	47	52	64	74	48	57	53	65	49	48	63	57	48	45	50	65	51	50	52	64	48	63	64	62	54	60	59	58	65	72	49	64	57	61	55	61	61	53	61	65	59	65	71	57	48	50	53	49	58	64	66	46	59	58	65	75	58	61	63	66	47	71	65	61	56	58	55	56	50	60	60	65	58	50	52	54	41	56	66	43	50	49	46	50	60	62	55	62	52	62	53	49	64	50	78	59	44	59	72	67	59	50	42	70	59	56	57	66	52	61	53	55	45	64	48	58	58	58	67	52	55	54	54	58	63	61	56	45	65	59	49	59	61	50	63	49	54	58	51	53	61	45	59	83	45	57	47	51	59	57	54	49	57	51	63	52	55	54	73	61	62	51	68	48	53	64	63	55	51	53	51	53	59	44	59	57	48	52	54	63	61	48	55	50	52	50	51	57	62	69	54	50	61	52	64	65	63	65	60	55	68	71	54	45	54	54	55	52	63	49	48	56	60	61	68	57	58	71	57	56	51	53	59	51	44	67	63	50	50	42	57	39	59	55	57	55	53	44	53	51	54	63	63	58	59	59	65	56	70	62	56	55	63	58	73	59	56	71	56	54	57	47	52	58	64	59	60	60	70	54	75	61	44	37	63	49	61	70	58	49	65	58	61	60	63	52	69	47	53	54	61	53	59	53	65	57	57	60	63	66	69	53	54	72	45	59	54	62	45	55	42	55	51	49	65	58	53	49	49	71	64	70	61	54	45	75	65	53	61	55	54	51	53	56	50	69	58	46	46	51	60	55	74	51	66	50	58	56	51	56	63	52	45	63	65	57	56	67	53	52	56	54	44	45	59	53	70	45	52	64	45	59	63	45	62	50	56	58	71	55	55	54	61	61	36	63	49	53	73	49	57	54	73	57	55	75	51	49	59	58	58	53	48	61	60	50	47	61	56	60	51	59	62	56	60	57	63	55	50	51	55	56	56	38	51	63	49	42	45	72	57	59	43	53	59	52	52	56	47	56	51	59
1903	305	367	448	421	374	366	298	311	257	276	258	226	248	252	225	231	247	232	235	241	223	210	216	197	218	210	220	227	243	220	195	223	225	209	223	211	219	193	206	203	193	195	173	204	214	221	224	187	236	221	198	220	238	199	199	214	202	218	217	217	220	213	208	196	180	189	207	209	214	222	202	205	224	208	204	170	202	203	227	214	208	191	206	229	234	213	213	207	184	195	217	226	182	212	207	201	208	188	228	206	230	218	199	203	193	241	181	209	211	210	230	217	217	189	233	220	197	239	208	228	212	207	202	232	212	220	163	214	202	184	196	239	222	198	216	207	209	190	228	203	196	198	201	210	208	202	200	187	213	181	221	217	216	202	211	192	203	233	211	191	204	214	222	198	214	192	219	194	193	220	207	207	222	178	211	208	218	210	225	197	181	210	206	202	205	218	189	210	207	211	207	207	236	199	224	201	225	192	231	199	209	207	223	193	223	195	219	189	216	179	197	182	193	214	205	194	192	228	222	208	221	218	216	194	196	212	179	204	204	210	205	182	216	205	183	208	199	215	199	202	222	230	202	188	220	190	213	227	194	194	216	203	226	204	200	227	179	217	183	209	211	233	200	205	188	199	196	180	211	190	174	222	203	199	200	188	212	202	205	207	196	227	203	200	210	202	180	209	235	199	240	230	208	215	236	198	225	210	215	198	220	213	190	202	218	208	187	215	217	226	206	223	189	205	232	218	191	230	212	196	189	221	211	213	199	214	189	235	205	192	203	223	231	200	207	212	201	221	221	215	217	183	222	205	201	228	194	203	192	208	197	213	208	221	185	225	208	186	199	232	212	213	229	207	191	202	193	205	188	223	212	219	212	197	203	197	176	203	222	204	223	216	206	204	210	201	202	199	184	195	203	229	206	209	187	209	206	215	214	208	216	198	211	192	235	196	211	241	214	219	218	200	201	221	192	200	215	228	215	192	213	183	188	178	196	193	183	192	203	218	235	204	192	186	202	207	220	202	194	206	183	217	199	218	219	184	180	214	197	228	199	216	176	223	223	221	221	228	214	235	199	209	205	209	250	220	199	208	214	217	203	198	214	199	229	203	201	173	191	212	216	215	194	193	214	224	195	204	234	167	215	209	183	201	204	180	208	221	208	203	205	198	212	208	217	190	198	230	221	199	214	232	209	196	221	212	187	198	195	208	204	217	214	211	257	203	231	186	209	189	206	244	195	191	224	207	220	210	193	212	203	223	209	194	218	175	204	194	190	217	206	205	224	215	188	218	182	196	175	189	210	214	181	209	212	221	207	205	219	213	191	204	185	209	200	210	222	205	202	207	251	173	215	231	202	174	204	220	204	218	224	195	197	209	211	196	204	188	185	220	206	216	228	211	195	191	207	201	219	194	184	217	205	193	221	187	209	218	188	200	198	197	195	217	195	197	218	199	226	212	205	185	199	210	203	175	216	214	210	178	227	210	199	199	210	204	199	196	193	186	208	203	217	191	222	205	183	213	207	221	173	231	194	210	201	191	195	205	203	192	199	191	195	211	188	193	192	203	210	213	202	218	211	220	204	198	196	202	219	190	226	197	212	187	232	218	211	219	184	186	192	209	188	186	213	206	182	211	203	192	226	213	186	190	216	206	216	213	204	206	221	222	227	191	223	225	192	187	206	215	200	196	200	195	202	207	190	218	222	213	217	204	193	230	210	213	205	224	194	211	218	234	180	213	211	199	180	236	198	204	198	219	205	220	192	192	212	209	196	202	217	221	203	184	224	199	218	218	195	203	196	209	213	206	198	221	207	217	201	179	231	203	188	217	199	185	199	181	216	226	173	237	200	207	182	195	220	198	199	208	211	198	218	222	196	199	195	207	214	212	214	209	232	209	162	191	182	181	209	218	214	203	223	206	197	212	203	204	204	227	216	227	201	230	224	216	201	216	215	201	212	195	213	198	208	214	223	225	219	200	220	229	220	217	196	210	211	205	212	190	213	212	164	220	232	213	192	219	200	191	202	212	189	208	195	208	191	199	201	198	236	196	204	189	218	187	196	202	194	196	222	210	206	218	195	201	195	200	214	230	202	194	224	204	193	199	201	176	207	215	202	203	184	186	204	212	214	180	216	210	193	191	215	208	211	207	225	197	203	208	199	208	215	206	213	182	183	228	183	205	197	190	232	201	183	186	208	194	174	209	184	203	222	205	228	202	205	196	212	215	196	202	235	239	217	214	221	207	203	209	192	203	193	207	189	217	224	207	205	209	195	207	220	223	224	219	206	203	198	207	220	191	208	190	217	218	205	195	214	181	205	211	201	208	220	194	179	210	196	213	197	210	200	220	227	225	161	192	206	206	237	202	236	197	191	223	185	194	205	208	231	206	200	193	237	226	197	194	204	185	199	211	202	202	205	211	216	211	211	195	220	202	216	201	203	209	221	213	196	210	199	231	178	218	218	218	202	223	226	192	205	205	201	190	229	189	196	208	195	222	229	219	195	207	233	205	165	211	207	198	190	172	220	209	202	206	224	211	195	211	197	208	205	203	192	210	188	191	203	206	221	219	181	213	193	209	209	201	218	205	224	198	183	213	225	200	203	232	228	203	220	208	174	201	249	234	211	210	214	211	223	192	201	222	224	207	232	224	214	241	220	213	217	187	194	227	178	224	218	204	186	219	230	213	185	183	204	218	212	215	191	211	220	199	193	197	190	190	212	185	177	203	220	206	208	190	203	196	211	182	209	206	206	222	199	227	203	207	211	214	192	210	202	214	211	220	209	205	188	202	198	217	220	203	232	207	205	211	200	204	212	192	225	183	201	201	198	212	216	237	231	208	215	211	205	200	209	200	212	194	209	212	193	194	200	198	196	193	234	205	219	201	206	195	203	214	202	228	196	229	208	210	196	202	191	226	212	224	212	203	208	205	196	216	213	201	213	202	188	174	195	196	229	198	209	211	213	213	197	236	192	245	180	197	178	191	209	193	202	212	183	217	189	236	180	206	207	215	214	178	203	195	202	201	188	238	218	200	208	214	218	204	191	210	193	207	206	195	208	199	187	211	218	189	200	187	228	179	196	196	215	210	211	209	202	223	186	204	190	197	190	191	194	198	227	184	185	207	212	204	201	227	177	200	210	205	231	210	216	211	202	196	203	199	221	202	220	203	223	205	219	223	207	196	212	204	197	223	219	206	185	220	178	203	196	193	197	201	194	208	222	214	228	203	198	198	195	185	211	203	193	217	228	209	217	205	195	202	208	221	223	199	195	224	210	171	187	202	240	182	200	190	183	198	175	178	185	215	202	245	210	179	207	228	221	209	196	201	212	200	234	228	190	208	217	203	189	200	212	203	211	227	190	243	197	219	227	222	196	208	205	201	228	232	181	194	204	205	222	222	217	210	190	209	225	192	217	199	218	216	204	205	205	197	210	202	178	211	240	202	211	202	209	211	180	221	207	189	219	201	209	202	186	190	206	188	195	201	192	181	233	201	212	222	207
9852	977	1101	884	640	494	419	308	306	294	249	237	201	183	197	179	175	162	175	154	145	174	151	156	144	149	160	133	152	149	153	142	136	130	139	133	116	125	125	142	133	140	151	154	151	126	145	133	142	143	149	134	131	126	138	135	132	120	142	135	130	119	130	140	122	120	142	134	138	139	141	116	132	133	148	135	109	150	126	134	135	161	146	107	124	135	144	137	133	139	168	153	130	135	135	167	133	150	129	129	126	128	143	133	138	123	109	131	119	139	116	134	138	116	117	148	147	142	133	126	134	124	121	113	140	129	123	141	142	139	142	113	159	137	137	130	135	132	136	133	128	132	147	129	144	137	141	141	105	140	124	130	119	140	123	114	142	136	145	141	130	121	123	139	141	133	128	144	156	121	152	134	135	113	128	140	111	129	143	145	135	138	160	143	124	124	135	136	134	123	136	124	136	136	134	124	129	161	126	115	117	120	114	146	126	142	124	133	120	149	131	138	151	128	122	139	137	157	137	136	138	150	109	132	148	141	131	128	121	148	114	126	150	137	121	137	135	138	140	133	132	134	114	120	131	136	130	128	135	152	143	123	116	160	114	142	104	142	126	135	104	118	154	148	117	129	111	114	124	137	143	140	137	138	130	142	129	128	133	127	113	153	135	170	148	115	123	137	122	128	127	131	146	128	136	140	120	140	134	117	124	139	138	142	148	129	143	135	119	125	153	127	150	129	148	137	121	135	147	154	116	126	131	136	151	120	144	125	144	145	149	124	139	129	139	119	136	137	129	133	131	129	131	130	142	153	144	136	137	143	136	118	138	112	144	138	143	137	141	130	137	128	120	135	118	113	134	129	137	152	146	122	134	117	131	145	166	129	147	120	125	126	130	134	111	126	122	123	137	141	139	130	117	129	115	139	140	130	143	146	118	143	142	153	124	148	157	134	140	136	127	171	131	134	144	145	127	138	122	148	148	111	117	143	127	143	139	147	132	131	141	138	138	136	155	132	140	120	139	124	128	147	145	141	127	119	142	124	123	134	140	131	147	142	121	128	142	133	148	115	125	114	131	138	122	126	119	145	131	136	137	148	141	118	151	116	125	118	135	144	110	145	135	143	126	143	151	124	123	134	120	159	138	136	142	151	134	125	143	132	157	134	138	113	137	137	114	124	126	142	111	140	136	128	145	141	141	141	148	131	119	139	117	123	124	126	141	126	143	135	141	129	125	126	121	116	157	142	134	145	140	144	112	123	133	126	129	132	129	120	133	135	139	146	119	151	122	135	138	120	128	120	134	132	136	125	119	118	148	134	130	130	124	126	147	119	121	125	133	135	149	125	139	130	127	165	121	141	132	138	126	139	134	151	125	139	135	115	134	144	135	141	107	127	137	123	124	146	131	115	129	138	138	138	109	124	114	136	120	139	139	124	124	112	135	123	146	126	138	145	122	131	140	140	134	140	149	126	139	127	145	120	134	128	144	127	133	130	130	138	146	133	135	130	135	106	122	142	141	137	122	140	137	140	149	138	113	126	128	113	136	144	137	144	121	151	118	139	129	127	133	110	127	153	142	140	128	127	134	123	132	149	120	136	134	139	135	129	126	148	120	155	139	116	138	135	144	131	135	134	125	136	117	121	123	137	133	139	145	127	140	134	141	128	118	135	138	154	132	126	130	124	128	121	143	128	142	135	128	129	137	132	134	117	149	147	134	126	131	131	114	135	134	123	127	140	130	126	127	130	157	140	136	122	137	148	141	146	148	124	130	139	142	137	118	129	133	137	125	139	151	152	118	135	134	135	152	138	133	129	127	154	130	136	144	129	135	151	115	130	127	123	152	131	134	141	137	123	132	121	129	129	128	137	129	117	139	151	140	126	131	139	156	151	137	132	130	143	150	123	122	132	127	139	132	126	107	107	119	122	140	135	132	148	143	138	125	126	125	135	139	120	126	146	139	136	132	152	132	128	107	118	146	125	117	134	131	120	127	127	132	130	127	126	154	129	150	114	126	125	135	132	132	131	157	125	136	136	149	144	142	146	122	130	123	117	122	111	127	127	110	134	133	143	126	129	138	134	133	125	141	144	144	118	134	160	155	131	147	111	140	126	129	111	128	138	145	137	132	157	136	138	117	132	135	134	130	121	133	139	130	132	135	129	142	121	141	133	126	124	128	120	131	153	133	147	132	123	148	146	143	142	128	128	136	131	134	115	138	137	120	127	128	157	131	132	136	154	138	123	124	139	140	132	151	142	116	136	135	132	113	125	123	120	113	143	141	123	135	139	131	132	125	144	136	162	149	124	143	135	118	124	134	119	139	129	144	142	124	132	153	131	124	138	129	128	132	146	130	135	131	125	136	130	142	129	120	146	119	136	151	137	111	126	149	153	142	142	141	116	135	148	130	120	117	145	145	128	137	123	135	125	120	156	134	117	121	135	141	131	129	123	135	137	137	132	142	140	109	136	120	131	124	152	144	133	116	116	135	139	138	154	130	152	113	126	124	130	132	154	139	143	158	134	152	127	146	135	125	131	126	144	154	138	115	132	158	133	143	133	130	145	136	115	129	108	119	143	143	138	144	121	154	119	134	127	132	123	150	143	133	132	107	131	152	155	129	137	135	117	135	135	129	150	139	145	130	141	103	138	129	133	134	130	146	127	144	133	153	134	132	127	144	119	166	138	126	112	129	109	131	121	142	119	140	122	112	135	146	133	137	111	131	129	119	120	127	143	116	127	138	121	138	123	131	149	134	133	125	134	138	132	133	131	139	139	136	118	125	132	151	145	129	138	113	143	129	135	128	123	139	136	113	139	160	146	156	154	144	131	122	124	129	133	126	132	141	138	136	128	138	142	143	118	134	144	114	124	143	140	110	115	129	138	134	133	121	132	144	112	125	123	132	139	130	122	135	129	136	130	120	127	143	123	144	127	141	125	128	156	140	114	136	140	159	117	139	130	142	132	107	130	128	141	133	134	136	110	126	130	122	136	146	140	115	122	129	119	144	138	144	130	140	113	128	170	127	121	141	120	125	139	149	154	124	123	134	144	153	130	156	136	145	130	121	145	137	129	148	129	151	123	130	150	136	137	119	123	151	141	123	135	142	140	130	127	142	136	127	140	145	123	132	150	122	143	146	132	131	144	136	132	132	125	151	129	137	135	158	118	147	155	132	109	128	128	144	125	129	153	118	156	121	139	121	131	125	139	125	130	131	127	138	103	158	131	115	120	104	118	128	156	123	131	113	112	134	129	118	142	144	126	147	133	136	123	120	116	127	135	140	136	147	123	132	129	139	132	142	142	124	129	126	123	125	135	125	128	131	155	149	131	139	168	129	157	131	126	123	133	141	137	156	143	127	120	145	125	124	135	127	138	123	142	98	104	125	134	160	122	135	133	134	144	126	132	128	124	128	155	158	125	123	135	132	138	122	130	131	129	131	128	127	150	138	134	137	131	136	131	132	123	159	139	136	134	131	128	136	151	122	148	160	143	129	120
5486	1147	2465	2907	2556	2143	1851	1482	1289	1171	1060	968	878	779	797	775	693	652	617	627	573	566	567	548	551	507	486	514	473	496	501	489	463	453	459	475	463	406	460	459	456	440	472	455	429	435	439	474	437	449	453	463	449	408	402	430	406	437	438	414	427	459	445	416	390	381	420	466	423	447	439	433	378	403	425	399	399	389	422	408	434	376	428	411	382	428	426	410	415	397	399	377	412	436	414	429	409	440	445	386	392	423	385	434	409	386	420	400	447	371	363	422	427	436	370	440	416	406	434	425	410	390	406	421	424	392	402	386	397	390	413	431	402	423	414	413	386	403	372	412	417	396	407	398	396	413	394	374	408	370	400	419	397	420	418	379	394	406	445	423	413	400	417	415	391	445	370	369	391	432	402	400	399	418	455	366	399	424	421	388	416	418	412	433	437	402	452	381	374	404	392	371	409	406	408	393	401	410	418	421	420	432	422	403	391	450	389	395	403	382	395	392	395	390	399	404	408	368	371	398	387	397	380	386	402	385	387	377	396	407	403	390	413	410	397	383	428	419	438	413	413	426	403	376	410	461	382	341	388	399	390	421	401	423	406	371	461	389	402	399	400	444	403	393	414	391	393	414	413	436	401	384	397	376	402	408	414	423	387	423	375	376	408	385	404	445	409	412	374	400	418	366	408	416	410	439	379	431	382	387	423	408	409	405	408	380	420	396	383	434	408	404	406	432	411	396	385	398	409	388	430	395	397	418	441	417	428	418	389	429	425	416	341	417	423	416	462	420	460	393	376	390	389	394	379	425	392	404	451	432	429	377	409	364	365	403	403	409	428	386	434	372	393	354	430	401	381	395	397	403	402	407	450	393	387	419	421	399	408	397	398	406	406	436	392	400	399	422	436	367	430	413	391	427	379	400	414	441	438	391	398	420	406	428	417	407	398	403	412	365	403	422	404	377	417	399	405	446	395	406	396	414	378	371	438	420	399	400	408	417	429	419	395	419	391	401	397	412	414	391	419	404	407	386	412	371	396	441	416	407	398	403	416	398	400	387	387	420	379	407	395	404	392	372	445	458	392	411	420	457	402	392	402	390	408	418	398	429	374	407	401	395	404	396	391	366	426	410	396	387	417	436	396	398	413	381	418	422	405	380	420	407	436	409	395	413	423	355	387	358	409	390	398	421	400	415	381	427	397	437	392	421	414	409	439	403	419	411	396	425	402	439	428	360	382	384	387	404	415	400	417	406	405	409	381	412	425	382	401	392	401	395	424	382	443	414	399	373	403	420	431	400	423	429	389	427	401	397	416	375	396	420	392	430	420	434	435	406	379	393	400	417	388	394	414	407	399	388	414	400	411	389	374	422	382	400	388	418	399	410	392	424	395	405	383	407	396	427	380	433	421	394	384	419	376	432	400	396	421	409	406	421	382	396	402	407	418	418	410	381	389	416	403	391	396	414	450	389	387	375	393	383	399	377	409	400	384	416	410	406	420	419	399	402	414	410	414	354	393	402	406	376	409	396	392	389	372	376	425	424	393	399	420	426	418	366	419	410	385	387	452	368	433	400	383	420	378	386	387	379	389	398	447	400	387	389	378	391	409	390	415	449	379	391	419	417	394	412	394	369	406	392	402	408	417	383	412	375	345	415	410	428	370	415	404	414	369	380	415	386	362	401	398	392	363	428	369	371	377	406	441	390	395	377	436	380	388	395	402	368	441	417	454	411	408	370	396	413	389	443	376	404	417	399	405	409	441	374	401	416	410	408	419	417	392	388	401	438	390	374	424	425	379	397	422	400	400	421	369	370	415	377	382	394	409	426	445	395	418	426	390	440	389	397	419	375	393	368	435	415	376	370	410	449	441	410	421	382	400	392	412	420	405	403	420	425	435	416	389	380	408	402	401	402	383	388	422	386	411	401	383	390	398	418	424	398	374	413	403	417	404	402	380	412	404	380	399	413	367	425	425	400	375	384	384	376	364	419	401	374	443	432	405	404	394	390	382	377	385	375	375	421	427	374	341	421	392	382	387	393	409	377	413	414	386	408	407	401	401	370	401	380	394	423	421	383	415	437	420	390	399	400	373	410	419	390	400	397	382	407	423	389	377	399	423	399	369	389	369	372	419	427	408	424	412	411	417	390	380	400	381	411	378	442	418	382	410	405	412	402	389	394	410	397	401	424	387	441	386	444	393	381	383	403	388	384	407	381	406	444	410	414	392	367	408	402	402	406	398	388	412	415	397	423	423	403	410	415	377	376	427	384	426	395	391	368	418	395	394	399	386	372	436	422	399	381	404	423	400	405	419	384	372	402	384	372	399	369	419	419	395	419	391	377	399	407	393	412	411	410	366	403	405	402	431	392	422	395	373	397	407	394	413	363	429	437	378	424	411	408	393	379	392	410	382	400	383	362	404	404	392	399	381	388	446	381	422	399	396	396	369	420	375	410	420	430	404	399	447	414	415	418	424	393	389	408	417	400	400	426	384	416	370	400	423	422	359	390	425	407	379	377	400	418	379	405	341	378	375	410	397	438	424	435	405	374	398	401	402	395	450	398	410	423	397	392	391	440	394	427	423	393	408	415	381	392	416	402	426	439	432	405	406	406	434	387	425	391	409	452	381	400	420	389	415	442	408	417	434	404	402	397	410	423	421	430	384	396	379	410	393	425	420	421	409	378	431	390	437	430	389	417	411	414	404	414	407	411	419	428	413	433	409	405	403	383	401	394	403	417	413	420	439	416	389	435	388	366	433	424	358	397	409	367	406	380	369	433	414	397	386	405	427	416	394	377	399	414	398	386	398	393	418	382	382	392	403	409	383	409	402	399	397	447	419	392	432	399	402	389	378	392	398	447	404	406	404	438	420	411	409	387	391	414	384	397	426	433	389	352	376	433	423	411	443	362	386	414	383	362	390	406	384	361	397	422	411	401	374	367	394	418	380	392	383	392	398	370	382	372	396	376	383	440	410	426	414	428	408	396	413	421	420	406	422	390	410	405	396	390	431	408	421	406	409	399	394	452	393	412	401	433	381	380	407	412	447	397	414	394	384	429	403	369	391	411	413	409	377	437	400	416	407	403	381	403	394	407	408	404	396	400	384	405	399	439	395	413	376	436	427	392	410	421	371	430	410	425	369	416	381	378	398	378	429	381	379	390	390	424	388	405	378	420	434	378	383	394	372	396	377	386	402	410	382	420	412	399	395	403	431	416	374	385	378	415	407	413	399	413	376	393	396	389	373	418	377	442	392	394	432	428	405	448	399	420	395	396	448	413	396	405	385	414	403	374	405	411	391	403	424	393	388	423	395	415	396	390	412	408	433	429	402	391	394	403	374	430	404	406	415	414	384	372	391	408	404	389	344	439	436	416	394	417	420	380	389	399	411	401	399	406	415	412	430	398	389	377	411	369	391	424	406	391	402	372	432	369	393	409	426	394	415	407	395	424	401	404	392	370	441	420	427	398	407	397	442	434	439	406	440	426	419	440	392	419
18731	2633	2257	1881	1345	970	811	581	564	470	408	386	351	335	326	323	284	292	303	281	284	258	261	234	258	200	224	243	224	197	234	215	222	224	193	218	233	258	221	235	217	217	223	225	221	225	218	215	200	234	206	228	235	219	204	213	204	207	200	217	184	225	209	209	199	209	203	206	232	202	194	186	225	191	212	212	208	206	191	202	216	221	214	216	187	197	200	225	228	192	213	224	192	198	176	212	200	210	203	205	187	203	223	197	193	203	189	221	226	225	217	193	216	201	162	214	201	190	195	212	201	200	209	227	196	223	205	195	210	247	204	197	208	214	184	198	185	209	208	220	200	204	203	213	215	189	231	221	187	216	201	209	233	176	214	188	195	219	175	197	221	213	203	208	218	196	229	232	204	211	231	218	179	217	198	210	234	197	189	225	210	200	209	208	196	218	188	205	193	207	233	179	196	236	206	206	233	202	207	183	198	196	192	216	201	192	213	226	202	197	215	183	198	231	185	208	176	209	210	192	197	199	224	190	193	183	198	190	193	181	216	205	217	195	188	206	209	225	187	211	205	216	222	211	210	227	222	254	201	186	187	208	222	196	207	228	215	194	211	217	224	198	218	185	197	226	201	193	196	170	203	188	210	223	214	205	219	197	231	194	202	202	195	194	185	227	193	176	192	235	211	232	222	192	192	212	192	211	204	219	182	213	215	207	212	197	208	194	212	205	195	214	187	185	220	220	221	200	201	219	186	217	225	187	210	199	210	207	215	196	198	198	203	230	204	204	209	190	195	205	209	222	184	186	197	204	217	216	202	175	209	217	200	213	200	199	207	206	210	214	184	214	196	207	207	207	227	208	215	202	191	207	210	179	201	210	221	230	213	186	213	234	197	208	186	234	207	202	208	221	187	214	213	192	187	186	220	212	230	178	198	191	213	204	225	231	227	211	205	252	224	191	204	199	228	216	197	217	192	189	209	215	207	192	247	224	200	191	221	208	193	194	201	211	206	173	208	202	203	198	226	209	203	227	210	211	194	217	241	184	185	209	223	190	215	223	215	169	214	186	211	203	215	222	210	209	201	191	222	195	203	215	192	217	202	208	198	220	213	199	187	188	191	168	208	200	194	215	229	211	198	212	203	221	202	203	225	198	206	212	221	230	220	237	204	189	206	222	188	226	206	207	209	194	191	163	237	218	191	212	188	233	184	215	193	190	203	211	216	192	200	223	210	210	206	194	208	207	211	178	209	220	210	228	207	204	193	192	213	219	219	195	215	162	192	191	199	210	186	214	195	187	204	201	191	206	178	210	205	183	206	210	210	203	227	218	204	187	209	221	184	225	204	208	184	217	196	214	188	190	224	201	210	199	220	230	198	199	202	205	193	204	181	193	191	197	196	195	220	187	170	216	220	214	216	200	224	206	191	186	206	218	203	191	224	220	202	205	204	205	175	205	202	194	213	202	201	200	211	216	208	223	204	204	195	198	186	199	187	191	233	214	219	217	220	220	208	208	235	216	213	188	207	198	201	180	212	181	195	209	203	209	183	202	177	198	196	186	203	193	189	216	184	190	205	210	218	187	232	217	195	208	245	208	210	212	205	214	212	210	199	172	178	194	234	198	217	210	215	179	207	218	198	201	209	205	222	203	195	202	193	200	189	204	211	215	192	215	204	217	196	193	218	222	217	198	212	223	216	203	226	211	200	212	242	239	189	176	191	217	208	189	211	177	180	209	185	221	183	200	213	204	190	217	198	225	193	192	186	194	185	216	187	196	169	219	206	211	181	197	213	195	203	225	193	212	216	203	203	240	217	194	204	209	212	246	236	215	220	210	191	212	220	225	203	235	193	222	199	238	208	199	200	208	195	191	201	191	182	191	213	220	182	204	198	209	201	197	185	184	204	226	209	223	197	209	210	197	201	225	199	183	203	189	236	219	211	219	231	196	216	189	188	219	216	203	208	206	205	204	198	190	218	189	234	173	211	194	194	182	206	197	223	211	213	196	189	191	227	220	199	193	196	183	204	224	221	233	198	201	231	209	192	230	219	233	184	185	227	192	206	210	221	197	214	199	219	227	189	189	203	227	210	191	185	184	204	210	224	235	213	216	202	204	168	217	194	195	173	247	216	204	213	221	215	197	216	191	204	175	206	191	183	196	206	217	203	219	184	192	218	195	206	209	208	187	195	206	180	193	211	198	215	202	211	227	222	210	210	182	202	214	213	194	211	185	204	204	216	214	194	204	193	200	218	163	202	182	198	198	188	195	194	191	221	217	210	206	207	204	192	226	198	212	205	206	190	177	210	200	223	238	181	205	204	196	205	171	216	206	205	210	205	179	201	186	186	208	205	214	205	214	183	202	199	201	209	215	214	212	220	191	221	215	214	183	231	220	190	216	177	210	183	186	205	209	220	187	206	190	209	207	220	187	226	205	204	210	184	188	195	218	196	238	217	214	175	214	220	195	208	201	193	223	237	205	189	194	199	191	197	234	222	214	205	188	196	190	210	211	213	216	180	218	202	187	217	203	212	195	221	221	214	212	191	207	174	197	209	196	187	210	216	197	242	185	188	189	223	189	199	197	212	189	193	225	211	183	212	213	188	200	188	211	223	240	199	227	201	215	202	213	215	225	229	216	199	193	174	199	214	217	207	203	195	196	213	211	206	206	219	215	215	194	198	178	175	210	226	203	220	212	209	202	228	209	192	192	202	186	223	234	185	217	218	231	190	216	186	251	219	200	192	200	200	223	229	227	206	199	212	184	202	197	207	209	195	197	231	182	207	187	214	182	233	200	203	195	187	212	203	208	207	227	207	190	212	217	201	196	208	195	209	212	218	255	184	209	199	192	185	195	216	202	196	248	196	200	198	205	217	193	216	206	227	219	195	219	232	198	177	213	188	202	230	222	178	196	216	212	196	236	185	201	225	194	184	229	196	220	205	216	202	230	234	204	181	203	235	206	209	204	207	196	211	204	221	199	183	208	222	222	227	201	207	205	190	192	212	197	215	201	204	213	198	205	204	207	194	231	185	184	189	225	189	208	262	201	197	206	208	206	203	193	216	202	203	215	207	207	199	188	206	180	223	210	209	208	220	208	213	190	219	230	204	214	221	210	193	194	182	193	195	217	210	203	207	200	198	200	220	203	217	216	200	227	202	230	196	200	202	203	205	216	197	215	206	209	191	222	227	202	251	184	189	205	208	227	200	203	215	178	204	203	218	208	210	213	196	191	211	209	216	237	201	202	228	216	207	202	210	212	190	217	204	192	207	226	214	182	196	209	194	209	209	225	201	195	213	205	228	209	222	191	200	208	231	205	214	176	213	211	192	222	208	199	196	207	203	196	225	217	212	227	197	235	214	213	210	239	185	214	232	193	204	191	226	231	200	218	220	230	188	207	188	218	190	191	186	196	206	212	190	214	220	210	171	197	182	207	190	172	178	202	196	224	196	202	204	225	183	200	195	209	193	201	206	208	197	219	177	220	195	210	220	199
7824	2252	4488	5398	4833	3795	3226	2702	2295	2038	1855	1675	1516	1397	1266	1142	1136	1087	1057	961	901	863	873	812	816	819	794	734	733	764	743	699	707	718	676	702	695	702	670	641	676	659	626	628	678	644	649	646	627	623	609	634	602	641	652	641	625	676	603	642	623	626	659	612	653	621	602	612	610	600	583	573	584	586	615	623	556	576	574	623	564	612	574	676	620	610	578	549	592	573	646	588	550	617	620	568	580	590	584	578	579	571	651	572	587	643	574	578	578	595	585	566	582	593	555	593	589	572	587	576	565	609	574	611	556	536	580	554	624	538	543	564	614	594	560	549	575	563	606	603	599	563	597	590	562	585	556	593	606	541	575	636	561	591	613	554	566	538	598	572	557	564	600	548	586	581	589	582	582	589	621	565	545	594	598	549	569	578	586	586	558	566	541	529	574	561	576	606	563	603	595	567	572	583	551	584	605	584	526	596	581	603	564	549	558	558	568	629	595	572	581	554	583	545	568	566	517	605	576	613	569	547	590	588	605	560	590	547	549	532	557	570	583	571	584	549	554	594	536	557	587	576	584	550	566	612	555	600	614	558	617	608	553	582	577	587	612	572	576	618	575	624	575	580	605	496	591	559	569	519	580	586	505	568	520	563	583	577	561	603	549	607	580	602	591	578	592	550	635	618	581	538	576	579	554	590	629	584	611	591	598	599	577	587	549	602	572	579	556	619	564	590	575	617	582	540	573	579	542	591	581	606	555	556	577	605	570	532	613	570	556	556	578	567	569	600	642	595	585	574	553	570	575	552	570	571	610	590	626	575	531	564	555	603	606	588	566	612	552	585	593	595	556	573	509	558	550	567	608	583	589	610	566	573	569	593	559	596	625	577	561	565	555	599	571	579	569	608	617	551	569	591	586	572	573	530	538	609	614	571	553	600	591	600	595	620	531	575	598	588	583	547	555	536	570	592	565	620	651	523	560	558	572	563	582	522	554	559	590	527	580	560	548	590	610	576	578	576	607	619	539	623	596	551	592	581	577	570	540	596	611	577	533	570	587	557	519	586	555	571	584	596	577	582	604	568	557	561	569	582	587	599	574	558	536	561	568	564	577	542	578	573	556	626	549	523	571	586	583	524	548	547	566	556	598	575	527	578	579	582	588	653	566	552	587	625	569	535	547	589	585	520	547	591	583	600	572	551	593	607	561	556	587	592	553	555	562	594	581	588	577	592	594	552	531	605	575	636	599	568	575	552	617	582	545	588	581	554	597	563	626	547	593	578	522	528	582	577	566	610	574	560	545	608	555	582	570	570	579	575	529	583	549	577	538	581	566	570	616	539	556	581	584	563	571	554	540	593	546	581	599	605	570	592	580	570	572	559	539	570	564	584	592	497	569	585	566	620	575	543	605	526	607	582	573	601	535	563	556	595	567	608	613	582	569	567	563	600	542	599	587	567	612	580	605	593	558	569	559	569	575	562	605	556	546	587	587	561	614	601	556	585	579	594	548	564	572	584	591	554	570	594	558	541	602	595	597	549	593	597	576	545	563	546	588	578	581	537	544	561	554	612	605	567	567	616	558	604	579	603	583	551	571	562	601	611	523	605	557	589	591	599	587	554	572	547	554	583	577	565	523	544	597	581	554	600	583	586	621	565	580	590	585	568	568	610	560	605	538	578	580	613	570	551	577	566	562	600	627	567	542	550	584	548	630	579	575	589	536	530	620	572	599	581	547	547	555	561	582	579	611	581	530	578	604	606	600	545	577	613	558	585	576	605	604	588	608	581	571	568	565	599	603	586	587	542	587	538	545	530	568	544	587	547	584	589	550	514	600	619	544	595	546	575	578	573	568	598	596	558	582	507	590	570	595	586	567	599	580	595	583	577	604	557	546	590	560	564	552	631	589	604	555	586	601	574	586	581	564	599	602	588	575	595	593	560	533	543	584	593	603	575	579	577	571	573	562	611	550	631	580	583	565	550	567	542	549	526	568	632	574	597	558	590	552	559	573	621	606	578	559	590	587	548	617	612	553	552	542	616	565	571	571	581	529	559	580	537	600	527	552	575	579	607	606	563	587	584	570	579	547	570	625	604	586	614	570	580	549	592	579	586	592	547	601	567	603	570	554	561	595	619	593	528	549	565	602	526	548	578	570	607	570	571	551	576	611	576	562	559	594	580	590	596	584	589	558	573	551	570	605	573	575	593	595	589	586	610	556	570	543	534	560	626	565	622	589	585	583	538	561	591	600	558	556	563	564	620	567	615	596	561	627	558	582	570	563	581	571	553	584	566	557	557	604	576	563	539	548	607	582	641	550	582	581	537	553	619	595	574	584	609	600	587	581	607	581	607	577	599	584	567	588	582	591	522	601	593	589	556	585	541	540	586	599	570	601	574	567	550	516	578	584	600	626	592	589	565	573	593	589	562	576	573	510	613	588	574	565	565	541	635	582	597	616	620	586	565	534	593	605	590	573	578	607	605	548	536	593	606	563	625	561	572	592	567	598	567	556	600	578	570	550	567	632	573	597	609	597	560	529	596	540	587	557	597	578	562	571	535	564	579	540	609	606	571	622	561	637	537	557	574	564	575	561	594	551	586	610	590	585	567	572	561	573	576	567	551	564	580	580	557	591	610	610	577	586	601	569	581	544	573	568	587	599	552	593	571	571	567	575	582	564	612	529	593	567	626	542	557	575	572	583	559	569	534	600	578	598	604	562	557	582	579	569	567	593	576	565	511	575	601	572	583	580	593	583	571	561	596	580	601	531	518	567	618	573	579	597	587	582	557	560	554	575	574	569	572	592	558	597	572	571	551	591	599	551	598	567	597	608	550	598	543	526	545	581	553	615	592	577	599	584	576	575	591	536	540	604	595	584	572	558	534	600	576	586	563	529	565	564	543	573	552	579	609	595	534	604	552	570	574	585	586	564	595	553	516	587	573	554	559	560	593	551	580	579	587	541	589	560	592	596	546	537	575	557	556	555	575	581	583	597	559	551	631	568	576	591	588	554	534	610	589	609	580	577	600	522	620	560	604	580	572	559	548	551	597	584	627	581	559	545	555	570	557	572	565	591	588	547	592	609	570	544	523	568	584	586	577	570	608	586	575	601	610	573	564	595	569	548	608	567	526	577	589	578	557	602	566	553	566	562	569	570	604	590	564	575	624	590	570	565	614	589	551	574	559	566	600	613	590	566	598	563	566	577	608	596	596	582	550	556	554	573	597	548	614	568	615	595	548	555	572	574	595	609	620	581	525	568	533	577	555	551	624	595	581	582	581	581	606	606	586	575	635	526	586	590	540	577	582	579	580	569	567	589	561	581	591	557	568	544	560	592	546	567	572	643	569	596	556	597	573	619	537	562	587	517	587	607	568	560	573	533	623	576	576	585	557	603	591	597	567	576	603	574	596	614	610	618	614	595	547	563	596	552	591	596	576	581	522	555	602	637	599	584	577	561	555	524	573	568	575	562	577	562	594	614	567	611	646	574	575	559	580
2169	117	118	102	111	99	78	82	79	76	63	55	71	80	75	44	74	58	50	62	56	60	51	63	53	60	65	64	52	55	57	59	57	54	56	69	63	62	66	54	50	64	63	53	57	64	66	63	54	46	63	72	73	64	53	63	54	52	54	56	52	50	62	65	63	69	65	62	63	49	52	60	55	72	64	61	60	58	49	53	59	58	60	60	56	60	58	62	61	54	70	60	63	62	40	56	56	58	62	55	64	54	68	61	43	46	66	53	64	64	54	54	56	51	56	71	45	54	60	60	62	64	54	60	58	63	59	70	58	56	62	53	56	47	46	68	48	59	57	55	65	55	75	67	59	55	58	48	44	58	48	60	63	49	67	49	64	45	68	58	58	61	63	57	63	67	65	59	62	63	50	51	66	54	49	55	44	56	63	45	57	47	52	44	63	67	54	52	61	47	48	51	58	66	41	46	47	50	45	60	51	61	63	52	66	76	64	56	64	60	70	65	62	57	52	58	54	41	59	68	74	53	56	62	52	48	59	61	71	50	56	55	66	79	54	62	52	35	62	49	44	62	53	57	60	53	64	61	57	63	43	60	48	57	73	65	63	53	47	60	51	50	58	52	73	54	68	58	63	42	51	65	51	50	63	46	54	55	48	56	57	51	66	53	59	56	41	73	61	57	65	62	59	56	54	55	70	66	69	54	56	55	45	66	45	64	57	52	63	48	43	63	51	53	59	61	68	57	57	52	60	46	57	64	58	56	57	58	52	64	46	42	62	71	51	56	49	53	56	44	59	52	50	63	57	59	69	62	68	61	47	56	60	55	50	52	58	52	51	61	56	55	55	62	50	52	50	61	50	52	54	56	62	50	60	51	70	71	62	59	50	54	56	63	54	60	46	67	52	56	51	43	73	52	71	52	48	55	59	63	52	51	59	51	48	66	62	59	61	62	68	54	54	68	48	59	62	70	59	69	64	53	57	57	62	64	54	60	66	54	61	55	56	51	62	63	56	51	36	51	45	55	60	69	60	57	65	54	61	64	51	58	60	62	67	73	70	51	52	74	57	54	57	50	57	73	53	54	53	49	63	59	55	64	53	45	51	54	56	61	53	65	61	60	53	59	53	72	54	72	53	64	58	61	58	53	44	51	66	51	48	67	51	45	60	61	59	49	47	65	59	70	61	61	61	60	75	53	61	53	61	63	64	52	63	62	60	55	61	53	58	61	54	61	53	49	53	45	62	43	60	64	65	46	63	72	65	56	53	51	63	61	54	69	59	56	55	52	56	54	61	84	67	67	64	53	48	60	46	71	50	48	64	48	52	65	53	62	52	53	62	53	48	65	71	56	63	57	66	56	60	74	61	52	55	57	65	80	47	55	53	49	55	52	71	53	68	47	61	51	66	51	61	60	55	55	51	62	58	52	71	66	58	68	66	52	54	56	61	68	62	65	61	52	59	58	57	73	56	57	53	57	56	47	58	61	61	49	61	64	40	64	52	52	57	58	40	58	69	54	62	51	64	64	44	50	67	57	56	52	51	49	58	64	50	68	63	57	53	57	60	69	54	66	65	50	71	47	67	81	58	69	61	49	44	53	55	61	64	56	55	58	59	52	47	74	46	58	71	47	57	57	69	55	55	57	52	69	51	63	71	62	58	59	52	53	55	66	52	55	48	59	54	51	66	57	46	63	72	54	55	51	64	51	47	71	46	47	51	60	51	49	61	57	63	55	44	64	55	56	55	59	46	58	62	48	66	55	60	64	56	40	56	56	53	63	46	68	66	52	51	55	51	63	52	65	54	65	51	72	48	48	48	46	70	63	53	50	57	46	53	55	52	66	54	32	62	49	60	58	56	53	58	60	49	58	63	52	57	66	61	54	53	57	44	59	57	71	58	53	56	49	59	57	62	55	64	51	56	50	55	65	62	58	48	55	50	51	59	65	72	55	58	47	45	45	60	49	50	54	53	62	59	59	52	62	79	61	62	50	62	60	63	46	56	51	64	49	51	59	40	62	53	53	54	64	68	60	72	53	46	58	55	49	41	49	45	60	59	63	47	65	44	69	52	62	62	61	54	52	61	60	49	58	56	50	58	81	59	57	49	73	52	48	45	63	56	62	59	66	44	54	59	60	51	60	52	40	48	60	50	58	51	66	52	75	44	57	64	54	49	57	43	56	51	56	60	51	44	66	51	63	68	52	51	42	57	42	58	67	66	52	56	66	61	58	43	54	61	57	47	55	47	45	59	53	55	60	52	62	54	57	74	69	51	69	40	50	51	64	66	57	52	58	56	44	49	52	47	58	62	64	53	49	56	55	58	66	44	61	62	62	50	55	58	49	52	58	65	49	58	48	58	53	67	58	78	54	50	76	59	64	46	44	64	58	48	61	50	58	64	51	57	48	62	48	47	55	61	52	60	64	54	55	50	50	59	57	59	60	43	61	53	47	54	54	48	51	53	67	44	42	62	59	46	62	55	59	57	66	58	55	39	75	46	56	52	49	64	48	45	54	51	50	62	56	61	61	45	63	54	70	60	68	62	57	49	59	60	51	70	60	52	56	59	52	61	57	61	59	49	46	51	55	48	56	61	60	52	55	45	42	53	45	57	67	45	48	59	50	60	61	52	57	54	51	60	57	57	53	57	54	57	63	66	57	51	63	72	59	42	54	61	58	56	47	62	44	49	68	57	68	51	66	54	50	60	64	52	57	59	70	50	53	60	56	56	54	48	57	61	67	67	53	52	67	55	56	60	65	56	48	52	69	48	64	54	50	74	62	63	52	62	52	55	62	51	63	62	62	70	57	54	58	60	48	55	63	50	56	72	50	54	50	60	60	55	54	63	52	53	69	65	65	54	56	51	55	50	52	46	68	65	42	48	55	62	60	57	60	58	51	55	52	75	58	48	48	54	68	47	66	39	52	38	59	57	53	43	55	56	62	45	70	56	56	78	49	60	44	52	54	48	52	49	65	52	53	60	54	46	59	57	47	44	53	57	42	73	65	55	52	61	47	55	66	63	49	53	57	54	47	68	57	51	55	52	58	76	56	69	62	59	41	56	46	58	58	58	51	67	65	74	63	56	38	62	65	50	61	52	58	59	64	54	58	60	57	46	61	51	45	62	52	51	54	72	72	67	42	64	57	67	51	60	64	60	52	70	54	54	61	48	55	56	60	55	44	64	58	58	44	68	45	61	68	65	50	63	53	62	54	55	49	56	57	50	52	44	62	68	50	56	52	50	57	69	57	53	47	52	44	61	66	45	62	61	52	64	62	41	49	53	48	44	52	70	59	51	59	53	62	49	56	53	46	50	69	59	51	45	60	63	64	63	56	61	49	50	54	45	67	56	57	60	53	61	70	54	54	74	58	59	56	54	47	44	59	54	54	68	70	56	51	55	59	61	58	49	60	55	66	75	53	50	53	47	58	52	58	56	56	57	68	51	59	59	59	53	68	51	37	47	62	72	62	62	48	59	64	64	63	50	52	59	57
1967	269	372	443	397	367	313	279	293	250	257	273	265	220	248	248	240	197	242	226	226	213	251	203	218	243	226	200	203	219	217	201	208	227	211	210	199	210	194	201	217	167	218	232	197	201	228	220	222	201	227	231	197	216	202	201	194	206	186	214	227	212	247	230	221	194	223	197	238	227	192	213	198	228	205	201	195	224	207	211	184	196	208	183	205	191	208	237	211	209	218	200	221	200	212	207	201	193	199	197	241	215	208	220	208	176	205	207	221	215	237	213	188	213	207	183	228	183	215	206	215	222	221	228	223	204	205	186	224	200	200	217	206	222	197	189	208	211	203	204	209	203	183	184	218	228	194	196	219	225	203	205	204	221	196	210	199	212	218	199	213	190	207	199	215	223	223	198	193	217	217	217	222	192	227	193	183	231	211	214	210	197	221	200	205	200	213	202	201	197	212	220	219	219	212	193	192	206	216	218	227	191	193	215	178	191	191	220	196	193	228	205	206	203	231	228	213	235	192	208	201	210	216	203	217	240	200	204	199	173	212	198	195	182	212	210	242	200	203	220	212	193	204	217	206	222	203	200	211	185	199	249	200	196	215	212	194	219	175	223	217	184	222	208	214	193	187	206	184	209	213	213	206	202	247	238	191	199	194	202	208	216	196	227	190	208	208	203	200	202	191	210	216	198	179	213	219	244	191	191	213	211	187	215	225	207	200	208	210	179	184	207	211	214	208	215	212	214	216	176	216	224	235	203	205	216	208	199	213	191	213	214	206	175	213	192	194	210	210	196	255	189	196	195	211	196	194	200	163	193	215	194	206	213	215	199	184	228	219	188	211	206	198	210	232	213	232	202	209	179	203	210	213	192	208	196	219	211	199	202	247	199	195	199	209	199	190	205	222	203	200	224	225	204	188	186	231	225	218	215	213	200	196	208	196	162	208	192	192	220	218	218	215	224	202	195	205	202	205	219	225	200	211	209	206	211	242	187	190	212	218	205	184	234	197	197	206	206	208	200	195	198	205	201	217	181	190	174	210	200	194	222	203	211	222	184	206	218	205	184	227	191	204	187	211	216	214	201	211	193	195	200	206	211	222	220	225	187	210	215	180	185	202	221	209	199	194	202	202	186	209	183	217	191	200	248	192	232	230	220	197	178	215	192	205	184	230	196	242	207	213	182	184	205	212	216	178	193	221	206	206	199	181	184	215	186	194	221	215	215	206	220	214	190	218	196	197	192	212	220	214	194	224	207	224	200	182	187	202	219	200	192	212	196	206	215	220	193	211	211	222	193	237	190	212	220	228	195	209	217	218	202	200	205	242	218	211	209	222	208	210	202	228	228	191	195	191	216	211	201	199	204	221	198	204	206	219	201	207	221	209	189	208	189	216	194	197	209	179	205	216	160	210	212	205	218	192	184	195	229	210	215	196	171	176	199	207	205	211	217	204	185	201	205	217	177	218	194	221	197	179	183	223	216	206	211	214	189	204	212	221	208	185	215	214	221	217	213	200	199	212	192	212	224	189	206	189	195	200	211	218	186	211	197	190	208	207	194	231	213	206	192	206	194	224	179	198	204	201	198	188	209	217	215	210	198	210	203	228	206	218	235	218	216	210	200	200	212	208	233	227	219	187	182	216	200	190	222	211	231	190	186	218	199	204	207	190	193	177	198	195	221	205	212	210	197	175	184	194	206	207	210	208	200	205	202	194	195	179	192	217	214	205	230	202	200	207	230	204	202	240	218	208	222	223	223	208	191	205	208	188	211	207	196	206	188	190	220	213	210	194	242	219	214	188	186	214	248	211	223	206	219	188	206	183	192	220	172	228	189	200	213	201	211	205	191	212	203	200	219	198	204	214	219	207	220	219	211	223	215	203	210	184	191	215	212	228	192	185	198	198	218	215	198	198	214	223	190	198	188	182	202	208	199	224	226	211	205	189	201	205	212	223	199	195	223	214	205	196	196	207	198	205	206	202	185	207	220	176	197	193	184	221	196	222	221	220	188	210	234	179	198	182	217	199	198	174	166	202	204	225	196	225	250	208	220	199	189	215	221	194	201	223	188	219	223	226	205	198	193	197	187	199	228	205	191	188	185	188	223	199	226	207	222	218	215	198	220	218	184	211	215	236	205	188	229	193	196	203	214	220	210	221	236	192	202	211	194	212	199	196	206	206	226	204	194	210	220	192	215	220	198	221	232	224	208	218	217	205	214	216	222	192	202	195	204	205	198	187	219	187	192	202	191	201	203	202	201	207	154	190	186	221	210	233	214	189	195	194	200	206	215	211	191	203	218	215	198	204	215	200	205	223	184	205	193	210	217	162	210	194	209	213	211	193	199	208	216	217	181	204	179	201	230	210	191	223	219	181	220	223	213	228	173	230	210	187	204	215	222	192	205	208	198	215	203	226	214	211	211	221	198	195	228	211	192	215	196	199	204	223	217	197	201	208	206	208	227	216	209	207	211	221	199	222	219	209	198	192	193	207	203	220	203	205	185	199	223	224	179	192	207	217	228	215	195	232	213	229	210	192	186	215	224	205	191	215	209	185	205	215	179	198	227	192	225	190	209	188	195	203	214	185	202	202	220	194	181	197	217	213	215	198	237	195	212	183	231	203	200	208	206	199	217	206	187	197	230	187	202	202	215	194	203	220	208	205	235	204	204	186	190	201	216	198	198	202	217	210	222	184	228	184	223	196	194	189	190	223	221	226	223	203	206	204	183	192	199	219	182	221	198	236	204	192	186	202	217	215	203	213	217	216	207	214	240	221	208	229	190	194	228	197	198	191	219	218	207	215	208	188	236	214	204	198	224	219	224	192	232	216	236	209	216	215	223	201	188	183	205	205	205	187	221	193	202	199	209	220	208	196	212	239	204	185	183	212	219	184	216	196	177	211	211	194	201	184	216	194	224	199	213	202	247	185	230	227	202	203	192	201	194	186	201	177	193	186	230	227	216	199	215	209	220	219	243	236	215	202	192	208	236	220	202	215	201	213	186	222	186	172	216	178	237	204	210	205	182	192	204	181	228	216	201	222	199	240	184	207	238	212	201	222	203	204	220	181	217	197	225	191	196	220	197	192	192	210	215	212	220	181	211	199	207	194	203	187	207	215	217	207	218	209	226	198	204	219	221	202	205	196	203	224	215	196	190	215	224	251	204	222	218	191	203	211	217	186	209	220	203	213	205	198	218	207	232	185	189	226	222	212	203	218	205	183	193	201	194	212	202	211	208	207	204	198	193	233	235	211	188	211	198	215	222	188	211	223	207	230	207	204	211	189	214	219	200	196	202	201	206	221	199	198	186	210	229	191	219	202	204	225	209	223	202	213	223	183	194	195	208	193	234	202	206	205	192	197	221	204	220	227	187	202	185	223	212	185	213	192	218	208	212	187	214	205	214	220	212	203	191	209	189	210	204	223	203	190	207	218	200	226	187	186	189	202	196	203	187	224	193	221	198	208	200	203	184	207	216	213	197	213	191	193	222	210	185
10006	907	1124	905	706	512	400	325	296	256	239	215	224	181	189	187	173	180	165	155	147	159	145	152	150	158	156	150	149	180	149	142	139	139	141	153	136	137	146	129	146	133	126	141	126	126	140	145	133	125	136	118	143	141	137	154	147	152	142	151	143	137	115	131	132	152	135	112	134	131	127	143	147	142	135	146	134	146	136	137	147	143	140	127	148	125	131	149	121	117	126	123	110	114	130	159	142	146	143	137	131	122	131	132	142	146	118	121	122	135	148	149	135	135	151	124	132	136	129	136	138	122	129	145	133	147	133	139	144	124	125	120	140	129	133	124	130	104	129	151	156	135	137	125	149	126	135	133	129	110	118	123	126	134	131	156	138	134	139	137	117	129	155	136	123	108	126	111	141	126	120	134	134	141	129	125	155	126	129	126	119	134	140	127	135	134	127	154	130	146	122	152	121	121	122	126	139	145	162	152	133	112	127	124	135	141	130	131	143	144	133	129	145	138	119	124	121	121	119	136	120	103	161	137	112	145	136	147	123	129	137	118	138	120	135	130	131	143	146	129	148	135	122	141	142	130	126	125	137	167	129	111	124	131	145	101	130	148	114	117	134	141	130	139	151	168	132	129	130	137	132	118	136	143	119	130	127	137	151	122	123	133	133	122	119	138	146	143	149	148	135	142	134	126	131	121	149	144	153	134	130	121	142	130	145	122	140	116	141	155	145	129	129	115	114	127	119	130	111	142	143	120	132	130	126	120	134	118	141	156	129	129	135	152	139	132	133	143	147	134	140	136	131	155	131	128	143	130	129	126	123	142	129	133	130	147	126	121	123	132	132	150	142	115	136	130	111	129	142	127	138	147	136	124	133	132	139	149	129	125	133	139	126	132	127	134	129	144	132	105	155	119	142	145	137	140	116	157	126	119	141	140	131	146	146	121	155	134	117	147	131	135	142	151	129	131	144	134	121	117	136	145	117	135	113	132	133	163	119	133	129	137	120	146	140	123	138	125	122	135	138	140	127	148	144	128	130	147	136	136	140	121	137	124	130	129	128	161	146	124	124	141	131	127	130	120	124	138	146	132	133	141	125	151	121	112	121	136	136	121	118	138	119	155	127	135	138	125	134	128	159	158	125	144	156	180	115	117	129	119	120	125	136	135	126	123	137	142	131	137	139	130	136	156	147	150	141	122	127	129	132	150	120	111	129	138	142	103	125	115	142	119	132	132	124	134	121	145	105	127	134	134	121	130	138	133	127	120	139	130	142	149	134	133	145	142	127	117	138	122	135	145	134	129	141	148	117	126	137	115	137	120	130	124	130	123	147	149	127	141	124	142	144	134	126	122	128	144	153	145	141	147	140	122	131	133	136	137	140	122	125	146	149	156	123	128	166	145	128	131	137	149	165	142	141	133	140	133	141	117	130	122	127	160	121	133	122	128	136	107	128	147	135	138	140	126	136	159	127	127	129	153	138	150	146	128	152	125	140	129	127	127	151	148	139	119	139	127	121	160	110	137	135	134	114	121	135	137	157	140	133	137	137	124	156	140	126	143	128	146	126	127	152	139	141	130	136	135	142	143	135	118	146	117	140	123	131	124	146	140	120	116	123	136	144	135	119	132	122	137	135	114	146	130	147	124	121	142	131	113	130	120	140	125	111	136	143	108	122	131	141	141	155	131	127	112	133	129	132	116	133	131	120	137	139	139	140	126	120	125	136	134	115	126	126	118	130	139	141	126	149	119	156	110	136	133	120	145	136	133	132	149	121	129	131	121	152	134	140	141	133	125	126	130	121	145	130	128	124	116	110	128	121	136	149	123	129	123	140	150	128	118	141	128	119	162	150	139	134	122	145	135	105	119	137	122	149	136	118	159	125	142	134	138	142	132	146	129	149	135	143	119	133	142	134	141	115	125	151	136	127	120	145	155	145	139	155	128	135	127	110	135	121	129	134	153	150	136	127	173	142	127	131	152	134	130	149	130	127	131	132	136	167	136	117	152	130	133	119	132	126	128	112	149	131	125	120	125	143	144	118	117	145	136	130	133	141	143	125	157	149	129	137	155	152	126	114	130	137	149	134	132	142	153	128	134	120	126	140	147	147	122	142	123	138	147	127	133	142	142	130	139	127	119	133	149	147	138	137	117	148	147	127	125	153	144	141	133	112	137	135	137	142	140	120	138	114	146	138	140	121	127	132	121	134	134	131	131	147	154	142	139	146	136	155	133	119	153	118	104	126	145	127	141	120	148	158	137	134	127	119	133	147	129	116	135	137	142	153	120	149	126	156	123	144	143	120	134	143	130	134	129	140	118	112	148	135	111	131	137	118	130	138	135	139	137	130	128	145	133	133	134	158	126	150	132	154	152	146	137	137	123	139	130	133	129	130	128	131	126	138	152	107	126	111	129	144	121	137	134	145	135	126	132	125	135	161	125	153	135	130	119	129	130	129	140	141	131	132	117	123	108	132	110	144	141	125	123	148	134	131	144	116	139	153	132	117	116	119	132	141	123	144	126	127	134	135	131	137	123	137	106	115	128	124	119	130	124	144	137	133	111	158	130	154	131	115	135	129	137	123	126	124	133	140	148	122	132	147	127	147	133	131	134	145	135	131	114	123	126	138	122	134	133	129	130	124	121	134	119	137	139	113	135	140	138	112	132	124	144	129	139	158	124	136	144	122	150	134	128	147	135	138	143	121	128	130	130	142	140	130	122	136	135	119	120	132	153	125	136	144	124	134	124	151	123	141	144	128	107	117	129	120	148	120	131	132	137	139	124	139	151	115	135	127	132	129	132	161	134	151	138	157	135	118	136	136	138	124	125	157	145	128	152	153	132	138	132	139	133	128	135	137	119	123	126	131	129	137	142	121	144	153	138	130	145	153	136	139	118	127	127	150	126	131	129	126	133	131	128	133	136	126	135	169	135	136	140	128	117	130	142	135	148	128	131	128	139	143	147	134	150	130	132	123	151	128	145	117	118	130	124	146	139	131	135	147	123	122	121	129	128	129	133	137	149	131	151	142	133	124	139	160	146	132	148	130	146	137	112	133	136	136	131	147	141	143	135	126	126	130	107	152	134	141	129	124	118	126	140	140	135	133	135	110	144	144	130	138	128	154	137	131	115	145	151	142	121	117	121	128	127	132	137	155	134	135	132	115	123	136	141	137	151	120	124	150	142	142	138	146	121	122	141	136	120	128	142	124	109	129	132	122	133	127	147	122	124	130	131	147	113	136	150	130	114	122	131	132	136	140	138	123	161	139	123	140	126	144	134	113	123	98	144	143	152	140	140	147	131	137	151	108	117	125	118	135	141	140	123	134	120	137	129	135	143	154	129	148	158	143	146	137	141	139	117	141	138	141	149	102	126	133	142	142	121	137	136	125	128	136	134	122	117	153	124	132	158	129	128	145	126	123	124	120	145	119	138	124	151	128	130	141	151	127	154	124	140	126	150	127	140	132	130	141	126	156	136	142	148	126	152	127	139	161	124
5627	1220	2365	3091	2697	2187	1832	1510	1290	1230	1072	894	888	846	782	730	701	658	644	597	639	516	548	561	561	489	545	472	566	486	502	499	412	509	450	489	448	435	437	433	467	473	456	443	443	426	451	434	450	434	450	411	429	394	425	408	420	436	430	392	398	466	401	411	423	445	401	409	423	456	394	407	462	421	424	409	427	434	434	409	414	449	403	421	422	429	443	397	441	414	379	437	428	402	432	393	435	412	423	390	425	419	418	471	406	400	423	407	428	427	439	386	409	391	424	419	389	392	404	439	408	415	394	413	412	438	404	370	438	394	450	431	409	419	371	395	428	407	415	414	393	432	398	394	432	395	416	386	389	412	388	399	420	430	397	414	422	414	415	421	376	397	418	433	411	419	404	413	408	383	414	411	358	386	358	414	415	404	417	395	392	404	409	376	418	347	391	399	382	419	424	412	430	428	411	407	409	422	427	407	407	384	423	410	416	431	375	425	407	397	424	419	401	387	384	376	401	411	384	431	414	360	395	405	405	393	375	416	398	443	413	380	403	394	413	425	397	402	431	430	412	411	388	388	404	420	395	386	400	384	389	379	409	410	426	416	400	421	407	405	396	417	363	392	397	378	435	413	403	389	386	409	370	373	366	379	401	360	403	421	426	380	392	433	415	366	427	393	408	443	386	381	379	385	435	405	398	393	424	371	384	395	411	386	437	391	367	394	373	387	379	394	417	398	402	404	421	410	401	421	396	374	383	431	403	414	459	406	396	418	405	404	408	391	391	402	418	392	378	412	406	395	409	413	397	447	421	402	432	396	430	437	396	428	400	418	401	392	374	417	392	430	400	403	417	398	413	418	409	416	382	436	431	393	402	429	405	390	394	395	424	407	402	409	415	393	382	399	424	401	436	400	386	390	377	404	405	434	387	424	385	364	403	403	399	412	418	406	400	436	403	389	379	433	399	409	426	427	344	351	384	368	427	390	429	422	392	419	401	451	393	384	396	400	415	404	387	382	394	420	407	428	437	419	389	410	409	429	407	429	425	382	417	415	408	462	440	419	390	407	392	381	426	404	394	374	418	420	380	390	405	394	408	393	425	433	398	421	382	439	418	395	420	435	422	427	377	400	405	408	391	399	407	385	400	383	431	393	420	393	406	403	432	436	408	413	405	411	429	426	430	385	392	398	405	414	414	453	439	399	370	408	410	407	397	433	397	429	391	395	392	369	416	394	415	396	414	441	371	382	426	433	412	411	366	375	401	374	411	414	418	411	396	425	428	400	423	420	418	432	422	405	432	390	384	414	374	406	444	379	402	414	387	409	417	375	432	384	402	373	404	411	416	421	408	435	428	427	417	389	386	402	408	410	403	390	431	410	398	382	416	402	403	387	381	401	358	408	391	412	447	376	418	424	419	397	434	409	366	423	406	399	407	383	374	405	381	413	444	408	416	428	430	400	396	416	410	440	439	394	416	435	391	382	415	380	404	397	407	428	405	431	388	441	415	425	432	411	411	426	388	393	448	417	384	391	395	427	466	414	398	428	428	405	412	373	406	375	408	417	403	436	373	399	408	423	395	403	421	425	400	430	433	428	386	426	402	409	418	419	436	380	403	400	396	421	436	422	398	412	371	386	389	411	421	409	407	381	419	416	390	370	383	413	419	421	438	389	407	430	446	375	432	422	405	427	406	405	383	414	385	417	410	425	383	387	391	403	407	398	398	399	376	410	403	386	422	408	454	409	391	421	406	432	452	425	403	435	384	396	413	386	397	377	407	399	379	389	386	356	415	364	404	412	414	398	435	429	419	415	401	437	416	401	411	425	381	350	415	364	411	405	414	403	415	410	382	403	393	438	376	393	412	409	409	416	359	424	393	376	391	401	414	397	383	448	383	381	378	396	431	404	423	402	394	444	416	383	384	430	415	400	422	395	397	441	392	411	391	413	414	421	425	442	408	429	389	409	439	400	440	423	423	401	376	416	413	405	418	419	381	408	437	420	394	442	440	404	433	388	399	402	433	404	440	417	390	410	435	396	406	405	425	399	407	404	381	451	381	415	407	414	398	406	396	423	419	404	381	398	386	383	401	408	404	414	421	394	395	424	404	408	431	405	427	421	403	371	447	400	404	411	392	427	384	404	409	417	413	413	425	422	418	388	389	393	403	410	395	392	418	413	431	423	403	444	408	399	401	412	406	410	382	423	405	371	395	411	427	412	431	368	408	409	367	438	388	368	457	395	386	367	395	405	432	402	374	436	402	420	428	424	418	402	415	408	396	424	442	369	431	358	393	414	387	417	400	414	397	345	436	371	434	427	413	382	424	395	370	426	406	433	403	387	409	396	430	390	382	400	391	411	429	407	428	406	388	407	397	428	436	433	403	450	382	391	376	401	461	403	432	365	402	385	393	441	401	417	376	387	411	397	405	409	390	365	384	403	435	404	405	424	446	422	401	361	448	379	426	418	403	408	416	373	379	417	367	381	427	395	386	393	435	390	404	395	379	393	390	430	407	451	365	405	419	398	389	428	476	456	416	390	397	409	399	397	391	407	456	377	436	425	384	392	395	422	440	387	392	406	403	398	380	413	381	403	399	409	410	398	417	400	397	384	349	416	414	367	409	428	433	431	449	437	396	410	398	394	388	394	427	366	387	398	453	406	458	399	417	399	412	390	421	419	437	413	435	400	403	415	418	372	402	415	401	420	384	389	371	392	384	396	384	393	398	397	418	373	385	431	442	398	414	396	446	411	448	424	405	412	420	391	393	388	421	395	467	391	429	448	386	374	429	405	389	447	383	412	434	393	429	422	454	392	414	408	417	421	371	378	391	387	434	367	436	408	389	410	392	424	388	401	419	404	393	429	407	403	375	399	427	378	403	394	369	412	397	386	392	383	362	393	386	384	377	416	380	399	410	429	414	399	418	423	418	393	434	422	429	392	389	378	412	378	397	401	447	377	418	414	435	403	408	421	390	410	401	397	396	386	401	452	405	424	426	396	395	384	405	405	413	418	408	435	399	384	391	409	450	416	417	419	398	435	409	437	408	414	407	421	404	407	399	375	376	409	439	386	387	412	450	407	411	406	426	423	375	437	426	392	426	445	442	413	389	411	419	443	411	394	379	418	431	402	418	388	408	397	446	415	396	411	391	423	439	426	430	420	395	423	401	410	423	356	408	423	360	429	429	415	431	412	421	392	362	379	394	405	395	407	407	380	438	378	411	408	429	385	409	422	387	423	428	404	406	413	381	433	420	402	415	415	427	420	413	409	405	415	424	422	399	419	407	411	387	408	423	400	394	443	412	449	427	433	440	413	422	360	386	404	385	380	386	401	372	414	417	408	415	403	386	403	387	415	397	390	434	400	380	426	413	413	417	414	373	415	378	421	398	405	442	395	398	406	394	424	395	412	433	413	363	420	383	420	411	426	389	407	356	442	409	430	375	398	415	410	396	408	416	400	381	410	405	397	375	419	394	446	405	404	413	427	406	386	393	384
18857	2706	2349	1821	1400	985	755	619	551	475	372	399	382	328	289	285	282	289	265	274	233	250	275	211	248	253	260	262	224	209	207	207	223	247	226	210	237	225	213	198	206	205	222	205	215	203	244	193	222	241	198	219	218	181	181	228	232	219	225	209	219	208	193	203	222	190	217	173	238	212	200	219	203	198	240	230	202	199	207	192	209	198	231	197	204	216	183	225	214	212	217	194	206	211	207	208	237	178	208	197	193	215	217	219	206	241	209	222	209	183	218	223	220	221	192	187	202	205	216	221	237	231	243	212	206	216	235	226	198	217	202	209	208	216	197	191	193	231	208	199	173	209	191	196	219	215	194	229	209	209	189	191	190	215	204	210	207	199	174	194	187	188	211	202	201	195	218	221	231	198	199	202	211	197	230	226	187	209	226	219	187	219	205	206	210	211	216	178	181	231	219	213	218	184	185	218	201	220	191	213	213	185	203	193	221	221	184	221	222	237	227	198	200	191	197	201	205	206	214	200	227	206	218	188	219	172	209	188	170	238	210	200	203	205	172	210	186	217	217	209	221	189	215	243	204	190	201	216	235	184	211	197	201	189	220	195	228	223	204	204	205	188	189	208	225	210	200	220	223	192	233	182	191	205	205	177	207	214	179	234	210	187	224	201	220	221	193	216	186	207	209	212	201	219	199	203	188	215	201	218	192	223	189	212	225	231	204	222	205	204	234	185	176	204	199	185	214	208	242	217	214	207	179	184	216	194	215	192	206	209	196	214	204	205	206	201	222	196	222	187	211	208	194	208	220	178	188	207	217	195	230	220	202	188	210	187	216	194	198	195	207	232	203	173	218	230	194	225	197	177	205	217	212	198	178	213	226	199	181	176	199	177	198	219	188	198	198	205	191	225	182	190	182	207	198	172	190	211	200	175	212	201	201	227	222	236	200	236	219	198	204	198	201	215	191	201	225	196	198	205	181	220	204	195	207	208	205	200	209	207	201	212	223	199	178	206	205	197	217	207	189	208	190	207	205	228	210	203	193	213	199	186	196	188	210	208	196	205	231	199	205	212	210	221	201	226	244	197	210	206	214	212	176	212	209	189	213	202	172	224	203	208	236	184	184	201	213	172	218	178	211	187	209	222	204	188	195	195	218	213	194	213	232	213	204	214	199	209	222	219	204	191	190	245	199	197	217	175	196	235	202	239	240	209	200	193	199	223	219	192	204	181	202	228	222	201	220	214	187	211	206	182	184	206	207	221	216	220	202	194	199	206	225	230	195	217	208	198	199	203	233	193	170	224	209	225	203	194	191	201	183	197	184	207	212	206	216	205	202	205	198	192	190	200	179	195	185	200	184	207	204	204	217	210	194	198	202	217	215	200	225	202	216	182	197	198	190	210	224	213	214	205	196	221	216	221	199	227	211	190	190	212	198	178	217	185	210	194	207	190	171	206	215	194	207	207	213	209	194	186	208	204	222	168	204	198	177	200	195	192	201	205	197	201	185	191	203	187	215	214	184	201	195	186	216	203	192	231	229	168	215	198	183	206	171	213	215	206	201	199	193	188	202	187	206	220	206	211	231	219	167	199	224	215	207	188	200	225	213	196	195	217	190	194	198	177	206	203	204	207	186	225	204	201	192	216	221	216	185	205	210	188	190	202	231	205	227	204	194	199	211	228	217	203	189	199	191	180	238	237	204	203	187	205	185	200	204	216	198	216	211	169	229	243	215	182	203	217	211	183	190	186	216	195	183	195	215	196	205	197	181	192	233	182	232	193	227	215	189	184	212	182	198	204	212	192	186	209	212	202	192	210	199	211	201	203	206	196	209	211	217	204	205	192	202	204	197	178	191	193	231	201	206	219	200	195	216	210	213	196	217	217	204	200	185	212	209	232	212	224	207	227	166	178	218	204	232	211	218	220	190	223	192	180	196	222	219	207	192	213	206	206	193	210	222	198	207	212	202	208	212	210	206	190	228	192	213	199	186	207	198	201	171	222	239	180	213	216	215	190	220	219	238	207	209	205	195	191	193	194	209	215	196	202	216	213	220	194	204	203	204	203	219	216	187	194	201	201	183	207	213	195	216	219	200	223	168	184	219	201	205	204	213	212	213	196	208	187	203	208	199	190	199	202	188	195	239	235	212	198	222	206	197	180	206	215	199	202	237	199	206	220	208	198	192	223	200	207	201	188	201	211	205	203	187	206	178	183	188	204	212	177	189	191	223	216	217	205	215	188	189	211	214	226	202	217	204	225	227	216	218	214	194	212	208	191	176	220	184	224	187	226	212	211	221	195	188	201	209	199	193	186	215	194	205	191	211	193	190	213	198	179	201	191	191	209	224	194	209	227	202	199	224	215	195	223	198	210	221	215	183	197	217	217	203	212	190	192	188	196	183	206	213	223	221	218	221	207	213	189	200	199	226	182	185	219	203	197	208	205	238	200	222	170	223	183	198	220	201	194	203	204	193	234	201	201	195	197	196	212	196	226	215	192	208	194	228	193	203	201	207	206	190	226	226	185	207	185	180	169	188	224	223	200	200	202	227	203	196	214	215	210	210	181	216	201	215	174	202	196	217	213	212	190	185	214	180	197	199	210	202	180	178	210	176	201	223	190	219	200	215	223	186	203	181	209	213	223	192	214	204	198	202	199	213	241	202	189	222	169	213	194	211	210	191	202	199	200	231	199	199	214	213	202	223	207	227	208	184	203	181	195	220	185	209	218	219	197	211	230	208	183	195	188	223	196	206	203	186	209	233	225	189	217	197	198	236	199	206	209	211	186	217	204	215	204	220	228	202	227	214	195	189	188	208	204	201	170	197	192	216	184	191	182	227	210	191	203	199	218	217	210	189	212	207	211	203	195	212	196	190	219	177	196	216	205	194	197	215	222	188	195	226	219	226	211	191	207	206	222	209	214	201	212	205	219	222	208	212	207	221	202	210	196	189	196	207	214	211	198	200	184	216	198	168	227	211	200	221	211	216	208	202	209	198	229	206	190	179	215	199	213	213	201	187	227	219	181	215	195	203	209	230	159	200	191	199	184	186	192	216	227	193	195	211	216	213	187	208	190	217	177	192	187	221	210	199	206	197	223	204	215	199	213	195	204	200	212	178	195	208	211	194	203	233	199	214	203	190	199	220	197	205	206	198	206	196	220	210	200	193	215	198	195	188	209	198	223	186	196	210	195	190	204	211	200	221	243	211	192	202	200	197	218	190	211	194	213	175	209	193	205	187	195	216	215	182	201	203	211	207	199	233	203	227	221	216	201	229	204	196	192	191	212	223	204	199	190	209	198	214	223	224	197	219	197	183	210	204	208	203	192	206	192	214	224	213	223	202	188	214	205	203	204	208	197	205	203	185	192	209	191	208	212	202	199	211	200	203	200	208	211	214	204	182	226	196	192	225	190	227	223	188	213	208	200	200	204	225	210	218	172	191	219	227	195	202	205	199	228	236	227	219	187	197	218	178	181	193	228	205	216	184	223	215	187
7674	2162	4458	5388	4622	3951	3215	2674	2334	2030	1778	1666	1473	1372	1249	1210	1150	1060	1004	908	959	890	876	846	818	826	791	792	798	750	704	718	723	669	701	706	711	679	669	708	670	675	647	680	662	598	611	682	650	652	638	617	598	600	593	582	612	645	611	622	621	643	629	584	631	577	584	572	567	622	626	617	620	592	581	610	616	609	619	607	593	594	571	580	649	599	601	614	591	623	578	589	551	506	590	603	671	573	608	587	593	623	553	599	599	601	607	566	570	574	611	593	559	583	582	600	594	566	568	607	602	591	575	573	584	561	593	533	610	526	612	582	619	530	595	619	557	564	576	557	556	600	612	612	570	566	522	555	605	599	591	580	599	594	571	574	602	596	567	588	583	591	592	601	525	554	581	609	587	569	551	586	586	593	595	572	604	577	618	564	580	603	565	578	603	582	599	583	588	605	583	532	587	614	591	595	583	575	609	564	566	643	561	610	574	587	577	595	584	587	562	579	623	573	566	638	595	595	588	585	578	546	561	575	551	600	588	607	582	621	570	568	565	562	577	629	542	569	592	556	569	586	576	625	557	571	549	573	568	574	608	589	564	547	565	614	572	547	542	545	609	574	591	567	566	581	561	574	591	557	586	558	574	548	592	567	578	579	588	559	580	583	545	583	605	580	581	539	522	579	597	570	579	574	609	546	548	563	604	587	525	558	593	591	595	622	565	586	546	570	594	578	580	575	549	555	600	566	554	524	573	566	591	572	542	554	568	582	571	604	523	572	571	592	569	534	539	580	567	544	575	583	559	593	598	540	551	584	571	583	572	584	565	568	592	601	633	599	538	658	545	589	578	575	578	588	557	588	563	561	577	593	589	570	588	604	573	540	601	558	577	584	593	556	578	550	610	597	634	535	578	596	579	599	576	546	608	578	562	576	562	555	529	601	575	572	556	583	553	563	578	540	556	568	568	579	557	581	536	592	570	526	591	561	604	579	577	597	556	558	600	576	586	563	553	565	578	583	578	553	550	594	539	550	566	591	580	557	563	615	537	567	563	588	562	589	579	540	558	617	577	643	560	568	606	613	580	581	549	595	618	563	578	560	571	556	585	582	585	605	590	580	567	575	609	541	579	557	614	531	579	578	535	598	542	583	573	575	580	591	540	569	584	583	585	608	606	573	582	568	576	581	604	593	591	593	573	597	597	565	596	568	569	599	630	557	596	593	548	559	577	622	585	599	580	522	601	575	573	569	577	577	576	548	597	616	569	578	544	581	576	575	574	580	603	604	555	556	569	611	594	564	574	587	596	591	597	571	560	568	571	606	577	552	568	601	577	576	628	586	581	591	595	635	555	596	575	550	571	603	563	553	535	584	613	548	587	620	552	550	540	588	567	595	595	554	536	581	611	611	620	560	602	591	597	603	555	591	588	584	576	594	557	572	605	545	595	568	580	612	564	591	563	621	536	571	550	618	603	579	595	614	583	537	562	591	618	582	589	607	538	573	584	560	582	590	570	547	586	526	534	571	553	614	564	601	613	590	573	541	591	564	551	566	569	565	631	606	595	576	567	582	612	524	581	560	583	577	583	592	553	574	610	570	607	570	559	531	565	527	632	537	572	573	595	573	568	547	584	619	562	605	598	573	558	565	563	583	558	550	581	557	559	569	532	556	565	597	590	594	579	612	594	630	550	551	560	560	572	589	572	532	583	552	580	542	613	603	567	579	540	538	598	602	579	536	545	571	591	547	534	574	608	582	602	585	554	596	517	623	613	571	574	590	601	620	586	522	581	608	594	606	590	562	571	582	544	601	580	600	551	576	542	580	557	566	525	572	583	586	589	622	631	566	609	557	551	545	600	575	583	532	570	599	587	539	580	553	575	516	561	590	559	579	576	533	543	564	580	555	551	566	571	560	560	581	552	591	588	594	567	591	533	614	554	616	528	562	601	577	514	563	596	554	550	525	568	607	596	558	609	560	566	564	576	608	577	521	608	556	544	544	606	590	595	556	603	581	572	564	564	560	555	589	563	561	574	598	567	564	534	601	585	584	574	545	565	558	573	583	558	565	613	606	552	566	578	586	601	568	604	591	619	553	556	603	602	593	588	596	569	581	571	579	589	576	604	574	584	580	584	612	577	553	581	573	587	555	578	550	550	572	575	523	565	568	575	564	549	563	583	570	585	605	590	567	560	590	584	567	577	567	551	569	533	559	558	570	542	538	589	551	627	620	575	548	572	586	566	547	587	612	529	570	542	550	563	574	582	590	559	547	562	588	588	557	563	573	614	585	600	611	566	600	567	567	597	564	595	576	612	565	573	601	559	580	571	549	573	541	583	581	577	509	587	556	577	600	593	583	552	577	548	568	617	569	552	547	561	565	589	559	584	571	556	541	563	566	599	570	590	570	548	527	563	548	548	585	631	601	556	578	533	576	573	554	563	593	623	575	588	615	582	609	581	603	591	592	539	589	575	589	630	578	609	537	571	564	539	597	553	571	596	576	570	545	557	565	559	552	569	543	585	568	549	614	569	598	564	597	575	546	574	585	606	557	641	590	625	602	564	537	550	575	585	584	574	574	533	572	560	560	586	547	584	571	586	607	591	578	564	545	577	578	548	568	584	544	560	562	581	550	589	573	567	571	549	587	587	567	578	593	558	614	575	611	591	592	578	654	556	582	554	552	552	582	543	559	580	553	570	583	570	607	614	622	593	579	543	560	543	573	569	488	568	599	603	563	560	593	580	551	578	596	545	566	581	589	554	561	583	542	534	569	584	594	565	559	544	566	546	602	533	574	574	566	583	586	575	564	607	550	585	574	538	582	545	594	579	557	602	546	567	562	572	574	548	559	586	543	554	536	594	584	605	540	589	573	557	534	565	579	613	565	606	563	560	586	591	593	555	537	600	568	550	598	582	583	617	562	547	553	538	561	582	552	572	591	566	582	591	564	555	602	547	577	585	608	542	556	554	588	570	562	512	589	555	582	549	609	520	551	575	576	566	589	597	573	603	566	585	591	574	612	601	544	612	579	560	568	564	554	594	600	582	588	597	581	573	549	579	545	544	602	600	585	570	595	579	553	551	571	600	565	546	571	560	560	621	633	571	607	499	606	573	550	576	576	571	577	581	554	572	577	587	549	606	605	589	564	548	531	591	606	566	599	580	556	564	558	580	577	558	607	577	589	581	544	602	623	555	616	566	583	569	578	559	566	582	593	589	557	583	531	605	604	619	580	564	593	570	590	581	628	591	567	573	542	594	584	560	583	588	583	520	601	607	547	593	559	576	561	572	559	541	560	553	571	595	549	605	567	563	585	554	549	562	559	579	588	634	558	590	575	542	577	549	552	566	585	590	595	585	605	579	603	578	548	595	545	598	551	530	579	585	550	574	585	595	603	598	542	589	591	585	560	595	633	599	604	552	558	542	562	608	554	567	606	578	565	571	564	589	566	549	557	596	584	567	573	537	597	575	619	539	599	563	560	590	585	586	561	606	590	585	527
2255	138	146	140	93	88	80	75	62	74	55	62	62	56	79	53	64	62	59	58	57	63	49	59	49	70	55	66	60	59	46	47	67	63	68	59	66	53	52	51	58	50	60	57	59	59	49	60	54	57	48	52	58	52	62	56	51	61	57	52	58	62	49	63	51	54	52	63	59	53	66	62	62	58	50	68	61	60	61	42	53	54	56	56	58	60	73	58	58	62	50	45	54	59	51	62	54	62	50	54	70	54	57	57	61	44	62	55	55	61	63	53	59	40	47	53	56	55	50	61	61	57	51	63	51	59	64	54	52	49	62	59	48	60	52	55	52	53	66	63	53	64	64	64	53	59	62	47	47	68	52	49	49	47	57	50	45	60	47	69	55	66	65	49	74	65	49	59	54	56	57	70	51	57	54	64	73	52	51	65	61	39	63	52	60	72	61	63	45	54	54	71	55	53	47	54	51	46	70	56	53	49	52	54	49	72	53	59	60	59	53	60	59	56	69	44	46	57	43	57	58	51	62	60	67	60	59	56	60	66	53	73	60	57	60	49	58	58	56	49	59	54	63	57	56	64	56	41	71	61	48	64	49	61	59	57	57	77	57	62	66	62	49	59	53	67	54	59	55	68	73	50	64	65	48	69	61	70	71	50	53	46	59	55	40	58	54	57	53	41	61	66	69	41	55	54	61	57	64	68	50	49	41	66	60	61	53	55	57	53	56	55	51	51	50	48	53	56	62	63	54	62	60	66	54	74	48	64	53	59	55	48	55	54	58	56	55	60	50	58	63	73	57	47	43	55	49	58	59	68	51	44	52	56	56	60	60	56	69	59	67	65	57	59	50	52	54	64	63	61	43	57	51	54	69	63	57	55	55	42	52	68	63	56	57	75	50	39	62	68	66	45	50	51	66	68	64	58	56	43	50	64	52	50	43	43	37	51	54	66	55	57	54	48	65	56	54	49	55	50	53	58	52	65	57	65	66	60	66	65	54	60	57	55	58	55	60	60	51	46	49	48	55	59	42	45	71	50	57	57	74	61	76	47	55	55	44	59	51	52	62	51	62	46	50	58	67	62	53	55	57	55	54	70	51	55	49	39	69	54	55	55	51	56	69	56	67	64	43	65	67	66	72	65	60	52	55	57	55	52	64	68	66	47	50	54	61	63	52	72	62	57	49	60	59	51	48	48	55	61	73	59	63	62	43	49	62	47	67	49	52	55	55	62	59	65	46	61	57	62	49	53	56	59	60	57	54	54	58	69	51	54	61	57	43	63	50	45	61	50	58	75	54	50	61	50	58	57	48	58	58	63	56	56	59	73	55	66	56	51	60	56	62	56	64	77	67	78	56	51	68	42	54	61	50	59	50	55	57	59	68	56	56	59	40	67	48	45	65	56	59	52	55	72	55	58	57	46	36	62	65	61	45	39	60	70	48	53	56	47	50	72	51	61	51	59	62	56	54	64	61	81	47	55	56	50	62	58	64	49	51	48	65	57	58	57	54	58	52	49	58	57	58	60	60	51	55	56	56	49	53	48	58	51	61	43	54	45	67	66	71	45	60	46	69	66	72	57	51	52	54	50	52	54	58	41	53	65	69	53	58	59	46	52	45	63	50	57	62	48	58	53	54	64	61	61	61	62	72	49	51	54	66	48	46	55	61	55	47	51	60	49	51	78	62	61	58	68	58	55	56	78	44	53	61	56	55	61	49	70	45	65	60	62	69	60	41	56	50	50	52	75	61	58	69	63	62	51	42	59	70	53	70	53	54	58	57	53	66	59	46	54	69	52	46	39	52	57	53	62	67	71	51	56	56	62	39	53	45	43	59	58	65	55	48	45	56	58	49	63	63	55	64	69	65	57	47	55	66	48	56	33	51	53	48	60	53	63	56	60	52	48	52	54	58	67	53	55	50	48	57	44	53	55	62	55	57	53	67	53	58	45	57	41	51	53	59	50	58	44	51	62	56	51	58	58	55	53	45	70	42	69	68	59	47	41	71	40	74	55	56	54	53	67	56	71	63	64	54	67	43	67	52	51	47	73	72	64	72	56	74	57	46	68	47	48	47	51	56	51	61	60	54	69	52	59	34	71	52	57	56	71	66	51	55	56	63	51	44	44	76	60	56	61	50	48	59	58	52	58	53	55	54	57	54	64	56	51	56	50	61	52	52	60	57	58	47	49	53	60	56	59	56	51	46	52	45	57	56	50	58	57	63	65	59	71	66	48	69	57	66	50	59	61	59	69	59	48	71	55	42	44	68	62	60	52	42	71	56	64	51	61	65	50	63	80	63	58	58	58	64	65	67	56	44	41	50	64	69	67	54	53	47	60	58	56	55	47	63	48	59	44	50	60	63	60	56	46	54	52	49	54	59	44	63	44	54	55	62	62	56	53	46	49	53	52	56	61	62	51	55	70	56	55	58	46	70	47	55	57	61	49	63	65	61	49	55	57	46	51	53	59	49	56	48	47	59	62	55	48	58	59	73	58	60	48	56	60	43	48	44	51	62	69	61	53	48	60	48	43	47	54	50	64	75	67	53	55	55	50	53	62	65	42	54	63	53	63	75	55	65	57	62	47	45	51	63	44	66	59	56	68	67	43	63	52	52	49	58	54	67	53	57	51	59	52	54	62	59	51	50	62	54	50	57	48	61	56	44	61	61	54	56	57	57	48	61	50	53	35	57	60	64	61	51	59	72	74	59	61	50	62	55	60	58	53	68	60	56	44	53	44	48	54	57	52	57	57	61	45	73	54	50	61	58	46	54	43	61	59	60	71	65	71	60	64	65	71	59	50	42	61	55	78	64	71	53	63	42	47	53	56	55	62	54	55	43	50	61	57	55	57	59	50	59	50	60	57	77	49	61	62	64	47	45	52	51	62	51	68	55	57	53	67	61	66	67	64	56	43	59	55	59	53	60	61	63	53	71	56	67	45	50	67	52	58	63	45	38	45	54	76	72	62	47	55	76	53	48	46	56	63	60	57	66	60	68	59	54	74	56	56	61	59	61	58	73	59	35	46	48	66	60	51	53	49	46	49	45	51	58	65	57	44	66	48	68	72	41	54	40	41	54	45	68	50	49	63	50	50	45	44	51	60	56	66	52	56	54	64	45	81	59	52	52	62	62	58	62	55	58	40	56	69	63	51	54	45	53	52	66	58	60	48	60	50	56	68	66	41	62	48	59	63	56	59	52	60	44	46	62	53	65	59	69	50	53	46	55	55	72	59	59	51	61	63	58	46	59	54	55	57	49	68	61	60	60	59	53	52	53	59	61	51	66	52	56	55	59	56	55	55	54	59	52	62	61	64	57	59	55	58	55	53	63	52	50	57	58	56	71	54	48	53	65	59	47	41	48	58	67	72	63	52	45	64	59	57	51	52	57	59	53	63	56	58	53	47	53	59	60	63	55	64	61	68	60	57	49	56	60	64	59	63	65	56	58	54	55	52	64	64	61	57	62	44	55	62	63	55	75	54	55	48	56	56
1923	302	382	465	402	319	329	327	288	292	247	273	231	245	261	249	261	257	236	215	206	230	225	215	218	223	219	221	247	197	213	225	196	236	222	212	208	205	201	204	211	210	215	218	176	198	210	224	227	227	222	187	207	230	204	219	209	206	217	172	207	208	232	209	211	218	200	212	241	225	199	190	217	223	210	214	180	193	207	202	199	206	210	207	231	217	188	209	206	229	230	217	229	193	212	202	244	201	210	217	191	200	213	188	223	199	208	208	190	175	189	221	192	213	202	196	206	187	224	224	211	214	218	194	199	248	206	214	210	206	201	185	199	227	224	188	203	202	176	195	227	236	225	203	194	203	209	226	215	198	209	212	203	206	202	209	186	212	221	219	195	220	225	205	222	226	210	207	208	224	204	184	196	224	203	208	221	226	213	185	208	193	214	202	203	221	209	200	217	202	208	210	223	203	203	207	234	223	207	195	197	224	201	202	206	194	193	230	244	188	209	211	211	206	174	212	226	218	204	205	210	233	220	215	206	224	182	179	221	201	200	216	232	211	238	233	216	208	178	202	209	189	201	228	200	203	200	191	209	194	190	194	210	230	192	233	222	197	184	213	194	199	245	218	197	211	201	205	187	216	215	198	188	199	238	186	190	233	214	201	217	240	208	239	229	233	176	212	215	204	221	187	214	211	193	205	202	242	197	207	203	190	179	222	187	203	220	212	218	198	216	243	192	197	232	206	211	222	218	196	195	202	224	182	214	205	194	206	182	210	194	210	210	195	228	208	224	209	199	203	229	226	217	204	193	204	191	211	238	219	223	197	195	214	188	207	193	225	193	183	222	243	194	201	178	213	230	221	221	202	190	204	231	220	228	221	207	202	208	192	203	205	202	205	208	230	214	209	220	189	218	191	223	214	230	199	186	221	178	218	214	230	220	205	202	204	200	172	181	200	206	211	207	233	215	203	195	220	206	207	241	212	220	204	226	172	205	226	202	184	208	207	214	174	211	223	236	199	209	220	228	191	220	219	212	197	173	175	211	214	200	213	217	221	203	214	221	200	193	217	202	209	205	210	209	198	207	222	250	210	214	208	208	205	200	193	199	212	203	224	214	226	177	207	188	205	177	216	202	246	198	227	223	207	207	230	248	195	209	208	193	237	213	200	209	221	201	208	201	211	223	202	226	209	230	187	198	217	206	208	203	225	183	218	198	214	190	184	218	213	233	203	221	216	227	212	195	229	199	228	222	216	197	219	173	201	203	215	214	207	188	208	204	230	237	241	234	208	214	191	195	231	206	224	182	207	227	202	207	201	190	205	179	209	210	207	183	166	208	184	195	215	216	227	203	228	209	196	218	195	206	199	209	232	194	200	218	220	199	215	214	213	214	178	234	188	209	205	206	213	184	192	194	202	183	217	227	185	196	207	220	216	214	186	215	232	197	208	206	200	208	182	207	223	188	199	188	196	188	218	210	190	210	222	195	195	215	207	221	231	226	213	196	218	196	196	203	212	186	210	210	205	194	203	218	228	190	218	201	181	233	233	209	197	212	181	212	226	215	198	191	215	184	196	214	222	219	206	199	190	196	197	198	227	228	202	215	221	222	213	215	200	205	193	166	170	222	184	213	211	186	234	241	212	195	205	214	210	205	224	207	178	199	201	205	181	200	196	236	208	231	196	214	218	183	210	184	220	224	222	202	202	195	190	180	216	223	218	223	218	202	205	215	201	212	207	202	235	202	217	208	185	193	214	204	205	201	222	212	219	209	231	188	203	217	208	237	232	227	232	195	211	193	199	208	209	201	211	208	170	193	208	209	199	191	206	199	189	225	200	198	210	215	217	186	225	185	198	189	221	206	212	225	209	204	200	226	214	204	222	204	205	205	209	202	215	201	207	184	201	198	213	197	204	215	223	226	192	205	198	219	195	215	224	213	205	211	209	200	198	224	218	205	208	209	214	206	218	223	258	201	204	206	217	191	208	213	190	205	191	231	191	198	203	202	193	215	239	215	202	211	196	239	203	219	197	185	193	211	230	204	214	206	233	195	202	205	230	239	185	207	209	223	220	209	216	236	221	195	213	195	204	191	203	211	207	235	208	224	197	203	182	219	208	204	198	222	198	210	214	185	227	185	219	219	206	227	204	219	203	200	192	226	203	229	183	194	229	227	195	208	187	205	207	256	197	206	229	213	219	196	221	196	209	213	214	225	211	208	202	176	200	200	217	202	192	217	185	184	193	206	198	219	191	202	186	204	227	200	231	191	197	222	189	208	229	204	195	204	183	188	217	198	216	219	212	202	197	219	205	220	182	210	209	183	219	208	221	207	201	248	232	211	201	196	198	202	209	191	205	175	222	197	218	215	204	218	184	195	205	217	206	219	193	204	197	206	220	190	203	210	177	206	201	207	189	197	219	211	188	203	198	198	194	184	201	207	211	227	186	192	187	188	247	183	195	190	218	217	196	207	220	198	220	207	212	210	209	240	215	219	220	203	184	197	198	195	188	208	223	216	190	228	203	214	213	204	201	202	205	211	202	211	195	214	211	207	221	215	193	195	232	208	192	193	206	212	203	188	193	218	235	186	208	210	203	214	196	226	220	200	205	212	203	193	227	204	183	201	213	213	227	195	218	181	210	228	194	193	204	204	192	206	226	191	208	226	193	204	186	203	214	210	203	209	216	191	209	221	201	192	194	205	190	206	223	216	200	194	219	217	204	196	235	215	193	220	217	213	192	182	201	191	206	214	207	222	216	224	233	179	232	197	207	197	208	196	203	218	186	199	231	218	196	206	196	214	218	212	197	214	171	187	187	194	215	203	178	220	197	197	226	208	219	209	225	224	216	177	235	220	237	198	213	222	203	188	231	220	217	199	206	217	203	191	214	217	203	224	219	192	204	211	217	206	215	216	197	229	206	229	206	204	212	219	200	224	203	209	216	210	216	199	215	195	188	201	209	200	226	203	223	205	214	207	210	208	201	202	198	196	200	242	223	198	213	198	218	208	204	186	187	214	203	202	188	182	222	199	193	213	204	222	208	203	193	194	218	198	171	193	186	188	215	244	209	206	213	176	207	234	230	220	192	172	224	216	229	205	206	197	225	186	222	200	222	218	178	223	233	211	189	204	209	177	212	205	216	199	206	189	235	212	213	205	205	232	198	194	189	224	200	210	195	204	199	199	222	199	214	182	178	193	217	215	231	198	222	214	198	191	242	226	185	194	196	211	185	197	185	194	196	186	212	184	192	230	201	208	193	213	206	204	191	203	199	204	197	205	193	191	206	202	199	196	206	188	242	207	222	214	203	195	212	198	189	241	195	192	219	219	193	196	212	182	208	195	207	219	194	209	212	198	215	218	193	203	202	179	207	199	204	214	214	195	181	208	217	197	203	206	205	215	194	211	206	176	206	197	203	200	222	196	178	196	225	198	240	197	212	200	190	210	193	217	197	200	208	206	206	196	208	184	226	210	219	221	210	220	214	191	212	215	233	212	200
10115	921	1160	901	692	508	384	322	283	262	241	203	193	207	177	196	159	178	184	169	148	171	158	159	148	163	145	143	134	147	138	141	128	145	134	140	138	147	120	145	144	120	126	146	125	134	142	136	155	143	138	128	139	146	132	154	135	122	149	142	147	119	134	129	146	128	129	132	139	135	129	131	132	140	123	146	131	119	121	158	121	135	121	118	121	142	122	130	132	122	134	140	155	149	130	137	141	140	131	139	134	154	129	125	128	147	124	134	131	129	121	131	149	133	133	137	119	136	145	125	148	148	128	138	153	106	141	113	140	151	115	124	124	135	123	136	137	135	146	121	152	138	157	132	134	149	122	133	140	138	122	124	136	133	127	117	139	141	136	159	137	131	138	134	140	139	126	131	133	130	104	129	157	151	162	128	143	140	138	130	140	127	146	153	126	134	121	131	130	118	130	154	148	128	130	127	137	129	147	118	145	138	138	127	137	155	131	117	140	133	135	145	118	117	133	142	126	158	122	137	133	135	134	128	147	139	135	161	146	120	131	142	149	123	135	142	170	138	140	136	125	127	129	135	123	121	143	121	137	142	125	136	135	114	145	123	130	135	132	131	120	128	140	128	131	123	126	131	151	140	139	121	116	153	122	119	115	128	150	120	140	143	148	125	141	134	135	150	124	149	117	135	138	127	129	138	138	152	124	141	136	138	124	123	135	130	129	138	132	121	109	123	127	162	125	104	125	135	113	141	147	117	129	134	143	152	123	115	131	155	103	115	133	149	137	127	130	129	127	112	127	142	144	133	125	129	142	121	123	137	146	153	146	126	122	148	140	141	135	119	124	149	123	133	144	108	134	127	135	123	133	133	117	127	141	135	141	130	153	136	130	122	172	123	132	150	144	135	150	123	115	139	134	124	140	135	126	146	127	139	131	135	126	115	141	134	120	139	126	138	119	148	124	127	127	125	122	142	140	123	129	127	117	146	134	128	135	140	123	126	143	143	123	112	126	122	128	113	134	117	139	121	115	125	126	117	132	158	152	132	136	139	130	152	120	132	143	131	130	139	111	137	133	120	141	124	140	127	119	107	144	133	128	147	130	125	124	138	126	137	120	99	124	138	130	115	126	139	142	134	119	110	119	128	165	133	123	125	136	122	146	135	133	123	122	135	120	142	146	142	134	148	135	141	129	138	127	116	136	136	139	155	138	135	135	136	128	131	140	141	140	124	122	130	130	123	168	134	141	131	125	124	115	140	113	134	157	139	129	129	131	132	147	147	140	124	124	127	120	153	142	145	131	130	137	144	133	125	132	127	152	129	125	137	150	112	117	140	122	125	128	152	142	162	137	146	126	149	137	143	132	120	151	156	111	154	143	113	125	113	138	120	134	160	158	129	153	142	129	116	109	150	130	132	136	126	139	125	118	146	136	131	129	120	111	127	139	129	130	127	134	143	122	137	127	123	108	137	130	140	128	134	145	144	141	130	136	121	143	154	150	135	122	142	150	128	115	132	119	133	146	127	119	137	140	125	129	126	141	147	137	130	120	129	124	137	116	140	110	140	106	109	137	131	133	127	143	156	146	138	138	108	141	132	140	138	140	124	132	134	137	125	126	127	113	135	116	137	123	138	168	127	126	138	144	140	136	132	138	159	127	141	123	117	138	130	137	137	134	162	132	115	135	144	122	126	138	148	142	161	123	134	133	142	135	135	121	132	139	125	122	124	157	128	122	132	115	124	112	139	118	137	132	130	129	123	137	147	143	141	127	135	119	128	131	135	151	127	113	116	141	126	119	121	124	118	121	128	141	135	120	122	130	128	142	125	122	133	122	131	142	133	116	116	146	115	139	128	143	135	149	131	163	135	136	123	149	129	126	140	146	124	131	141	147	150	134	127	154	153	133	141	129	133	121	127	136	141	116	151	132	122	146	123	112	143	130	129	150	121	147	139	140	130	125	112	139	116	127	140	123	140	142	136	130	139	132	141	121	127	141	134	162	136	128	123	124	146	122	124	135	121	122	141	147	140	148	135	124	142	143	132	153	148	129	134	116	131	146	121	125	128	123	128	133	149	127	124	137	144	151	152	155	148	132	126	124	121	115	115	117	131	122	118	103	132	152	140	133	161	130	149	141	133	133	119	160	137	117	133	133	132	126	134	121	116	120	136	152	127	139	128	128	157	124	119	148	144	150	126	139	143	125	120	129	125	122	107	127	149	150	114	155	142	160	117	126	123	110	109	113	141	155	151	132	148	144	121	118	137	136	164	131	140	105	136	116	145	145	143	142	116	148	131	127	148	131	113	144	119	114	138	146	122	145	113	120	124	144	148	133	136	151	140	141	137	140	119	141	115	122	137	129	141	111	143	159	142	140	126	135	131	126	136	136	128	157	143	110	114	132	127	145	119	127	143	156	137	131	125	109	127	115	132	127	147	141	125	130	109	136	142	122	138	132	156	142	135	134	147	140	127	136	136	130	136	116	129	155	145	137	136	142	154	149	111	125	133	149	131	138	126	121	113	141	129	119	131	143	150	115	111	131	151	142	149	140	138	127	114	132	143	131	120	130	135	140	123	120	115	136	131	128	129	104	132	113	144	135	133	136	135	126	124	138	139	122	129	151	154	135	141	144	136	117	122	135	140	143	167	145	122	140	115	145	139	127	139	111	129	126	124	136	121	125	127	146	125	123	127	144	120	150	159	153	148	109	128	139	139	121	104	136	131	128	114	135	139	123	116	134	140	142	107	135	140	127	153	123	135	123	135	123	139	135	159	134	142	137	139	126	139	118	133	133	141	135	122	137	135	126	130	158	140	114	137	149	126	117	127	121	123	125	141	133	127	115	116	121	123	147	114	128	163	134	142	127	132	121	128	136	135	133	130	112	130	127	129	123	147	142	137	112	139	134	148	107	127	128	133	136	128	138	135	131	136	128	153	117	131	153	141	129	125	119	141	140	135	156	118	143	128	129	116	120	133	133	134	130	117	124	128	127	144	116	148	130	148	116	136	128	140	139	141	159	169	113	141	130	115	129	113	127	120	132	121	135	124	136	144	128	141	144	137	140	139	125	140	136	144	122	138	119	139	157	124	148	136	126	126	149	137	124	147	137	125	122	137	114	142	117	119	121	134	129	127	124	137	140	136	139	126	137	130	126	110	125	143	135	124	138	143	138	137	143	141	140	138	128	133	127	116	139	134	115	136	107	132	138	138	142	128	150	130	147	124	126	145	127	116	131	128	158	134	148	134	118	138	121	127	148	132	161	142	140	140	136	125	117	145	128	130	123	135	124	125	141	162	125	137	118	154	104	148	116	131	132	132	146	140	123	136	125	147	134	138	141	126	141	147	153	120	131	143	138	123	144	151	119	136	155	144	136	129	106	130	147	133	135	117	129	129	126	118	128	127	152	152	137	121	145	119	130	139	127	131	140	142	113	122	124	125	136	127	141	105	133	118	136	132	127	136	148	107	123	125	146	121	130	119	137	120	136	118	138	118
5507	1240	2397	2952	2620	2200	1826	1496	1287	1149	1027	1020	897	813	701	708	700	641	621	614	609	590	574	482	535	487	514	510	470	506	470	522	445	499	444	440	436	452	438	453	445	440	431	466	414	408	427	433	430	435	406	439	445	404	380	431	400	419	391	417	425	411	434	443	435	455	442	416	418	420	399	396	427	390	411	388	414	437	419	437	392	400	386	431	449	418	378	418	397	426	410	408	416	447	432	392	391	437	415	426	385	402	416	412	367	393	393	431	414	444	421	362	438	437	392	413	419	425	387	391	404	401	441	383	392	424	399	439	409	399	439	413	448	400	428	396	401	394	394	371	372	393	398	395	456	389	421	392	418	400	388	404	448	385	399	406	397	388	390	406	410	361	389	414	445	396	405	406	402	437	414	428	400	408	443	420	380	416	390	453	399	371	444	390	409	379	385	422	422	421	427	393	417	378	416	405	422	402	375	368	433	419	407	403	437	363	426	371	410	372	440	395	404	418	415	361	402	374	424	432	403	378	426	440	410	399	393	425	375	377	399	408	407	418	396	405	378	418	430	415	380	423	390	431	402	432	387	399	402	398	398	394	389	427	435	398	394	434	393	432	376	399	401	420	391	365	431	388	405	391	397	414	382	386	424	398	369	433	389	389	398	417	399	400	395	405	378	409	428	418	403	391	405	428	426	419	428	395	408	390	367	423	397	405	391	418	366	382	421	410	393	424	391	414	377	433	418	420	422	404	420	397	422	394	381	393	384	437	407	411	423	415	410	378	434	415	417	421	416	404	421	440	442	416	422	408	374	413	420	412	407	416	420	424	389	405	422	403	455	420	408	392	436	397	421	402	393	426	399	413	409	397	428	378	424	381	387	428	407	447	378	390	405	424	368	414	390	426	403	412	401	402	382	415	441	357	396	419	365	377	417	370	415	382	440	421	389	413	399	419	408	390	388	415	418	395	408	445	430	394	388	404	387	408	385	394	420	435	418	409	382	429	412	404	377	388	407	414	428	412	382	412	448	385	394	409	390	408	406	413	391	399	395	399	399	403	387	392	411	414	386	404	388	412	433	401	390	400	404	397	397	422	409	387	387	355	405	377	424	397	409	405	409	409	377	401	409	389	387	419	407	412	412	415	411	420	396	382	418	405	442	397	420	381	384	390	385	386	427	400	415	419	392	397	370	416	394	395	397	393	375	411	405	391	400	426	401	441	399	394	431	382	415	388	413	379	405	402	419	385	372	373	404	409	429	386	442	392	381	421	415	383	403	410	382	381	439	378	412	410	447	391	396	404	398	426	412	419	461	402	423	410	422	422	393	403	422	424	421	417	437	402	400	375	406	410	388	395	404	419	405	388	387	416	430	397	385	401	381	421	419	412	382	430	393	400	440	420	389	395	411	385	440	405	423	396	395	414	403	392	396	407	392	389	382	397	407	388	456	410	428	414	434	438	427	394	427	387	413	421	411	435	397	390	446	429	412	409	400	411	379	396	415	447	358	386	392	429	373	400	374	376	431	418	408	385	403	436	409	388	402	388	402	409	405	409	395	408	424	411	435	409	394	420	398	420	410	418	391	430	420	409	389	386	405	430	415	443	365	436	421	393	397	434	387	373	408	444	422	380	426	409	426	375	393	368	398	415	402	385	417	416	440	395	392	426	428	377	418	408	385	407	420	412	416	398	386	391	412	392	424	409	408	396	377	391	395	402	386	400	441	448	419	341	397	395	395	405	402	383	400	400	441	432	439	411	412	375	406	412	395	374	405	386	427	404	412	407	421	405	410	398	378	435	408	378	385	393	408	409	404	396	392	419	402	416	479	438	364	377	407	391	403	416	406	398	398	414	376	377	396	393	409	386	417	374	400	386	410	433	419	423	408	392	404	393	420	407	389	392	399	377	424	409	386	378	429	401	406	408	364	382	448	387	434	411	427	408	450	428	426	403	390	412	406	387	388	414	378	357	433	401	400	363	402	411	409	390	411	408	433	422	398	431	375	399	383	414	391	410	365	445	407	433	440	398	376	428	404	401	394	406	414	392	380	378	414	421	404	398	418	438	412	431	444	378	427	405	435	388	410	403	421	379	410	383	445	396	410	427	403	383	397	437	386	458	446	389	435	411	425	406	411	413	409	440	439	397	386	431	424	407	429	386	413	406	396	403	365	423	379	395	407	412	382	387	378	389	419	405	432	404	439	417	438	400	412	420	387	379	416	384	425	374	398	412	420	400	424	403	415	409	423	400	377	386	423	409	369	373	408	416	417	397	424	422	418	432	426	445	424	395	418	385	390	392	424	424	421	425	425	373	391	415	398	397	407	425	406	421	407	406	426	349	400	399	406	416	410	419	425	396	390	364	363	451	423	459	405	403	405	434	359	413	409	408	408	412	404	424	380	398	416	389	423	396	440	422	413	395	460	403	406	365	455	378	411	394	412	386	398	432	407	415	430	406	420	368	384	405	406	373	421	380	397	391	399	404	419	377	415	418	409	414	370	397	435	377	404	383	435	403	420	386	391	397	365	398	397	424	447	433	406	400	407	401	404	380	397	422	413	374	378	380	410	386	429	405	421	413	410	382	402	385	442	400	406	377	417	382	398	397	379	389	388	396	386	420	397	393	395	398	415	411	393	429	399	381	448	393	419	416	377	376	427	397	407	438	420	405	383	410	440	420	411	377	427	404	393	420	393	429	423	411	415	383	397	404	433	374	371	399	412	374	418	443	440	422	379	413	406	395	419	403	456	446	394	419	400	399	399	431	419	408	401	384	418	394	381	410	376	417	416	393	380	407	406	427	381	394	389	373	403	420	448	381	413	381	432	427	364	406	378	432	363	455	404	375	410	399	396	387	395	426	408	414	390	384	403	390	420	409	425	426	418	422	392	410	412	421	381	382	365	383	411	434	408	395	370	397	432	400	411	401	371	438	386	382	370	408	390	399	436	423	399	459	416	409	405	421	394	408	385	402	448	394	425	430	414	436	410	425	415	409	395	356	409	402	429	402	428	424	437	445	417	435	394	392	418	388	402	394	419	387	404	411	372	423	399	414	435	379	389	376	383	387	397	426	405	438	414	383	352	382	419	379	429	421	435	403	400	424	390	424	393	410	407	399	379	401	384	400	412	401	412	431	417	355	401	400	419	399	405	408	347	413	426	382	365	388	426	381	386	443	415	387	415	416	393	403	412	426	441	383	393	409	407	405	407	409	409	400	381	468	406	414	421	434	328	408	395	395	409	388	427	392	392	405	425	440	412	368	389	397	406	403	396	386	421	427	411	406	403	378	400	413	407	402	391	396	389	403	387	403	409	434	403	400	427	402	418	415	400	365	405	408	404	406	405	394	381	374	393	377	433	369	402	407	459	384	438	407	370	371	393	421	395	430	382	369	428	429	399	428	374	392	402	404	426	397	424	392	411	393	407	403	425	407	387	424	430	381	378	364	448	395	404	411	422	372	387	425	405	395	416	412	441	412	392	388	473	425	421	392	362	418
18918	2747	2436	1831	1297	998	770	619	519	469	426	369	348	315	332	299	269	306	255	264	261	225	246	244	206	226	230	224	231	233	204	219	213	206	215	205	209	213	227	193	213	192	205	205	174	205	205	216	210	224	181	192	201	202	217	200	208	207	196	233	195	213	213	218	199	190	194	177	243	215	194	206	187	177	207	191	194	208	203	228	176	219	213	194	220	191	210	204	203	184	190	216	186	219	191	217	202	228	188	198	218	179	212	216	198	245	216	203	201	204	218	193	186	196	206	248	229	232	205	199	202	216	216	206	195	182	206	224	212	178	197	195	206	214	215	203	227	211	225	205	198	231	227	213	204	203	192	211	202	226	218	210	199	194	200	191	219	195	239	227	216	183	203	200	191	206	189	176	209	207	192	182	193	198	206	203	222	172	223	202	236	226	202	217	216	202	185	233	206	205	206	203	224	209	198	233	196	228	203	211	209	217	194	207	202	213	190	228	214	195	200	215	197	210	207	232	213	193	203	201	174	208	201	214	209	198	192	201	202	199	197	171	193	218	197	199	227	197	225	195	195	208	212	189	185	201	224	212	232	186	184	214	190	194	235	219	207	193	206	179	197	201	190	212	204	209	185	219	187	210	232	214	224	193	222	205	212	186	204	177	191	201	198	207	212	216	186	205	196	200	190	215	211	213	220	189	223	218	207	201	220	186	184	213	218	176	210	175	204	189	230	199	208	199	223	209	207	213	211	203	218	227	189	223	207	186	211	198	191	205	216	193	178	223	189	193	217	187	203	214	229	184	198	189	203	227	186	194	212	217	221	197	200	239	220	220	193	204	224	194	221	193	182	182	204	215	191	207	228	193	200	190	196	224	213	195	239	187	179	181	195	196	217	229	205	207	212	209	202	210	203	219	200	190	219	198	219	222	192	243	202	197	214	190	214	209	207	194	216	194	218	204	206	228	220	196	187	201	191	228	205	216	205	204	212	222	215	210	172	165	208	204	191	195	199	204	218	184	200	236	228	220	192	196	180	183	220	183	199	190	203	188	195	219	222	231	202	217	201	193	225	211	192	196	195	209	214	208	225	219	193	202	195	205	192	208	214	194	231	222	218	204	185	221	178	196	209	181	200	204	204	200	201	198	193	193	207	214	193	219	220	191	184	208	211	212	200	233	192	209	209	198	202	195	165	180	206	211	207	200	211	209	192	199	217	188	207	210	215	211	213	202	227	193	211	203	194	222	209	200	221	209	212	204	227	217	191	190	218	214	200	210	211	192	208	200	217	197	192	203	188	198	187	188	207	220	184	208	208	220	204	208	208	199	212	200	208	184	224	209	173	214	207	220	182	184	214	200	177	209	183	215	202	222	210	208	219	169	195	202	220	201	237	203	226	213	221	180	202	197	221	210	211	188	193	218	199	218	209	197	206	199	216	195	222	204	220	202	205	214	212	171	201	206	202	204	175	211	218	219	197	225	222	177	205	204	204	202	211	224	197	193	200	217	232	182	197	216	199	205	210	215	177	202	202	201	222	175	196	194	192	203	202	189	192	205	203	201	209	212	194	207	200	230	211	198	199	221	206	201	234	204	216	190	212	215	243	202	196	185	216	191	198	212	186	204	210	220	187	214	205	204	204	202	209	186	224	186	188	181	204	185	210	181	208	212	215	222	201	199	214	201	228	224	216	220	193	194	214	196	189	167	201	184	199	200	209	204	202	208	207	174	218	188	222	211	218	226	205	194	200	219	190	224	202	209	195	205	187	225	212	210	213	182	205	206	206	192	189	191	206	212	218	206	225	221	220	209	184	180	197	218	183	216	208	218	221	210	193	205	223	220	199	225	204	214	223	183	204	194	209	212	197	183	217	220	211	179	189	204	186	207	204	216	226	207	197	221	199	181	203	206	228	210	204	213	211	188	229	191	196	192	197	194	213	206	198	221	218	198	194	190	200	189	212	201	225	185	230	197	196	189	200	215	213	216	193	220	190	182	219	186	232	217	192	171	211	206	200	197	206	214	193	193	186	174	205	207	217	215	211	202	238	204	211	212	190	198	198	185	200	217	174	173	193	230	218	212	185	228	209	192	204	205	216	220	199	220	199	224	192	206	220	221	197	206	173	215	215	191	184	197	188	187	204	207	202	203	198	215	195	196	229	189	202	176	191	215	184	182	201	219	196	192	196	221	207	208	175	204	176	190	219	193	198	260	210	184	202	175	223	202	217	199	217	194	189	198	185	199	216	214	219	191	218	203	210	212	216	206	185	204	228	189	224	168	220	241	211	204	218	231	201	243	235	182	231	203	218	181	207	218	185	227	232	224	216	191	216	205	209	217	211	222	218	214	209	210	197	199	206	195	203	202	200	219	210	201	207	194	167	198	202	231	189	181	203	225	194	198	205	217	199	221	200	219	195	218	224	195	234	231	196	201	209	207	213	183	213	200	221	212	230	203	207	223	206	208	191	224	243	244	223	199	198	225	213	217	214	173	191	213	209	195	222	202	194	208	225	214	190	192	191	207	219	215	212	206	173	183	191	216	217	205	182	191	199	201	193	180	199	214	189	213	190	180	185	214	197	207	204	206	208	192	202	207	229	184	223	215	193	188	203	193	198	227	210	182	215	190	202	187	220	212	199	195	203	221	211	184	192	236	189	204	192	184	205	203	191	202	185	210	233	180	214	205	211	218	187	206	216	212	191	229	217	197	203	214	174	176	232	180	223	211	195	190	219	208	208	224	202	200	192	207	209	197	226	196	234	214	209	215	215	209	194	180	223	205	226	223	214	187	171	198	222	213	206	211	189	191	203	203	211	201	213	212	200	208	189	209	204	228	216	199	218	218	206	191	204	212	218	229	178	214	220	207	191	221	192	222	211	194	219	191	209	230	197	215	228	182	227	199	197	203	205	213	195	205	211	213	191	201	241	196	220	210	200	213	225	169	208	211	211	208	206	222	206	204	189	205	195	209	205	227	207	201	228	210	200	196	207	195	202	209	211	231	211	198	206	221	190	210	215	190	206	199	219	196	197	196	228	221	191	209	201	209	201	207	199	187	203	210	204	198	187	193	185	199	213	213	207	193	220	230	199	204	216	204	225	197	204	226	213	204	212	183	196	199	197	220	190	172	188	224	207	218	194	225	216	215	207	205	196	194	229	200	212	179	188	190	178	207	218	201	201	189	199	207	207	206	209	197	203	204	208	202	206	252	215	214	197	234	216	201	208	202	221	216	222	193	210	204	226	207	225	218	224	182	229	219	198	213	203	206	227	192	191	209	218	185	187	182	189	201	213	211	211	232	218	184	206	189	182	201	226	181	193	210	223	210	188	178	227	235	205	182	205	191	200	193	208	200	214	201	227	210	239	205	216	205	218	199	225	220	221	209	214	208	192	205	200	207	211	214	178	202	206	213	205	188	188	224	199	212	214	201	204	217	207	217	200	211	207	211	215	197	192	207	213	192	210	208	199	213	209	198	210	213	209	205	212	193	190	190	242	221
7673	2216	4450	5477	4696	3959	3285	2820	2218	2161	1841	1569	1429	1338	1228	1196	1164	1073	1039	952	933	963	876	831	841	816	791	775	741	723	719	773	704	723	703	703	684	635	661	635	638	683	638	652	636	676	620	644	631	640	620	639	608	622	623	623	661	631	637	618	597	643	582	554	621	592	625	618	590	615	603	553	599	579	584	578	592	590	626	606	594	589	608	620	587	581	583	564	572	605	569	617	627	620	581	608	587	614	602	522	582	607	582	587	547	603	630	626	570	620	631	578	566	571	589	564	631	531	565	625	604	575	580	601	629	596	568	596	534	564	597	590	554	572	575	579	565	584	588	564	617	606	591	570	589	577	599	588	556	572	584	628	598	574	559	586	565	594	611	579	543	603	594	567	593	575	568	586	608	556	596	568	579	553	556	573	605	567	557	577	569	564	555	585	537	572	578	631	605	541	611	584	576	562	593	598	580	612	577	519	610	591	562	612	593	565	567	549	565	562	541	589	582	558	553	558	565	556	608	576	592	594	577	573	574	602	614	578	546	575	639	573	569	565	609	611	579	605	554	570	564	603	639	645	542	594	577	602	625	545	577	588	623	623	571	524	531	551	583	557	527	559	579	565	564	608	601	557	599	571	600	592	625	594	585	582	588	569	551	528	589	616	564	562	575	561	565	604	570	567	577	546	601	591	562	553	568	590	559	533	542	583	591	560	580	600	540	567	543	577	538	560	564	530	559	573	601	594	563	576	602	583	580	596	554	568	571	541	565	645	619	625	588	559	566	572	575	557	604	580	530	555	516	569	593	590	551	584	548	633	598	565	540	533	593	563	554	597	557	581	554	600	587	560	608	594	569	558	580	602	603	552	593	535	596	592	556	559	608	547	570	547	605	539	571	584	551	557	607	556	601	615	608	544	594	576	572	572	588	555	585	616	555	575	563	579	595	557	549	595	558	550	525	565	501	610	536	566	581	553	561	586	584	519	567	557	602	593	592	566	584	582	566	528	600	507	573	561	564	578	602	538	574	564	558	579	580	561	560	554	600	573	580	532	558	574	597	564	576	564	567	560	554	609	604	553	548	629	555	566	591	564	571	579	568	568	552	586	560	589	523	597	542	571	575	593	542	560	562	574	556	597	584	569	613	542	573	549	545	568	532	595	578	596	596	612	578	617	561	556	531	600	597	535	597	587	527	579	543	608	570	547	558	546	590	561	553	613	633	585	567	575	601	584	600	547	569	606	571	566	591	599	589	526	598	574	596	530	567	581	605	586	576	585	623	584	584	571	619	549	568	573	619	563	577	589	572	551	567	552	592	593	582	578	578	587	605	574	557	558	582	592	605	579	590	572	524	562	560	623	565	545	581	579	545	569	553	545	570	564	598	586	598	574	584	589	576	575	599	569	607	604	601	575	589	561	540	562	557	618	574	555	625	550	586	582	600	582	616	536	603	546	600	567	603	577	558	586	555	569	542	601	547	581	563	550	576	552	577	552	608	544	617	552	555	577	586	605	578	566	562	590	601	573	572	568	547	566	603	586	592	575	607	649	554	565	607	570	595	593	624	583	589	560	578	601	559	592	587	599	618	543	585	556	629	595	605	598	573	562	551	581	573	561	568	584	564	554	595	597	590	578	571	614	545	513	572	571	584	641	547	563	586	569	547	591	581	572	591	574	582	544	600	593	595	606	569	565	578	567	568	575	590	599	583	586	544	601	643	540	594	567	591	579	547	553	549	538	560	590	556	583	542	585	559	594	593	548	625	635	582	567	534	584	545	600	604	597	590	579	602	568	539	564	565	576	562	592	574	573	560	550	550	564	544	612	549	581	554	608	584	570	564	551	578	595	589	572	562	571	595	638	575	571	603	567	588	562	583	554	568	566	563	600	542	578	551	577	598	576	574	602	558	572	568	575	559	599	589	578	599	587	543	536	566	559	582	598	580	568	575	578	584	565	552	569	570	578	595	564	546	567	599	539	564	570	585	563	591	613	594	599	553	569	561	591	586	580	596	563	529	557	564	577	568	544	584	568	559	576	538	569	595	561	643	620	588	558	572	572	530	539	546	567	622	574	567	593	561	583	561	613	551	606	542	550	589	590	563	574	589	586	579	529	580	566	513	543	577	523	557	589	602	581	593	587	582	597	566	580	556	553	603	564	577	534	609	560	563	594	573	503	576	617	582	588	502	605	511	555	581	541	561	588	611	554	606	557	555	587	576	587	594	565	578	565	598	595	598	585	548	556	576	542	580	600	545	577	586	595	550	545	591	570	589	581	578	576	576	595	572	594	586	586	568	565	588	565	608	569	587	578	597	581	542	556	590	585	567	540	588	548	548	550	564	571	600	592	570	583	556	531	561	567	641	557	570	579	572	581	540	598	613	540	574	579	549	556	554	587	583	532	603	574	629	599	591	587	538	582	629	552	538	543	566	585	591	572	628	578	602	564	523	561	549	565	564	569	589	537	580	547	569	577	591	549	567	556	580	584	572	568	538	579	576	597	544	575	601	560	592	587	601	576	548	598	546	583	561	592	551	575	604	549	597	600	601	556	555	636	585	602	568	569	576	574	563	588	593	556	530	564	571	559	587	619	552	588	592	578	567	522	572	603	576	604	569	593	610	593	596	564	541	551	560	599	569	591	569	567	614	603	612	587	614	615	574	598	560	585	558	528	566	613	544	562	590	540	571	585	603	621	600	570	606	596	618	601	576	546	575	549	573	574	548	567	598	528	565	570	607	615	599	532	570	556	589	580	555	521	562	537	555	571	596	584	538	537	572	553	584	550	568	556	579	613	592	526	557	609	562	590	604	566	562	519	579	565	586	581	579	584	595	556	599	551	594	547	577	589	578	529	628	619	564	547	563	581	617	559	582	562	557	582	579	557	541	545	537	582	534	562	560	591	558	571	594	564	549	575	573	599	590	558	547	557	562	626	548	589	563	602	546	585	589	583	590	562	541	592	576	594	575	577	527	589	611	590	581	557	532	583	584	578	559	609	582	608	587	611	542	596	568	550	566	583	551	547	582	597	578	567	618	555	613	599	565	579	589	573	604	583	551	570	596	585	586	595	617	631	601	566	547	577	559	573	612	573	540	582	611	564	563	502	586	589	566	583	588	568	562	563	579	580	611	603	530	549	580	586	587	595	576	557	560	578	590	580	580	578	562	568	604	565	586	557	635	591	569	569	560	606	610	588	620	603	595	542	608	596	561	616	594	579	564	563	577	572	584	589	576	590	524	570	538	621	587	601	582	592	558	596	587	562	552	569	555	567	587	566	613	623	576	521	572	571	584	603	613	580	601	594	551	548	546	565	534	568	533	591	570	552	594	614	593	579	576	610	540	548	602	589	624	612	620	546	558	570	568	594	587	551	578	566	585	582	554	506	598	597	585	579	620	576	560	601	559	587	585	583	573	539	530	572	594	576	518	576	608	589	594	590	619	587	562	569	589	583	595	567	587	602	591	570	585	580	519	599	621	556	573	584	608	579	570	569
2146	113	131	116	93	85	87	77	61	68	62	66	70	54	63	63	51	69	46	60	59	59	54	62	57	50	70	53	49	57	57	56	46	54	63	63	60	58	55	63	69	64	63	55	62	53	53	58	62	50	56	57	46	57	43	62	67	71	44	49	56	57	47	46	59	62	47	58	51	61	53	56	58	58	54	59	53	49	68	58	52	66	62	66	50	56	40	58	58	58	58	57	55	59	65	55	72	45	52	71	44	60	52	43	64	58	50	57	53	42	61	54	55	56	49	61	69	55	41	57	61	59	62	49	56	60	35	59	57	54	53	66	63	59	59	63	66	54	57	62	60	48	48	60	54	50	61	51	62	56	58	46	46	71	42	51	50	62	53	48	54	59	49	46	59	39	53	51	60	48	65	53	58	60	63	58	46	60	61	50	46	61	64	45	54	55	71	57	48	50	56	56	68	74	68	32	70	63	71	59	47	60	52	42	38	64	59	54	57	56	69	53	50	52	59	65	60	55	40	61	60	61	49	56	63	63	66	65	58	46	48	45	49	62	68	60	63	49	46	54	42	51	57	60	67	60	57	55	55	57	46	53	60	61	47	48	62	64	43	44	66	66	54	62	64	57	54	48	59	53	67	50	67	41	62	61	69	57	36	52	57	42	37	50	64	51	52	42	47	63	52	56	63	64	57	64	54	64	56	59	47	49	44	53	67	47	52	46	54	68	55	59	60	44	56	56	50	50	62	54	56	59	57	49	58	57	61	56	61	62	50	65	62	54	59	77	52	49	70	43	48	55	47	57	53	57	60	64	67	48	46	62	56	59	58	56	44	54	46	60	57	51	57	43	63	61	53	59	62	52	61	55	63	61	43	60	56	60	62	53	42	54	43	66	60	41	62	66	53	53	67	50	43	61	59	61	56	67	46	50	53	65	70	49	47	75	56	54	54	48	60	55	53	56	50	52	56	45	49	65	46	51	66	64	53	67	48	60	69	48	46	54	53	57	51	61	47	62	76	67	55	71	59	65	55	55	50	47	59	61	51	52	54	68	55	61	58	46	73	66	67	54	51	66	58	58	59	57	50	64	58	49	66	62	50	59	48	74	55	58	60	59	60	64	62	52	53	56	57	41	54	58	58	65	62	59	61	73	55	60	62	66	54	59	52	57	54	55	50	45	65	58	65	59	66	56	57	55	55	66	68	52	52	78	72	53	57	55	60	58	52	65	46	47	52	49	58	64	64	43	61	64	79	50	64	55	54	55	49	54	61	64	55	56	58	54	66	60	52	61	61	48	54	51	63	55	64	52	56	64	45	53	54	55	62	56	40	47	76	55	59	48	44	58	56	64	63	53	64	61	57	51	55	70	51	57	65	57	50	68	59	52	67	53	50	53	56	55	69	37	63	63	52	77	44	54	49	51	51	70	44	47	53	57	51	52	50	43	57	49	73	60	54	54	57	53	70	62	53	63	55	54	58	47	62	58	54	64	53	58	61	66	64	64	42	47	62	53	50	57	54	59	66	51	74	58	52	42	50	58	56	68	46	60	67	53	44	56	52	49	56	51	67	62	41	49	57	52	43	54	54	50	62	59	48	63	64	63	57	59	66	51	56	46	51	58	56	50	57	53	62	61	56	63	63	44	56	56	46	61	72	54	42	59	51	51	64	64	57	57	62	63	58	66	56	53	45	49	56	45	52	67	61	62	59	74	65	69	49	66	50	64	48	61	61	69	56	61	50	49	70	49	53	63	50	63	60	65	53	58	46	61	41	50	66	59	56	63	49	57	46	52	52	61	69	64	57	57	52	64	62	52	47	52	62	54	64	58	57	50	54	60	50	65	45	74	63	58	59	59	69	53	53	52	62	49	44	66	55	59	58	66	53	61	52	60	60	59	59	56	63	77	51	61	62	59	52	52	52	58	55	52	48	41	51	68	53	53	50	55	59	56	69	49	52	69	60	61	53	41	65	63	52	61	64	77	56	58	54	65	56	52	59	45	55	44	69	60	58	55	54	66	66	59	50	54	46	57	53	47	61	58	43	61	50	43	42	64	57	68	67	53	53	53	62	60	57	45	49	59	62	55	55	50	47	47	65	44	47	55	60	55	43	61	50	53	72	66	50	59	63	45	54	62	55	54	55	49	63	55	61	45	62	44	63	64	49	68	47	40	50	50	66	62	64	46	53	57	37	50	69	63	45	51	48	50	56	53	59	49	49	69	48	62	69	53	49	51	60	54	53	60	60	63	62	53	46	54	56	58	54	63	41	62	52	40	67	63	47	52	53	71	46	61	64	66	59	52	67	55	56	50	54	57	54	56	54	58	54	51	48	58	58	55	52	63	51	64	63	66	44	53	65	58	62	45	53	63	59	57	33	55	58	47	58	62	62	58	57	59	56	57	43	70	54	56	57	47	46	53	63	56	46	52	51	56	61	54	60	56	54	50	71	48	56	70	72	46	55	60	47	43	60	62	54	57	48	52	46	59	63	63	61	52	56	44	54	78	64	50	43	49	58	65	41	66	68	72	60	54	57	64	54	46	62	51	66	59	47	62	62	63	56	52	57	75	58	48	54	57	66	56	51	62	47	44	69	64	59	57	61	47	76	70	52	53	57	60	62	52	57	52	63	72	57	57	58	63	65	65	49	52	51	63	69	57	66	51	53	57	41	50	52	60	59	60	49	52	57	59	59	56	63	50	50	55	64	63	54	48	65	58	56	64	49	53	48	46	56	58	62	64	52	52	53	55	47	46	74	44	43	59	56	55	74	62	69	55	53	52	69	49	50	41	48	67	65	60	66	51	60	55	52	48	51	53	64	58	44	62	51	55	62	66	54	66	54	72	58	64	65	51	61	63	53	52	51	59	46	61	53	62	64	57	58	52	61	53	59	65	51	57	61	56	44	52	67	48	47	53	55	63	63	54	52	60	46	78	59	48	65	52	53	59	40	53	63	55	53	46	49	61	50	55	56	48	47	48	50	53	49	48	47	57	65	46	50	63	57	67	54	54	55	61	57	60	48	47	50	54	48	49	50	50	62	58	59	58	54	55	52	57	58	61	48	63	49	47	62	58	56	46	57	53	59	55	65	52	62	62	71	52	51	49	62	56	62	65	61	51	78	52	45	48	63	67	62	61	64	56	46	48	51	63	55	52	63	52	60	47	62	51	47	65	58	64	45	53	49	65	57	45	66	75	51	68	57	58	54	67	63	58	69	50	59	53	64	59	58	40	55	43	58	59	54	57	51	52	46	40	63	66	57	65	47	46	57	58	53	59	57	39	45	45	46	63	47	58	54	63	49	54	59	65	74	51	64	60	62	63	58	53	60	60	53	58	63	61	53	52	51	54	57	57	61	59	59	58	54	54	48	45	48	66	52	47	58	49	37	57	63	66	68	47	55	51	74	64	57	46	63	55	68	56	55	59	45	65	62	56	63	53	54	64	57	48	57	51	60	57	61	61	62	53	58	59	62	62	63	57	58	55	45	40	58	51
1824	256	374	456	423	372	320	306	308	262	269	246	229	256	242	224	226	203	215	230	200	217	225	192	208	225	205	216	205	178	209	193	206	220	207	214	230	220	209	183	197	203	205	210	213	206	195	204	207	218	210	190	243	245	216	227	226	209	215	227	204	213	204	218	209	187	242	217	203	193	183	209	199	221	213	215	212	210	225	205	218	203	193	218	184	219	202	197	200	177	207	204	218	204	207	182	223	197	198	215	213	228	197	191	218	195	209	196	217	199	212	199	200	211	210	215	222	185	202	204	197	220	198	220	215	212	227	204	190	205	189	201	205	210	204	216	190	189	229	198	187	193	227	198	236	208	189	226	229	218	211	184	211	186	201	227	193	193	231	201	189	229	197	213	225	204	195	208	194	234	214	209	178	210	187	198	193	217	206	186	204	225	210	191	194	204	227	231	204	212	231	233	198	173	212	212	191	219	224	194	180	215	216	204	197	189	215	190	197	201	199	187	229	212	211	225	198	179	173	235	197	197	208	190	206	200	202	187	203	210	205	228	196	226	213	190	212	208	216	207	188	209	193	212	203	228	200	188	193	222	201	220	194	191	182	190	195	226	205	196	210	183	202	178	216	210	187	207	182	204	212	195	190	216	231	210	217	181	187	221	227	205	191	211	216	206	195	223	197	204	201	233	204	207	206	220	199	232	190	199	217	245	210	223	177	211	222	189	208	214	205	206	234	198	197	210	227	205	215	222	196	178	198	223	220	191	186	192	205	208	209	200	190	225	203	206	224	220	189	197	198	205	212	208	198	202	219	215	222	226	196	192	189	214	205	213	235	201	217	216	201	207	183	221	221	214	181	205	197	194	222	222	193	207	201	204	184	200	220	209	175	215	228	186	225	226	205	199	188	199	203	203	178	245	220	199	191	200	212	211	197	176	229	220	192	203	200	191	217	205	227	196	197	188	214	205	227	219	204	218	221	219	214	183	195	206	206	178	173	191	205	209	221	194	179	197	210	233	189	201	195	192	181	216	187	204	180	218	220	196	198	200	189	168	193	198	191	225	214	228	207	208	208	174	209	207	219	216	198	211	190	196	215	217	210	200	199	198	226	196	218	202	200	220	175	190	212	211	200	191	203	217	201	218	207	188	214	215	224	226	224	195	177	228	211	214	200	186	228	197	203	204	199	222	203	213	188	191	195	189	206	194	200	206	180	196	215	221	208	199	197	206	200	206	189	222	206	188	227	192	173	194	160	195	224	202	239	193	178	231	244	199	206	233	216	207	184	207	229	230	215	183	188	198	193	179	190	212	211	232	195	216	187	220	203	205	221	220	197	212	216	200	227	215	194	216	205	216	202	208	243	238	226	187	226	208	224	235	185	208	211	193	218	219	176	196	230	217	228	173	196	191	176	222	209	202	224	185	229	189	212	214	226	203	208	207	164	234	214	225	232	201	212	225	216	223	188	203	224	217	205	228	228	203	220	209	216	200	211	197	202	218	228	225	186	181	227	191	192	197	217	189	194	200	219	208	208	208	233	200	204	212	210	212	187	218	200	181	196	192	197	216	209	239	215	197	200	203	201	185	221	211	203	205	208	176	186	219	206	189	220	223	176	208	195	201	189	215	221	218	208	217	227	175	214	208	204	216	213	222	193	200	197	202	214	206	193	187	206	191	200	180	198	219	211	197	196	198	190	201	166	204	200	206	215	230	221	214	210	206	195	208	197	181	199	193	196	200	208	184	199	182	199	192	192	192	192	218	229	205	220	180	205	204	191	207	196	199	216	212	219	200	202	232	200	234	187	185	206	201	181	197	210	191	209	206	216	227	218	206	206	207	201	225	207	212	217	202	166	198	205	235	226	225	193	209	228	202	191	188	226	210	204	197	211	256	196	193	213	225	205	213	215	211	206	197	180	194	194	206	193	216	211	208	197	212	205	173	237	198	222	225	208	220	198	213	179	181	194	206	213	204	206	179	188	198	199	200	209	214	207	203	227	212	187	210	248	208	202	171	225	193	222	210	187	201	199	233	214	197	206	199	220	188	205	199	180	211	211	220	210	214	192	218	218	205	212	208	178	206	202	214	218	197	237	193	212	216	207	221	201	202	194	212	184	217	193	210	201	182	223	220	187	181	186	250	209	198	217	214	215	206	196	225	184	206	199	231	213	199	194	197	210	202	199	237	217	202	194	215	189	201	236	186	206	216	193	188	207	218	197	208	204	205	189	213	215	226	219	221	222	206	207	180	175	213	221	197	218	199	188	218	240	207	198	222	192	189	224	208	203	191	203	209	234	229	195	177	212	213	208	207	198	193	196	233	223	211	214	218	206	196	208	210	229	203	193	200	180	213	228	211	221	233	203	226	192	198	211	203	213	216	201	217	201	221	198	192	221	211	213	192	212	195	226	194	203	175	248	194	200	248	202	219	246	205	197	200	193	220	221	217	193	184	187	192	208	229	219	185	196	194	207	207	207	216	228	214	216	204	205	206	239	192	207	195	197	199	176	199	214	218	214	191	193	214	228	220	230	216	222	223	198	187	210	216	194	210	226	205	217	204	226	194	206	229	209	218	229	185	220	222	206	205	222	238	186	215	207	216	207	205	178	188	220	197	209	206	181	208	192	225	217	197	205	213	192	191	198	205	213	210	195	204	216	229	205	186	205	207	209	211	211	212	202	221	236	209	198	224	193	194	219	193	214	196	221	212	205	215	189	196	200	181	190	203	237	223	218	196	190	197	232	237	219	200	211	202	183	186	183	204	223	189	206	217	215	196	230	193	218	237	216	220	184	223	202	199	225	203	189	216	196	218	169	215	210	197	224	192	225	209	220	200	208	204	186	215	207	218	212	218	186	207	206	196	207	246	183	201	213	231	199	187	208	202	210	210	214	203	217	219	196	201	207	218	239	236	211	213	201	236	229	195	196	225	195	220	205	199	255	212	223	224	199	218	222	194	192	218	198	207	192	196	197	180	197	197	197	187	206	226	177	205	204	168	211	219	209	196	181	197	230	222	208	207	217	189	192	229	205	231	207	188	222	194	189	213	204	235	219	204	202	199	199	208	214	206	191	209	217	232	205	187	197	213	218	205	195	200	213	188	196	203	219	218	219	198	213	209	202	181	179	209	228	190	198	200	227	210	191	214	214	192	210	198	187	209	194	201	213	211	206	218	209	217	243	212	209	218	184	239	199	217	198	201	194	184	194	240	213	212	221	219	190	202	200	210	196	217	203	195	241	201	214	206	215	221	174	216	210	199	200	187	207	196	190	246	207	189	235	180	217	192	208	239	202	220	224	200	204	176	222	206	222	191	160	209	226	210	198	203	189	174	193	227	202	217	215	174	188	225	250	223	190	216	213	198	205	202	222	245	183	204	211	199	192	224	191	208	194	207	180	212	208	198	221	218	197	212	221	211	187	188	211	218	207	204	208	218	230	238	218	187	181	200	185	203	198	185	211	205	212	229	201	220	223	206	211	215	216	204	189	208	213	207
10078	929	1227	959	679	530	413	321	294	252	260	224	201	201	197	167	175	191	174	165	157	154	164	124	164	134	152	138	142	148	156	144	131	148	125	126	110	134	135	131	136	149	151	145	136	158	134	158	147	142	144	125	143	141	139	140	144	137	135	136	118	160	136	146	148	129	135	162	137	134	123	143	143	142	142	143	127	147	122	126	140	156	142	173	150	132	128	147	127	134	147	133	137	134	114	136	146	128	133	133	129	117	125	128	132	125	143	130	113	139	146	128	137	145	141	140	142	147	137	138	130	130	126	159	154	132	135	133	122	139	144	129	146	137	131	124	134	126	146	133	140	128	136	147	136	130	146	152	119	131	134	127	166	155	139	135	120	144	142	129	123	141	146	104	130	118	162	132	133	138	139	144	137	134	120	146	141	131	129	119	148	156	121	137	155	126	114	147	143	140	123	148	118	124	147	126	117	115	124	128	129	132	151	116	130	122	152	127	126	142	135	127	125	115	125	154	122	138	138	130	130	142	117	159	127	133	135	153	119	146	121	134	152	151	158	150	121	134	129	116	126	139	136	137	132	131	133	139	143	119	122	127	123	139	125	116	134	139	139	135	132	133	136	140	134	135	147	132	122	138	149	131	137	137	144	133	131	131	121	162	131	141	156	132	123	136	136	133	143	116	126	133	138	147	118	146	135	142	135	132	149	138	119	138	117	133	149	119	132	133	138	142	134	147	113	129	132	178	134	133	120	147	142	133	131	142	132	150	138	117	117	131	142	134	141	141	139	135	144	133	131	131	135	144	132	133	148	152	137	131	127	118	129	129	152	134	137	127	132	131	131	134	148	117	128	123	138	131	168	146	125	128	132	128	125	140	141	130	126	140	119	122	135	144	156	150	126	129	147	124	143	129	125	128	141	147	150	137	116	130	115	133	159	124	144	135	138	141	136	153	124	139	137	116	125	143	121	134	133	120	134	113	142	148	126	155	142	136	127	158	127	126	121	125	172	133	153	135	121	129	123	133	145	135	138	130	134	132	143	129	145	129	122	135	112	126	149	134	125	129	145	143	126	129	136	134	144	125	114	127	129	138	130	126	114	127	139	137	128	118	135	130	141	141	130	113	141	145	133	118	138	148	129	128	124	144	139	138	128	135	156	138	122	140	118	131	118	139	129	138	108	141	142	137	103	126	162	120	126	130	139	130	128	119	141	148	142	156	147	136	133	161	144	133	125	145	116	121	127	127	131	116	121	135	132	134	147	120	133	145	136	130	111	136	131	142	136	127	152	154	130	134	147	145	146	129	134	138	131	122	133	131	115	139	120	114	148	135	119	130	171	140	133	143	123	136	131	135	136	151	132	139	124	130	145	137	154	139	142	133	134	127	136	140	135	108	121	147	140	159	115	126	143	112	121	119	130	129	124	150	125	144	120	153	139	144	134	122	126	135	131	144	109	135	133	111	141	143	133	132	115	130	120	138	121	136	121	125	128	142	124	130	132	145	128	122	132	147	145	147	130	133	141	133	127	137	113	135	150	131	120	118	121	135	134	137	136	148	140	135	135	141	144	128	131	141	115	122	137	128	130	108	139	112	147	149	120	136	136	128	124	141	165	146	142	139	139	145	129	134	142	150	144	141	142	127	139	142	143	132	124	107	129	126	132	129	147	138	142	140	144	134	118	126	133	142	138	128	131	149	148	115	137	144	114	134	133	127	131	138	138	138	143	149	142	135	134	131	131	127	131	128	131	120	147	147	146	155	144	114	123	136	134	120	113	135	138	142	137	137	143	134	120	128	150	135	138	138	123	137	124	130	137	115	125	135	140	125	125	132	127	122	111	115	157	130	136	143	152	129	145	108	119	129	115	129	141	130	136	143	149	143	123	133	142	131	150	120	121	140	145	119	123	140	145	125	115	136	110	130	131	129	126	118	130	142	132	124	117	142	118	113	121	131	140	113	132	131	130	136	148	155	148	136	126	124	155	124	135	131	117	151	150	146	141	138	130	130	140	119	127	129	140	141	133	118	138	127	140	121	137	138	137	146	104	152	133	134	135	150	135	131	137	115	115	127	153	158	134	123	126	107	126	133	145	137	125	141	120	154	124	131	133	133	115	127	127	139	120	153	150	148	133	163	128	118	157	129	127	155	132	118	137	133	103	135	137	138	128	139	140	118	135	147	106	132	143	139	127	156	125	140	122	138	141	130	129	139	150	121	136	128	139	125	139	134	135	150	129	130	131	128	137	147	118	117	127	147	157	128	143	126	139	132	142	139	125	126	122	131	164	134	123	129	114	104	142	143	124	151	128	145	158	131	119	119	137	136	130	132	120	152	114	135	140	120	150	116	133	133	136	129	153	112	138	123	165	121	146	131	133	141	155	132	140	130	122	156	132	162	118	123	132	139	127	107	139	132	128	148	123	122	126	139	160	115	142	139	124	122	147	144	125	127	131	137	140	144	112	162	127	138	125	137	146	140	148	143	120	141	142	135	143	129	125	140	131	130	128	137	140	123	122	138	130	146	119	155	149	150	121	120	147	112	146	124	140	128	136	129	125	128	140	100	145	127	115	133	127	129	132	122	147	112	140	139	139	151	139	123	143	138	126	152	135	118	127	136	137	172	138	141	133	122	121	135	127	120	136	129	121	129	124	112	138	124	114	150	138	135	132	138	136	113	125	138	138	126	119	147	141	127	139	140	128	130	142	124	144	117	149	127	123	123	119	155	132	132	135	104	128	110	125	136	136	125	142	125	137	130	153	139	125	122	136	129	124	125	145	135	126	123	141	131	149	134	120	136	114	149	124	129	121	155	122	118	118	114	132	139	134	135	140	123	155	163	123	136	115	129	120	122	144	128	127	135	127	127	142	116	135	132	131	149	140	132	128	131	124	148	131	132	143	123	111	133	143	138	153	132	135	113	113	145	138	143	137	158	135	133	126	114	131	138	119	140	147	151	157	135	156	151	118	133	129	146	127	140	160	121	130	156	136	109	136	140	138	134	128	132	131	111	131	157	149	125	138	133	149	169	116	167	123	133	148	118	132	140	145	132	134	127	147	145	154	150	128	160	132	145	133	126	144	128	140	127	141	130	152	139	132	111	138	137	119	134	123	111	143	128	127	152	120	127	149	126	134	145	145	144	131	128	141	126	138	135	120	136	119	125	142	148	151	124	136	145	125	140	137	113	133	131	129	141	145	123	139	132	120	131	124	148	127	123	155	130	146	129	122	134	139	143	127	143	119	151	133	114	149	136	142	146	137	142	136	124	156	100	126	133	126	133	136	140	127	126	115	118	138	151	125	137	109	148	152	168	131	130	135	120	129	127	126	123	112	138	124	113	124	145	133	115	141	126	138	116	138	140	157	153	139	117	137	137	130	122	125	158	149	120	145	145	140	151	139	127	128	130	136	135	137	147	131	121	123	150	138	130	110	149	139	133	118	152	151	130	141	169	156	142	135	149	135	133	132	129	137	146	136	146	137	120	122	140	140	124
5631	1230	2432	2966	2623	2175	1819	1534	1327	1102	1085	933	869	822	777	760	686	671	621	611	571	554	492	494	516	571	508	520	490	514	473	451	457	478	420	464	472	460	459	463	436	425	449	473	428	461	432	446	413	410	435	443	428	403	449	462	449	427	422	403	410	443	419	394	407	418	394	378	369	428	421	408	421	430	437	419	407	451	411	435	410	406	401	446	374	433	400	426	406	415	418	422	402	396	415	414	391	433	432	393	390	391	394	399	380	401	399	371	424	403	406	421	381	412	419	451	386	379	388	397	392	408	387	429	411	413	438	401	425	446	405	371	421	399	400	400	369	371	416	419	413	400	375	400	366	398	428	440	381	398	410	402	402	429	408	383	383	416	388	407	394	423	396	420	385	392	392	423	436	394	417	425	376	420	400	409	390	405	389	401	405	411	406	419	390	382	431	397	438	398	390	404	389	390	417	397	424	410	405	417	401	399	386	403	403	396	413	413	414	441	416	429	408	413	439	383	410	369	416	402	415	453	377	388	419	423	452	421	399	442	421	419	404	418	411	419	417	381	392	380	400	410	384	406	408	363	402	382	408	401	413	394	372	403	419	408	421	388	432	395	409	403	403	420	393	375	426	403	395	374	430	434	419	437	421	396	397	381	447	395	452	389	420	420	401	412	407	404	397	357	376	401	428	419	419	443	405	389	378	396	412	411	382	419	396	390	418	389	403	398	414	380	399	416	418	442	403	419	382	390	425	393	405	385	434	388	443	405	370	388	429	420	378	403	395	431	393	429	385	408	406	439	391	405	431	392	434	355	409	382	418	432	359	388	375	409	407	412	431	395	389	404	395	423	404	397	380	396	404	409	418	363	411	422	417	386	413	388	471	401	382	404	414	419	412	401	389	417	417	394	377	426	402	402	420	418	403	393	436	423	392	407	454	392	407	415	391	393	416	398	382	416	391	421	422	385	405	376	417	401	408	434	404	393	392	414	432	401	400	418	430	398	470	460	437	419	432	405	422	405	426	440	408	398	406	411	387	372	414	393	423	355	419	414	395	417	386	420	433	399	390	419	387	434	411	411	395	408	447	408	392	404	407	407	410	383	399	436	385	400	405	397	424	398	401	431	443	391	416	398	408	376	424	411	409	390	376	386	389	405	430	459	431	431	385	383	418	436	421	415	420	380	376	425	380	408	413	416	379	404	395	413	416	429	431	349	399	414	392	438	447	415	413	420	418	439	420	435	408	405	397	422	421	424	432	385	426	454	395	362	409	393	395	402	388	428	411	410	411	393	404	417	386	404	413	411	408	409	420	408	398	419	423	381	392	392	404	424	429	391	380	413	409	423	411	391	407	381	401	433	369	409	417	401	378	398	388	411	399	413	407	388	416	403	405	439	409	431	388	407	444	407	435	397	373	401	403	432	406	371	385	387	384	446	442	356	425	377	408	451	424	406	429	414	422	407	381	408	394	397	393	390	396	413	405	393	398	392	392	420	399	451	388	381	419	419	428	404	397	433	419	391	394	409	427	393	433	386	394	390	404	428	397	391	382	416	405	406	405	394	372	402	456	372	432	388	395	423	369	380	394	409	433	406	392	403	428	429	434	417	371	411	423	423	399	398	392	431	403	399	401	394	429	433	375	421	397	418	404	434	372	366	394	404	410	401	406	377	375	401	407	441	417	425	377	374	426	395	401	426	411	407	426	403	411	425	452	384	393	417	396	394	433	425	426	381	424	405	396	393	393	423	410	423	404	354	396	380	389	427	361	391	397	404	411	349	408	405	410	408	402	395	380	417	387	415	427	401	407	433	363	418	404	389	387	430	383	409	442	395	396	410	414	370	405	436	408	404	408	404	390	407	391	375	393	386	408	406	414	385	409	420	386	389	392	406	406	387	400	413	376	379	419	358	408	402	429	415	378	382	386	420	396	401	431	400	420	416	404	422	413	404	413	399	394	412	414	397	380	431	381	392	406	424	372	404	384	415	387	400	397	416	383	417	394	413	428	395	407	427	436	409	403	412	419	393	383	441	386	374	375	383	385	416	404	446	427	401	407	353	440	404	386	403	429	404	442	433	424	365	418	412	383	409	396	429	415	411	418	376	405	387	406	416	436	413	396	395	387	385	386	426	430	435	354	405	393	372	370	385	437	408	394	453	378	411	415	411	400	395	425	381	409	379	389	398	400	395	382	416	384	429	408	403	396	405	414	421	382	381	441	389	408	446	400	409	410	413	413	398	405	375	396	396	414	425	440	411	380	395	407	386	374	426	397	406	394	424	404	364	410	423	418	422	425	397	417	406	393	389	405	398	416	407	398	417	415	388	403	406	424	419	454	435	389	391	408	420	407	427	402	425	381	402	448	411	401	393	381	353	412	411	418	364	395	418	437	400	380	392	382	423	437	401	402	409	419	405	410	427	390	401	384	354	419	395	426	391	418	438	406	391	418	415	383	371	384	384	352	406	361	425	411	381	450	417	418	411	407	395	437	420	402	393	411	391	441	407	385	380	410	389	389	392	407	441	409	451	409	392	362	382	396	416	400	393	402	384	431	404	407	423	366	350	402	425	414	414	368	397	407	406	398	395	371	406	442	422	394	359	373	399	407	419	423	398	405	389	422	393	418	433	380	406	396	407	398	450	404	408	393	362	406	447	386	396	394	417	408	394	405	414	434	424	440	397	410	406	430	382	404	402	396	390	434	394	381	388	386	418	406	404	417	410	389	418	424	434	390	443	381	422	407	438	424	417	426	391	426	404	410	401	431	409	396	414	398	411	387	436	440	386	412	428	395	348	406	396	417	426	385	424	402	391	389	438	427	402	425	392	432	412	391	446	384	400	397	394	392	414	403	424	404	378	377	400	389	422	401	409	414	418	431	427	376	371	405	393	400	417	455	401	400	406	371	407	429	428	418	408	398	402	381	382	416	349	424	418	410	424	434	385	417	414	401	432	412	406	414	387	411	443	392	413	433	395	382	392	387	402	416	426	412	451	359	385	390	398	430	427	418	398	394	412	419	382	457	414	367	392	417	415	382	440	385	440	410	384	445	372	409	427	383	396	393	367	417	418	391	404	424	410	413	419	414	394	377	415	400	388	366	419	439	415	381	400	383	371	405	395	370	413	402	407	405	393	431	390	434	387	382	408	396	413	385	378	402	431	409	384	442	411	386	395	417	390	422	416	407	419	442	431	379	426	410	405	398	404	414	444	408	415	424	398	370	420	437	373	436	421	378	412	375	409	382	395	376	396	397	374	403	441	424	419	401	415	406	392	415	388	422	400	381	404	380	404	407	413	432	448	406	408	409	389	373	432	415	399	417	410	442	376	375	387	387	373	382	412	399	374	456	402	417	396	450	390	429	395	402	385	428	408	400	392	363	400	401	407	428	391	422	394	420	426	443	404	380	422	379	414	418	396	390	422	394	363	388	393	424	393	404	428	410	403	398	409	380	393	416	398	431	412	383	419	390	436	406	428	417	402	442	438	399	382	429	424
18927	2638	2408	1871	1369	1002	782	659	522	450	387	380	330	328	306	310	309	265	266	273	224	270	232	266	235	249	204	243	238	238	220	209	208	204	209	210	214	218	200	201	199	197	220	212	201	239	199	194	202	221	212	218	203	197	226	187	227	221	205	218	224	225	216	210	190	202	236	234	220	179	191	195	215	208	226	207	220	199	197	189	207	201	212	208	192	197	222	223	242	203	212	211	189	216	224	216	197	215	240	199	220	200	216	202	200	226	207	217	199	219	210	207	224	195	194	199	216	200	206	220	207	197	206	189	189	252	197	229	201	199	231	233	217	205	205	200	181	205	228	213	216	205	210	202	230	211	202	187	225	195	200	195	200	196	204	206	196	201	221	209	171	229	215	222	178	203	239	215	193	199	242	186	211	195	208	198	204	198	205	227	195	199	208	234	203	214	225	211	216	222	204	199	205	231	199	205	194	216	195	203	206	194	218	213	200	200	223	215	206	201	208	177	202	223	216	206	192	214	205	196	179	215	208	185	190	204	205	226	205	189	226	230	194	207	222	194	208	205	212	210	193	193	202	211	215	202	175	210	193	190	222	192	217	212	204	219	175	220	208	210	214	202	192	203	215	200	229	184	213	212	216	205	204	200	228	179	191	215	190	209	213	235	229	211	189	204	208	213	184	203	190	215	198	181	213	193	192	207	194	195	215	211	167	210	201	213	228	218	201	189	213	235	240	190	238	203	211	192	215	217	215	229	231	208	182	188	219	209	192	193	167	208	188	187	180	193	216	189	209	195	197	224	184	208	193	207	189	196	190	213	207	216	226	212	217	193	190	194	223	220	207	208	198	212	197	225	235	223	164	206	225	198	206	205	206	172	179	237	196	189	203	198	188	214	210	182	192	203	203	199	214	224	200	213	208	195	184	189	211	206	228	222	196	210	230	214	182	219	218	228	193	238	213	217	207	203	201	216	219	205	208	203	229	197	215	188	200	198	217	212	236	197	210	190	206	223	199	202	195	177	226	193	187	215	215	205	215	221	194	222	221	193	194	205	218	205	202	198	185	218	209	216	192	187	199	210	191	201	203	199	211	202	198	206	217	224	191	215	211	209	230	195	225	203	214	194	209	204	199	225	208	219	218	200	190	198	200	179	213	202	179	196	202	187	209	210	232	222	191	207	226	225	200	188	207	193	217	219	187	221	204	227	202	181	220	199	196	235	206	225	201	204	212	221	204	230	206	199	227	223	241	228	198	195	193	215	202	180	170	203	192	222	210	216	188	210	213	208	207	224	210	236	192	219	224	211	209	206	216	210	177	201	175	213	214	207	221	195	208	201	203	199	209	205	204	208	223	191	191	189	205	206	223	199	225	182	222	211	180	196	201	189	237	211	216	219	202	203	192	231	216	204	196	210	215	204	218	204	184	206	216	225	224	230	216	172	214	192	204	185	216	191	213	209	202	166	205	204	190	235	210	184	192	228	214	213	208	226	226	200	195	196	195	213	207	216	203	221	196	222	211	186	230	195	189	218	211	230	216	225	206	213	198	218	228	203	193	209	215	208	186	216	198	204	216	221	230	198	196	198	221	231	238	229	200	217	198	190	218	191	220	189	204	185	247	225	186	212	188	196	220	207	219	229	202	201	212	200	228	196	202	196	219	197	215	186	195	196	215	193	217	206	194	204	207	212	195	208	222	197	229	205	198	224	223	215	201	187	199	226	190	188	212	207	226	210	207	203	212	183	212	172	201	226	180	220	216	227	212	205	197	212	222	203	214	189	188	216	196	203	198	188	191	200	237	196	192	207	236	219	220	187	231	209	204	198	198	213	206	205	232	213	206	219	213	222	189	163	206	198	183	199	197	214	208	184	201	214	205	198	188	197	195	208	207	210	219	198	211	174	206	217	206	198	223	196	222	214	227	227	201	199	205	189	223	189	194	195	205	199	222	210	195	224	184	222	203	208	190	197	203	201	197	187	201	177	193	195	196	177	182	207	211	208	207	211	210	210	221	238	178	208	211	221	203	202	216	211	218	198	195	222	214	200	205	201	192	210	220	200	202	188	202	219	176	179	207	210	199	202	207	198	181	200	206	182	224	208	213	205	220	202	180	186	199	210	182	209	222	199	206	218	204	225	220	205	192	228	246	232	211	201	228	197	200	211	197	210	206	187	224	198	232	221	213	199	219	197	219	197	198	214	197	205	215	210	205	214	203	189	204	230	208	237	205	201	209	214	191	200	226	202	202	194	214	205	192	217	212	214	200	215	189	202	176	212	196	191	201	219	235	191	203	196	202	222	196	170	180	185	196	188	206	196	227	229	213	214	218	208	202	176	206	183	192	213	209	198	236	220	218	196	188	207	208	194	189	210	229	212	180	213	207	198	229	199	205	214	202	182	214	191	209	199	208	201	194	190	198	212	187	216	195	228	207	218	191	190	218	198	207	205	233	186	201	214	228	201	220	223	213	178	219	197	177	213	183	209	201	203	201	218	205	201	196	181	189	199	220	221	206	179	208	231	229	223	214	200	228	202	216	202	206	208	225	219	206	191	206	207	216	182	198	190	190	205	197	202	187	195	232	211	246	201	209	173	214	217	189	202	174	221	239	201	189	227	195	189	206	215	214	195	188	228	199	243	223	216	177	184	196	187	221	205	205	206	192	208	201	189	185	193	220	218	219	226	186	215	226	242	214	212	199	190	235	214	224	207	236	189	204	205	187	206	190	193	206	215	212	212	199	177	236	206	214	181	192	210	232	202	189	211	213	210	190	212	237	197	208	230	188	209	201	220	217	198	219	215	189	197	178	225	214	200	180	198	213	209	211	209	217	206	236	225	187	173	222	211	204	195	185	194	217	176	211	218	213	202	191	208	227	194	220	220	185	192	186	213	189	207	205	185	218	184	209	216	184	210	212	190	203	209	223	205	206	204	205	203	215	218	239	196	202	205	212	215	237	216	202	188	232	199	226	229	201	184	207	212	211	181	193	217	199	201	189	211	213	205	222	208	214	199	178	187	211	218	228	224	216	214	215	207	189	213	205	204	200	214	190	201	199	240	201	208	189	169	235	200	206	199	203	222	177	216	215	215	204	199	215	229	213	218	208	209	229	224	210	201	213	216	238	220	204	208	215	219	175	182	211	199	213	207	195	199	197	184	194	205	224	200	220	201	204	209	194	179	199	197	208	207	201	205	200	184	176	235	217	182	185	184	195	233	208	224	192	212	222	201	228	229	208	213	218	201	217	196	201	199	226	203	207	179	207	220	219	208	222	190	194	203	202	209	202	201	219	198	202	192	192	220	215	213	180	186	191	204	200	200	179	208	233	216	212	202	229	205	190	203	202	193	206	203	174	201	217	216	213	199	219	208	204	216	204	206	194	196	200	213	204	216	213	226	241	193	205	185	201	213	217	206	208	224	214	235	210	224	180	203	193	219	195	198	215	191	193	207	202	202	202	184	193	212	210	167	173	189	202	177	222	193	206	218	222	216	227	204
7709	2190	4540	5391	4867	3984	3306	2807	2378	2084	1830	1654	1491	1430	1248	1164	1051	1040	1066	981	943	935	869	866	829	822	777	778	790	777	708	715	715	707	715	710	718	715	679	662	677	683	666	611	679	636	622	652	617	644	637	659	646	648	578	623	659	615	613	598	617	604	605	617	604	645	591	650	617	631	610	627	616	608	620	599	640	615	573	569	652	624	562	618	557	601	577	607	594	643	617	601	599	618	591	587	611	608	578	557	542	601	597	557	565	619	582	584	608	581	603	577	589	549	551	600	559	606	597	545	537	583	570	564	565	565	607	582	567	558	583	568	595	582	570	626	588	572	583	644	568	619	582	592	614	578	592	585	590	595	549	619	568	584	570	616	612	606	578	577	546	562	549	557	590	585	603	566	595	567	548	568	573	567	571	585	549	622	626	582	581	538	627	573	614	596	564	591	596	585	595	532	589	569	591	613	560	562	640	629	588	567	566	575	588	601	567	584	584	592	606	584	580	585	565	554	572	567	571	596	600	590	539	588	579	596	590	622	580	617	529	582	602	570	630	646	534	588	602	599	559	574	602	621	614	574	594	545	551	563	575	583	570	564	559	595	586	561	565	572	551	585	588	575	622	598	564	594	574	545	542	568	581	640	617	564	550	614	547	581	560	608	571	532	586	597	558	577	590	618	554	594	579	583	597	587	595	609	580	581	562	549	570	563	603	559	582	579	576	556	533	576	603	591	572	580	571	575	584	568	597	596	563	573	564	579	541	600	588	541	606	558	569	590	584	578	588	590	588	624	596	540	571	584	562	575	592	577	541	586	553	576	580	555	578	595	594	618	566	580	558	567	577	587	601	572	602	605	555	593	553	613	555	587	541	604	545	563	566	580	554	574	564	599	596	576	578	545	618	573	531	594	568	584	575	556	580	562	593	569	593	606	578	583	544	526	583	573	596	600	586	574	601	560	578	573	616	535	534	579	633	567	606	563	591	578	592	563	606	567	539	605	600	607	601	584	576	600	618	566	558	561	603	609	600	568	573	563	571	573	573	559	596	550	554	597	573	563	608	583	606	599	605	578	596	618	579	568	622	599	562	572	610	587	594	585	562	557	574	595	561	561	572	513	592	590	572	583	569	616	557	563	561	611	562	573	599	585	581	587	590	531	584	562	605	585	590	558	595	548	555	507	575	598	602	584	616	565	591	563	554	601	586	573	591	562	558	602	550	594	596	561	551	638	531	609	574	577	581	636	573	562	579	546	602	583	641	579	603	571	563	615	600	608	552	589	571	550	554	581	579	580	567	578	582	553	591	558	546	585	592	562	543	588	534	536	537	647	571	534	635	597	614	550	577	583	579	548	578	590	576	611	574	583	614	624	587	572	571	581	592	553	591	599	596	553	561	562	585	563	616	610	585	587	540	572	611	540	558	579	613	561	606	545	594	567	584	592	642	593	594	619	550	604	554	573	545	549	543	566	577	546	542	587	591	537	579	573	541	570	562	559	571	584	601	587	586	593	576	564	535	577	601	578	585	584	552	559	593	614	536	554	585	560	587	563	558	552	566	577	577	602	568	597	557	566	605	524	589	572	555	592	576	594	589	580	628	611	558	542	577	649	587	597	578	587	566	585	575	574	620	606	611	550	527	599	588	615	572	600	591	563	612	588	591	565	593	578	578	614	583	561	561	618	594	598	583	625	591	561	593	561	502	633	582	599	549	597	559	579	600	545	567	591	599	556	614	595	591	574	567	584	564	608	561	561	556	545	552	562	628	590	599	564	547	559	582	577	618	574	597	583	608	554	558	585	563	558	551	600	540	600	565	583	584	613	624	579	585	540	592	562	575	563	566	550	583	561	585	577	582	604	553	560	559	544	564	616	577	578	580	549	553	573	584	567	568	598	592	581	562	595	603	598	615	581	592	550	569	573	592	545	578	579	560	634	575	585	571	566	586	596	545	585	548	538	580	566	581	565	578	567	572	543	625	602	597	580	576	557	581	558	524	591	565	567	551	566	612	590	614	554	600	576	558	568	588	545	548	604	525	561	540	557	570	540	582	580	535	535	565	616	642	548	540	576	568	605	559	606	522	557	614	586	571	548	612	599	569	546	564	586	606	594	611	569	632	567	566	568	580	613	580	584	594	560	567	571	583	579	574	590	612	608	547	574	601	601	600	583	572	551	564	596	571	584	578	589	587	583	554	545	579	596	578	591	593	612	569	600	556	575	611	560	582	528	559	588	575	513	533	601	599	574	577	592	571	570	571	591	539	592	607	613	581	555	563	570	632	575	559	570	595	574	607	579	567	594	558	598	562	547	569	567	551	579	551	607	557	550	546	584	562	517	549	564	628	586	616	534	578	604	574	566	549	590	506	570	541	602	556	530	558	541	538	596	586	542	610	564	566	584	519	573	529	600	585	568	580	552	587	586	544	598	560	558	530	558	555	564	593	577	555	554	541	587	544	561	593	569	576	600	574	557	561	583	551	572	623	580	595	544	595	609	577	568	545	543	570	580	572	560	579	578	609	558	605	595	611	556	569	577	530	570	583	572	558	558	609	549	577	580	567	608	589	584	623	568	578	617	585	598	548	572	614	632	540	568	598	575	598	586	571	635	577	603	595	586	604	629	589	630	584	581	583	585	577	574	554	567	596	578	602	629	584	563	568	603	649	576	545	568	587	604	553	587	543	559	543	568	556	578	575	575	569	601	539	587	573	572	534	567	548	581	582	584	600	601	597	615	569	582	569	515	588	513	587	593	583	610	624	582	535	570	581	627	604	534	606	518	611	591	588	617	603	581	602	599	569	603	566	587	555	573	572	575	616	555	598	545	567	601	593	537	592	570	573	602	590	566	586	600	572	578	550	559	538	574	570	611	573	567	593	543	591	587	575	571	555	597	557	587	539	553	578	576	552	608	591	578	551	556	586	576	577	556	596	562	574	597	588	582	572	593	551	536	573	527	576	591	569	572	551	598	590	588	595	621	598	597	585	580	524	595	564	570	544	617	543	534	555	583	587	571	609	617	566	557	589	561	540	590	593	574	570	514	553	572	580	561	541	554	584	552	587	579	573	577	592	569	526	619	604	556	594	594	580	599	568	581	556	554	611	584	518	582	537	582	567	580	614	566	585	578	556	595	598	590	584	573	582	597	582	556	569	584	552	564	568	620	574	561	520	565	589	587	567	560	614	587	584	528	628	556	574	554	590	580	559	566	577	551	603	554	611	585	601	536	601	572	588	603	550	603	589	548	574	538	588	556	578	548	541	613	562	562	575	596	624	532	600	566	638	575	558	563	547	606	607	564	543	541	555	573	535	553	578	588	575	594	540	525	616	601	596	588	558	597	572	594	567	575	528	586	602	569	600	587	553	593	590	593	568	559	564	536	604	600	577	559	550	566	546	552	573	582	572	614	592	584	552	593	556	551	646	574	560	565	596	577	552	572	583	567	590	580	581	600	578	540	585	597	539	573	563	588	622	597	585	559	569	586	591	578	559	562
2289	114	152	136	89	85	82	77	74	72	79	73	62	63	46	59	74	64	54	53	66	65	46	75	56	63	53	43	63	67	41	71	49	60	62	56	46	44	59	52	53	64	62	55	64	60	51	58	64	59	60	51	54	57	56	62	64	66	61	68	53	63	48	61	65	49	55	45	65	63	56	65	59	65	51	66	57	65	60	60	47	60	59	50	48	61	61	48	50	58	52	47	56	54	75	60	53	54	67	56	62	69	59	56	58	60	49	67	50	59	68	65	65	56	53	64	54	59	63	55	57	49	61	60	66	54	58	50	55	52	68	60	55	58	52	69	48	68	59	47	54	54	67	56	62	52	54	60	67	68	57	60	47	53	55	47	59	43	56	45	58	55	55	53	60	62	49	64	54	56	65	68	58	67	57	67	66	49	75	58	48	47	67	54	52	68	56	54	46	55	62	57	60	56	65	45	43	54	43	55	54	68	67	55	58	57	55	70	59	64	42	63	50	53	63	53	62	63	59	55	52	47	58	52	58	42	58	54	48	48	63	60	53	67	65	44	73	71	47	59	52	57	58	55	53	43	56	65	49	56	67	48	55	67	65	55	57	70	71	62	51	48	56	51	61	50	60	53	53	50	47	64	60	67	49	54	45	52	70	49	49	60	63	49	56	55	48	57	39	63	58	59	68	49	59	60	54	48	54	56	49	58	50	57	56	48	54	64	50	55	64	51	52	56	58	58	52	43	48	60	49	60	52	66	55	57	65	57	56	60	60	52	56	55	54	62	56	61	39	56	63	52	53	74	57	53	62	55	55	46	53	63	56	57	64	55	56	53	58	55	58	64	67	62	54	42	73	53	60	58	55	56	63	44	58	61	54	59	63	38	54	50	47	59	53	54	58	64	51	57	44	59	67	53	56	62	61	52	41	73	62	57	56	72	61	57	50	56	66	64	44	56	51	44	54	70	66	61	49	49	64	65	61	47	38	51	58	43	63	61	63	53	57	56	64	59	60	62	60	47	59	52	51	49	60	59	61	51	52	81	49	50	53	60	58	41	56	57	54	67	49	57	61	64	58	65	59	66	52	59	60	54	48	67	53	51	52	54	51	57	67	70	43	43	38	71	51	48	59	38	58	62	72	57	57	51	69	73	41	58	64	40	55	62	57	51	66	56	48	62	46	59	61	44	58	48	56	64	57	55	63	56	49	71	51	68	45	67	65	52	63	56	69	56	62	61	55	53	49	44	62	58	56	67	68	60	57	51	60	58	47	64	56	41	44	66	61	49	62	59	58	51	52	70	52	50	50	57	56	61	59	43	54	70	58	66	51	68	63	65	68	56	52	54	61	46	56	51	56	64	65	60	57	50	67	44	52	40	60	50	50	49	52	62	50	52	68	54	51	63	62	56	65	56	54	67	53	62	68	47	54	62	63	49	48	48	57	52	46	62	58	64	48	72	65	51	55	63	60	71	57	57	44	50	51	48	65	46	65	60	58	54	53	63	70	51	43	62	52	73	52	65	60	68	55	57	65	49	47	62	67	63	59	53	61	60	54	50	54	60	49	46	70	42	55	62	55	43	53	50	56	54	70	48	60	60	70	62	47	54	56	58	61	58	64	64	57	54	45	50	51	63	49	50	55	60	42	57	48	66	38	55	57	56	57	55	60	66	52	64	58	63	64	43	45	46	64	51	69	61	56	52	59	63	49	66	51	64	65	61	49	50	63	48	74	57	61	53	58	70	55	62	53	47	45	59	42	54	67	56	59	59	63	52	66	58	53	56	47	60	57	60	58	56	61	62	66	70	54	60	62	58	61	59	58	61	61	54	67	50	61	54	59	52	44	59	44	53	46	61	55	59	59	52	55	60	56	49	52	62	54	64	66	49	46	66	53	53	61	64	44	54	52	52	51	55	43	58	56	55	47	49	46	63	50	51	57	56	62	53	47	54	47	45	58	65	57	47	66	70	68	60	68	49	62	57	62	47	53	53	66	36	54	45	57	49	48	52	47	51	50	48	55	52	70	57	59	56	76	65	49	55	49	54	47	46	65	59	50	55	57	56	71	58	54	48	59	43	58	46	65	50	44	56	61	48	61	60	58	58	52	57	59	60	66	62	56	47	60	86	73	57	82	50	65	58	47	41	62	61	50	52	57	60	58	73	55	68	52	52	55	51	44	53	68	55	57	61	43	51	64	62	57	48	50	52	61	63	59	53	39	52	45	56	57	53	59	49	51	61	51	57	50	56	66	61	47	64	43	64	65	63	69	65	67	55	59	46	50	46	67	67	56	62	63	56	58	57	64	61	55	49	40	60	45	59	50	47	53	59	67	47	51	50	54	56	61	48	58	41	62	51	57	62	51	56	68	50	54	59	55	42	51	39	79	54	49	47	67	62	47	56	50	42	59	61	52	53	50	64	45	67	56	64	58	55	61	51	53	53	57	53	50	70	62	55	59	49	49	60	61	48	49	61	47	47	57	62	59	48	53	52	50	56	57	59	58	57	57	55	60	56	58	59	56	49	51	74	59	55	53	50	64	66	57	43	62	63	48	61	36	55	49	59	50	52	61	53	47	58	57	58	70	49	51	58	52	61	70	70	52	74	60	69	53	43	62	47	58	72	65	83	62	46	61	48	59	52	52	40	72	73	57	49	51	59	63	53	57	49	66	52	67	48	43	54	50	45	55	62	70	50	56	66	61	48	59	61	60	48	58	68	55	41	55	45	68	58	59	61	51	65	62	51	75	61	63	61	67	53	47	50	58	77	54	49	60	58	42	59	57	56	52	60	51	46	54	44	57	66	44	58	45	51	55	57	50	55	43	60	54	67	41	64	69	58	54	65	61	69	45	63	63	74	51	44	50	51	56	67	48	66	62	47	58	55	71	49	51	63	56	52	51	65	51	55	63	60	51	46	49	61	66	43	50	59	65	63	56	63	38	65	67	50	59	67	60	54	65	65	74	59	51	49	55	59	59	61	56	56	54	65	50	51	57	51	51	59	49	65	59	61	55	59	55	77	58	49	69	45	50	55	56	54	59	50	55	52	67	64	59	47	65	55	56	58	54	43	49	55	51	42	64	70	58	39	54	58	40	62	55	47	67	49	55	51	56	67	48	60	60	66	65	69	63	59	57	50	52	44	65	54	59	67	58	60	61	56	42	50	65	46	51	72	55	60	52	59	44	60	49	53	51	50	62	49	46	57	40	55	56	58	68	68	44	63	57	56	71	57	67	46	60	61	51	62	49	62	57	61	64	64	65	59	60	54	51	55	57	74	50	56	59	54	67	67	52	46	54	40	63	61	63	56	58	58	68	49	51	55	61	64	40	66	53	61	61	57	55	50	69	50	78	67	48	71	65	63	48	55	51	51	52	68	51	45	50	57	54	61	66	59	46	65	45	55	66	51	44	67	54	62	52	50	61	50	44	69	65	59	66	49	58	52	56	62	37	60	59	54	49	53	61	61	64	61	49	48	63	60	60	50	40	65	58	60
1887	288	377	437	437	374	345	342	290	294	243	267	237	253	225	224	229	212	236	221	247	224	232	202	221	213	244	229	233	254	224	199	210	192	230	232	173	196	233	180	213	224	209	220	219	186	218	210	215	199	228	211	212	210	220	191	203	231	218	222	203	221	201	188	200	231	208	193	180	202	184	213	234	207	206	180	212	230	224	196	218	208	207	215	205	222	199	196	207	206	218	213	237	210	189	213	189	220	221	200	169	208	201	230	207	202	193	221	223	228	222	192	215	209	193	198	199	201	207	190	204	221	216	223	213	191	210	219	186	226	222	217	197	197	194	194	208	213	201	196	194	237	217	183	181	234	213	244	195	212	174	203	207	213	212	230	215	236	218	183	199	195	185	226	206	178	200	234	210	222	197	207	209	191	195	200	190	203	192	220	211	193	183	189	179	206	209	206	205	237	226	204	183	219	209	207	199	200	227	229	224	208	201	215	187	205	218	190	195	216	215	204	195	227	185	184	211	227	195	242	229	202	198	197	214	203	214	204	219	213	219	211	191	209	201	206	212	193	198	219	212	182	202	211	216	227	207	215	217	222	233	210	212	210	200	169	187	219	223	198	242	210	204	204	194	178	196	201	197	222	189	203	207	224	186	233	203	207	202	238	201	188	193	227	211	214	223	233	189	217	213	206	223	202	206	220	219	206	208	171	203	213	185	181	208	216	220	220	206	194	226	179	230	210	195	204	229	235	239	195	193	210	203	208	211	206	234	199	220	193	192	211	214	197	197	222	206	225	236	221	207	206	232	215	210	211	202	205	182	210	206	191	204	220	193	179	192	190	215	190	230	207	218	204	198	204	221	182	221	197	208	207	190	225	216	194	194	219	203	197	213	198	217	180	194	222	228	209	199	219	217	207	211	205	231	210	205	198	210	218	186	206	208	222	193	213	211	190	189	221	210	201	211	213	202	195	208	226	232	214	216	190	197	185	198	214	196	220	217	167	217	216	213	215	218	224	221	203	220	190	225	197	202	212	221	191	187	190	196	216	205	215	208	215	207	221	214	182	219	242	218	205	182	204	210	187	206	215	215	178	227	222	198	208	182	197	192	194	185	216	212	199	213	212	195	222	217	199	197	215	202	215	225	204	201	177	199	203	205	223	205	207	176	201	216	213	222	206	216	202	216	221	201	198	191	212	214	234	198	203	203	201	217	200	202	180	228	211	240	200	207	199	193	178	204	199	189	217	229	215	206	183	217	203	199	229	205	203	206	195	207	200	198	203	193	201	209	182	166	187	214	193	204	171	200	225	167	199	204	197	198	200	243	216	222	207	235	206	208	199	223	201	201	216	196	204	191	230	222	197	173	210	167	199	211	219	206	183	231	210	211	221	206	232	220	200	223	203	204	196	198	198	186	227	196	200	193	215	197	186	198	178	196	201	219	207	227	199	222	211	202	197	208	231	170	219	212	200	212	192	201	208	189	195	211	204	210	218	200	187	229	211	216	235	191	216	221	200	186	208	208	224	200	213	181	187	203	195	208	196	204	192	200	183	219	226	233	227	221	211	189	214	187	200	197	207	204	232	175	217	202	185	197	211	200	210	214	185	209	212	198	190	210	218	241	187	205	207	186	215	204	200	217	201	226	204	190	200	217	189	198	202	200	197	208	189	223	206	184	206	217	214	227	202	228	197	206	213	190	217	203	218	208	205	181	186	211	215	199	217	189	222	201	206	207	217	188	213	223	198	198	223	217	221	215	193	208	213	217	217	190	200	188	215	213	210	205	199	212	208	203	217	218	234	196	209	225	206	203	219	204	174	180	228	193	196	185	212	202	200	210	197	206	208	191	195	205	218	185	208	191	204	239	212	210	194	196	203	177	202	203	205	206	167	189	232	194	192	232	188	197	195	186	200	222	202	205	212	204	228	188	222	189	191	200	207	237	210	203	196	234	229	201	210	202	239	183	198	196	216	201	203	206	216	184	193	198	198	202	203	212	215	203	201	214	223	215	226	193	214	189	201	177	178	197	195	197	219	212	193	230	205	220	207	201	203	198	192	212	210	207	224	216	209	184	194	184	198	223	200	205	217	224	208	177	207	192	193	196	208	221	195	205	204	214	182	210	186	172	193	166	196	226	236	217	193	186	218	202	203	196	192	225	216	197	205	215	221	208	215	194	183	209	214	214	193	185	199	190	200	185	206	228	189	193	220	198	208	234	193	208	198	209	197	200	232	219	214	198	205	200	202	211	211	208	191	217	200	198	194	229	220	219	192	216	185	209	196	223	227	203	216	218	224	204	203	204	190	226	206	196	207	197	186	200	208	190	185	219	217	214	222	191	222	196	193	207	185	231	189	180	206	201	188	203	237	229	197	211	182	228	214	213	193	210	205	194	173	213	200	205	205	200	180	214	187	198	211	208	198	209	236	216	203	213	225	194	204	204	183	218	209	189	185	171	198	189	223	212	222	193	205	217	194	211	209	191	200	219	210	201	190	207	212	226	203	247	234	212	212	205	226	215	212	206	205	202	185	198	208	217	190	195	229	194	174	216	202	217	176	236	222	200	197	216	207	187	207	190	213	193	208	225	216	224	223	194	225	203	209	216	218	222	222	179	230	225	200	204	192	198	209	205	191	195	190	195	185	213	198	197	208	194	228	198	184	233	200	191	204	222	203	214	240	194	214	187	230	201	217	213	173	202	221	217	225	219	214	195	195	192	235	224	209	210	210	214	213	217	214	224	216	199	222	205	228	190	219	183	188	193	210	191	216	198	190	220	203	233	212	207	186	211	213	256	227	209	191	210	203	205	202	203	235	181	201	220	210	215	195	208	208	195	218	209	194	203	200	211	197	225	215	202	211	213	220	211	217	235	183	231	184	231	240	203	203	211	206	187	231	193	247	196	180	208	213	191	199	225	232	205	224	187	189	189	213	207	195	205	216	191	179	210	222	222	199	194	195	194	202	221	187	211	203	218	209	207	201	213	199	188	205	202	219	212	189	227	213	203	190	202	193	198	226	186	211	219	196	191	202	195	213	203	218	209	201	228	204	196	209	198	207	198	229	180	203	169	202	172	212	214	213	199	218	199	214	223	214	171	206	209	213	263	212	201	234	189	230	203	201	217	217	195	215	186	196	233	206	202	203	233	204	204	228	188	217	190	192	198	223	200	196	199	192	193	205	207	223	240	191	209	176	196	194	224	210	183	192	212	208	219	187	215	205	187	226	215	199	196	218	218	192	203	212	204	199	191	198	222	217	196	220	176	224	225	198	185	183	198	227	223	208	203	198	212	191	197	239	222	226	204	216	214	194	201	204	219	226	222	204	220	192	211	176	187	198	201	200	210	214	222	224	213	201	238	187	195	207	237	190	183	222	202	236	188	211	201	213	218	231	188	229	230	176	226	204	207	204	205	203	188	207	217	226	207	247	215	206	207	174	218	197	186	210	190	220	240	222	194	240	190	185	205	207	216	188	207	208	210	187	198	205	236	227	191	198
9954	910	1153	952	683	558	385	315	347	264	241	207	226	201	185	201	182	192	166	148	161	172	148	157	150	145	150	120	140	156	142	123	125	136	151	138	131	134	129	124	152	121	145	138	128	146	149	125	127	139	159	177	138	126	141	150	125	168	131	145	142	115	134	116	147	142	116	128	142	133	156	122	129	150	135	124	141	136	127	146	123	151	139	131	125	137	136	132	146	125	155	134	150	153	119	117	138	138	126	159	143	131	150	111	134	130	128	130	129	142	133	147	120	121	125	116	138	127	148	124	140	134	133	135	124	139	132	135	142	122	149	112	142	144	136	147	132	151	115	134	136	106	131	137	118	131	132	123	145	165	133	140	140	151	120	127	123	148	148	140	156	137	128	141	142	135	117	127	142	112	113	133	153	129	144	126	130	128	138	144	132	146	147	130	122	116	116	141	129	128	126	142	141	126	136	141	125	115	138	103	128	140	126	117	129	145	148	151	145	148	148	147	118	124	136	126	142	138	131	146	118	119	123	122	138	131	124	127	158	141	136	128	142	124	139	129	139	145	154	138	156	140	121	136	139	118	115	140	152	148	132	158	131	122	146	131	125	145	138	112	160	148	145	121	135	124	138	132	124	119	133	124	135	124	129	170	124	121	125	125	127	125	134	110	142	119	130	132	112	128	116	126	129	129	138	119	136	143	129	133	120	128	118	118	148	140	132	127	154	132	139	132	139	143	150	122	128	142	130	148	142	141	129	148	145	130	126	127	147	137	159	133	115	141	145	160	144	128	138	128	132	156	131	114	133	107	134	148	147	139	130	124	131	131	147	123	156	143	146	126	121	124	140	160	149	121	137	120	129	134	139	133	113	134	153	142	140	126	152	145	141	127	151	124	130	121	143	124	128	142	140	144	160	143	130	125	119	141	122	132	139	132	134	112	122	152	130	152	129	122	142	122	128	148	141	140	163	140	119	130	138	131	122	138	125	129	135	132	129	133	143	144	151	144	113	142	148	125	118	130	149	126	123	139	139	152	126	134	126	116	129	139	120	145	141	130	140	115	152	131	142	121	136	125	121	147	143	130	118	138	124	140	139	137	120	136	159	171	128	134	116	165	133	135	149	151	145	136	130	148	143	126	136	135	147	131	123	132	113	147	136	137	149	163	142	150	119	124	109	152	143	133	141	117	126	121	120	126	140	134	144	149	126	125	134	157	124	140	115	122	139	131	122	128	143	114	142	154	155	123	131	133	145	127	137	130	139	137	133	121	130	138	141	139	151	133	134	154	130	113	130	142	135	115	134	113	131	161	140	139	141	145	136	140	153	153	134	140	128	137	153	137	152	139	165	127	135	123	117	133	118	125	136	129	162	137	141	144	158	127	135	132	136	140	136	150	121	136	148	116	141	133	116	145	152	148	144	140	155	130	124	129	139	123	137	149	168	118	123	139	151	136	142	130	118	133	130	130	140	138	134	142	128	130	144	121	116	112	131	126	140	116	136	156	136	114	138	141	135	146	133	130	143	145	154	124	141	152	153	132	129	133	144	136	123	146	141	127	136	140	129	141	165	103	137	126	148	140	136	114	140	112	127	143	117	135	130	146	125	144	144	132	147	127	133	157	137	133	145	136	137	127	146	123	130	145	113	143	128	112	128	128	133	156	130	133	145	135	158	146	136	123	120	151	134	130	131	144	101	123	114	117	135	122	138	131	140	126	116	134	177	131	135	126	129	127	131	129	136	120	133	138	134	146	147	154	122	140	173	113	126	145	141	128	120	143	135	130	143	129	126	140	134	133	124	134	141	131	151	136	139	126	149	149	150	136	144	124	146	117	143	134	148	127	120	160	138	140	108	126	149	151	129	124	134	126	122	129	124	141	146	142	135	129	142	136	170	120	126	133	129	129	132	137	133	122	122	131	144	131	143	138	134	138	122	149	139	126	166	145	136	135	147	142	128	133	155	130	136	112	135	140	119	125	134	134	132	129	139	130	136	145	147	140	114	148	154	143	135	122	121	152	113	133	130	116	129	126	133	142	124	124	136	109	150	113	119	133	142	135	120	119	132	128	148	120	139	138	143	138	119	133	131	124	141	128	133	153	134	111	147	151	113	140	141	158	127	126	147	101	131	135	129	130	127	136	123	114	159	144	127	151	140	147	161	146	152	143	136	141	141	155	144	153	145	141	156	135	121	139	114	148	130	136	126	134	147	137	142	129	131	131	122	153	149	125	126	121	134	129	124	138	163	136	119	150	129	138	143	112	129	132	147	135	122	131	126	127	159	121	136	163	116	135	126	128	135	139	162	125	117	122	148	135	127	142	126	124	127	134	118	129	108	126	119	122	149	154	135	120	135	121	119	129	148	132	160	145	137	110	150	111	130	124	151	136	129	131	146	148	145	143	133	117	125	116	119	120	145	123	135	131	135	133	148	144	144	155	129	159	149	157	129	102	147	144	127	128	148	141	146	131	120	121	128	138	140	126	146	121	136	133	139	133	132	133	125	132	144	134	130	141	109	139	123	100	134	128	145	123	129	139	129	127	145	149	142	128	116	129	131	141	139	135	154	157	108	136	123	129	150	143	132	120	130	135	133	117	151	123	119	131	133	134	142	138	149	142	138	144	141	114	157	139	122	124	147	119	141	117	116	137	137	136	121	131	134	150	143	130	117	155	126	115	127	117	134	148	161	136	143	151	135	142	148	150	141	145	163	135	145	142	132	126	146	126	139	136	132	129	122	140	151	137	115	132	132	127	132	141	119	145	117	151	146	144	142	143	123	115	134	107	138	135	136	117	131	138	122	126	129	142	127	134	125	138	143	140	145	131	140	139	153	144	138	144	141	141	134	128	121	134	148	131	129	125	118	118	133	124	135	120	138	148	133	157	121	144	119	149	130	140	137	125	147	129	148	128	156	123	123	141	125	143	134	127	127	135	149	145	143	138	141	140	153	139	122	152	133	134	128	129	132	141	125	113	141	146	148	146	137	122	117	130	144	125	134	149	153	148	129	124	141	139	103	113	143	129	133	138	145	140	126	132	113	137	124	144	141	150	124	121	135	148	134	124	106	135	132	127	133	159	151	138	126	128	108	132	114	142	155	147	125	114	114	126	132	142	145	146	128	118	111	134	123	139	146	126	130	132	126	135	124	136	123	136	136	138	131	129	98	121	137	126	138	140	135	110	112	112	135	133	122	142	132	142	140	145	114	114	129	121	137	129	124	124	116	111	149	146	156	127	130	133	135	109	149	128	129	124	142	138	126	129	122	148	148	123	118	119	143	115	134	146	137	107	134	147	140	115	135	129	127	118	116	132	117	139	143	126	127	131	118	141	123	145	146	128	126	147	120	134	127	139	133	134	131	127	143	125	154	121	121	142	125	147	125	145	157	137	147	132	147	132	130	136	124	144	129	122	131	143	135	122	132	125	127	143	129	143	149	137	135	141	127	121	122	159	134	138	159	130	122	141	133	125	130	125	124	137	144	128	138	143	141	105
5593	1207	2372	2908	2623	2150	1798	1579	1291	1148	1070	963	884	808	725	737	689	679	651	626	559	559	520	547	500	513	520	496	516	481	476	506	470	543	482	480	463	476	459	491	467	420	464	459	452	427	418	481	442	422	414	441	438	419	406	426	444	465	420	425	441	413	418	409	439	407	448	448	404	395	401	409	401	390	416	420	401	445	418	421	431	405	418	421	432	407	414	423	415	465	395	436	407	430	422	439	412	408	423	414	432	391	412	424	439	407	402	438	414	385	428	405	422	425	414	421	440	409	446	410	421	403	403	401	411	371	429	425	396	420	411	445	410	397	425	443	403	437	392	395	383	408	408	361	426	382	398	430	410	387	400	416	402	404	420	412	396	432	429	430	355	409	397	440	438	407	403	392	394	415	409	379	416	380	415	417	409	383	410	409	383	406	405	367	421	408	422	387	401	398	403	385	433	388	418	432	358	448	439	406	403	422	423	380	398	423	391	383	420	384	393	399	396	417	423	435	425	388	432	416	425	393	408	361	388	399	418	383	409	424	411	415	415	418	412	372	406	428	427	426	413	428	404	379	437	444	418	370	378	441	385	405	431	426	399	400	393	389	421	397	414	411	414	410	398	406	403	403	397	431	395	415	393	386	388	389	428	419	427	410	385	384	416	428	408	440	425	400	416	412	407	439	452	383	408	420	383	386	410	397	423	420	401	376	410	385	426	391	397	384	398	422	373	441	436	412	416	407	405	429	403	413	402	410	364	410	420	390	449	416	425	414	402	395	367	417	419	400	423	410	396	420	415	380	413	400	433	403	382	399	396	408	396	386	398	428	403	419	387	399	404	399	385	421	391	420	388	410	406	385	412	403	428	424	390	407	409	415	402	381	399	424	410	400	421	398	387	416	387	399	437	391	405	363	442	438	365	403	394	395	385	381	394	404	400	399	401	395	389	409	399	397	436	421	431	398	421	351	445	403	391	429	407	427	403	435	399	392	407	414	382	385	376	443	364	423	425	392	383	381	416	409	432	385	385	428	413	397	444	398	419	418	421	400	412	394	419	407	397	417	401	420	377	400	376	406	386	368	427	430	374	370	405	426	375	438	396	420	407	364	415	402	404	410	416	392	438	395	393	451	385	410	437	391	385	429	368	396	389	398	388	429	408	422	421	415	405	404	421	435	445	397	416	389	418	402	464	376	430	401	431	395	409	393	413	411	388	440	368	416	376	392	408	394	416	382	399	437	390	390	409	436	405	362	418	401	435	422	419	415	451	403	364	406	457	422	373	416	376	422	413	440	420	403	377	404	415	431	381	404	419	410	409	391	409	400	384	419	406	387	435	394	394	377	372	418	402	393	414	428	417	379	437	406	422	403	417	447	436	418	438	418	396	412	388	400	410	395	388	423	417	409	418	416	381	390	415	367	404	419	384	393	399	431	418	416	394	409	410	412	423	410	367	424	404	398	399	377	439	385	393	409	353	407	442	430	396	387	424	382	422	422	407	414	376	422	382	390	375	374	409	376	433	396	396	400	432	389	389	378	409	383	420	433	414	406	404	407	394	372	410	379	422	427	395	415	406	405	412	415	420	405	393	396	397	401	407	421	432	363	418	416	410	401	348	409	431	424	406	399	413	442	397	401	378	448	401	397	430	377	407	441	420	454	349	421	393	423	403	421	407	428	443	417	375	391	395	432	417	424	384	418	395	387	406	410	411	375	358	415	387	424	423	403	401	429	388	402	408	429	412	422	394	398	421	382	422	409	396	416	400	435	396	371	406	398	402	363	381	400	392	383	416	393	426	421	431	401	388	394	411	411	398	464	405	397	418	410	389	394	376	407	419	408	410	431	417	431	389	390	415	390	401	436	394	392	429	404	407	438	411	435	389	420	411	394	422	398	398	384	414	436	397	426	423	457	418	370	375	419	370	400	444	428	398	417	420	389	393	389	395	372	398	427	385	399	436	420	420	414	391	391	391	429	409	400	411	393	406	418	433	408	387	386	408	401	441	418	409	397	375	410	401	388	400	421	447	400	426	434	394	414	414	396	409	412	376	408	407	453	438	396	384	424	399	418	384	382	431	390	406	399	448	410	368	380	449	389	389	398	397	400	404	409	384	421	392	386	402	419	405	406	436	431	408	393	412	374	421	409	409	413	411	424	402	423	406	396	383	407	411	439	402	442	365	407	381	407	404	415	386	416	436	406	407	449	450	399	396	414	420	411	412	402	404	396	406	402	422	390	358	404	420	417	422	388	388	410	416	411	397	435	418	406	407	376	403	388	415	396	374	383	425	400	422	441	438	378	413	416	440	415	418	402	434	407	450	425	406	391	421	416	416	460	384	431	438	425	426	428	401	386	395	393	418	382	431	416	413	382	385	375	427	430	400	426	408	422	387	402	415	406	426	368	402	388	393	431	414	417	397	389	386	393	393	391	416	412	369	437	393	374	425	411	402	420	429	417	391	423	405	417	372	390	415	407	383	372	411	401	409	426	405	393	426	425	436	392	419	399	418	389	407	388	396	422	430	420	417	415	446	418	418	433	366	384	408	417	395	423	370	392	419	388	378	418	415	399	393	376	380	377	377	395	418	425	391	407	393	446	409	425	418	421	392	387	384	374	375	395	396	388	385	426	406	420	431	395	441	410	380	436	410	391	415	374	429	417	387	423	403	401	390	406	416	413	406	419	429	409	405	396	393	405	434	421	432	426	444	427	411	355	393	412	428	407	409	412	408	425	408	423	405	378	402	419	399	396	417	412	406	433	403	402	420	378	416	413	358	401	386	440	414	416	424	424	344	431	386	386	376	410	405	431	388	416	400	426	395	357	373	409	399	395	411	392	406	385	407	440	412	424	421	420	418	435	429	390	381	371	443	424	382	418	373	404	422	392	411	411	427	393	400	418	381	409	407	402	401	404	386	393	402	424	449	419	396	418	418	410	388	409	434	413	385	358	406	404	400	375	397	416	408	413	407	427	387	429	395	420	418	422	419	410	386	367	366	393	422	425	394	391	405	400	408	402	393	422	415	367	411	422	442	401	404	449	402	398	388	420	382	386	385	410	382	423	420	420	391	379	373	383	417	432	388	423	389	383	428	433	402	406	405	384	402	411	405	421	389	391	430	426	392	424	438	405	362	471	437	398	407	417	440	409	416	396	429	371	394	386	421	419	407	436	431	408	389	399	428	383	411	435	419	412	394	409	404	406	418	389	442	432	396	428	415	399	408	387	391	404	398	417	392	395	416	425	388	412	385	418	398	413	400	471	414	429	398	394	414	420	419	406	433	405	412	423	385	397	372	414	393	404	384	409	407	393	441	407	419	434	420	425	420	449	419	439	395	427	374	417	372	453	422	414	396	387	379	380	429	431	397	402	424	412	424	418	386	381	377	435	388	409	402	396	398	422	377	423	418	420	392	393	381	392	394	384	408	408	414	394	368	431	402	397	422	368	431	373	422	381	400	389	430	419	379	415	441	422	435	392	413	389	424	409	399	393
18892	2735	2326	1818	1281	1016	775	567	545	494	413	397	363	343	317	283	305	297	273	274	278	250	250	219	232	238	218	230	258	230	213	217	219	251	239	221	232	199	240	232	228	227	204	223	216	189	231	242	190	197	209	225	201	226	209	221	217	190	225	183	220	222	201	185	208	206	201	199	200	230	207	219	214	197	220	199	211	220	187	215	217	212	226	208	228	213	224	223	227	205	211	206	211	211	212	234	210	211	205	216	208	222	205	214	212	214	200	202	173	223	190	218	186	189	216	190	200	214	209	183	196	202	213	226	203	176	212	180	212	192	211	210	208	207	226	211	212	214	218	202	233	209	214	218	207	197	214	205	232	200	219	197	192	213	192	213	202	205	224	228	207	184	195	201	225	195	221	197	228	228	178	202	210	196	213	219	195	197	217	204	214	215	213	188	218	200	234	204	205	189	208	201	200	178	230	183	192	200	206	206	202	204	227	179	197	236	225	228	193	197	234	201	207	208	206	206	191	211	206	195	201	203	202	215	183	189	211	225	200	222	185	203	216	200	177	215	207	194	184	204	214	218	201	212	187	208	219	189	201	182	194	226	193	192	175	205	205	218	217	215	198	229	205	184	206	196	225	200	223	205	205	186	190	236	195	186	193	229	187	232	197	200	202	187	217	195	202	194	220	194	194	232	187	189	185	195	213	234	201	224	220	191	197	216	216	190	198	233	210	234	188	189	214	197	167	218	214	216	171	192	206	199	255	204	229	183	188	199	209	230	200	211	213	208	187	209	204	206	218	190	199	201	226	243	210	213	198	172	221	216	213	212	202	202	213	214	211	232	196	178	175	198	188	225	207	201	222	226	187	198	205	212	196	197	217	214	211	198	195	214	225	208	191	228	223	212	204	209	186	197	217	202	203	216	175	232	206	225	181	205	198	194	209	205	197	206	217	212	208	190	198	195	216	223	208	193	218	231	191	210	189	204	193	206	214	193	218	197	213	223	212	184	221	196	200	237	229	188	217	209	212	221	210	205	194	199	219	197	205	190	214	209	194	190	214	203	193	203	243	216	214	225	220	219	215	216	210	199	227	198	213	211	213	223	205	212	202	203	200	199	174	195	208	195	202	210	227	201	207	172	207	213	187	195	191	195	226	212	200	217	203	209	190	216	217	184	205	187	208	186	223	213	206	221	226	195	204	201	192	194	197	193	200	197	206	220	199	172	199	199	200	188	180	212	196	178	213	236	238	228	217	216	196	237	224	233	188	220	212	205	202	220	200	228	183	193	182	215	183	218	182	194	203	217	207	194	199	192	220	213	201	222	214	212	209	204	211	203	196	198	219	187	206	187	202	197	215	201	180	195	202	209	248	201	208	236	213	195	199	211	215	211	219	213	194	209	194	177	185	193	208	217	200	235	205	186	217	213	241	211	203	197	211	226	198	209	197	190	190	197	209	205	203	221	210	235	216	197	198	206	214	197	182	186	205	202	237	228	199	203	221	227	206	218	188	191	214	214	201	191	252	186	197	231	192	201	194	194	211	215	201	210	215	219	196	197	198	199	204	200	190	214	215	196	224	216	225	191	189	170	235	221	209	219	205	202	219	199	205	206	209	196	197	221	212	199	211	180	212	192	201	213	217	194	217	195	210	222	233	204	234	191	228	188	213	216	204	210	216	181	213	207	197	202	201	189	203	221	213	226	195	214	233	214	216	206	200	222	166	208	209	205	207	222	215	198	192	172	205	182	184	200	204	188	173	213	216	200	211	209	193	197	203	199	225	208	224	193	239	214	199	209	197	207	200	219	217	186	231	175	168	208	206	209	201	217	219	217	222	193	237	199	214	202	230	168	211	211	180	216	187	209	202	199	203	199	217	207	170	191	211	213	213	201	216	187	218	191	188	214	217	181	179	182	201	181	196	205	228	211	176	194	212	224	214	214	217	207	203	211	189	193	196	212	197	203	228	200	186	201	213	213	195	211	192	185	202	228	178	197	202	221	177	205	227	201	187	201	231	177	204	207	193	206	191	213	219	213	194	214	222	200	182	196	173	214	205	227	230	189	205	206	208	192	238	208	191	204	233	186	198	211	213	193	186	222	184	209	199	217	199	192	205	245	233	206	214	201	212	180	212	198	186	207	225	192	198	211	208	208	192	192	187	200	215	187	211	176	202	209	213	219	206	216	201	221	227	215	212	207	212	216	208	197	228	206	187	254	203	185	194	204	204	201	181	220	209	168	219	198	205	214	201	198	174	222	207	169	209	223	187	222	202	200	215	219	197	214	206	219	205	208	207	181	195	214	209	192	218	204	216	213	217	210	211	194	205	187	197	204	207	205	222	210	193	223	183	213	233	215	200	200	219	183	215	180	231	199	233	214	202	190	191	211	204	206	206	211	190	201	177	210	215	196	225	190	194	228	235	225	212	214	193	217	211	187	215	200	209	197	206	176	211	214	208	212	203	214	212	203	191	182	218	201	202	200	212	202	200	224	196	182	175	221	205	197	196	198	235	191	166	175	192	226	214	224	201	184	214	200	212	204	227	172	197	225	196	229	196	206	225	207	212	193	179	209	173	210	193	209	223	227	228	236	201	198	222	190	183	228	205	186	213	222	213	206	228	234	218	208	201	203	185	198	201	207	221	191	193	196	205	197	223	227	215	189	205	222	223	207	195	199	219	204	197	215	203	206	192	236	203	209	211	222	231	222	190	218	188	181	191	197	201	222	200	190	188	217	198	225	207	209	194	196	208	219	182	217	206	204	193	218	209	239	194	234	203	223	237	224	209	202	178	187	183	213	208	216	196	205	187	191	210	196	230	201	185	188	206	213	218	192	187	198	221	190	211	194	231	217	190	185	216	228	188	179	208	199	207	181	220	226	181	182	202	195	249	223	193	209	220	213	196	207	193	208	186	226	191	221	196	206	194	209	190	203	192	212	215	207	192	215	223	208	195	196	194	209	205	208	224	192	198	208	209	223	200	203	214	229	226	210	189	178	191	218	210	213	204	209	221	189	207	217	197	189	197	220	215	219	203	206	210	211	196	217	233	199	183	196	181	208	199	183	214	214	199	225	232	191	215	217	211	197	218	193	231	172	200	189	203	205	205	207	213	231	208	213	166	211	213	220	228	213	198	205	187	231	203	220	202	227	204	200	216	215	207	203	194	180	193	197	214	208	198	201	191	231	204	216	188	193	213	204	227	212	207	216	207	221	207	198	216	238	209	194	201	198	189	212	218	194	199	209	181	205	200	221	190	207	217	208	205	223	224	208	208	191	195	197	204	205	209	202	208	207	201	222	181	228	211	192	207	214	195	205	207	178	202	189	201	221	205	207	214	190	189	206	206	198	213	207	229	209	244	221	212	205	187	217	188	216	202	178	203	227	229	218	212	220	193	204	192	211	197	231	204	236	219	224	220	186	209	203	197	195	209	210	221	192	185	187	211	209	183	205	246	176	202	215	222	204	196	214	204	204	220	224	232	204	229	236	196	224	190	206
7648	2131	4251	5370	4734	3987	3276	2753	2347	2019	1799	1678	1444	1357	1234	1190	1118	1039	1017	1007	901	896	856	860	822	818	762	776	796	743	739	708	665	716	750	687	762	711	640	685	623	642	678	729	669	636	635	642	606	639	614	610	591	636	617	637	626	600	592	607	660	612	613	652	593	601	611	609	605	560	547	632	583	605	613	625	604	614	585	617	570	607	603	628	592	604	570	579	589	594	562	579	589	608	607	598	609	593	603	569	609	605	586	584	572	620	621	570	610	627	585	603	575	601	593	601	609	611	532	598	608	591	589	571	615	585	607	584	600	542	577	594	550	563	599	602	595	602	558	577	587	613	612	589	616	589	567	570	610	602	587	594	604	572	571	591	583	591	600	596	550	587	585	570	601	611	583	616	585	608	552	590	559	567	578	595	563	557	580	595	587	602	542	568	566	606	574	586	587	572	544	572	611	610	597	588	576	617	577	594	552	563	533	567	594	568	562	578	560	597	558	556	543	606	599	574	567	650	545	566	590	597	575	586	612	596	591	567	587	615	556	577	580	548	563	514	597	557	542	598	562	565	601	609	595	554	592	643	630	535	553	582	582	556	550	557	566	581	561	583	616	578	591	623	598	596	576	536	571	559	556	573	583	549	610	583	542	566	600	553	610	575	603	528	551	528	577	579	597	590	607	600	569	551	582	550	545	593	572	557	532	546	558	559	574	543	569	561	581	558	556	590	576	588	591	613	568	608	586	600	575	587	585	602	610	577	577	597	582	563	580	540	552	562	553	571	547	628	622	578	567	555	564	606	582	567	577	604	589	572	597	560	574	618	567	608	599	586	562	527	549	610	584	615	630	572	575	569	582	599	534	561	578	495	591	563	604	555	576	612	580	618	582	557	588	589	551	604	629	574	598	573	599	567	546	633	571	586	534	586	527	580	590	576	611	588	568	583	563	552	581	590	591	566	558	570	607	631	525	540	591	593	604	580	574	595	593	588	587	589	551	596	586	584	578	553	524	586	596	574	595	580	587	527	569	588	565	594	568	562	616	542	529	618	608	553	571	597	585	562	537	555	585	563	559	555	588	549	533	600	559	543	562	562	550	565	572	602	605	555	518	567	609	569	529	554	572	596	590	556	554	584	592	575	603	549	561	555	572	557	587	564	548	580	569	586	564	581	573	598	596	584	594	524	602	627	594	569	595	549	558	595	597	540	596	568	572	597	569	612	635	561	600	564	554	581	596	599	501	578	606	570	585	545	560	580	582	577	587	535	576	550	606	591	598	571	585	604	587	578	607	562	604	552	558	610	593	555	570	597	563	573	620	596	599	616	528	559	567	564	560	564	575	583	589	572	570	605	665	553	587	573	568	646	595	576	579	606	612	593	567	547	560	572	544	551	574	592	571	546	587	585	533	603	564	565	578	574	596	608	616	572	613	554	590	535	583	551	619	553	570	579	573	546	619	579	588	554	566	564	590	627	561	604	577	568	593	588	539	575	562	632	561	554	584	561	552	578	552	554	568	566	562	598	602	618	549	564	570	581	555	626	539	560	586	582	558	559	593	609	557	571	605	589	546	621	536	570	596	572	579	534	567	572	525	570	552	558	580	597	565	581	548	543	550	590	559	557	587	569	559	590	539	558	548	573	589	616	592	549	600	569	606	622	573	603	568	601	578	610	586	567	550	570	580	535	558	564	578	605	567	551	563	613	529	537	581	552	558	551	589	615	601	599	598	584	573	576	530	584	628	547	603	544	573	584	550	603	528	588	572	612	586	580	578	561	575	593	570	566	547	577	573	549	587	576	593	592	556	594	600	608	572	541	601	588	565	609	573	583	567	597	563	554	546	579	633	629	570	573	610	591	604	576	583	536	611	601	607	593	580	558	575	601	582	564	595	562	586	588	590	566	552	608	585	582	566	511	544	600	548	544	538	614	559	571	602	557	596	594	548	540	563	548	604	533	535	617	608	613	576	605	583	614	604	603	581	596	555	567	607	581	538	589	598	577	589	591	587	582	528	610	610	608	556	588	640	564	562	609	606	547	564	539	590	556	602	550	556	553	590	609	603	573	560	548	593	544	588	576	568	586	552	535	644	546	546	602	573	589	580	620	575	571	562	541	573	587	554	600	593	554	599	575	559	578	582	541	591	599	532	586	567	580	611	581	583	562	565	566	565	594	577	579	599	616	574	618	558	591	576	595	573	594	582	548	551	588	579	587	561	549	564	563	580	569	612	577	587	599	568	597	567	551	570	548	622	547	556	588	566	574	581	540	561	566	586	564	565	564	584	580	568	541	593	592	569	553	586	556	568	569	569	556	545	596	574	581	608	571	546	575	568	584	585	593	556	587	554	565	581	601	606	580	574	531	560	554	612	529	580	533	604	553	585	595	580	617	562	580	575	578	604	599	551	554	586	587	593	560	596	581	570	591	595	555	556	616	578	567	563	592	624	562	625	554	575	605	575	558	559	521	600	565	566	583	590	567	556	579	606	557	548	600	537	605	588	612	653	586	519	546	563	595	599	565	572	546	554	567	596	591	554	574	591	554	615	595	589	600	551	615	601	598	639	587	575	562	598	543	549	568	594	598	595	618	571	569	577	561	572	558	588	567	595	600	542	553	626	579	569	587	549	549	572	570	597	549	599	589	542	551	576	587	613	529	584	583	631	596	550	549	565	529	576	589	559	582	559	558	605	623	578	589	563	597	581	619	584	531	628	552	566	563	570	593	594	540	618	544	633	568	573	589	592	606	521	577	545	567	588	545	622	571	538	577	597	576	553	599	582	598	550	559	588	549	554	549	583	565	572	591	567	583	555	658	572	573	537	584	584	579	558	571	571	596	571	590	611	555	579	534	601	598	587	591	552	581	604	575	568	574	536	609	553	606	570	531	609	608	556	587	589	563	543	590	551	577	557	559	572	578	588	570	582	568	604	598	568	576	540	588	555	606	575	582	570	566	569	593	604	579	558	579	588	549	584	599	560	566	578	569	537	557	556	616	563	588	572	556	613	627	572	545	567	578	576	567	599	574	592	576	585	607	605	563	590	567	553	607	578	550	604	584	554	587	605	546	576	593	551	591	566	579	588	631	624	599	582	572	608	544	575	617	575	580	594	577	555	586	569	585	576	555	585	587	570	556	584	574	531	582	580	552	569	551	578	588	604	563	572	613	610	584	593	585	597	580	597	569	633	588	550	571	571	612	581	580	577	612	575	530	545	624	563	561	579	571	568	561	609	590	609	544	595	602	612	568	597	632	590	575	601	539	612	589	597	595	533	569	598	561	548	603	578	560	615	500	565	574	582	626	593	573	586	567	541	610	567	553	598	597	630	602	545	592	591	537	578	556	537	527	620	559	608	597	585	529	557	563	582	573	574	605	571	618	574	592	577	595	598	598	578	606	614	519	592	571	591	586	545	553	587	585	578	570	577	574	619	574	565	556	579	543	597	574	553	558	509	556	555	592	594	582	612	535	554	572	601	576	588	579	548	563	542	556
2190	128	149	129	87	67	69	60	76	68	58	65	70	63	65	56	63	53	67	62	60	52	62	49	59	62	53	65	57	54	63	65	63	68	50	65	59	53	67	63	43	50	49	67	62	59	69	57	62	69	59	61	57	59	59	49	51	60	44	59	60	57	44	45	52	53	57	57	47	69	56	58	52	58	61	67	58	59	53	54	49	53	56	66	60	56	60	42	48	60	48	58	57	63	60	47	60	55	60	49	46	40	68	34	55	56	55	72	39	56	55	45	65	68	52	51	41	47	54	66	44	62	60	56	62	64	57	64	55	56	45	53	48	61	50	56	50	63	48	46	69	59	69	57	52	57	52	47	53	60	48	47	68	59	60	52	62	61	52	80	49	56	42	49	52	69	75	68	61	60	59	46	56	33	49	60	54	41	51	53	57	62	51	64	53	59	58	50	54	50	57	60	71	64	52	42	47	59	67	71	67	69	55	56	61	43	59	57	71	67	68	64	45	50	66	64	52	74	65	40	72	61	50	68	55	52	54	59	53	55	48	51	48	66	58	58	67	69	46	43	58	55	56	49	59	73	50	60	70	48	68	67	57	62	59	53	63	53	61	49	53	48	53	49	63	64	50	62	53	57	54	47	55	48	53	60	62	57	55	61	57	68	72	64	75	52	61	58	67	65	46	59	51	66	59	64	46	49	57	65	65	58	49	55	56	51	68	55	55	69	64	62	49	64	59	58	60	59	67	73	70	59	63	54	60	72	40	50	44	60	65	49	53	55	55	56	49	48	51	63	62	65	57	62	55	43	58	55	58	51	62	59	49	62	65	53	64	57	59	52	58	45	56	68	50	52	53	67	61	70	61	64	64	61	62	75	55	55	59	51	46	57	73	45	57	51	63	62	69	58	75	49	40	71	61	58	54	52	48	56	52	61	63	51	57	49	57	49	49	59	52	53	49	55	44	56	62	55	63	54	62	53	57	69	60	53	60	42	73	58	59	40	62	59	45	46	57	64	45	54	62	70	51	48	54	59	54	50	59	60	50	50	58	72	64	59	45	58	52	61	55	59	61	50	62	58	56	58	58	56	60	59	53	51	52	54	72	51	60	51	63	52	71	67	63	75	70	61	57	66	53	53	54	61	56	54	59	59	72	70	72	64	46	51	59	61	57	57	49	63	63	60	64	56	58	48	58	53	65	59	44	48	54	65	59	65	59	70	67	53	59	61	51	60	62	75	50	62	62	51	66	59	61	50	57	60	55	61	46	49	66	52	50	57	60	45	61	63	55	52	51	52	53	48	38	69	52	53	57	57	44	66	69	53	61	57	62	40	67	57	54	58	53	62	64	67	55	58	52	58	62	63	65	65	58	61	51	52	57	59	51	63	53	70	45	70	69	55	59	64	59	52	52	52	58	55	68	39	61	69	65	68	65	41	50	71	54	68	52	55	68	57	56	68	57	64	52	59	50	58	47	57	60	42	56	52	54	67	54	50	68	57	67	58	51	60	71	38	60	63	52	57	61	59	68	70	60	49	56	62	58	65	77	52	41	52	69	56	69	70	61	58	51	51	45	56	69	60	66	63	60	59	63	58	63	68	56	52	45	52	77	62	65	53	61	55	67	69	58	46	61	57	52	51	57	54	64	61	58	54	57	58	66	54	60	49	66	57	56	44	65	54	64	61	60	45	53	59	49	47	53	62	51	67	63	57	53	45	63	66	52	62	50	56	40	56	70	62	55	56	54	53	66	63	58	62	59	51	55	62	57	75	41	55	64	70	54	47	66	65	62	59	56	48	60	49	55	50	58	55	48	57	52	53	49	66	58	53	51	43	75	70	47	57	61	51	55	52	44	77	54	52	51	63	56	64	67	52	66	54	63	62	53	49	52	46	52	56	56	64	59	58	59	56	46	63	55	41	62	56	56	56	53	74	64	44	63	47	59	45	57	58	43	51	67	55	48	65	52	59	67	63	61	64	65	62	63	62	57	61	60	46	56	36	60	65	62	67	66	50	58	57	55	46	60	45	55	57	50	53	55	58	57	63	55	47	43	58	64	57	58	46	48	44	56	58	50	50	65	55	48	54	53	70	49	68	62	56	56	50	61	69	70	57	62	64	62	50	62	40	66	52	62	63	64	58	55	49	54	62	58	54	44	62	51	58	41	54	50	55	45	52	42	52	50	65	61	63	53	55	44	62	74	67	61	48	71	50	58	53	54	62	63	49	52	56	64	62	62	55	60	69	69	64	53	68	52	51	49	61	62	69	49	59	60	66	59	64	56	74	43	62	59	51	47	52	42	64	56	58	33	56	57	49	55	64	52	61	58	51	59	62	50	61	56	52	59	55	45	65	60	49	55	49	56	56	68	52	66	53	60	70	62	60	56	47	61	60	55	51	54	62	49	65	65	57	58	52	53	55	59	48	52	66	65	57	69	57	60	67	51	73	55	59	70	74	47	59	54	65	55	44	57	55	44	64	57	63	55	64	59	69	60	45	53	48	52	48	46	60	70	56	51	56	72	59	62	63	71	55	72	54	64	56	72	58	63	65	55	58	58	74	63	60	50	61	58	56	51	75	54	56	54	63	61	55	65	62	55	63	55	59	58	39	52	67	78	56	49	52	56	50	49	54	49	61	67	50	70	58	48	59	59	51	76	52	56	58	67	39	50	51	63	58	44	59	58	59	52	56	52	61	76	49	68	48	66	50	55	56	53	51	55	68	50	66	56	51	64	67	62	59	45	59	58	56	53	58	57	52	53	62	55	63	54	70	62	49	55	41	52	59	51	57	64	54	61	62	57	42	47	61	54	47	57	60	66	66	80	50	53	43	46	55	62	59	63	52	58	58	54	55	60	60	44	51	45	59	60	50	61	51	61	53	59	68	63	57	44	50	56	65	54	57	46	50	52	51	60	52	76	63	70	53	46	69	70	46	53	64	56	54	60	66	64	43	57	56	41	68	55	50	60	53	56	56	66	61	62	43	59	58	52	51	40	50	51	71	54	48	53	64	56	56	48	47	48	68	61	50	58	82	77	47	54	52	48	59	58	61	50	74	54	52	63	68	52	56	55	56	50	72	50	70	50	59	54	51	53	48	56	72	69	46	43	58	53	57	46	58	57	58	63	61	43	49	54	49	48	66	62	61	58	60	73	44	47	41	60	71	52	78	51	61	70	78	71	60	46	61	56	65	57	53	62	52	47	50	57	63	62	56	48	58	57	48	54	59	59	52	48	57	58	58	64	61	65	48	54	48	61	50	63	53	55	62	71	78	60	46	65	66	52	52	52	50	50	43	64	61	60	56	60	57	54	64	64	51	58	61	70	64	57	60	47	50	60	50	61	52	45	47	72	69	57	67	52	62	50	43	48	43	47	54	58	62	64	52	54	48	58	56	43	55	55	53	59	60	58	53	48	51	59	53	46	50	50	53	67	58	55	51	51	55	59	63	48	52	62	54	60	44	61	53	49	51	60	57	61	56	52	63	59	47	64	63
1889	288	374	434	409	375	317	305	300	240	265	259	246	230	225	249	244	243	225	236	242	237	228	229	218	193	218	221	199	230	197	188	200	228	189	221	231	208	205	221	233	188	205	239	211	189	207	220	212	214	210	215	224	241	239	202	224	226	213	194	228	208	213	223	233	212	224	237	209	211	211	220	228	199	215	217	207	193	194	189	206	194	197	193	175	209	229	205	196	188	191	204	186	202	206	213	219	214	211	205	212	203	219	217	220	213	230	228	208	227	215	219	194	169	211	231	188	209	206	228	217	211	217	219	189	212	224	211	227	196	181	204	219	217	182	194	190	196	232	218	204	193	216	212	199	212	205	207	214	174	202	200	215	203	220	200	196	199	209	225	187	208	238	184	195	227	206	221	214	187	207	217	208	211	228	190	201	218	214	186	200	201	219	204	187	220	194	208	224	214	215	214	215	194	240	212	217	223	208	218	206	225	232	189	191	204	231	211	217	220	191	202	197	210	213	187	211	205	210	209	218	213	203	197	201	195	207	242	209	214	209	195	214	218	244	200	205	212	208	215	222	212	224	212	204	234	199	199	205	248	213	216	198	212	197	211	179	226	190	209	205	219	191	216	235	186	204	241	206	194	212	194	203	202	207	212	222	187	213	192	202	178	213	181	185	235	197	217	205	190	221	208	209	200	217	204	209	234	226	211	225	195	202	202	215	215	227	210	217	189	194	233	219	206	228	198	213	203	199	191	204	179	204	205	215	194	218	217	211	204	208	224	229	205	203	195	225	247	211	224	213	216	224	202	228	219	214	208	218	235	238	213	209	231	200	213	198	232	219	209	232	197	202	227	224	199	175	188	219	212	197	240	206	219	201	210	204	204	197	214	206	209	217	216	220	228	216	221	181	218	229	217	213	221	196	201	183	239	200	208	222	202	219	179	190	200	214	212	206	229	196	209	185	218	208	214	213	203	207	234	214	233	227	199	195	233	209	228	215	189	216	216	207	206	200	205	206	183	213	209	220	221	202	220	215	201	193	225	198	226	208	212	218	215	189	206	213	195	196	191	196	187	195	222	205	211	220	224	200	209	204	238	201	206	212	226	178	215	224	210	201	218	188	215	194	208	211	234	191	186	207	226	216	208	194	206	210	208	195	210	208	198	204	234	212	205	198	186	211	189	206	191	219	216	235	206	214	209	203	217	218	202	198	203	224	184	213	200	204	224	193	214	199	219	219	189	206	192	185	217	202	187	200	198	182	190	194	198	218	209	220	209	207	223	201	194	213	219	212	206	211	221	181	236	190	198	204	201	208	213	190	190	193	201	181	223	171	210	203	213	240	215	215	209	202	222	187	198	255	222	220	194	199	235	199	203	223	210	221	183	214	209	211	231	238	232	192	229	184	201	201	197	199	192	201	205	204	217	227	203	215	209	232	209	186	225	195	235	220	207	230	208	180	212	208	195	220	210	217	192	208	223	201	206	223	192	202	222	191	213	209	187	210	226	205	196	192	219	204	226	207	201	201	200	199	234	201	219	212	216	218	201	209	198	222	223	215	216	230	199	217	183	191	221	212	229	200	206	198	202	191	200	197	231	199	195	183	188	199	189	208	191	181	204	195	200	218	191	208	200	178	244	211	232	202	201	218	214	217	199	212	203	226	190	207	204	202	185	213	225	182	238	218	179	211	227	213	190	189	217	211	216	204	231	196	202	204	204	217	201	212	248	207	219	236	177	199	205	212	234	192	224	191	212	213	196	224	192	218	239	219	206	227	198	220	189	188	215	227	227	218	192	214	214	194	183	208	199	191	207	191	215	193	195	204	223	212	204	180	217	206	210	231	235	201	205	212	209	210	218	208	194	193	187	201	184	177	218	194	196	233	206	205	196	210	196	208	202	220	202	223	194	199	204	205	195	202	210	219	207	222	213	210	218	219	209	200	212	215	223	217	218	213	181	190	215	200	216	207	207	212	205	220	193	187	217	217	216	208	215	199	211	195	236	201	214	196	200	200	234	198	208	214	206	202	221	238	218	210	226	196	205	232	210	188	216	219	199	214	203	218	194	207	210	192	225	189	208	196	207	227	218	201	182	202	219	212	201	228	199	212	219	193	201	196	213	259	209	178	209	212	190	231	222	206	199	199	218	203	204	205	203	209	220	198	191	210	210	192	224	219	197	198	223	203	200	206	184	193	201	216	227	209	182	230	203	184	208	203	205	221	212	199	220	237	219	216	213	210	205	186	197	200	205	211	214	222	216	206	205	241	230	206	207	187	223	218	202	208	208	222	198	211	185	211	210	224	214	211	190	213	209	223	182	205	202	201	235	200	191	211	250	211	196	178	187	197	216	216	214	203	215	192	204	228	226	196	207	198	210	186	209	228	198	221	237	201	212	191	185	208	194	219	205	219	197	217	194	221	202	202	217	209	220	209	214	214	229	183	210	221	213	193	187	195	215	230	211	202	204	224	228	188	210	228	206	203	184	209	224	201	211	231	212	210	197	185	202	215	222	183	199	230	221	196	237	229	224	234	205	212	223	213	202	227	198	197	220	211	213	228	196	203	229	218	177	209	226	190	208	214	209	165	217	211	198	211	202	203	195	230	194	215	210	198	196	174	210	219	236	219	218	224	198	192	200	207	225	223	202	202	195	222	206	206	216	213	216	203	210	192	209	234	172	194	211	214	193	209	226	205	226	193	215	212	216	227	213	209	213	215	202	195	216	203	191	200	202	176	224	166	196	213	191	217	184	230	213	221	206	199	230	202	215	213	236	221	198	217	197	207	215	203	208	201	201	198	212	214	189	186	228	230	217	198	220	219	198	211	218	195	203	191	212	198	199	214	194	203	200	232	206	224	192	188	177	217	215	203	221	215	213	191	191	189	209	203	196	198	183	203	210	201	220	193	192	219	222	210	186	214	230	222	233	215	198	216	188	192	202	204	196	197	169	213	206	229	206	207	199	218	225	199	199	220	202	216	187	202	190	226	208	218	179	232	217	193	202	241	187	206	203	230	238	214	191	238	223	199	210	191	211	205	175	181	223	212	209	198	198	221	201	195	179	214	184	192	215	206	218	201	225	189	194	176	230	234	219	221	191	223	208	207	220	215	214	196	212	215	207	206	205	178	188	202	200	218	227	216	201	216	207	195	170	225	218	192	223	215	207	230	222	223	215	211	211	222	227	213	233	226	217	221	209	202	211	235	178	201	225	185	202	185	207	211	198	209	197	226	220	207	219	200	232	222	227	202	219	198	231	205	225	190	226	205	206	202	245	196	206	210	207	225	187	225	205	204	200	199	182	176	189	211	209	230	211	193	209	213	207	202	205	212	245	216	187	238	205	210	197	176	209	190	226	185	226	205	190	214	167	204	226	208	196	200	221	223	199	219	196	214	184	219	199	204	210	207	218	230	210	209	220	206	192	218	223	211	199	210	217	218	219	187	215	208	216	216	206	217	224	209	192	206	212	235	206	191	194	207	199	188	214	185	205	213	219
10085	957	1208	919	630	510	448	374	310	279	273	227	190	207	188	202	173	194	169	150	163	175	180	151	146	154	151	154	144	145	134	123	144	152	154	148	154	128	146	152	146	138	132	129	144	154	113	123	136	137	166	123	146	119	140	139	145	145	141	159	144	120	144	118	123	133	156	147	147	160	124	147	134	129	146	152	160	143	119	103	135	147	134	127	145	120	156	146	142	142	151	119	148	126	146	133	128	148	113	149	128	118	116	125	135	168	136	130	122	133	135	155	138	127	125	124	123	130	133	127	137	128	154	140	145	140	124	145	132	144	116	143	137	124	141	140	136	146	134	135	138	143	128	139	128	121	143	164	141	130	143	152	147	137	138	140	153	135	143	135	127	125	133	112	117	150	135	135	122	139	145	149	119	111	118	137	118	123	140	142	131	146	140	137	136	140	133	129	135	155	132	150	138	131	141	117	136	130	135	138	145	152	147	132	126	121	122	141	127	153	145	131	156	146	139	140	144	142	148	127	141	132	143	139	139	118	147	138	150	148	153	130	140	134	118	138	148	129	131	122	111	130	120	117	137	152	121	147	153	124	143	130	121	137	151	141	122	149	132	122	124	144	135	124	142	127	126	122	139	124	125	149	147	141	134	135	132	137	156	119	120	136	121	125	138	118	137	147	141	123	117	126	111	126	135	139	126	135	121	147	138	134	177	130	159	165	130	139	137	129	133	156	138	142	131	132	128	154	139	122	130	145	132	128	130	131	132	148	145	133	111	145	148	132	125	126	119	149	136	139	129	124	148	135	150	143	130	140	145	114	125	152	133	140	136	128	143	129	102	125	143	135	142	163	143	105	121	133	131	124	149	149	142	132	126	140	144	106	148	127	137	149	143	143	138	122	165	144	133	109	123	124	127	149	150	142	129	144	150	135	138	131	133	135	144	140	125	122	137	141	129	141	118	135	124	108	143	147	139	161	148	128	127	138	142	139	156	135	126	142	124	166	130	151	138	137	116	147	120	146	125	154	132	130	146	126	132	127	122	143	116	122	117	122	150	151	123	145	146	142	135	134	132	149	123	119	140	142	134	126	134	137	133	145	142	149	128	132	138	135	138	139	129	121	127	142	130	129	133	140	139	126	141	155	136	145	155	156	144	129	118	140	136	121	125	116	136	144	135	114	113	121	106	140	153	132	141	143	153	106	152	115	115	117	119	134	129	139	131	121	152	142	153	119	138	114	140	133	124	151	131	158	168	136	131	134	138	128	117	122	129	129	140	142	141	124	133	124	158	141	136	124	142	112	125	123	130	128	125	144	121	131	138	123	140	147	150	146	147	137	126	139	122	138	118	112	144	123	136	140	138	118	147	145	152	132	139	126	159	133	121	136	126	133	133	138	122	133	114	114	140	137	135	141	127	120	146	117	131	139	147	132	129	132	145	130	128	137	142	142	131	123	150	151	106	133	136	133	119	139	117	138	135	137	137	133	119	123	129	146	134	131	125	149	144	137	136	132	117	145	120	131	144	123	129	130	146	127	129	126	138	135	119	130	156	147	134	123	163	134	136	155	140	115	115	134	153	163	120	145	120	124	128	162	142	148	120	132	128	151	135	138	117	136	127	142	133	149	126	132	133	137	150	134	150	121	131	129	141	143	139	137	144	125	139	127	148	152	149	124	133	141	113	143	132	146	122	138	135	130	137	136	152	121	123	166	143	121	151	130	137	110	144	127	143	124	147	131	131	154	155	153	127	140	123	142	139	132	136	137	144	144	111	145	137	147	130	133	133	139	137	128	150	135	127	149	152	127	117	159	147	119	128	159	143	147	137	125	161	152	141	137	124	116	134	125	133	152	143	137	118	133	136	127	127	150	129	138	117	132	152	154	128	132	140	145	132	127	127	133	145	121	141	120	152	131	148	153	122	133	144	123	123	136	136	124	121	123	132	152	111	134	152	141	142	143	147	126	142	155	134	154	133	136	143	128	135	139	119	152	140	134	143	130	138	147	146	127	157	136	135	114	145	148	145	124	142	142	126	130	140	144	131	137	128	158	148	142	138	106	139	111	137	129	131	141	149	131	109	133	120	142	142	139	143	153	151	156	127	122	122	123	134	137	140	142	131	131	141	124	130	140	136	121	140	123	156	140	157	142	129	123	109	129	122	130	127	149	149	151	125	133	152	159	131	155	153	120	120	150	129	132	152	141	144	146	140	125	143	140	135	146	131	133	156	125	124	123	115	128	142	150	133	139	156	133	128	140	131	129	121	124	146	162	137	130	118	163	145	142	147	133	128	135	143	139	157	148	137	123	136	128	141	130	153	122	132	115	128	136	140	130	128	136	118	150	145	138	131	136	159	119	127	120	131	134	127	112	147	135	135	128	142	164	146	167	143	146	132	112	125	140	147	132	141	127	141	158	150	156	145	136	133	120	139	134	133	138	151	149	140	126	133	139	163	138	121	114	143	134	103	133	129	159	136	107	130	135	150	123	106	109	151	144	146	126	139	112	121	138	113	128	137	142	128	137	145	158	131	153	122	145	133	115	146	159	128	138	150	162	106	131	138	120	132	143	161	145	128	131	140	143	155	127	135	122	140	127	125	149	142	139	148	154	137	144	148	144	144	119	140	152	152	116	142	148	157	122	125	139	121	123	154	137	130	132	128	155	156	132	149	133	145	131	127	126	143	132	151	125	139	129	135	147	137	143	112	141	140	141	152	132	146	147	130	139	124	122	148	119	143	139	124	139	123	146	147	135	154	131	151	115	126	157	127	98	123	140	130	139	148	128	165	138	116	142	138	137	145	153	157	127	140	127	151	137	138	145	146	120	148	145	144	127	137	125	138	147	126	135	137	142	116	132	109	138	134	138	115	111	151	128	141	147	115	143	129	137	137	137	140	124	145	122	136	134	137	150	144	140	119	143	147	120	125	137	135	117	139	123	124	122	136	131	152	123	144	134	126	142	136	132	130	122	130	148	126	139	118	132	125	131	143	133	135	150	125	131	134	132	131	152	150	161	125	142	131	141	121	127	134	134	146	135	157	128	129	125	143	125	136	136	144	122	139	119	152	131	139	148	135	145	140	128	132	119	117	140	134	132	134	132	139	163	154	121	157	124	109	122	137	131	131	133	128	131	131	150	137	122	157	124	143	149	138	139	127	134	134	127	134	161	140	137	122	149	151	144	134	158	136	138	140	135	136	154	146	123	121	122	134	136	141	131	126	130	136	115	127	136	143	132	147	133	133	141	119	149	137	129	132	133	104	119	152	145	158	146	121	103	147	145	124	139	147	147	107	122	125	145	123	145	136	136	133	160	137	154	127	121	142	137	132	141	136	141	117	137	131	147	128	138	118	146	138	124	124	126	153	136	127	143	141	135	122	159	109	106	125	152	126	128	132	158	130	150	126	118	150	129	142	128	145	120	139	126	118	114	163	142	137	131	143	105	115	145	133	148	138	134	148	140	152	138	136	114	120	133	127	144	128	153	130	119	132	140
5449	1228	2458	2975	2645	2219	1837	1466	1363	1227	1064	897	840	860	770	712	714	682	616	582	593	558	550	545	514	520	495	517	528	503	468	454	477	478	484	504	420	466	470	466	476	436	423	422	465	430	475	442	439	423	445	433	457	468	429	474	414	458	432	429	397	398	428	429	423	441	418	424	388	419	449	421	409	445	399	412	427	389	428	425	425	441	411	422	444	459	419	418	427	409	434	435	417	375	449	382	404	416	428	439	422	408	425	416	404	381	397	375	423	388	421	418	435	427	387	368	393	406	411	399	415	440	408	442	417	395	392	432	448	399	394	392	430	410	402	405	395	365	424	384	444	408	393	407	394	421	397	409	404	401	412	372	394	376	400	415	399	444	433	420	421	408	400	417	449	424	352	418	394	370	407	413	401	376	393	389	409	406	405	386	412	418	449	421	392	411	395	426	423	432	430	406	379	404	385	390	403	418	408	451	438	407	393	383	407	425	382	411	407	444	393	405	403	430	374	428	387	398	384	388	404	391	398	389	411	435	370	388	389	416	418	413	402	419	383	390	412	389	385	389	411	394	412	392	403	398	390	427	422	423	386	402	402	406	403	413	410	433	413	453	443	382	381	432	424	389	424	415	416	411	407	424	424	409	421	431	468	416	375	401	412	387	414	381	422	418	395	423	416	423	388	433	432	387	417	407	425	433	418	385	404	373	409	399	393	395	380	433	412	396	436	451	385	431	370	436	424	412	400	416	381	396	418	409	439	366	406	407	425	406	346	398	390	435	405	430	413	406	414	404	418	424	427	395	408	360	418	453	392	408	407	398	431	381	424	407	391	397	379	403	423	413	416	442	397	440	461	433	390	384	424	390	375	403	444	395	386	397	398	401	417	375	418	356	438	391	436	393	415	382	401	401	351	391	379	419	406	378	384	403	396	415	429	396	430	382	461	381	420	392	413	400	411	391	415	424	374	391	404	412	445	381	379	411	428	398	366	385	417	424	416	420	432	417	407	415	443	432	427	400	370	383	379	431	424	428	420	418	423	420	419	411	402	401	420	434	399	412	416	420	376	417	432	390	400	398	387	429	377	415	405	393	424	392	399	411	403	442	441	375	404	374	390	389	375	418	400	431	397	389	411	404	409	397	401	404	438	410	416	409	422	418	399	422	403	369	441	403	419	392	405	387	336	409	418	420	405	391	421	419	372	416	387	408	405	408	372	458	408	392	400	404	367	404	391	423	444	384	411	409	399	409	411	417	419	401	374	391	424	421	411	449	408	440	388	367	410	414	426	386	407	415	390	405	386	415	388	440	410	391	406	413	422	404	388	397	401	390	409	419	403	403	357	419	401	432	416	402	397	421	450	414	448	377	425	396	391	437	436	398	392	385	368	426	433	402	402	456	381	472	405	412	376	394	402	388	410	415	410	406	428	424	403	418	373	398	403	404	412	405	416	414	431	415	418	401	414	415	377	393	373	402	404	395	423	416	383	385	427	428	408	450	412	434	435	390	407	393	402	395	378	383	426	420	384	404	369	388	376	377	423	351	392	434	421	401	413	423	408	404	414	450	420	400	368	417	404	384	415	385	386	396	405	437	414	381	385	397	377	442	431	435	384	402	416	392	381	441	402	399	368	403	418	404	435	373	420	425	388	374	441	412	431	425	419	424	384	407	400	362	381	414	444	395	402	410	397	387	431	427	406	410	410	438	436	405	429	424	429	348	412	402	439	380	444	372	398	400	368	385	415	391	415	427	437	427	397	430	416	415	431	470	388	410	396	407	412	360	426	427	411	401	454	405	419	403	417	449	445	420	409	398	403	408	433	415	362	410	376	417	401	426	391	399	416	421	387	411	395	384	443	423	429	404	422	427	443	408	388	431	418	365	387	410	366	407	402	427	418	425	417	437	387	387	422	389	454	397	396	439	401	414	416	415	412	440	376	400	406	420	393	389	439	405	421	397	398	399	374	439	417	411	398	424	431	430	390	419	433	440	412	379	428	381	416	392	411	405	422	403	398	428	415	407	420	436	389	409	390	395	439	385	372	420	417	445	437	380	414	436	416	410	388	374	404	428	393	418	404	426	397	398	402	415	402	379	431	435	391	407	427	402	426	408	399	409	425	415	384	405	381	401	422	417	415	372	377	376	425	397	401	403	449	407	401	404	368	383	427	409	395	390	472	417	386	415	422	381	405	438	378	425	402	381	387	396	448	406	397	401	439	391	408	420	428	421	399	373	388	399	418	425	416	401	378	415	372	421	407	391	435	388	397	418	377	372	407	412	366	415	393	380	425	394	419	428	446	403	376	435	401	413	403	393	370	371	456	442	382	426	421	380	442	409	402	416	429	409	408	410	447	422	406	437	412	442	366	418	445	364	408	368	425	418	389	404	434	428	400	402	413	430	411	394	403	386	394	385	399	433	384	422	388	412	386	391	403	374	433	410	364	386	427	371	419	420	380	404	395	405	413	377	349	396	412	446	383	405	425	393	455	390	405	430	460	388	434	388	415	407	430	434	413	400	416	410	421	418	399	408	387	441	392	449	434	445	421	414	377	422	421	389	422	424	377	370	388	386	400	387	438	403	413	388	410	410	385	410	406	408	422	403	405	396	393	381	428	394	372	453	436	415	385	391	405	422	402	431	413	399	408	392	414	383	427	411	443	408	427	413	380	395	413	381	377	392	392	394	416	443	404	405	385	381	375	399	403	430	380	414	401	403	423	424	444	396	426	400	423	433	392	396	417	434	413	460	422	391	413	382	406	408	422	428	405	444	415	373	387	431	419	417	439	401	382	422	407	383	409	409	404	424	411	424	407	417	401	379	413	386	417	396	402	420	416	445	383	414	397	398	414	401	393	373	385	439	395	407	415	422	415	433	402	422	403	429	414	418	413	392	435	430	392	373	421	392	385	396	414	389	427	420	400	415	391	402	405	422	430	436	435	408	434	372	396	456	419	416	414	407	388	389	411	409	409	398	424	414	416	412	384	379	447	412	385	407	426	415	418	401	409	394	358	410	421	410	411	423	417	405	396	410	410	437	414	448	379	400	405	404	388	389	448	398	402	414	444	378	378	409	419	397	394	395	448	422	394	389	417	438	430	438	408	415	410	407	374	429	386	413	438	450	377	382	439	403	392	399	424	395	419	420	408	410	419	393	396	399	413	420	384	431	392	409	403	395	440	419	398	447	381	390	447	408	433	406	402	389	421	417	375	408	375	425	425	394	389	411	418	436	431	454	376	410	410	399	392	394	399	420	389	390	398	443	421	390	430	412	385	428	424	429	404	427	430	414	384	394	389	429	432	389	405	422	410	426	401	408	412	429	411	390	434	382	397	408	395	436	391	369	397	433	391	417	415	392	387	416	427	391	379	406	421	409	401	392	411	381	435	419	385	408	441	404	430	437	389	410	415	385	420	392	419	425	419	398	386	401	391	388	410	438	401	425	416	428	437	412	407	390	408	424	404	389	392	424	421	380	408	410	402	399	416	377	407	433
19048	2757	2320	1914	1410	1017	792	624	532	465	413	378	323	334	325	303	277	265	287	282	265	229	256	245	250	227	248	247	214	260	220	238	234	249	238	220	219	239	216	214	225	233	223	210	213	224	218	225	196	207	201	215	203	214	195	221	227	215	204	198	212	216	230	218	217	233	199	187	223	205	233	228	217	219	198	229	198	227	201	229	223	194	183	224	223	229	226	212	227	205	231	215	200	216	210	212	197	207	197	207	226	198	209	224	204	222	199	217	184	240	189	235	209	201	232	197	220	232	213	218	213	224	196	216	207	203	213	213	198	205	213	203	178	217	216	198	214	215	221	189	211	214	227	218	212	209	195	219	183	211	190	186	219	226	202	208	218	227	176	193	221	211	176	218	192	229	247	198	208	213	196	211	215	220	212	230	195	198	202	209	189	224	211	224	236	232	204	223	195	227	196	210	201	187	227	208	202	197	215	222	204	189	230	227	221	185	222	203	218	204	212	219	195	194	192	218	233	218	195	197	180	213	214	204	202	212	207	192	210	195	177	188	184	202	198	180	193	194	205	214	233	220	199	203	213	203	221	213	193	207	191	212	176	216	202	192	202	194	208	170	189	204	212	190	195	195	180	197	216	203	190	209	219	190	200	193	195	213	204	198	207	213	203	183	228	202	204	182	193	204	192	184	194	203	209	211	216	201	222	217	205	195	184	205	192	209	213	199	214	203	208	195	242	196	210	190	217	178	174	204	182	192	201	218	187	214	216	184	206	203	202	198	190	214	205	216	254	199	199	165	223	197	201	186	232	199	201	211	188	203	204	197	184	213	204	186	204	215	219	215	176	220	183	217	222	183	207	194	188	208	210	194	214	216	184	232	205	209	187	200	205	213	183	182	189	209	229	186	188	201	201	207	223	210	203	212	197	200	209	190	234	220	201	193	177	212	213	212	213	211	202	182	196	206	198	194	204	215	209	189	199	206	194	228	194	198	210	192	197	225	215	191	229	213	197	235	199	191	184	216	211	201	225	209	182	204	207	211	229	196	220	199	219	177	220	211	194	193	208	208	206	204	230	204	207	234	211	211	204	192	201	207	164	191	227	212	223	181	206	198	182	203	199	219	192	201	201	212	232	201	199	217	212	222	204	195	212	195	206	211	218	227	202	191	222	201	204	203	204	197	240	206	223	206	203	191	222	207	219	223	215	230	234	183	221	192	186	202	256	201	218	205	208	176	174	209	180	198	177	188	201	195	217	207	198	209	220	201	189	183	223	195	202	175	220	205	187	207	192	253	222	188	210	201	202	238	204	207	220	226	214	202	199	236	192	215	213	186	203	211	209	189	223	229	201	201	225	192	209	201	231	220	226	208	210	248	211	192	218	218	216	184	215	208	195	219	197	187	209	225	208	211	189	192	211	208	211	214	235	197	211	217	196	212	186	193	190	234	199	191	188	210	200	206	236	193	207	189	231	201	221	223	188	225	192	212	186	220	217	198	216	178	169	211	200	212	232	210	188	224	208	197	209	199	214	201	228	227	243	221	208	209	214	187	199	204	188	198	221	237	229	169	196	239	225	199	199	229	205	212	220	232	200	195	205	207	205	211	212	213	199	200	228	211	196	212	206	226	221	187	205	185	210	202	203	208	203	210	181	186	200	223	214	216	195	191	189	206	244	205	203	200	197	210	203	211	192	203	226	203	176	223	200	206	216	204	228	202	203	217	194	217	200	193	174	178	221	196	213	209	203	198	213	183	221	215	190	193	195	197	219	200	221	196	197	212	228	210	219	240	214	207	191	198	204	200	202	201	185	212	200	199	200	206	196	172	192	211	207	194	227	187	234	231	192	224	194	194	192	238	172	203	203	199	214	215	207	198	224	206	211	237	216	209	205	202	202	203	222	189	219	223	231	179	217	200	202	198	214	209	218	203	197	190	205	207	204	213	200	228	203	206	184	190	209	225	208	221	208	190	187	222	227	220	206	162	207	213	206	208	210	233	189	176	232	200	239	214	205	179	213	190	217	196	222	185	208	220	219	195	192	220	214	207	196	206	215	200	207	202	202	198	187	202	212	216	202	203	207	189	195	219	190	225	203	205	205	201	187	197	217	196	204	225	194	222	191	213	209	222	201	212	189	205	210	178	225	234	186	223	251	210	213	215	193	205	178	211	202	218	203	203	190	213	207	168	207	220	191	186	191	193	200	208	204	193	234	204	203	200	208	224	242	185	193	210	220	210	245	234	235	206	201	192	225	203	208	206	202	191	230	187	210	206	211	216	215	172	223	204	208	219	202	215	201	212	230	238	189	175	216	220	203	205	195	212	220	214	206	225	203	198	195	193	190	232	211	189	227	184	228	216	198	212	171	188	197	202	224	214	205	209	236	246	207	208	200	191	188	206	182	213	226	209	213	206	204	223	182	185	206	196	202	225	231	199	188	206	206	217	194	219	196	204	189	239	210	220	211	214	205	233	211	214	203	220	235	188	200	207	190	193	191	210	213	197	227	201	201	202	221	198	232	190	191	186	206	181	205	211	217	217	210	199	180	203	184	213	182	185	220	211	226	235	182	176	233	214	203	207	192	209	217	230	202	213	204	186	232	232	187	193	211	203	214	228	182	203	193	240	189	208	223	195	194	199	196	202	216	194	252	213	216	205	178	195	189	174	201	222	205	228	221	199	205	197	215	204	202	187	196	234	180	193	211	180	214	191	223	206	222	206	178	202	211	215	169	217	211	214	187	198	208	212	196	195	202	218	216	212	251	177	209	184	240	208	210	192	202	221	213	183	207	197	198	211	205	203	212	216	195	201	205	216	197	178	205	239	214	233	196	194	197	213	189	218	227	190	217	230	226	226	209	214	230	202	218	224	204	200	216	187	219	205	215	223	195	189	224	209	201	222	184	222	188	173	197	205	222	210	230	193	206	192	199	208	202	203	241	211	186	203	183	198	212	206	206	206	202	190	178	207	202	173	206	219	216	222	211	187	218	190	181	191	212	216	198	203	214	209	223	190	206	213	215	225	210	234	220	191	225	198	230	179	183	218	176	195	191	223	214	217	202	208	198	172	206	214	213	204	203	225	203	209	207	213	221	210	223	168	211	210	245	177	198	185	211	241	189	214	210	214	207	212	208	190	219	183	220	196	212	207	190	200	222	185	221	221	171	220	198	204	183	205	206	217	220	189	196	208	203	208	215	196	212	222	206	208	208	217	230	210	192	206	226	188	202	221	190	235	203	219	203	196	225	200	199	231	164	231	214	208	225	222	204	202	214	215	209	194	223	183	212	191	232	181	236	208	222	234	209	220	237	205	224	196	200	191	168	172	220	224	228	222	216	191	213	200	185	204	196	197	208	212	197	226	217	178	186	221	203	199	217	215	205	192	215	193	209	181	212	205	225	218	189	224	194	215	222	224	200	194	238	208	193	220	217	203	192	218	203	187	219	227	209	191	205	204	198	214	208	198	207	200	197	197	226	182	207	223	190	196	170	186	196	206
7664	2179	4541	5353	4779	3827	3261	2676	2358	2039	1751	1658	1484	1386	1263	1188	1136	1095	1064	955	912	909	905	835	823	800	840	792	759	756	767	743	730	713	720	713	657	680	631	680	672	627	629	674	663	656	675	667	642	646	642	663	645	625	640	669	623	565	623	619	642	592	599	612	615	627	609	557	591	608	593	642	608	588	607	570	601	610	600	612	591	629	615	619	603	587	622	608	567	556	602	604	568	563	612	580	573	593	587	550	589	578	620	602	591	597	638	587	619	538	588	603	567	601	587	571	610	611	609	610	582	554	554	532	571	569	556	634	579	605	596	589	589	567	608	615	574	595	553	606	566	574	561	579	578	594	586	562	600	546	566	620	581	589	586	582	593	610	529	586	563	536	565	588	573	587	621	564	599	580	574	553	586	569	551	602	618	582	582	560	559	617	627	597	601	576	607	617	546	560	552	599	603	593	589	582	541	575	558	576	593	579	620	580	597	564	584	598	571	591	602	620	591	580	561	573	612	590	572	523	580	602	603	604	534	555	582	597	609	608	574	603	517	574	570	582	582	617	582	580	629	602	613	593	620	573	601	575	579	592	583	609	622	594	601	594	585	586	624	579	569	533	545	552	548	610	550	564	596	581	563	546	637	567	517	579	589	586	588	588	582	575	618	566	611	579	567	580	570	591	579	579	579	589	561	549	625	574	546	587	583	618	625	580	542	602	600	620	584	595	545	582	565	598	571	584	584	568	595	558	613	588	601	564	577	599	579	546	613	530	582	545	586	561	603	593	599	594	560	545	560	539	566	561	571	592	579	564	541	597	608	599	561	594	595	600	582	583	585	572	567	583	528	558	556	567	588	598	585	566	548	579	638	543	554	585	635	579	581	553	578	607	574	598	633	621	598	586	574	521	578	585	580	561	549	627	581	583	593	586	628	543	603	558	617	569	626	573	576	623	630	568	539	559	620	602	614	578	549	596	562	534	577	592	564	547	616	573	579	578	576	597	571	575	590	579	576	565	587	567	595	572	541	576	565	607	612	536	609	558	625	583	577	610	576	574	574	553	610	577	571	593	576	578	551	583	601	598	584	622	598	621	583	559	539	612	561	566	582	539	603	609	578	603	586	575	557	571	574	586	589	554	592	576	591	579	581	583	575	563	626	536	584	575	597	551	533	601	585	563	621	573	579	540	595	591	542	587	622	598	566	587	534	568	613	556	582	584	550	501	577	570	578	519	547	582	632	589	591	562	585	606	544	564	571	557	583	566	576	572	589	562	605	588	591	599	612	602	573	547	562	623	574	605	546	580	620	565	594	567	590	588	581	562	593	531	567	545	578	569	553	553	557	527	580	530	545	627	551	594	600	582	517	619	621	567	555	557	585	597	550	545	535	616	557	575	541	574	579	546	589	588	573	558	583	599	526	585	580	593	569	556	545	559	603	609	616	550	596	561	540	582	560	553	558	605	551	564	539	586	582	548	578	591	599	606	552	590	542	595	582	607	592	567	572	550	565	569	548	556	562	603	554	552	612	564	570	599	586	550	606	571	542	541	539	579	557	537	584	577	580	572	552	587	546	536	575	573	575	579	542	542	579	578	593	594	569	586	606	607	611	567	567	565	595	544	513	576	620	570	559	601	608	592	546	555	572	538	564	585	580	609	591	572	585	563	563	581	564	565	600	543	541	579	604	557	593	578	562	579	516	592	610	548	608	578	596	604	573	572	597	578	598	603	568	598	543	578	542	606	572	581	583	571	589	550	555	599	583	578	594	569	567	639	520	575	551	584	554	621	571	565	609	567	589	615	604	551	545	597	627	585	544	574	547	589	568	578	563	539	631	573	598	587	592	544	590	574	593	586	579	584	597	588	588	586	643	591	584	593	597	588	550	539	584	542	563	584	606	590	579	606	582	585	590	585	549	628	577	606	588	599	530	551	577	542	568	572	589	577	604	608	632	548	549	574	612	520	534	598	558	598	570	588	556	552	527	578	588	607	600	573	543	558	536	596	562	546	560	584	593	565	567	609	560	584	567	545	623	552	586	574	543	621	554	602	576	577	606	608	593	548	568	581	571	571	586	562	550	554	623	561	613	562	572	559	538	577	610	593	546	593	570	572	584	575	516	601	614	590	548	604	579	558	578	537	612	602	605	598	582	581	570	629	593	555	586	563	588	590	540	593	590	588	594	562	611	534	579	556	580	580	622	590	590	537	574	558	588	567	615	604	597	552	560	581	573	584	581	597	604	525	557	580	572	548	620	588	541	539	579	570	554	606	593	566	551	580	547	561	587	567	584	564	556	539	541	586	566	583	546	561	602	567	599	599	578	595	558	598	617	600	571	560	573	570	578	575	588	559	563	539	577	549	571	575	540	573	569	582	601	598	621	549	593	595	536	586	551	590	559	565	573	589	573	537	614	593	616	565	552	576	576	589	544	565	541	582	543	557	598	540	558	579	603	557	591	571	557	592	601	601	565	581	622	589	559	573	578	573	632	655	590	570	592	577	554	566	578	560	577	531	594	572	556	585	532	575	581	547	576	611	587	616	601	636	611	558	590	579	582	501	581	592	544	577	611	553	569	564	574	542	598	575	614	582	540	555	564	567	595	602	567	589	547	621	560	543	608	615	576	570	570	546	574	612	586	606	571	545	601	552	591	582	605	600	548	540	545	578	578	549	580	539	571	552	554	541	553	580	576	581	558	587	594	611	573	601	526	571	560	538	592	538	551	550	583	587	540	566	580	570	547	628	547	645	568	572	578	572	596	556	611	548	576	553	584	607	593	552	581	576	576	577	573	561	543	571	553	567	574	589	589	613	596	577	580	583	565	586	588	589	612	591	590	569	593	588	584	591	570	590	554	575	585	536	618	615	587	558	583	563	563	573	525	607	588	559	595	556	574	580	604	539	569	617	553	574	537	593	526	580	577	577	583	568	563	597	591	588	591	572	518	575	586	576	624	578	495	577	580	553	579	579	591	540	580	617	582	555	588	562	607	610	600	597	568	554	574	530	591	577	558	582	588	537	543	597	586	609	609	609	562	549	574	578	603	591	576	570	594	616	583	624	572	577	639	603	584	574	596	587	571	574	555	563	597	563	550	557	567	577	581	565	563	592	574	648	562	573	575	552	611	580	601	595	565	593	562	587	570	593	625	570	559	598	595	586	564	566	606	647	557	571	590	583	585	562	591	557	568	606	534	609	550	576	591	559	605	628	583	559	636	565	558	603	566	551	553	586	575	581	600	580	604	539	547	553	563	598	588	582	538	597	587	559	571	568	592	608	557	538	598	569	565	565	571	609	548	582	596	583	604	581	575	616	554	578	571	590	603	562	611	576	613	586	634	570	591	566	586	579	568	583	604	604	569	581	568	594	595	601	585	607	547	582	598	558	510	587	569	552	575	577	576	583	610	554	590	588	572	566	562	555	583	579	583	587	527	564	551	578	603	611	589	569	545	570	593	583	567	588	596	566	578	591	553	576	572	561	605	573	581	577	561	600
2093	139	136	113	101	90	88	71	57	75	68	66	69	49	57	56	67	56	61	65	62	52	65	54	34	51	50	57	67	67	53	54	62	67	55	52	67	50	51	62	42	65	57	54	52	49	40	58	61	48	48	45	32	69	58	51	66	65	58	55	59	64	52	49	64	52	53	45	78	62	64	52	47	59	40	49	53	59	44	55	69	70	52	41	51	62	54	59	65	63	66	70	48	56	45	59	64	51	61	69	44	55	53	50	53	56	57	53	51	69	54	48	68	63	54	47	50	71	66	45	49	57	57	50	53	61	47	55	49	56	64	46	46	63	50	59	52	59	63	61	63	55	43	48	55	54	78	62	54	67	49	59	59	50	46	47	63	52	64	60	58	65	56	53	70	54	57	54	48	55	50	66	65	61	74	57	43	58	80	56	54	58	43	69	59	70	53	47	56	66	60	76	66	65	65	64	54	54	61	62	58	62	43	54	70	65	52	45	49	61	57	53	48	62	60	52	59	40	60	44	60	52	51	54	52	48	52	67	54	55	61	56	53	71	66	61	61	53	59	57	68	56	61	48	57	61	63	57	73	58	50	59	75	52	48	56	37	54	65	60	59	55	48	67	56	57	63	65	47	51	47	69	56	51	61	71	60	41	47	57	60	52	58	59	55	55	53	55	56	52	44	57	52	54	44	69	53	45	65	63	63	43	46	58	65	50	49	59	65	54	60	60	53	51	52	59	51	54	62	77	72	61	57	63	61	76	57	55	65	66	56	48	62	58	62	58	51	50	43	59	63	50	61	58	53	57	65	48	58	71	62	68	52	59	50	47	44	56	68	52	55	56	49	64	64	55	58	55	49	63	70	54	55	62	60	45	46	57	54	56	54	59	60	59	63	65	63	61	49	52	55	45	64	52	53	74	49	59	52	57	50	42	50	51	58	61	51	52	56	51	52	48	50	64	50	60	52	58	59	47	56	60	55	61	42	63	61	72	64	51	44	57	50	53	60	55	58	56	60	55	57	55	54	59	46	61	51	53	67	46	53	58	58	57	61	50	67	69	52	49	52	53	44	52	49	64	65	62	54	59	61	57	72	53	60	45	67	70	51	60	67	65	60	68	62	53	52	52	54	59	42	56	71	69	48	46	51	59	67	47	63	75	52	53	49	48	54	64	54	63	66	40	66	50	59	47	52	58	73	57	47	63	54	64	52	50	56	44	54	60	67	58	59	64	59	57	62	57	54	56	51	44	73	50	66	53	55	45	43	64	48	55	68	48	59	53	51	51	60	66	67	48	64	47	57	62	61	36	62	57	51	64	52	73	56	40	51	58	57	49	64	61	57	40	57	46	72	60	61	62	58	46	52	70	53	46	58	61	61	68	60	48	61	58	59	63	45	55	52	61	56	49	57	56	51	57	44	74	52	50	67	62	61	72	76	68	52	52	48	60	49	65	67	60	67	62	48	51	57	58	59	53	61	55	63	59	56	54	59	45	62	44	57	62	59	56	66	61	37	57	43	46	58	62	53	56	59	51	60	58	61	69	65	46	47	50	46	55	53	63	54	51	62	52	58	65	63	60	51	52	54	53	55	47	60	50	59	70	54	50	60	64	75	55	52	54	42	55	45	61	63	46	62	57	67	51	65	49	60	57	61	51	65	45	58	59	55	57	49	57	54	73	66	52	64	56	47	60	58	54	61	44	56	58	55	47	61	51	59	56	63	53	50	56	71	55	54	53	60	60	53	48	65	54	57	62	47	40	68	68	55	60	61	64	51	65	50	56	53	62	55	51	54	48	53	53	52	62	52	45	52	53	61	53	70	65	52	55	45	68	59	54	65	57	61	64	58	55	46	62	64	50	51	55	38	47	68	72	52	53	61	66	63	53	44	70	62	51	61	54	58	45	55	62	68	50	63	43	56	57	68	65	66	44	37	51	62	51	70	50	66	61	54	54	57	46	50	48	47	67	39	50	58	48	54	54	59	55	58	52	52	59	46	61	63	62	53	66	47	56	60	67	55	59	52	57	67	63	59	57	47	47	58	45	62	47	68	54	59	54	64	60	59	46	55	55	58	49	61	58	56	51	68	70	59	56	51	52	60	45	55	53	53	54	61	60	64	70	49	61	68	59	55	54	50	50	58	57	61	53	57	62	63	52	39	71	69	56	67	63	61	67	49	57	48	52	47	59	51	54	59	59	64	62	53	45	56	49	64	55	58	49	47	50	54	57	52	47	52	70	53	55	46	56	63	56	56	60	54	83	53	41	54	64	66	55	65	50	51	72	55	53	64	54	50	60	60	55	54	60	51	55	52	64	57	59	64	62	57	57	60	70	50	54	55	50	49	44	59	61	44	61	57	49	56	73	49	65	58	64	57	60	41	61	47	44	59	47	63	60	57	58	56	50	59	55	49	57	48	57	62	61	49	66	59	81	61	54	62	49	53	51	44	53	65	40	55	58	63	78	50	59	53	50	45	49	70	63	68	73	46	63	45	69	60	59	76	67	61	46	69	56	45	51	50	49	39	44	56	64	56	62	44	54	46	56	67	53	55	53	52	58	52	55	59	58	65	53	62	66	64	56	62	61	47	47	52	52	56	48	60	54	54	53	64	49	67	64	57	39	54	54	45	72	56	61	52	63	58	57	61	46	52	47	64	52	63	46	57	50	51	56	55	63	63	52	54	69	50	64	56	54	47	63	60	53	52	58	63	63	53	51	62	52	57	58	57	45	72	63	64	55	43	47	46	36	51	60	51	59	45	63	56	63	52	49	51	64	58	61	44	66	54	60	60	47	75	59	55	49	64	52	51	53	51	58	56	60	51	55	57	49	55	68	51	50	50	54	47	58	47	59	64	59	57	48	58	56	56	60	56	57	67	56	58	53	61	50	60	48	45	52	50	62	58	47	62	72	44	60	56	43	52	46	56	60	54	56	72	46	60	51	62	51	54	69	54	68	40	44	56	80	40	38	63	58	53	66	58	65	48	49	55	63	65	51	58	56	60	34	53	44	63	60	57	79	39	70	65	56	61	53	63	59	58	76	37	58	57	53	72	57	57	50	52	61	54	50	62	54	63	55	70	70	53	59	48	58	50	58	62	54	47	58	51	40	65	51	54	65	66	63	54	66	54	62	53	45	58	67	47	57	62	62	64	47	72	59	58	58	67	65	64	55	48	50	55	41	72	61	44	61	54	58	59	55	58	51	61	58	53	54	63	47	57	50	44	49	41	56	49	43	56	54	50	56	50	54	36	45	52	61	61	53	51	62	55	48	53	80	53	68	56	46	53	66	57	59	69	56	41	48	40	67	53	53	43	44	62	66	55	52	50	49	43	63	59	45	46	68	46	59	51	56	52	63	57	46	59	52	42	66	58	48	64	44	56	60	52	53	58	56	56	75	66	60	54	54	49	53	54	58	61	55	45	59	64	56	47	60	61	51	66	50	47	54	68	52	60	59	55	58	51	62	49	65	55	52	52	60	50	47	64	53	71	62
1850	319	351	413	373	347	335	283	281	266	288	245	220	236	233	208	197	231	242	201	229	214	219	189	197	238	217	220	227	221	216	230	214	231	207	203	191	191	220	189	193	222	208	192	202	220	218	210	217	217	189	205	191	194	208	208	222	196	195	204	214	212	202	208	229	204	207	214	209	223	208	217	203	221	220	201	210	237	206	228	211	206	223	238	188	204	210	197	200	213	195	225	209	199	193	197	200	206	223	184	194	216	219	186	207	208	200	170	224	194	220	232	224	185	217	205	201	209	202	212	204	215	203	187	202	197	198	203	200	212	202	222	194	220	205	202	207	198	201	220	208	204	202	219	204	223	227	214	226	183	227	194	204	215	203	203	195	219	160	191	230	206	212	229	212	217	206	191	201	190	222	203	210	186	207	227	187	214	204	215	229	203	197	223	215	220	203	205	218	196	205	210	211	219	223	221	207	185	220	237	197	209	221	213	220	185	205	198	185	208	196	210	203	209	252	221	185	206	211	210	209	195	171	207	213	223	236	201	205	215	187	197	216	226	214	207	178	215	210	213	241	202	195	209	197	222	197	213	188	205	204	189	198	201	228	225	214	226	230	188	215	212	214	205	191	213	202	220	209	220	205	190	212	217	222	202	231	202	202	224	214	238	233	223	185	229	205	210	204	194	178	206	217	214	176	179	218	207	203	206	201	208	203	202	197	189	212	191	211	211	228	201	201	198	225	198	209	217	191	200	224	196	193	199	182	214	206	201	204	218	200	212	224	193	222	197	203	204	193	192	225	208	229	214	218	202	208	211	209	211	187	200	203	219	180	189	225	208	214	219	214	208	196	209	223	198	174	221	193	204	206	197	235	209	218	197	178	192	221	192	210	217	212	226	211	186	200	216	210	194	222	202	213	178	218	202	213	220	212	200	210	212	226	197	192	202	191	227	205	198	215	223	249	226	219	186	201	190	214	244	201	210	201	196	214	179	223	197	171	227	214	188	206	233	216	218	201	195	203	229	215	214	206	217	212	196	201	207	212	216	208	218	210	199	208	204	222	201	220	195	191	219	231	207	209	231	214	201	243	174	260	204	225	209	223	204	208	219	216	208	197	221	198	226	214	204	190	211	183	193	211	210	205	193	215	219	199	214	218	181	232	195	222	218	212	174	207	205	228	210	216	200	199	213	211	215	185	189	192	216	203	221	214	206	208	223	199	208	224	218	218	229	189	209	198	223	196	225	197	215	206	237	217	203	221	197	205	198	224	191	211	206	209	193	214	199	211	202	206	204	207	223	198	203	235	207	191	197	241	199	215	195	217	211	211	189	217	199	207	214	206	212	218	201	199	199	188	191	204	206	196	206	199	210	244	198	244	192	219	200	235	210	191	194	193	208	226	196	222	215	226	214	194	191	187	227	195	204	216	176	214	178	199	193	209	221	210	180	208	177	234	190	205	205	211	206	206	208	211	215	195	225	209	208	214	197	200	197	193	201	214	214	193	196	196	201	213	215	234	204	197	192	181	212	199	191	201	224	196	222	207	205	197	204	214	212	197	224	212	213	204	186	218	192	191	198	208	209	200	220	227	191	205	216	174	202	207	223	197	200	202	232	218	180	212	216	220	217	196	178	236	229	218	207	217	216	195	208	216	195	205	198	227	231	200	210	216	217	205	190	227	221	212	220	204	216	220	210	187	190	193	195	213	187	206	226	215	195	193	201	203	193	222	207	192	223	193	191	209	205	178	208	212	196	228	215	200	197	187	216	210	213	238	198	189	220	209	181	176	209	201	186	227	199	206	216	195	212	212	207	192	204	211	202	215	179	211	222	195	182	225	223	230	218	213	222	191	193	211	204	193	205	217	218	217	199	197	222	207	190	200	225	208	188	205	219	208	200	195	216	224	185	205	227	211	222	206	202	210	202	207	228	222	195	207	192	215	221	213	191	218	208	219	208	214	202	176	215	224	205	222	224	217	210	216	227	196	183	178	197	195	225	219	181	181	218	209	227	200	203	244	205	199	205	212	205	209	203	190	221	204	210	205	187	184	193	246	207	212	215	190	204	189	203	204	203	216	197	197	211	236	212	197	223	200	200	228	189	244	209	224	199	186	206	223	220	201	192	221	196	204	219	243	206	209	179	210	171	222	188	191	250	200	211	213	233	200	214	175	209	217	204	210	212	200	216	206	204	234	225	200	209	189	215	198	184	206	220	196	177	183	185	210	224	231	183	205	218	219	181	200	188	199	183	174	196	218	201	207	199	214	209	217	176	199	199	200	223	218	185	230	197	199	199	217	218	209	224	209	206	220	229	209	202	215	214	223	190	193	219	197	187	215	208	189	204	203	203	203	203	207	206	218	200	208	210	224	195	217	202	202	198	210	185	187	218	223	213	190	195	202	211	202	185	214	199	181	218	224	202	197	193	198	220	213	206	193	162	201	181	203	222	211	212	213	195	196	205	170	180	214	227	233	194	188	192	206	239	227	215	182	208	208	209	197	182	220	205	223	214	222	211	202	194	197	196	231	230	226	189	213	193	210	213	202	193	214	212	194	196	233	196	192	200	215	213	193	248	206	213	240	200	202	175	220	209	197	189	219	188	206	219	237	179	195	222	210	206	182	188	212	182	200	190	202	193	220	213	223	221	202	207	215	187	206	217	217	232	211	205	214	188	202	202	200	240	185	195	216	223	211	237	231	237	192	210	198	202	203	200	228	190	208	196	218	214	202	221	188	205	213	198	213	209	211	206	218	209	220	205	213	207	206	224	195	180	199	187	191	209	214	185	187	224	202	205	211	181	209	228	193	194	197	204	190	216	195	197	248	198	206	201	211	196	207	193	202	192	225	205	215	223	215	220	222	183	191	226	221	209	211	236	209	197	215	200	248	184	199	195	221	201	187	214	188	208	239	224	202	213	166	186	205	198	232	215	217	215	237	218	211	205	208	216	232	215	205	210	218	241	199	199	199	208	213	223	192	200	197	228	209	209	209	202	191	187	205	212	222	179	185	214	204	187	199	200	217	199	210	222	209	201	207	216	237	194	171	195	213	189	224	192	205	194	191	212	211	209	197	211	203	228	193	203	216	190	197	218	219	211	199	174	206	222	209	211	198	234	208	232	200	212	207	219	212	217	227	223	217	211	212	204	199	207	210	192	166	234	210	194	199	240	217	208	250	216	189	188	240	195	204	200	216	202	211	193	214	220	191	232	195	191	188	196	183	204	204	189	205	205	232	209	216	207	230	219	212	197	228	227	218	197	213	208	221	195	211	206	199	199	216	227	209	203	224	194	197	200	201	182	210	205	193	195	206	191	176	206	208	202	205	223	207	195	197	185	196	194	188	200	201	202	200	201	190	211	197	220	208	210	216	208	217	205	210	211	188	217	210	206	208	196	221	214	205	209	194	202	201	203	219	203	203	215	210	207	212	211	200	214	207	226	214	201	194	193	204	215	188	202	228	196	204	200	204	221	223	214	225	218	229	184	200	200	223	190
10087	920	1134	964	661	564	448	330	273	274	232	230	218	192	199	174	154	186	171	177	183	174	159	140	148	148	140	126	129	144	141	115	148	147	159	136	135	133	157	140	151	143	138	145	139	138	142	150	149	127	126	109	172	144	133	133	134	143	143	147	123	144	140	142	106	142	139	128	130	144	141	115	138	146	152	107	125	143	141	150	133	138	132	138	144	122	113	140	123	139	141	130	150	133	135	147	146	123	145	137	145	130	141	141	129	153	136	130	157	131	150	138	120	130	122	131	148	141	161	150	131	152	118	119	135	117	140	121	119	135	149	135	124	148	145	145	144	129	136	146	149	122	151	100	123	127	147	142	133	140	118	131	140	137	123	132	142	130	133	142	144	141	122	156	140	125	129	136	150	132	152	131	142	137	122	135	117	120	153	136	139	129	132	154	134	136	146	138	139	142	136	155	130	137	135	134	132	135	150	119	131	144	114	139	133	134	124	130	110	148	140	137	129	142	136	151	157	144	126	166	118	147	141	151	150	129	127	127	135	138	122	134	124	151	124	129	139	140	120	134	153	123	153	135	150	145	141	140	159	144	144	146	136	121	159	125	148	124	145	149	137	143	131	158	125	138	136	154	145	146	147	146	145	145	133	144	139	136	131	138	150	129	115	126	145	151	135	127	126	136	121	145	123	124	126	142	136	156	144	130	143	106	140	152	114	136	135	122	122	152	126	136	155	114	148	138	134	126	105	137	114	138	122	136	132	122	137	146	137	114	140	133	133	128	129	144	115	141	107	127	127	127	138	121	163	141	135	132	144	149	130	139	151	127	146	137	120	161	114	130	115	103	157	135	155	145	170	136	145	157	131	150	141	138	133	136	157	135	129	139	132	118	135	131	153	152	151	137	123	132	128	128	114	125	132	136	127	145	151	118	151	134	116	151	155	119	147	152	133	130	119	139	174	130	121	139	135	129	140	127	124	118	117	141	115	146	132	142	141	143	126	104	132	128	137	137	135	144	130	161	137	136	128	136	151	136	119	145	137	164	133	140	125	133	144	136	132	143	137	148	143	127	134	128	149	144	140	142	136	128	142	120	132	145	137	126	145	145	122	144	141	135	128	141	122	123	117	132	117	120	134	154	98	126	126	122	136	138	130	132	137	125	108	122	163	139	152	136	137	130	134	131	148	128	133	116	138	140	144	112	135	147	128	128	114	121	136	139	140	121	138	144	159	124	133	114	151	118	104	144	128	138	136	150	146	109	158	132	147	118	166	124	142	131	146	152	132	140	129	138	138	137	134	116	140	128	142	127	134	139	141	122	125	152	144	131	142	140	130	118	144	142	145	133	156	137	140	123	138	151	164	129	149	123	135	129	135	127	130	148	119	160	146	138	112	140	137	128	124	156	144	117	130	136	126	132	135	130	143	132	146	130	151	136	138	145	146	123	139	128	120	138	130	126	142	133	129	133	141	129	133	137	165	141	129	145	138	137	121	152	135	146	138	125	147	132	145	120	136	134	124	135	134	137	119	129	136	140	133	137	154	141	142	156	140	145	146	152	141	148	134	127	150	165	150	149	135	140	107	125	131	132	160	129	115	125	136	133	139	104	149	124	138	128	135	134	141	126	129	147	122	136	126	102	142	144	133	133	138	159	139	113	141	139	135	142	132	134	140	121	140	136	118	112	127	142	145	128	112	129	143	125	136	123	137	139	136	138	122	133	139	142	154	132	129	141	138	120	158	135	147	123	150	139	139	144	116	123	124	129	121	143	126	152	157	125	138	143	129	147	126	151	130	143	150	139	138	136	130	132	131	130	158	147	115	135	160	125	145	116	122	152	145	135	143	139	126	118	121	141	136	140	125	137	138	147	153	138	134	109	135	146	114	123	145	136	126	129	125	134	126	129	163	113	122	154	135	134	123	145	153	136	147	148	131	145	140	149	148	132	143	127	130	133	124	129	143	125	129	166	127	125	140	148	119	128	150	131	122	152	147	143	141	152	124	152	138	135	133	145	124	123	129	161	141	116	146	127	144	119	146	130	151	123	146	111	133	143	129	135	137	136	143	129	144	127	149	139	121	142	133	131	121	141	155	109	148	146	140	147	128	129	138	128	143	125	148	138	137	123	122	142	141	111	144	125	126	142	120	123	138	128	135	136	116	144	136	109	137	142	134	111	154	143	144	130	145	140	136	132	127	148	121	119	130	131	137	159	130	130	132	126	138	160	147	151	143	143	162	137	148	117	131	145	135	138	137	135	129	150	125	120	126	128	114	118	123	116	169	132	139	155	106	137	147	122	135	142	124	127	110	131	147	126	140	146	152	129	143	142	125	137	126	131	145	133	112	137	130	123	117	137	132	126	110	149	128	138	151	152	165	130	139	118	117	118	118	131	151	144	134	125	132	136	131	131	128	124	150	125	156	134	138	131	136	148	149	135	146	147	149	129	143	150	130	129	110	138	114	130	143	141	140	141	136	148	126	143	130	115	121	124	113	139	142	127	134	128	137	127	121	133	133	144	135	138	149	142	112	138	97	161	129	146	119	160	161	136	156	128	128	122	151	139	112	144	112	144	150	151	134	131	140	150	121	121	128	131	123	121	140	141	134	137	152	143	156	137	121	131	139	135	129	136	144	135	148	124	127	110	116	124	137	130	128	147	155	138	137	140	138	150	138	149	161	124	141	123	130	146	140	134	139	139	155	165	139	134	126	151	116	146	145	127	132	134	138	151	147	144	141	121	110	149	121	129	150	151	129	136	102	134	130	140	137	120	151	140	143	134	113	150	146	142	139	125	150	141	131	132	148	125	138	131	143	126	133	155	129	147	140	127	144	127	148	103	124	125	118	125	117	127	122	160	124	127	135	141	137	120	135	145	131	119	140	127	141	152	155	137	129	147	114	136	132	141	129	114	133	116	149	151	124	130	143	147	136	160	125	128	157	120	135	120	136	126	129	134	134	121	141	134	140	127	140	136	140	154	137	128	120	119	115	153	143	117	105	136	140	125	147	116	159	145	145	124	148	166	137	139	137	134	158	158	129	142	133	139	138	133	135	148	120	145	120	151	139	132	133	131	131	114	140	121	126	142	124	143	139	125	141	134	148	128	149	131	119	139	145	137	131	132	121	137	127	116	133	136	124	130	130	169	127	144	156	137	121	136	125	147	112	137	148	130	114	131	131	127	118	139	149	125	124	134	129	149	136	141	143	143	149	151	124	128	140	136	138	126	142	120	138	105	130	140	135	129	146	116	127	135	130	132	135	128	106	164	124	148	114	143	141	139	135	165	146	140	126	140	122	134	145	125	146	114	136	144	131	133	117	118	146	127	144	152	136	135	132	136	148	121	135	134	125	155	137	122	130	118	135	128	143	161	124	125	129	139	133	152	145	130	154	123	134	132	116	155	125	156	137	165	140	126	149	132	128	143	132	147	146	128	151	132	113	140	144	127	110	129	142	135	132	137	137	132	142	138	133	147	135	136	140	132	140	150	125	136
5514	1185	2353	3029	2666	2196	1782	1562	1343	1168	1016	979	838	839	789	762	668	668	628	589	580	548	593	539	588	487	546	499	528	502	522	488	474	485	458	477	494	449	460	465	428	473	459	445	436	435	439	425	466	420	436	403	456	441	426	393	443	420	430	431	386	431	436	445	406	401	419	428	435	409	457	430	392	431	425	428	427	419	453	439	409	441	419	465	417	398	434	449	426	391	404	428	420	403	431	414	357	396	428	411	422	413	433	421	441	413	382	437	438	394	390	394	405	435	398	412	415	394	428	408	416	423	409	400	421	422	401	438	401	385	408	416	419	413	454	395	452	413	397	361	368	406	403	414	448	404	410	404	383	399	412	426	403	416	401	427	393	415	397	443	405	431	409	446	401	421	407	407	427	424	382	402	430	397	402	399	381	401	412	400	424	377	417	416	398	386	426	408	378	411	387	450	446	424	418	412	397	400	372	372	406	409	426	396	403	449	419	404	438	412	406	428	410	401	403	430	409	381	381	384	434	408	397	400	379	419	376	419	383	408	386	396	405	419	415	399	446	422	398	404	393	394	393	404	414	428	348	456	426	439	391	406	402	386	416	401	454	386	384	442	380	374	412	411	405	419	409	421	437	388	400	390	377	418	413	429	398	443	413	386	411	384	410	417	435	435	406	406	395	428	407	382	402	416	390	422	428	417	408	384	393	424	430	395	429	371	421	418	408	404	398	402	429	410	441	427	397	407	406	409	429	441	390	432	391	412	398	429	402	380	435	411	391	364	407	427	405	414	355	403	365	404	394	402	377	406	462	407	397	434	429	400	412	413	409	427	385	455	409	380	427	403	396	405	394	406	405	392	384	408	393	465	384	404	382	406	399	393	397	427	433	391	397	391	436	421	423	388	416	402	413	411	412	425	424	427	413	401	431	397	417	393	406	386	415	400	404	414	407	406	400	419	389	429	393	370	380	444	437	381	408	386	396	400	401	458	358	447	390	403	408	410	406	401	358	352	420	405	422	409	433	388	408	418	413	395	425	402	413	406	354	421	426	438	419	400	429	431	432	428	409	396	416	386	449	411	361	424	368	408	390	419	412	422	422	391	382	422	420	423	439	407	408	399	405	399	416	389	386	397	409	393	418	441	417	429	393	388	375	403	419	420	358	430	388	400	415	409	420	432	397	409	409	429	417	390	416	382	401	417	447	417	420	409	415	389	418	422	414	406	390	428	391	454	420	386	405	441	390	402	395	377	419	420	430	409	414	409	392	413	370	406	409	420	376	434	435	421	397	456	417	408	401	447	390	380	391	414	406	405	428	366	413	406	394	365	398	443	426	389	417	399	429	425	402	390	399	406	389	394	414	408	370	381	393	451	398	422	396	413	394	431	381	401	429	411	385	404	413	422	404	426	420	380	431	389	399	399	373	387	420	393	370	377	397	387	385	407	401	419	398	394	412	418	413	417	408	422	449	410	431	405	427	359	374	389	408	401	404	419	412	427	381	419	456	386	446	409	373	420	391	411	392	408	392	410	404	425	465	423	410	378	453	432	435	414	449	418	402	416	429	389	388	397	425	384	393	382	385	442	379	421	460	400	381	396	390	415	408	422	399	410	461	421	402	419	403	394	423	442	415	398	378	409	392	384	384	398	428	378	427	423	394	402	421	391	403	414	407	413	415	434	396	435	408	372	399	384	397	400	384	412	383	395	419	416	411	417	398	409	433	413	406	394	382	430	413	420	407	431	419	422	411	405	413	356	402	379	380	450	410	397	389	442	440	435	438	423	396	412	394	402	392	392	421	429	405	405	448	422	406	413	419	427	416	413	416	422	426	396	408	398	393	373	392	411	413	432	435	417	373	420	408	419	395	395	394	406	402	371	400	407	416	418	432	420	405	435	477	403	411	386	366	381	398	372	409	394	415	423	387	412	404	425	418	409	420	404	416	441	389	422	388	394	392	420	395	407	414	424	411	442	382	352	380	434	410	387	384	380	433	393	429	419	397	408	416	415	385	375	388	429	425	417	352	411	393	414	403	388	406	409	389	396	455	408	392	402	407	451	363	402	405	436	416	405	432	436	418	407	359	422	398	439	416	395	424	420	379	383	359	409	397	356	406	360	405	460	386	396	388	402	408	390	404	358	404	416	461	461	383	413	426	414	417	399	383	409	379	413	390	424	412	384	412	430	405	400	426	373	418	380	440	388	390	454	401	417	422	413	437	390	395	403	425	385	425	437	402	375	390	387	406	416	415	401	391	444	408	432	417	406	407	390	446	410	390	391	422	424	400	404	432	424	407	420	405	389	389	443	422	397	398	431	388	430	384	418	397	427	378	388	414	411	421	420	406	426	401	394	420	402	404	425	392	402	427	411	416	378	365	400	379	406	372	411	405	423	393	395	426	402	390	419	422	378	401	408	385	375	398	409	426	439	422	408	408	410	411	375	418	419	419	432	378	408	381	416	411	433	395	399	406	433	415	411	368	397	382	406	400	404	388	401	424	425	425	423	385	423	421	358	398	384	427	400	371	402	425	383	411	416	426	429	377	434	414	409	412	390	405	404	367	439	424	390	385	372	387	403	389	381	390	380	416	386	397	425	363	454	425	393	428	414	390	400	383	439	396	411	390	437	365	399	391	387	388	421	401	426	423	394	429	411	401	395	396	391	406	426	418	361	414	409	413	435	401	428	384	415	383	413	375	402	400	419	440	373	432	449	391	409	404	441	392	415	426	384	461	456	427	437	411	384	391	418	401	416	417	405	406	440	400	425	428	409	397	377	432	415	382	402	416	402	404	410	426	405	391	426	426	424	396	387	397	358	417	421	413	444	417	463	383	416	373	408	430	446	417	392	391	400	390	402	404	399	395	395	414	401	409	408	433	428	426	410	377	423	431	397	414	398	396	374	394	402	416	359	374	404	440	405	397	400	403	410	391	430	417	424	388	419	379	438	405	411	379	379	393	453	399	418	385	412	397	401	411	425	395	405	430	396	412	431	391	431	408	387	362	381	420	408	389	418	408	414	418	434	378	410	392	416	428	398	410	427	389	420	402	406	389	409	396	413	390	403	416	395	405	373	432	398	403	387	410	405	412	409	421	434	427	423	380	368	372	414	417	386	406	413	427	421	423	405	390	363	421	402	408	418	418	428	452	401	427	424	412	418	400	423	409	406	378	423	416	383	422	399	410	407	410	412	429	455	434	402	378	403	374	400	413	415	415	434	388	402	363	391	410	402	384	378	410	395	396	392	411	399	412	386	430	401	418	406	412	386	413	437	421	421	426	378	387	398	429	395	432	441	395	407	392	409	446	406	384	424	426	436	394	428	355	439	380	429	408	400	421	421	414	391	412	403	380	409	409	452	433	372	419	419	408	395	385	401	420	372	396	423	399	412	414	383	368	370	394	385	400	424	418	398	413	392	388	476	402	363	404	447	425	404	402	407	412	418	405	419	431	427	457	387	434	397	394	385	430	419	415	424	406	415	428	387	381	397	418	408
18540	2598	2342	1841	1317	996	794	649	552	494	437	380	330	296	320	336	293	254	274	261	281	276	241	261	222	222	245	234	205	246	237	228	227	247	203	208	232	210	214	187	200	205	228	237	208	216	205	187	196	256	198	213	195	230	225	184	228	230	175	224	218	217	236	200	206	218	197	234	211	229	215	202	213	224	229	192	245	196	199	223	199	216	212	228	223	213	230	227	200	202	207	207	188	193	218	221	210	188	206	224	211	198	227	204	216	241	212	188	206	176	223	201	211	172	223	197	217	214	218	194	210	196	198	215	208	210	230	212	203	209	201	202	208	213	226	211	179	206	172	188	177	217	200	208	211	203	202	214	225	214	206	191	215	219	240	207	227	197	202	229	205	200	199	204	213	195	207	205	243	229	206	208	199	206	183	192	201	219	215	218	192	205	179	177	192	167	185	200	191	212	195	195	196	228	217	175	208	186	211	219	222	229	228	243	212	210	183	200	204	215	213	206	212	190	187	215	206	220	193	229	211	197	192	208	195	209	219	194	189	206	225	180	219	212	184	169	185	228	213	180	202	204	211	215	219	203	242	221	219	223	230	178	239	205	219	220	199	199	213	223	223	200	221	176	178	223	206	190	225	209	206	193	203	197	201	203	196	181	191	193	208	207	198	242	208	235	212	197	220	223	198	214	219	214	216	225	188	184	197	197	183	165	186	193	185	227	192	219	208	215	186	202	204	199	209	225	187	214	200	211	210	208	214	181	197	175	208	201	201	202	210	189	234	201	220	181	216	176	199	188	188	203	217	228	207	194	204	224	200	202	207	219	208	213	215	186	220	186	207	223	198	224	214	212	216	211	189	180	207	215	195	183	215	188	203	213	211	223	172	200	199	174	211	186	208	203	197	203	196	211	215	211	212	203	212	206	203	180	230	178	231	209	201	191	226	185	227	215	190	188	213	195	207	225	213	207	207	221	215	228	195	209	179	206	201	202	229	201	198	173	190	225	186	208	177	189	230	205	196	196	198	217	217	232	191	190	220	198	236	193	225	212	246	195	199	199	188	190	190	181	202	178	211	179	194	224	201	174	227	219	228	195	194	200	220	212	234	249	198	191	206	200	204	205	189	208	198	225	184	206	195	216	210	220	197	206	193	193	211	214	200	200	197	200	214	189	201	201	191	202	218	202	203	221	201	195	193	195	238	223	208	201	178	200	213	198	209	207	209	190	204	192	204	203	200	194	231	221	171	241	181	193	209	185	205	189	208	230	220	191	215	227	203	187	204	209	213	219	200	199	207	208	218	194	222	205	235	200	244	207	207	216	218	206	192	218	200	178	214	206	192	208	183	203	191	192	214	198	201	207	182	208	211	199	166	204	202	208	226	204	195	213	200	211	209	172	218	211	210	213	236	215	191	196	221	207	165	220	202	217	197	219	195	207	219	183	198	210	212	187	203	225	242	212	203	204	220	203	217	217	212	198	219	208	229	194	213	222	227	202	185	203	197	211	177	213	212	215	199	258	181	209	202	229	187	202	197	187	214	223	213	209	201	212	203	220	212	216	202	183	196	229	201	217	215	196	208	227	234	191	211	207	210	234	165	206	248	216	205	257	208	193	232	218	210	221	216	231	208	204	202	216	198	193	188	180	197	202	218	216	208	216	212	236	207	233	194	209	212	247	210	213	199	199	237	215	222	213	199	213	208	203	218	199	182	207	202	196	226	210	224	229	228	208	202	190	209	227	203	227	185	215	206	216	210	189	186	179	242	188	197	205	219	206	198	208	195	193	218	196	201	209	185	223	194	195	235	205	206	214	179	182	210	195	210	210	206	209	208	196	204	217	215	214	207	204	219	196	204	208	200	180	180	205	192	202	206	208	209	206	189	215	219	223	219	203	200	248	197	183	194	184	195	191	201	212	203	238	192	211	219	190	214	216	195	193	197	179	220	196	197	219	208	225	202	206	206	193	215	231	216	229	188	209	240	225	224	214	212	185	197	188	190	205	185	221	181	203	177	214	183	213	206	199	218	226	186	205	197	232	217	217	208	223	203	204	229	195	222	201	209	210	228	188	221	226	203	238	185	229	190	216	215	198	208	196	210	204	212	217	229	206	233	227	218	207	202	192	184	216	213	228	176	202	208	198	224	211	197	216	186	230	185	190	197	214	208	211	194	199	218	196	209	208	217	198	206	178	221	198	216	204	210	197	218	204	214	229	228	187	202	201	215	226	223	218	187	200	207	233	222	216	191	203	199	206	202	184	215	201	187	233	190	222	203	222	198	181	200	210	205	203	197	203	197	201	165	221	218	198	233	200	204	189	212	191	213	228	183	205	203	195	217	205	212	205	217	205	205	195	202	200	188	185	203	223	178	221	207	217	193	228	184	219	208	220	200	184	207	211	245	204	221	199	215	212	211	216	218	229	197	229	195	194	218	199	214	195	236	191	233	204	207	192	187	215	230	188	211	205	203	202	209	184	189	191	225	192	200	199	238	199	223	186	218	230	208	189	184	216	202	208	194	230	190	211	188	212	225	181	232	211	226	203	218	216	232	188	207	213	192	203	221	256	199	207	206	215	207	195	209	210	230	192	201	219	189	213	207	219	191	205	216	211	192	194	193	196	201	207	224	199	204	197	224	199	192	198	189	188	209	195	218	211	194	222	197	181	198	213	193	192	215	224	225	211	207	249	201	222	198	201	236	199	208	207	211	191	234	201	199	199	209	208	197	220	211	207	192	192	201	210	215	219	215	207	211	214	195	227	205	220	209	219	230	230	207	200	206	207	200	222	199	187	204	191	172	189	241	209	194	173	202	198	215	202	205	211	190	212	204	221	189	195	211	215	211	215	226	200	186	195	181	205	212	190	218	221	216	187	169	200	231	192	219	233	212	195	196	208	233	225	217	204	212	202	221	207	202	228	225	194	195	226	182	226	209	196	213	199	200	188	205	203	223	206	213	227	200	196	184	202	196	199	207	197	177	202	165	201	204	193	221	213	221	211	205	219	203	197	220	183	225	220	199	221	225	211	220	201	194	213	207	190	193	210	211	208	209	232	188	205	223	186	206	199	212	182	184	229	197	196	199	191	195	214	206	201	228	173	218	187	194	202	210	222	213	201	194	218	205	187	217	216	233	233	207	204	193	218	224	192	213	211	201	189	221	211	185	189	225	218	211	197	232	216	203	204	185	221	218	183	204	222	219	206	189	207	205	212	191	244	216	208	206	202	217	215	190	216	190	197	204	215	202	199	203	219	233	211	221	200	207	196	202	197	203	208	193	222	206	222	193	208	221	212	195	199	210	218	217	209	229	222	228	209	219	205	221	193	210	190	210	236	186	206	205	196	208	215	227	172	222	224	239	180	207	199	184	185	211	199	185	201	192	203	224	172	194	222	201	200	221	223	200	219	210	214	217	204	227	225	220	209	197	189	201	188	200	190	207	184	190	219	184	206	213	213	194	184	209	188	218	198	207	233	206	211	201	220	223	192	225	198	226	217
7692	2103	4414	5480	4801	3877	3299	2820	2369	2084	1759	1599	1508	1313	1210	1194	1118	1057	1079	928	911	900	878	832	832	814	840	770	765	718	740	779	702	704	692	713	711	669	695	663	684	662	650	680	627	625	624	664	669	672	631	630	583	611	643	550	662	670	628	589	650	578	604	594	626	588	632	627	645	570	617	612	599	634	611	603	558	587	643	593	595	606	650	623	595	605	578	572	617	599	614	585	575	582	597	567	604	567	585	611	604	561	608	548	621	578	577	619	585	562	578	593	570	581	608	584	593	638	595	597	565	586	636	651	624	591	581	575	584	578	568	543	600	603	570	574	595	607	616	585	599	581	583	643	604	569	602	607	566	556	603	523	573	568	614	585	574	598	584	614	643	564	619	565	600	626	584	622	562	574	578	569	553	595	608	556	575	579	584	550	589	560	584	631	589	612	543	631	580	594	591	611	621	577	558	596	530	614	585	618	565	568	564	594	574	588	564	546	600	539	600	574	541	618	604	577	587	535	590	599	547	591	545	617	592	547	550	609	580	540	513	575	603	562	569	571	610	612	583	562	583	575	581	538	564	587	560	600	572	606	555	568	596	590	570	588	574	562	550	583	590	534	578	553	611	591	573	575	578	597	586	650	628	543	615	589	609	571	570	534	585	599	590	586	562	591	579	595	608	581	561	561	586	548	585	555	615	580	609	602	610	585	591	613	588	561	579	588	566	586	602	590	592	545	561	554	596	545	577	579	583	532	603	609	558	562	646	566	582	586	582	553	544	549	577	541	548	563	574	580	552	526	570	598	601	584	541	591	571	658	616	624	585	596	599	590	599	612	542	591	590	561	592	561	605	568	555	572	575	561	597	556	556	573	551	580	582	568	588	588	570	587	588	585	562	591	593	597	571	579	587	606	575	596	569	576	591	565	563	601	593	560	588	606	579	568	562	577	586	599	587	572	568	575	526	561	571	579	571	605	606	561	614	596	579	563	612	563	603	602	564	607	592	575	595	565	552	580	550	600	624	585	558	551	582	561	577	549	605	608	565	596	524	565	591	617	572	592	556	582	577	550	592	570	563	579	578	572	590	527	555	597	533	558	618	609	598	584	610	576	656	589	578	556	594	607	592	581	583	584	579	613	559	548	554	543	566	559	577	587	564	605	565	616	570	565	571	544	586	566	573	544	590	550	551	571	590	570	556	574	572	600	626	566	603	577	601	588	566	558	618	592	615	628	566	575	576	595	611	550	564	549	619	534	578	584	561	563	563	583	578	577	592	547	580	560	606	570	568	540	569	612	569	564	609	574	589	581	571	593	576	588	573	568	537	572	586	551	546	577	528	550	607	587	567	571	588	552	587	578	572	546	594	609	601	619	559	628	559	610	616	601	592	548	576	610	602	566	607	580	592	598	561	581	588	539	563	566	592	591	583	589	604	575	623	575	588	574	541	567	562	585	591	559	581	615	569	606	547	574	584	571	588	580	533	612	547	598	550	549	562	554	613	588	604	594	619	580	586	585	579	556	609	543	554	572	574	569	602	606	593	595	562	588	575	622	539	590	587	565	569	535	557	612	525	618	533	616	554	597	552	617	571	599	578	589	528	611	548	606	592	577	582	570	591	539	606	572	554	537	596	573	558	577	564	558	617	563	606	602	594	609	589	567	590	567	603	576	549	600	599	594	631	544	624	542	564	592	597	571	586	588	522	535	590	609	565	545	566	605	566	560	627	621	554	589	581	557	576	601	632	538	543	564	558	534	567	602	565	579	543	559	632	614	566	589	578	591	562	554	592	594	525	574	568	563	572	642	561	542	598	539	586	594	594	575	607	586	540	570	567	539	579	558	585	602	548	543	625	589	600	545	593	614	573	577	559	584	619	572	597	573	607	582	578	541	589	571	577	584	588	622	579	561	533	567	598	572	564	597	563	575	614	575	612	567	601	579	575	564	601	578	571	581	582	581	618	543	588	547	590	573	591	566	605	600	572	556	582	592	602	594	549	646	580	567	598	562	571	578	544	604	610	525	564	584	614	579	556	609	565	589	589	563	565	554	539	586	608	569	567	582	560	600	575	603	591	588	589	531	599	575	572	590	598	551	552	551	600	579	609	609	638	562	616	590	572	566	610	611	564	593	581	554	582	547	544	567	559	577	558	578	578	600	581	571	589	568	565	572	537	604	583	549	561	588	589	597	584	565	588	633	561	553	591	603	583	607	604	561	589	601	599	591	549	563	564	566	576	547	581	597	552	592	596	552	574	593	600	599	607	600	570	543	600	557	563	583	559	581	622	590	570	593	552	597	584	556	581	555	549	628	598	586	568	551	582	570	602	536	622	561	574	553	593	580	602	597	620	572	583	566	533	537	574	581	547	563	571	584	608	583	587	558	625	562	601	594	586	518	633	568	553	580	612	573	589	574	554	584	568	576	541	605	589	587	555	604	571	606	593	584	571	606	582	597	585	561	541	553	551	583	573	591	597	568	552	596	574	629	589	584	571	594	577	576	579	582	568	582	581	541	569	565	544	573	578	563	581	581	584	624	573	550	581	597	599	588	575	605	570	565	542	558	614	582	630	560	581	551	605	606	571	558	558	590	544	572	604	541	595	606	584	574	586	604	590	583	587	567	608	556	612	577	583	572	553	597	562	583	551	584	593	577	636	628	569	552	576	580	566	586	574	600	571	582	568	574	607	586	569	577	550	565	589	586	571	553	609	580	603	587	556	639	566	552	616	602	551	604	571	597	521	591	590	546	617	543	566	565	605	606	571	563	552	610	577	623	611	576	597	633	562	624	587	574	510	600	557	553	578	557	554	570	602	627	594	604	617	578	560	611	583	599	553	556	583	597	579	583	582	558	593	548	579	595	566	605	584	576	585	564	586	530	589	593	547	579	606	618	563	548	557	599	589	593	573	600	552	558	608	559	603	547	592	587	566	578	566	591	546	591	573	596	559	560	628	600	577	595	558	583	552	564	594	525	581	580	567	601	568	607	560	591	561	590	586	565	589	527	579	580	573	583	609	559	598	592	541	523	553	570	557	563	581	590	566	597	588	605	569	560	558	564	578	565	594	564	585	604	556	578	527	594	564	575	545	540	584	554	546	589	578	589	604	620	516	578	592	594	587	546	580	599	599	592	582	570	577	557	567	589	588	568	580	546	570	573	577	601	574	583	562	527	541	609	561	594	557	580	599	565	556	576	589	559	601	599	588	570	610	569	612	562	600	577	534	590	584	535	584	519	539	586	563	557	554	574	578	611	576	575	580	592	560	576	612	551	574	560	563	615	593	558	544	593	585	609	573	640	600	543	600	549	604	590	572	584	582	630	618	605	625	578	605	568	589	555	521	567	579	542	609	596	592	580	576	551	566	550	576	651	588	564	572	573	612	523	582	564	603	621	563	590	570	546	544	577	609	598	571	560	559	573	612	603	604	615	552	563	624	564	561	606	579	571	616	545	536	586	539	566	548	531	605	585	579	545	569	589	624	573	587	611	570	584
2123	101	129	99	93	73	78	72	63	69	67	62	61	56	47	48	51	59	60	61	65	69	51	67	50	48	46	49	48	43	59	74	53	64	52	49	49	57	52	53	64	55	50	72	65	64	50	65	61	58	58	52	54	53	48	63	67	49	53	47	56	59	59	44	52	53	58	63	65	51	43	56	53	74	57	50	57	63	62	49	60	48	52	53	63	56	49	54	47	65	59	43	52	61	55	56	54	42	61	50	52	52	69	63	57	59	53	48	66	63	49	49	52	55	53	59	54	63	61	67	62	59	58	56	55	73	52	47	56	60	36	47	47	51	58	55	60	59	65	48	58	52	53	58	73	60	65	55	46	45	55	46	62	60	71	65	64	65	69	47	62	52	59	70	56	48	53	52	48	61	61	66	77	69	56	62	59	51	60	52	48	73	67	59	58	53	62	49	52	80	66	58	57	50	48	62	56	51	57	52	47	46	43	63	43	54	68	44	58	53	63	53	52	56	57	63	65	53	66	52	51	63	60	56	48	64	58	66	56	67	56	41	77	71	75	53	58	51	69	51	63	51	60	58	68	58	50	63	52	39	43	38	61	62	60	47	59	58	61	43	53	61	55	58	68	66	52	70	54	55	57	56	56	69	61	61	63	52	59	42	55	55	52	54	56	60	58	52	50	61	64	46	50	66	62	57	57	60	59	65	60	61	63	52	43	60	61	65	54	51	66	63	69	65	51	51	49	43	60	47	50	48	53	59	64	42	55	51	52	53	47	49	60	67	54	51	53	58	61	56	63	44	64	57	54	70	51	42	65	58	50	71	56	54	52	51	47	54	41	59	58	54	46	62	51	53	54	62	54	33	55	56	56	46	70	47	46	48	57	42	69	43	62	53	52	48	62	55	55	49	49	54	62	48	49	63	51	56	60	47	51	53	59	46	50	49	55	50	57	55	63	51	53	60	64	53	46	72	62	53	54	59	55	60	49	66	38	65	52	55	54	50	46	50	74	61	64	62	55	50	48	58	50	54	59	54	45	54	63	61	50	62	45	75	60	47	55	50	65	59	58	45	57	71	42	53	71	69	61	51	64	52	49	65	56	54	52	63	60	43	55	54	52	60	56	52	57	47	60	55	55	51	62	58	49	62	68	68	56	50	61	53	47	58	61	47	80	52	59	56	54	46	56	60	57	45	62	51	64	54	71	46	44	61	55	68	61	56	47	64	43	62	54	50	55	53	53	53	61	55	58	55	47	50	47	65	60	44	58	57	40	60	55	48	65	69	62	54	60	65	37	68	62	60	61	57	55	58	40	56	51	48	49	47	63	64	49	62	69	74	37	56	61	59	50	56	67	53	50	54	52	63	59	50	47	74	65	63	48	45	52	63	46	52	35	55	51	70	49	59	60	65	43	57	60	52	51	55	54	63	53	48	64	73	51	63	48	53	59	52	70	48	68	61	62	55	62	50	60	60	47	55	71	49	64	57	52	68	70	51	65	63	59	52	58	52	63	61	51	54	54	61	53	47	54	53	70	64	58	55	52	68	54	57	64	61	64	48	65	63	57	45	60	57	56	60	69	45	71	56	55	60	58	54	43	62	62	40	67	41	72	49	56	57	57	53	62	63	61	50	60	50	57	73	64	70	45	52	70	52	65	68	55	52	68	60	53	65	62	51	48	53	51	52	50	57	47	56	49	71	55	65	56	50	62	60	58	58	50	51	42	63	51	64	59	61	52	56	53	48	48	67	64	55	66	50	47	48	46	72	50	53	60	64	44	65	56	67	61	59	51	56	55	55	51	64	57	70	56	62	47	51	55	49	48	49	55	53	71	44	41	57	58	47	57	56	61	42	42	49	58	81	53	47	49	63	55	57	64	61	50	67	76	57	38	54	57	66	62	50	51	60	55	61	47	41	57	53	60	52	61	67	62	44	54	73	49	46	60	43	55	55	50	62	63	53	58	68	55	42	40	52	64	72	50	41	39	65	60	56	53	54	58	67	67	68	42	59	54	59	66	50	61	50	46	43	67	54	45	56	59	69	51	55	63	51	53	56	66	52	52	53	74	52	63	55	61	50	59	65	53	61	74	61	63	47	49	65	48	55	48	51	51	47	59	56	55	55	53	56	63	55	50	63	56	48	52	60	54	50	58	55	53	65	51	70	47	53	59	68	51	44	60	46	52	55	38	55	49	45	54	53	48	56	54	62	52	59	51	60	50	45	61	50	50	59	74	58	52	71	57	64	48	55	51	56	59	52	53	45	57	62	70	52	59	54	44	53	66	38	50	69	54	59	64	55	70	49	50	47	50	64	43	57	58	65	56	57	54	57	69	61	56	55	60	67	66	59	58	50	57	66	49	53	60	63	54	56	56	63	46	54	64	52	63	58	56	47	57	62	60	67	72	48	57	51	54	52	59	57	39	47	57	54	44	54	60	63	77	53	59	56	46	57	63	59	62	48	67	53	43	60	62	54	52	47	46	66	45	61	68	64	55	50	57	52	56	56	54	69	76	64	58	62	60	52	34	57	40	57	48	54	49	52	58	62	53	52	52	52	55	79	60	53	53	60	67	63	59	60	49	60	60	50	51	45	62	50	53	44	60	58	56	74	49	44	46	48	57	57	50	52	41	62	56	47	60	64	56	59	55	48	59	62	43	67	55	68	54	58	39	60	58	59	66	43	57	58	51	69	50	47	37	53	59	68	56	71	55	58	41	58	70	52	57	60	60	52	56	57	59	58	52	57	52	60	53	65	57	55	67	72	57	61	59	49	49	62	48	62	56	54	49	59	52	67	48	53	66	64	59	64	66	41	58	45	74	57	57	51	73	59	69	56	58	61	70	49	63	46	51	51	65	52	53	52	56	54	61	61	65	58	63	56	52	68	59	57	51	69	61	58	56	49	41	58	56	61	57	56	59	61	52	56	62	68	73	50	45	53	54	55	66	58	57	58	48	47	51	62	50	60	58	54	60	49	69	46	51	70	57	53	52	63	69	48	71	61	63	66	55	67	61	71	71	61	41	69	66	64	64	59	65	46	57	49	52	40	49	45	51	68	52	60	58	60	67	44	75	59	52	55	57	71	50	48	55	50	54	53	57	48	65	56	47	59	77	55	59	44	73	54	55	53	53	57	63	48	50	54	74	60	44	55	55	57	60	45	74	57	57	54	49	41	59	47	65	59	54	55	53	60	64	67	49	50	55	53	50	58	53	58	63	63	61	58	51	63	50	55	51	56	48	56	62	56	64	47	57	68	53	52	52	56	57	75	51	59	58	51	46	62	62	53	58	53	57	60	64	58	67	50	58	59	44	69	54	66	73	62	56	58	62	60	62	69	56	53	51	56	61	60	57	51	54	61	70	58	58	57	58	53	59	49	63	48	60	62	70	59	61	60	58	56	48	56	52	64	57	48	59	50	54	50	72	63	62	57	61	57	38	52	50	58	49	59	60	63	62	50	55	61	50	56	42	58	55	68	63	54	52	47	59	67	69	57
1872	277	346	416	399	370	321	310	258	269	252	256	235	238	231	219	219	249	226	222	188	196	246	231	207	202	228	225	208	224	228	221	201	220	229	207	231	234	189	223	229	250	199	225	208	196	196	224	218	242	209	237	220	186	215	229	209	229	194	205	196	218	211	198	204	213	190	196	226	206	221	214	221	207	219	187	200	214	185	195	215	189	211	174	208	241	210	241	224	234	193	193	223	199	217	191	196	175	215	195	192	209	195	200	194	175	208	176	244	201	221	229	198	193	201	205	215	216	202	234	216	180	211	226	199	208	222	209	222	195	208	233	204	227	213	195	193	202	211	239	208	227	186	206	203	199	200	217	207	208	211	226	195	198	209	242	205	225	196	214	199	191	194	204	199	189	211	224	203	232	213	186	197	234	210	183	215	220	227	200	223	230	212	198	198	205	203	204	196	210	205	223	219	186	207	208	239	212	223	176	195	213	197	207	219	207	202	195	185	203	208	213	218	217	223	194	197	222	197	231	207	197	229	202	225	211	187	188	212	224	196	206	198	219	225	187	221	195	194	203	211	197	206	196	212	196	201	215	212	179	208	212	202	202	227	201	246	197	183	205	207	180	202	214	195	195	196	236	193	187	207	200	206	225	190	225	202	202	195	213	220	237	188	198	218	219	213	230	210	204	224	221	197	175	226	193	190	216	221	207	205	199	179	223	221	202	192	212	183	207	224	185	214	206	218	219	214	217	175	198	225	209	220	214	240	179	207	203	181	198	185	222	198	188	198	193	207	195	213	201	213	210	199	204	208	203	185	221	223	212	174	208	215	200	203	216	220	197	204	212	218	207	208	208	178	210	182	201	200	184	204	200	242	196	200	194	203	231	227	236	209	202	191	231	207	192	217	195	218	236	210	222	197	210	202	211	192	198	200	215	176	226	213	233	216	186	197	191	191	215	190	196	188	219	213	211	216	194	203	219	228	200	185	210	205	212	212	201	210	206	214	186	230	204	225	251	204	199	205	211	212	223	204	212	225	230	201	205	211	208	182	227	192	199	227	228	211	206	214	217	192	203	202	212	207	216	213	167	218	228	210	187	222	196	188	210	223	217	203	211	230	201	190	219	221	210	214	183	210	210	211	209	230	224	206	222	234	201	202	221	210	218	198	216	223	181	224	188	197	194	221	210	211	198	246	184	172	199	190	211	191	207	233	218	216	192	187	189	202	211	197	189	179	199	197	197	233	213	222	204	230	194	212	224	196	211	213	214	173	222	219	197	203	193	190	208	198	201	200	214	213	215	208	199	218	192	208	223	207	193	208	172	230	207	204	217	212	209	199	220	193	210	218	202	214	214	196	206	218	184	188	212	203	223	203	213	190	197	218	199	211	219	221	192	197	211	209	209	198	219	216	211	195	198	195	199	195	177	194	198	210	228	216	205	196	213	215	235	213	209	201	208	213	222	181	185	245	196	193	198	189	217	193	212	185	191	207	217	212	222	229	180	194	196	200	197	196	195	206	184	182	210	205	211	206	197	208	236	216	207	205	203	192	201	215	206	207	202	199	196	221	211	206	197	186	223	211	187	197	209	218	214	213	197	202	194	212	188	219	211	192	195	193	212	217	212	197	187	225	194	198	187	206	209	209	211	227	214	218	220	207	187	211	193	198	198	202	215	183	211	219	184	230	210	211	204	193	194	207	166	179	204	197	189	213	228	195	241	215	227	193	192	199	182	194	205	225	207	234	194	195	193	175	184	234	200	228	190	212	199	219	199	206	211	232	213	224	198	228	221	216	201	240	202	208	181	214	188	182	192	212	207	191	196	216	192	243	193	192	201	197	204	223	204	230	181	226	202	221	229	211	213	215	217	204	201	192	164	193	193	198	202	186	236	188	222	245	237	224	212	191	236	197	208	194	216	223	207	203	212	186	215	199	200	192	198	190	207	205	184	210	222	227	205	199	207	202	216	214	194	213	211	187	226	188	195	219	195	223	218	216	203	212	188	235	185	215	222	235	233	184	230	208	211	201	218	224	211	204	212	198	192	210	225	212	233	182	212	204	221	188	197	207	201	215	183	191	211	222	218	193	202	234	196	209	196	205	198	199	196	213	204	187	176	176	228	216	174	203	197	192	214	228	210	184	219	190	183	206	201	207	219	189	219	201	192	219	184	217	197	206	186	194	199	218	220	193	191	205	214	219	224	210	209	199	225	183	197	214	206	220	182	176	215	198	203	217	199	182	230	217	217	226	198	204	215	226	195	210	214	194	208	210	194	225	216	190	185	198	214	215	211	199	205	213	213	223	191	204	184	192	218	198	221	180	202	204	213	200	210	209	200	217	192	195	219	202	209	225	199	211	233	196	218	214	182	228	185	198	250	207	209	222	202	171	222	183	231	210	202	203	207	199	200	164	189	193	205	204	188	212	215	207	207	197	222	186	202	213	200	202	198	212	181	189	226	185	201	213	229	219	215	200	201	205	215	220	228	219	220	200	198	209	214	236	206	212	203	214	204	193	212	238	195	202	201	210	208	207	202	226	182	223	214	195	198	200	210	204	222	221	194	217	186	219	207	216	216	248	189	227	204	223	208	203	198	191	205	192	222	204	204	178	204	212	231	200	191	221	218	212	204	213	201	213	179	227	198	237	179	206	226	206	216	176	193	199	169	231	223	225	207	204	211	227	215	203	210	217	217	237	179	196	203	190	203	209	214	200	207	219	219	230	226	211	198	194	223	214	200	180	215	194	220	213	216	203	198	226	196	197	195	211	208	194	202	196	204	197	234	204	211	225	192	212	198	188	195	214	175	220	218	215	197	227	202	203	225	229	226	230	215	179	226	197	199	193	197	229	214	207	209	184	221	202	201	186	214	210	227	239	218	217	223	219	195	215	182	207	230	202	219	204	195	232	226	189	192	227	211	230	201	226	213	197	179	179	196	211	214	225	205	213	217	212	193	198	193	186	212	197	204	206	224	201	206	199	199	206	219	239	221	226	189	207	210	196	215	240	199	191	212	201	215	212	224	218	218	211	213	203	217	199	200	204	192	206	210	195	205	235	195	209	205	211	182	216	222	185	215	178	199	192	195	189	206	211	202	185	219	198	212	202	207	198	238	206	231	201	172	186	193	186	202	178	224	240	199	194	206	202	237	227	221	204	193	236	179	208	209	205	191	188	202	196	208	193	231	203	227	203	227	198	239	223	197	217	198	210	208	191	228	202	212	196	216	216	203	210	205	192	184	220	220	205	231	197	183	196	171	223	209	211	208	209	199	216	199	186	208	201	201	173	209	196	208	197	223	211	195	224	185	208	192	198	226	203	194	181	192	234	161	209	212	188	169	227	193	185	236	245	229	217	246	216	198	198	207	228	197	198	214	225	209	184	216	211	198	186	182	215	186	228	205	223	187	204	198	199	219	208	247	190	229	218	186	221	211	217	212	194	189	222	231	185	216	190	209	192	207	205	207	183	221	210	195	200	213	216	206	192	186	198	214	230	196
9969	918	1098	896	700	465	413	336	305	249	228	202	209	209	197	185	156	171	175	161	166	155	179	147	150	157	152	158	149	142	154	148	139	150	127	157	152	139	151	137	150	133	164	156	154	122	139	151	121	139	125	144	135	130	124	147	143	139	129	134	125	135	145	135	135	138	132	137	123	139	138	144	142	127	133	145	129	144	142	157	121	129	135	124	135	126	139	140	129	120	143	121	153	126	112	133	153	142	147	148	130	135	129	135	138	137	120	131	119	133	140	132	130	112	142	123	139	128	168	155	150	148	131	124	139	141	122	112	121	130	135	124	123	149	136	142	150	144	102	123	122	140	143	141	139	122	111	142	129	139	145	123	141	144	120	138	135	122	134	123	131	131	145	123	131	131	130	131	107	133	128	142	133	154	134	142	129	136	109	134	154	121	143	131	131	138	139	140	129	123	142	142	113	131	124	125	124	132	144	154	121	139	156	150	141	132	154	135	119	145	149	139	133	127	128	118	145	142	144	130	130	132	113	139	139	136	134	144	128	125	120	120	125	154	126	125	120	138	128	144	117	114	148	131	139	152	134	137	133	157	142	129	91	113	139	139	113	132	145	112	158	121	127	127	137	122	117	149	131	132	126	154	121	129	123	147	134	132	147	121	114	149	151	133	134	147	112	139	144	159	142	125	119	159	151	127	120	138	119	120	145	122	157	144	124	132	142	143	138	125	150	139	126	151	130	152	133	155	122	132	134	146	152	138	133	125	141	130	149	139	123	135	131	142	134	149	153	122	136	142	132	140	123	138	112	154	130	126	144	138	135	133	116	135	155	137	137	121	136	118	143	117	166	129	137	147	132	144	145	157	138	143	129	126	136	125	121	147	135	159	157	140	145	137	120	145	141	127	122	158	154	143	125	163	172	141	131	107	137	145	146	139	132	132	137	139	136	148	142	118	156	134	143	141	147	123	148	139	111	155	150	129	126	154	130	127	162	131	128	109	115	150	143	132	135	136	128	138	129	129	136	149	130	134	132	129	132	157	118	128	124	135	140	131	132	124	133	117	131	134	133	121	127	142	138	150	138	131	143	131	140	131	117	149	136	140	135	130	122	144	137	139	135	158	154	131	137	117	152	135	137	126	151	154	147	141	139	141	147	156	139	144	138	147	122	131	134	129	141	139	129	135	130	145	127	125	118	141	145	110	147	126	132	114	137	122	168	152	130	143	145	144	132	127	155	117	113	122	143	149	139	140	137	135	152	134	127	136	133	134	136	150	147	131	117	128	157	165	155	136	135	140	122	143	139	132	129	130	116	135	152	136	130	135	128	124	155	133	132	140	132	139	115	151	150	134	128	133	121	127	125	137	157	134	130	119	155	136	152	130	129	122	142	134	129	152	136	133	130	131	138	120	117	148	126	132	156	118	135	143	143	149	137	129	121	123	144	156	143	143	131	120	143	133	134	153	141	126	126	124	125	145	161	117	134	135	132	162	146	148	142	127	148	141	123	129	138	143	122	137	135	129	164	149	127	139	135	115	128	129	156	125	127	132	140	145	121	151	135	126	132	125	133	144	140	141	116	135	147	125	138	151	132	154	128	140	130	148	131	146	145	138	160	126	124	128	131	147	140	168	126	118	122	145	139	139	134	140	142	115	116	130	122	124	136	137	144	131	110	135	119	136	151	116	138	126	135	118	130	131	123	140	144	132	127	133	126	144	141	119	115	133	136	107	135	132	152	129	134	141	149	132	138	136	141	120	153	127	128	123	129	122	161	137	133	143	136	143	140	154	137	131	147	130	132	128	134	131	131	135	125	136	132	118	134	138	128	140	126	150	126	155	154	131	119	141	151	152	151	146	128	124	119	138	146	134	146	132	119	132	129	122	148	141	147	128	134	126	139	142	114	135	140	124	127	107	168	129	137	128	126	133	142	126	139	154	129	125	141	133	131	123	137	124	144	133	149	128	142	131	129	128	136	138	154	122	133	141	148	147	145	122	146	115	158	147	156	106	134	138	142	133	142	142	146	132	137	133	148	156	142	142	128	135	148	153	148	136	138	144	139	112	137	130	134	119	130	131	129	153	139	136	127	112	121	153	131	124	160	136	141	129	134	138	119	164	102	141	128	116	119	132	143	126	145	155	139	111	131	165	121	134	131	141	143	120	151	117	123	134	141	142	135	133	154	153	139	139	127	135	141	123	150	154	142	122	127	125	155	143	151	148	126	149	138	124	150	126	136	151	120	118	128	137	122	126	136	136	136	141	141	133	147	146	133	127	130	127	147	149	139	136	127	130	117	135	135	132	145	133	136	143	137	121	131	140	122	143	142	142	121	130	139	122	134	136	117	137	125	130	117	152	122	148	125	132	141	125	130	129	113	125	124	128	144	109	142	126	134	136	131	133	149	159	119	122	152	134	125	127	123	139	133	155	139	123	118	163	126	132	136	124	139	138	131	145	131	116	130	141	120	116	134	145	148	121	149	118	125	138	132	132	151	154	140	134	157	123	140	157	139	138	152	155	128	126	141	139	134	127	129	135	123	162	145	128	133	119	122	124	132	123	132	137	150	162	131	140	117	142	139	125	117	112	139	122	136	133	131	140	113	137	139	127	133	150	110	148	123	131	143	162	121	125	112	134	131	131	140	138	152	131	164	140	115	134	134	128	130	129	147	148	118	149	133	128	136	131	126	125	148	142	121	144	136	125	160	144	126	148	143	140	139	152	118	147	139	129	143	134	135	133	132	135	148	133	142	150	144	133	128	142	152	117	116	139	156	124	143	139	109	142	136	126	141	122	128	139	136	131	145	130	116	119	142	117	132	131	132	142	129	128	129	123	129	132	135	154	135	119	143	139	121	120	130	127	129	138	119	132	140	151	142	140	136	148	132	141	147	143	123	142	131	117	149	147	141	116	121	125	127	137	140	134	136	154	136	130	124	134	118	120	134	150	152	131	141	126	147	145	106	130	141	128	128	133	139	142	142	153	147	152	125	133	143	134	137	128	126	123	159	159	139	120	114	139	144	117	139	140	141	128	136	131	112	129	149	145	138	140	131	159	144	133	123	142	138	141	153	123	124	153	133	132	133	135	164	151	146	135	131	154	136	140	149	127	138	136	137	160	121	143	138	135	147	121	140	131	133	148	130	118	139	146	126	129	138	146	131	146	157	130	152	129	134	139	133	129	143	126	145	125	114	152	115	133	134	143	135	134	137	149	129	126	135	135	147	134	140	117	135	136	114	123	132	148	122	150	146	152	127	141	136	127	133	147	143	149	136	143	141	146	136	130	146	122	133	140	132	144	123	132	127	141	143	123	136	118	136	136	151	138	128	121	143	122	159	129	136	133	132	132	133	131	125	123	132	143	153	130	139	123	119	142	151	148	130	122	132	136	112	142	136	135	131	134	116	149	130	130	126	138	143	109	120	169	149	128	131	142	124	150	136	148	133	135	134	132	118	119	138	141	123	136	138	133	131	125	140	127	138	133	150	172	128	134
5589	1211	2418	2961	2582	2182	1781	1512	1321	1173	1003	935	888	795	780	703	751	647	641	623	635	598	572	555	548	544	482	470	531	516	473	460	493	479	466	441	471	455	449	449	482	481	506	432	481	431	438	441	430	424	449	422	431	418	423	444	393	424	481	420	427	420	432	413	417	422	396	409	419	435	448	399	435	394	442	420	415	443	403	403	467	443	423	453	430	417	411	392	412	418	414	423	413	410	420	425	399	400	414	426	375	403	404	405	451	395	424	395	403	390	397	410	433	427	426	422	443	440	382	423	411	377	424	418	446	399	417	415	415	442	427	391	416	457	390	418	386	407	378	388	399	411	396	462	426	429	433	415	428	403	387	381	363	418	402	410	403	417	406	399	412	371	429	396	390	415	392	417	384	370	454	398	441	423	390	393	416	383	380	415	404	398	442	407	403	419	429	421	421	439	400	420	447	430	396	412	426	401	384	404	406	392	411	412	448	425	388	371	419	435	423	393	413	391	420	412	409	446	384	383	402	397	389	405	382	392	412	401	427	400	416	394	410	439	394	392	416	441	441	409	419	389	399	398	393	420	396	399	424	394	390	388	391	410	386	403	410	405	386	406	391	460	377	403	408	369	417	396	417	391	417	382	434	396	407	407	422	393	451	430	390	427	400	431	403	403	423	396	375	351	400	402	418	417	358	401	392	408	397	367	434	394	389	382	380	440	400	431	391	423	434	417	450	419	444	398	419	387	412	402	440	382	417	393	420	439	424	404	405	370	387	437	433	409	410	384	403	430	395	382	437	386	403	380	419	437	440	405	421	403	437	405	412	391	395	407	420	393	398	392	414	402	394	412	405	384	404	427	432	401	375	398	411	404	386	410	416	409	390	407	399	414	433	452	414	397	408	432	377	390	407	384	402	408	417	403	401	396	414	407	434	396	412	413	404	393	440	411	384	424	396	397	405	415	399	455	394	403	440	392	383	438	402	411	383	382	384	366	421	399	472	406	406	429	441	401	398	453	420	397	434	412	425	427	437	419	432	414	425	431	418	443	377	394	416	412	425	423	405	395	407	415	371	401	410	375	426	438	382	393	438	362	368	447	372	390	420	407	445	406	388	400	391	415	427	403	385	398	364	433	369	383	446	387	427	428	422	375	415	429	404	391	437	406	435	387	379	422	412	443	420	395	433	390	410	396	389	419	400	393	411	412	391	434	393	409	388	420	428	374	400	416	401	404	398	437	440	469	403	427	408	401	389	391	381	420	443	435	388	435	434	408	438	420	410	404	429	428	405	382	383	401	396	429	398	412	465	414	420	426	377	407	413	374	381	411	407	390	394	432	446	428	457	415	396	398	405	406	429	422	405	384	443	412	443	400	409	393	456	396	398	434	404	374	430	398	372	408	377	382	387	395	412	387	390	383	360	421	426	407	395	410	438	433	405	399	408	449	389	403	420	444	396	420	429	400	381	394	391	430	437	421	381	407	424	412	422	395	444	413	416	451	415	399	407	415	429	428	400	410	400	406	387	430	402	404	362	401	446	401	474	401	385	408	393	416	396	446	435	385	415	395	438	443	413	405	399	433	400	415	369	404	434	416	430	374	409	415	409	410	390	433	417	412	363	410	425	403	427	416	423	394	396	421	408	423	402	404	398	389	447	408	359	402	346	408	407	389	400	395	376	401	392	407	387	426	414	443	358	426	417	410	419	394	444	424	400	380	404	434	434	385	388	377	384	415	411	404	407	384	411	410	422	385	391	393	443	395	415	376	399	442	424	422	432	447	423	389	398	389	408	392	405	413	399	398	426	403	419	400	391	446	420	429	389	425	404	404	434	423	409	399	367	436	412	420	391	413	407	393	434	430	425	396	430	416	386	415	447	419	381	413	411	388	419	378	405	424	402	409	382	432	454	418	412	412	456	408	436	440	403	393	393	438	402	425	427	432	388	421	408	375	388	409	434	414	404	410	403	392	449	405	393	433	420	374	393	401	421	407	414	391	410	401	462	415	415	438	398	400	428	396	395	378	401	420	399	398	447	392	416	406	394	427	400	368	432	391	422	429	394	425	408	395	387	387	387	376	435	427	405	432	419	380	393	375	430	378	403	399	435	382	414	387	452	385	383	391	398	407	415	433	436	422	431	387	390	413	402	413	411	438	404	420	429	405	410	404	409	380	415	398	410	384	406	397	415	416	419	419	395	356	389	396	390	421	429	417	401	409	427	408	368	407	369	370	390	416	416	382	432	404	392	442	407	414	384	410	474	401	376	415	402	416	409	421	404	404	412	423	430	394	439	398	414	428	447	411	412	431	429	410	441	416	420	407	371	393	406	443	378	379	396	374	410	399	396	416	428	411	453	390	381	385	459	408	405	408	404	421	409	403	429	409	400	416	396	408	417	403	417	414	415	414	385	392	413	429	428	402	410	395	430	363	425	366	401	392	405	406	392	394	412	405	389	413	404	408	421	400	375	407	395	373	405	385	438	431	480	405	390	406	404	394	405	437	404	426	395	440	369	436	359	455	428	372	415	424	394	445	383	440	437	411	415	394	427	391	396	406	430	424	401	381	408	382	403	374	397	396	434	421	388	395	417	375	392	457	370	414	423	395	396	404	413	406	424	396	437	398	416	401	395	409	419	413	402	394	453	413	420	408	422	410	396	421	405	414	412	397	374	362	399	399	376	371	392	440	378	410	399	391	407	381	409	396	388	359	428	449	397	405	396	414	445	450	395	417	393	468	430	406	405	378	459	415	419	407	448	409	385	439	422	397	401	415	431	433	445	402	426	414	385	412	356	419	415	413	402	413	430	395	384	427	405	405	425	413	383	409	406	412	398	417	420	436	455	419	410	420	394	399	466	420	399	421	406	425	410	409	410	413	469	406	396	444	433	409	411	420	399	402	447	374	377	398	408	414	377	379	418	412	400	391	373	390	399	430	368	406	436	413	402	427	421	404	356	414	422	373	390	439	416	441	448	399	403	402	403	429	412	423	388	425	451	397	375	432	402	441	423	415	401	420	418	413	363	380	402	393	392	455	421	394	398	414	420	429	375	415	396	401	414	417	420	381	372	437	432	405	390	415	382	404	419	360	366	433	460	415	404	413	359	421	413	425	415	411	384	404	425	403	419	406	403	434	415	398	391	418	416	395	392	386	412	347	403	384	407	401	407	406	411	408	361	393	416	387	417	422	442	418	417	386	378	389	400	400	435	407	406	390	390	409	388	400	414	418	366	428	377	398	382	396	401	429	402	373	411	417	409	449	413	402	397	414	400	409	419	386	384	416	418	418	406	397	434	404	413	372	399	420	388	400	448	388	423	387	382	415	422	432	429	431	432	430	416	432	417	409	383	408	402	405	403	384	423	380	370	438	406	432	411	430	397	416	428	422	400	422	396	402	403	408	376	418	377	427	416	437	402	432	425	438	401	412	381	413	391	380	400	411	423	367	406	424	407	434	420	393	404	404	437	420	397	454	415	390	420	384	419	381	429	392	403	429
18633	2701	2443	1843	1349	1021	784	596	538	484	403	372	344	341	314	310	279	296	253	245	250	226	254	260	218	214	261	241	250	232	211	207	225	238	193	243	241	213	192	204	189	220	229	211	201	194	235	242	195	238	235	211	210	210	186	209	211	213	212	194	213	206	221	215	254	219	187	209	205	213	232	219	205	218	201	198	184	213	227	200	198	210	201	219	223	192	246	222	232	200	201	224	196	227	210	199	215	198	227	220	189	215	212	218	217	216	184	196	207	222	208	213	182	212	207	217	186	216	217	212	218	223	237	204	191	204	234	231	221	221	185	189	194	203	213	221	190	200	200	217	213	224	166	224	201	219	209	216	200	194	204	205	193	183	202	222	194	216	208	202	203	208	219	191	205	223	201	219	193	203	224	212	200	220	205	198	214	218	217	202	203	205	218	196	212	223	207	224	204	203	228	210	202	206	219	200	206	226	208	210	188	226	228	193	179	204	211	200	197	193	202	203	220	198	226	220	191	197	205	185	195	217	209	206	201	205	210	233	218	213	205	196	237	210	191	221	203	223	227	211	225	232	222	199	217	225	220	197	188	203	212	208	226	212	205	211	211	183	192	200	225	219	200	234	214	194	185	233	213	194	217	197	223	188	217	235	225	184	203	171	199	210	205	211	194	222	201	225	202	202	217	200	205	209	205	207	240	196	203	215	204	209	199	212	187	191	225	177	194	199	208	214	207	191	211	222	229	201	204	193	192	183	194	208	198	196	221	220	212	203	210	206	200	199	225	186	198	193	199	184	223	207	226	189	230	194	222	206	224	177	204	218	182	192	217	211	197	198	193	216	210	206	221	216	200	210	201	183	175	207	183	192	234	225	210	232	219	207	207	206	217	205	202	199	197	214	205	209	204	195	207	204	202	205	195	235	204	232	211	197	205	214	218	182	217	213	204	198	198	215	213	220	210	215	176	222	221	196	185	239	206	217	210	220	187	204	203	205	191	180	189	207	201	215	227	215	177	194	194	186	167	189	201	170	202	205	190	188	182	204	212	204	201	197	218	198	216	196	190	193	187	210	231	190	191	210	203	176	190	207	232	227	206	213	215	200	203	200	169	205	186	211	207	228	223	188	207	210	197	198	219	195	222	204	204	203	189	233	206	210	169	209	188	214	180	208	186	197	196	178	223	207	180	210	261	200	235	202	194	218	206	223	206	200	209	213	215	215	194	192	199	205	192	214	213	215	211	209	201	219	201	199	204	191	204	227	205	200	201	225	201	215	212	230	225	216	231	222	200	197	226	225	221	206	199	207	210	221	209	221	196	220	182	200	203	195	212	231	220	219	224	211	227	207	191	210	196	204	224	216	213	197	205	210	210	253	223	211	197	229	234	197	222	218	204	215	220	218	209	189	223	195	191	207	209	200	225	200	181	202	214	215	232	188	195	180	234	201	225	189	192	210	216	196	206	214	193	194	203	206	198	210	218	191	216	195	181	204	208	213	209	211	242	227	209	203	194	201	195	224	236	219	205	201	193	200	189	213	183	175	200	220	181	222	189	223	199	179	204	212	218	219	196	194	204	178	226	217	225	217	205	230	224	193	208	208	217	191	236	211	210	231	184	216	191	171	215	209	201	224	192	199	200	186	182	210	218	217	209	207	208	205	202	207	226	210	211	207	222	213	196	182	203	180	210	181	219	221	184	201	202	187	233	235	213	231	232	168	200	209	206	219	203	214	212	209	200	237	193	224	197	204	188	212	207	219	219	186	214	194	203	220	207	190	208	221	193	185	187	198	226	202	210	219	206	199	219	208	202	212	197	242	229	202	216	205	230	217	228	206	189	206	230	222	224	212	205	194	173	216	206	208	216	204	202	197	229	224	201	217	206	213	222	191	196	190	175	201	193	213	229	202	206	177	216	194	211	208	233	213	211	191	204	209	211	213	227	187	226	197	199	213	196	188	182	207	239	204	196	208	213	240	222	179	202	187	222	213	197	192	211	217	222	198	201	183	186	203	201	214	210	213	208	198	209	211	216	243	197	224	201	219	207	209	191	218	175	232	225	189	215	238	231	202	205	220	197	182	227	186	184	196	193	200	217	220	243	214	216	204	220	249	207	193	223	229	227	219	210	207	198	236	243	188	216	209	208	195	195	201	225	180	198	201	208	223	198	208	189	209	208	214	238	200	187	227	213	238	217	203	211	188	225	234	209	205	226	222	195	222	211	207	217	211	203	204	211	211	213	205	207	203	236	239	184	185	178	205	178	174	197	197	220	198	225	189	235	209	213	227	204	196	186	207	206	197	185	194	200	186	199	217	186	191	216	177	206	215	204	204	204	189	214	195	208	210	222	183	205	209	206	209	197	195	173	188	211	206	212	184	199	208	208	185	200	209	222	208	205	210	210	197	204	211	184	194	208	214	202	224	207	211	210	192	213	205	218	197	224	232	206	188	220	179	195	197	197	194	216	229	197	188	216	202	213	200	212	206	188	222	204	214	194	217	208	214	183	202	211	223	229	236	205	184	195	173	202	172	179	203	201	187	192	224	185	193	190	211	196	219	226	203	218	184	195	197	195	192	199	192	201	197	219	203	216	195	216	189	206	220	209	194	232	188	178	209	200	214	181	228	184	211	232	232	198	208	213	195	186	205	197	219	202	201	182	219	191	211	221	186	171	201	217	212	224	203	191	196	208	237	214	209	208	196	220	188	219	176	195	204	217	192	218	202	196	204	195	204	215	195	220	212	230	214	201	219	201	202	184	210	207	195	197	186	194	215	246	212	209	178	216	202	235	212	205	201	185	203	177	199	208	219	200	220	196	188	201	203	219	209	201	196	219	171	211	211	197	192	219	209	219	198	221	180	212	232	190	213	206	212	197	213	207	196	213	173	218	201	209	208	220	197	233	218	208	188	181	217	204	206	179	241	191	192	200	201	224	176	220	221	203	198	212	181	196	219	221	220	217	218	214	205	210	213	218	204	187	204	226	200	197	170	210	206	207	212	181	209	207	233	238	213	199	210	234	218	202	227	173	182	208	207	193	200	202	204	231	214	227	184	199	207	205	201	203	227	196	199	205	217	201	212	196	218	212	166	231	192	200	220	201	200	203	196	226	214	188	190	192	199	203	218	203	196	211	187	219	245	186	204	200	191	188	205	211	221	217	201	189	196	210	190	199	214	213	217	212	229	199	202	205	200	192	195	180	191	192	199	204	216	189	225	203	195	203	212	204	219	194	193	198	214	211	191	211	201	214	232	212	197	190	211	193	214	202	212	203	195	216	213	192	186	206	207	221	207	196	218	182	213	193	221	218	203	219	200	196	196	198	190	210	196	182	206	178	195	234	194	211	210	206	232	167	197	203	238	191	231	226	205	211	198	205	202	187	197	189	179	224	198	220	223	221	220	223	236	209	205	207	222	241	200	204	234	221	199	199	187	195	195	217	218	219	175	205	213	191	230	201	207	209	182	194	193	214	182	245	224	245	189	203	175	187	204	221	214
7649	2134	4581	5409	4830	3962	3387	2831	2314	2024	1779	1587	1486	1301	1183	1187	1153	1040	1089	1006	929	876	870	868	783	818	796	705	799	751	740	766	740	679	717	696	659	688	669	664	708	603	670	647	642	622	636	690	631	653	627	635	679	618	598	616	633	609	633	651	616	592	623	593	606	608	647	620	659	625	614	615	605	577	596	578	610	587	552	584	592	588	578	564	613	588	618	601	574	617	585	624	615	584	608	584	621	586	580	607	572	556	570	616	609	568	581	636	602	583	593	568	594	588	629	609	627	609	598	584	571	627	550	608	590	560	583	591	596	567	546	594	561	586	591	545	591	558	566	548	576	607	570	612	590	613	552	629	578	569	560	578	607	560	594	603	555	602	548	556	580	594	565	595	548	578	613	582	563	584	562	558	556	557	595	606	591	544	618	553	563	564	601	599	615	549	593	590	638	653	610	597	617	559	620	517	594	586	590	551	532	610	547	569	619	611	557	567	607	575	532	567	619	565	559	554	532	581	596	610	599	626	607	603	605	603	588	597	558	558	567	560	545	537	564	611	559	559	562	571	558	555	583	571	604	590	554	578	594	596	586	587	580	573	596	582	554	585	554	534	567	571	582	611	551	582	598	611	569	583	579	597	587	611	549	576	584	598	577	620	600	565	552	571	580	586	585	562	593	545	615	580	580	584	573	566	582	548	563	550	599	565	575	558	567	553	563	571	581	585	575	591	573	578	585	579	519	575	523	583	584	569	628	588	560	575	567	567	601	596	608	545	575	588	549	539	552	564	570	540	594	569	588	591	572	609	538	581	597	600	557	598	594	570	609	550	575	594	576	574	574	608	572	579	558	601	586	609	577	549	575	548	574	581	570	540	540	586	568	580	570	538	605	567	545	623	618	571	586	598	577	579	536	598	585	557	547	594	577	580	566	560	579	573	573	544	615	520	550	550	567	582	557	626	594	582	565	564	568	590	573	628	582	620	562	568	596	610	573	585	599	604	602	557	572	561	608	618	614	575	586	552	588	606	586	566	572	569	603	590	610	586	586	539	573	545	586	565	562	603	563	593	588	573	586	579	573	605	574	607	591	546	532	598	569	585	566	552	623	562	574	628	598	581	587	579	586	586	555	585	593	599	583	559	543	586	579	567	617	582	568	555	580	545	564	641	567	620	570	593	592	591	582	581	582	615	607	611	569	587	588	591	574	566	546	536	558	564	550	569	551	577	570	576	554	596	591	610	530	573	604	589	618	568	532	569	566	596	606	540	546	603	588	599	602	590	616	609	565	562	584	555	623	570	584	549	580	570	600	553	534	576	540	538	589	593	581	584	587	582	560	596	554	555	647	598	577	547	623	569	565	594	586	545	588	582	609	561	544	577	577	638	588	576	519	554	584	557	572	552	611	600	547	576	598	626	557	598	598	543	571	588	567	571	518	516	610	545	610	595	604	549	574	602	630	587	580	581	622	588	612	550	576	566	584	577	590	555	551	585	588	610	624	599	549	596	597	556	601	557	519	590	596	579	615	614	572	575	608	574	573	520	564	527	558	530	521	537	584	550	562	574	602	578	549	604	616	615	556	555	593	565	529	562	571	581	580	587	586	592	598	583	583	566	571	539	574	546	549	604	571	586	575	561	540	577	531	600	583	611	570	555	573	591	573	574	611	649	568	567	596	576	545	539	593	577	551	574	588	535	574	619	579	549	539	544	589	540	591	586	586	619	552	566	578	593	588	558	581	574	545	584	557	600	570	600	531	573	570	584	583	583	592	540	619	554	561	542	585	567	587	596	563	592	583	590	566	578	563	598	542	609	551	581	568	586	613	569	547	537	617	586	577	611	544	552	566	619	598	578	578	596	564	584	587	585	540	566	565	671	588	539	610	600	563	571	598	583	587	535	549	567	576	561	530	576	564	584	548	586	614	560	563	580	560	543	539	606	611	580	587	550	576	594	559	566	565	606	558	571	562	594	575	596	579	536	553	545	590	563	557	555	558	553	553	580	618	591	585	558	601	585	612	615	553	605	533	550	571	559	593	599	570	582	571	587	582	607	597	609	576	601	602	582	586	558	581	579	554	579	564	595	589	556	587	550	586	578	536	533	567	564	576	572	543	575	573	566	548	594	604	589	580	589	578	607	581	602	579	577	624	582	582	573	579	545	596	598	605	565	576	597	544	551	568	564	598	576	593	553	611	612	579	573	562	587	563	583	561	585	558	605	573	599	571	616	578	605	565	585	593	534	601	629	581	548	580	593	572	584	575	591	543	564	561	599	542	601	569	597	568	587	590	549	575	613	612	562	595	573	560	586	590	590	584	557	576	602	572	570	561	601	557	602	578	620	573	584	560	569	543	586	507	602	634	559	613	566	575	628	573	592	566	580	605	560	562	556	610	612	586	601	576	525	591	568	547	558	567	565	576	507	578	606	595	536	559	583	604	585	566	579	569	599	556	568	595	605	574	592	599	548	600	615	553	599	565	600	606	587	584	539	586	566	574	592	579	547	617	588	573	544	528	611	578	569	593	557	576	585	612	559	577	532	567	538	585	577	605	601	556	573	539	607	563	567	580	537	570	619	591	557	603	573	600	512	575	590	546	598	580	612	559	548	549	549	552	560	629	540	589	602	608	562	569	567	579	625	544	580	654	557	576	610	585	591	573	589	560	562	603	594	579	589	588	569	554	596	561	585	561	587	586	589	616	553	583	574	565	628	623	579	558	630	587	579	600	573	567	622	517	591	557	566	589	604	553	597	559	595	574	565	600	603	568	611	593	591	578	577	588	596	588	633	537	584	554	599	584	603	618	607	538	563	607	564	593	620	639	604	620	568	594	618	574	615	520	610	591	588	603	565	599	557	590	567	567	620	590	585	608	593	602	559	600	583	603	560	595	573	579	570	500	607	558	560	573	556	540	555	581	593	548	575	575	564	546	612	539	567	564	563	563	573	571	606	577	575	571	601	526	577	581	562	587	552	631	562	571	592	605	593	564	554	572	597	537	606	568	575	564	575	583	598	577	585	593	579	604	580	553	571	536	560	600	611	584	545	583	604	556	572	569	580	574	594	573	592	572	567	555	558	582	606	612	575	568	578	565	561	587	570	610	569	606	566	601	584	553	585	586	550	580	569	597	573	584	557	558	591	567	594	588	585	575	566	585	584	595	587	553	540	522	549	565	620	604	564	595	581	576	609	532	616	600	545	607	548	583	602	562	575	579	579	553	575	608	558	598	602	565	588	568	598	579	571	591	616	595	589	544	631	571	541	575	602	575	577	591	626	602	598	543	563	540	561	541	554	599	571	549	593	577	587	576	541	599	560	548	563	569	588	622	638	570	609	562	574	547	562	585	566	611	584	633	609	565	573	609	613	592	601	592	584	591	584	583	599	573	575	550	561	552	608	544	540	553	566	603	617	562	555	593	559	612	602	606	580	575	598	591	601	546	591	576	603	573	585	566	537	559	581	591	579	591	578	561	578	584	560	574	622	539	614	581	587
2206	139	138	108	106	84	71	81	75	69	76	47	63	69	69	65	59	67	54	70	60	53	67	57	54	57	61	60	56	54	68	55	57	65	66	51	57	49	69	55	67	42	45	53	43	61	62	58	41	57	46	71	48	50	52	46	46	66	63	66	69	63	64	44	48	52	45	65	62	44	61	50	43	57	65	60	58	65	53	65	62	75	60	53	65	54	53	54	58	55	55	53	52	51	63	66	57	49	60	77	50	55	57	69	71	51	53	54	64	49	70	57	69	58	59	71	50	60	65	53	64	69	55	69	68	55	44	42	63	52	41	51	58	49	59	50	73	46	59	38	58	73	55	49	52	67	50	59	45	70	49	52	63	57	67	52	52	63	67	51	65	65	62	51	56	53	51	56	61	42	58	53	59	63	68	66	62	57	56	63	49	52	52	50	49	49	55	51	49	56	64	59	52	57	54	54	62	52	52	56	56	62	59	66	51	48	48	59	68	47	72	53	52	62	47	61	54	56	50	51	71	58	56	51	62	52	57	70	64	65	60	51	59	66	62	54	61	47	63	69	53	47	65	65	61	63	49	49	61	55	61	62	50	56	45	58	49	49	59	67	57	62	51	52	65	71	58	71	50	47	59	49	71	64	49	53	75	64	58	53	53	58	70	67	50	43	49	59	48	67	50	53	57	60	67	48	62	67	73	59	62	46	60	50	54	55	65	54	57	63	57	57	51	57	61	55	63	45	64	62	66	67	60	64	53	59	77	41	49	46	48	54	53	65	47	68	67	45	51	50	61	66	65	55	57	55	64	54	67	66	57	58	50	58	52	58	65	66	64	61	49	51	49	79	56	62	56	66	61	60	60	54	50	62	49	50	60	69	58	65	62	76	58	52	55	59	43	72	51	62	56	63	59	54	46	62	42	72	58	52	69	63	47	47	54	49	54	69	53	53	53	60	69	49	51	64	69	56	55	52	67	65	65	69	47	50	63	59	74	43	66	59	59	60	55	59	62	46	53	42	48	53	57	59	57	48	61	63	60	63	55	53	54	61	64	75	67	72	74	64	64	57	59	48	42	61	61	60	53	56	47	55	63	64	42	49	50	49	56	51	51	61	50	47	49	62	58	62	71	47	69	56	58	53	67	62	48	64	54	55	62	62	51	65	59	57	61	63	55	59	49	46	61	53	34	47	37	65	64	62	61	45	50	38	59	55	64	59	48	48	54	51	57	69	49	50	66	46	68	67	63	57	51	65	69	58	65	49	57	48	50	51	60	56	60	52	50	65	58	60	54	72	61	54	69	57	56	62	74	63	58	57	57	45	59	61	54	58	60	59	64	54	58	59	51	66	57	55	56	58	64	59	47	48	56	43	58	61	51	50	54	59	52	53	54	74	42	54	47	50	53	57	58	54	49	63	54	57	55	59	46	57	51	65	72	54	55	56	51	47	68	54	62	49	53	46	50	52	49	67	62	58	58	66	70	54	64	45	78	59	53	67	60	49	50	51	52	58	55	46	51	50	66	54	56	68	56	67	51	51	56	65	65	50	74	63	53	59	64	55	59	59	64	66	53	61	51	59	60	52	71	63	52	53	49	45	62	60	56	58	55	49	57	51	51	43	56	67	62	68	61	65	45	51	60	59	45	67	70	62	52	46	63	48	60	58	55	63	48	66	58	60	47	48	66	53	55	56	72	63	61	60	55	61	64	68	68	67	69	46	55	55	67	54	71	48	69	67	55	63	51	55	47	62	53	65	64	58	45	62	68	65	59	53	59	67	52	55	62	58	65	74	60	63	61	58	67	59	50	52	73	57	54	57	59	62	68	52	57	54	51	57	55	57	55	54	58	41	54	56	59	53	50	58	57	54	60	54	55	60	55	47	57	43	59	52	58	55	52	63	53	43	58	46	52	60	65	62	55	51	62	59	68	48	50	65	57	64	61	59	49	64	57	45	44	74	68	65	53	53	53	71	47	62	50	57	74	48	46	58	51	44	57	49	58	65	57	52	56	53	44	57	60	51	59	53	64	74	51	51	59	48	54	63	59	67	47	61	59	57	53	58	62	54	43	59	53	39	53	57	53	68	64	72	55	49	70	57	61	52	50	44	59	54	58	71	53	54	66	51	49	51	58	61	63	49	60	43	55	52	56	56	59	62	47	61	49	55	56	58	59	48	64	58	42	58	52	64	54	60	55	56	51	69	61	62	58	53	54	59	59	65	59	52	56	51	62	52	59	48	64	35	46	62	58	54	47	60	59	42	51	51	48	61	54	51	47	46	57	59	56	45	57	60	55	62	54	56	61	44	54	46	47	69	64	64	71	57	63	50	63	47	58	63	47	42	48	49	55	61	61	59	37	53	60	57	70	45	69	63	62	76	45	48	56	60	61	62	50	70	61	39	67	53	71	52	49	59	71	55	60	57	59	53	51	50	57	49	51	59	59	64	52	54	57	68	66	58	53	51	59	62	49	52	62	61	48	63	70	60	55	48	52	54	55	50	64	75	46	49	49	46	65	68	69	45	52	70	57	71	58	66	78	60	57	45	66	49	58	76	55	57	60	58	39	62	48	57	65	46	48	48	56	47	57	58	62	56	58	50	61	59	53	53	44	55	65	64	57	68	61	69	59	77	65	77	55	60	38	53	51	48	53	41	52	60	43	52	62	79	68	53	60	63	60	63	58	63	53	51	54	46	59	57	65	56	51	47	50	67	64	52	56	56	64	44	38	51	62	55	41	55	43	62	44	64	73	69	57	56	68	53	70	59	60	45	66	55	47	60	65	48	56	48	66	60	71	59	49	55	53	61	57	49	57	65	53	62	53	66	58	56	52	49	57	67	55	51	70	55	54	63	53	65	52	56	57	59	45	56	63	51	59	55	60	54	52	58	56	61	50	57	68	54	61	52	51	43	54	49	48	48	58	51	61	48	69	48	60	54	53	53	51	51	56	57	52	51	52	55	56	53	64	48	55	55	54	60	63	50	61	58	49	51	67	50	57	43	56	46	61	61	59	60	54	73	60	57	63	53	58	46	42	58	48	54	51	61	53	73	70	56	66	55	69	53	61	49	57	59	67	75	55	50	72	68	52	73	53	63	55	72	61	45	67	58	66	67	44	49	50	54	63	60	56	47	52	63	67	59	55	56	63	53	49	48	63	56	54	44	57	63	62	43	48	41	56	63	61	72	52	60	61	56	69	62	51	54	44	63	67	67	63	54	64	59	70	73	72	65	60	46	63	60	57	52	46	52	56	55	58	52	57	57	76	60	68	48	54	56	60	54	60	56	60	60	65	51	52	58	52	60	58	69	53	59	55	40	57	51	55	51	53	61	61	52	50	62	55	57	56	68	74	60	54	76	45	62	65	61	68	68	54	66	57	50	54	67	49	62	48	60	54	53	52	45	51	53	61	57	36	61	66	63	56	59	55	50	66	42	61	65	50	45	59	69	58	45	65	62	61	55	66	57	49	64	67	69	76	69	61	56	65	64	54	49
1975	275	394	430	381	381	351	295	267	273	272	242	241	233	231	249	222	246	218	205	241	233	223	213	218	201	221	245	219	213	205	226	204	216	221	213	195	199	218	204	220	212	220	228	210	205	184	216	228	247	203	227	195	219	229	214	240	204	221	232	238	227	205	205	222	208	205	200	211	207	218	221	228	189	214	216	207	211	239	203	217	205	188	212	206	190	208	214	227	240	221	217	208	194	220	199	216	208	204	187	205	197	188	186	208	207	214	197	252	190	242	211	206	186	200	212	227	241	191	206	225	217	211	208	214	217	202	197	195	197	195	202	245	218	204	201	195	193	218	212	226	226	222	203	182	235	218	215	213	215	231	221	218	189	209	192	214	215	234	187	234	225	186	180	211	213	198	196	220	205	215	195	210	181	215	206	195	234	214	211	204	187	228	211	203	215	194	221	205	210	200	209	204	206	191	223	200	222	183	223	202	228	223	221	222	232	206	204	206	184	192	209	231	193	195	223	203	219	211	192	215	220	195	205	196	208	197	225	208	206	208	223	210	203	229	186	227	200	193	209	198	224	237	235	201	244	194	207	201	199	185	219	185	200	201	200	218	206	221	240	207	186	196	205	193	204	220	211	213	196	204	216	201	187	201	231	220	216	190	220	203	195	213	196	197	228	238	199	191	204	220	193	201	213	190	189	216	220	201	227	197	206	213	206	194	231	190	233	230	217	208	200	211	185	220	222	210	223	260	199	198	211	200	199	201	193	217	211	220	206	204	194	184	218	206	196	183	213	191	216	239	218	219	225	201	214	227	181	225	213	217	216	191	192	196	213	197	209	192	224	198	191	195	194	227	233	203	209	201	210	216	232	193	221	245	220	223	198	215	218	209	243	208	222	211	219	216	191	219	194	221	210	220	205	206	202	228	201	199	213	217	208	189	211	177	198	218	215	192	192	195	214	197	228	211	203	213	215	212	188	197	182	223	228	197	188	213	232	199	222	216	198	232	191	200	201	202	209	223	212	211	199	194	204	186	222	205	215	220	194	209	199	209	236	201	207	207	178	193	220	191	215	207	225	225	224	204	206	198	195	183	217	209	173	204	211	211	216	215	207	209	210	233	209	247	206	228	226	215	196	204	235	213	194	216	227	184	218	209	197	199	199	203	212	238	190	201	200	199	220	219	214	230	191	216	224	182	199	204	199	205	209	219	205	206	194	222	207	194	176	218	204	217	194	218	213	199	217	208	191	215	200	215	206	213	234	220	216	178	214	205	219	209	227	197	220	203	195	200	187	211	233	217	217	191	204	194	204	214	187	200	208	213	206	194	200	212	207	196	220	203	205	207	223	203	197	209	231	238	224	217	201	207	219	214	223	220	206	213	210	203	221	207	202	216	211	221	205	209	227	181	204	215	207	216	218	203	212	205	192	212	206	207	218	210	200	202	190	203	209	192	221	210	203	234	212	229	210	217	214	198	181	210	201	224	201	228	216	214	191	187	249	200	206	219	203	204	199	196	193	181	200	222	206	208	218	208	216	231	190	175	226	199	189	223	214	218	213	217	215	209	200	208	225	200	169	221	193	226	224	189	210	204	193	229	200	203	197	199	233	174	194	211	214	198	190	230	226	203	219	190	238	206	211	212	225	196	216	176	194	217	200	204	183	180	223	203	214	205	214	218	212	201	204	195	199	210	197	188	224	210	227	229	209	193	197	228	198	212	204	236	217	208	216	216	217	198	187	225	214	176	182	202	202	215	230	213	199	220	229	208	203	226	214	211	192	186	196	191	201	199	199	195	192	209	198	205	234	200	192	172	191	207	217	187	215	219	225	217	200	194	207	209	225	233	209	214	230	232	199	203	225	212	210	223	193	220	203	185	208	203	212	219	201	217	225	184	214	205	205	226	218	180	213	193	231	185	184	183	187	199	222	239	213	224	175	164	219	202	204	206	223	226	231	205	196	189	218	196	212	215	216	216	239	217	186	238	199	205	209	185	209	192	201	206	230	223	205	206	208	208	209	221	223	199	222	218	218	214	213	211	209	222	211	224	228	229	205	209	213	211	186	217	202	204	196	205	246	213	207	192	222	230	222	194	229	215	189	196	198	210	202	187	213	217	226	196	203	209	191	235	225	227	213	209	183	180	215	171	223	210	248	241	201	232	230	200	198	206	199	216	200	230	226	213	219	196	216	220	204	210	191	198	201	222	171	201	234	227	205	211	214	225	194	215	192	166	229	233	219	193	221	216	201	207	213	184	190	227	219	203	228	191	218	199	215	211	205	212	224	200	230	217	218	220	194	222	200	202	208	201	201	227	214	224	199	213	219	202	209	222	195	200	219	189	160	196	244	208	220	208	210	203	188	189	188	210	203	203	224	208	209	194	210	201	203	209	181	218	237	172	207	205	217	196	199	216	235	197	205	207	205	198	220	215	202	202	203	205	229	198	214	199	226	191	236	197	222	236	197	183	205	199	220	233	218	182	215	206	235	217	187	220	229	173	207	214	208	210	255	198	211	214	201	197	203	227	189	222	218	190	195	240	189	197	240	208	199	230	214	222	191	225	197	223	211	186	190	205	208	221	222	203	212	205	183	214	204	214	225	231	204	218	213	188	220	182	243	189	216	207	226	178	210	189	205	208	220	215	221	204	176	187	208	217	215	219	200	219	205	208	219	227	181	219	228	213	202	232	205	178	201	190	207	222	234	209	214	231	220	204	200	202	231	219	202	188	212	235	212	226	190	219	235	197	218	207	214	226	188	220	206	212	207	209	197	202	200	200	186	206	213	223	205	194	207	225	203	191	221	203	213	219	203	206	168	192	181	186	205	200	217	199	215	207	220	215	214	170	191	203	206	198	217	203	209	202	217	203	188	223	195	216	194	212	221	210	208	214	234	199	220	223	216	205	221	188	205	206	212	237	214	195	202	192	187	212	215	205	215	218	206	209	249	197	207	190	205	222	198	204	190	225	190	223	213	196	179	214	197	209	192	185	218	219	214	205	213	194	222	204	230	211	213	213	221	216	200	211	228	223	184	217	194	208	204	198	219	218	199	210	213	228	200	216	200	215	225	188	207	200	201	215	210	206	203	197	194	209	203	231	200	214	212	219	214	197	226	203	217	204	210	188	206	223	213	206	217	209	228	212	200	191	220	220	217	192	222	224	202	226	195	196	196	221	191	194	223	195	213	215	188	181	191	212	177	208	212	209	206	210	205	202	202	235	200	202	229	185	206	197	215	209	206	190	193	236	205	212	216	214	180	207	205	239	216	214	221	203	189	189	218	196	205	222	237	206	213	221	202	220	235	199	162	191	230	209	207	222	219	192	183	232	187	212	201	226	220	219	227	186	200	210	210	185	225	220	223	212	199	215	239	191	246	209	196	199	216	201	203	199	176	206	206	194	237	219	212	213	199	235	204	196	218	205	224	201	213	212	214	213	180	211	221	204	191	228	172	210	223	217	221	193	206	200	212	189	173	225	200	206	218	213	233	232	199
9826	896	1119	949	675	566	412	383	304	306	241	226	216	196	189	178	179	184	152	168	168	137	147	144	154	164	172	147	170	140	130	142	132	156	152	150	141	123	166	149	156	130	132	147	138	132	146	141	141	146	143	144	119	141	138	131	136	156	154	125	141	143	146	159	127	140	155	152	145	154	135	118	138	141	145	151	133	140	125	145	149	131	148	143	147	122	146	129	113	143	158	134	149	122	150	142	127	154	138	148	127	124	147	140	131	138	144	137	130	133	126	122	113	142	153	137	147	141	158	113	146	148	125	112	130	138	126	143	119	129	128	128	157	151	129	123	131	155	131	172	150	130	131	117	131	164	152	135	118	136	134	137	127	139	140	138	152	149	145	122	127	145	128	147	134	130	129	145	133	141	147	133	140	151	139	147	130	118	139	142	126	143	148	147	127	142	144	128	140	136	136	149	126	104	146	131	148	116	127	146	144	116	144	133	144	132	124	113	131	132	132	150	150	135	157	129	144	131	148	117	138	126	120	134	147	136	130	132	120	155	135	155	119	135	149	134	133	132	130	150	148	140	147	110	132	146	126	133	144	144	132	145	161	150	146	134	133	138	128	146	140	128	138	136	160	134	128	143	153	140	144	142	143	122	123	127	167	127	133	134	133	113	131	150	161	133	143	120	127	150	127	150	128	149	134	144	125	133	125	122	139	124	143	126	136	121	138	126	134	130	149	161	147	136	154	125	113	128	153	139	147	125	134	141	144	149	149	133	144	141	129	132	147	148	151	143	136	133	135	145	133	130	120	136	126	131	136	127	139	161	139	150	146	132	128	120	119	127	138	121	168	133	140	144	126	116	137	113	146	98	150	128	115	134	123	137	140	124	129	145	137	129	123	135	142	129	125	140	142	127	151	142	142	150	129	141	136	177	164	123	136	137	143	143	130	154	134	130	149	139	131	149	120	129	144	135	134	142	144	122	156	135	137	143	104	140	139	131	137	129	148	141	130	129	133	147	134	122	146	121	132	139	127	133	130	140	131	128	137	137	126	142	134	143	135	142	146	126	109	137	140	138	126	146	126	144	135	143	131	140	135	146	136	156	147	132	146	129	149	123	135	112	138	133	116	136	114	161	138	141	144	119	155	148	130	140	126	140	132	133	143	139	139	134	112	154	130	138	128	133	137	161	131	144	146	139	121	125	131	139	135	157	109	122	140	136	117	130	131	128	160	131	125	135	137	141	138	121	140	123	131	127	109	116	142	119	125	137	147	130	119	139	154	149	129	144	135	136	152	127	119	131	128	125	119	131	123	110	155	150	140	119	144	168	128	117	133	113	158	126	126	147	141	132	148	132	132	134	161	125	111	140	138	145	126	145	116	140	127	134	143	149	136	146	134	119	128	132	145	137	97	159	128	147	125	138	121	128	137	141	144	116	135	142	114	120	134	117	136	137	141	132	149	136	133	142	156	145	125	151	142	125	147	124	149	165	131	133	124	155	128	140	142	120	152	130	133	132	136	146	138	105	156	129	134	164	131	141	143	160	157	156	132	142	140	117	120	122	123	137	139	145	143	116	126	126	137	124	129	136	112	146	138	122	138	145	148	142	132	130	116	140	134	152	121	133	132	145	143	142	141	142	127	155	120	145	148	130	134	132	126	139	119	117	137	139	141	142	125	143	141	158	155	141	125	135	113	125	137	148	123	131	139	132	148	141	127	132	149	132	135	149	136	131	145	134	136	151	131	123	132	134	136	128	110	143	119	142	155	127	140	131	134	128	152	122	153	127	146	158	137	124	127	118	149	147	134	146	144	150	140	136	129	140	128	158	128	133	128	135	119	141	152	127	143	150	131	143	125	126	115	144	128	147	134	132	117	135	134	108	124	136	130	117	142	134	131	153	136	141	143	147	134	147	125	139	152	132	123	111	145	146	123	152	144	127	131	133	135	119	149	137	147	126	136	125	129	129	130	133	111	135	156	126	141	117	119	145	143	156	153	133	135	156	130	131	116	148	139	124	142	140	162	135	122	126	144	133	136	146	136	146	137	137	109	137	130	122	129	138	128	142	142	162	133	160	155	155	133	128	129	141	126	138	132	119	133	149	119	122	117	147	134	147	149	132	133	137	116	114	140	143	142	159	143	138	153	124	144	144	115	147	144	139	137	115	131	136	161	124	107	124	143	138	125	118	119	112	122	109	122	119	145	119	142	143	148	134	122	126	156	153	121	112	115	113	163	131	139	150	136	152	144	137	143	134	131	149	129	129	155	135	144	149	141	125	140	145	132	138	145	132	144	120	122	162	149	144	114	138	138	170	132	119	164	125	146	136	145	145	136	149	141	106	133	129	135	127	141	119	121	132	137	158	120	139	152	140	135	141	122	143	131	139	146	133	130	141	137	105	149	159	134	118	116	130	136	123	127	150	142	121	146	132	127	139	122	137	112	155	132	126	143	134	135	143	117	126	139	139	128	131	112	137	143	127	134	128	141	125	127	122	134	124	132	141	156	127	144	143	147	133	139	149	118	133	137	147	127	133	120	146	138	132	128	140	134	124	116	138	139	112	125	122	129	110	156	134	150	130	140	108	123	136	157	137	121	145	131	134	149	137	133	134	139	134	137	124	139	138	117	158	119	119	137	140	136	139	146	140	137	138	129	151	129	140	136	139	132	138	139	141	130	145	131	158	137	123	126	128	130	139	122	139	127	139	133	118	129	159	133	128	123	136	147	125	134	129	129	124	114	112	159	161	135	155	133	145	138	117	132	144	140	148	148	151	122	137	135	135	155	132	142	142	140	116	138	129	133	136	131	132	142	139	127	132	127	122	141	129	140	130	158	146	136	123	138	137	146	133	147	149	174	134	128	134	142	109	126	139	138	149	145	152	143	126	137	147	132	144	124	146	138	153	136	134	129	147	134	148	142	131	129	150	120	136	140	136	140	131	122	134	111	120	141	134	111	144	144	149	149	120	139	131	147	133	153	126	115	137	131	128	144	138	135	149	116	147	151	136	160	145	127	149	130	154	143	138	126	108	149	135	132	117	139	153	134	148	128	140	138	140	138	147	114	147	132	129	153	124	140	139	136	138	142	128	153	137	141	118	133	128	166	145	137	132	144	133	129	134	138	125	131	138	123	135	105	132	129	138	137	141	138	132	130	135	111	123	139	135	131	160	139	112	141	131	132	136	146	129	147	140	119	132	139	155	127	142	138	153	149	133	139	114	115	157	141	152	154	125	135	134	138	113	147	109	140	145	119	140	144	144	155	124	143	141	162	119	128	132	133	141	136	136	136	134	113	147	142	135	143	114	117	118	149	133	139	139	147	140	146	125	117	121	139	153	130	148	143	122	132	95	133	137	141	131	131	137	136	127	140	139	142	135	136	141	110	151	143	131	141	156	128	144	123	121	134	142	119	151	138	143	136	146	128	131	136	137	132	135	151	134	143	124	136	134	125	126	135	115	122	116	144	135	127	141	134	145	118	140	134	137	141	130	152	145
5498	1217	2431	2933	2642	2227	1860	1569	1271	1143	1044	974	857	806	734	747	703	670	675	650	543	566	582	545	499	582	476	520	504	501	483	465	466	462	501	443	450	476	448	442	451	471	472	441	458	435	464	439	443	435	428	492	445	450	415	417	424	417	391	423	416	462	442	480	411	425	453	413	460	442	414	438	388	413	422	434	430	396	441	396	439	419	452	427	437	415	424	421	389	416	433	394	401	420	419	389	408	405	400	433	406	402	403	405	428	448	408	414	387	406	441	417	434	442	396	453	424	438	363	428	454	367	461	355	420	410	402	417	442	412	428	414	396	395	426	431	391	401	421	404	408	432	384	405	406	387	403	412	371	401	406	440	442	425	405	445	418	383	395	418	393	411	397	411	424	420	419	437	419	388	385	425	400	399	387	411	390	410	387	397	450	382	441	399	419	397	422	406	390	385	379	446	405	393	389	408	439	413	414	403	402	423	405	403	372	414	429	424	430	427	408	446	431	400	413	385	416	421	395	425	387	417	413	383	388	422	412	399	429	402	415	400	397	391	414	392	416	390	429	388	380	415	440	438	393	420	405	419	401	401	408	424	443	427	425	424	412	379	408	423	441	389	389	378	388	405	419	395	379	436	414	395	399	424	417	429	409	358	430	413	406	437	403	404	431	403	405	391	411	401	414	384	449	416	412	417	428	393	403	399	393	404	437	404	385	444	386	421	405	408	393	410	431	398	397	427	427	426	397	417	413	435	376	409	421	437	428	402	406	392	399	435	448	389	426	401	438	416	419	434	389	444	420	388	404	451	428	379	391	426	446	427	391	433	409	406	380	394	435	463	404	434	425	433	407	399	417	416	417	399	425	380	399	390	407	399	417	383	439	409	440	410	413	443	419	444	391	426	409	425	432	429	401	426	427	405	452	405	401	399	417	421	406	395	411	406	414	452	418	425	418	415	449	416	388	428	412	399	373	439	391	425	403	384	390	391	440	381	418	408	403	411	419	389	415	411	428	413	394	394	404	378	397	403	398	410	382	401	377	399	411	436	386	403	397	446	414	417	396	391	409	409	403	398	401	423	407	404	433	397	412	405	397	463	426	419	403	391	404	434	419	407	431	432	450	370	441	443	402	392	395	413	380	427	379	438	396	426	433	427	403	400	411	401	397	389	404	422	369	404	429	412	409	430	407	426	418	395	401	369	422	393	420	397	435	403	397	422	411	433	406	393	413	400	380	411	398	422	416	405	379	382	399	400	382	428	439	417	408	405	379	382	407	389	431	406	410	416	397	415	387	430	439	401	389	410	386	442	419	398	403	439	405	422	431	408	382	425	449	397	393	431	426	406	383	425	428	411	432	444	401	390	408	456	409	407	406	411	373	411	445	387	393	408	410	425	414	430	451	398	449	416	394	400	428	383	386	385	431	394	381	393	442	392	400	415	403	393	413	383	440	424	420	445	454	394	399	410	406	402	396	438	367	390	437	407	388	425	434	454	385	414	407	361	412	420	453	408	426	376	424	400	386	408	405	428	450	397	414	417	407	393	396	386	371	384	422	385	391	391	396	424	409	416	460	422	380	406	414	419	406	394	397	395	415	402	414	400	391	415	405	411	412	426	414	423	440	410	438	415	414	372	391	407	417	420	439	394	406	420	430	411	431	410	389	372	425	390	421	425	418	392	410	426	402	441	395	383	428	396	392	389	420	389	440	402	432	405	422	386	409	414	401	385	430	398	400	426	413	396	397	414	376	416	459	395	433	399	399	406	432	387	375	390	399	436	398	435	439	434	433	397	404	424	402	437	392	382	413	421	397	432	427	382	386	399	378	399	431	460	370	423	397	451	397	424	431	393	375	389	427	416	403	418	441	385	404	392	433	423	423	405	408	386	427	385	421	403	441	416	419	439	398	408	404	429	397	409	371	387	423	415	440	417	406	366	407	439	457	401	367	402	391	393	384	393	433	391	418	419	396	404	378	382	385	410	441	436	424	454	410	433	381	376	437	410	414	404	369	415	393	437	396	433	405	425	404	434	373	419	405	417	416	424	439	414	387	450	348	410	409	391	414	414	403	382	413	396	422	426	451	437	398	380	406	422	402	421	404	418	419	430	381	400	411	409	419	417	399	418	427	428	407	398	409	441	427	405	436	410	399	438	415	369	411	383	437	381	397	399	431	405	395	409	388	406	407	383	390	438	403	413	411	375	440	424	382	412	417	427	398	382	415	398	368	422	391	406	391	396	414	378	415	436	398	394	428	388	409	407	423	377	385	392	434	390	430	393	453	370	424	437	407	429	419	418	411	407	428	391	395	386	419	407	390	411	423	428	428	402	419	414	419	384	410	422	451	394	410	439	389	400	410	398	397	405	403	386	372	430	413	405	412	398	417	412	401	408	405	404	410	405	431	436	429	392	423	405	385	433	405	414	424	396	401	460	396	370	407	392	424	380	365	389	419	448	409	434	419	403	359	405	421	387	421	414	399	375	408	392	432	368	421	416	396	406	392	412	381	433	376	410	363	396	401	413	385	397	412	394	406	451	375	406	395	442	421	391	431	392	387	426	423	384	402	406	398	422	419	388	391	413	407	403	434	437	421	423	391	397	386	409	403	402	420	448	386	390	399	441	405	410	406	441	433	402	414	423	424	416	411	413	443	383	410	398	411	384	420	439	419	410	412	407	451	406	414	415	422	403	401	402	409	409	406	383	411	420	387	409	379	422	407	419	425	437	424	396	376	412	425	422	420	392	411	420	405	455	377	387	356	418	476	414	382	431	405	439	391	381	402	445	394	410	430	387	383	390	402	411	420	430	407	365	409	418	421	430	385	400	409	427	419	387	393	396	408	421	449	433	406	437	422	387	410	380	408	404	443	409	431	420	399	412	413	431	404	395	414	424	415	406	392	424	362	440	411	410	389	420	490	387	395	430	408	396	427	401	391	387	392	400	407	451	404	421	399	398	384	415	441	396	408	444	414	436	424	361	424	400	413	404	391	392	416	416	428	387	370	419	448	401	413	387	377	395	385	391	442	436	390	440	383	419	433	411	382	402	368	410	422	402	415	402	405	400	407	386	372	424	376	418	405	422	386	431	398	379	414	410	443	423	430	415	442	415	430	418	396	436	404	392	427	452	396	455	412	391	399	454	377	417	423	456	400	392	375	403	374	420	419	422	436	433	431	386	408	432	393	405	403	425	449	404	451	402	391	344	400	404	447	387	458	403	401	419	430	392	398	419	406	400	410	402	420	406	413	400	417	397	416	408	404	405	411	420	384	411	416	420	402	414	425	407	371	397	420	392	411	390	418	385	402	416	416	368	407	401	413	402	402	426	413	411	419	398	364	434	421	412	442	409	423	408	396	419	440	426	398	401	396	381	391	420	412	440	406	378	401	422	376	406	409	423	426	428	427	410	393	407	427	476	453	389	374	399	409	407	406	404	419	387	408	411	392	405	394	440	399	418	407	398	417	420	461	418	364	409	407	421	429	417	390	418	389	402
18948	2761	2417	1870	1319	1007	791	657	499	466	425	389	350	373	316	282	288	281	271	300	261	259	256	231	223	225	245	241	190	248	236	249	223	229	221	225	197	242	213	218	213	233	221	205	209	190	205	232	218	200	216	198	187	207	200	213	210	232	191	235	204	218	222	212	195	202	200	234	189	207	207	217	227	215	195	188	198	206	197	201	171	217	190	189	186	193	210	214	214	203	198	206	197	196	202	214	181	211	197	192	190	204	225	199	181	206	214	201	184	205	202	202	208	211	185	212	206	181	171	220	215	196	218	199	214	200	219	207	205	209	205	198	192	206	217	180	191	191	207	197	197	223	187	182	214	220	206	215	208	197	192	216	208	201	176	217	197	195	224	206	204	198	210	189	210	230	214	218	201	196	215	207	205	190	194	205	200	184	201	193	196	200	187	201	215	208	221	203	212	219	205	228	218	206	217	193	236	203	205	223	205	240	223	217	207	186	221	204	224	230	211	220	210	215	201	215	214	224	224	222	197	176	180	205	221	204	177	204	201	199	188	201	199	196	196	204	224	185	181	188	216	229	244	214	197	180	195	232	206	195	218	215	192	203	207	211	204	184	183	211	193	208	214	198	215	194	238	197	190	206	217	211	213	216	199	214	197	208	205	200	204	189	207	224	177	189	201	221	196	190	213	205	183	218	191	222	188	196	190	204	186	201	205	206	205	217	218	213	225	212	233	228	227	232	213	173	236	180	213	203	185	210	239	206	203	184	224	203	193	183	193	231	202	201	218	232	220	221	188	217	222	183	217	210	207	195	230	215	210	247	193	197	176	235	223	201	195	210	213	203	224	223	217	220	199	214	219	207	186	204	176	213	186	204	215	200	176	186	214	188	205	200	211	188	227	202	193	201	228	198	176	215	179	213	205	206	203	182	195	187	218	191	224	197	207	187	180	187	180	212	208	200	203	206	199	221	213	218	223	220	197	176	204	242	227	216	218	217	212	216	201	202	211	208	223	223	217	212	209	183	225	227	205	215	193	223	190	221	219	186	198	186	188	211	199	210	175	206	201	217	215	190	202	209	207	202	222	207	203	210	185	202	200	184	219	214	197	184	192	200	231	181	215	196	204	212	220	197	194	194	221	208	186	211	207	213	218	217	191	212	235	197	192	208	213	193	205	220	207	229	189	212	206	203	224	207	197	201	242	212	189	215	190	201	208	214	204	203	205	207	218	212	195	189	232	200	202	216	211	232	193	181	197	208	226	209	203	214	179	199	192	231	217	200	191	204	190	231	197	213	201	213	189	212	192	214	221	215	188	215	217	215	182	187	217	206	217	214	177	189	203	207	205	219	228	200	205	216	196	211	183	215	219	205	236	219	213	211	244	214	217	213	212	170	201	187	189	217	198	203	204	180	202	211	211	199	195	216	198	190	185	232	205	217	203	203	216	211	210	201	202	179	215	210	212	205	226	210	210	207	250	202	217	184	216	204	187	240	221	207	202	220	207	195	233	210	215	222	212	235	202	209	210	186	227	209	221	212	190	206	209	212	205	182	223	217	239	195	189	199	206	220	233	197	227	188	223	205	212	201	251	204	191	233	206	193	237	201	227	205	207	208	215	190	215	184	204	197	208	212	181	229	183	224	201	175	205	198	204	197	227	213	197	191	202	207	237	221	193	189	222	201	209	199	212	231	200	199	239	183	181	196	218	207	234	209	221	225	199	198	207	208	194	217	206	197	185	189	236	188	227	204	196	190	189	191	197	208	217	206	204	228	203	208	216	184	223	210	218	199	217	214	216	204	217	210	231	231	205	202	219	197	182	222	238	213	204	211	204	202	175	207	225	194	200	206	254	223	191	203	226	203	190	201	216	214	180	202	183	216	173	203	229	204	203	175	191	217	186	218	226	191	213	196	209	201	192	200	202	174	214	223	191	199	190	211	215	206	207	216	216	174	176	179	222	216	211	212	222	200	218	222	179	200	211	201	196	197	211	232	213	191	202	206	214	198	223	220	220	212	214	236	216	201	205	204	192	197	191	188	207	212	201	199	208	203	204	229	192	203	220	191	228	199	223	214	204	215	224	202	185	210	198	216	207	214	193	226	218	179	194	193	217	205	216	220	210	217	215	204	195	208	211	194	202	208	216	236	228	208	209	181	204	165	215	193	211	182	200	194	186	196	192	195	226	190	196	208	200	246	213	210	200	178	182	221	219	190	206	204	217	188	224	174	221	230	184	209	203	198	224	215	194	205	206	199	206	181	228	211	199	209	203	199	204	205	225	210	207	213	197	196	203	198	227	204	191	206	205	194	199	177	198	192	209	172	197	237	208	228	221	194	184	199	246	250	222	176	215	239	215	187	230	204	189	204	200	172	212	212	197	200	189	213	187	183	222	212	220	219	202	223	202	179	223	200	213	217	207	216	191	231	211	220	182	195	206	185	220	192	207	224	196	217	220	187	207	217	221	211	206	194	221	226	192	190	216	190	241	199	205	213	209	223	217	210	221	203	229	197	221	209	202	213	197	218	201	205	212	222	167	231	194	220	174	208	210	209	211	201	205	189	198	210	194	194	225	200	230	219	205	199	216	202	223	230	194	208	196	216	231	213	229	189	181	204	196	202	185	192	195	194	232	214	195	221	197	199	213	185	206	216	198	214	202	231	212	200	207	217	195	181	206	221	197	208	204	215	212	208	184	222	191	218	187	194	231	219	192	187	207	202	182	199	200	196	212	219	173	205	183	212	212	210	204	225	208	193	213	199	201	199	194	184	205	195	201	221	214	203	204	186	184	202	201	199	198	191	212	218	235	199	230	192	213	174	196	201	182	194	215	194	192	192	239	218	206	206	192	212	207	208	216	194	226	227	209	216	210	191	223	194	221	207	209	245	194	205	198	223	202	214	235	225	189	224	213	190	207	193	190	216	174	222	216	236	216	228	213	201	208	197	214	184	201	220	190	204	203	199	217	209	206	230	218	223	195	201	189	190	212	188	193	212	213	205	206	231	175	185	205	195	199	200	188	211	216	176	201	231	181	203	204	185	204	186	202	211	183	188	205	217	213	224	208	224	189	225	192	185	208	215	229	212	205	198	224	203	192	225	198	192	185	250	206	198	214	201	195	196	225	205	216	209	199	222	221	196	221	195	182	204	220	200	196	213	226	225	229	203	205	189	205	213	219	201	209	210	192	211	212	220	206	225	186	200	191	195	203	221	177	216	201	180	205	211	222	211	217	200	197	216	188	176	222	221	232	201	225	204	201	182	197	226	217	201	222	201	192	236	197	186	203	209	244	225	186	206	200	205	224	208	218	193	216	218	236	231	220	195	215	207	211	203	202	224	208	213	215	217	210	204	207	208	197	223	187	219	209	202	203	206	225	205	210	205	203	170	187	214	217	198	194	205	205	214	207	184	198	216	215	171	203	206	219	210	232	197	207	185	199	218	191	222	227	237	207	223	211	214	206	213	208	207	227	205	218	196	216	216	202	189	204	191	191	220
7805	2143	4473	5502	4753	3929	3294	2738	2348	2032	1761	1571	1411	1400	1260	1194	1121	982	1024	942	908	851	866	844	819	830	786	793	733	773	716	744	758	680	744	711	644	706	680	708	692	668	684	698	659	677	577	616	633	610	644	586	642	633	632	621	621	601	581	635	653	602	575	617	591	619	639	616	590	577	588	629	623	584	643	642	616	574	657	580	651	578	609	600	624	618	579	607	573	590	609	607	575	616	608	573	604	581	595	586	555	589	603	575	623	593	653	591	577	577	578	585	591	612	566	586	584	602	609	574	618	564	592	578	557	528	602	548	568	618	575	560	577	560	581	602	576	598	613	572	597	595	580	567	620	586	612	588	572	570	585	621	586	616	553	570	585	546	611	548	618	604	578	568	594	546	569	589	588	577	594	568	546	540	595	594	590	587	573	580	610	547	592	577	603	598	573	617	595	592	609	637	582	647	622	592	606	563	563	569	571	543	619	607	564	597	614	603	556	620	593	567	593	612	559	577	604	571	607	534	568	600	576	596	572	628	590	594	627	610	559	611	617	543	590	534	589	576	630	597	592	611	571	560	552	553	581	596	550	590	562	561	559	578	593	534	585	559	583	575	565	584	608	582	585	590	570	588	598	564	558	598	562	588	579	560	581	557	543	548	519	625	625	603	598	568	582	563	576	552	578	575	600	592	578	633	593	607	628	619	574	544	600	574	575	592	568	569	575	577	609	550	609	573	576	588	601	557	530	590	578	566	544	554	563	609	581	562	583	567	527	563	539	616	578	586	556	583	576	554	509	585	575	573	574	570	558	630	582	579	611	555	580	607	612	591	575	557	592	580	565	586	654	609	606	555	538	579	581	542	587	571	613	619	576	594	603	580	540	565	584	612	626	555	583	597	605	579	585	603	614	599	576	580	590	582	584	591	585	555	570	620	570	517	571	589	562	613	567	566	591	584	586	597	652	556	569	593	544	550	651	566	517	578	611	570	543	573	578	599	596	641	561	593	551	549	576	564	578	565	611	514	551	552	560	600	540	606	543	576	602	596	542	560	590	591	591	607	593	577	602	557	602	574	555	563	594	609	555	586	594	577	583	614	577	580	583	569	577	622	591	610	578	555	585	554	529	565	592	556	517	594	583	565	530	594	605	569	541	563	578	592	595	600	565	600	611	591	565	538	556	572	566	560	589	616	598	562	593	548	593	589	621	609	561	575	576	558	577	595	601	605	574	590	610	580	610	553	578	528	597	549	624	596	612	554	566	593	548	547	560	597	577	589	585	553	521	570	554	579	592	574	560	580	571	570	600	575	625	570	569	562	601	564	558	588	559	606	559	588	562	600	566	580	515	605	580	605	625	572	602	554	617	594	567	552	556	574	572	552	608	559	620	573	589	571	603	572	585	616	571	570	565	590	568	597	580	612	584	597	566	567	622	578	594	570	596	567	562	552	557	582	578	597	550	628	565	552	581	618	561	605	568	573	575	574	527	546	584	541	535	628	590	598	602	575	570	560	591	564	588	594	563	583	562	604	566	629	591	578	610	597	572	594	579	583	591	589	573	574	591	579	585	547	606	579	553	644	558	577	578	590	596	575	590	560	582	543	569	596	612	572	540	560	559	606	552	574	568	563	549	578	583	566	584	550	618	564	601	587	583	562	590	606	559	607	565	594	575	560	600	577	591	605	574	584	569	590	566	588	545	562	589	594	560	549	614	609	597	610	580	587	597	600	606	554	580	550	575	583	557	585	583	594	602	594	536	564	588	627	554	595	576	569	571	624	592	507	563	563	606	621	599	616	550	571	565	554	568	569	571	566	579	609	601	564	543	538	615	594	594	575	585	575	617	598	575	560	589	568	583	633	593	582	568	547	571	608	529	592	655	551	563	597	581	582	547	589	598	613	568	560	549	552	602	580	619	550	604	572	615	554	590	557	585	535	565	601	580	557	556	624	586	558	574	585	593	611	561	566	578	591	594	580	628	558	592	561	578	649	570	567	614	582	590	577	566	549	579	564	533	634	587	563	619	614	571	615	568	543	566	613	577	595	541	601	540	590	622	540	550	560	632	552	561	609	570	571	606	610	596	541	629	551	591	614	532	572	568	618	587	559	631	581	545	571	528	545	548	577	577	558	587	544	574	613	605	571	603	588	570	593	575	586	618	558	564	578	572	580	598	570	562	519	579	592	538	594	567	583	611	592	566	579	570	595	598	558	598	558	597	533	644	508	547	586	580	550	563	590	619	631	504	606	634	590	595	548	576	554	550	557	568	559	557	576	574	554	597	552	596	581	586	578	558	603	573	579	561	604	560	548	593	585	615	556	578	580	592	551	562	575	599	562	552	569	599	598	584	575	602	573	589	547	576	558	650	569	572	513	559	566	603	560	571	593	585	515	567	587	596	592	582	587	571	568	587	581	568	592	588	584	552	591	563	587	571	587	585	627	550	559	605	571	547	586	611	559	603	558	561	550	593	623	554	575	620	574	607	589	589	596	597	595	592	587	579	562	554	594	581	590	619	574	564	552	596	584	541	600	576	572	576	600	562	587	598	595	548	571	595	585	587	556	583	570	538	564	545	556	566	603	595	602	563	582	561	660	608	609	580	571	623	557	571	585	577	566	597	551	604	616	553	578	601	582	575	547	582	543	598	579	605	568	578	612	585	593	613	579	592	540	554	569	552	568	592	586	571	563	622	578	597	607	592	558	550	585	576	568	526	588	542	597	566	590	537	571	617	591	548	584	575	572	583	584	588	581	578	599	613	567	576	547	556	596	606	582	588	569	599	571	597	593	526	560	588	607	557	565	589	578	595	567	570	595	579	551	563	611	601	585	569	586	570	549	535	580	573	599	565	581	561	486	599	614	532	549	572	571	578	549	572	602	561	577	570	563	610	566	553	608	600	555	571	568	547	601	552	577	627	586	569	590	597	574	585	559	557	586	557	621	590	571	562	551	555	576	591	561	583	567	566	569	604	600	539	602	596	569	560	582	554	642	590	587	539	612	607	609	589	554	570	590	599	579	607	637	570	549	543	611	574	549	569	514	577	560	533	597	590	555	607	588	641	604	571	551	582	568	589	535	594	556	553	591	577	625	583	598	577	596	609	575	568	592	559	572	535	561	531	556	613	577	622	586	555	566	589	559	571	564	592	578	577	614	548	506	601	560	521	542	592	602	594	602	581	575	617	564	588	554	555	532	534	527	579	580	585	562	551	550	606	563	552	594	633	579	573	606	599	572	572	582	574	584	587	549	530	548	568	560	550	550	570	583	524	592	520	612	571	548	581	597	566	581	621	592	535	555	539	608	601	575	590	572	585	614	610	568	563	592	576	593	571	603	580	604	599	567	520	587	574	608	583	596	575	566	585	575	580	568	610	609	603	555	584	589	619	596	546	573	567	590	624	559	547	604	574	627	565	545	574	560	563	556	588	592	572	579	597	572	563	606	600	544	558	511	575	510	584	588	598	565	570	570	587	612	524	590	608	510	604	572	584	571
2176	121	125	107	91	64	95	69	64	61	63	82	54	57	72	60	56	71	82	69	54	67	66	65	55	53	66	52	56	60	52	50	64	59	63	59	53	57	51	48	63	63	59	70	62	49	60	50	56	51	71	53	59	66	42	49	52	57	64	51	52	55	66	49	51	58	56	71	65	47	62	74	51	50	62	60	53	64	56	43	60	54	60	70	61	58	62	52	56	65	57	60	65	54	52	57	59	56	66	39	70	53	64	58	64	65	69	44	54	59	58	56	46	55	56	63	65	54	54	59	66	62	46	53	45	60	66	62	52	63	54	69	59	53	53	64	66	64	62	65	52	43	68	45	51	56	67	40	51	48	50	63	59	57	43	55	54	61	53	43	56	59	62	64	46	64	63	60	57	43	53	59	53	49	50	53	63	46	54	51	61	60	63	59	53	52	58	62	52	49	60	47	52	55	40	52	68	62	73	45	60	57	55	58	65	64	60	61	62	53	59	68	50	51	52	54	49	65	45	72	60	57	56	60	53	58	53	38	58	68	52	69	56	52	56	52	53	58	59	54	68	58	68	33	65	71	73	50	61	60	45	74	57	52	53	45	67	51	61	57	65	63	53	53	67	67	52	68	57	60	46	53	54	59	51	57	68	51	70	68	39	60	66	59	51	60	47	65	52	59	42	57	52	58	55	70	49	53	51	62	64	59	62	55	55	63	64	53	53	43	56	56	77	56	48	59	76	55	54	64	64	73	47	66	69	48	56	56	50	56	62	71	52	47	57	48	57	63	59	60	63	60	64	47	69	63	72	54	61	63	63	68	67	66	67	52	50	62	71	61	62	69	57	58	65	56	55	65	43	64	58	62	62	58	64	63	55	52	59	54	59	54	58	57	64	48	64	48	46	55	60	50	64	47	60	54	63	63	49	65	50	50	54	47	65	48	65	51	42	55	63	63	64	59	47	49	64	51	42	55	66	59	74	50	53	60	53	45	49	56	67	54	52	50	61	55	59	53	65	58	52	56	56	61	51	51	43	59	50	59	60	57	53	61	54	60	55	57	71	48	69	61	68	66	54	62	70	54	58	45	65	51	62	48	58	43	60	39	64	62	61	57	65	55	62	51	45	65	49	50	61	53	52	48	64	60	54	74	55	54	57	58	57	57	60	44	66	64	52	63	70	42	59	62	66	74	49	67	72	69	51	47	57	65	57	55	56	44	57	46	62	58	50	65	63	52	74	67	48	57	44	66	55	68	62	59	59	58	49	53	63	74	68	49	60	60	55	52	48	49	64	62	48	54	48	61	41	74	62	51	49	50	58	60	48	50	55	57	44	56	54	51	46	55	50	61	61	56	70	59	62	55	58	40	57	60	50	67	50	55	56	53	48	42	53	50	68	56	68	50	62	56	62	64	55	49	63	63	61	55	57	60	58	54	62	50	65	61	66	73	70	49	62	58	57	54	65	52	51	55	48	57	66	55	47	63	60	59	71	66	76	60	56	65	51	56	58	54	50	66	49	44	51	49	61	56	53	53	60	54	58	69	65	66	71	47	60	59	58	65	40	66	73	55	59	58	52	63	64	67	55	52	67	57	59	59	46	45	56	50	60	55	56	55	53	53	59	50	59	51	58	52	63	39	55	50	57	46	52	55	69	62	40	59	63	51	58	49	55	54	58	54	62	34	65	57	58	67	46	51	71	51	56	53	59	51	38	60	44	62	63	63	58	53	45	77	65	54	61	67	54	46	59	60	58	65	58	44	59	73	57	62	52	66	50	69	57	56	57	42	63	52	51	60	67	59	36	53	64	64	55	47	54	67	52	63	47	55	75	48	63	57	48	48	57	49	64	49	58	60	54	73	67	54	58	62	53	59	76	55	44	52	53	54	50	64	50	40	58	62	62	58	64	56	51	41	53	47	46	55	59	59	65	63	51	61	59	58	59	51	64	52	64	50	55	54	59	56	55	60	58	56	67	60	60	64	51	59	49	61	58	66	55	57	62	46	55	63	51	60	46	64	56	47	63	45	62	49	60	51	62	54	61	60	63	56	58	52	66	66	58	55	55	64	56	57	66	63	57	47	51	56	59	52	38	48	59	52	60	45	51	57	57	51	49	60	59	49	55	49	54	67	58	49	47	55	61	54	60	68	63	71	62	54	67	54	53	52	64	56	69	54	70	56	42	48	55	57	53	51	51	48	56	61	49	59	46	50	48	59	53	49	51	56	57	39	54	47	59	60	68	57	62	62	45	49	57	56	58	54	64	61	54	48	55	54	60	54	45	53	49	73	69	56	54	64	48	65	68	55	62	53	48	52	58	59	45	39	50	50	65	42	50	56	56	67	47	57	53	61	66	63	56	62	60	59	50	62	62	67	48	51	47	62	63	52	50	48	56	50	62	58	40	41	57	57	44	49	58	65	60	55	43	61	64	52	45	57	64	56	56	59	48	64	67	64	69	50	67	64	63	69	58	63	52	49	55	54	56	65	56	60	68	52	66	62	51	54	51	65	53	48	62	53	59	64	38	60	51	64	66	59	60	58	47	47	42	65	60	54	60	62	42	56	61	58	71	61	62	65	58	63	54	59	45	67	58	58	60	57	60	45	53	60	62	59	54	53	52	61	47	55	61	46	55	55	46	64	58	48	50	49	76	58	66	63	52	53	62	49	47	58	57	57	43	41	50	54	56	63	57	61	57	48	53	53	60	65	59	42	57	60	43	55	44	56	62	57	62	51	62	54	52	47	64	55	50	54	54	56	67	55	48	46	49	70	63	52	48	68	58	51	52	60	63	57	54	49	46	65	69	62	54	54	70	44	57	60	74	48	50	49	75	64	49	50	54	52	48	62	47	61	66	49	62	67	56	48	70	61	47	69	55	55	54	54	44	62	71	56	49	48	43	60	55	54	65	55	51	63	47	59	50	57	63	63	52	73	60	54	49	53	66	53	50	57	59	60	51	45	62	52	45	55	51	48	55	50	64	56	46	69	59	64	51	50	54	63	47	69	58	73	57	68	61	51	54	67	70	64	66	62	72	59	51	46	68	54	44	60	63	74	43	62	53	52	52	46	47	62	53	55	51	71	58	51	69	53	65	51	68	52	60	64	58	59	61	59	45	72	59	61	74	60	75	62	56	57	49	58	59	49	64	55	57	61	60	59	55	50	73	64	61	51	55	60	57	58	46	46	72	59	62	55	54	58	60	51	56	51	68	55	49	68	56	59	69	67	53	56	57	49	46	65	72	52	50	60	61	51	62	51	60	55	66	64	60	70	56	50	52	61	47	63	50	61	60	71	58	51	57	57	53	66	59	85	72	53	58	65	46	62	46	64	65	50	64	53	56	54	63	44	47	52	70	62	65	57	58	58	57	49	57	59	58	46	70	46	48	59	53	70	46	63	58	68	59	40	54	56	66	67	47	53	55	64	51	61	64	52	66	62	61	61	48	52	56	56	62	51	53	56	57	63	72	44	60	53	62	57	54	52	53	47	65	71
1874	309	358	427	382	371	346	322	323	263	273	213	265	236	209	250	218	233	233	221	235	193	200	201	183	208	183	221	206	204	238	235	207	202	198	228	202	219	191	205	222	223	201	213	195	213	232	213	187	206	227	210	196	230	201	220	213	194	225	202	244	212	214	187	187	195	191	211	215	203	182	209	214	205	248	197	229	195	232	210	194	228	197	240	198	209	223	244	219	192	218	218	232	207	196	190	210	229	201	179	230	199	196	219	187	201	200	179	174	196	234	193	200	203	212	196	207	209	201	208	186	193	208	224	218	213	198	219	223	188	206	183	198	197	225	195	200	214	229	189	187	228	225	207	215	200	226	185	214	212	211	198	202	230	210	190	197	207	185	203	228	191	221	202	195	212	201	213	211	182	213	205	224	198	216	203	214	201	234	206	215	188	211	196	206	196	210	199	223	216	204	186	194	223	199	212	219	197	218	197	187	208	209	230	212	200	220	211	173	204	202	220	242	220	189	234	193	204	220	218	212	200	213	210	183	174	199	243	207	204	215	215	223	197	200	247	205	189	225	236	222	186	187	193	225	206	215	185	204	194	196	207	190	239	216	212	204	215	210	215	209	220	207	205	201	187	200	214	227	241	226	208	216	188	219	214	214	202	232	213	193	214	198	223	201	205	213	198	177	212	224	207	205	202	206	222	198	206	217	194	204	183	230	220	187	205	227	199	172	199	237	213	215	201	220	196	198	205	209	227	204	201	186	218	223	203	188	214	228	221	226	239	232	209	215	213	195	206	225	207	218	185	204	204	183	229	219	210	193	214	233	221	221	172	198	190	171	218	206	213	225	221	188	209	204	206	210	210	202	197	214	207	238	216	229	187	203	211	210	203	223	210	189	186	219	175	209	229	190	223	208	185	213	206	217	206	220	201	187	210	197	224	182	224	196	202	215	180	196	207	216	201	219	227	203	200	208	224	198	218	241	215	235	191	226	208	225	236	202	196	208	211	220	204	204	191	195	217	222	199	193	205	216	216	211	189	181	195	195	207	208	198	195	200	197	196	200	191	218	201	217	233	224	193	221	200	193	205	221	211	203	189	178	221	187	196	196	201	211	223	198	243	188	196	210	213	202	190	210	203	188	247	210	199	219	230	217	220	204	221	222	192	226	239	212	197	229	195	189	225	228	195	220	202	216	188	191	186	197	199	206	191	215	203	176	215	199	217	202	211	219	206	223	195	226	206	199	186	204	220	167	195	212	222	214	183	211	194	207	229	231	214	192	196	193	219	222	215	189	227	200	203	199	201	209	205	242	184	225	201	226	216	206	218	191	216	205	232	214	198	208	207	207	201	231	192	197	191	209	221	203	203	211	194	218	202	217	217	231	203	216	208	218	197	227	202	211	220	219	190	205	193	186	199	199	215	182	215	228	218	219	211	211	226	221	201	202	226	216	228	185	229	207	230	221	199	180	220	218	241	232	215	226	210	202	230	210	179	225	206	254	196	227	211	214	229	190	211	198	201	216	206	205	223	208	226	208	203	206	216	211	215	187	220	201	193	215	190	217	201	198	219	182	211	194	216	203	183	196	217	193	165	206	229	223	198	206	232	231	201	225	219	224	227	188	190	189	192	224	205	214	220	206	220	230	204	183	202	186	211	189	220	209	188	195	222	199	223	227	192	206	208	235	230	197	221	200	160	199	189	198	222	213	196	196	206	217	216	226	194	216	193	207	220	196	238	188	207	208	203	234	198	225	209	212	212	201	211	199	202	193	209	249	202	175	205	222	209	178	202	199	195	178	184	219	201	196	209	217	224	218	199	209	233	210	173	185	206	204	196	220	204	216	190	192	204	212	208	213	206	202	204	254	211	208	229	198	206	240	206	223	228	210	228	192	209	214	201	189	199	211	244	216	212	212	211	203	227	214	192	202	216	193	179	200	200	199	224	220	204	210	198	226	193	221	188	213	191	183	227	188	216	189	207	199	222	218	234	203	198	217	202	247	207	205	202	203	205	182	196	210	218	187	203	209	222	174	215	191	213	199	198	210	224	205	201	215	176	212	201	213	217	187	206	224	211	198	224	202	213	224	207	227	220	205	218	211	215	199	214	218	225	207	205	209	206	207	225	208	233	207	221	202	208	235	224	194	193	217	213	244	200	222	193	185	213	211	187	203	209	205	203	207	219	213	185	201	187	180	214	192	180	216	215	197	192	205	205	229	212	213	201	190	205	188	222	203	217	206	223	186	199	223	189	191	199	202	187	201	215	231	204	201	214	220	229	191	199	195	206	195	216	208	207	211	204	206	206	222	202	206	183	212	194	235	186	202	195	194	214	235	222	184	214	229	205	216	210	191	203	233	211	210	229	226	220	196	206	202	199	227	228	206	214	207	190	222	201	209	199	209	188	231	203	200	233	209	204	202	222	222	217	220	206	201	216	206	206	218	219	217	195	196	224	165	202	200	212	204	207	212	223	208	208	186	196	213	200	194	201	207	217	197	196	226	201	214	211	218	224	213	198	199	200	198	207	201	205	206	191	204	210	213	203	190	222	201	189	233	207	184	184	232	245	203	214	189	202	204	199	205	207	202	227	222	211	198	172	212	199	188	199	182	213	214	201	213	178	216	206	219	164	213	198	195	207	212	231	210	205	207	184	177	193	201	196	199	206	215	177	211	207	197	227	202	196	211	201	186	209	204	204	193	200	225	224	202	197	187	173	211	204	219	203	181	208	197	202	214	198	178	193	202	202	229	236	208	217	231	178	211	224	195	198	197	209	223	196	219	205	222	183	212	214	186	217	214	234	220	225	190	194	207	198	214	214	199	213	207	229	211	215	180	242	217	211	178	232	211	204	232	187	188	204	210	198	190	176	198	212	205	214	209	208	198	213	199	204	218	195	211	203	193	216	203	229	170	216	197	201	198	201	220	211	211	184	214	200	205	202	225	195	206	188	197	219	217	217	204	218	223	186	209	211	203	208	207	213	192	208	227	230	192	203	227	203	232	214	226	217	210	217	205	208	192	205	219	193	206	227	215	219	200	218	206	232	198	234	214	213	231	198	213	189	210	204	238	219	200	211	202	236	203	208	204	199	208	200	240	206	206	204	232	205	198	198	225	231	200	245	197	193	202	207	213	197	202	199	205	218	221	214	205	207	201	191	187	221	207	213	207	199	196	226	191	216	219	228	206	221	233	222	222	221	190	211	218	198	206	221	207	221	215	208	200	190	233	202	223	190	190	208	193	203	210	196	193	216	210	220	208	219	212	205	200	199	226	201	205	210	199	201	223	199	201	219	191	219	203	200	187	203	196	193	201	221	230	226	235	206	199	235	200	200	196	213	222	208	224	209	197	200	202	229	194	201	212	203	241	209	165	218	205	174	208	217	198	188	211	213	223	196	182	213	193	203	220	220	220	219	213	216	212	197	211	206	205	217	200	206	216	220	223	213	216	235	226	196	212	220	207	203	204	211	211	187	225	211	195	190	212	218	192	251	222	221
9884	937	1147	938	667	489	378	374	311	276	232	234	197	209	199	171	199	167	217	155	157	168	152	151	150	155	140	138	158	147	145	160	155	154	145	137	152	140	147	131	126	141	132	152	156	162	151	121	129	149	131	143	131	118	155	143	113	133	120	159	132	119	136	131	139	147	129	135	135	133	139	128	134	134	140	141	137	158	142	137	134	128	143	140	120	130	149	123	141	143	137	142	143	131	123	146	114	128	124	127	141	138	134	137	151	140	142	155	147	158	137	135	125	142	141	142	126	107	113	121	139	141	139	135	156	125	135	147	143	118	130	148	137	142	154	136	139	127	131	144	122	147	136	140	132	131	137	143	163	147	132	143	120	128	148	128	124	128	126	156	133	151	160	137	139	130	132	139	142	133	144	122	123	152	133	141	138	114	135	124	141	144	131	138	140	130	136	130	126	146	137	152	120	132	140	129	123	141	112	137	142	144	139	135	134	158	124	128	139	134	133	156	144	127	148	121	141	123	134	142	124	135	129	138	127	126	136	142	143	155	118	156	138	143	124	116	146	132	143	142	151	134	132	146	140	123	125	134	120	138	132	140	133	113	144	121	148	135	150	158	128	129	132	135	135	126	116	123	129	128	162	140	112	142	114	114	144	137	131	138	141	163	131	135	136	132	145	126	134	128	147	134	127	130	119	127	139	149	139	135	142	126	169	144	134	118	123	130	132	132	135	137	136	131	139	125	123	165	138	145	130	133	156	128	156	141	144	140	145	144	140	159	121	123	162	126	154	111	124	136	142	155	156	170	113	133	151	131	142	124	150	125	134	127	151	129	136	130	126	130	145	134	141	144	130	140	124	136	138	126	146	140	131	138	156	118	149	133	133	148	132	136	125	136	139	123	133	127	128	118	147	137	121	123	125	134	138	146	131	129	129	118	139	150	143	147	139	125	136	115	138	142	135	132	128	130	132	135	120	121	130	121	140	133	136	139	141	153	137	116	126	124	120	133	138	139	145	144	160	143	133	132	141	147	142	151	147	146	131	128	150	141	135	154	133	134	113	137	129	127	132	125	126	139	117	141	129	128	163	142	143	151	129	128	148	144	122	137	164	139	141	136	139	116	135	143	126	153	150	137	129	128	126	135	130	117	127	116	130	147	142	154	132	150	125	147	150	135	118	145	138	146	138	128	135	113	135	130	125	137	104	148	119	129	146	130	134	144	123	119	129	137	143	132	157	147	137	126	133	129	141	149	133	140	140	142	135	138	131	133	149	156	150	132	143	148	145	130	110	136	134	137	129	124	146	160	129	148	112	126	158	148	132	145	122	133	135	146	128	124	141	141	143	125	142	128	141	133	141	146	119	124	133	141	113	156	150	131	134	148	145	119	134	139	136	107	124	126	142	162	130	120	129	123	132	135	127	124	140	136	143	139	119	145	118	125	130	126	147	140	139	121	146	131	135	133	151	135	124	143	143	135	116	139	141	141	149	128	137	124	159	113	133	109	149	136	143	132	122	130	127	137	130	130	140	122	148	149	171	156	127	148	163	123	147	128	137	151	164	128	139	131	142	142	132	123	140	126	122	125	115	139	144	142	130	131	129	125	147	143	142	141	127	162	128	155	144	144	119	149	139	139	153	131	127	127	134	136	132	138	137	137	143	138	151	125	151	141	148	124	153	137	134	140	134	138	129	158	134	158	165	146	146	134	130	123	124	129	135	133	135	145	108	134	134	154	121	138	133	139	157	127	148	132	132	158	128	139	141	168	140	138	132	132	142	134	154	141	120	120	133	107	130	136	155	163	138	120	146	116	125	136	136	133	114	131	161	134	155	148	143	135	123	150	134	143	109	155	140	128	138	140	145	146	134	125	132	142	159	154	151	126	111	134	147	127	122	137	130	140	135	148	136	122	134	140	151	130	137	119	110	143	155	130	132	136	150	150	137	130	117	130	135	139	131	144	137	140	126	150	127	137	123	149	137	134	128	137	159	148	138	128	141	110	135	144	116	134	142	125	127	151	147	171	124	123	132	152	149	120	148	146	135	136	114	141	130	140	138	140	143	155	141	137	119	138	114	137	148	129	113	146	126	147	113	128	143	143	148	116	149	132	122	151	142	144	119	128	133	139	138	143	131	125	160	139	134	145	150	134	123	136	125	125	146	139	128	131	133	115	150	133	138	128	118	136	137	127	139	121	132	135	141	131	149	132	137	136	141	162	157	131	157	133	140	141	131	120	130	135	139	148	137	128	121	141	127	129	140	132	129	130	138	142	149	158	142	131	138	140	126	124	138	160	139	144	126	133	118	165	133	119	124	128	119	162	146	151	143	118	150	153	159	129	137	151	138	134	112	120	149	139	134	130	130	127	131	140	137	154	136	133	144	124	141	122	149	130	109	132	157	151	126	147	125	133	152	137	133	134	130	139	121	124	124	135	152	131	119	147	126	148	134	131	128	152	128	143	148	134	138	132	145	145	127	131	140	144	137	107	121	125	145	135	134	151	142	131	122	143	127	137	116	120	142	139	138	146	127	130	134	136	129	136	150	132	114	144	132	133	130	125	153	132	135	153	142	113	163	130	112	160	126	118	122	142	138	130	131	121	143	127	134	123	117	145	154	136	114	140	145	128	148	147	144	158	142	124	121	157	125	113	152	131	149	122	148	160	142	138	115	132	136	114	123	137	132	124	120	136	135	138	138	134	152	129	140	151	136	139	121	125	140	128	144	120	129	112	135	135	152	113	130	155	118	166	141	123	136	128	139	154	147	128	133	112	132	156	161	169	118	154	120	151	126	121	122	130	124	133	143	142	143	133	130	143	150	138	149	126	133	135	105	120	156	132	122	126	134	166	152	137	125	138	132	126	148	123	132	131	130	126	153	129	144	148	139	141	152	143	128	134	134	135	132	123	157	152	134	141	124	110	137	130	106	120	138	141	131	136	135	127	120	167	147	130	127	129	151	154	120	147	123	131	171	146	126	148	129	125	126	139	127	127	105	144	132	150	119	136	130	138	115	156	121	117	150	168	147	134	126	126	138	144	125	126	138	127	141	146	148	137	142	131	126	140	148	145	118	138	146	144	115	137	126	153	121	143	153	132	117	113	124	118	149	130	150	124	131	134	139	116	128	138	121	130	112	126	152	124	136	123	132	125	137	136	148	136	127	149	133	133	140	149	145	130	151	119	117	141	132	133	155	158	165	135	134	121	113	135	138	162	165	128	138	148	118	132	136	119	133	133	136	151	150	122	133	158	141	147	140	138	124	145	131	146	144	135	122	137	118	149	108	136	136	136	135	117	152	152	153	133	158	138	142	129	140	129	120	143	126	128	133	152	146	153	154	133	138	150	143	146	136	126	135	141	153	135	118	129	137	132	165	132	141	142	137	116	137	136	112	156	110	130	151	128	152	130	122	135	133	141	118	136	151	120	133	144	117	133	145	119	122	139	128	132	143	116	111	135	123	156	143	122	136	157	147	135	138	140	113	140	125	141	129	129
5471	1218	2390	2971	2685	2218	1764	1533	1327	1172	1012	903	806	843	759	674	694	638	635	611	590	592	547	528	554	523	570	534	524	499	470	446	490	476	452	468	446	466	476	487	458	474	466	462	442	449	440	457	421	456	432	442	424	463	468	459	402	414	424	440	461	464	402	445	396	420	387	393	427	427	404	401	423	453	438	428	457	416	412	422	440	443	415	409	419	451	408	400	424	410	403	407	393	403	410	416	407	422	439	395	379	399	385	387	386	411	386	443	401	409	426	408	417	438	408	414	418	433	375	407	428	399	440	403	415	429	426	376	409	416	401	423	417	406	424	419	415	455	402	394	390	369	396	408	418	426	360	403	412	385	417	451	409	444	409	429	401	434	407	437	430	402	429	447	409	437	417	389	413	394	414	394	402	387	400	410	440	409	396	383	406	366	402	407	423	421	403	429	431	437	420	358	471	386	408	386	410	405	440	397	404	375	368	373	397	406	415	364	418	410	412	416	425	395	389	429	445	433	422	390	382	408	406	440	387	404	399	398	435	442	421	412	403	422	409	422	405	435	385	431	416	440	391	389	424	403	378	398	436	379	447	416	380	406	440	414	431	382	417	445	418	401	410	429	393	385	424	437	403	419	434	377	393	400	429	382	434	421	396	405	420	386	407	376	402	424	386	396	427	391	398	392	420	415	415	385	373	366	457	427	420	446	419	405	421	415	423	419	388	408	395	449	406	458	404	388	411	384	426	433	433	390	403	412	408	438	416	378	436	364	376	405	406	420	408	432	439	423	407	392	424	414	422	453	393	373	417	394	398	392	419	386	446	417	404	371	410	379	352	429	395	387	397	394	408	394	437	423	414	392	425	434	426	380	385	372	448	404	402	422	436	429	429	420	404	395	393	428	401	396	411	407	390	377	427	389	412	401	425	419	439	418	416	412	390	369	422	435	433	360	413	440	402	397	424	404	438	423	393	389	448	400	426	403	424	394	374	441	454	459	421	415	417	426	405	415	369	425	399	409	408	396	428	364	378	359	393	415	408	420	400	430	404	387	425	400	400	386	399	423	366	387	391	431	428	437	429	406	411	412	422	415	412	439	463	397	422	408	369	442	423	409	415	401	426	404	423	360	420	425	442	409	372	418	424	400	413	388	413	419	392	406	417	396	401	398	377	415	437	412	408	414	427	410	393	418	408	412	398	446	377	408	395	396	420	369	426	391	410	371	409	398	398	414	432	379	418	399	414	419	404	420	412	408	430	442	388	369	397	414	400	367	412	404	407	398	402	426	423	389	409	394	393	389	385	405	399	436	394	427	420	437	414	394	399	373	415	387	382	421	413	391	413	374	412	432	402	433	405	432	398	423	410	408	441	389	429	413	401	405	388	413	444	429	430	390	407	381	415	401	370	434	424	414	413	391	430	409	445	409	420	398	403	393	442	401	414	415	384	401	392	408	390	422	375	423	414	421	399	388	412	418	434	405	394	424	415	421	421	409	417	419	405	379	450	390	406	396	409	407	438	386	389	417	386	428	390	424	422	413	410	427	393	429	364	396	397	403	406	397	429	412	383	392	378	441	399	386	383	370	401	397	409	401	385	419	383	393	390	406	377	390	438	400	408	399	409	393	395	399	398	395	425	429	405	422	391	390	430	425	422	428	409	434	444	408	402	400	411	397	381	384	436	397	441	419	433	417	410	400	401	405	425	440	415	396	396	419	388	405	389	391	440	396	424	421	402	403	430	400	429	383	394	420	408	450	417	415	422	376	406	412	428	376	410	468	431	426	402	418	410	377	357	378	358	421	401	427	395	416	415	389	392	432	396	406	399	400	374	438	415	394	424	387	394	429	426	440	411	376	369	392	397	405	383	377	419	410	432	419	434	418	431	417	377	413	428	427	388	405	455	402	416	429	424	390	401	411	441	443	400	398	401	390	409	399	460	401	431	387	421	387	377	381	388	432	443	394	403	424	411	439	407	424	403	437	414	407	400	421	407	416	399	413	424	407	421	429	403	407	402	425	412	420	419	420	433	404	425	424	435	428	430	417	406	425	365	427	403	420	375	398	402	450	432	394	408	380	408	390	430	399	421	438	400	395	422	438	404	384	394	408	444	401	454	442	413	396	439	392	368	417	407	412	452	469	382	390	413	409	370	405	382	421	446	419	425	455	395	380	399	438	360	367	440	395	380	381	465	417	419	404	374	404	391	376	412	437	409	396	405	397	436	431	425	418	399	393	392	423	401	422	418	431	433	394	412	417	437	420	426	400	406	432	440	403	409	393	402	408	424	391	429	408	415	415	401	374	417	378	382	384	392	432	388	421	403	386	399	428	441	406	381	436	407	424	404	439	428	410	429	395	425	419	443	335	398	420	391	422	389	433	429	388	418	420	426	402	446	390	431	425	436	380	386	392	418	403	432	374	445	413	409	408	420	428	384	412	438	367	435	414	424	395	418	446	390	433	423	433	390	426	431	395	420	422	420	424	398	421	410	381	421	398	414	394	423	422	419	393	383	427	426	376	361	408	373	410	427	384	419	387	408	393	408	387	401	394	404	413	429	398	416	411	394	407	378	394	416	423	428	385	411	392	422	411	400	371	391	413	429	428	410	407	420	431	429	395	355	408	423	415	433	395	428	375	439	423	378	443	400	407	402	413	406	409	421	397	410	368	385	378	426	417	409	426	440	434	405	406	404	410	380	440	410	412	426	397	404	405	443	402	408	393	423	409	367	431	456	424	424	433	394	410	439	410	439	367	412	403	413	412	419	406	426	413	408	398	403	383	390	398	400	420	418	412	394	429	421	402	397	396	413	428	392	406	421	408	393	438	424	416	416	394	402	389	418	412	381	414	399	438	384	392	414	416	403	400	391	391	407	387	405	416	404	411	434	414	438	404	414	390	397	406	401	408	418	393	421	443	379	386	372	414	416	425	404	423	409	421	419	411	428	381	400	398	409	375	385	406	418	394	403	414	437	426	437	415	410	402	400	400	401	381	443	411	392	432	381	409	409	394	418	409	371	396	425	443	414	420	430	415	399	445	417	416	427	388	392	414	431	400	403	419	387	381	423	391	358	424	416	402	391	458	406	425	385	379	422	389	397	389	392	389	409	387	407	396	435	426	420	395	400	385	388	455	405	409	371	461	408	413	392	396	380	407	422	418	423	412	388	410	424	379	388	415	399	413	432	370	389	414	387	420	395	394	398	375	420	440	403	417	398	432	429	390	426	400	418	412	411	397	411	423	374	444	401	416	420	384	403	381	394	419	373	410	393	389	418	384	410	384	423	416	430	412	383	438	445	408	434	396	434	399	394	417	413	436	377	397	406	405	398	391	426	370	428	389	418	407	476	424	416	413	419	413	382	421	403	403	420	386	405	425	410	447	441	421	395	427	421	430	413	409	454	393	389	403	405	403	362	442	395	429	388	426	423	387	438	391	409	426	433	415	418	417	410	403	431	423	428	404	411	401	402	452	405	417	405	385	399	416	376	420	416	435
18833	2605	2347	1770	1327	1044	808	602	509	506	450	340	353	336	312	284	291	266	252	260	261	243	245	258	261	206	232	229	235	187	217	187	208	209	231	222	201	232	231	217	207	199	216	182	226	204	221	228	206	191	226	234	201	214	226	232	225	219	217	203	200	209	212	220	199	201	191	202	228	202	205	209	200	225	210	199	225	208	214	177	213	223	204	194	228	203	189	212	216	188	210	206	229	226	217	184	224	216	200	215	203	208	198	193	215	222	226	219	198	206	219	203	199	199	212	206	195	223	227	199	245	189	199	207	225	205	203	195	224	197	215	204	180	228	203	200	201	212	199	213	202	203	196	205	188	215	203	202	204	243	224	191	197	218	189	202	203	191	229	223	237	227	200	191	207	214	216	214	219	213	188	187	189	197	176	190	238	200	210	231	226	224	200	224	224	194	211	228	192	204	185	222	196	220	202	235	192	201	201	198	199	201	190	212	204	219	207	234	234	216	225	211	235	202	196	204	175	217	195	202	195	183	228	208	230	203	205	197	215	177	207	227	209	203	225	189	209	247	178	216	214	204	199	183	198	192	218	225	210	188	209	207	212	218	209	174	221	221	210	206	199	221	209	211	223	197	201	211	199	213	197	202	182	233	179	197	218	245	216	197	215	209	169	196	222	215	195	208	217	191	195	237	214	221	207	187	231	205	190	198	217	212	197	200	188	210	200	193	208	211	200	207	186	217	203	188	205	208	207	221	189	205	223	216	184	204	206	208	208	205	217	205	234	224	204	194	219	199	216	199	203	199	224	207	235	231	204	185	212	192	218	199	228	196	229	217	212	211	203	203	202	205	200	178	198	213	189	207	206	184	197	220	194	173	202	213	207	211	203	197	190	207	221	192	211	198	229	230	205	209	232	208	216	211	237	223	179	217	197	191	196	215	188	216	199	189	184	204	230	226	208	213	225	216	189	188	183	200	206	222	228	212	211	168	220	238	201	189	226	209	233	177	216	229	203	203	202	181	185	215	204	206	195	214	224	197	178	185	212	178	205	220	180	216	211	200	231	214	191	205	214	193	192	226	189	184	195	198	214	203	199	203	233	224	212	190	202	210	206	234	221	210	196	194	190	210	193	207	201	196	209	207	189	219	190	221	213	221	206	182	188	212	206	183	200	216	191	191	223	196	205	206	219	200	202	210	201	207	218	205	208	233	199	202	237	216	182	194	223	236	240	210	226	181	224	218	218	203	211	185	224	188	206	214	189	209	186	201	225	210	199	188	207	184	191	226	200	227	199	197	178	188	197	197	192	203	223	191	207	230	214	196	211	231	231	195	207	222	243	195	178	200	205	219	221	193	192	219	189	239	197	210	209	211	197	202	188	205	210	207	197	197	201	217	199	206	221	213	207	210	194	203	216	196	200	229	212	191	187	234	189	199	189	209	205	196	195	208	215	215	219	234	198	198	206	218	204	218	203	190	218	189	220	194	212	237	214	195	206	200	205	244	206	195	216	203	198	213	224	205	215	207	229	221	220	177	209	195	211	200	204	217	201	220	193	222	224	194	182	190	201	201	174	213	211	203	190	176	192	204	194	223	231	207	205	196	204	179	211	212	219	185	214	192	229	235	200	218	204	200	187	226	204	229	196	208	207	194	192	219	208	213	209	201	188	244	209	204	191	192	199	197	210	221	204	186	198	198	214	200	209	218	198	215	199	202	220	231	182	205	229	236	221	200	219	212	217	197	217	220	173	223	193	183	202	216	192	191	230	221	232	193	215	197	189	192	206	178	207	207	204	188	202	210	236	200	203	222	196	202	197	195	175	189	217	198	221	219	210	195	205	196	212	212	199	213	234	178	205	232	227	217	205	226	215	197	219	186	186	236	197	213	196	210	188	223	197	182	172	211	216	216	202	194	210	210	214	224	196	199	201	233	195	194	205	203	231	206	217	216	210	212	203	215	220	216	209	184	238	210	192	180	197	218	195	207	208	180	200	213	229	203	217	189	204	184	182	232	224	199	206	172	197	200	193	191	207	223	240	210	191	206	197	196	183	204	204	190	214	237	203	225	214	209	220	229	204	199	219	218	170	218	218	218	200	189	213	204	220	185	205	217	189	212	198	211	194	188	189	231	212	199	195	187	208	233	215	196	200	199	195	187	179	209	206	184	197	218	223	231	237	201	199	225	205	233	233	218	200	198	226	208	214	225	209	230	230	203	185	203	230	211	199	221	230	211	185	191	210	208	188	185	191	202	202	212	214	208	205	198	233	207	202	210	193	194	208	177	232	191	216	204	218	207	221	194	170	187	202	191	204	215	213	222	222	203	210	184	203	221	183	199	228	184	208	189	205	217	211	217	205	216	181	219	193	202	198	217	196	208	218	193	206	201	186	196	182	208	223	192	232	208	227	224	207	225	204	205	187	186	179	217	174	214	196	205	218	232	236	187	188	185	201	176	207	201	172	202	214	205	199	225	204	214	191	215	227	223	208	217	213	209	205	230	216	208	243	219	188	204	236	194	190	210	210	226	206	198	203	193	199	208	181	195	179	189	199	198	202	218	188	213	193	237	204	205	229	216	208	178	182	223	189	180	189	204	232	213	177	152	189	185	219	210	199	217	199	212	202	201	196	225	187	217	194	194	203	202	184	217	191	205	203	208	238	201	213	205	211	212	225	209	218	192	211	219	194	218	210	182	203	208	188	178	210	218	218	221	221	207	218	201	203	210	202	191	234	212	195	195	228	252	223	190	198	219	196	206	193	221	203	208	209	195	229	208	196	212	204	202	216	210	217	210	228	211	188	183	223	207	204	210	223	185	179	200	205	226	224	206	232	195	221	205	215	213	221	209	180	226	201	209	234	186	192	195	184	189	232	194	209	207	199	208	207	213	198	182	213	207	205	211	194	212	202	209	217	234	181	217	221	205	213	197	198	215	194	186	211	196	191	210	207	215	202	192	210	235	222	199	183	196	184	212	221	180	225	205	198	193	188	181	215	206	201	214	197	172	219	213	212	194	212	182	193	194	216	191	211	225	193	213	207	208	210	190	195	204	211	221	217	215	199	183	198	207	204	220	198	217	219	211	182	223	213	213	231	225	219	226	222	229	220	192	234	194	199	200	185	194	188	202	190	180	209	177	198	222	194	192	216	201	190	183	230	214	237	171	209	214	186	183	180	235	203	218	213	193	202	215	225	182	204	209	214	181	214	190	200	194	203	191	236	202	215	195	224	191	194	180	219	215	211	176	223	197	203	233	202	216	188	212	184	188	221	218	200	202	206	182	245	202	203	199	233	220	176	214	222	179	209	237	226	213	208	192	198	215	230	219	219	214	189	230	188	199	204	218	196	190	193	183	188	179	194	217	200	199	200	209	224	178	214	198	183	196	191	212	194	204	230	212	212	175	234	210	235	182	213	232	203	216	205	218	219	197	208	226	211	214	210	204	196	212	214	204	176	205	218	220	229	187	195	211	216	199	188	212	236	212	205	196	208	200	187	226
7640	2202	4548	5443	4773	4072	3309	2702	2289	2038	1821	1610	1466	1376	1233	1120	1169	1082	950	991	905	873	838	815	813	829	806	781	809	819	740	742	694	732	707	714	687	674	661	688	664	688	674	632	636	624	643	657	634	631	636	619	612	622	654	617	637	594	641	575	622	674	628	598	607	605	615	619	579	612	643	611	590	562	578	546	622	616	594	590	550	618	630	625	606	627	590	606	624	596	654	612	555	577	585	587	571	627	585	596	598	565	584	620	562	575	570	633	596	594	570	584	578	589	624	610	588	593	590	552	586	540	571	605	585	581	589	596	593	635	620	553	555	578	578	582	588	603	600	588	551	613	529	583	564	590	596	593	572	616	531	576	581	551	597	634	611	554	566	546	620	573	583	577	562	560	564	545	587	609	542	581	593	555	623	555	558	555	591	566	618	595	561	579	561	589	606	616	572	571	581	567	590	558	633	560	593	568	599	607	568	552	588	586	592	556	584	613	592	587	577	589	529	541	587	556	590	573	562	567	595	580	583	591	580	563	567	595	597	603	628	577	584	566	563	558	560	611	580	573	581	582	552	622	581	603	547	588	557	559	576	571	570	571	567	601	596	564	581	586	526	585	596	579	578	533	605	592	551	588	585	595	612	561	536	590	543	557	589	581	639	613	603	588	595	595	510	536	553	610	601	622	535	533	571	591	567	573	573	574	594	582	599	542	585	591	568	559	620	563	528	577	544	518	552	553	605	562	565	590	578	556	600	572	609	603	571	588	585	598	551	593	617	584	549	557	591	563	553	572	583	580	588	575	560	611	555	623	604	574	599	543	547	581	601	546	564	582	564	615	555	591	602	570	582	583	560	593	567	577	580	610	536	589	560	535	601	597	560	556	556	578	599	536	599	574	545	579	638	568	566	613	542	615	551	578	601	566	544	569	559	588	578	564	571	633	576	593	533	581	554	600	580	586	610	570	601	605	592	562	598	586	574	557	595	576	575	600	565	613	608	596	628	583	592	600	579	523	586	589	581	593	574	589	573	544	570	558	567	545	597	556	580	540	570	607	571	585	584	566	557	531	584	583	562	556	577	544	610	547	604	587	561	560	576	601	616	585	548	555	582	554	573	559	580	582	589	550	558	564	571	551	547	571	612	572	585	600	634	574	543	580	604	540	603	604	621	600	558	593	568	573	598	591	593	603	535	568	571	548	579	600	583	592	579	595	583	605	580	546	531	602	588	600	587	587	584	566	585	553	587	542	562	570	520	616	570	577	563	572	561	597	584	565	560	587	565	571	562	594	533	588	573	556	618	546	556	600	591	542	603	569	571	584	599	568	572	595	541	600	611	581	554	565	576	618	599	567	594	574	539	578	574	588	554	638	568	568	608	570	573	570	549	562	578	602	613	561	557	642	580	580	607	616	591	597	538	556	560	574	575	585	606	567	591	595	619	568	629	581	566	588	556	558	566	580	542	561	590	556	592	552	571	590	593	593	550	601	598	608	546	609	545	611	570	566	571	578	580	557	554	535	566	562	571	562	587	633	536	569	571	605	597	629	579	578	559	549	580	589	577	568	577	587	581	576	593	568	604	594	537	627	558	566	595	619	607	518	580	585	636	567	568	582	595	535	577	561	601	614	574	572	603	564	536	595	526	579	540	571	573	592	553	580	547	580	593	577	587	582	623	566	562	574	564	581	552	591	586	593	561	604	550	629	598	584	596	583	579	560	578	564	592	546	574	591	544	573	541	608	564	604	545	601	566	611	549	546	595	578	600	607	556	552	555	574	607	545	543	567	564	579	584	588	559	594	583	516	531	626	592	568	554	615	598	570	603	536	572	563	598	560	629	575	569	533	596	551	567	578	595	610	596	643	574	565	588	590	582	581	572	596	602	555	608	586	587	594	545	606	559	586	560	618	558	549	587	572	607	603	596	600	575	575	609	593	567	562	595	586	553	603	611	568	574	558	537	569	576	538	585	601	587	560	628	581	619	548	532	595	572	565	530	591	582	572	598	547	583	565	578	559	553	574	578	558	537	603	636	585	602	605	599	583	588	591	557	578	595	588	561	584	555	536	603	610	582	565	581	540	549	532	579	569	559	557	582	552	572	640	566	570	565	607	582	620	603	558	557	567	573	588	593	590	618	589	614	608	573	582	552	585	560	589	582	578	569	563	576	546	604	567	571	558	535	548	557	584	563	565	557	588	558	534	563	551	577	573	549	578	557	536	571	563	567	586	571	521	618	615	539	565	595	613	604	589	628	566	623	579	549	575	530	575	595	563	552	568	527	578	610	562	562	558	584	571	594	574	594	603	591	568	571	552	588	570	542	547	574	516	575	573	583	612	573	556	540	526	612	554	588	613	557	552	583	577	559	575	591	582	582	581	560	571	592	565	599	619	561	598	573	600	570	607	582	536	549	555	574	551	586	603	620	609	582	587	568	579	625	599	577	598	572	609	562	543	624	568	571	599	555	585	582	592	598	534	599	524	562	592	636	581	609	605	602	554	582	536	587	595	556	591	548	576	563	553	612	627	592	571	586	577	597	558	581	615	577	560	558	591	600	557	584	576	591	529	533	587	603	551	619	560	590	556	594	587	589	564	589	543	574	534	577	571	584	575	576	593	567	536	543	580	558	579	612	633	502	569	591	561	581	602	584	597	578	587	559	564	594	580	592	586	578	617	579	559	593	567	557	578	603	559	589	565	589	575	549	524	625	596	580	609	565	569	529	550	584	573	590	553	605	542	546	541	626	588	613	538	613	558	600	556	574	610	550	593	595	558	556	601	567	625	593	545	600	585	602	534	549	558	584	567	539	593	593	565	551	569	572	538	539	568	604	564	541	562	571	597	571	610	572	555	565	572	543	571	593	580	621	592	580	533	550	560	596	597	582	584	604	623	608	600	560	621	562	604	546	510	580	575	537	560	573	574	591	559	535	570	579	558	609	601	589	561	573	548	573	577	534	617	619	616	581	547	568	576	596	551	552	564	570	614	611	574	601	521	573	572	560	569	599	623	604	569	598	558	559	581	576	591	560	561	594	582	558	566	614	578	553	585	589	540	555	599	585	539	578	573	570	571	590	618	578	574	575	536	605	572	616	626	565	517	610	593	569	562	615	547	553	588	580	584	634	621	563	593	592	580	600	613	543	523	590	623	607	582	607	620	570	592	628	565	560	603	569	573	570	599	534	567	563	580	584	606	557	593	580	590	567	605	567	590	525	616	601	586	569	544	535	568	574	605	552	576	595	599	559	574	537	547	623	587	558	603	576	604	570	539	559	552	600	515	548	542	629	585	590	565	588	600	564	586	538	604	541	566	569	556	549	577	589	557	544	615	558	595	545	580	579	586	587	577	579	552	599	570	555	572	612	568	594	583	564	640	599	578	574	599	591	564	545	590	567	575	558	564	559	605	582	583	557	585	572	611	568	582	578	560	589	593	629	541	571	592	553	547	607	594	577	614	562	582	560	607	573	589	560	593	615	562	587	562	536	585	569	578
2179	104	117	119	81	91	82	71	61	77	67	62	48	64	59	54	50	67	70	69	60	49	63	60	61	56	68	71	52	65	43	48	59	62	56	51	55	54	61	64	69	59	76	54	56	56	60	59	49	48	63	56	61	69	56	56	51	40	53	52	69	56	63	54	52	47	57	54	49	50	54	62	69	64	58	49	61	62	53	46	52	45	64	57	70	53	51	55	58	64	43	59	65	55	59	62	50	51	58	66	61	55	59	53	64	66	64	57	65	51	48	47	46	72	63	58	56	55	57	59	59	55	47	57	60	56	58	65	75	61	45	54	48	58	74	56	58	68	58	54	55	55	73	56	54	75	67	49	57	58	74	66	53	56	56	55	62	60	54	61	57	55	62	54	71	65	47	59	57	51	52	48	48	54	51	60	49	56	50	65	57	46	52	50	47	45	56	52	51	64	65	42	54	51	59	34	56	60	55	63	52	64	55	55	66	51	63	60	55	50	68	61	52	58	63	40	50	71	47	47	51	70	70	50	65	61	62	75	56	49	64	49	50	68	67	60	51	50	51	49	49	59	53	59	63	49	62	73	62	62	63	64	53	56	55	57	51	47	69	73	53	64	64	51	35	55	58	47	48	57	61	56	53	74	62	58	52	64	42	64	47	61	56	48	64	54	64	47	57	61	58	68	72	61	48	59	62	56	63	71	46	63	49	53	54	45	45	45	54	65	51	48	55	48	64	63	55	50	51	51	57	59	62	55	60	57	46	52	54	67	49	61	60	69	67	52	72	71	49	57	56	62	49	60	56	41	45	59	64	72	60	57	49	62	60	49	59	51	76	45	52	68	54	70	59	50	52	55	52	54	56	55	62	60	62	50	60	51	48	49	66	64	51	47	41	57	62	67	70	74	62	64	70	54	55	49	62	56	58	60	58	45	70	52	54	60	54	49	60	62	55	51	65	61	43	55	65	63	51	52	55	54	55	62	49	52	59	50	62	49	60	64	55	53	67	45	49	49	62	63	63	59	54	49	62	62	65	48	57	46	52	47	57	57	59	43	59	57	47	46	65	54	55	55	43	56	62	57	84	49	56	44	46	54	66	62	54	52	62	71	45	73	69	63	63	70	51	62	70	49	47	55	47	62	50	60	54	46	59	59	58	63	54	65	75	56	59	67	51	61	71	60	59	59	51	64	49	70	61	53	63	65	53	54	69	48	44	41	42	46	50	56	64	59	50	59	45	61	64	59	57	56	46	61	56	63	58	55	49	49	53	55	51	49	63	63	65	60	62	51	55	56	61	68	52	55	41	65	64	50	47	58	56	64	53	67	50	63	58	62	88	67	45	33	56	56	52	53	66	56	63	50	45	60	73	59	63	65	70	63	56	75	47	64	52	61	43	51	68	59	64	59	54	58	49	55	64	44	51	70	61	59	56	67	57	55	44	59	60	63	57	57	55	62	53	55	66	54	59	64	52	51	40	50	49	60	55	40	62	47	49	44	57	62	58	61	56	43	50	51	49	65	51	58	60	47	46	58	59	57	43	62	56	62	48	70	42	59	66	58	58	51	64	65	65	55	60	67	61	72	60	50	67	53	64	55	62	63	50	40	66	61	54	70	60	62	58	63	64	54	64	54	66	52	74	64	50	61	61	66	67	47	56	53	59	60	59	66	33	55	53	57	49	42	56	59	69	67	73	47	55	62	40	51	68	59	55	45	58	49	52	56	56	58	50	55	67	49	45	54	48	59	54	56	71	58	57	65	57	60	64	55	62	58	50	61	54	60	74	58	45	69	60	44	58	55	63	53	54	58	48	61	59	46	50	78	70	73	51	68	71	59	71	47	49	67	50	61	70	63	66	53	62	59	71	61	52	57	52	53	50	46	56	49	62	51	62	50	57	68	49	56	56	63	54	55	48	54	67	46	55	49	66	55	60	55	61	63	60	59	70	70	51	53	60	64	67	49	47	51	69	53	52	67	43	55	60	64	48	57	57	62	52	48	66	44	53	60	53	52	56	49	46	54	70	55	59	50	59	49	52	56	47	68	72	55	68	54	70	56	63	33	69	55	52	43	59	63	62	65	72	72	53	62	56	47	55	45	50	51	66	57	58	52	57	53	45	46	40	46	50	58	41	56	53	57	55	49	55	55	55	57	56	79	52	48	58	40	49	42	66	53	57	68	60	68	53	68	62	60	57	55	51	52	56	67	56	56	49	64	58	53	64	53	52	54	48	59	58	53	47	41	68	51	45	50	50	60	57	53	49	51	55	51	57	69	62	70	58	49	64	54	63	53	60	58	56	58	56	58	53	59	64	52	66	55	51	50	67	57	41	57	55	53	38	60	58	57	53	55	77	60	61	63	47	73	52	55	56	47	63	52	52	60	52	55	49	53	47	65	61	46	61	54	57	70	52	43	44	73	52	58	43	58	62	57	46	52	45	61	42	61	54	66	63	54	51	72	61	55	58	63	60	62	60	60	48	35	62	79	72	69	57	64	60	57	48	58	63	42	62	53	51	51	69	61	61	60	61	66	56	58	62	56	66	51	51	45	53	46	58	57	56	65	43	50	47	53	62	49	67	67	65	62	57	62	54	56	58	52	62	45	62	55	43	70	68	59	48	60	63	57	65	63	51	67	68	62	61	61	65	61	60	66	56	50	56	63	55	60	52	59	69	66	44	57	61	55	57	65	63	64	48	54	61	57	54	37	59	62	47	46	50	56	59	71	52	61	49	59	44	62	42	46	57	61	52	64	69	52	46	64	67	57	61	52	71	68	55	51	63	55	54	42	68	56	45	49	50	69	59	43	42	38	51	67	49	39	61	51	51	50	70	49	69	75	72	59	64	51	51	58	47	65	60	67	62	57	58	63	39	57	53	35	53	55	53	75	52	53	52	70	53	54	60	43	45	59	62	41	47	66	56	54	65	64	62	57	50	50	55	71	61	66	66	55	47	70	54	53	48	59	62	61	53	59	54	66	66	61	40	62	65	69	64	55	64	56	59	41	60	56	54	64	52	63	57	63	52	54	57	52	64	53	59	40	54	56	55	54	53	55	56	62	41	51	47	58	58	55	52	62	61	60	75	47	59	55	66	48	46	55	56	53	57	62	67	63	53	61	60	52	55	43	55	55	77	70	59	71	60	58	47	58	59	46	57	50	59	57	63	52	59	54	50	62	66	69	47	57	46	51	55	52	54	65	52	66	53	56	60	44	51	50	42	54	56	56	55	56	57	52	57	55	53	59	51	64	65	43	40	61	56	58	62	63	57	55	58	63	46	57	67	54	53	49	60	65	50	65	57	45	51	56	41	61	75	57	72	67	64	49	53	66	60	57	62	57	71	56	47	58	66	58	53	49	60	49	61	71	65	57	52	58	56	64	63	55	39	55	53	56	53	55	57	52	49	58	57	49	50	51	48	44	65	71	45	62	54	59	68	60	61	45	40	54	56	57	55	55	54	46	54	36	64	50	45	56	67	52	54	63	55	57	70	59
1948	256	391	424	414	359	355	322	284	302	267	249	242	230	248	228	229	231	200	212	236	200	239	211	208	188	230	201	223	203	191	213	206	239	218	177	220	212	242	214	215	217	205	230	220	219	209	187	209	204	253	233	214	189	213	208	211	217	204	203	197	212	234	210	197	201	222	216	205	217	224	192	197	224	197	184	212	251	211	204	191	225	212	196	214	194	203	190	212	199	215	230	214	199	221	228	195	211	204	197	209	203	192	215	216	213	199	218	181	208	221	216	236	218	219	222	201	217	201	210	202	190	212	211	186	187	218	206	183	204	212	214	202	210	212	224	200	194	208	201	205	222	192	204	234	194	229	208	194	203	220	205	219	220	196	196	209	218	226	212	209	212	221	187	207	216	209	199	218	215	237	208	206	208	223	213	215	194	195	203	206	218	191	221	216	193	221	190	215	222	225	215	232	212	188	207	211	210	229	215	206	206	186	181	211	205	216	200	206	214	217	222	217	207	191	213	235	191	216	231	240	192	212	254	199	229	208	227	185	207	205	200	203	213	195	215	178	201	205	216	225	220	211	207	188	206	197	208	190	204	204	211	208	191	201	214	206	199	207	204	223	221	210	221	180	207	215	204	203	222	227	211	219	191	202	197	223	221	202	224	202	224	214	192	193	193	179	213	198	201	205	204	204	210	205	205	189	218	214	216	207	219	195	187	230	205	227	193	204	222	204	222	228	199	200	215	203	206	192	236	213	230	221	205	212	209	201	209	219	209	196	211	230	224	202	221	199	202	179	209	211	198	211	214	199	216	224	242	191	203	187	206	191	200	219	208	211	202	197	230	208	198	231	195	193	205	202	209	212	242	198	189	216	218	200	229	191	207	215	192	187	208	207	219	203	212	203	217	203	197	200	181	226	234	204	220	203	206	210	195	219	215	201	220	208	202	201	220	216	205	220	199	200	190	217	199	197	192	231	199	217	188	224	227	200	193	199	213	225	186	205	201	221	202	234	230	236	199	193	194	228	190	237	196	185	197	198	184	204	197	208	181	206	224	210	190	226	205	214	202	207	213	194	221	198	195	216	197	205	225	197	199	193	202	193	183	184	195	172	198	188	212	233	211	208	179	210	199	237	197	213	220	207	230	200	210	195	217	201	200	216	200	225	210	218	204	198	183	198	217	225	216	188	202	210	204	201	210	199	182	216	215	212	206	190	239	211	202	202	219	184	199	210	192	229	197	238	209	200	203	204	168	195	205	195	225	208	218	196	216	194	214	209	202	201	207	196	215	209	204	210	222	212	207	218	233	207	184	215	198	216	209	197	210	220	229	194	189	230	221	223	196	196	182	217	207	217	207	208	232	223	203	192	195	185	221	196	213	198	179	216	223	227	211	202	199	193	220	205	202	200	222	205	201	191	206	207	205	222	207	202	197	213	202	207	200	212	196	230	215	219	199	219	204	204	205	222	191	223	199	216	241	200	201	227	228	204	219	204	223	206	198	233	210	204	216	209	197	217	230	199	204	220	206	232	206	209	208	220	211	209	214	196	214	208	192	204	205	183	215	213	206	218	213	196	225	208	210	208	203	192	164	224	207	219	203	228	169	208	246	218	192	221	194	178	219	204	198	211	199	209	221	212	203	185	217	195	190	213	219	201	204	215	192	218	206	201	226	199	216	229	218	180	220	215	218	216	197	203	195	190	210	205	196	184	212	204	201	184	186	225	198	203	211	216	245	194	217	207	204	224	203	191	211	207	225	213	186	202	210	205	198	213	209	205	220	208	196	210	206	223	220	216	214	215	197	219	204	221	213	253	172	200	236	213	228	199	246	217	207	212	241	225	215	214	207	234	211	241	201	228	206	208	195	192	182	191	239	225	232	213	219	247	214	219	200	201	208	255	194	202	180	178	218	221	206	189	204	216	205	218	237	206	223	189	190	187	202	203	217	182	192	230	198	205	210	202	191	210	189	208	207	209	219	206	195	202	218	207	222	191	220	191	203	206	216	203	214	198	203	225	205	219	204	211	217	198	200	210	197	214	217	217	206	208	187	168	195	231	216	196	214	211	212	213	202	207	210	198	229	212	214	211	191	192	194	209	238	213	195	202	201	213	221	218	183	235	219	200	216	193	207	207	217	212	196	205	225	224	213	185	222	212	192	222	189	216	204	194	212	197	213	189	216	208	216	258	219	194	218	226	210	190	208	239	203	223	233	194	213	225	196	202	195	225	177	214	224	192	226	197	192	225	203	209	218	229	190	240	216	201	209	209	209	206	209	177	199	210	222	181	199	164	221	188	226	211	210	203	229	188	187	182	178	197	197	194	187	193	199	200	191	211	204	217	195	227	204	179	212	203	210	201	204	184	187	210	208	220	216	220	241	195	217	232	212	182	195	219	205	222	225	234	201	200	211	202	221	218	198	243	217	192	225	207	172	207	193	200	199	168	205	231	198	204	189	234	226	211	214	230	177	209	199	192	228	204	210	205	205	210	211	212	219	181	203	197	211	198	221	205	198	192	189	216	207	192	214	233	215	224	207	181	211	222	203	184	213	228	220	223	228	217	203	222	212	204	208	186	206	180	200	194	197	200	197	214	183	190	204	170	214	217	207	212	200	198	228	201	216	197	223	200	204	177	213	165	234	203	204	239	195	183	210	206	206	215	218	206	194	210	211	225	210	203	204	203	182	192	216	206	211	202	214	228	224	201	198	201	233	229	225	231	185	201	196	190	206	208	218	211	220	207	192	203	178	206	226	189	222	222	182	196	215	221	209	211	203	194	201	191	207	190	186	184	226	199	232	212	209	202	201	196	216	194	221	217	188	210	182	180	206	196	200	186	222	204	205	224	209	216	179	231	189	192	212	202	229	220	206	208	227	222	181	225	225	253	201	197	226	208	210	229	195	216	236	217	214	221	174	204	201	194	206	218	202	184	225	188	203	213	211	246	200	219	199	217	216	195	203	198	196	200	240	206	197	214	204	213	198	228	213	196	222	224	213	216	190	207	206	209	194	216	209	210	207	217	205	208	184	202	215	203	219	218	194	226	207	182	213	248	194	191	192	211	201	226	196	192	215	215	205	226	235	257	220	228	219	198	210	194	190	209	219	227	198	178	219	184	217	172	205	223	214	222	194	215	200	190	209	230	221	209	209	230	218	227	225	213	206	196	223	198	205	218	207	192	187	211	205	219	235	212	216	214	191	206	221	218	236	215	206	205	206	203	227	224	179	209	188	219	193	215	200	216	223	187	195	184	229	194	188	193	203	204	229	185	194	184	203	204	211	240	227	206	201	210	217	188	215	189	232	213	209	222	204	220	223	206	191	222	212	224	219	212	190	196	216	203	220	249	202	202	203	214	220	210	230	204	210	206	206	213	209	231	203	205	212	220	218	218	182	219	189	222	203	232	226	210	232	221	211	186	224	190	202	211	220	209	217	191	187	196	196	214	213	218	219	179	215	186	224	219	215	200	225	236	219	191	210	204	208	215	207	221	239
9844	935	1119	967	717	528	438	318	301	272	241	230	191	182	171	191	184	151	139	176	146	185	165	157	151	178	136	161	135	149	114	145	126	157	132	129	153	141	149	127	151	168	124	141	134	148	145	149	140	164	159	136	152	134	134	124	140	133	149	143	131	130	135	146	147	135	148	127	143	123	146	115	110	158	141	148	153	145	126	117	148	150	138	135	134	133	129	150	131	153	138	139	117	144	161	125	136	137	120	144	145	129	145	149	116	134	121	147	146	135	133	132	146	135	130	126	131	131	137	138	134	114	140	149	129	138	141	121	130	132	112	137	149	123	139	120	132	123	148	151	131	146	119	117	135	127	122	157	137	138	145	137	119	131	140	132	154	143	142	144	129	150	136	144	143	133	121	148	145	150	140	128	127	157	131	130	136	135	133	125	139	144	143	140	135	138	137	147	122	144	154	125	141	136	119	134	131	138	127	135	144	138	112	130	138	102	114	134	133	132	108	145	142	133	145	155	129	112	112	132	111	161	160	147	117	140	123	138	132	141	125	117	130	143	118	123	141	130	118	144	144	130	138	128	147	138	143	134	145	130	152	134	124	134	141	132	143	149	122	144	148	148	122	136	125	151	128	130	127	128	143	127	132	144	143	144	129	126	149	138	128	120	132	150	125	127	127	135	147	148	142	133	122	136	145	149	151	134	122	148	124	152	151	127	138	113	121	131	139	125	118	124	119	122	142	149	128	142	114	145	149	111	124	125	135	133	135	130	155	129	126	145	150	127	137	145	145	125	129	126	133	125	136	138	135	131	153	156	141	131	133	129	149	130	147	148	129	136	149	129	121	144	133	142	125	145	111	140	149	146	107	139	152	119	146	133	144	136	123	133	137	156	129	142	149	137	145	134	141	130	121	157	132	148	161	137	127	133	129	130	122	124	143	126	131	158	132	123	133	128	138	134	148	141	143	163	133	129	144	146	140	117	140	140	124	131	106	128	127	141	147	120	136	148	134	152	160	133	140	155	134	157	154	170	134	146	132	128	138	147	136	121	124	142	133	118	141	133	137	140	128	144	118	143	143	133	145	129	132	132	123	131	126	134	106	147	131	142	123	122	156	143	134	123	145	141	119	153	149	117	138	139	135	140	118	127	123	106	143	127	149	130	140	142	137	127	139	139	141	138	127	107	120	163	155	138	144	133	142	140	134	131	131	146	105	130	116	133	140	139	149	143	149	142	141	149	132	134	138	134	129	132	123	171	132	147	141	137	132	145	125	155	146	148	161	137	151	121	111	132	134	131	146	142	128	128	147	112	132	136	123	127	145	133	136	123	121	167	139	132	122	147	148	148	121	133	137	132	158	121	140	136	133	124	127	136	138	150	113	128	137	143	157	119	112	131	127	136	133	144	136	123	151	134	147	142	130	124	122	128	148	127	132	151	127	130	135	147	133	126	121	120	153	154	145	119	142	143	133	143	129	124	139	145	127	126	150	138	142	144	131	137	133	100	132	133	154	128	149	138	140	130	142	123	139	135	113	125	118	126	137	146	132	131	159	132	140	133	124	148	148	124	159	142	142	149	144	144	138	137	144	146	133	131	152	147	123	121	115	132	144	134	126	133	128	134	138	129	110	120	142	137	139	136	129	141	136	126	138	147	153	141	145	128	132	129	143	135	137	145	135	150	152	127	125	105	122	134	141	125	136	111	133	126	121	131	125	132	127	139	147	157	133	137	136	127	117	125	138	118	141	141	134	140	129	146	130	146	125	125	151	129	140	137	139	131	145	115	127	128	143	143	137	121	139	137	151	141	123	133	134	126	136	142	128	134	112	136	122	123	138	126	121	115	119	129	125	153	139	145	118	120	135	112	131	145	135	131	166	124	135	153	124	123	113	131	120	155	148	127	107	126	139	135	152	128	129	118	135	146	115	133	133	144	133	146	127	161	138	142	140	145	145	155	115	143	135	148	129	154	147	155	129	150	150	147	120	130	134	141	147	111	144	144	132	127	142	131	157	156	119	123	145	133	135	140	129	134	113	128	125	153	145	144	126	148	145	113	137	128	126	137	134	130	135	134	120	143	135	140	117	143	133	143	140	111	130	149	119	141	161	128	149	152	144	153	141	130	128	127	121	140	143	135	139	103	130	127	162	140	132	146	125	135	135	151	139	136	131	136	140	166	131	124	130	124	129	133	128	138	117	144	133	139	145	114	139	132	148	127	134	163	146	135	121	144	134	134	153	125	150	144	130	134	140	149	141	101	132	147	139	113	127	124	132	164	143	116	127	147	127	132	142	137	123	148	157	133	144	149	152	115	144	152	137	135	145	136	152	139	147	152	132	115	121	129	135	123	116	158	153	138	157	129	147	141	135	126	128	152	138	136	145	129	141	157	139	120	148	125	154	136	134	130	136	128	117	124	145	132	148	133	136	158	107	134	132	135	146	148	117	150	113	143	135	140	130	135	127	149	152	127	140	120	142	136	133	165	138	131	146	145	160	131	150	147	153	134	124	142	134	132	115	142	120	142	146	146	149	130	153	155	157	131	113	150	143	120	138	129	125	119	131	134	157	136	142	147	143	160	153	124	128	133	143	130	132	137	125	131	127	139	142	138	141	140	140	140	125	139	132	143	133	157	120	151	147	125	112	150	127	143	137	149	145	140	141	151	142	115	132	130	132	117	145	121	114	137	143	110	147	137	129	146	130	124	141	139	113	144	142	135	116	142	155	123	152	146	132	155	128	126	136	158	140	127	150	142	135	116	111	122	144	134	136	133	140	140	153	146	142	139	149	122	125	150	150	120	126	135	136	151	138	127	134	113	142	141	128	128	158	126	133	121	137	140	145	140	150	145	140	116	146	135	138	147	149	144	130	140	132	158	132	142	108	150	129	158	121	143	129	138	132	124	139	132	145	130	158	130	138	136	131	131	133	135	125	134	147	159	141	103	125	130	147	120	136	141	116	136	123	136	144	151	133	151	119	131	115	145	136	140	140	120	127	145	140	148	138	138	142	118	136	146	125	137	131	132	120	143	146	146	117	145	133	151	129	136	137	148	124	149	172	119	128	142	142	125	120	141	136	151	141	155	144	128	123	127	128	140	147	118	140	122	134	138	152	139	122	146	132	132	117	140	143	129	121	140	129	132	128	116	133	122	145	171	152	147	133	123	125	141	118	158	120	142	137	148	151	155	144	134	150	124	133	141	159	125	125	125	111	137	142	141	125	118	149	140	126	141	144	167	136	135	141	165	143	121	135	135	140	138	136	129	142	142	144	135	121	111	143	128	147	131	118	138	133	157	149	131	133	148	128	136	144	141	128	125	127	141	138	149	136	162	108	124	123	124	135	143	150	136	130	142	124	151	161	132	133	134	141	137	150	140	140	170	155	141	146	130	144	127	134	153	124	132	129	149	142	140	131	154	165	146	153	109	127	140	122	143	136	126	133	137	141	148	122	145	129	123	120	131	122	120	136	156	148	124	125	138	133	134	134	150	139	158
5414	1181	2431	2935	2620	2142	1896	1522	1321	1106	1045	951	893	815	695	687	709	619	607	613	626	620	552	539	560	523	533	525	518	507	468	506	507	441	483	443	468	504	437	446	486	447	442	438	460	441	462	421	456	437	461	417	394	414	425	425	414	427	399	430	428	416	424	395	401	416	428	395	414	425	444	448	431	420	423	417	439	424	424	419	431	372	412	444	415	429	409	433	405	460	417	416	414	403	439	428	409	401	426	403	467	421	455	420	419	424	430	432	407	391	397	424	414	436	389	401	395	397	421	401	457	408	388	400	419	433	419	383	437	414	419	407	407	425	418	428	442	424	455	394	448	400	414	357	418	395	432	422	435	417	440	377	403	395	365	417	384	378	420	395	429	400	438	416	437	408	390	421	427	405	422	406	402	390	398	385	367	414	399	390	436	413	387	413	381	443	389	419	406	420	406	424	383	437	401	374	406	411	392	410	410	390	412	421	421	391	404	431	413	418	397	364	412	399	423	382	402	404	415	405	443	428	412	433	405	411	428	368	402	376	423	383	405	398	438	426	404	437	381	403	443	439	409	413	389	423	432	384	395	396	427	435	384	402	381	427	409	379	450	401	430	414	385	413	406	411	420	421	413	411	427	421	437	409	386	407	422	416	427	396	432	438	407	425	415	412	406	420	435	365	400	380	429	447	383	427	422	424	434	388	447	402	410	414	381	409	402	372	420	378	383	443	393	403	420	373	391	440	429	391	417	414	413	408	429	432	406	420	427	427	438	425	423	430	426	441	385	406	439	426	402	407	431	372	437	401	418	373	421	408	403	380	454	352	422	380	421	409	419	417	398	396	390	388	465	416	408	427	439	363	425	395	382	414	456	460	429	451	408	436	399	423	418	364	409	393	440	418	400	398	374	404	375	426	420	443	412	381	423	416	393	409	406	399	433	383	424	405	447	382	379	399	411	370	402	451	392	390	434	448	386	410	407	402	420	414	389	413	404	394	418	391	416	421	402	401	421	408	419	443	400	425	390	430	389	438	389	376	438	443	395	433	405	402	405	418	399	408	389	401	373	405	429	406	416	415	444	454	407	397	419	400	400	396	376	413	392	395	421	410	389	420	424	398	391	396	411	383	388	438	412	400	383	408	390	461	422	389	415	400	397	396	397	419	413	405	428	437	413	405	424	409	408	404	390	420	374	413	420	412	423	436	394	392	416	431	388	361	382	417	413	395	390	420	406	438	398	423	424	417	389	391	458	391	414	389	377	456	399	412	393	416	453	393	379	404	394	411	428	368	407	416	390	423	409	394	410	429	442	396	418	428	422	432	405	407	419	382	409	400	403	399	417	432	445	413	403	435	430	413	413	390	403	426	416	414	417	418	414	435	407	432	386	433	393	462	415	414	398	436	399	422	411	399	414	386	405	379	399	413	410	418	406	405	387	405	401	378	414	436	408	417	407	406	434	433	378	400	396	388	417	381	402	397	405	442	404	442	417	391	422	400	434	404	437	389	402	431	440	414	424	416	431	412	427	397	435	465	414	391	380	397	401	369	388	404	414	411	394	384	417	401	363	393	407	375	403	375	398	438	395	408	411	412	410	370	415	399	403	413	403	413	398	426	394	427	410	405	371	427	430	417	400	431	370	388	414	401	402	404	437	394	435	363	437	394	389	388	393	435	415	427	388	390	390	442	427	430	421	419	412	401	423	393	377	431	427	418	432	394	423	388	385	432	424	405	390	430	451	408	391	414	448	406	389	403	381	407	409	386	405	416	404	378	420	423	398	385	404	418	419	431	405	430	418	438	385	447	427	438	420	404	421	397	428	390	408	388	437	420	417	436	415	424	434	407	412	383	424	418	406	393	415	352	381	416	411	431	383	415	434	435	403	362	429	395	419	402	388	400	407	413	405	407	386	385	390	416	408	397	394	406	373	403	439	418	423	430	403	418	387	431	361	374	430	432	410	424	410	419	407	422	377	428	403	416	401	424	406	408	418	357	410	433	410	424	411	416	424	413	429	410	399	401	424	448	395	442	427	379	391	398	396	428	419	391	420	405	374	343	423	409	402	421	402	398	433	417	390	429	423	419	405	381	419	403	384	403	393	408	420	399	413	393	402	413	426	418	390	376	403	361	389	398	377	436	409	398	419	427	390	414	389	394	412	403	442	420	413	393	408	417	413	451	443	405	421	394	403	401	414	432	401	446	435	376	444	428	408	413	407	416	423	419	391	429	376	410	415	438	437	436	422	401	396	398	393	410	397	415	399	437	428	427	393	416	397	387	390	394	448	371	390	435	409	415	404	378	396	416	387	423	399	399	401	417	361	393	425	409	393	391	412	424	426	432	406	402	414	409	425	436	416	430	412	426	453	421	393	404	438	413	407	419	410	473	371	408	369	419	434	413	439	442	428	383	414	415	424	428	372	376	406	413	396	397	406	392	372	397	415	390	437	409	432	417	397	429	419	396	383	430	362	420	420	375	421	417	372	410	391	406	405	404	400	424	390	379	404	389	424	393	387	415	407	412	425	411	409	401	400	374	405	399	413	391	430	397	413	369	431	373	401	418	444	412	400	426	373	437	423	433	389	400	398	395	405	452	419	417	414	424	407	366	420	379	387	439	380	417	401	470	428	397	393	399	413	419	393	404	420	406	407	419	400	446	389	398	428	407	416	425	420	410	423	405	406	390	400	423	397	393	419	415	404	400	396	412	432	385	436	409	429	400	395	415	417	410	378	398	371	398	429	415	391	398	410	433	391	364	388	426	438	389	406	373	408	420	406	373	407	436	452	428	402	414	399	416	405	398	393	377	356	406	411	370	420	404	390	426	431	443	390	395	406	367	422	416	358	445	428	429	427	439	387	416	393	405	411	397	429	403	408	424	381	446	416	459	409	431	417	380	409	411	403	411	399	432	421	392	389	422	383	429	384	424	385	443	410	411	385	392	372	434	423	370	434	404	396	404	433	426	396	424	398	418	392	436	415	386	409	397	399	417	415	408	424	400	377	414	449	407	384	426	404	398	405	387	374	387	397	431	384	387	414	410	398	376	423	383	385	403	408	402	350	403	419	410	403	421	405	381	383	418	452	417	405	423	407	407	479	408	420	411	409	420	439	407	433	431	430	372	401	428	402	427	373	414	428	400	389	407	411	424	406	415	413	407	410	433	453	399	404	404	390	415	375	407	447	416	398	408	416	415	444	381	388	439	393	411	395	443	419	459	407	427	433	423	438	429	406	390	410	407	397	413	418	424	388	400	466	420	425	436	373	419	385	429	396	406	429	424	407	442	404	417	381	414	427	403	398	407	398	409	423	409	418	430	401	399	388	387	421	376	406	407	416	393	417	427	388	384	424	420	430	400	383	445	398	416	397	434	380	400	423	394	406	404	421	385	410	388	386	442	456	372	411	429	425	423	385	432	401	374	380	415	431	416	372	402	435	422	419	425	426	431	450	385	422	389	396	438	418	397	407	436	419	399	408	410	414	422	381	399	418	421
18859	2654	2384	1907	1367	987	782	655	503	473	398	386	307	326	313	257	275	251	267	265	256	227	263	275	265	227	236	241	222	239	253	236	226	213	222	226	215	203	216	221	214	201	224	221	217	231	212	227	249	243	217	220	213	204	210	180	214	182	207	174	219	195	213	198	213	214	188	193	231	218	202	219	213	211	233	227	201	201	211	234	215	218	199	202	223	176	222	221	203	226	206	212	201	216	249	169	199	208	201	192	204	231	214	230	204	193	202	193	216	215	225	195	203	192	208	194	203	201	219	213	201	213	210	217	204	193	208	222	186	223	210	180	199	204	181	192	178	224	193	217	211	185	196	220	222	209	206	197	206	199	212	201	205	182	202	228	175	220	242	225	235	217	198	211	201	210	207	208	196	221	229	195	210	196	225	202	206	237	230	204	239	190	193	219	213	191	231	234	195	221	203	210	215	176	219	193	190	211	197	203	236	220	200	221	222	225	202	193	197	213	202	190	165	205	207	234	211	200	193	213	193	206	184	195	210	208	217	232	214	209	192	201	216	208	199	189	187	196	188	210	225	210	186	215	208	209	208	205	182	204	190	222	198	181	191	220	212	197	189	203	220	206	198	228	212	199	187	218	193	209	211	210	195	205	220	204	211	207	214	218	220	226	201	196	210	196	211	186	172	238	197	208	193	187	191	204	200	207	206	213	183	181	190	213	204	203	220	183	210	205	222	211	171	199	204	199	177	185	189	200	224	231	218	212	211	194	193	192	207	185	227	230	211	192	230	208	218	214	196	222	218	224	190	182	197	220	202	203	208	183	183	200	213	196	198	209	203	205	202	180	209	245	202	223	211	214	232	205	216	190	199	179	204	197	222	212	195	209	224	203	209	185	206	219	188	211	202	217	221	215	202	200	201	199	186	214	228	209	201	208	206	244	199	197	208	218	200	189	197	174	220	214	184	217	226	188	220	203	221	197	207	211	210	201	205	232	193	205	207	190	220	193	169	222	197	205	207	210	213	202	211	223	205	191	205	204	209	225	218	198	193	188	173	210	197	208	184	190	218	203	166	207	200	219	191	208	199	188	201	185	206	195	216	189	211	184	186	185	208	219	222	205	189	214	205	221	221	199	209	204	212	208	217	238	211	196	224	200	199	239	197	212	200	212	215	168	218	205	221	207	188	178	213	220	182	186	197	212	218	197	235	218	209	234	187	172	206	182	210	208	205	222	202	183	208	205	219	221	229	223	201	195	224	213	235	200	209	205	192	212	228	218	198	196	194	202	210	235	246	212	232	212	187	222	201	228	201	207	196	231	204	200	208	212	208	190	190	185	185	192	216	221	178	218	174	206	201	195	217	204	205	192	232	186	211	211	199	197	207	204	217	208	228	204	235	205	222	191	201	207	211	203	191	195	219	209	225	196	208	200	206	211	209	225	224	204	213	208	202	207	215	209	221	221	218	182	182	180	213	234	197	230	204	207	212	194	213	198	216	207	208	206	223	208	189	194	205	208	187	199	181	218	219	211	211	187	214	205	231	221	197	198	190	199	213	208	194	199	229	199	222	211	204	234	235	198	229	187	227	212	206	189	211	198	196	234	211	187	221	205	218	215	199	230	188	215	194	228	201	209	229	229	185	205	233	205	204	201	227	205	234	210	193	229	202	197	203	181	217	205	194	203	196	197	225	194	191	201	225	211	194	213	189	187	181	176	207	195	213	201	200	189	212	179	202	223	209	203	196	199	183	235	202	209	203	200	210	229	187	212	200	225	239	192	219	203	198	200	188	207	173	178	194	186	212	200	189	214	225	189	225	177	199	207	177	209	181	221	215	221	202	194	222	195	209	193	214	214	205	183	221	211	189	202	208	186	202	193	219	242	208	205	213	213	187	187	198	191	198	211	188	199	183	198	193	214	198	207	213	226	184	207	199	209	198	190	192	207	178	220	188	191	213	187	202	199	198	185	232	199	190	214	201	208	208	217	211	210	198	189	207	214	221	204	195	235	184	209	206	189	173	222	206	206	208	211	206	204	211	189	188	207	205	183	204	205	216	188	204	211	173	220	220	220	225	200	196	194	225	208	228	199	209	211	200	204	181	226	228	212	194	201	206	230	199	210	203	199	211	205	197	205	218	224	218	192	191	229	197	197	201	208	189	187	225	202	186	211	219	219	198	171	206	209	211	209	208	216	197	181	187	219	215	200	205	195	192	203	227	193	213	193	201	205	200	195	212	230	219	176	204	191	207	194	205	212	200	211	198	224	170	207	204	229	193	261	232	201	235	212	214	210	192	217	205	212	204	235	200	220	198	224	228	175	198	227	199	182	205	207	197	202	198	214	202	214	203	202	212	180	227	194	200	217	209	180	217	215	198	224	182	193	196	199	215	199	202	191	207	182	178	200	202	206	195	218	210	216	203	198	185	205	199	188	241	184	206	210	193	218	206	177	214	203	210	207	210	219	202	213	207	212	216	204	216	214	202	210	213	195	186	213	217	199	212	205	198	206	219	193	202	196	215	205	189	210	207	177	204	200	224	196	217	208	205	222	198	203	213	205	182	196	210	201	198	239	208	202	202	215	210	230	218	191	231	216	226	220	230	207	201	196	213	214	207	208	211	194	245	181	220	166	224	194	235	203	239	191	183	200	220	231	199	190	215	183	187	190	205	211	191	204	195	201	184	195	217	226	212	179	216	218	209	197	212	224	195	231	200	212	231	218	193	221	226	192	211	198	219	182	204	195	231	214	213	216	205	223	236	227	192	220	216	212	197	191	212	203	231	186	205	193	207	202	199	193	196	182	210	196	203	199	193	180	199	203	223	201	225	220	212	213	218	185	203	222	162	219	219	217	202	162	197	176	215	194	209	188	212	187	175	217	204	209	180	221	226	202	183	214	194	186	198	201	216	211	205	197	221	212	215	189	183	204	214	186	202	216	224	211	216	189	194	221	186	195	216	187	200	218	205	172	226	232	188	247	210	182	206	207	207	203	204	217	214	206	240	205	211	203	191	208	177	184	188	194	220	197	217	212	208	191	215	218	217	192	221	207	207	213	187	209	191	228	201	199	204	204	222	230	226	198	228	216	193	197	207	193	206	213	202	193	200	204	202	218	195	218	210	189	224	219	222	198	199	196	191	189	181	211	236	168	201	211	219	224	193	187	202	201	177	185	192	204	184	206	201	212	179	225	201	181	254	211	209	210	189	216	211	163	195	222	206	206	209	173	213	202	206	191	202	194	220	195	224	198	207	213	200	216	216	210	206	210	225	207	216	205	247	200	198	209	202	232	188	201	212	209	202	199	195	192	191	190	203	200	189	216	221	179	201	202	233	239	201	182	209	217	220	215	210	197	172	233	188	193	224	182	181	207	207	197	202	222	218	205	234	211	182	217	203	181	216	206	226	186	211	228	229	212	204	203	208	198	195	220	200	228	224	204	199	200	218	239	217	180	220	206	215	180	220	193	234	180	191	209	212	224	226	194	194	220	216	188	199	221
7762	2221	4474	5377	4752	3963	3278	2663	2399	2066	1864	1676	1432	1403	1289	1154	1141	1061	1019	971	933	934	909	846	807	828	767	771	749	745	752	765	699	681	691	712	698	696	653	686	715	666	652	629	659	598	648	641	609	595	631	607	661	621	638	671	651	632	584	590	613	604	620	580	630	611	619	607	621	587	584	637	581	651	598	587	580	601	647	620	633	637	614	610	625	587	552	599	590	581	606	622	612	596	582	556	609	599	589	576	607	561	573	607	566	603	586	558	628	613	560	581	563	562	579	591	556	580	595	580	630	600	546	575	546	575	625	587	604	626	548	566	607	571	590	592	600	601	642	574	530	574	576	559	578	561	602	596	560	572	607	547	572	588	555	595	605	569	559	623	560	583	623	548	583	583	591	584	599	590	566	568	600	626	614	605	549	571	577	595	565	610	550	568	571	581	616	572	582	633	625	609	578	569	569	553	508	608	579	607	574	600	551	593	581	572	540	585	557	557	564	578	548	620	611	581	589	580	592	554	624	582	643	586	559	609	548	565	616	590	564	545	556	609	588	528	546	546	585	583	608	577	593	578	575	578	555	544	548	589	548	525	588	574	616	568	579	600	593	528	600	553	571	583	620	608	580	586	579	563	555	533	572	578	595	586	618	586	616	563	587	560	600	617	541	614	559	566	568	605	566	587	569	594	549	566	551	581	557	593	585	603	628	597	598	600	544	584	598	591	608	619	627	516	608	549	593	585	561	558	522	520	552	584	574	560	591	546	598	540	571	585	549	560	578	584	623	545	627	545	603	584	601	567	573	585	587	569	566	577	603	569	553	529	570	619	538	558	603	609	556	600	540	589	561	641	536	605	550	611	582	551	596	598	593	576	566	604	555	600	563	567	569	598	549	588	559	594	563	545	596	554	587	629	566	557	551	583	582	565	563	552	571	606	560	586	577	599	542	578	572	572	597	552	569	581	589	586	556	584	581	575	546	528	544	620	595	545	574	614	616	587	596	553	556	591	580	654	595	613	575	572	529	601	584	539	569	554	598	544	556	568	597	558	577	589	610	573	617	565	551	557	560	613	564	574	570	597	611	554	569	541	573	555	557	578	538	583	595	595	598	558	575	609	552	572	580	600	563	552	595	572	561	585	568	561	595	570	603	595	599	608	575	517	587	620	575	601	565	540	593	611	585	590	586	536	606	604	551	630	564	588	553	612	613	618	569	589	581	571	589	569	617	582	523	587	589	570	556	581	567	606	534	560	543	610	608	618	616	545	611	535	561	576	604	602	598	603	548	593	581	561	577	579	591	554	555	526	599	627	570	588	573	579	580	582	606	578	555	585	539	561	588	586	590	605	612	614	557	583	572	572	575	594	586	566	566	530	606	629	593	600	568	603	593	607	577	526	568	614	583	536	577	611	576	623	571	602	597	514	570	529	627	578	538	511	577	555	569	552	561	623	546	576	605	610	593	585	543	597	576	559	590	582	530	583	517	530	537	605	554	548	579	587	606	550	576	544	563	597	542	577	568	583	580	576	589	599	606	591	580	586	578	564	587	577	542	575	533	579	597	563	570	571	559	607	619	588	533	577	575	539	572	585	600	617	614	538	576	570	560	598	576	533	564	578	575	556	582	582	551	567	575	573	551	638	603	580	577	610	560	588	572	578	622	578	604	571	593	547	569	612	583	610	593	546	588	524	578	556	545	565	600	556	607	543	564	601	561	566	617	565	551	601	613	581	576	612	607	602	546	580	552	603	604	604	575	571	584	585	587	534	552	574	596	600	560	566	563	562	596	566	581	604	588	567	546	579	535	555	599	603	570	597	600	565	558	623	601	593	596	567	603	570	570	583	601	556	636	572	579	611	567	634	588	582	582	579	568	558	579	571	582	541	602	582	617	576	560	589	582	551	562	575	569	611	551	567	582	592	570	596	540	589	566	583	602	558	575	556	590	605	574	614	607	552	583	545	562	550	559	571	598	585	565	601	545	576	623	624	530	609	568	566	571	580	550	611	585	580	583	559	613	590	607	567	554	574	531	571	599	580	608	577	583	584	581	620	589	549	561	556	574	578	558	574	569	589	606	587	548	602	561	592	578	583	588	542	588	597	589	573	609	549	609	557	510	585	605	562	569	587	549	559	564	546	603	613	564	568	589	557	561	571	570	556	589	552	600	553	584	577	605	576	569	543	636	589	562	583	596	606	562	579	515	595	614	625	566	611	544	605	587	570	537	595	585	549	610	578	569	614	586	574	555	545	585	600	601	577	591	519	589	600	619	561	547	567	554	574	551	554	574	590	566	532	545	566	562	553	618	586	595	627	541	577	586	583	525	584	592	628	568	568	606	581	575	579	584	608	568	599	612	539	581	564	606	597	602	576	522	621	586	595	596	593	573	645	583	585	563	600	610	557	557	552	548	601	549	581	553	598	606	615	552	551	638	586	585	563	613	543	554	544	582	584	564	574	600	639	566	547	521	513	604	598	537	638	555	575	620	563	592	564	575	569	577	560	579	556	586	561	547	566	576	586	569	591	568	590	576	612	622	586	626	542	562	589	559	560	563	578	574	584	557	579	582	589	585	576	590	582	593	559	586	597	571	617	569	585	639	594	578	541	631	564	525	577	571	588	581	521	566	570	545	594	571	591	626	614	569	558	586	592	547	613	582	554	589	561	562	596	596	579	576	625	597	566	552	602	573	579	617	583	575	572	568	596	528	591	621	577	571	600	615	618	611	619	540	615	620	555	542	544	558	612	587	553	589	604	510	527	572	623	584	542	575	544	599	571	570	616	617	608	597	581	539	606	581	561	539	578	534	568	529	539	568	577	560	543	581	566	577	615	598	566	565	597	580	598	601	568	591	570	567	562	551	548	598	558	542	547	595	574	556	607	551	589	580	623	546	587	553	626	616	590	547	595	570	579	572	542	594	587	585	562	561	573	543	539	611	575	577	576	537	564	580	580	571	586	558	531	563	567	562	560	555	581	619	606	551	587	583	549	566	559	607	523	541	608	598	508	570	581	563	556	594	590	600	575	610	639	581	549	585	596	558	575	574	598	539	577	596	591	574	549	549	581	564	606	545	558	532	589	587	567	596	577	586	558	601	578	606	569	579	563	560	615	585	569	580	535	583	596	622	595	552	553	605	549	591	575	567	555	576	545	569	571	588	567	549	581	599	569	573	577	573	579	586	555	616	585	560	560	593	606	570	575	603	558	592	572	608	609	580	553	563	544	544	561	614	565	601	548	580	566	598	582	623	551	578	592	629	536	572	595	613	552	578	601	521	630	578	601	613	630	580	557	532	580	555	534	541	522	584	542	605	608	591	581	576	579	555	584	573	577	579	606	558	605	546	582	577	576	586	571	627	563	540	575	562	561	588	587	576	545	645	568	582	537	576	594	568	575	602	611	546	582	569	574	545	578	567	591	599	580	585	595	580	582	591	564	569	568	581	585	568	533	590	612	572	561	596	573	556	563	586	612	638	613	609	571	590	606	610	570
2018	89	111	106	79	76	52	71	72	68	55	61	73	53	63	57	51	66	61	69	62	46	53	67	52	45	56	72	59	70	50	54	39	59	61	67	48	52	66	63	55	57	47	60	47	49	62	50	67	56	54	60	59	51	60	58	55	64	59	47	54	48	65	53	56	63	49	76	49	60	63	51	62	52	59	63	65	64	58	43	58	60	50	40	54	51	55	54	68	48	47	55	55	62	61	64	68	49	51	59	55	70	45	65	45	52	62	45	39	58	55	62	61	62	62	59	60	44	50	62	56	58	59	56	54	44	76	67	64	68	63	62	65	56	52	47	62	60	48	61	52	57	55	54	70	67	44	53	54	53	48	63	65	52	63	45	51	56	49	58	60	51	58	69	61	59	43	45	49	60	49	51	62	48	65	62	45	57	77	60	59	50	53	60	52	55	54	56	56	56	51	49	47	53	49	56	54	49	54	47	41	59	59	51	40	55	55	56	56	52	58	57	59	64	49	58	64	49	58	42	66	54	47	50	68	45	52	56	63	50	43	48	51	53	53	59	52	39	45	45	60	46	52	51	52	65	52	38	55	50	67	52	51	55	55	52	61	55	61	61	53	60	45	62	62	77	58	57	50	54	52	55	54	56	60	47	40	58	56	53	66	45	67	56	53	52	50	61	54	53	51	51	63	61	50	54	58	48	67	60	63	52	60	51	58	64	54	58	47	46	51	64	52	53	72	70	69	55	51	61	56	37	60	58	45	53	70	72	56	53	55	58	42	48	49	72	56	59	68	58	59	64	59	64	63	58	52	54	46	46	54	53	54	53	61	45	59	54	58	59	67	62	49	52	61	52	58	51	58	43	51	59	66	51	59	50	45	45	54	67	56	54	62	55	56	54	64	56	64	52	56	44	47	68	58	62	62	46	49	44	48	46	51	57	40	57	41	46	62	57	50	57	56	40	46	56	64	47	47	68	49	53	53	52	50	52	66	70	59	50	48	80	60	62	53	50	65	60	58	38	50	61	62	52	56	47	47	51	37	61	53	47	58	58	44	48	41	52	53	48	70	57	61	41	44	68	55	52	58	58	60	58	58	55	65	51	44	62	42	52	57	56	64	62	48	53	59	54	63	60	53	41	66	55	66	50	47	64	57	48	57	59	59	49	47	60	69	69	67	53	54	49	54	56	55	63	51	42	54	58	50	42	57	62	52	53	60	48	65	54	51	61	69	58	41	66	63	62	64	46	59	66	56	51	47	65	42	56	53	51	48	48	51	54	57	54	59	51	47	51	65	59	67	52	50	58	70	66	53	58	58	45	69	57	44	61	54	62	54	60	52	46	48	59	53	53	65	50	53	52	60	52	62	59	57	52	64	57	70	61	57	62	47	54	46	52	63	59	70	46	56	45	54	46	47	63	48	58	53	50	54	57	46	70	59	45	57	60	44	64	55	58	48	59	52	67	55	49	65	52	47	40	49	65	55	47	57	55	48	60	49	54	56	49	63	56	59	50	49	56	63	64	48	68	58	55	48	55	53	65	58	53	53	64	52	56	62	65	66	50	45	57	50	53	64	66	44	74	46	58	51	50	48	50	55	47	46	54	52	55	57	65	51	50	52	60	66	60	44	53	59	60	51	60	55	57	48	56	64	58	47	48	35	54	59	69	64	43	46	45	49	54	44	57	64	59	42	51	60	58	53	46	52	55	51	47	56	44	59	66	56	65	52	54	44	65	62	62	63	59	63	42	56	45	44	68	72	55	56	53	60	49	48	56	55	47	62	55	59	56	46	55	48	54	57	51	66	49	64	50	65	48	48	65	68	46	52	45	63	59	60	48	65	61	63	52	44	72	56	52	50	61	58	49	52	58	50	46	45	62	60	65	52	50	53	48	62	72	52	65	54	57	46	64	59	45	51	53	59	64	59	44	52	55	60	45	63	54	57	56	71	66	56	58	55	58	54	52	59	48	51	55	64	61	59	61	55	62	49	44	42	60	61	59	54	67	71	39	48	56	58	54	57	56	56	60	47	53	42	51	47	52	48	48	51	66	62	61	44	62	62	63	47	47	55	58	58	56	58	58	53	74	53	64	58	54	51	65	57	53	64	59	38	52	71	47	50	73	47	58	57	53	57	70	60	50	54	63	57	52	49	50	51	55	50	60	60	63	56	43	41	53	42	48	57	59	58	58	55	53	66	55	62	63	51	57	55	59	54	55	63	43	53	56	61	62	53	45	54	55	48	50	55	58	54	61	58	62	57	50	54	57	41	49	62	39	57	57	60	59	47	53	68	52	54	64	64	64	61	53	49	53	47	61	66	67	65	48	56	54	53	53	52	60	49	64	50	52	68	51	54	52	72	38	56	54	62	46	65	62	45	51	58	57	45	60	68	57	57	75	52	58	55	59	73	61	56	41	59	58	63	47	48	52	55	67	45	69	56	71	60	43	55	61	59	66	48	50	55	57	47	57	55	49	53	48	58	57	65	46	47	44	54	49	54	46	65	65	60	65	58	56	64	64	50	62	57	51	46	54	49	55	57	60	42	51	50	56	43	54	50	62	44	59	58	57	54	58	48	54	64	48	56	57	62	60	56	62	48	59	53	53	57	60	43	53	56	57	64	61	60	46	44	54	50	43	55	59	63	56	60	45	59	58	50	43	52	49	51	49	52	50	55	55	49	55	56	61	59	51	51	45	50	53	54	60	51	49	43	61	57	59	63	60	52	55	65	58	61	50	58	63	49	67	69	51	61	62	69	59	50	52	71	47	52	49	68	49	52	67	47	53	55	47	58	62	56	59	56	56	64	54	53	56	51	45	47	44	55	42	59	48	52	62	59	64	54	66	54	48	52	71	67	52	49	40	51	55	42	59	56	58	57	61	58	66	57	52	64	58	57	61	46	44	53	55	71	65	51	50	52	47	61	52	70	51	61	43	54	50	58	46	56	55	60	49	36	62	58	65	56	55	44	43	59	61	45	53	59	50	55	53	48	67	37	47	53	56	61	57	45	49	51	53	44	41	62	71	54	60	55	71	64	72	58	61	58	71	55	60	61	67	52	50	56	52	39	67	52	53	45	62	66	53	60	62	69	40	53	47	72	60	60	57	69	58	54	53	65	60	48	55	58	48	55	48	54	57	53	59	48	57	50	60	63	49	59	44	66	67	57	60	67	59	46	55	68	47	69	53	68	55	46	54	55	57	55	49	45	58	59	50	53	63	51	55	55	61	48	53	43	47	61	59	36	62	58	61	60	45	46	56	62	60	52	50	56	57	57	60	49	51	66	56	54	56	60	48	44	60	54	67	63	66	61	52	43	50	48	59	56	55	51	55	53	62	49	60	44	51	48	59	61	58	58	48	59	64	60	54	59	53	39	52	52	55	56	67	54	53	44	59	71	49	55	54	70	54	54	55	58	67	56	48	51	52	43	50	52	54	55	46	45	61	53	68	57	49	51	48	56	57	57	65	60	62	48	56	45	63	65	68	64	68	60	48
1812	264	333	359	343	353	312	280	260	252	251	228	225	233	266	201	202	208	243	217	205	229	220	218	219	220	234	213	181	213	205	203	215	214	192	235	209	234	211	198	209	208	223	213	222	190	221	176	201	190	190	212	213	206	205	216	205	210	206	212	199	194	197	220	195	233	232	205	220	190	196	214	198	216	243	187	200	220	197	201	210	192	219	221	214	183	190	221	201	203	211	204	206	196	197	206	205	219	193	217	228	214	201	211	196	203	219	193	203	204	220	200	218	217	211	211	221	203	210	196	214	195	217	165	199	196	218	203	211	199	185	218	217	187	214	205	198	199	195	206	187	215	191	201	198	223	200	217	184	208	212	209	202	200	214	214	223	214	208	201	205	204	198	191	202	223	203	221	212	193	224	198	192	210	185	238	215	204	198	221	203	206	219	227	208	205	203	191	222	194	197	238	176	199	215	209	210	181	195	207	191	224	202	246	207	201	194	199	198	169	222	201	214	179	204	229	215	215	185	225	203	206	192	217	202	217	189	218	186	197	186	208	179	216	199	178	217	215	210	212	238	204	200	216	197	207	190	262	199	242	192	189	199	199	182	207	211	219	194	199	230	197	224	222	198	210	208	204	170	210	207	204	188	213	196	199	229	189	215	196	195	203	212	218	204	197	193	218	226	192	193	218	218	200	219	236	201	209	195	202	192	216	183	228	202	194	225	223	205	191	181	208	216	218	202	225	184	203	181	204	196	207	188	203	205	205	185	192	223	200	205	180	210	216	219	204	190	209	213	205	203	216	207	216	206	190	214	235	196	198	228	181	210	200	209	208	195	209	211	195	197	204	187	219	172	177	207	208	176	211	236	212	212	195	208	208	233	238	213	188	187	193	184	214	201	205	204	200	235	186	215	188	195	192	196	182	198	192	198	202	189	203	203	203	203	221	200	228	203	216	212	187	207	181	183	206	223	181	206	216	221	188	192	200	225	192	215	229	174	212	189	190	197	186	193	221	216	177	219	205	201	216	215	215	202	188	208	191	213	216	195	199	207	184	195	208	216	215	229	205	202	225	214	223	198	209	210	203	186	214	211	185	213	208	212	206	195	209	217	194	207	209	167	189	212	221	212	204	217	198	195	185	223	206	197	203	218	210	201	209	192	189	207	199	205	222	217	193	188	190	197	228	207	210	209	177	213	182	223	221	208	229	187	219	202	232	230	184	198	187	213	217	203	206	214	228	222	198	212	207	192	189	197	209	208	195	192	204	199	190	211	210	224	190	178	194	229	211	222	205	198	215	222	214	218	214	210	209	188	212	210	174	188	199	193	190	212	216	191	192	178	204	193	211	206	222	198	211	185	219	199	231	208	189	236	174	200	196	199	196	201	195	241	225	187	236	185	194	221	239	195	198	228	200	196	207	194	185	193	178	220	208	172	218	200	236	202	224	209	200	229	186	210	194	198	206	177	182	190	203	213	201	213	216	178	211	201	210	187	195	171	186	213	192	231	194	196	204	232	207	180	180	217	215	204	205	223	214	197	214	217	202	198	192	215	196	211	222	184	207	204	198	210	194	222	200	239	213	200	212	224	206	220	186	167	206	204	203	203	212	191	191	208	222	204	183	198	185	214	211	218	211	218	189	188	208	229	186	186	225	206	215	210	213	203	224	211	206	208	226	198	184	217	190	195	218	224	214	189	204	218	216	196	188	228	192	208	198	184	203	186	202	219	197	204	230	192	219	203	197	196	217	189	197	178	207	219	206	196	191	181	185	208	198	216	187	211	174	198	218	198	202	210	244	193	202	214	196	207	226	203	214	208	196	194	203	218	209	213	210	205	199	199	225	198	205	205	199	214	199	245	199	222	222	206	220	193	212	193	198	190	197	209	209	209	210	193	217	195	193	238	210	200	204	213	192	215	184	206	223	226	198	219	200	209	187	194	213	212	218	190	201	209	197	189	211	210	209	188	218	185	200	165	196	207	230	210	209	202	199	205	230	203	206	199	214	204	197	219	228	208	222	189	234	215	203	216	197	192	211	190	192	206	202	186	199	211	198	218	206	213	210	206	183	183	207	193	198	191	228	225	221	200	224	199	195	211	207	212	220	188	215	200	223	179	185	190	199	191	189	220	235	183	215	215	234	188	220	211	218	192	204	219	203	220	231	186	199	210	203	212	211	192	212	211	213	192	210	197	216	214	204	200	214	200	226	203	179	201	201	231	200	190	209	192	222	200	194	199	197	216	239	211	194	213	203	201	205	211	205	194	210	205	200	200	228	212	192	206	215	182	216	239	212	231	205	210	224	211	190	217	225	219	222	217	203	191	206	215	228	202	201	193	193	207	199	203	221	192	205	191	186	194	206	220	180	215	209	200	200	195	212	201	204	197	189	198	196	213	208	195	191	210	194	189	186	217	203	214	218	208	198	194	220	214	175	196	224	201	177	220	206	204	199	185	209	199	197	196	176	211	194	213	193	220	162	199	215	206	185	246	171	209	210	216	200	187	227	208	207	199	180	206	187	215	224	188	171	229	201	196	207	228	182	221	201	200	214	215	193	199	198	179	192	213	206	166	218	225	201	226	194	214	210	200	217	197	198	183	219	194	212	186	189	213	205	214	199	212	215	204	212	202	209	183	211	199	166	213	205	207	214	228	190	238	188	213	209	209	212	198	219	168	211	196	228	220	218	214	180	181	217	218	199	206	170	182	226	205	206	184	232	188	183	218	199	204	213	206	206	193	198	235	198	199	194	205	203	203	216	229	209	206	204	222	223	201	231	220	223	187	198	235	194	215	215	220	197	203	197	223	212	213	202	227	199	180	229	200	219	222	188	227	197	201	216	222	216	211	211	184	208	219	200	209	195	204	221	211	225	225	224	214	196	210	228	209	185	205	197	188	177	209	217	217	197	227	213	230	196	216	190	203	193	202	195	190	224	175	196	200	207	200	199	210	187	180	210	198	191	206	197	249	163	190	207	184	207	205	207	232	205	218	186	206	200	177	204	191	208	214	204	190	202	199	192	215	178	198	183	213	222	201	206	238	189	202	210	197	204	199	185	208	219	209	218	214	194	218	199	210	198	186	202	206	182	214	195	181	228	219	205	222	192	200	214	199	216	191	208	188	228	225	220	211	206	197	218	189	226	212	185	211	210	210	189	184	201	222	180	187	205	197	185	223	201	184	239	216	206	226	188	200	210	213	259	205	210	180	212	220	215	226	221	202	230	187	228	215	215	241	234	204	201	222	202	220	184	203	194	192	219	194	214	235	211	202	236	210	204	204	208	196	198	172	186	208	176	190	214	180	203	228	206	184	225	226	198	219	217	241	212	194	189	225	207	224	182	200	186	188	211	196	226	173	209	197	211	198	179	195	198	207	222	193	201	197	177	199	193	212	186	196	183	185	198	206	188	217	213	216	165	189	190	216	220	186	212	199	188	206	220	174	200	185	197	204	194	214	232	188	231	208	221	212	213	195	219	224	234	198	230	182	199	228	189
9919	910	1179	932	696	530	431	354	297	296	223	219	235	185	184	208	173	170	184	180	176	155	147	151	167	143	153	106	144	148	140	138	155	160	165	159	161	140	146	150	132	150	126	148	150	150	129	122	122	130	131	114	132	148	144	135	135	141	139	140	121	124	133	127	153	136	169	155	130	110	154	134	160	143	133	134	123	129	143	142	137	128	141	131	147	153	108	143	144	147	147	135	122	128	113	142	129	151	119	139	152	132	165	154	130	121	127	127	134	148	149	117	132	112	136	129	126	140	137	124	127	148	123	160	158	134	163	128	145	135	122	142	145	142	135	120	143	139	139	127	127	148	119	127	123	157	123	121	164	127	122	118	140	125	146	149	144	118	112	143	141	137	147	155	144	139	128	137	134	119	128	131	127	155	155	127	138	143	153	135	142	139	126	131	125	111	131	154	136	108	129	121	149	126	136	132	131	144	146	135	135	122	145	139	149	146	117	135	127	128	143	145	166	141	136	145	150	124	119	118	126	138	148	113	132	127	125	136	145	134	136	142	117	142	145	135	118	135	145	126	140	138	114	138	144	129	161	134	114	135	145	127	139	128	127	129	133	123	127	140	140	127	131	117	144	132	127	139	153	120	161	133	129	107	147	143	142	133	120	136	138	137	143	136	148	154	110	131	124	152	117	157	128	117	132	139	156	125	138	141	124	133	135	141	144	116	138	114	139	138	120	130	134	137	119	147	146	149	163	130	124	150	142	114	124	116	141	134	116	125	142	133	139	137	149	126	164	133	149	130	132	119	120	138	125	127	125	164	129	127	142	139	136	126	121	132	128	133	125	149	131	143	121	136	152	152	148	147	119	128	118	111	149	136	115	121	133	147	146	130	130	122	151	125	129	122	136	140	156	145	140	124	124	135	129	113	115	144	154	125	116	113	118	141	91	141	144	124	154	138	150	141	119	144	122	142	119	137	156	125	149	118	138	132	133	132	160	133	138	149	132	139	111	133	123	141	130	133	148	131	131	130	126	142	134	141	142	137	141	139	119	137	128	137	128	134	131	123	123	121	135	135	132	129	142	127	140	137	146	146	158	124	145	123	136	144	122	144	135	126	135	151	127	130	146	139	114	119	141	131	122	137	142	153	122	137	144	144	137	127	140	136	131	136	120	117	134	147	122	118	142	132	125	143	136	119	152	127	132	123	138	134	127	140	145	125	124	131	125	147	143	164	137	155	132	134	115	128	132	150	118	151	173	130	134	143	156	125	152	142	137	151	145	137	143	136	114	125	136	148	132	143	131	136	130	140	151	117	146	144	132	156	119	151	128	130	157	131	124	119	148	142	147	124	139	132	141	143	132	108	134	143	135	120	152	124	128	132	145	121	106	139	133	128	125	146	128	105	156	128	130	129	131	115	132	132	152	133	142	120	151	148	144	147	125	138	123	158	133	140	128	169	131	132	144	142	137	130	135	128	129	161	151	148	133	134	142	125	121	127	117	151	145	131	137	129	130	160	134	136	126	122	126	136	146	128	119	148	130	131	117	142	155	146	144	138	131	118	143	134	142	137	120	133	126	137	134	136	113	134	141	144	124	117	115	120	121	139	144	135	131	141	131	145	132	146	138	133	128	114	156	133	132	133	130	136	123	122	132	114	108	131	133	124	129	123	150	132	137	128	145	144	120	148	134	128	136	144	138	137	144	122	124	127	141	142	116	160	146	131	116	132	143	119	123	134	134	138	119	135	145	128	133	132	134	145	147	127	130	136	141	136	130	128	133	141	146	115	159	140	124	123	142	125	142	128	130	143	125	126	144	141	132	146	150	122	108	135	130	149	165	148	129	144	146	160	144	135	130	124	137	129	138	130	153	132	138	126	115	121	135	125	111	136	159	144	129	128	120	125	130	110	157	147	140	150	136	127	128	126	146	124	127	118	151	153	132	125	127	133	138	121	116	140	140	142	133	143	128	135	132	124	160	131	126	158	156	125	133	132	131	136	136	164	133	123	123	125	139	117	140	118	136	116	116	133	146	126	109	138	137	137	146	131	130	144	175	131	127	139	113	113	140	128	150	143	145	133	137	142	158	131	173	143	114	142	132	144	151	133	143	131	133	129	139	130	141	132	140	130	122	126	123	140	138	137	125	144	132	134	134	128	119	133	150	140	132	122	127	148	147	128	150	135	137	151	131	144	127	131	143	118	153	134	141	112	140	137	137	140	137	123	125	141	128	128	145	135	118	146	124	153	133	143	153	140	132	141	129	150	141	144	126	139	131	160	145	148	133	138	111	122	89	131	125	147	149	144	143	160	145	143	155	135	134	139	139	144	151	158	134	167	144	148	141	145	148	131	125	133	143	133	115	128	125	140	133	131	124	131	126	133	154	126	140	151	132	134	137	129	145	139	147	139	142	146	147	143	141	139	139	147	130	136	141	134	136	147	137	154	122	134	135	129	138	121	128	147	156	147	124	125	139	145	146	152	138	132	137	132	146	133	127	146	141	138	168	111	143	153	137	115	132	158	129	136	137	124	130	137	136	145	127	145	122	149	125	114	128	141	134	128	142	157	139	144	134	147	141	128	135	151	131	156	130	120	137	140	138	120	109	126	153	139	138	119	133	142	141	126	142	130	129	131	133	157	149	136	142	128	138	131	142	141	135	122	142	119	143	142	148	141	167	141	130	116	125	133	139	130	114	152	149	161	126	116	130	147	149	135	124	141	132	131	137	142	147	125	113	127	116	129	125	123	109	133	141	110	132	133	140	146	129	126	134	126	137	137	121	142	120	125	126	152	146	131	135	135	120	128	134	135	144	111	145	137	135	131	141	158	138	143	143	125	129	130	142	141	117	125	141	134	135	124	135	133	132	142	131	140	145	125	125	128	124	131	132	144	122	140	132	144	146	140	130	131	149	126	132	139	119	135	141	131	141	145	124	142	125	133	138	143	144	146	127	149	120	127	130	117	133	128	131	144	134	117	117	117	152	138	123	121	143	130	143	118	140	120	138	137	130	149	144	155	141	132	144	132	141	133	126	133	136	116	133	125	122	136	125	148	130	140	113	135	115	130	136	142	127	129	135	133	149	144	133	113	155	132	134	128	122	137	133	132	138	132	140	137	129	151	141	121	152	144	160	135	134	127	133	133	152	146	126	132	131	133	127	128	134	135	135	137	126	138	148	129	129	138	156	143	113	127	141	139	148	145	131	144	135	133	154	119	136	147	146	140	149	137	137	129	137	137	137	126	122	146	139	149	150	157	132	139	147	129	144	125	123	144	133	159	136	141	143	129	121	150	140	135	132	146	115	129	144	137	154	161	158	142	139	141	121	119	150	130	138	136	144	130	143	132	142	129	131	128	143	137	126	117	138	130	117	136	126	132	144	147	114	127	152	134	123	125	156	134	153	160	132	127	144	147	140	102	152	118	130	140	127	135	138	151	137	136	120	135	133	130	138	146	143	118	153	133	151	133	132	123	158	121	147	148	135	164	138	146	133	110
5395	1213	2501	2939	2720	2141	1850	1563	1386	1215	1034	961	911	754	807	747	698	660	647	638	587	560	595	546	493	530	523	478	511	448	490	458	486	461	504	445	452	482	427	451	489	452	464	454	493	457	430	422	477	461	467	433	434	451	447	450	434	411	418	401	453	404	401	396	421	411	430	415	436	400	401	426	439	431	413	451	410	422	459	432	438	457	429	446	424	406	414	382	429	422	411	403	469	430	398	399	404	430	391	393	409	470	419	414	399	374	400	406	415	400	416	398	388	439	399	361	393	402	415	439	402	382	390	414	417	418	443	378	331	398	413	410	362	443	423	418	446	421	395	413	393	443	378	393	426	419	409	448	410	426	408	380	438	410	424	384	409	438	415	391	437	366	423	449	427	399	424	474	377	402	404	398	416	378	418	410	393	395	385	395	393	401	396	376	407	399	394	419	401	450	430	380	404	380	378	387	428	424	429	418	420	447	381	423	404	425	398	408	410	395	453	402	419	438	436	420	424	373	402	413	417	423	383	413	386	430	391	414	427	421	424	393	409	397	403	366	420	434	413	421	382	435	399	401	435	408	411	401	420	358	414	443	448	397	428	420	422	406	405	378	368	414	403	450	399	383	395	387	364	417	414	433	399	429	405	389	388	405	404	432	402	398	419	416	379	412	398	414	428	373	388	386	436	413	419	434	390	406	401	401	389	379	440	409	423	405	440	414	434	401	408	426	401	378	390	387	386	419	421	396	416	398	363	375	370	383	404	440	392	411	415	417	411	430	400	416	410	418	440	411	398	419	381	399	394	430	404	432	419	431	385	414	404	414	402	411	401	411	387	415	402	389	419	393	419	391	411	427	390	404	420	394	419	422	406	409	387	416	404	418	402	387	369	403	412	392	386	387	400	418	380	431	439	457	390	441	394	427	409	415	384	400	373	391	388	452	418	377	416	403	402	404	411	442	480	393	415	388	453	426	437	410	369	461	425	391	411	370	382	416	366	409	398	387	438	416	399	450	368	409	406	415	431	380	400	392	425	414	407	403	430	422	430	395	428	391	401	401	404	406	432	430	454	444	413	431	429	398	402	436	410	424	433	404	397	429	428	400	407	426	433	419	399	392	395	431	410	444	431	417	399	395	417	417	429	370	385	394	412	405	450	431	427	442	392	408	406	431	388	433	417	417	399	444	394	415	442	400	428	397	409	415	380	441	369	399	406	415	405	411	435	408	442	435	409	416	421	424	429	436	389	395	423	437	393	425	403	380	406	420	390	373	397	431	400	433	398	440	421	367	403	383	378	402	429	416	428	435	397	428	390	385	391	435	422	379	385	404	420	402	399	406	417	449	376	422	413	422	430	421	431	371	405	406	410	435	409	422	379	418	394	393	406	405	400	414	405	389	406	420	428	440	395	428	383	434	390	417	411	406	402	359	420	447	399	399	434	434	418	450	450	395	385	391	444	367	415	398	416	430	422	376	423	429	371	399	417	443	412	435	422	436	413	422	365	416	426	367	421	387	393	392	395	378	406	386	402	386	390	396	429	410	415	430	412	396	377	439	404	391	430	382	397	404	415	415	443	374	418	433	445	437	416	360	417	389	397	399	464	444	382	388	402	407	366	387	406	430	424	402	375	411	433	409	435	445	407	450	356	412	428	403	407	422	406	393	408	391	405	444	369	412	392	419	400	431	427	391	380	386	382	419	441	400	390	414	408	390	413	394	430	410	408	388	448	377	430	404	423	383	420	409	426	394	431	423	379	390	399	422	399	409	421	407	418	423	399	452	403	418	379	399	419	401	392	396	407	405	410	378	391	405	432	392	433	409	395	392	384	406	393	416	421	419	395	419	366	411	402	412	444	401	379	424	424	428	378	415	414	423	434	416	402	441	424	444	408	393	399	448	414	437	427	412	427	397	424	368	423	468	391	374	426	402	416	396	400	418	426	378	413	440	405	408	402	424	417	403	370	361	408	413	406	393	422	393	423	452	389	392	408	403	446	408	407	430	386	404	426	421	414	396	397	404	470	445	410	430	417	399	405	368	423	389	451	433	411	415	394	408	417	433	400	417	429	420	411	423	435	378	385	417	442	379	377	426	387	426	423	402	416	444	411	413	412	377	403	403	434	400	430	391	387	426	450	400	408	413	422	430	397	417	398	413	394	419	427	358	422	421	404	377	392	397	407	383	398	406	421	372	465	389	412	391	430	425	417	425	432	422	396	415	397	389	411	422	434	386	401	397	406	417	437	400	398	398	377	419	393	351	415	444	426	442	420	386	415	426	413	382	420	406	397	400	393	418	393	407	368	415	392	398	375	402	415	390	429	422	417	357	394	404	382	397	428	431	443	390	404	390	421	424	411	404	388	425	417	399	392	389	448	430	414	387	406	429	426	434	416	405	374	398	407	397	377	378	439	389	405	403	391	422	422	445	406	389	428	414	374	423	436	413	446	402	408	430	402	407	413	405	424	417	418	390	392	367	387	398	451	403	420	404	411	429	399	444	371	440	416	391	425	408	373	406	417	412	439	394	423	394	410	391	394	439	420	396	436	409	402	374	388	425	418	400	452	386	391	395	393	373	389	428	419	404	430	428	420	397	439	434	426	435	423	402	392	418	434	375	391	407	427	440	407	410	392	388	431	420	418	391	364	423	395	384	421	387	403	397	432	397	387	440	391	401	408	411	397	411	417	392	421	386	394	432	392	384	399	411	429	414	426	415	401	394	410	417	431	392	397	386	435	415	396	403	380	430	401	397	424	380	428	410	393	444	371	433	404	448	421	423	404	415	430	398	396	408	371	384	412	403	389	385	374	432	388	365	409	383	413	432	425	414	415	419	401	380	422	395	416	412	449	384	392	414	399	412	405	396	415	410	397	422	389	430	396	422	434	416	394	404	435	414	425	443	413	395	377	416	398	395	367	427	398	386	407	389	384	425	439	390	386	406	393	423	415	402	444	439	413	408	413	403	369	419	414	428	441	354	374	373	409	418	394	381	429	388	442	379	421	370	455	430	374	365	438	432	377	429	400	376	432	405	388	407	413	370	378	415	412	439	408	440	424	416	419	403	428	387	425	434	438	401	409	411	421	395	443	399	443	413	415	392	412	452	440	416	396	419	452	403	400	410	400	391	391	377	389	450	389	362	426	413	429	395	407	432	406	417	391	463	376	396	401	409	388	427	387	417	394	393	415	409	432	427	407	399	382	427	406	438	389	421	419	390	425	402	375	387	403	466	422	389	415	386	431	397	420	377	393	428	389	415	438	413	403	395	442	420	428	400	416	441	414	418	392	382	429	383	418	382	414	379	402	412	414	435	389	411	392	393	413	376	437	390	436	415	395	376	424	464	410	389	396	404	438	386	412	441	409	404	427	404	415	423	399	448	403	422	400	380	381	409	446	425	412	460	432	423	398	432	420	404	386	434	406	443	415	411	428	392	454	381	398	397	381	418	430	397	440	403	456	407	419	394	421	454	395	420	431	398	408	396	403	420	445	417
18958	2634	2389	1914	1352	1033	796	666	519	428	423	397	333	313	291	300	267	267	264	257	257	259	238	236	236	233	262	242	241	255	241	208	210	244	214	224	219	206	204	244	199	227	228	232	213	208	212	242	222	211	207	221	220	215	214	207	220	193	215	212	206	219	221	195	198	211	194	192	225	211	192	213	210	188	177	209	217	217	196	181	214	203	209	207	203	183	217	216	208	207	221	189	230	215	186	206	217	215	225	227	175	207	228	209	192	224	203	187	204	189	190	208	221	219	205	200	201	210	222	221	221	219	207	228	213	214	212	217	222	223	218	199	218	190	206	222	210	218	205	226	187	203	210	215	194	206	244	218	211	203	205	205	218	206	202	187	183	206	218	218	246	202	205	209	214	215	201	202	212	225	199	218	207	227	203	181	205	213	216	200	210	193	195	210	198	204	247	214	214	211	224	199	183	206	206	204	203	194	211	223	237	202	218	201	212	216	185	213	200	194	210	202	199	188	205	182	196	210	204	210	193	224	215	231	224	227	215	214	210	177	231	217	204	207	233	214	226	204	205	206	213	216	186	194	224	195	206	195	199	223	227	203	204	200	197	185	217	207	204	205	221	204	184	202	226	215	190	202	238	187	232	221	221	221	195	194	216	219	213	218	226	197	209	210	213	211	202	233	204	204	202	200	202	215	225	213	215	207	204	189	212	213	204	218	244	198	212	192	216	200	225	216	227	221	216	218	202	224	212	200	188	212	194	219	185	209	181	199	205	180	229	207	202	223	209	200	213	200	199	213	222	227	197	204	183	212	211	214	227	197	202	209	203	193	198	222	186	203	225	197	191	189	202	190	197	207	206	215	226	206	209	225	192	217	201	197	206	184	194	194	230	189	202	218	199	209	204	184	214	217	180	219	206	202	208	201	226	205	187	212	214	219	225	207	223	182	215	202	209	195	220	219	197	208	199	223	197	220	222	196	208	215	206	230	215	200	192	208	185	226	213	208	223	201	193	179	203	206	196	204	215	210	209	209	216	209	224	220	192	177	218	216	198	208	180	197	202	213	184	208	222	204	217	194	197	214	200	190	223	215	207	220	206	201	241	222	179	211	196	202	180	200	233	199	216	203	217	206	210	224	189	214	228	184	218	195	216	198	201	218	211	214	206	188	214	201	204	187	214	214	204	208	204	228	224	203	204	233	208	178	210	203	200	220	195	225	190	195	204	191	227	243	203	219	206	214	196	219	201	196	190	217	213	199	205	196	187	201	201	205	209	211	220	193	204	201	206	225	203	211	223	188	231	193	204	202	210	232	211	212	213	202	210	180	211	213	221	202	215	215	218	213	221	238	218	194	191	219	194	200	214	199	209	205	220	219	212	211	210	233	210	196	190	217	215	219	214	194	201	203	215	201	199	195	226	185	202	215	219	217	232	201	189	211	200	211	191	225	194	209	193	199	231	192	216	202	196	220	232	236	198	196	188	212	178	219	187	234	207	211	208	194	212	212	197	199	219	196	226	191	210	191	244	189	226	198	215	236	201	219	194	212	210	190	210	201	205	210	222	220	184	222	197	190	202	212	198	204	208	174	204	214	215	210	211	211	222	200	191	204	241	213	190	216	223	187	242	214	198	212	218	227	176	202	189	215	185	210	217	221	198	196	210	223	207	186	209	204	194	241	210	215	215	202	197	178	189	193	215	212	198	190	211	203	217	233	213	201	229	204	227	221	218	212	217	213	203	197	206	186	218	211	238	213	208	228	199	218	205	192	218	223	208	194	203	205	192	230	215	215	199	200	208	205	196	187	199	237	235	205	219	214	239	207	197	207	223	241	195	209	223	215	187	218	204	201	204	201	189	205	198	200	197	231	196	209	217	188	243	177	223	197	230	224	171	215	213	200	175	206	212	221	221	209	202	213	181	189	200	219	203	211	214	199	198	220	210	212	216	229	189	218	218	209	206	195	225	213	194	202	197	186	220	210	223	212	198	210	192	196	216	207	217	218	220	184	198	204	219	211	202	190	224	225	200	209	223	199	233	197	196	188	225	195	208	239	204	199	203	222	229	194	203	210	186	215	202	177	204	189	205	185	211	219	188	220	217	214	200	199	202	223	201	204	206	211	207	213	186	197	206	236	212	213	207	209	207	183	195	229	224	184	213	217	212	212	194	220	204	205	228	197	210	207	192	231	202	220	230	214	202	206	210	214	221	189	201	205	194	201	219	200	184	246	199	243	222	198	209	211	225	198	195	202	218	179	199	196	196	217	209	194	198	189	221	184	195	208	223	196	227	177	204	202	191	204	201	209	197	200	216	193	218	225	209	196	222	192	208	197	215	239	196	226	226	195	222	226	208	234	217	221	202	215	201	242	236	200	206	210	195	216	221	204	231	190	214	250	216	212	225	192	199	230	176	174	228	202	194	226	225	207	202	216	208	215	200	218	217	201	212	206	200	208	242	238	221	197	204	200	240	203	201	205	200	186	226	204	206	202	210	203	232	201	210	200	223	210	195	175	204	218	230	209	211	202	217	208	231	229	208	215	189	200	209	212	229	191	214	213	196	206	206	221	199	218	205	177	206	212	215	198	215	216	183	179	205	195	202	220	203	181	193	230	192	213	231	176	188	220	235	199	206	193	220	209	214	183	214	215	193	229	193	211	197	201	202	221	233	219	194	200	213	185	209	194	189	214	185	219	159	220	210	202	215	180	229	182	203	210	198	215	207	228	225	203	206	237	189	184	194	213	208	192	209	214	222	221	221	227	218	222	175	201	200	189	213	216	209	224	209	213	222	205	222	202	218	186	231	204	214	230	220	175	190	217	217	209	215	219	205	177	191	184	214	167	189	206	216	222	241	205	227	224	196	194	194	205	210	230	210	198	194	204	226	220	208	240	200	200	205	191	193	182	198	190	199	221	227	208	194	181	201	201	177	209	213	214	207	194	209	219	217	207	208	179	181	208	226	197	195	201	210	219	208	233	191	204	208	208	195	209	205	199	195	215	234	206	188	192	210	211	213	219	199	217	237	187	209	202	197	227	215	203	228	225	211	197	233	225	193	202	201	175	217	193	209	198	222	199	202	199	178	205	230	219	178	214	214	203	207	233	206	188	206	201	232	189	224	187	230	183	177	194	180	218	210	208	231	201	201	192	205	223	233	195	210	203	254	174	201	191	214	179	201	227	184	198	197	226	212	250	223	220	185	198	225	221	174	215	219	217	234	231	194	214	189	191	215	217	197	208	211	227	207	187	201	207	219	202	226	225	193	203	198	183	205	235	202	207	217	195	199	224	205	221	224	185	206	222	223	184	205	202	200	234	205	220	220	182	213	198	225	200	206	210	185	203	213	219	195	202	230	210	208	225	196	189	216	199	192	203	192	204	213	184	217	198	222	201	191	212	206	204	233	219	206	197	219	199	192	188	210	208	201	185	217	218	205	192	211	177	214	172	205	245	205	192	232	161	242	215	207	197	213	195	187	187	193	227	197	217	240	222	218	216
7657	2202	4411	5285	4730	3984	3257	2770	2307	2019	1800	1659	1451	1427	1178	1203	1125	1056	1028	1010	932	925	848	789	814	820	765	734	782	720	670	717	709	746	719	674	687	661	687	708	644	680	650	647	690	657	673	621	663	640	665	634	638	649	639	644	649	613	630	634	645	629	589	626	645	645	614	610	529	641	602	563	647	571	599	592	595	589	642	584	636	626	562	629	615	565	599	577	611	531	593	577	592	629	598	638	594	622	577	602	628	584	569	570	590	595	575	648	581	572	638	587	560	560	590	555	609	589	616	638	604	584	575	620	630	564	564	584	598	600	564	558	580	634	576	550	642	629	592	562	597	580	625	535	600	568	598	531	582	620	611	598	592	624	588	612	609	594	587	583	579	627	566	557	607	587	579	581	608	596	588	602	586	574	605	557	595	613	589	572	579	599	558	541	550	507	586	575	572	581	618	583	597	606	554	536	560	631	593	626	568	593	608	601	585	574	645	551	590	592	602	577	552	585	591	563	616	587	577	571	567	581	618	566	577	567	551	599	553	578	545	594	607	581	578	594	569	548	599	554	574	586	565	602	548	640	598	616	558	614	575	563	561	540	562	585	569	591	581	572	590	595	608	579	615	559	560	520	569	563	595	579	592	615	526	630	618	579	586	575	565	607	552	555	560	576	552	594	547	552	571	571	560	573	607	587	541	592	557	551	617	557	529	579	570	618	570	565	595	584	586	561	555	556	603	559	568	582	554	556	590	572	561	558	595	615	544	568	569	594	583	542	581	577	578	591	581	586	603	615	587	570	609	575	634	561	610	603	574	594	544	631	550	570	570	574	579	618	552	570	592	570	537	584	567	587	572	582	608	613	587	574	514	583	578	583	563	544	567	578	572	516	593	583	557	583	597	557	601	612	567	616	556	637	587	536	600	593	588	611	532	620	562	583	569	563	573	581	600	566	580	569	551	609	613	553	562	603	557	588	569	601	569	597	575	615	611	549	610	560	567	561	574	607	599	577	591	563	572	570	587	572	584	611	592	618	591	581	576	589	554	584	602	578	580	566	593	569	595	588	521	576	634	585	590	589	605	605	548	569	593	588	576	587	585	597	559	548	567	588	575	550	580	565	597	574	580	554	567	591	595	540	588	535	633	572	593	610	614	570	576	591	579	599	584	585	611	592	598	554	628	598	587	581	559	560	597	532	575	553	581	628	573	582	586	620	571	593	560	580	573	578	557	583	607	606	562	575	551	570	584	585	582	563	583	566	572	556	578	571	595	565	560	590	590	579	540	550	583	560	595	560	587	613	585	585	578	577	572	551	603	600	590	613	583	590	550	560	578	558	577	584	596	553	594	575	631	606	555	578	552	614	591	635	586	562	563	636	599	563	585	609	540	593	617	557	578	562	543	585	583	621	570	590	577	595	538	552	558	571	564	598	582	589	620	590	570	576	572	590	590	613	518	566	574	561	588	596	554	620	591	568	603	565	588	549	561	589	569	602	551	559	578	623	593	569	565	540	604	524	590	597	571	587	608	592	545	581	613	579	566	569	526	624	568	592	583	563	608	588	592	615	588	580	594	598	554	563	592	584	590	589	565	570	611	562	590	572	530	564	592	575	615	595	571	560	573	595	542	599	583	582	586	582	541	568	539	537	568	612	534	573	591	571	612	531	578	577	543	591	577	596	598	576	539	573	607	549	588	543	579	563	583	552	616	550	601	566	593	614	553	596	588	561	624	596	534	585	618	557	606	584	582	572	571	542	543	615	616	602	568	570	579	590	542	608	552	549	590	594	554	584	601	558	569	595	564	587	583	596	524	564	603	590	555	598	575	565	594	582	549	565	587	607	554	588	536	554	560	551	572	568	561	616	542	595	601	568	591	585	614	597	604	556	596	655	554	529	601	543	623	600	555	561	607	595	562	593	573	609	593	549	544	552	587	576	568	582	564	582	568	578	623	560	532	595	596	617	597	591	600	573	581	569	608	576	600	634	578	604	578	570	591	614	624	603	618	613	537	567	568	579	555	641	559	560	531	549	581	550	540	602	576	569	614	538	500	552	590	531	604	558	580	628	597	572	601	552	611	560	574	615	598	540	550	547	564	580	586	606	605	590	628	628	563	592	624	552	583	593	555	582	568	544	588	568	584	599	548	594	568	597	573	585	569	584	581	601	570	598	574	524	554	635	594	560	574	593	544	586	555	558	568	577	572	599	553	601	593	548	593	587	582	548	606	608	579	566	543	598	551	578	584	564	593	576	574	566	631	564	622	569	572	565	615	573	546	588	606	551	606	569	576	566	557	584	610	586	546	604	586	538	637	537	607	524	565	595	571	554	631	561	583	579	601	577	588	606	569	589	605	581	579	573	565	602	612	590	575	579	534	558	547	587	562	567	555	588	576	575	623	566	558	592	541	556	611	578	573	584	598	593	581	553	576	572	595	561	549	573	587	569	573	596	581	605	562	540	571	555	584	602	583	568	539	595	573	621	582	629	592	589	578	563	560	568	575	597	609	581	566	628	616	598	544	559	569	613	574	593	586	533	593	587	583	566	601	575	573	526	565	593	539	569	553	622	596	607	561	569	551	581	563	553	582	566	571	546	584	608	556	605	563	556	551	559	601	584	551	613	634	580	601	559	582	590	527	587	548	586	593	589	566	604	566	591	630	554	607	552	566	580	567	606	556	600	550	579	580	577	604	591	568	598	557	585	580	556	564	590	587	584	555	577	576	597	558	582	594	561	568	576	579	593	623	585	560	547	550	538	562	588	580	583	537	583	607	560	576	577	546	554	603	592	607	596	588	558	602	555	603	576	598	548	591	552	589	566	566	572	596	556	587	587	575	555	568	580	565	558	610	536	570	604	568	588	562	573	603	579	556	541	588	590	552	588	582	593	593	567	602	527	545	566	605	602	569	608	619	623	573	579	580	616	578	571	550	596	599	561	557	577	557	606	588	570	554	577	557	564	623	561	611	615	629	604	524	588	569	571	574	570	573	605	583	621	608	597	584	569	594	565	569	604	599	594	613	633	602	547	576	594	579	566	580	572	610	593	585	594	594	591	542	576	630	609	536	608	613	578	563	529	588	586	610	614	558	557	565	643	547	560	638	570	626	604	579	536	601	603	619	536	564	534	568	592	672	571	616	585	553	550	644	627	624	583	596	610	594	603	596	589	566	627	559	581	604	547	598	589	591	588	589	593	573	554	590	610	576	616	577	563	526	575	555	579	571	519	582	584	537	582	563	600	548	599	566	624	606	638	587	593	617	586	580	550	586	580	597	585	582	575	557	615	579	604	617	561	590	589	575	588	536	546	588	561	567	599	579	603	586	572	581	588	585	569	602	597	559	567	597	606	616	577	594	572	587	553	563	545	602	562	548	621	546	526	577	590	619	614	582	564	581	616	593	572	589	598	586	592	558	577	577	516	580	556	602	543	562	599	597	618	556	623	601	599	555	578	520	551	618	554	566	600	570	639	534	592	599	549	606	601	536	571	635	579
2099	86	116	101	76	87	69	67	63	57	65	76	59	45	65	54	64	56	60	53	58	50	66	52	50	55	49	66	46	65	50	53	68	60	65	50	51	49	66	71	62	63	45	50	53	57	57	62	60	46	53	49	55	67	61	47	59	52	63	51	61	59	63	47	58	54	57	56	49	60	52	75	45	59	54	48	62	52	62	73	58	59	57	53	72	59	50	58	46	49	68	49	48	68	48	69	56	68	43	67	54	51	39	62	49	52	63	65	56	61	57	60	65	48	55	46	45	65	52	49	53	57	46	67	46	54	51	41	72	64	49	56	62	60	55	71	60	53	61	66	45	52	50	58	61	49	61	62	75	57	53	61	61	62	60	60	53	54	57	40	60	62	54	53	43	57	43	54	48	57	64	52	63	62	67	60	43	75	58	60	40	47	70	56	52	44	58	57	50	55	55	54	53	64	46	55	57	54	62	54	59	58	59	44	56	60	74	71	68	66	59	56	50	53	57	50	46	52	51	57	57	42	71	66	60	57	75	47	55	54	66	57	64	49	61	55	49	51	51	53	55	61	51	58	56	62	45	58	54	64	77	62	64	49	51	57	60	48	60	60	57	57	69	38	57	49	58	59	39	68	70	59	72	56	60	51	58	47	55	52	51	63	64	49	68	59	47	60	58	54	49	55	47	51	60	53	45	48	73	61	56	68	73	48	41	53	56	44	46	54	52	47	59	68	63	66	44	45	67	50	56	67	64	60	53	68	54	55	51	56	50	48	49	64	48	48	60	57	61	61	46	57	65	55	48	68	48	54	52	48	63	54	48	62	51	68	57	58	53	44	53	64	54	55	47	61	47	60	67	70	39	56	59	49	47	63	51	59	59	52	55	68	42	47	53	73	49	50	62	58	58	63	55	53	50	49	62	59	56	50	58	63	55	63	60	57	69	65	54	61	54	56	58	65	54	58	58	55	51	50	62	68	52	50	55	53	50	67	63	48	56	61	51	59	65	66	65	53	48	50	68	57	54	51	61	58	58	56	51	60	58	65	58	61	48	52	61	63	62	58	58	52	64	52	56	58	52	54	51	54	54	64	56	54	44	53	46	60	57	57	57	57	54	51	66	52	56	58	52	71	52	61	58	48	41	50	62	52	54	53	55	51	69	60	51	47	52	58	61	56	47	62	52	58	59	65	69	63	67	59	55	63	60	52	58	59	65	58	61	71	61	71	64	62	43	56	55	61	54	69	56	47	47	44	68	55	61	62	57	61	52	50	58	50	50	55	61	51	56	63	59	58	56	56	48	52	60	57	52	60	40	42	48	59	54	46	58	45	61	44	52	44	47	47	60	54	71	58	60	54	48	54	46	47	52	45	67	49	62	61	53	67	49	46	46	60	60	58	49	52	48	61	58	60	64	53	48	51	58	70	47	61	48	68	52	44	62	66	64	73	52	64	57	62	55	56	63	53	64	59	47	63	63	51	71	52	42	70	50	64	49	61	54	55	60	59	51	40	51	58	54	46	62	46	66	56	48	58	56	75	69	51	58	57	61	49	55	58	65	42	54	75	57	63	67	45	45	57	49	43	54	63	63	49	52	60	63	51	54	64	63	48	58	45	45	58	52	66	53	56	55	62	38	47	67	49	55	55	64	53	72	62	53	65	46	61	57	40	51	59	53	52	58	55	61	64	72	54	53	43	62	59	60	54	57	48	54	59	69	53	60	52	54	72	48	70	51	59	69	55	66	61	54	63	48	54	58	55	53	52	67	55	59	56	51	43	45	48	62	41	44	41	64	43	55	62	55	52	55	59	63	52	51	59	65	59	47	58	52	48	45	50	57	53	61	59	60	29	59	55	69	52	57	52	56	52	63	47	51	53	54	63	36	50	56	46	55	49	63	61	60	51	66	54	57	54	50	67	52	54	83	48	49	47	53	50	73	53	52	40	51	54	59	61	48	53	59	58	60	55	61	42	61	35	51	44	50	62	60	52	48	64	76	56	51	64	64	53	58	57	42	58	51	50	59	46	52	62	44	56	54	65	54	48	62	52	64	55	64	55	52	52	46	44	51	48	62	59	59	59	44	50	62	55	67	61	45	54	38	57	70	55	43	66	36	50	48	57	60	61	52	51	49	63	53	64	50	58	53	56	58	62	57	55	67	51	56	57	49	54	49	56	55	68	46	56	48	47	59	56	54	59	50	68	49	55	48	46	71	48	66	61	51	70	56	41	59	44	42	54	55	53	60	45	54	60	64	42	60	56	60	65	55	61	46	55	61	45	63	47	73	65	59	47	62	60	59	59	55	71	61	64	57	64	48	52	48	60	43	49	53	41	64	53	60	60	54	54	50	53	54	53	47	63	50	56	54	58	61	44	54	47	53	47	55	58	62	62	60	51	57	63	53	70	55	62	57	53	65	64	50	52	61	60	56	53	50	57	42	56	55	56	77	49	53	69	56	69	64	63	49	51	48	54	57	56	56	63	64	64	54	55	62	66	55	56	57	52	53	51	41	56	51	53	46	54	44	47	64	58	52	52	55	52	69	45	64	66	61	57	50	56	64	65	66	51	58	45	50	70	66	58	56	45	44	48	58	65	57	55	56	47	65	54	48	62	58	62	58	54	64	52	56	54	72	57	72	66	40	43	57	47	57	55	51	58	43	63	59	63	50	61	60	51	45	64	52	55	48	38	50	69	52	50	51	45	45	62	46	57	60	55	56	63	56	42	61	53	41	60	58	53	53	59	53	56	48	47	58	61	63	58	56	64	61	46	59	42	64	68	56	54	47	48	58	56	53	50	76	51	46	62	49	59	59	62	64	52	62	51	51	49	58	56	48	68	73	50	54	65	55	61	56	46	44	50	58	58	59	54	59	62	49	65	61	76	62	52	58	53	57	60	44	65	53	57	51	65	55	41	49	52	56	65	54	57	57	56	58	61	48	66	57	58	60	59	49	49	60	70	46	62	56	44	55	62	45	61	46	52	62	62	59	50	60	53	64	59	49	46	46	56	47	57	65	60	68	58	45	49	45	49	49	49	53	42	57	49	45	48	62	59	46	57	63	71	62	66	62	56	57	59	51	59	52	44	58	59	51	41	38	67	58	65	55	45	57	63	55	54	52	53	62	71	52	39	53	46	54	59	52	55	57	60	62	55	62	59	58	63	56	77	56	50	49	50	62	65	56	47	71	44	65	65	71	44	51	53	48	60	59	47	68	67	58	58	49	48	46	62	65	58	55	39	55	56	57	66	52	63	41	42	59	48	51	59	73	42	56	62	50	51	51	66	71	53	67	67	58	60	60	54	63	53	63	49	65	52	49	48	58	53	50	62	53	40	56	52	51	63	58	68	78	69	54	68	66	45	68	45	59	48	63	75	61	66	62	58	60	52	68	53	53	63	53	61	57	54	51	53	48	51	68	40	63	57	64	51	53	49	56	55	60	72	39	62	64	63	53	47	55	57	52	52	63	59	54	60	51	59	43	67	52	57	55	48
1842	268	297	350	333	313	297	260	309	250	232	232	230	214	209	223	211	228	228	223	217	213	211	198	227	226	209	212	208	221	207	210	204	194	194	174	200	210	172	217	217	201	204	216	211	226	208	218	196	218	187	218	211	213	200	225	220	218	219	213	187	214	207	181	187	207	179	218	211	227	194	205	228	200	182	178	214	198	194	206	221	220	199	202	201	228	203	206	197	220	219	199	223	188	193	202	204	200	219	207	190	179	200	212	216	207	207	190	193	205	204	202	205	209	193	211	204	195	211	207	195	202	217	214	206	212	233	211	204	210	193	195	197	233	183	232	202	193	227	209	195	213	183	212	202	203	205	182	210	204	202	187	205	208	208	201	213	218	219	179	193	221	186	220	218	185	219	200	200	203	214	222	203	200	232	194	219	209	209	181	211	190	209	191	198	193	187	193	243	193	203	193	207	224	202	187	220	221	188	216	213	185	188	179	216	203	216	194	206	189	194	203	212	183	214	200	202	206	221	213	195	203	198	200	206	211	207	206	179	207	204	168	181	174	218	184	211	195	175	202	210	214	208	207	187	197	194	172	191	208	217	198	191	209	199	203	188	196	248	196	225	207	203	198	224	189	201	202	233	245	205	203	192	195	197	220	211	205	193	204	219	214	203	204	196	199	200	207	199	211	207	192	196	208	211	219	193	211	199	190	194	207	229	199	191	204	207	223	210	200	192	187	188	211	186	209	174	195	190	201	193	200	197	196	216	190	204	192	228	195	218	200	213	190	209	185	196	188	197	204	209	175	198	224	215	197	182	213	221	209	225	216	183	195	212	189	202	209	194	216	185	203	198	202	230	204	188	194	193	192	207	204	194	200	191	193	242	203	218	204	214	208	188	213	211	194	205	194	183	206	202	191	192	208	199	212	202	205	195	207	190	207	201	199	208	190	205	200	225	203	201	223	197	227	239	213	191	209	188	202	206	203	202	201	224	191	183	187	179	224	235	212	195	210	195	188	207	216	173	187	175	185	221	222	206	209	189	202	195	202	214	207	219	225	196	199	188	186	215	206	207	191	178	174	238	199	197	207	197	185	197	177	207	207	192	216	199	212	192	205	216	203	208	232	191	184	182	194	191	204	203	218	205	198	194	212	192	191	206	214	190	192	197	214	212	212	209	210	220	220	189	216	198	175	196	222	203	216	194	217	192	172	205	199	211	182	199	205	204	202	203	191	218	217	204	217	208	186	199	188	211	204	212	206	176	217	211	177	189	209	205	215	193	196	189	221	215	203	191	228	198	207	207	182	222	199	203	180	198	186	207	202	207	227	193	204	195	224	197	216	230	207	217	223	210	196	195	195	203	209	201	208	176	204	203	187	201	194	167	181	202	175	195	211	192	198	217	204	186	227	203	195	198	200	219	215	202	196	201	195	203	220	209	190	205	200	187	227	206	212	186	224	219	188	213	189	194	188	202	190	202	193	200	233	204	194	210	188	210	195	200	198	218	202	208	243	187	206	209	204	204	221	227	183	192	191	217	219	201	192	207	222	214	190	211	182	196	217	199	185	181	216	218	221	204	200	182	210	187	215	204	177	207	222	185	189	233	206	212	205	206	194	214	218	193	212	179	216	196	200	209	211	206	218	221	207	188	206	199	197	198	216	221	202	203	176	206	199	190	197	207	209	187	185	199	200	183	199	192	220	196	179	208	180	182	211	187	210	194	189	215	191	181	214	207	199	215	180	210	168	206	230	210	188	214	207	183	186	233	208	241	200	192	196	203	199	203	216	189	218	202	235	225	206	201	216	201	190	206	199	207	185	175	199	217	215	186	175	190	209	219	196	192	207	195	205	212	190	214	205	197	210	198	196	223	206	223	206	207	191	208	202	203	205	196	228	222	202	194	202	183	220	220	207	187	217	212	182	208	217	210	183	217	199	203	214	210	180	214	191	186	200	215	209	189	204	215	189	175	185	214	205	217	205	225	191	188	236	179	221	162	193	190	193	208	230	223	195	193	200	191	199	195	236	200	202	185	198	213	204	213	194	201	205	199	219	188	207	206	180	178	192	225	222	181	198	227	206	187	191	212	185	213	198	202	221	224	208	206	194	225	208	202	213	231	223	195	222	210	203	209	210	225	183	211	167	219	215	191	199	190	189	201	194	172	191	202	207	215	178	217	195	168	215	208	195	221	206	212	187	203	180	204	196	228	197	197	213	240	184	187	183	192	189	208	205	199	191	204	217	224	227	180	190	188	206	208	198	220	201	178	216	204	206	205	222	181	199	201	218	163	204	197	194	212	228	201	187	225	179	219	202	208	190	188	197	217	204	210	200	221	216	216	179	199	170	214	204	202	180	196	225	200	183	232	213	204	207	195	246	187	192	227	223	186	198	204	187	198	181	201	213	209	200	212	200	202	194	214	209	184	225	184	179	190	205	202	185	206	217	193	221	174	202	192	202	213	188	182	201	183	186	208	172	204	206	239	225	181	211	224	208	207	200	205	205	218	194	215	201	200	210	205	222	182	192	221	187	201	186	188	215	240	236	221	210	189	215	181	189	218	173	194	235	224	190	217	194	208	208	196	209	195	202	226	196	193	186	197	216	179	223	193	207	206	169	192	180	212	211	193	199	213	209	203	206	219	210	213	195	212	209	202	229	173	184	222	205	192	217	218	204	198	197	199	201	213	204	218	180	226	191	201	220	192	204	201	206	224	199	202	193	208	178	216	227	230	199	217	216	202	189	228	209	203	191	214	225	196	183	221	198	200	222	206	206	190	207	201	213	212	186	197	199	214	189	194	194	197	211	191	196	212	203	196	188	214	208	198	227	207	197	214	196	189	205	229	202	192	230	218	213	220	211	200	221	195	192	174	215	221	206	217	205	218	189	209	222	205	190	206	223	197	215	195	184	203	201	185	202	216	197	193	199	197	221	187	204	199	191	207	187	180	220	220	216	198	172	202	227	202	200	196	216	205	205	208	217	216	200	222	183	175	212	201	170	207	233	226	201	194	202	182	196	189	228	183	211	205	205	209	203	196	209	198	210	187	206	228	216	171	203	205	195	192	190	222	191	209	209	220	194	209	213	222	199	226	218	218	186	202	232	224	198	220	204	172	220	199	188	202	195	211	183	217	212	175	201	221	203	199	199	210	200	216	236	231	217	226	190	208	203	188	203	188	209	205	202	189	228	221	225	175	216	216	212	207	202	213	189	186	198	217	188	185	228	205	205	174	202	220	205	209	212	207	194	199	196	179	225	203	177	208	189	212	227	171	222	197	216	192	189	229	194	191	209	208	216	197	199	228	222	199	188	184	200	196	207	204	202	194	184	175	209	183	185	187	219	185	197	224	191	222	196	179	228	204	199	211	186	206	238	181	205	175	195	213	193	196	216	195	241	203	221	222	207	203	209	205	197	198	183	184	211	204	192	197	204	203	229	225	217	178	189	198	175	194	198	209	209	222	192	198	195	177	206	197	202	205	201	210	200	203	209	196	198
9868	879	1142	915	686	518	427	362	290	260	204	231	226	184	190	171	194	180	185	175	182	151	145	170	169	165	161	168	162	152	144	132	151	147	127	151	150	153	160	126	148	119	159	146	144	146	134	146	130	141	133	144	155	145	139	111	145	129	146	142	140	152	141	161	145	113	123	126	138	147	131	125	148	137	158	136	147	148	118	135	138	135	130	144	137	130	155	129	107	124	151	130	136	130	110	120	144	124	145	155	155	146	143	135	144	153	141	136	121	139	133	138	150	126	116	123	119	137	130	154	140	143	138	152	122	127	135	113	147	125	147	150	115	142	144	153	141	132	141	139	147	133	128	139	139	139	121	122	126	138	128	134	137	138	153	140	134	144	131	139	101	132	146	132	132	133	131	133	151	152	131	143	140	138	123	143	156	154	134	131	142	128	121	153	136	140	147	139	145	132	121	150	138	137	132	124	135	140	138	157	114	125	147	122	131	115	115	118	131	137	148	127	128	141	125	132	117	158	143	151	155	149	129	116	145	139	135	142	124	153	139	145	155	119	128	149	132	117	142	121	139	132	131	145	147	141	132	152	144	147	131	136	130	136	147	151	149	142	145	165	131	129	152	134	140	142	158	146	139	145	135	131	149	145	132	139	126	155	132	128	144	143	141	130	131	123	151	148	140	143	135	134	136	127	140	137	152	146	125	128	126	150	134	149	126	126	141	144	146	140	146	139	118	155	130	126	137	141	146	136	138	152	124	141	128	118	139	124	155	143	153	137	165	152	137	161	144	146	144	140	155	121	146	154	143	132	140	124	148	140	136	129	135	144	143	130	119	146	152	136	120	133	139	132	147	133	153	126	151	120	136	126	108	137	107	132	141	141	114	148	129	123	127	141	134	141	139	121	155	131	157	141	128	138	126	139	141	140	143	147	142	117	144	151	139	147	133	147	156	136	144	125	133	135	117	148	121	134	148	118	132	120	161	117	127	156	121	158	125	134	140	144	129	126	145	125	131	137	120	134	154	104	122	141	151	142	120	131	139	120	132	128	114	133	132	141	144	140	134	124	134	126	134	130	116	127	124	129	134	134	125	119	139	129	114	141	138	148	146	147	119	140	144	132	162	149	127	143	141	114	131	129	130	126	135	135	111	138	129	132	149	140	137	140	140	142	149	152	120	123	164	137	128	124	152	130	150	131	142	139	146	157	149	135	131	132	137	129	132	135	126	137	134	145	147	138	152	116	157	139	142	131	154	147	146	104	140	143	134	147	148	131	119	131	139	121	176	130	142	161	131	120	129	142	126	137	160	139	122	129	111	152	154	143	131	136	150	136	119	132	121	146	140	137	150	109	124	129	137	149	147	116	135	134	132	116	135	154	139	157	145	124	132	124	159	120	142	135	142	138	163	153	120	104	148	145	152	124	154	140	155	128	156	150	140	126	136	119	128	124	156	139	136	127	144	143	142	147	146	148	135	127	140	133	131	128	142	133	125	122	136	120	128	119	133	146	141	127	134	145	131	156	137	133	139	131	132	119	144	148	131	123	140	121	132	130	148	146	157	130	124	142	153	136	126	147	134	125	141	154	153	130	132	111	138	155	127	152	145	115	141	152	131	119	120	155	133	119	129	139	151	112	151	105	130	129	152	149	127	136	127	123	159	130	115	134	148	149	130	134	146	143	132	118	154	136	131	135	152	134	129	153	138	148	138	142	114	146	137	133	154	155	139	131	141	120	151	163	131	133	131	161	132	130	139	147	148	131	132	164	132	142	131	131	134	144	138	124	120	133	159	130	156	142	132	166	139	130	135	155	152	137	129	128	126	157	136	120	137	138	144	145	156	151	136	119	152	94	146	152	131	123	125	129	138	138	131	131	119	122	129	151	142	137	145	152	111	121	144	115	142	136	140	128	135	149	137	130	118	141	119	156	126	144	135	141	128	141	130	123	144	131	152	128	132	110	134	165	142	156	165	127	109	133	130	140	132	153	151	151	129	149	134	141	143	120	126	140	158	128	153	134	122	142	128	145	108	122	133	137	134	125	129	137	132	159	142	135	127	136	109	123	140	156	113	144	134	144	150	131	126	127	141	141	151	133	139	131	162	132	148	117	125	148	122	126	141	153	141	134	140	136	136	157	150	150	150	142	145	148	160	145	142	151	133	119	136	118	131	143	139	128	140	134	134	166	140	128	120	138	146	126	147	117	145	119	127	119	139	138	160	135	125	131	147	135	131	148	133	120	119	148	125	140	138	126	147	142	155	124	141	133	149	139	145	150	140	154	124	139	143	138	143	142	164	147	128	117	124	150	104	145	133	134	136	132	148	137	139	121	153	145	150	129	127	134	150	125	137	129	143	138	153	139	129	130	127	141	131	132	148	135	128	138	121	147	146	145	129	143	120	137	139	148	121	119	132	138	123	142	132	140	141	147	142	146	139	137	136	128	142	138	154	126	141	146	141	142	138	130	138	130	124	138	144	140	137	122	125	121	126	123	116	139	130	142	148	133	147	140	132	134	136	118	135	124	148	145	139	133	132	141	151	147	138	142	132	153	139	138	149	145	140	139	144	129	153	143	130	148	124	156	116	128	139	129	113	132	142	135	129	140	144	138	123	137	126	123	146	122	139	158	134	118	133	111	140	151	132	150	127	141	139	117	146	153	130	145	137	133	159	147	134	139	147	135	143	134	139	133	128	146	122	129	136	136	132	144	150	128	123	156	135	150	143	145	128	130	133	152	157	142	139	126	131	136	158	120	133	154	130	109	132	141	130	121	141	135	137	147	131	161	147	137	147	133	148	125	143	149	139	135	144	124	165	139	165	139	106	149	153	124	149	144	150	119	122	136	112	142	129	123	150	136	124	141	149	123	114	157	139	128	134	125	134	115	153	129	132	131	163	114	134	144	157	136	140	141	138	152	131	138	173	134	142	160	145	118	132	143	139	143	143	148	139	138	132	129	169	146	137	124	126	148	109	156	131	132	133	123	135	136	128	126	118	110	147	148	138	138	135	119	125	141	122	141	126	138	130	155	129	136	123	131	148	148	145	122	129	134	132	123	136	150	113	119	139	129	137	142	140	144	148	137	136	140	136	136	134	145	124	135	133	127	152	131	132	125	128	144	142	125	130	143	143	122	94	142	120	141	142	141	133	144	140	117	148	137	141	117	139	126	134	150	147	148	144	136	142	129	138	138	134	120	133	141	128	128	139	140	122	127	129	142	139	150	143	146	154	129	148	155	141	119	125	120	141	124	144	134	137	130	129	129	127	137	137	156	131	172	146	129	150	162	137	130	138	136	138	130	127	119	140	153	143	149	128	131	147	139	148	109	143	134	137	135	149	136	131	134	125	130	132	117	129	139	154	139	150	136	133	133	144	109	135	143	133	129	139	122	151	133	148	141	141	118	142	123	155	135	139	126	118	149	145	143	128	132	122	141	126	141	159	120	125	138	141	136	137	133	122	148	142	137	131	139	128	143	143	146	132	140	125	137	162	152
5479	1207	2341	3045	2590	2160	1801	1536	1373	1175	987	918	877	796	759	688	740	679	691	608	592	607	581	544	545	557	537	520	505	482	483	492	495	487	468	507	432	430	445	471	518	467	484	463	466	436	501	419	468	419	432	494	423	442	401	453	430	429	440	448	406	434	399	425	419	430	470	426	424	411	422	425	407	449	405	444	424	436	445	444	442	454	437	433	412	417	414	353	441	408	418	416	393	385	429	430	432	402	404	459	428	425	417	414	447	443	395	403	392	425	435	466	421	418	410	399	404	396	384	429	415	445	454	445	418	414	447	407	421	417	446	413	427	412	416	414	427	403	446	417	410	415	395	388	420	433	429	435	425	411	425	404	434	399	433	466	404	434	407	415	426	381	411	399	456	397	423	403	436	429	400	412	442	405	378	437	427	403	395	423	435	399	413	405	436	407	403	429	431	413	386	472	419	439	426	441	454	395	432	432	397	428	389	415	383	411	433	440	383	435	430	426	390	420	400	421	419	387	440	414	415	416	426	430	404	430	439	399	448	394	442	450	415	407	438	417	407	418	440	397	380	405	432	394	430	380	430	443	404	410	399	413	410	396	402	415	393	395	436	416	417	414	436	438	435	376	442	399	439	416	447	405	427	434	414	406	400	419	391	447	386	435	394	424	445	411	390	394	415	388	430	415	429	433	381	382	416	411	421	425	405	396	442	416	411	425	396	419	424	407	416	394	422	407	389	435	400	443	410	410	386	426	412	414	398	402	419	381	444	409	423	422	377	462	454	403	424	428	408	443	405	433	387	436	387	383	362	420	408	387	412	397	414	400	433	406	404	396	426	411	436	391	465	432	415	402	398	448	416	412	404	383	430	427	407	399	447	396	433	422	429	404	399	408	415	435	428	390	424	400	381	388	412	446	445	434	436	417	404	439	432	434	410	412	399	386	417	428	426	403	410	402	395	422	426	417	384	439	418	403	407	406	420	437	383	395	419	400	397	424	422	406	437	406	420	410	427	376	399	419	407	399	386	405	444	372	407	394	437	418	416	426	403	431	419	417	431	424	403	421	437	413	403	404	428	435	435	392	420	413	413	442	423	414	403	400	396	395	400	384	435	413	447	420	398	395	416	423	391	411	382	401	448	395	380	417	410	428	406	403	384	420	411	374	414	417	444	398	419	445	410	409	435	439	444	410	419	393	435	421	367	403	436	397	382	402	423	420	378	410	428	449	423	425	398	419	413	406	391	463	407	431	397	445	412	397	413	411	448	425	417	434	412	408	390	437	420	404	413	450	404	445	426	426	423	397	370	401	404	424	394	390	363	436	415	385	409	406	424	423	426	381	389	399	431	422	378	411	390	428	400	434	426	417	432	412	407	425	418	385	408	433	390	438	457	396	430	430	470	441	431	415	422	392	429	432	385	380	409	424	411	426	424	368	457	408	430	415	428	417	434	411	407	404	428	409	421	397	448	416	419	417	417	434	423	404	403	451	405	426	380	417	408	387	365	447	410	424	433	376	412	413	372	411	426	373	419	397	386	406	454	403	425	406	412	431	431	410	418	415	417	432	472	415	404	418	414	401	441	410	413	412	451	428	361	394	408	413	441	426	410	439	424	417	422	392	415	455	407	431	430	408	436	369	400	395	432	432	426	455	428	419	364	422	394	368	410	422	399	409	426	404	404	411	375	413	435	434	403	409	425	424	424	428	346	405	441	443	426	389	431	429	421	411	383	388	390	433	384	401	435	411	441	394	393	421	417	414	441	410	422	414	412	437	420	415	404	412	397	406	401	434	399	362	425	420	404	390	416	392	393	424	400	395	439	401	417	444	402	428	425	418	385	419	426	383	448	414	415	395	376	419	429	390	436	412	394	369	412	444	403	414	393	414	440	385	420	371	433	396	407	499	403	401	438	440	415	427	434	421	432	427	423	393	400	404	423	413	434	408	403	455	391	430	431	384	373	393	397	413	436	450	424	412	410	414	452	383	445	431	450	389	373	423	408	416	411	385	443	407	417	401	411	422	427	393	438	423	426	455	421	404	425	413	429	424	394	425	400	411	424	390	424	400	437	395	418	424	405	384	395	398	402	378	432	417	400	437	419	419	387	421	392	413	437	371	427	393	398	408	419	410	415	396	390	399	429	424	411	400	424	450	399	376	402	387	432	443	412	391	434	396	400	413	436	412	414	406	390	447	415	435	415	401	455	401	423	430	407	378	459	443	397	443	398	392	424	399	414	411	453	442	379	407	414	402	381	378	444	386	399	391	396	415	422	425	377	426	410	431	387	407	402	422	430	445	410	392	391	430	438	418	434	435	450	415	421	447	442	426	415	431	426	410	441	405	383	420	396	418	397	388	397	401	393	415	393	448	383	426	412	439	436	393	425	413	416	398	384	390	423	446	433	420	433	382	405	453	415	434	429	418	386	400	448	400	405	434	385	421	419	437	433	410	390	408	435	411	385	418	426	404	412	415	415	409	428	395	402	411	402	411	407	419	433	436	437	423	387	420	387	427	421	394	403	436	403	408	419	404	425	392	418	423	459	414	392	462	386	401	420	375	405	380	408	432	438	387	390	445	359	380	428	432	406	411	412	410	427	446	433	410	417	387	394	399	418	416	423	404	428	386	407	399	398	382	431	417	418	374	395	399	441	388	411	423	433	391	402	407	373	437	424	428	447	445	402	429	426	440	414	403	392	409	437	414	392	378	406	411	410	419	459	416	384	411	424	409	380	391	404	403	366	424	418	396	387	390	448	415	416	395	450	391	407	419	434	431	431	432	417	419	401	378	420	429	413	424	386	394	411	427	442	418	407	429	381	403	427	420	422	384	408	396	406	445	404	395	418	426	406	423	437	439	437	420	399	408	438	446	385	405	435	416	427	432	425	416	439	392	404	409	425	417	426	426	386	485	395	411	383	433	413	387	433	448	377	423	375	403	418	404	398	428	423	378	372	407	421	428	410	428	399	425	422	408	452	414	435	417	406	380	392	406	411	424	421	419	415	420	401	433	411	400	451	429	422	376	436	437	414	444	425	413	407	433	430	436	424	415	416	425	413	426	380	399	392	443	428	404	410	418	400	422	399	422	398	421	402	410	397	446	425	437	400	412	405	407	409	403	389	392	413	410	450	422	403	456	416	419	425	393	421	393	418	418	426	421	381	381	398	439	399	421	398	409	437	407	403	411	403	428	429	388	423	392	431	411	419	381	453	469	390	396	426	427	423	394	440	447	436	431	409	412	382	387	436	391	409	423	428	424	451	391	429	420	416	405	420	396	394	425	445	401	386	413	406	423	424	419	401	413	378	440	427	468	425	442	427	390	409	447	435	400	446	427	411	422	428	414	428	432	437	439	407	384	370	393	418	424	413	405	410	390	405	417	397	416	436	436	402	433	405	427	431	411	418	405	374	438	417	423	422	402	419	415	430	418	447	421	430	399	428	406	450	377	412	419	389	382	441	371	424	437	368	394	434	419	393	433	431	414	351	383	415	409
18586	2663	2331	1755	1288	1047	787	626	538	499	434	364	342	336	325	286	292	261	267	237	260	260	254	223	240	224	222	237	212	220	211	201	230	216	227	236	209	186	189	218	192	211	221	220	225	213	231	219	219	246	206	214	225	195	218	219	231	209	225	176	203	205	198	207	196	208	234	227	205	190	198	186	197	196	229	208	187	213	175	185	212	213	208	204	211	214	226	208	203	209	197	176	186	209	217	192	212	228	239	213	185	206	206	195	234	212	201	206	180	181	208	209	190	197	220	201	178	210	212	190	189	206	229	197	200	211	215	192	218	193	220	210	231	208	187	258	223	205	210	202	199	208	229	230	198	222	217	216	207	217	204	197	221	195	198	204	191	211	193	205	192	232	207	201	196	209	205	206	206	206	188	196	227	211	241	194	219	211	213	205	239	199	200	205	180	213	222	212	196	231	196	215	190	199	193	199	204	202	220	226	192	217	207	214	203	210	198	223	218	219	230	207	208	199	232	214	216	200	215	207	190	224	219	195	209	211	215	222	245	197	205	198	222	197	200	203	230	218	197	206	211	220	223	230	217	211	189	198	229	205	209	241	181	231	207	196	211	186	194	199	210	201	206	213	201	210	200	235	201	218	197	209	189	248	212	192	223	222	196	196	210	201	201	180	212	207	216	204	224	210	224	212	222	222	224	221	199	208	194	231	196	213	217	220	226	197	204	226	208	204	222	210	208	186	195	215	205	211	225	180	225	208	201	212	216	200	212	205	195	196	193	215	195	196	211	197	218	191	207	232	223	195	211	201	206	198	203	191	206	214	218	205	209	202	208	211	211	194	229	206	210	218	212	205	215	231	209	187	212	208	239	196	224	184	204	216	200	194	217	230	201	218	178	197	206	186	200	196	192	196	198	224	214	220	182	194	213	195	211	217	225	227	190	197	190	239	212	211	217	229	239	224	190	197	210	212	199	209	210	221	226	235	195	211	197	213	192	200	210	219	231	208	228	219	209	214	228	203	225	191	205	227	208	239	207	232	219	223	204	228	204	197	216	207	199	217	210	198	212	197	222	225	200	194	214	203	230	209	198	187	213	205	211	190	177	215	222	197	209	214	188	176	197	207	213	207	209	204	203	169	187	192	213	196	208	235	196	212	196	215	227	200	236	205	209	208	188	215	214	208	216	223	181	194	223	220	223	205	172	225	219	232	201	197	205	193	197	197	229	179	234	217	208	219	205	230	216	197	216	219	226	198	229	224	221	207	215	216	201	190	223	213	187	208	220	205	187	225	182	222	222	217	213	217	198	192	193	227	194	222	204	208	199	191	200	224	197	235	229	214	213	205	226	211	195	197	239	214	229	184	205	230	201	192	192	243	198	201	216	217	198	211	218	192	213	231	221	193	204	198	223	195	199	217	187	225	201	230	188	197	213	192	229	193	210	212	213	207	211	191	188	225	226	227	207	184	205	200	208	196	219	208	232	227	246	221	210	187	190	198	214	220	203	203	216	191	203	224	200	184	211	187	216	197	230	217	204	218	209	189	211	197	213	215	199	203	202	237	204	195	203	208	187	191	222	205	215	227	203	212	223	203	214	231	211	215	193	221	227	202	204	181	228	206	193	193	194	199	225	214	208	256	192	210	222	184	198	219	205	202	219	203	197	202	203	182	210	189	218	205	222	198	185	219	220	196	201	203	199	227	206	213	206	202	205	215	212	231	194	198	183	223	218	208	190	209	204	203	227	212	223	221	199	209	217	213	224	197	191	190	212	211	227	220	237	205	208	212	210	209	206	208	237	208	227	202	206	201	196	225	198	211	220	209	210	217	182	219	216	217	212	189	203	218	212	215	223	216	204	196	212	183	198	238	206	211	192	215	182	231	209	210	208	212	217	203	230	182	218	215	226	213	209	203	214	187	226	199	189	220	226	196	212	201	197	228	208	189	216	224	181	219	214	193	189	217	204	181	217	224	214	185	212	197	190	218	210	207	224	207	229	214	219	215	228	218	162	240	165	209	210	213	200	185	177	195	191	190	234	195	225	207	210	229	216	209	213	211	214	222	167	195	210	197	210	218	201	228	191	213	227	215	220	204	231	223	215	189	205	218	212	191	210	213	208	234	192	205	196	201	197	199	180	209	214	214	195	215	194	208	215	201	207	184	216	204	213	228	221	196	208	192	210	209	195	216	213	204	211	206	186	188	225	188	240	214	212	207	215	242	229	204	227	209	209	205	177	207	179	184	194	213	236	209	200	208	191	193	200	231	198	182	187	199	211	207	211	212	189	201	210	196	236	221	197	188	205	219	218	193	194	232	204	193	198	253	203	195	191	191	224	216	232	170	204	187	208	165	213	217	202	187	202	186	213	195	211	219	231	207	221	183	223	206	199	203	203	221	203	205	211	198	202	208	208	209	215	224	206	201	203	189	214	236	200	203	193	225	249	197	215	205	187	212	212	208	209	204	216	228	204	224	217	181	215	198	231	215	197	204	199	205	205	205	183	221	197	226	196	187	202	208	200	189	200	211	273	215	203	209	190	222	217	221	213	176	192	197	211	202	225	202	198	208	206	212	215	203	186	193	195	194	229	207	192	199	202	194	203	205	219	220	189	199	189	195	198	210	222	208	205	195	225	195	243	199	206	208	187	198	201	210	206	209	183	212	216	200	198	198	223	219	226	199	201	198	221	177	218	219	194	197	216	199	225	214	202	211	200	202	202	187	207	249	230	207	231	213	225	189	196	221	190	205	194	208	213	194	188	253	218	203	216	205	214	183	228	209	214	205	214	222	207	220	201	217	202	202	221	226	205	218	201	188	191	188	240	212	214	216	225	194	206	230	210	209	196	205	222	186	210	239	199	202	209	245	214	210	219	234	180	226	194	196	212	217	222	242	207	194	230	195	201	207	199	230	208	206	223	223	179	212	217	219	192	196	212	204	230	198	221	199	208	203	208	210	210	189	190	210	205	213	220	213	215	200	194	168	199	213	201	217	230	218	204	200	210	214	196	186	191	203	191	219	211	209	216	209	209	204	213	192	195	235	217	203	243	199	209	199	205	212	196	188	197	238	219	198	212	210	230	204	200	208	233	201	226	206	209	200	217	216	214	211	202	207	193	212	219	228	219	216	205	196	224	225	218	216	200	199	179	227	203	214	233	203	211	211	221	215	214	206	198	192	213	223	207	210	175	204	208	208	232	214	199	213	193	218	204	205	201	207	199	190	196	200	201	189	186	212	214	241	200	221	210	222	198	215	197	218	218	252	195	227	187	187	220	200	214	246	181	220	213	214	200	198	195	210	225	195	211	192	215	237	212	203	210	194	193	211	217	206	194	206	215	202	221	199	193	209	192	182	206	192	226	196	191	206	205	215	199	219	209	206	196	209	209	225	199	189	207	180	200	215	222	192	246	191	198	198	197	194	208	218	203	220	209	185	185	203	197	205	226	221	196	214	198	202	210	194	201	227	206	230	191	213	219	218	214	200	215	203	217	232	199	205
7753	2196	4353	5422	4723	3845	3179	2694	2346	2066	1778	1574	1447	1374	1315	1188	1109	1081	1049	998	914	967	892	865	881	814	791	803	757	807	708	707	673	656	675	706	645	786	639	678	687	661	632	622	623	639	623	636	661	634	645	665	603	582	621	609	580	614	615	580	646	635	593	584	623	637	560	597	596	629	626	634	606	596	577	595	618	618	580	605	573	574	612	612	599	602	574	541	566	600	548	593	578	626	618	599	578	605	589	615	631	597	562	614	564	564	563	648	594	601	619	580	570	574	579	537	576	591	568	557	577	598	609	524	592	593	579	573	562	586	613	564	580	559	573	620	605	588	593	566	576	624	560	561	580	585	597	638	586	592	591	612	577	574	591	586	556	582	614	552	589	600	581	573	573	588	589	577	576	555	591	579	564	607	585	566	566	590	599	584	616	571	565	605	605	596	588	594	575	582	546	600	577	602	568	600	593	575	562	550	588	534	586	588	547	567	574	541	563	587	595	572	589	568	549	588	575	585	601	611	566	600	557	595	577	594	577	628	580	624	600	569	575	567	587	574	585	613	576	616	581	552	597	603	586	596	582	608	621	572	582	612	582	568	584	549	569	597	551	602	574	590	568	561	575	579	570	586	560	584	565	578	550	578	612	612	624	590	592	550	566	545	553	584	596	588	561	560	585	565	575	582	563	573	534	626	573	579	616	574	539	563	586	583	596	557	629	514	577	566	565	597	630	580	561	611	597	563	568	581	564	543	566	608	599	595	598	638	557	604	625	560	615	570	582	562	574	593	575	582	554	571	584	583	574	574	598	545	552	564	555	609	544	629	580	500	605	604	616	540	588	532	600	587	578	581	557	596	564	547	574	612	563	571	598	585	568	586	585	573	572	607	551	615	591	587	515	568	596	613	595	640	578	578	610	597	595	554	635	572	583	593	548	559	568	601	589	549	608	607	553	619	546	562	555	586	565	621	618	599	557	583	569	546	589	594	544	629	603	551	599	560	578	589	555	544	572	564	592	558	601	570	586	606	570	578	554	582	589	595	571	550	603	570	603	550	603	573	585	594	565	622	561	564	594	583	598	562	606	629	578	595	545	595	547	587	576	592	607	587	616	542	607	566	604	590	594	620	573	583	575	612	596	570	565	521	573	605	615	580	529	561	565	549	585	592	555	563	562	596	513	569	566	561	633	595	561	550	562	575	589	628	554	617	554	590	572	583	582	577	583	596	610	576	604	570	561	558	538	598	568	597	586	570	612	566	575	572	570	586	599	561	573	565	561	600	614	586	576	554	597	567	557	576	558	587	545	588	585	548	628	597	554	616	596	570	567	580	615	637	574	559	577	561	621	591	564	570	575	562	552	629	599	589	582	581	602	576	545	571	601	553	605	567	596	592	606	555	581	647	545	606	561	574	584	564	537	552	625	582	544	562	618	581	585	557	536	534	577	593	607	608	579	580	564	604	558	554	597	560	570	579	575	579	566	543	543	577	589	608	578	546	580	553	563	582	584	597	553	575	645	590	615	562	557	559	588	553	557	590	594	594	605	572	558	577	569	580	589	549	577	583	574	592	555	616	577	561	600	598	596	566	550	578	599	568	585	599	583	581	605	573	589	576	604	660	557	596	580	590	582	593	571	588	595	575	580	627	544	620	544	575	569	584	533	595	567	546	555	585	615	551	599	554	561	557	592	547	593	586	596	617	583	586	594	597	544	604	590	579	542	605	546	585	554	587	595	609	548	620	576	549	581	592	581	591	586	595	556	545	624	610	615	581	589	554	587	612	595	618	588	584	565	605	607	556	599	591	558	580	573	581	520	564	578	586	540	572	572	600	555	569	552	592	582	573	565	576	582	617	592	559	615	557	591	617	564	575	617	548	537	599	605	608	570	571	595	573	578	538	544	562	614	567	598	583	558	582	564	570	571	594	581	564	545	557	593	607	574	594	530	622	591	590	594	639	545	572	566	588	546	602	614	577	563	584	564	570	573	581	620	564	549	551	575	593	583	563	557	537	570	596	587	538	579	570	568	567	600	541	554	586	635	575	567	535	587	573	576	555	596	537	552	621	590	576	559	604	574	589	569	612	610	601	584	565	624	595	538	595	588	584	593	601	535	564	590	582	554	581	574	613	587	578	574	595	563	559	578	627	600	592	591	599	534	605	538	559	598	583	579	573	591	575	600	544	581	561	572	599	589	646	571	581	555	582	599	596	554	612	560	556	547	562	561	639	547	587	605	582	580	590	590	568	564	577	615	542	548	546	613	596	617	607	609	594	570	592	562	558	599	539	558	591	577	565	551	578	555	566	559	595	577	538	578	568	572	547	572	576	602	557	605	595	589	589	591	578	559	585	607	600	603	584	605	615	566	604	606	587	595	632	620	575	599	610	575	605	620	567	553	579	587	592	586	586	593	601	581	562	578	568	575	543	612	609	600	574	556	569	547	580	629	590	605	594	578	562	557	610	589	549	576	572	545	593	570	586	578	627	573	591	617	557	560	579	548	565	618	578	605	595	595	600	596	555	581	577	546	560	557	586	603	569	572	579	637	595	627	584	595	579	554	610	537	601	564	619	573	623	602	579	574	583	568	606	585	575	573	546	585	603	592	581	561	569	540	570	605	607	581	576	555	541	587	560	539	604	579	593	592	562	576	556	576	571	553	581	581	591	575	582	567	561	611	590	597	563	547	564	587	594	607	578	604	590	563	609	584	554	567	585	631	574	558	584	593	544	615	574	582	571	544	569	584	575	542	601	615	600	599	612	535	591	602	619	545	599	559	628	593	571	582	559	591	590	593	582	586	578	597	600	560	602	593	595	583	594	592	585	581	542	572	517	566	611	555	566	574	555	626	608	543	579	612	592	575	601	592	565	569	617	576	549	591	608	593	591	583	577	601	585	576	566	552	608	575	576	602	547	589	625	554	596	568	571	566	574	561	576	585	617	561	580	560	579	583	603	579	609	599	592	566	600	610	586	549	557	587	595	572	568	597	573	597	555	544	543	557	554	564	578	596	566	548	575	578	561	572	564	569	580	580	548	606	538	575	574	600	547	585	576	589	572	563	577	562	579	611	563	598	593	569	591	582	590	549	623	617	609	560	582	597	570	581	584	576	602	570	579	597	562	561	553	568	642	578	577	605	533	580	560	536	575	573	580	599	583	554	564	534	572	616	576	583	570	590	574	579	598	552	581	565	608	594	558	600	591	551	608	572	604	562	589	598	588	563	617	575	591	568	577	565	553	543	596	567	578	570	571	597	575	550	544	569	566	559	570	573	606	582	534	583	589	567	572	579	549	569	551	624	555	627	595	604	557	580	547	546	562	587	587	612	535	613	615	559	525	573	553	600	554	561	567	587	561	574	556	587	593	598	611	586	606	575	571	552	562	574	586	629	525	511	568	618	612	570	568	559	591	574	592	586	583	536	592	611	601	596	570	614	588	572	602	581	560	559	590	586	569	591	566	577	544	620	589	597	566	581	557	576	569	598	610	568	570
2166	129	119	107	98	88	79	71	64	67	78	61	64	66	61	56	69	55	62	58	76	49	63	52	34	52	59	71	62	59	56	71	57	64	75	53	68	52	52	60	54	57	55	61	57	56	49	52	66	72	49	70	69	53	52	60	46	58	58	55	59	60	60	60	66	69	60	46	55	53	55	61	67	62	61	65	61	52	42	49	57	59	65	60	45	58	65	58	67	66	61	55	66	59	46	55	44	64	53	58	66	60	69	46	62	57	72	65	72	61	55	54	52	46	61	72	57	43	54	57	58	64	45	63	51	59	50	59	75	55	69	44	68	51	67	54	55	52	61	45	61	55	69	60	49	53	61	37	77	60	64	64	60	58	56	64	51	55	53	57	49	63	61	54	53	61	61	57	53	54	65	65	60	61	56	55	59	62	61	50	66	59	53	63	53	52	61	57	56	57	59	60	49	63	56	57	64	80	59	55	67	58	58	77	53	56	67	65	67	61	65	44	57	70	59	59	52	61	60	66	68	65	66	51	57	63	54	49	51	60	64	57	46	65	59	39	60	55	59	73	58	62	55	62	61	72	72	49	65	55	56	62	69	60	65	56	55	41	65	56	53	67	66	58	57	54	61	65	51	47	60	57	47	61	66	63	56	61	77	59	49	59	71	67	59	65	73	58	65	61	53	71	66	57	67	50	69	67	62	59	64	61	57	57	57	51	59	51	39	71	53	61	64	48	61	57	63	52	61	70	72	55	55	56	48	60	56	64	60	47	64	59	54	67	55	61	61	63	62	54	58	59	36	64	54	61	55	49	60	72	51	62	50	61	72	55	70	46	54	53	55	71	61	61	56	61	64	66	64	71	46	57	58	65	49	53	47	50	52	52	80	54	74	53	59	63	62	51	73	49	55	44	69	59	67	71	53	75	65	64	55	67	55	67	33	60	53	61	64	61	66	58	57	61	60	46	55	62	60	78	57	53	56	56	59	50	57	55	51	48	65	54	59	70	65	62	52	66	62	54	63	73	68	69	65	64	74	69	51	62	53	62	56	46	60	55	54	54	62	53	69	49	56	57	58	57	54	40	59	59	52	55	67	57	59	57	53	54	65	54	52	54	53	59	70	53	53	71	52	67	60	56	74	54	52	60	57	53	56	58	67	61	65	66	78	49	64	55	65	71	58	52	58	51	55	71	55	72	59	76	67	48	51	58	55	60	60	56	56	64	70	60	70	53	65	56	54	63	63	50	66	57	56	77	70	51	56	61	60	63	46	60	44	54	62	46	56	52	62	56	48	54	49	51	40	51	58	63	60	57	54	69	53	63	69	66	62	58	49	58	62	67	56	48	49	55	53	48	63	49	45	56	64	61	60	59	48	61	49	58	61	64	69	59	55	64	66	63	64	54	50	56	62	53	70	60	67	58	47	59	53	53	78	62	67	46	61	58	54	67	73	55	74	58	38	52	59	56	51	61	52	51	68	59	56	55	63	56	58	64	55	68	61	44	54	63	69	58	49	64	79	47	56	60	53	60	63	57	59	69	50	46	61	60	58	61	68	51	43	50	59	65	47	57	69	52	46	53	57	51	49	41	57	67	58	75	48	53	70	53	59	61	62	46	66	47	59	66	57	56	53	60	63	68	59	44	61	51	54	63	56	49	67	52	54	49	52	52	68	65	59	65	68	65	52	61	65	56	67	48	53	59	60	53	52	56	66	52	55	60	62	59	50	54	58	66	85	47	56	71	59	58	63	59	56	72	53	58	68	56	62	56	57	54	60	70	62	66	60	59	52	57	59	56	71	53	63	75	64	59	67	52	73	63	65	41	53	55	60	47	60	58	63	48	50	50	58	75	59	68	68	64	55	62	64	75	61	53	61	63	57	56	58	62	59	39	54	51	65	55	45	52	62	72	47	51	55	58	69	66	61	39	59	57	66	53	63	57	61	60	68	58	54	68	42	63	53	58	49	59	60	64	56	51	62	53	44	46	53	60	61	92	61	54	51	67	67	68	51	54	72	69	64	51	59	59	59	52	68	57	44	55	61	58	62	77	50	63	56	53	49	66	56	58	49	53	60	60	52	74	53	52	54	42	65	53	57	61	43	61	59	52	46	54	55	64	59	67	55	66	76	60	42	59	77	53	78	65	56	47	57	62	63	56	56	53	55	56	72	58	59	60	60	54	52	72	57	50	60	59	52	66	65	55	66	58	57	67	58	52	47	70	48	51	72	51	50	55	61	56	63	51	47	51	61	44	58	52	68	51	55	57	62	52	45	46	46	62	70	57	54	53	68	78	50	54	62	60	54	60	60	61	70	52	54	65	51	60	59	48	69	70	75	61	59	57	60	53	49	66	50	52	63	58	46	59	53	63	53	57	63	58	70	53	55	51	50	58	61	64	71	75	57	40	45	59	55	65	47	61	56	50	46	50	56	50	63	69	68	51	67	56	55	65	63	56	69	50	72	64	62	66	62	55	78	44	52	72	58	61	67	59	52	67	60	75	67	45	58	62	65	62	59	53	53	58	55	59	43	63	49	49	69	63	35	65	58	50	57	61	54	61	53	72	56	55	62	74	60	64	52	59	63	67	63	51	68	53	56	41	59	54	43	55	58	52	42	58	65	46	61	59	54	54	55	71	62	54	57	58	48	47	67	63	62	57	62	58	67	63	65	61	52	49	53	47	72	58	60	61	55	72	57	55	68	61	66	68	46	63	47	48	48	61	54	57	56	60	60	62	58	61	57	55	63	50	57	50	55	53	53	49	55	62	62	56	49	60	56	56	43	62	62	68	56	62	68	62	57	56	44	54	49	71	56	58	63	53	60	50	73	59	57	55	63	67	49	55	51	52	61	64	63	63	48	65	60	67	63	47	53	53	53	63	60	43	56	54	63	57	61	61	41	57	60	49	61	46	48	61	51	61	55	62	57	66	55	49	63	63	63	54	53	54	62	52	44	53	58	49	76	53	78	61	56	57	56	67	62	51	60	66	59	46	51	69	53	58	62	72	63	69	66	67	55	43	73	54	58	52	69	44	53	53	54	53	73	63	51	53	58	54	52	61	57	49	51	70	54	56	62	45	71	55	70	64	57	77	55	51	50	61	63	54	57	57	57	64	58	62	52	55	69	59	54	69	59	68	58	45	71	53	47	44	53	54	68	63	62	53	60	38	63	59	61	67	61	46	60	47	45	64	63	54	57	67	55	73	53	53	45	47	45	54	70	60	55	48	51	57	56	68	56	60	47	57	62	56	62	72	56	65	49	59	61	60	65	60	44	52	55	49	63	58	46	51	75	70	47	66	71	54	61	55	59	50	73	68	59	53	52	41	69	57	47	51	59	53	59	61	51	68	57	54	49	46	68	75	63	47	69	58	50	59	59	70	68	55	58	65	60	49	50	63	70	70	58	57	59	57	69	62	52	53	58	67	53	58	63	54	56	62	49	56	63	61	68	62	67	47	58	66	56	51	54	47	50	63	64	53	71	61	58	54	61	59
1871	299	381	446	372	397	336	334	307	276	252	272	263	268	225	219	241	225	212	243	254	197	227	228	238	221	225	240	229	200	217	196	206	234	194	232	226	209	248	208	220	201	232	215	232	210	243	213	197	213	214	206	210	206	204	221	228	220	201	208	234	220	201	213	216	212	217	213	227	215	211	202	208	218	222	226	203	222	234	222	243	228	214	204	209	189	192	232	198	203	199	201	212	223	232	210	224	196	210	192	212	216	214	226	220	202	249	206	220	201	230	215	215	198	187	190	227	230	228	190	216	220	237	226	203	214	194	205	202	207	221	180	218	216	206	207	224	208	208	195	217	209	221	208	221	204	193	224	221	220	212	220	203	233	223	214	213	213	202	212	239	231	215	219	226	212	207	243	208	220	227	222	220	207	217	208	233	203	200	221	188	206	221	247	199	234	226	245	218	201	208	236	225	212	219	222	231	223	199	229	212	208	219	200	207	225	193	189	209	225	213	219	220	191	203	204	188	211	190	206	214	221	216	213	220	230	184	171	200	226	210	207	198	201	183	210	202	213	221	217	231	200	218	210	214	187	223	189	204	198	209	202	214	241	240	214	210	213	208	217	229	224	220	210	224	207	218	204	227	184	215	208	179	217	237	216	229	215	199	210	210	211	203	191	196	189	196	198	214	186	209	202	198	226	221	224	240	206	216	230	198	220	176	194	183	211	233	209	208	187	196	208	221	220	206	186	199	222	228	206	225	208	201	216	190	222	210	231	213	201	208	209	210	219	211	228	217	213	229	193	223	187	209	205	188	222	195	210	233	216	225	210	220	211	219	209	202	228	205	246	218	197	215	187	211	214	206	203	179	225	203	214	190	196	222	192	201	210	195	212	236	188	234	189	214	216	219	225	226	189	217	204	227	207	215	195	201	209	219	215	198	182	193	199	198	191	203	218	223	217	243	208	225	177	234	224	236	181	198	206	220	188	231	206	219	229	199	205	198	219	230	212	204	211	201	204	217	217	208	206	208	195	203	230	217	219	222	206	219	225	200	175	199	210	237	186	223	208	234	238	200	225	225	211	193	190	193	194	217	193	183	205	219	217	193	208	187	212	221	192	220	220	205	192	194	191	228	210	197	203	228	213	221	227	212	203	207	188	213	245	194	175	213	216	200	208	221	208	222	203	211	225	206	211	245	214	206	210	196	216	189	197	213	219	217	214	216	230	214	189	203	213	197	219	210	235	219	230	205	206	204	203	183	227	224	210	233	210	220	218	224	225	203	227	197	208	208	204	208	230	221	253	185	209	219	208	209	186	207	236	190	224	198	204	206	221	211	194	198	209	208	217	210	222	211	213	220	215	217	214	214	203	226	185	225	217	224	193	212	234	201	211	199	216	191	211	222	208	224	202	233	205	238	232	208	212	221	208	227	221	189	209	225	184	235	165	214	223	235	205	205	196	216	208	221	209	230	199	210	206	188	224	209	205	219	223	219	236	221	232	207	182	194	200	205	203	195	226	221	208	219	191	207	220	188	203	211	213	207	217	242	226	216	217	237	210	194	195	223	228	215	205	207	221	238	209	191	208	219	219	218	207	188	219	231	228	232	204	204	214	243	207	231	218	202	212	216	205	223	228	216	224	228	209	185	220	215	216	211	211	226	192	227	221	213	196	186	191	192	185	221	190	205	223	212	206	187	203	185	230	202	230	212	188	240	215	208	203	232	181	196	207	211	204	190	201	252	200	237	216	215	199	212	228	225	193	208	195	237	189	206	209	222	193	227	213	210	222	234	207	231	210	212	223	225	197	225	203	210	227	212	223	208	201	256	216	237	241	203	200	214	203	213	199	200	219	235	211	203	203	193	188	210	202	223	206	225	197	197	230	199	201	177	187	188	195	232	193	214	223	204	201	204	194	201	211	202	213	204	191	213	203	190	204	212	223	216	244	204	197	219	212	226	175	212	215	189	194	212	224	228	215	222	209	229	265	207	206	208	191	223	178	198	220	199	188	203	195	220	219	197	218	195	200	219	198	206	210	203	215	234	219	221	204	194	204	207	185	204	222	211	204	207	224	211	243	200	217	209	208	192	218	209	196	213	216	203	210	193	208	235	206	212	232	215	196	209	214	190	209	223	213	216	235	207	225	230	216	225	230	224	198	227	226	230	203	214	223	202	203	203	208	188	209	209	187	221	184	202	193	223	199	216	210	191	212	208	197	248	202	197	239	223	209	214	215	209	242	215	204	242	197	200	211	244	215	223	213	214	210	228	219	201	247	215	252	214	201	231	192	234	225	205	202	242	214	185	214	192	214	212	223	213	206	216	208	219	207	178	205	232	197	211	217	212	237	218	234	213	216	226	225	224	205	219	228	226	182	200	191	193	196	193	208	214	215	188	210	228	223	205	208	213	220	210	212	222	200	228	223	195	219	231	199	213	216	216	221	229	215	189	228	213	216	189	197	222	235	233	203	179	203	225	202	228	230	202	239	206	210	203	221	217	197	231	228	215	198	194	210	199	229	199	192	195	223	190	206	231	208	230	226	198	210	226	221	224	175	212	204	252	204	195	196	239	221	223	238	214	195	238	211	223	187	214	215	208	233	224	186	190	188	199	213	200	227	203	234	232	236	208	220	222	209	231	211	217	221	188	228	202	223	208	218	191	225	219	203	230	214	198	186	212	218	173	205	217	212	208	198	221	215	212	209	198	210	198	229	209	211	183	219	213	203	213	195	222	217	216	187	215	194	207	238	224	231	205	202	250	201	217	211	220	221	200	217	223	193	192	223	206	213	228	206	216	199	230	198	211	236	192	195	204	219	209	206	235	222	235	190	207	211	223	237	234	188	213	217	212	197	201	192	213	233	205	183	187	199	223	212	217	215	252	188	208	202	243	222	200	215	196	195	203	244	197	231	207	216	230	222	195	226	202	213	234	199	229	208	209	201	233	207	196	215	205	221	209	197	192	201	217	214	235	221	196	244	206	224	231	220	197	210	225	215	209	216	224	212	192	207	207	210	215	188	207	204	208	201	213	213	216	217	196	204	206	213	227	213	219	189	188	203	200	206	228	214	204	190	203	216	220	193	239	218	220	216	195	200	229	222	215	219	202	189	234	204	208	199	204	203	218	198	213	234	221	215	222	228	202	211	236	237	194	179	225	211	233	216	214	193	241	206	206	231	203	203	209	212	216	239	206	197	190	222	218	206	193	229	212	242	217	205	216	214	216	218	199	234	208	194	185	201	212	225	187	239	245	225	223	202	206	214	225	210	209	226	221	214	231	201	197	214	204	208	210	202	218	219	198	206	218	204	194	216	192	209	202	200	228	190	202	221	210	187	205	195	245	196	224	209	209	200	207	205	227	202	204	195	204	233	198	206	206	197	208	202	195	207	231	238	213	197	220	206	200	188	222	215	219	218	201	190	198	219	216	214	215	217	215	217	231	200	238	206	224	209	209	246	220	191	216	213	200	197	220	212	208	192	219	198	242	241	213	191	209	195
9980	952	1151	922	739	525	419	366	296	266	233	201	191	195	203	191	189	186	154	186	174	151	164	159	141	159	148	153	159	160	131	176	173	168	148	146	132	154	143	134	141	131	137	151	129	140	158	136	141	140	135	140	156	147	169	138	146	128	153	163	149	142	166	153	128	135	150	145	147	129	154	142	128	154	140	134	144	125	148	134	151	138	135	151	139	136	113	156	126	128	132	116	142	142	123	155	130	152	132	159	105	149	130	143	138	140	139	123	144	143	116	134	147	133	156	123	152	126	125	137	125	134	134	135	135	156	168	129	141	143	144	141	150	118	124	133	126	132	123	136	138	139	135	122	150	145	147	136	153	146	123	153	133	151	134	143	142	145	144	136	134	158	157	151	150	150	162	141	130	135	135	140	156	145	138	139	134	142	143	146	160	140	134	163	161	134	148	135	151	133	141	116	150	149	116	127	130	129	150	145	120	136	132	133	159	136	151	140	141	142	133	160	131	121	137	148	142	154	104	137	134	134	114	127	135	145	121	117	141	145	127	141	161	137	139	149	146	160	128	130	137	139	141	140	156	141	135	139	132	147	149	147	143	136	163	147	137	148	148	118	111	135	140	148	143	156	132	137	153	151	124	123	123	146	154	129	144	126	140	118	136	123	127	159	134	144	138	139	130	146	137	120	154	138	129	155	149	144	136	145	136	139	143	151	110	137	150	119	115	150	144	141	138	125	142	138	110	140	140	138	133	161	162	115	135	137	111	145	150	131	118	124	152	134	175	139	139	143	119	124	134	141	135	147	140	155	165	143	135	153	139	133	148	131	139	125	151	143	149	129	124	125	155	151	131	139	145	122	144	156	128	125	112	135	149	139	162	127	140	135	150	145	115	141	142	135	142	138	138	130	146	119	138	122	138	134	140	139	134	134	153	139	145	123	146	119	127	141	132	132	145	142	135	155	147	124	118	139	135	154	128	141	143	140	126	135	131	108	133	131	141	135	148	126	122	141	130	156	135	114	137	151	127	134	131	149	133	158	129	137	130	144	146	139	130	134	146	147	135	138	111	141	128	146	156	135	125	121	128	137	136	158	159	135	137	142	137	126	123	131	127	128	138	130	117	136	154	152	149	133	128	147	143	160	134	142	137	150	133	131	137	136	123	143	127	142	126	144	139	126	156	143	134	134	140	142	142	122	132	141	138	134	129	145	151	145	129	141	132	134	119	125	139	131	126	111	142	160	134	103	150	136	133	136	146	140	134	129	132	130	123	127	139	118	126	140	134	126	143	124	140	142	138	143	127	151	130	131	138	142	131	143	144	159	140	132	143	142	110	154	132	128	132	129	142	138	127	133	123	147	137	133	137	147	137	137	132	142	130	134	127	159	126	116	149	130	122	161	116	130	144	134	140	137	116	115	134	119	135	125	136	137	131	156	119	148	150	116	142	137	130	142	115	120	142	144	120	147	142	159	130	141	127	140	148	172	139	149	157	138	125	143	127	118	130	125	150	139	121	133	131	148	140	126	142	146	125	142	133	116	132	135	121	148	141	137	158	145	139	128	141	135	141	116	153	149	134	118	137	136	159	138	144	147	115	117	136	134	144	141	123	139	134	135	142	150	124	138	130	143	159	156	158	137	124	162	147	144	120	155	151	145	164	146	149	125	146	145	143	137	140	134	146	147	133	140	156	126	143	138	146	155	126	131	133	132	151	150	143	147	135	124	130	145	118	158	155	120	122	156	130	142	156	138	140	144	134	126	126	150	133	144	141	144	142	124	144	124	140	122	136	133	113	157	147	149	132	133	148	139	166	139	142	133	127	142	149	167	126	141	134	134	142	131	136	138	137	157	135	147	131	145	137	138	121	127	113	145	118	147	162	129	137	151	155	126	139	157	133	147	127	146	141	137	144	169	143	133	126	138	151	141	136	127	138	125	150	125	141	133	123	160	138	133	140	144	135	145	143	137	139	134	135	118	124	132	127	139	133	138	128	133	147	123	131	169	116	138	134	155	118	130	139	126	134	148	155	147	133	130	150	129	137	129	148	143	150	133	137	135	150	135	154	144	135	131	147	149	138	148	121	126	145	118	135	120	146	155	133	139	127	139	145	149	140	120	149	138	166	126	143	159	114	135	152	170	159	147	116	146	129	153	151	138	139	125	154	140	132	145	132	124	134	130	127	147	139	156	151	136	151	114	135	125	137	145	125	118	142	127	144	134	115	134	136	130	154	142	136	134	136	151	135	129	126	133	154	132	134	146	131	112	153	149	153	129	149	140	147	141	127	138	138	131	134	141	137	122	148	135	139	141	129	111	122	149	130	131	141	129	125	144	132	137	133	152	120	127	139	120	147	128	119	138	163	137	145	151	142	149	146	136	126	148	132	151	130	137	130	140	140	122	128	139	135	129	121	154	130	132	121	128	139	110	143	139	118	138	123	150	139	142	128	133	151	116	151	138	136	133	134	142	125	151	125	138	114	132	117	144	164	149	124	142	134	120	142	157	150	136	136	132	172	129	140	132	126	112	133	117	130	142	129	124	147	132	127	144	149	148	129	134	142	117	153	128	152	147	118	164	117	138	141	143	135	129	134	146	125	148	142	140	157	127	116	137	118	153	150	136	157	136	132	140	156	133	116	146	152	139	124	144	147	131	144	127	126	123	128	148	141	142	153	125	129	130	131	124	134	121	138	133	126	142	140	125	150	146	140	133	147	127	132	124	133	144	145	145	148	138	133	144	153	118	128	132	139	135	154	143	128	132	170	156	139	150	147	137	117	147	131	141	155	132	130	125	136	141	148	134	131	139	122	159	122	154	115	141	139	149	149	140	122	145	137	117	126	143	129	129	139	146	137	151	136	138	107	139	132	140	138	151	128	143	136	127	143	119	147	152	128	137	143	124	154	127	144	129	144	133	135	132	144	128	154	134	142	134	153	140	148	136	125	137	110	152	136	117	139	138	149	122	147	120	158	146	126	133	132	128	141	132	128	147	118	117	124	174	132	150	128	149	122	142	125	136	142	147	137	155	120	139	151	139	138	156	124	132	144	135	154	139	142	144	131	131	141	143	138	133	138	152	133	135	129	127	129	121	147	133	130	159	130	145	141	130	159	137	154	161	156	150	118	116	118	125	119	149	149	135	143	143	126	141	135	142	136	146	136	114	129	147	147	145	160	137	142	145	136	126	149	136	130	143	128	156	139	120	125	137	133	136	149	127	131	143	131	144	132	131	128	145	136	134	131	127	132	125	139	134	124	143	130	163	124	147	131	125	128	137	127	150	159	148	137	153	116	137	131	135	139	136	141	129	146	156	124	143	123	127	142	123	115	133	156	144	154	131	134	108	116	144	128	133	128	136	121	166	140	141	122	146	158	133	155	132	125	127	146	136	133	149	138	124	139	135	134	118	143	131	138	152	151	162	132	148	131	141	123	136	144	149	153	117	144	132	133	110	125	151	142	133	141	133	132	148	138	124	135	137	156	122	114	128	147	140
5554	1205	2354	3020	2694	2213	1856	1583	1356	1210	1091	929	929	795	760	786	674	630	604	584	610	554	582	602	545	529	561	532	527	535	488	499	476	441	476	477	472	465	464	510	481	418	461	484	514	447	480	420	420	448	474	423	427	434	460	435	495	448	445	416	402	416	470	431	436	437	422	474	429	462	393	434	466	432	428	410	439	466	433	442	418	408	448	426	436	376	413	445	428	457	398	454	417	419	425	423	431	414	417	422	417	456	427	415	442	421	415	406	412	413	403	465	444	441	407	407	422	415	398	389	429	452	373	408	407	409	416	441	420	428	450	420	419	432	418	409	418	414	419	427	436	464	434	466	454	413	387	393	412	365	414	475	404	399	445	422	423	413	404	410	390	410	415	399	451	433	421	451	404	445	438	417	421	417	402	387	444	393	426	417	395	395	380	437	462	390	408	424	453	426	425	427	407	400	420	371	426	384	374	391	393	444	397	401	409	425	377	424	415	387	384	413	428	421	444	441	420	419	425	408	428	424	415	409	450	446	428	455	447	394	417	399	413	427	422	424	412	398	411	458	449	435	401	473	428	440	399	405	431	390	404	415	436	383	403	431	362	380	426	422	451	385	405	402	409	441	410	395	403	433	403	443	401	401	428	387	424	393	439	392	404	430	426	380	431	413	427	426	399	382	439	380	403	411	409	436	420	479	443	422	399	409	432	420	455	428	416	424	427	408	427	391	417	409	424	443	410	433	391	408	403	410	435	444	418	416	413	414	435	374	451	410	440	439	408	422	387	383	411	432	438	428	397	394	431	380	411	417	417	403	423	421	405	372	399	442	428	415	398	434	429	416	431	443	376	387	442	435	441	424	402	397	413	413	426	387	393	385	402	417	447	404	406	447	420	410	430	429	397	396	416	397	422	430	429	422	402	424	411	419	410	411	434	393	396	451	412	422	405	456	411	426	420	427	427	416	410	417	433	397	417	400	371	418	396	386	398	395	412	426	450	410	375	391	423	427	427	442	417	416	424	436	401	445	438	439	411	448	432	406	402	422	449	420	399	419	432	396	414	430	437	412	400	430	434	420	402	427	421	398	433	412	428	415	437	427	427	421	461	400	417	445	425	447	401	412	415	403	419	436	429	441	409	419	399	392	370	407	406	431	437	429	450	391	373	434	407	435	406	396	408	420	405	395	412	396	403	457	432	439	410	426	415	393	435	432	389	459	417	406	415	418	415	430	418	420	406	407	403	401	403	395	399	438	368	410	435	454	405	395	424	416	469	399	400	390	417	395	413	421	420	426	408	438	409	429	436	400	400	429	391	384	389	419	399	434	398	429	440	375	393	447	436	427	426	397	426	416	435	449	435	414	427	454	434	425	409	416	431	402	395	420	406	431	392	424	424	409	392	393	414	436	420	392	427	425	441	435	422	464	406	445	437	440	443	405	408	412	402	419	398	413	399	420	428	451	427	402	391	356	403	397	400	448	444	422	452	383	422	432	415	418	383	408	417	397	410	398	412	380	428	445	440	421	397	409	403	407	432	436	400	417	420	435	410	413	402	384	404	422	417	413	428	403	397	431	402	445	456	431	411	423	432	429	448	438	407	429	431	414	427	463	405	455	392	396	392	406	382	430	422	453	420	406	392	403	396	394	440	403	428	394	410	418	429	430	430	386	385	439	443	430	422	399	407	435	414	397	453	408	406	373	391	388	412	435	390	406	411	414	408	394	428	405	443	414	367	411	424	416	418	447	419	423	413	405	425	433	433	395	377	405	433	423	398	391	410	419	415	443	424	405	428	453	422	419	414	400	425	401	401	400	423	404	448	408	395	404	388	413	412	437	377	427	382	418	421	451	403	414	384	357	420	386	391	428	407	421	428	418	456	406	411	449	422	413	444	398	431	423	435	414	403	418	423	435	427	363	413	427	421	412	408	386	415	427	401	425	411	445	411	435	401	402	439	420	439	416	433	408	434	408	439	422	419	433	407	434	441	454	381	377	397	415	414	387	433	403	420	405	433	395	405	377	442	412	412	422	424	429	444	396	418	395	425	430	408	449	392	435	438	399	404	418	381	414	404	411	405	435	391	448	414	440	418	427	405	428	402	435	434	433	383	413	428	405	404	451	423	372	450	407	407	430	400	418	422	431	404	407	395	447	425	415	398	394	379	420	399	433	401	403	394	419	426	440	370	411	422	382	414	404	452	439	407	351	432	407	418	404	425	447	423	411	408	421	403	436	401	444	408	406	412	415	435	421	398	387	434	404	442	417	396	427	403	410	438	389	398	433	402	419	401	435	401	422	387	389	372	427	415	434	392	399	369	395	427	394	430	420	394	408	432	387	417	418	416	398	430	405	411	413	439	438	408	415	433	436	377	400	459	404	431	420	401	438	403	453	400	418	424	417	401	404	435	405	388	430	473	413	423	405	395	434	406	395	420	409	422	415	424	426	402	403	384	440	437	430	400	397	434	439	396	420	429	421	417	410	416	421	393	399	391	408	428	446	423	442	413	402	422	412	403	377	392	403	416	400	403	437	415	402	410	462	440	387	404	412	372	429	409	404	399	398	439	419	401	401	432	461	408	412	394	404	420	408	444	423	395	393	392	402	426	429	401	397	381	404	420	365	444	464	432	412	435	440	415	419	393	408	378	429	417	403	419	399	416	399	400	411	388	409	369	399	382	389	387	420	422	427	409	425	418	403	444	391	422	447	417	405	432	439	428	400	431	408	419	394	399	386	406	430	457	402	434	423	409	409	410	451	423	417	423	425	433	413	411	421	409	393	432	411	370	398	391	398	429	405	401	451	415	392	415	423	390	425	385	448	436	424	398	414	407	391	453	435	399	420	405	427	380	431	428	386	432	432	387	420	429	418	417	441	397	415	392	428	392	405	429	433	431	404	403	399	396	429	405	418	439	416	381	435	449	396	420	403	425	405	423	394	433	417	440	432	412	427	398	389	395	431	398	429	392	416	402	405	436	426	430	419	403	401	410	383	427	459	433	444	413	394	429	386	413	420	429	421	420	409	414	400	409	412	407	430	395	428	411	395	425	406	462	396	483	384	407	436	440	410	417	419	435	408	426	383	424	381	439	425	429	444	382	428	404	404	411	434	404	382	368	433	438	428	406	398	437	390	415	393	422	387	429	425	418	398	407	409	423	412	385	405	413	409	418	420	397	428	401	468	442	390	373	418	413	415	442	391	411	400	430	408	414	374	371	423	372	401	389	426	419	410	433	463	415	446	429	449	400	437	412	425	381	390	379	410	424	437	417	428	404	436	451	413	395	413	441	416	447	434	420	390	420	424	424	401	420	414	446	389	439	423	457	436	422	414	443	388	402	421	421	433	444	420	453	432	403	403	423	367	415	397	392	411	406	442	384	424	409	418	413	403	408	426	437	407	405	412	440	403	409	390	425	429	357	421	418	431	389	419	435	455	396	395	384	401	391	396	423	422	394	436	405	402	419	402	440	380	418	433	402	412	404	372	425	419	433	412
18536	2628	2446	1775	1356	940	841	686	525	484	391	355	343	314	313	317	313	273	254	252	259	253	250	257	243	245	238	241	237	218	254	228	269	250	224	228	250	239	207	226	210	196	214	224	245	166	210	203	197	210	203	225	231	217	207	238	247	212	220	199	226	232	207	220	209	221	215	220	222	200	219	198	218	225	213	200	210	184	228	234	214	228	226	208	212	204	240	210	188	196	205	219	206	211	200	204	216	198	211	195	217	210	208	210	186	193	185	225	213	203	197	220	209	198	217	221	210	233	182	199	193	205	246	204	219	177	206	212	224	220	198	213	199	198	203	204	188	216	205	211	211	204	202	211	198	206	210	199	230	217	212	194	190	193	210	208	214	199	219	235	214	216	210	208	224	210	218	223	203	201	203	206	217	182	185	216	193	203	202	205	201	200	187	195	211	210	231	199	200	182	218	200	201	225	226	253	203	216	205	200	214	252	199	212	222	195	223	208	200	181	197	232	233	222	222	197	223	200	216	220	203	211	212	205	237	219	214	222	179	199	202	195	204	186	210	200	225	216	197	212	181	197	208	208	205	195	214	223	214	217	217	206	190	209	207	219	199	195	225	199	190	218	200	184	226	203	201	188	219	216	199	208	227	205	193	195	204	183	215	193	235	224	231	203	233	232	203	209	206	217	211	199	217	208	222	227	218	194	202	206	216	173	200	184	192	206	194	239	225	207	227	197	225	203	208	228	213	247	194	170	197	201	204	206	186	198	209	210	219	218	198	192	237	223	211	198	184	223	204	214	201	206	212	218	211	208	205	204	190	190	208	227	217	223	216	229	216	179	211	235	189	204	218	185	210	246	189	210	193	202	233	206	198	234	202	210	218	213	207	215	195	211	196	203	216	213	189	223	230	213	205	227	211	222	210	187	202	212	189	218	200	215	211	212	191	214	211	209	165	190	206	211	181	185	209	212	223	221	233	197	187	228	231	201	191	197	211	198	209	206	188	194	226	227	194	210	202	203	221	196	202	209	223	214	218	209	223	162	219	203	212	200	196	213	215	216	201	183	202	234	218	209	207	226	197	204	225	210	200	209	214	224	199	221	228	221	219	202	198	200	203	181	210	209	205	214	208	192	205	221	216	200	183	217	215	190	227	224	172	206	194	230	239	225	229	189	217	227	213	186	245	177	209	218	233	208	209	214	218	206	189	204	196	173	195	217	231	216	217	203	226	199	214	219	207	208	212	230	231	204	199	215	195	206	219	183	229	184	213	199	215	222	228	207	191	223	212	174	192	215	208	197	208	247	200	185	204	207	181	230	216	218	220	212	227	230	211	203	222	195	202	230	185	229	194	190	209	202	189	213	198	218	247	187	207	190	226	215	217	239	219	203	196	216	213	209	189	183	196	213	214	205	197	224	212	232	220	200	181	194	210	208	217	215	207	223	197	194	204	196	177	219	212	233	209	240	212	207	213	212	193	206	229	200	229	230	220	203	187	194	219	237	221	220	179	197	220	205	218	223	206	211	199	224	225	198	194	214	230	210	208	212	189	172	240	218	212	202	226	195	235	221	218	206	209	213	216	222	210	225	181	188	216	204	212	192	215	190	205	212	222	202	215	181	186	214	207	210	195	216	212	210	209	213	199	227	188	231	194	209	193	214	193	200	225	192	190	205	206	199	231	215	208	241	196	205	193	204	194	195	219	230	212	226	217	242	211	201	216	214	185	215	203	188	244	231	193	217	221	195	215	193	222	213	190	205	224	224	214	205	198	207	205	211	189	203	209	222	228	232	207	189	198	201	187	207	189	208	206	199	213	249	204	214	214	198	199	201	209	204	200	212	223	214	207	193	196	215	211	194	196	193	203	191	211	221	199	208	217	202	211	217	207	227	182	200	208	216	222	220	244	183	207	194	197	208	209	192	192	189	218	203	196	199	218	201	227	190	220	205	200	216	185	218	197	214	193	196	218	181	208	205	185	190	183	229	217	209	215	206	196	214	222	201	214	218	198	217	218	199	204	188	222	212	204	193	205	235	204	188	198	207	194	209	199	176	229	214	206	202	229	209	197	184	196	206	215	193	205	205	208	201	201	203	214	198	205	195	222	199	219	205	214	181	231	231	231	209	201	226	183	211	192	193	215	209	197	185	192	186	177	208	214	186	210	205	224	229	246	200	224	190	228	222	212	184	219	211	211	204	196	210	215	193	217	214	230	207	204	188	177	199	189	228	193	203	210	225	216	200	234	218	226	208	216	245	204	195	197	190	231	232	226	190	221	192	224	185	228	183	213	220	237	226	224	228	202	221	199	180	241	190	204	218	224	210	242	215	220	223	203	219	221	233	211	222	219	216	207	189	198	217	230	196	226	207	196	206	206	196	200	194	208	225	194	208	219	196	204	208	235	224	185	224	207	208	223	214	177	189	195	220	216	197	180	214	201	206	200	193	220	228	208	212	217	224	205	198	232	205	216	211	211	200	232	209	209	210	213	209	210	221	198	220	193	212	201	207	211	198	227	183	233	208	222	221	192	210	213	219	193	223	217	205	236	197	186	172	205	194	217	212	238	207	189	196	198	209	213	217	190	201	183	221	215	220	209	214	198	211	212	198	197	205	213	224	192	240	217	203	207	228	224	219	193	182	223	215	224	198	222	213	223	203	214	222	208	190	226	231	212	202	203	222	211	213	236	210	237	220	201	177	204	203	215	216	192	221	203	219	214	196	216	201	216	203	188	219	202	241	206	229	195	223	213	201	209	203	207	231	215	242	201	236	218	196	196	196	206	187	195	200	212	228	194	232	208	191	179	189	174	226	247	202	206	195	214	203	217	218	226	218	208	203	211	227	207	229	213	207	215	199	182	215	232	201	197	219	213	224	203	213	188	196	207	226	191	198	215	194	209	199	228	190	200	206	205	205	194	177	193	231	212	200	200	213	203	197	195	212	198	229	193	207	201	227	223	196	200	196	206	194	226	232	218	193	209	205	213	226	221	210	230	233	210	193	208	223	204	197	214	223	214	187	223	216	214	214	199	210	190	216	209	191	203	187	188	226	219	189	203	194	227	197	204	223	186	213	220	209	196	208	214	204	213	226	198	209	230	191	179	188	220	207	231	208	206	222	213	198	225	231	213	193	208	176	204	202	217	189	215	216	214	211	183	184	185	194	199	230	207	238	203	227	207	223	201	212	215	193	211	208	211	214	187	185	185	210	205	207	234	184	220	203	214	208	232	233	227	239	207	187	199	206	208	219	222	205	170	185	187	199	232	208	212	203	208	211	196	220	224	209	198	201	181	243	188	199	190	211	197	226	211	223	207	225	220	236	215	217	217	214	193	219	227	213	205	215	219	222	224	222	205	234	199	209	182	209	205	217	213	203	212	219	203	204	187	180	235	178	235	267	226	193	220	212	208	206	211	207	197	191	225	214	216	207	224	224	210	199	219	183	225	201	194	200	196	208	223	201	192	218	194	207	215	226	195	204	223	204	210	223	210	196	239	215
7704	2134	4426	5338	4769	3868	3292	2892	2280	2094	1798	1617	1457	1377	1355	1192	1137	1034	1008	990	925	894	814	879	840	784	792	810	755	731	720	716	688	732	720	719	737	699	674	716	693	638	712	627	657	662	630	632	612	602	650	619	663	651	638	589	584	589	645	594	625	619	613	617	647	587	614	632	621	612	597	584	620	586	590	633	596	624	588	603	623	570	633	576	597	578	620	594	607	643	560	573	570	582	568	574	611	618	572	637	572	601	611	569	588	579	617	573	603	550	597	571	634	598	569	542	603	586	574	584	587	548	624	616	597	594	621	568	596	560	594	636	552	617	576	570	603	602	614	607	557	611	536	581	612	590	507	586	635	602	616	569	609	609	609	594	591	607	535	547	595	563	583	645	569	575	554	606	551	572	558	597	592	599	568	588	595	566	573	564	636	591	580	603	623	585	607	591	601	588	571	577	575	554	584	639	616	617	596	591	599	578	602	618	540	593	594	537	592	573	576	584	575	574	593	596	596	601	571	556	601	555	616	581	584	620	583	602	579	565	602	599	624	583	546	575	551	589	573	582	608	592	585	625	572	555	554	574	613	618	575	642	588	543	556	578	614	600	561	576	603	541	574	531	595	557	597	598	560	566	570	606	626	524	543	586	607	588	582	604	594	573	597	543	581	588	568	554	547	576	576	568	593	571	589	594	572	548	596	571	581	598	586	522	630	592	574	599	607	585	599	589	626	573	604	577	553	590	591	604	558	553	584	590	546	607	618	555	545	602	635	570	643	610	590	609	605	560	535	603	547	619	563	564	607	576	568	567	608	594	523	523	589	587	606	580	576	591	582	606	572	601	577	555	537	546	561	614	593	632	577	561	601	603	580	569	587	577	520	577	591	623	606	584	572	538	556	584	598	588	570	574	600	572	567	578	612	572	573	631	574	566	590	599	588	610	616	555	569	600	609	554	585	616	604	589	585	579	593	569	615	618	582	586	606	584	567	581	582	573	606	557	561	578	629	586	561	574	598	555	559	545	612	586	571	599	624	533	632	588	570	570	571	639	611	582	589	591	589	575	586	577	564	589	553	609	569	562	603	566	587	604	615	578	537	629	603	578	603	559	583	561	581	559	564	561	618	614	603	608	571	604	579	554	575	583	569	572	569	610	555	618	616	564	629	595	576	613	583	597	549	578	617	574	630	608	573	577	581	587	595	586	611	550	566	567	563	587	609	592	537	544	566	590	580	595	636	605	581	547	597	584	554	567	596	608	615	541	592	543	600	615	605	579	573	603	567	593	571	558	583	620	569	582	578	623	623	582	579	549	538	540	628	578	594	578	587	578	564	577	563	586	542	559	601	580	614	553	533	555	576	611	623	564	565	587	556	541	554	520	597	558	570	532	555	603	558	605	569	570	590	609	579	590	557	605	598	609	589	586	564	626	541	557	560	553	544	550	571	569	583	614	585	583	615	613	593	629	551	628	609	628	609	614	625	582	567	588	600	628	600	539	582	585	577	546	583	577	601	579	592	543	599	600	562	559	632	649	564	580	595	552	578	581	570	576	574	599	550	576	574	608	606	552	569	592	601	556	571	583	557	609	580	572	563	574	607	568	584	561	581	552	538	606	593	589	579	589	577	587	582	593	588	611	577	583	566	545	627	588	547	552	599	576	617	592	606	595	596	611	606	560	569	597	610	557	564	589	614	596	558	558	556	599	603	594	574	582	591	590	592	587	593	586	592	582	617	572	583	569	626	603	631	591	596	592	613	606	604	593	545	574	614	545	606	557	563	560	596	568	592	577	627	559	583	623	597	532	559	604	577	574	536	531	587	536	562	571	575	563	559	593	608	552	557	567	569	549	573	569	555	567	557	552	616	575	604	595	596	586	579	644	583	595	546	574	556	599	577	578	567	625	575	568	525	545	594	568	611	577	610	538	565	570	586	605	600	618	583	559	581	569	573	539	535	584	564	563	578	634	616	571	598	600	586	552	621	558	585	605	585	584	589	563	558	576	625	618	627	574	591	597	586	629	579	548	543	530	575	603	542	562	561	567	575	611	578	556	552	601	596	581	590	586	506	595	579	600	551	540	585	557	594	590	625	603	560	575	533	591	541	560	567	583	560	610	586	561	579	569	585	616	622	576	610	581	604	574	563	571	615	555	594	566	597	606	582	566	613	555	613	582	599	587	578	649	577	553	600	563	584	593	602	601	588	597	558	534	543	579	571	574	614	557	586	579	606	568	545	599	551	582	607	554	618	589	587	646	581	607	564	556	560	617	562	522	617	574	621	576	600	581	596	573	612	547	607	553	590	584	577	612	600	566	593	590	604	528	598	544	533	567	573	576	596	568	604	610	611	610	609	547	597	569	614	549	639	550	576	607	574	581	531	545	580	589	555	627	551	573	565	569	558	568	553	588	548	558	552	584	571	639	543	628	581	592	610	619	521	627	572	542	574	597	614	560	572	578	607	588	595	572	624	591	564	598	599	587	551	617	601	589	575	592	610	563	529	544	578	594	588	593	645	575	624	592	578	592	554	571	604	594	570	583	569	585	609	608	607	613	591	569	562	563	559	577	572	610	603	597	618	562	544	585	595	588	569	615	640	576	545	620	611	573	601	600	570	581	571	569	583	586	611	572	606	594	609	595	569	581	587	570	583	569	552	546	556	582	561	586	627	573	591	590	559	578	605	563	560	596	595	568	595	604	568	619	608	608	596	611	563	595	601	566	596	578	570	538	618	591	610	554	642	589	593	566	622	543	585	626	612	617	581	637	570	632	594	615	643	551	582	569	575	563	605	568	575	595	535	556	585	558	588	565	586	575	558	560	640	556	572	566	608	540	606	606	621	573	622	627	553	594	604	607	582	593	568	617	593	605	555	605	556	581	549	561	520	596	592	551	579	590	572	603	586	570	536	618	625	563	545	570	575	589	606	615	612	574	584	583	592	620	591	581	557	529	604	553	579	601	639	597	609	588	586	568	559	535	558	589	611	592	557	596	534	581	570	531	589	571	558	598	599	586	563	593	570	597	573	621	580	580	568	609	596	567	558	594	599	577	599	592	570	571	573	569	599	565	611	560	588	590	594	620	615	569	565	608	566	583	578	554	542	599	608	573	542	633	602	572	572	599	599	616	552	588	575	606	564	613	595	558	607	621	577	592	581	594	601	568	577	587	624	574	594	559	595	558	579	578	579	558	591	591	566	582	545	563	580	626	575	604	614	574	571	601	581	614	563	595	580	571	627	558	568	603	594	553	599	617	623	583	537	572	587	550	582	588	611	540	575	615	595	565	579	584	589	584	566	568	577	607	591	574	587	598	602	595	561	587	618	583	616	594	562	558	581	544	590	580	605	577	559	592	569	571	596	589	617	597	597	590	563	588	652	568	551	549	595	583	603	564	559	584	575	618	564	613	625	572	589	568	540	609	615	586	562	532	557	574	611	629	604	598	564	602	570	574	560	599	606	599	581	560	595	601	594	588	562	578	592	559	619	590	578	573
2216	114	151	122	100	90	83	79	82	53	67	64	60	73	62	66	69	58	61	61	68	69	61	74	43	56	53	60	46	64	64	61	70	46	66	63	66	56	54	58	52	52	59	60	52	71	59	69	46	64	62	55	78	49	67	57	70	51	55	65	59	52	57	48	63	47	45	62	64	57	62	58	54	60	57	51	60	73	43	60	52	70	64	59	59	67	70	63	57	55	64	47	70	56	45	56	81	66	58	54	65	60	54	62	61	48	60	56	60	63	71	47	56	59	61	73	57	60	53	53	72	44	57	45	70	64	57	60	60	62	42	59	65	63	59	57	65	58	55	72	51	66	63	63	58	56	55	55	50	56	54	68	58	57	50	63	59	62	63	59	58	43	69	55	63	61	57	52	71	77	72	62	54	66	47	44	61	75	69	62	60	58	66	55	56	55	57	70	65	47	69	65	70	57	44	65	74	59	57	46	65	58	54	41	51	59	60	69	70	61	55	62	69	59	54	63	67	50	59	60	76	50	57	58	45	65	54	73	65	63	61	53	63	53	53	61	60	53	63	54	58	63	60	84	52	60	50	66	50	46	56	53	66	60	47	63	59	67	57	55	54	62	66	60	56	48	37	46	71	61	67	57	58	52	51	51	56	60	51	56	67	53	49	57	60	49	57	62	55	69	42	51	59	47	59	60	52	47	46	67	59	52	68	62	75	63	68	67	55	49	52	66	59	74	57	63	67	58	66	50	75	43	69	62	54	52	56	46	58	67	44	54	62	62	63	61	60	55	72	70	62	50	74	62	76	55	71	55	65	59	56	59	56	44	56	57	58	57	41	53	51	66	73	59	55	53	67	48	69	67	57	44	49	46	54	60	68	56	63	59	68	71	71	47	55	54	62	63	53	58	54	55	51	50	63	60	67	71	60	57	70	50	59	62	48	61	44	58	61	55	56	55	65	51	51	51	54	56	57	62	64	57	70	65	62	56	59	71	73	51	63	60	52	64	55	55	60	58	52	57	64	65	62	53	59	59	62	76	57	56	77	57	57	53	70	50	67	57	65	61	72	46	71	50	56	64	64	61	70	55	57	64	65	52	52	58	76	66	57	71	48	53	56	50	57	60	55	72	54	62	66	52	60	66	63	65	49	58	54	59	43	73	59	68	65	64	57	73	60	65	56	60	52	56	53	70	52	67	43	53	52	49	61	42	44	51	55	46	61	36	42	46	63	65	56	65	65	67	63	53	58	53	67	64	63	63	56	57	54	61	56	50	57	63	47	59	59	58	54	56	61	59	54	52	68	56	59	60	60	56	55	49	57	70	57	48	59	47	59	64	57	63	64	55	50	68	51	52	58	56	52	65	75	54	62	67	56	60	37	61	57	67	50	59	45	53	64	55	75	44	70	53	67	68	53	49	58	57	67	62	57	58	60	54	60	81	51	64	66	55	55	63	59	63	59	59	54	65	65	66	70	58	56	50	48	63	57	64	69	64	68	61	61	62	59	62	62	71	55	59	46	50	68	51	46	56	71	64	62	59	65	65	56	55	64	62	50	66	61	52	52	44	55	53	55	54	42	74	61	64	60	41	57	62	68	57	60	79	56	58	59	58	69	62	60	47	59	68	56	49	48	63	45	44	62	64	65	59	61	51	64	61	59	56	63	50	45	54	60	52	50	63	52	66	58	60	75	61	51	57	56	64	61	59	62	56	47	52	72	58	64	66	42	65	55	77	54	62	52	49	48	59	49	62	61	51	60	56	62	61	71	63	48	69	47	51	70	54	62	47	55	69	51	59	45	56	53	43	51	63	59	45	70	45	63	46	53	63	51	45	66	49	59	71	62	64	62	60	74	45	56	51	63	47	61	53	56	55	44	50	68	68	65	62	44	67	50	56	51	51	64	46	57	65	51	53	57	43	52	53	67	56	49	62	67	64	71	42	55	60	52	71	59	54	66	69	59	58	52	72	66	48	60	58	54	55	65	71	64	55	58	53	54	65	65	64	71	57	71	71	56	65	72	57	69	64	66	66	51	49	53	70	60	51	39	68	56	54	54	71	51	58	47	66	68	58	56	53	59	66	72	63	63	67	53	63	57	63	63	68	48	53	53	74	61	52	59	59	57	65	60	52	52	64	56	54	67	52	69	57	58	56	62	62	53	60	61	60	43	50	51	64	54	66	65	67	61	58	66	63	54	60	63	71	65	55	53	60	46	61	72	60	61	65	60	57	62	57	52	61	70	71	65	56	63	55	51	56	62	55	58	63	59	49	40	54	59	51	62	54	58	57	53	50	50	80	52	62	62	60	75	56	66	70	53	66	52	60	60	62	52	62	47	54	55	54	63	50	48	60	70	64	64	65	49	63	58	50	47	58	65	56	54	54	60	74	54	46	52	59	53	50	63	54	56	58	68	72	61	56	60	52	56	58	64	51	64	52	59	63	66	60	50	61	56	66	61	58	59	54	47	58	61	60	60	57	52	68	62	65	53	59	61	60	41	67	54	62	59	51	46	60	67	68	51	66	53	54	52	58	63	43	61	64	50	62	68	53	60	62	48	54	59	57	58	49	70	53	60	54	58	59	58	54	60	58	60	50	62	62	66	45	77	53	70	63	55	48	51	55	57	63	61	74	54	64	55	66	72	58	58	62	54	52	56	66	60	77	55	64	72	67	66	68	65	61	62	63	65	61	57	59	62	64	69	50	75	60	53	70	59	39	64	71	57	74	58	60	52	48	60	62	71	61	64	58	59	51	49	62	62	53	70	66	67	67	59	48	56	64	64	61	59	59	53	55	45	61	59	56	68	74	58	39	61	62	78	60	67	62	49	58	52	49	53	60	63	64	56	52	64	62	55	45	61	62	52	62	49	60	70	66	62	57	58	44	58	68	63	47	46	68	64	51	50	65	51	70	72	55	44	63	49	61	63	58	48	54	61	40	52	57	55	74	40	52	74	57	58	48	49	50	48	59	55	45	67	53	62	59	56	44	71	65	60	64	64	60	67	62	64	41	60	63	58	60	51	58	61	59	56	74	59	64	53	54	59	60	57	57	48	59	59	70	56	69	60	63	52	75	65	52	57	50	53	58	57	50	73	53	63	50	60	73	61	56	53	56	62	57	49	66	62	67	53	55	48	42	57	70	53	49	61	52	47	64	73	52	70	62	59	62	63	66	64	56	75	58	59	54	66	45	59	53	60	66	65	59	66	57	62	69	62	60	48	70	63	57	63	47	52	64	52	59	62	62	51	61	75	54	65	48	59	55	53	66	60	61	50	57	50	64	57	52	65	52	68	52	55	68	54	57	75	56	65	52	61	58	57	58	62	74	62	59	45	63	49	48	70	63	51	56	65	59	57	68	64	68	44	59	55	52	71	48	75	56	51	68	56	73	59	57	45	55	67	56	45	57	56	61	64	56	63	47	58	42	67	65	51	52	60	65	56	62	65	51	52	50	51	67	59	71	56	68	65	65	68	59	63	54	63	54	58	59	62	68
1922	260	335	446	396	373	338	306	270	298	262	282	264	274	208	257	254	250	241	231	220	217	225	240	230	239	229	256	195	224	213	216	212	214	216	230	216	222	214	187	225	192	242	209	212	215	219	191	211	223	220	244	225	190	202	207	209	213	200	216	223	196	214	208	240	227	227	210	200	191	220	209	202	218	223	201	190	197	221	232	194	192	234	181	218	218	212	227	217	195	201	215	227	192	192	211	201	211	225	235	197	204	210	241	230	207	214	218	219	188	233	224	190	236	217	221	190	219	222	211	211	230	216	206	200	188	206	210	233	204	211	209	231	242	199	234	217	195	205	236	210	218	214	201	224	217	206	203	200	196	200	222	212	185	233	212	210	209	219	193	212	232	191	207	210	191	198	207	224	203	227	223	220	204	193	203	200	225	201	215	203	200	204	216	224	216	231	206	234	223	215	206	189	204	198	242	190	194	205	225	203	201	221	221	194	243	188	198	238	231	207	215	191	202	202	216	232	207	219	220	235	183	198	233	218	219	201	204	204	204	224	184	235	235	238	202	201	211	221	187	199	199	239	201	187	186	223	229	206	167	239	214	199	199	201	202	204	228	184	218	223	181	217	187	218	215	215	227	197	217	199	205	209	188	208	238	201	229	208	207	232	220	232	210	227	217	206	235	184	191	220	208	203	229	198	216	200	204	237	216	189	232	210	215	204	184	196	218	217	190	203	216	191	204	207	210	215	213	219	203	226	214	196	202	216	208	203	203	241	216	222	215	230	205	179	197	201	220	210	192	220	206	216	183	191	210	180	196	194	219	212	228	199	225	215	218	198	205	205	187	208	203	202	212	218	224	223	222	207	226	224	230	209	216	240	217	187	209	206	231	190	228	199	187	201	220	212	204	205	215	207	213	215	212	216	244	202	226	225	230	224	231	189	182	196	198	207	206	241	193	224	218	206	208	209	217	213	197	218	212	223	206	222	214	207	206	232	221	219	202	200	238	198	209	226	205	228	189	215	219	225	216	202	203	214	201	241	246	206	189	204	226	195	221	189	200	231	193	190	204	216	205	225	193	242	204	187	194	220	219	208	227	233	202	211	194	227	234	197	228	199	221	205	196	207	213	211	176	209	218	219	195	210	214	208	207	228	186	176	235	221	202	213	224	233	221	209	201	226	228	228	215	188	240	248	185	221	202	204	226	213	232	205	239	189	218	201	206	198	178	220	225	201	216	225	209	221	217	210	237	206	203	201	205	208	209	218	217	223	214	210	232	229	197	218	236	218	206	209	182	211	236	236	207	208	199	208	232	227	204	220	185	213	226	222	202	206	240	208	205	232	204	208	228	197	203	223	206	234	226	209	212	213	234	212	215	228	215	208	209	198	213	218	202	208	215	222	238	213	210	190	195	189	187	221	212	213	219	199	209	206	215	189	189	224	238	199	231	222	207	208	213	188	211	201	177	202	211	251	196	224	233	216	199	235	203	222	201	211	206	216	221	174	193	214	226	238	274	223	232	202	229	210	209	189	219	202	200	224	221	198	198	217	206	207	235	197	195	205	197	230	217	197	200	215	236	198	192	213	196	212	214	204	219	189	217	221	200	213	213	242	220	225	225	171	242	215	211	222	216	192	189	208	212	234	217	195	232	213	224	183	221	191	194	221	192	194	193	206	207	210	189	213	203	200	227	199	216	209	196	203	202	232	183	215	216	218	222	212	188	213	231	233	226	224	222	208	222	229	194	227	221	225	251	216	251	219	231	211	229	204	221	209	212	212	195	224	227	210	204	182	221	194	202	221	226	185	235	226	223	220	208	225	220	222	201	227	226	220	192	201	201	214	232	210	195	228	186	197	200	221	217	203	230	216	212	209	220	218	206	233	187	210	232	238	206	219	214	200	204	216	204	216	199	208	213	216	216	219	200	215	206	190	214	230	209	209	186	220	221	251	221	202	187	224	206	203	189	223	236	239	202	204	189	240	236	216	207	204	213	205	214	198	210	208	208	221	191	223	224	233	216	200	202	206	198	213	207	203	220	225	195	222	211	189	218	205	218	213	201	228	203	209	233	196	209	220	228	218	206	224	229	214	182	200	192	211	230	196	203	229	199	232	192	222	198	216	201	225	206	226	216	204	206	205	213	209	214	216	210	239	223	223	210	202	202	229	197	196	202	225	228	210	209	209	213	224	212	196	236	192	216	205	234	205	222	204	202	193	222	232	221	180	218	225	221	200	215	212	231	208	195	206	207	242	199	234	192	199	192	219	203	220	233	217	237	213	208	190	200	196	212	188	218	211	222	225	250	223	205	225	207	199	238	210	205	224	209	193	232	214	205	235	219	221	188	242	216	228	225	183	199	228	214	206	198	205	193	220	234	164	221	236	200	224	205	197	236	215	229	204	232	205	215	196	206	203	198	211	225	189	218	208	242	205	237	215	230	208	217	222	207	201	209	188	232	197	206	188	211	187	223	224	209	226	211	206	197	197	205	206	236	198	213	184	219	210	224	221	186	207	212	212	215	215	206	240	203	204	216	187	221	192	227	202	213	201	197	228	216	195	207	207	202	199	208	223	226	231	231	216	209	213	199	199	230	193	208	187	221	204	219	218	226	245	223	194	196	240	218	220	210	198	199	208	207	206	215	225	204	231	203	239	208	212	222	199	228	212	212	205	221	235	194	211	226	184	197	222	232	221	210	196	197	206	207	179	194	205	249	216	222	195	198	221	221	212	218	233	223	219	229	206	204	216	249	210	202	216	193	188	207	230	225	235	198	214	211	204	201	216	216	196	196	207	237	222	225	222	254	211	188	230	216	218	231	221	236	198	239	202	203	201	204	197	217	216	230	203	224	209	222	183	216	217	194	179	209	208	203	206	214	201	201	202	198	194	230	198	201	212	246	232	217	211	200	181	221	207	213	209	199	210	223	208	213	211	207	205	214	206	213	211	219	252	223	186	185	229	223	200	218	210	227	222	229	219	246	233	194	208	244	211	200	206	234	217	223	224	205	211	221	202	204	209	213	225	219	207	224	182	210	208	203	211	210	190	211	229	205	217	205	196	182	216	204	185	201	235	231	203	224	220	191	227	195	208	208	191	212	209	245	208	216	210	213	233	211	223	219	234	221	204	239	207	219	228	214	211	203	243	206	209	214	237	206	212	204	220	231	201	205	211	229	235	212	199	220	233	199	227	213	215	194	216	198	211	215	212	194	218	225	243	242	210	207	193	228	215	224	210	225	225	201	193	240	210	220	218	205	226	212	226	211	235	231	219	186	213	176	211	208	196	194	210	238	227	213	222	228	209	218	199	204	211	212	218	207	173	198	226	215	210	202	209	208	206	199	224	217	223	216	205	190	196	206	232	204	198	217	199	204	234	214	222	199	195	229	213	197	214	218	213	204	216	213	212	212	207	185	239	211	199	218	201	184	228	216	210	206	201	188	198	222	214	212	213	232	219	209	208	222	196	230	212	217	211	213	228	192	219	203	232	213	221	195
9896	880	1191	922	688	501	426	383	281	252	250	215	216	198	185	174	192	174	178	187	162	150	136	174	182	165	162	146	153	148	160	152	145	153	144	141	141	142	106	176	140	161	161	137	127	127	147	156	145	142	125	153	171	143	128	145	136	121	151	149	129	117	131	146	155	140	143	147	141	136	133	152	163	147	147	125	126	146	147	136	136	156	143	135	140	128	151	128	129	147	154	150	138	152	144	139	139	151	157	172	128	143	144	145	146	128	142	145	138	163	153	122	137	148	158	155	137	138	145	141	139	123	140	125	159	141	130	149	154	124	124	146	139	129	139	135	165	152	136	146	136	141	132	121	130	171	117	130	152	135	144	123	145	120	142	129	146	158	138	135	143	136	147	139	144	140	159	149	146	154	125	141	125	159	129	133	125	138	117	158	125	144	144	128	156	143	155	140	124	141	131	142	147	143	111	126	142	141	148	134	138	141	156	140	150	157	141	151	158	119	149	161	124	145	147	127	121	137	140	115	150	122	150	153	157	138	149	132	132	151	132	138	128	126	141	141	130	162	140	160	143	146	153	125	156	131	115	141	132	136	134	136	147	121	143	152	119	136	142	141	146	137	124	123	129	143	139	123	169	131	136	141	147	144	136	133	138	148	144	140	156	166	167	134	160	167	145	128	140	141	123	147	134	128	144	130	158	149	135	151	138	123	143	144	124	127	162	131	140	148	158	122	144	158	140	140	141	144	128	142	121	128	118	165	161	131	154	142	133	139	132	162	139	152	134	138	131	158	143	144	138	121	136	160	146	136	145	135	153	139	129	125	150	152	131	134	130	168	126	135	150	133	133	132	134	137	139	149	135	154	124	133	140	144	139	112	149	146	129	133	157	135	141	138	119	127	135	120	127	152	139	138	128	124	137	143	146	138	171	172	138	127	155	143	124	137	131	136	131	131	123	122	120	154	122	142	125	134	128	124	138	161	124	149	138	103	136	149	123	139	114	171	147	142	125	165	124	131	153	144	126	126	121	119	154	112	147	122	135	140	134	162	128	157	153	150	124	120	132	131	133	123	149	143	127	145	122	144	151	122	146	138	154	135	134	124	137	125	129	137	139	131	146	136	142	131	163	140	145	154	133	159	117	162	139	141	120	126	168	132	115	147	127	126	129	157	153	156	146	128	130	167	123	124	124	144	169	150	155	127	133	138	144	150	135	115	136	152	133	142	127	129	136	141	131	137	118	136	137	133	125	124	137	127	141	130	143	103	129	124	127	134	118	117	147	163	144	144	138	115	137	157	123	134	145	139	129	147	116	153	140	126	139	122	142	154	139	147	166	126	124	117	139	134	137	127	134	130	154	120	134	122	139	128	140	147	142	153	122	129	130	129	133	140	143	138	130	126	118	123	152	129	157	121	136	159	137	123	123	130	146	151	144	111	125	127	135	119	134	144	144	140	158	129	137	144	132	141	140	132	155	138	126	144	133	156	137	129	145	153	127	120	138	146	136	140	156	143	147	140	152	150	123	134	114	132	149	162	139	148	140	134	136	170	138	123	119	123	140	140	143	140	139	148	137	142	136	153	151	128	147	143	144	138	132	116	124	143	135	130	151	124	162	141	142	138	124	130	167	159	134	120	145	138	146	164	136	166	134	156	152	154	136	133	155	126	154	137	146	109	166	130	121	144	127	140	157	151	142	139	147	146	146	146	166	124	127	122	114	120	132	145	160	129	138	120	137	126	156	144	135	150	134	135	156	128	155	100	148	159	135	140	145	127	144	140	147	184	143	141	156	123	152	123	145	131	152	147	140	137	140	127	144	138	148	125	138	135	143	125	130	134	132	152	157	155	158	140	128	162	138	135	125	129	152	139	149	169	137	126	133	165	127	126	142	141	118	155	134	144	134	129	134	150	141	147	126	143	140	145	147	134	135	143	115	137	129	128	143	124	167	142	130	134	135	148	146	127	134	138	127	140	140	126	147	133	145	116	160	133	137	122	144	131	139	126	136	140	128	127	149	149	135	140	136	112	134	156	137	132	165	126	146	138	143	135	140	135	124	140	126	146	137	127	138	143	145	127	116	123	129	146	139	143	159	134	132	136	128	111	117	159	152	144	126	135	151	129	131	140	129	141	136	132	136	145	166	129	123	135	128	147	146	149	140	123	123	141	125	131	135	132	161	148	112	138	121	141	138	140	146	128	149	134	144	160	123	164	148	124	145	127	150	144	139	149	146	145	148	144	143	145	155	133	133	127	138	139	132	130	160	156	156	147	136	142	139	123	140	143	139	150	136	134	133	133	151	150	130	123	137	137	138	132	134	137	127	161	136	129	155	126	115	136	155	148	143	135	118	111	115	156	124	148	127	124	144	134	140	114	131	144	140	132	162	132	143	129	145	125	129	167	119	129	136	151	158	125	142	125	146	133	135	124	143	135	148	164	130	142	122	148	139	137	151	128	145	132	147	144	122	147	133	126	125	159	154	129	136	132	164	142	150	136	99	127	141	132	145	152	129	131	136	142	130	135	148	157	144	132	137	124	131	143	139	137	121	128	129	144	136	141	130	133	113	138	153	145	148	158	123	125	127	128	142	140	135	153	125	140	146	115	149	155	142	132	128	144	117	146	144	144	131	130	131	132	133	144	130	127	146	131	143	130	131	131	159	141	130	130	134	129	153	140	124	132	145	125	129	136	119	124	150	152	109	151	146	167	147	138	137	155	135	136	138	138	142	142	139	140	134	148	111	150	137	172	147	147	159	138	135	158	147	126	145	144	134	126	142	138	146	149	123	159	143	125	134	123	122	147	140	146	124	151	123	141	137	137	153	131	115	136	119	134	134	135	145	131	137	130	141	126	130	124	132	145	156	143	149	145	141	114	154	129	128	135	125	121	150	134	132	147	149	127	129	134	131	148	132	122	127	150	147	146	148	158	145	134	137	147	135	130	143	145	153	149	139	139	125	137	134	129	146	136	156	146	136	149	141	137	139	149	142	150	134	135	126	143	140	148	156	148	132	140	132	126	147	138	120	141	138	129	130	144	172	124	126	147	136	157	146	144	129	112	143	133	116	125	130	109	143	128	152	154	151	129	148	109	150	137	133	147	140	135	127	150	116	124	126	150	154	123	114	144	157	141	144	129	155	140	117	121	145	141	107	142	119	129	155	143	132	129	142	130	134	157	133	145	137	135	119	150	138	136	150	173	145	138	154	161	110	135	134	150	147	150	144	142	142	134	113	131	127	144	124	122	129	150	137	139	146	116	129	131	138	144	143	125	164	155	136	145	122	121	130	126	141	141	141	133	171	126	138	161	122	135	126	127	133	132	120	148	119	137	139	131	131	145	132	118	147	144	145	143	139	151	142	147	131	148	134	138	152	143	155	133	148	156	123	122	137	134	138	131	137	139	138	124	166	136	133	133	149	147	159	130	139	146	130	123	174	125	130	132	148	132	144	127	135	132	143	155	142	134	151	137	137	127	122	136	148	123	167	160	140	134
5539	1211	2448	3027	2625	2189	1875	1522	1296	1185	1042	929	850	840	761	815	702	688	633	610	599	605	574	588	557	550	510	515	525	475	503	509	499	486	499	503	480	456	514	493	486	416	408	487	515	498	438	463	451	443	429	437	430	444	435	435	444	423	471	462	431	422	438	443	493	435	439	439	416	420	463	405	443	423	410	447	407	417	403	437	439	411	440	411	461	412	418	422	389	455	405	411	402	414	372	463	434	454	435	401	429	433	453	443	374	419	433	390	407	438	412	407	428	395	401	413	401	427	408	422	413	428	431	405	429	402	413	400	397	410	409	428	423	450	434	418	444	393	445	421	403	437	431	412	430	390	475	423	375	404	406	422	407	415	421	429	406	447	446	412	375	396	448	441	414	413	419	397	443	421	365	422	426	390	391	393	445	397	424	447	411	396	423	432	391	446	403	430	424	431	344	417	401	413	423	443	405	403	414	456	424	411	396	423	407	392	459	413	445	430	405	406	418	416	416	414	409	407	426	409	424	394	395	432	427	409	395	408	419	399	427	436	436	376	432	431	426	417	394	435	418	433	401	430	423	417	436	425	404	413	426	395	407	405	412	427	398	402	446	413	421	430	401	395	423	429	444	432	394	418	402	425	396	429	413	394	434	411	435	388	412	406	430	434	384	425	392	386	428	427	400	388	391	372	422	423	429	420	404	388	402	422	446	382	459	407	391	407	411	393	415	398	417	378	411	437	376	411	406	413	433	394	392	422	402	431	405	382	438	390	395	415	402	407	419	426	427	410	420	446	380	385	394	422	389	406	396	418	459	390	379	379	411	407	414	429	420	410	435	429	435	443	412	449	432	426	376	414	400	387	446	403	383	390	414	398	436	404	416	389	414	423	410	421	418	410	383	427	401	414	408	392	447	402	377	380	439	407	423	432	419	440	409	426	430	471	422	400	416	419	435	388	430	432	390	401	386	435	420	449	397	441	413	430	444	405	413	385	448	432	468	383	394	419	408	419	374	417	428	424	379	388	419	398	443	422	441	373	380	420	432	407	440	406	415	453	424	389	413	406	414	404	389	430	411	423	394	408	430	461	421	416	442	377	406	437	412	441	426	407	392	414	424	409	432	429	458	417	395	422	410	439	398	427	382	427	420	427	396	375	414	389	431	376	414	398	426	415	397	403	409	423	397	412	428	411	440	419	405	416	401	432	414	393	408	397	461	422	402	397	410	456	415	436	413	435	397	415	404	439	416	416	405	394	367	450	426	425	481	414	412	433	424	382	396	448	381	443	416	404	394	413	424	412	417	411	404	409	395	425	418	405	408	405	426	424	409	421	389	408	383	457	432	407	407	401	433	400	435	427	395	433	393	426	445	451	421	409	429	352	409	438	432	430	401	406	404	420	405	392	429	408	382	405	416	407	414	434	402	416	404	431	412	447	450	376	386	440	442	424	414	428	425	414	423	401	429	415	419	391	423	425	419	427	393	412	398	410	418	369	397	389	393	422	419	440	402	409	464	397	452	405	414	413	437	359	392	423	422	416	412	411	436	469	447	383	424	424	457	421	422	454	413	452	409	419	419	428	427	407	422	359	391	445	425	397	409	388	386	432	422	409	411	380	414	420	453	413	418	446	428	432	399	376	417	411	403	419	379	438	456	418	402	406	441	437	388	391	408	463	393	440	391	427	453	386	406	381	422	381	428	408	447	421	410	393	411	413	388	406	396	415	441	398	439	418	424	420	420	430	411	409	364	433	430	423	433	405	419	400	425	447	455	392	412	435	420	438	399	453	424	439	422	404	371	396	417	417	428	418	372	383	410	430	427	411	407	388	437	444	402	421	404	448	384	418	428	424	449	442	421	418	401	397	392	397	423	427	389	413	393	394	424	399	411	450	436	388	427	389	414	433	446	429	421	393	428	420	428	403	415	424	419	412	394	435	385	413	441	429	431	451	415	443	460	427	446	427	366	400	446	453	419	430	395	404	415	428	409	401	412	403	421	415	424	427	423	413	422	445	413	409	416	425	419	422	404	403	385	417	423	418	420	376	425	443	414	451	400	430	390	406	449	430	415	405	393	408	430	413	432	425	429	380	442	402	411	392	440	419	461	387	428	408	442	424	440	398	399	390	406	371	423	433	433	423	405	418	452	392	418	394	410	418	423	423	413	397	422	356	426	465	415	411	406	407	430	421	426	417	394	450	405	395	416	414	439	421	399	426	428	403	404	393	417	412	409	399	389	392	402	419	428	385	434	391	363	404	414	450	453	386	428	421	426	399	431	416	414	386	422	468	367	413	437	417	408	402	409	442	391	419	374	419	430	456	436	404	385	412	405	403	431	409	438	414	407	426	463	390	403	411	415	419	409	411	424	388	385	436	419	463	436	404	400	378	407	440	388	415	424	376	403	400	403	402	436	422	405	369	405	449	415	407	437	386	454	373	381	397	377	384	437	441	444	418	382	405	432	409	440	423	434	405	430	391	434	443	420	400	427	415	427	392	418	440	443	414	375	400	431	427	437	409	393	443	422	400	421	437	421	367	407	416	435	433	430	436	426	405	417	410	427	424	419	424	436	390	391	409	402	390	407	437	410	444	445	431	451	390	444	387	419	421	393	417	437	423	394	412	393	415	434	402	382	412	411	387	406	375	408	426	396	444	439	394	375	430	424	410	419	443	418	416	428	442	399	447	405	390	397	388	410	431	459	419	425	402	423	443	471	417	386	431	416	411	397	412	433	430	407	426	422	390	417	441	414	411	433	402	383	449	431	390	437	379	430	425	420	434	404	396	396	440	395	432	428	424	417	402	433	463	407	467	436	408	427	447	390	391	442	397	413	424	418	430	426	411	449	418	416	387	428	397	416	422	431	413	422	428	396	419	444	434	409	415	406	399	436	410	420	385	452	450	427	375	426	454	413	400	416	395	402	396	405	413	399	414	414	435	361	422	407	427	436	412	405	458	424	393	406	406	395	419	410	459	426	396	402	407	398	415	386	370	407	421	400	423	417	423	444	410	399	427	424	418	436	414	420	400	402	413	401	421	390	421	411	419	400	406	412	442	416	394	408	450	415	413	430	375	438	399	416	424	449	440	410	376	376	397	405	465	405	437	420	420	408	393	411	458	390	402	413	379	447	417	417	423	437	411	403	383	414	445	420	419	437	392	431	406	418	425	367	410	421	436	404	422	398	423	412	411	410	409	400	440	442	386	422	404	407	399	400	440	435	438	438	418	393	439	461	408	414	407	425	416	400	442	407	464	417	397	395	410	402	448	429	394	426	406	439	407	421	428	409	403	446	430	442	411	413	423	424	370	397	466	420	433	400	431	416	410	415	406	404	390	387	401	430	419	405	382	430	427	422	422	415	425	428	427	409	414	379	387	411	400	416	399	408	405	416	404	447	398	419	401	401	406	411	402	386	420	421	466	418	415	456	434	415	389	448	431	414	417	392	448	429	422	400	399	435	419	433	439	457	389	403	412	411	428	429	422	425	435	383	405
18646	2592	2451	1894	1318	1014	793	628	550	461	409	345	383	350	297	272	302	292	258	286	246	268	278	259	254	214	246	205	231	232	218	219	245	222	200	205	224	255	235	228	225	224	210	190	205	212	227	234	218	222	217	191	237	216	224	202	239	236	212	205	203	227	213	220	198	191	201	204	193	210	232	201	203	229	190	207	226	178	222	187	218	188	219	209	206	201	174	183	212	208	185	208	229	188	222	188	210	190	221	224	248	207	211	203	210	218	215	212	219	198	204	215	200	171	210	200	187	213	223	196	224	208	196	182	209	221	213	209	201	200	236	199	197	187	178	266	222	221	218	196	183	229	217	226	211	216	227	212	219	213	220	209	196	203	209	211	215	191	202	214	208	207	229	210	235	221	218	214	218	222	203	238	221	212	227	213	204	206	200	201	193	230	201	225	206	191	214	195	203	221	216	208	228	218	218	220	212	221	178	239	205	208	238	212	215	198	205	199	211	202	197	199	210	233	214	193	217	209	206	184	209	211	209	207	206	235	213	221	180	206	239	233	216	208	195	213	186	206	239	211	210	192	196	218	201	235	221	213	184	214	211	223	218	206	216	207	257	215	198	172	213	219	213	238	212	196	212	202	192	216	213	204	200	214	203	198	216	198	230	229	181	238	194	203	204	223	206	182	192	205	232	238	218	207	227	158	191	214	208	210	212	203	218	208	209	192	186	207	204	180	204	187	244	176	222	217	209	212	213	206	191	184	212	229	205	197	216	188	239	196	226	211	207	234	227	201	230	205	222	210	206	177	213	191	220	231	192	207	193	206	200	210	217	177	205	229	226	200	230	239	224	215	179	210	233	237	216	241	214	201	225	205	204	226	200	209	211	240	221	202	226	212	210	230	207	217	200	234	188	223	233	209	220	199	220	222	188	225	208	178	218	236	205	207	198	189	215	217	227	219	228	189	208	188	197	180	207	202	208	220	177	217	196	232	189	208	212	195	205	219	216	198	194	233	199	210	182	228	204	223	225	215	201	220	216	229	225	209	207	203	207	194	196	208	244	240	188	212	197	213	207	234	216	212	197	205	206	197	202	217	195	216	193	219	201	215	228	200	186	193	189	200	220	245	229	214	213	213	233	210	200	200	180	217	209	190	233	185	225	188	175	183	219	182	220	218	212	213	200	187	204	200	204	205	198	223	195	192	227	189	168	221	226	208	217	212	218	222	240	200	192	198	214	208	224	209	229	196	229	239	206	212	204	216	195	199	197	170	192	203	204	205	197	224	230	197	208	202	221	201	226	208	226	241	214	185	197	209	224	190	205	185	224	189	215	212	206	205	213	196	198	199	240	208	232	198	192	204	216	212	216	188	205	201	212	215	214	224	224	196	216	191	197	209	202	230	219	191	206	195	204	212	244	225	204	204	203	196	223	215	196	221	194	209	195	214	192	230	211	206	218	219	210	215	219	201	214	227	194	212	201	216	209	217	211	221	218	184	212	201	206	214	212	201	196	199	202	205	220	206	203	206	218	232	190	195	205	201	219	212	187	198	211	210	217	193	200	207	215	217	192	206	184	208	203	218	189	202	221	196	230	220	228	201	212	218	220	224	188	226	241	214	192	203	183	195	226	206	231	234	206	213	221	207	221	180	196	213	220	219	208	221	241	213	203	217	196	222	210	210	198	203	192	188	191	214	191	216	237	219	228	201	205	209	226	196	203	213	218	221	203	210	191	239	199	221	246	214	209	237	194	229	204	224	208	220	213	239	229	192	174	188	194	212	219	205	201	180	181	208	196	205	215	201	206	212	206	236	195	201	201	187	198	212	220	217	200	198	201	187	186	205	223	174	229	227	208	208	231	222	213	198	213	202	220	202	202	197	196	209	182	219	204	221	237	212	218	195	195	193	215	204	185	193	208	223	235	247	220	193	246	195	193	232	192	195	210	204	202	224	209	164	215	233	204	214	210	199	213	213	208	196	219	226	204	199	209	188	231	211	208	207	231	208	214	192	217	214	216	213	205	211	199	203	225	206	213	184	219	240	228	221	192	192	205	196	215	210	215	220	206	194	215	204	202	204	214	224	233	200	223	222	206	216	215	222	218	197	198	209	184	220	195	188	211	212	184	205	215	219	181	197	182	187	199	211	238	198	207	184	219	212	173	217	210	226	218	223	209	208	218	199	206	210	193	228	202	196	210	203	197	193	233	195	221	217	209	219	194	200	188	216	230	205	200	218	225	217	209	204	207	193	202	178	221	204	233	203	199	214	216	229	224	199	207	217	216	192	220	203	203	187	199	189	191	188	198	222	202	220	202	211	196	221	199	187	193	205	239	221	206	236	197	213	195	199	204	195	218	202	198	207	215	209	216	213	219	208	228	185	221	213	222	221	222	214	205	208	226	208	213	195	227	217	217	187	216	216	231	231	210	200	191	209	241	174	209	210	231	227	210	230	193	241	201	204	189	185	230	212	204	186	229	230	206	224	205	185	207	222	232	219	197	201	184	207	195	230	209	221	217	199	198	214	212	203	246	202	224	214	234	208	202	198	221	214	196	229	211	233	238	193	216	209	208	187	222	226	222	200	189	201	197	210	204	217	209	224	222	219	202	198	199	212	216	209	201	196	215	203	211	217	220	231	224	196	220	221	192	185	214	208	224	199	232	193	195	203	200	208	243	200	198	229	177	182	229	193	207	204	203	236	207	232	228	173	223	204	210	195	220	229	223	205	232	200	219	201	202	211	213	177	201	202	186	237	203	177	183	204	205	208	219	197	196	193	196	211	186	237	214	203	208	226	227	207	215	221	197	203	217	214	208	225	236	177	232	200	209	205	208	199	213	215	242	195	207	195	214	208	214	215	195	212	218	210	221	218	215	220	204	211	180	212	200	206	221	232	206	200	211	227	228	194	217	212	234	184	202	201	207	207	203	219	199	233	215	226	231	217	202	257	201	213	194	209	199	203	220	227	213	209	190	233	201	222	197	212	226	218	203	196	216	206	183	202	240	201	209	180	229	211	207	222	209	191	213	202	213	191	192	193	208	219	204	203	204	233	225	215	200	208	206	216	203	248	211	206	218	221	209	198	212	185	226	202	214	232	218	198	189	222	211	189	248	224	212	213	201	244	207	213	195	208	214	207	193	196	220	222	206	207	215	196	223	222	227	208	198	187	203	212	202	198	232	199	229	194	181	240	190	225	212	205	200	204	197	217	232	198	220	190	222	215	199	203	190	213	220	253	194	210	171	196	185	223	206	200	226	213	224	231	198	233	189	204	216	178	221	193	213	208	180	219	204	176	190	222	190	186	193	219	261	156	190	211	199	218	223	191	224	236	190	205	224	194	212	200	208	187	224	210	199	202	200	228	166	187	195	212	178	206	202	187	217	218	224	218	226	217	231	208	202	184	200	230	212	195	194	190	210	198	223	194	227	203	218	225	200	202	199	179	205	235	220	218	207	221	237	235	197	236	199	171	208	220	195	203	192	193	218	197	185	192	191	210
7736	2085	4502	5475	4904	3948	3409	2802	2342	2128	1800	1604	1474	1315	1253	1227	1074	1084	1047	906	918	971	920	861	831	786	786	766	760	770	764	710	663	752	690	754	696	684	655	681	646	644	732	633	671	672	634	640	596	640	648	698	604	610	628	614	673	618	631	664	592	585	607	658	637	621	643	646	637	589	600	621	632	606	594	562	578	587	594	592	595	646	594	588	617	611	620	617	573	587	573	562	615	601	605	600	578	611	606	589	584	576	585	627	581	615	580	600	602	606	540	560	572	611	633	608	622	553	580	569	594	551	607	617	562	592	583	596	582	602	558	579	566	576	565	640	535	595	600	615	586	524	607	601	560	607	560	584	552	591	616	572	546	585	592	584	539	614	613	570	596	529	586	575	549	589	589	577	612	640	562	569	545	568	580	587	608	630	596	591	591	581	575	592	570	603	589	558	574	577	646	578	611	584	595	609	587	604	581	597	558	551	551	539	575	606	559	591	615	540	558	601	564	577	625	601	621	576	571	591	597	551	581	614	598	587	599	569	586	586	589	601	582	572	615	593	564	553	597	582	608	567	544	594	593	595	601	604	576	571	560	587	590	577	596	584	569	552	535	586	571	573	552	564	601	587	567	618	576	594	578	601	576	604	613	590	540	558	597	557	572	579	574	594	566	595	551	607	567	587	615	551	547	542	575	574	592	565	585	581	549	642	628	557	597	606	610	546	585	608	583	587	563	601	594	578	605	592	559	594	608	606	622	603	593	574	538	586	574	626	585	557	570	641	542	559	553	602	613	574	597	615	550	552	575	571	573	562	559	617	583	554	535	597	576	593	559	582	521	551	578	577	584	568	609	568	584	573	579	594	565	578	560	568	604	583	567	564	520	581	582	568	567	560	551	596	580	548	552	561	589	621	575	555	560	602	610	575	611	556	610	572	636	528	583	556	572	591	596	596	615	585	572	560	588	572	608	585	581	532	593	558	578	617	631	563	538	578	624	627	505	581	514	566	544	552	613	617	601	617	571	609	598	641	595	584	585	560	609	598	565	575	555	558	595	567	586	563	565	601	633	595	565	574	594	593	546	564	552	580	599	566	555	566	585	587	547	574	577	577	582	609	600	591	582	595	570	585	574	580	582	591	552	558	588	625	548	593	582	519	594	575	597	555	612	606	597	548	579	624	566	571	599	587	536	571	599	589	587	585	588	608	561	589	606	587	600	563	606	525	555	561	569	537	555	577	574	594	606	593	546	552	558	589	606	584	574	559	617	584	583	583	595	620	594	575	563	579	559	565	572	558	572	558	521	587	566	596	601	642	588	607	580	585	613	581	553	626	578	610	570	591	547	577	546	582	584	579	588	585	583	604	553	562	608	597	591	586	581	575	563	609	596	590	561	579	594	594	573	555	560	576	611	521	583	603	617	604	611	532	602	585	571	627	619	622	602	565	606	582	592	628	606	644	580	555	526	591	584	585	578	562	550	595	605	588	534	527	562	571	603	590	615	546	591	607	583	596	562	543	591	592	549	589	620	602	581	582	595	607	592	598	574	569	555	585	540	585	622	573	563	592	582	592	584	577	550	559	562	586	566	519	621	596	567	578	590	541	553	585	553	541	548	600	589	604	564	584	571	588	614	595	607	556	570	619	630	606	608	615	592	580	604	541	578	574	569	577	562	555	592	545	544	568	558	597	626	603	599	607	613	606	608	584	611	594	563	598	602	578	557	565	619	574	567	573	599	538	586	600	618	604	622	569	581	589	599	597	559	633	569	573	610	558	601	588	570	551	538	634	573	577	612	584	544	630	563	599	595	609	593	562	586	558	608	553	584	588	616	573	569	554	619	630	558	604	597	531	564	576	597	595	592	605	585	597	593	562	557	562	577	616	598	558	561	543	554	593	586	562	547	635	635	598	607	622	618	568	591	571	583	586	608	597	578	644	554	542	546	565	583	595	580	567	574	541	576	593	571	568	566	583	587	539	648	580	573	582	606	523	581	615	561	602	595	563	608	593	583	603	598	577	592	599	583	591	538	596	610	553	574	564	592	591	624	536	555	562	589	543	575	605	586	581	594	569	550	595	611	584	580	589	550	655	546	604	595	596	560	558	584	592	596	627	563	591	559	588	568	606	539	576	600	571	580	606	564	548	552	578	575	589	539	620	558	587	617	592	538	601	547	582	610	639	566	590	623	577	589	560	535	573	560	595	538	582	594	609	602	562	567	627	605	557	584	562	561	536	606	583	626	618	622	607	520	592	552	587	524	568	597	578	575	560	572	600	613	596	556	558	561	603	624	597	556	601	560	599	580	560	564	571	568	567	550	579	528	591	574	568	587	586	559	595	587	578	600	602	596	557	606	555	619	601	597	569	591	607	595	604	592	563	617	598	609	604	608	611	562	554	631	569	578	559	577	561	560	546	579	545	584	564	590	608	620	536	547	571	603	566	571	531	587	589	608	546	619	606	595	610	550	583	575	560	575	610	598	619	613	566	578	577	570	596	603	586	589	553	648	578	578	606	614	582	641	572	574	533	602	577	575	571	545	550	560	560	551	598	569	591	609	530	579	528	592	631	592	604	635	601	579	606	591	540	578	621	582	581	566	587	593	581	549	587	582	574	545	589	600	593	580	570	551	572	569	577	623	605	588	543	581	619	616	564	636	577	627	569	604	568	546	543	551	599	584	598	575	599	621	554	586	586	597	586	607	635	620	568	527	572	574	591	593	524	538	585	575	594	560	575	552	615	566	566	612	575	496	568	583	564	576	572	612	604	581	571	591	572	553	605	599	602	567	559	594	600	571	587	615	585	596	609	588	617	603	591	581	593	565	562	587	598	552	609	571	534	575	572	580	598	584	587	545	597	570	575	589	598	577	586	573	597	588	584	589	591	585	561	546	588	573	601	586	585	611	603	551	558	583	577	588	597	588	579	578	580	563	628	577	552	596	604	567	585	585	582	608	566	598	536	566	597	588	593	578	577	558	558	567	527	596	582	585	577	601	542	622	553	553	600	546	583	591	501	533	614	591	542	595	578	576	546	564	555	569	557	547	644	567	621	581	564	546	578	634	570	565	581	604	583	585	569	567	550	593	617	618	575	554	564	624	612	561	566	595	605	623	582	578	566	565	561	598	590	573	544	591	555	564	615	595	605	551	568	610	597	546	523	575	579	559	607	601	582	616	552	583	567	538	607	559	581	602	599	594	591	602	606	595	566	569	530	606	587	588	585	563	582	608	575	621	624	573	577	606	605	556	567	570	534	550	582	576	555	574	576	589	633	518	579	572	593	587	535	584	607	561	563	593	561	616	592	537	570	595	579	586	571	578	572	580	568	543	575	556	583	584	598	581	594	594	577	558	630	582	596	586	614	586	561	567	579	560	569	584	586	550	599	603	622	570	601	596	585	573	572	621	529	619	596	629	579	562	591	535	549	597	608	614	611	578	580	587	589	570	579	549	559	562	637	593	597	590	557	584	585	576	537	593	598	594	620	556	622	593	586
2119	119	121	126	91	86	74	55	72	63	58	60	64	57	63	50	55	63	68	54	56	59	69	67	68	55	54	62	68	42	74	49	50	46	57	50	67	57	43	70	69	45	54	70	52	75	56	65	61	70	55	57	62	59	49	70	55	47	53	62	57	58	42	53	58	65	55	54	43	51	64	53	49	63	61	66	53	63	55	41	70	53	60	53	54	62	66	61	67	57	48	52	61	51	63	47	58	66	57	61	49	49	60	52	73	63	57	59	46	59	57	47	54	48	58	70	58	67	62	71	38	50	53	66	57	51	60	49	51	52	62	45	45	47	53	58	61	50	52	44	57	59	66	55	56	51	63	51	65	45	61	50	50	73	50	54	59	55	50	54	48	52	67	55	65	59	72	46	54	63	62	64	54	53	55	60	71	57	65	55	76	65	58	54	57	51	62	51	58	59	52	49	51	62	45	62	55	61	70	74	66	56	59	62	53	49	60	60	62	68	52	62	56	59	75	49	67	63	50	63	57	66	43	47	61	50	74	64	76	46	62	66	50	57	55	49	66	62	60	50	53	55	52	62	68	60	51	73	57	58	47	49	62	51	53	54	56	61	60	66	59	65	69	56	51	49	58	45	61	54	51	51	57	56	65	59	52	70	49	54	55	53	50	66	55	64	56	75	61	51	62	70	58	55	66	61	43	57	53	51	60	67	54	70	55	51	56	62	52	55	70	57	67	65	54	53	57	56	57	76	63	53	57	52	46	54	57	57	72	57	60	59	52	61	51	59	57	55	66	70	57	62	60	62	47	59	64	55	56	61	59	66	53	52	58	59	48	51	64	64	57	53	44	56	69	60	65	57	46	52	74	63	50	59	57	49	54	69	46	48	64	56	58	51	72	54	64	46	51	50	57	69	61	68	48	50	54	66	57	52	57	58	65	55	50	78	52	69	56	59	69	65	55	71	63	52	54	58	68	61	53	58	59	61	58	49	59	63	63	44	62	45	63	57	59	45	47	49	59	61	60	59	63	62	55	44	60	65	76	67	64	67	57	62	64	58	55	58	59	55	53	63	51	57	46	69	54	38	59	59	74	60	53	57	57	63	58	63	73	59	63	43	57	56	47	60	56	59	57	73	54	53	53	40	61	54	49	75	55	55	56	66	61	65	69	48	55	52	62	57	55	54	47	45	54	53	59	58	59	58	63	50	52	79	57	49	49	64	44	58	56	42	59	69	55	48	59	57	52	56	52	57	64	65	77	51	66	57	63	51	58	52	53	51	64	55	57	69	60	67	47	54	61	63	49	65	55	58	58	58	58	49	57	63	49	69	37	53	59	65	66	56	68	61	52	62	53	50	65	54	75	53	68	50	53	60	64	64	56	72	51	62	52	58	54	63	65	46	66	42	63	57	45	60	75	60	55	63	46	52	57	55	58	60	51	54	54	64	78	53	55	54	54	67	55	67	44	57	60	71	58	60	69	69	67	61	70	56	55	71	65	61	49	50	45	58	51	54	60	63	52	69	67	50	56	55	59	59	57	54	56	66	57	53	62	49	51	64	59	55	44	51	54	55	64	56	52	53	54	60	53	52	58	56	67	49	56	48	65	53	48	50	52	72	62	55	42	63	62	59	54	71	49	51	62	59	50	65	68	60	54	64	52	55	63	76	59	54	63	46	64	59	55	70	56	51	60	67	52	52	59	55	54	60	64	42	46	56	73	54	56	50	54	54	49	43	58	52	59	64	53	60	64	44	60	47	52	64	51	35	67	54	65	75	63	51	57	66	65	68	54	67	56	48	79	49	53	57	60	57	69	60	53	45	56	55	50	60	51	63	55	49	67	46	81	56	60	54	67	51	53	65	61	57	50	66	61	62	51	57	67	55	49	70	59	53	45	63	48	58	63	65	67	58	62	55	63	50	40	47	55	56	51	68	50	43	73	42	54	67	54	62	55	62	65	58	73	64	58	59	49	48	54	57	57	58	52	55	54	63	50	61	53	62	60	58	49	55	76	67	65	59	68	66	51	67	52	45	49	56	53	66	59	61	56	67	56	54	51	52	58	65	63	54	58	56	47	51	64	48	50	60	60	46	60	54	64	59	54	52	61	61	50	47	56	69	61	69	65	81	56	54	61	58	68	46	65	66	68	49	61	60	63	66	46	50	56	45	65	58	53	55	62	59	56	61	66	65	67	41	49	41	58	50	59	69	44	44	62	56	63	65	62	64	60	60	52	48	55	61	57	60	75	40	54	53	60	57	52	60	67	61	76	62	55	53	44	60	51	61	61	72	53	43	55	58	63	55	61	56	59	60	54	50	45	65	72	61	51	51	64	59	60	60	58	66	67	39	62	59	65	69	60	62	56	52	68	47	58	56	55	59	47	47	74	51	56	64	67	76	51	65	51	50	45	68	38	73	55	56	66	49	46	43	70	50	48	47	56	56	51	57	43	56	49	57	57	63	48	63	68	49	62	55	62	51	43	59	60	58	59	59	57	70	50	55	52	56	57	55	63	52	70	61	46	68	56	62	72	60	49	51	60	63	66	56	52	56	54	71	53	58	47	76	60	54	62	63	69	55	62	71	60	56	47	60	51	51	52	50	63	55	59	61	43	68	46	49	58	64	58	51	61	45	52	58	53	57	65	57	56	55	59	59	74	58	56	64	62	53	61	64	54	62	56	71	58	46	65	64	54	67	49	52	55	55	66	45	71	56	54	62	69	60	53	62	59	65	45	58	65	62	63	51	59	56	55	61	62	63	42	58	45	63	49	63	59	59	49	71	69	64	55	63	74	57	63	53	62	52	65	68	56	62	73	67	73	66	59	61	50	50	64	61	58	48	44	56	64	56	57	56	67	54	60	49	47	81	69	46	47	56	47	65	54	64	48	60	65	68	65	46	48	58	56	63	72	55	54	59	51	62	63	45	64	74	62	55	66	56	62	49	55	50	61	40	58	53	56	64	60	65	49	48	57	53	71	55	42	46	54	53	49	51	55	59	66	43	63	55	57	64	48	69	54	57	62	56	61	65	60	57	52	60	59	43	66	62	60	70	66	50	58	66	56	71	72	56	63	54	58	64	56	51	48	63	56	73	55	66	60	50	63	63	43	65	59	58	59	54	56	63	66	70	55	59	67	53	57	54	59	63	63	65	51	48	54	44	59	58	50	52	54	69	51	52	56	47	56	65	69	65	62	56	54	63	75	70	65	72	46	59	62	63	47	56	64	45	67	58	58	55	50	65	67	54	57	41	66	43	55	53	69	63	51	55	40	58	54	57	61	58	58	64	56	54	56	44	61	54	56	71	53	63	55	69	36	91	55	48	57	53	61	56	69	60	48	51	52	51	54	69	46	58	45	56	47	57	64	58	68	50	56	53	53	49	51	58	64	63	53	65	45	50	55	61	57	35	68	57	56	56	64	46	51	47	58	63	55	64	59	53	61	73	60	53	49	59	54	51	53	65	55	53	57	54	69	68	55	60	62	63	59	52	35	57
1910	271	356	431	377	359	302	266	312	257	212	210	209	247	235	224	221	240	227	230	217	219	196	210	206	235	233	214	203	202	217	208	203	214	207	222	219	225	238	217	192	217	218	196	206	212	217	206	210	201	218	191	199	211	209	213	205	221	205	205	222	217	219	215	224	206	216	184	215	216	204	232	222	210	205	207	201	212	218	227	187	200	196	215	191	193	202	221	216	205	220	205	204	212	193	238	227	210	205	203	250	200	195	236	206	220	211	246	190	192	203	230	200	214	240	210	201	216	213	196	196	215	184	208	244	209	216	196	194	205	230	211	206	209	198	222	206	219	211	212	213	220	204	177	190	216	217	207	235	218	211	203	208	211	241	208	212	226	217	219	196	221	208	206	185	215	215	207	201	209	209	196	223	189	173	222	212	218	205	230	215	208	211	218	184	215	227	223	224	217	215	217	205	206	206	193	207	202	181	204	199	214	208	229	202	206	201	231	209	195	195	196	181	198	196	227	200	199	209	217	215	212	206	179	201	215	219	229	215	219	209	192	180	199	242	204	229	209	225	195	221	217	232	210	213	218	230	234	220	193	215	194	177	209	202	212	225	221	210	192	231	241	209	211	228	210	222	210	183	202	176	212	206	217	205	209	224	212	200	217	225	215	215	238	215	202	200	209	213	202	220	204	211	207	197	197	222	218	206	182	195	173	210	207	207	211	207	204	204	229	199	201	202	205	209	206	228	201	209	221	236	228	201	190	219	233	220	209	204	207	203	183	233	201	233	192	232	218	209	177	210	221	208	210	211	239	213	211	198	225	210	199	224	205	208	210	212	221	219	221	210	193	219	200	223	212	216	234	222	207	247	209	215	225	203	208	223	203	221	197	215	176	238	196	199	215	242	197	210	206	221	201	187	222	206	192	216	195	204	201	187	188	212	212	189	185	205	193	181	206	234	227	202	209	219	184	185	228	242	221	214	212	211	202	211	195	197	220	221	198	202	215	207	204	244	210	222	216	213	193	224	214	183	200	204	210	216	228	200	214	213	205	196	227	198	195	200	221	200	206	210	194	195	195	184	219	208	197	207	200	222	177	222	235	214	209	182	198	204	220	217	201	221	199	192	218	195	233	229	201	201	205	194	215	196	217	207	194	240	217	207	188	211	213	223	220	183	201	217	211	204	219	192	210	195	209	195	203	222	229	200	199	203	217	248	196	210	201	191	195	191	211	205	195	199	219	214	221	211	204	201	170	228	251	195	215	215	229	215	217	202	224	212	222	212	212	216	215	210	218	237	196	212	216	184	202	221	208	224	237	238	205	215	194	199	192	235	195	186	202	212	224	213	229	198	206	193	192	176	201	207	218	224	229	182	226	212	199	212	206	216	232	191	201	216	212	208	199	205	194	209	213	191	199	204	209	188	205	228	233	196	171	210	222	237	210	214	195	216	192	196	196	221	201	225	211	224	193	195	203	225	208	210	193	208	215	196	239	226	216	197	203	204	161	220	203	248	208	200	215	200	220	195	221	219	202	207	212	218	210	195	193	241	213	182	189	197	200	207	202	195	197	208	176	195	222	201	228	218	208	211	189	192	207	195	199	215	221	189	212	222	219	211	222	225	211	213	216	193	226	203	212	191	190	232	220	199	205	221	227	208	207	213	199	214	204	223	201	226	221	193	229	178	221	227	213	192	197	179	204	211	207	229	224	201	192	206	204	185	180	209	197	207	203	237	193	196	202	207	216	203	219	213	196	208	200	199	195	189	216	200	218	218	202	211	217	220	199	190	196	207	198	208	217	220	165	222	191	214	225	223	212	203	247	230	221	210	201	195	194	219	228	197	201	200	204	224	202	213	211	220	200	220	231	208	216	210	215	192	213	242	209	209	200	206	212	219	200	212	206	202	191	211	197	204	221	241	211	214	226	217	202	181	203	207	196	202	219	202	206	198	202	235	202	214	183	206	198	200	205	217	175	210	209	207	209	206	218	198	201	219	185	192	228	187	221	195	214	195	200	220	215	204	218	202	219	215	212	194	182	195	218	202	203	216	206	198	209	211	233	201	194	194	199	207	210	208	189	240	229	234	194	198	191	190	209	191	178	223	203	197	231	217	213	206	213	204	194	224	205	222	195	221	244	180	188	213	189	219	191	208	200	219	208	230	230	175	229	218	205	215	220	205	211	213	182	198	207	199	214	219	221	195	227	209	217	178	190	233	208	208	206	212	216	232	217	195	214	182	197	192	202	216	198	180	214	236	231	204	199	198	213	196	215	203	209	188	214	208	206	206	203	222	199	185	205	221	230	215	202	207	206	195	203	207	224	217	213	226	205	209	193	207	219	188	194	205	198	197	204	236	209	222	207	196	200	191	199	209	216	191	229	197	228	223	188	196	221	211	198	207	198	201	240	185	226	221	208	217	204	235	212	183	196	214	209	209	205	199	196	198	202	203	202	222	204	196	215	208	203	214	198	194	209	227	214	214	203	216	216	211	219	208	226	226	208	205	209	232	235	226	218	198	206	228	227	201	219	227	204	216	222	208	208	212	210	217	220	240	194	232	237	223	223	208	199	212	207	218	191	201	223	208	207	192	208	206	210	197	180	192	209	214	246	229	204	214	197	206	208	226	208	210	209	198	213	175	223	216	211	203	188	202	196	215	226	207	222	219	208	222	203	209	195	204	203	209	217	189	219	236	228	204	211	187	198	192	224	195	236	195	207	222	214	213	222	229	201	220	220	226	253	227	211	219	215	203	197	197	208	194	197	208	195	208	214	189	194	199	212	214	202	222	216	202	207	194	178	218	203	216	196	227	223	208	235	218	202	206	207	197	210	203	194	212	223	183	212	235	193	210	203	212	211	175	199	221	202	178	210	214	210	207	205	214	193	214	221	218	212	225	227	215	193	198	221	200	208	208	213	201	204	209	215	189	212	193	211	233	206	216	216	224	196	223	199	219	234	226	214	215	219	218	221	225	194	215	205	211	208	220	199	238	241	183	201	232	239	210	199	222	200	222	235	189	214	210	216	226	215	207	218	228	211	227	216	210	197	220	213	214	232	200	197	229	194	227	220	180	229	245	208	189	211	199	208	229	194	198	179	196	200	207	204	187	199	220	192	193	177	215	179	200	185	186	212	208	227	204	211	199	224	205	189	212	201	215	200	198	191	208	218	200	185	221	233	204	200	184	193	220	197	217	220	188	192	216	200	198	225	204	214	199	216	211	218	206	207	254	224	202	207	178	196	186	208	205	230	203	205	221	202	211	198	213	214	189	217	184	210	204	195	217	215	216	220	204	200	219	215	219	201	202	212	209	205	220	220	224	203	212	211	200	175	226	210	209	207	218	205	212	225	204	184	198	204	190	217	183	207	235	215	220	205	218	208	210	218	193	235	216	191	218	209	200	216	198	247	205	201	199	199	177	206	213	193	192	216	232	223	193	218	198	210	185	193	195	217	226	218	204	216	207	238	215	223	188	205	217	195	207	196	227	211	188	202
9823	967	1146	918	720	546	441	353	300	295	249	256	201	180	196	178	186	179	180	188	139	164	156	147	148	158	160	153	163	151	153	164	153	132	162	129	134	153	146	126	152	135	144	154	120	152	134	153	153	151	166	160	141	133	153	144	149	139	147	157	145	130	148	125	141	131	149	140	138	145	151	151	153	172	134	122	147	122	153	136	130	152	146	138	119	152	133	162	166	144	142	138	121	135	140	156	134	145	127	141	143	134	131	134	138	116	160	126	142	150	123	135	137	124	145	136	151	137	135	128	127	139	135	118	146	137	106	137	142	162	163	140	148	152	137	138	136	149	132	147	144	146	143	129	128	132	122	129	142	127	146	142	125	135	136	140	140	115	121	156	125	142	137	146	137	128	130	127	110	138	147	149	129	138	108	145	159	154	142	124	157	152	154	124	114	150	133	136	138	140	151	122	156	133	128	124	118	147	122	134	140	155	139	147	160	142	131	136	152	147	167	142	132	138	149	140	133	137	141	131	158	135	127	137	157	141	159	128	133	119	131	163	132	138	129	156	133	146	138	147	130	155	144	143	132	150	136	141	141	139	128	159	132	175	130	113	146	146	135	139	150	141	125	126	129	106	128	146	143	138	127	130	138	110	137	134	129	117	140	138	127	134	136	125	123	150	136	153	152	139	135	140	133	116	140	158	131	135	134	134	168	143	138	146	111	161	143	154	138	148	171	156	160	140	145	134	125	132	127	161	128	133	126	153	134	149	115	132	126	124	131	147	129	125	143	144	134	120	127	139	130	132	159	146	114	112	147	109	140	129	129	146	150	121	128	134	132	130	137	114	129	128	129	141	125	134	135	125	141	149	135	128	128	149	126	119	128	129	147	137	137	134	129	135	137	129	145	137	139	135	141	133	137	137	137	159	121	135	147	140	142	129	142	127	140	131	130	118	136	141	135	112	143	154	138	133	133	147	151	130	123	136	150	129	152	104	135	133	145	141	127	140	128	154	128	159	119	155	149	135	120	137	143	135	142	132	139	139	130	148	134	141	115	144	137	134	146	113	152	128	144	139	143	142	123	119	153	139	140	160	134	139	144	145	129	121	146	143	150	134	133	158	149	148	146	145	126	156	130	154	148	145	147	144	124	147	159	136	146	155	143	144	168	141	150	149	138	140	142	134	133	138	144	132	142	136	125	138	138	138	139	139	164	142	118	136	138	155	138	131	120	119	139	137	130	152	127	119	124	132	143	141	157	144	138	149	132	132	134	151	143	153	124	140	137	151	128	131	127	116	147	142	132	147	128	131	142	136	151	131	142	129	144	152	137	138	145	137	132	144	122	128	126	164	144	140	131	125	140	134	149	133	139	127	137	105	142	152	141	142	128	130	133	144	152	144	147	144	140	154	143	166	148	133	151	129	138	122	149	146	127	124	133	166	163	144	166	130	152	133	130	132	150	141	148	143	146	125	140	142	125	139	150	144	141	138	124	132	153	160	153	143	179	144	127	135	133	126	130	138	140	136	128	147	124	143	145	130	128	146	153	133	144	142	154	137	132	126	134	134	144	146	143	135	123	155	122	121	139	141	131	148	148	125	125	153	150	150	142	155	126	133	146	125	134	142	135	128	155	131	143	135	135	147	148	140	125	142	129	114	122	138	153	127	139	132	145	143	158	116	149	129	145	126	113	139	180	143	142	137	129	123	135	136	135	140	128	140	161	138	136	137	136	149	146	148	137	162	128	155	114	140	131	133	144	125	117	142	120	158	131	141	111	139	136	135	139	136	129	136	150	150	130	155	137	138	140	121	154	128	147	133	131	135	144	142	138	141	140	157	139	142	143	154	126	115	143	156	134	152	143	131	116	129	133	135	136	130	105	118	126	157	127	144	124	149	136	122	122	129	132	159	153	162	156	135	107	146	132	134	122	142	135	141	148	145	134	138	140	117	130	142	146	135	148	124	135	140	150	131	131	142	121	158	129	161	119	152	107	144	145	137	130	150	147	151	141	122	130	150	131	129	144	150	119	156	151	140	146	132	150	143	142	148	130	161	115	133	145	120	124	134	151	123	129	149	112	138	150	143	126	129	150	141	128	122	140	146	150	136	147	123	120	166	165	142	134	129	138	156	140	133	150	141	133	127	149	141	140	132	114	166	157	140	149	141	138	149	139	123	141	152	145	117	129	156	111	176	164	123	139	133	134	152	127	133	123	148	127	113	150	148	132	140	135	150	134	132	138	143	138	124	147	145	116	143	134	129	126	171	138	155	162	127	121	133	125	142	129	146	140	136	116	109	137	134	151	141	164	151	129	157	144	140	159	139	144	138	133	151	160	150	139	155	145	131	123	126	148	139	138	133	161	131	139	126	136	138	142	154	124	138	137	175	148	120	148	132	143	155	113	139	135	146	158	123	140	156	132	140	131	137	111	143	126	142	174	134	128	154	165	143	159	118	137	140	163	149	124	132	166	128	131	131	136	140	126	122	138	124	115	153	145	133	147	148	135	137	136	128	147	151	138	150	139	144	136	135	175	127	123	152	124	143	134	143	145	129	147	137	147	150	149	144	125	140	138	142	135	130	139	127	124	129	115	141	143	154	149	138	155	135	130	152	146	120	132	132	135	132	139	120	150	136	136	144	141	162	148	150	140	143	156	138	175	147	122	131	155	152	152	149	132	128	117	146	131	154	138	135	134	129	142	147	122	124	138	139	124	150	134	114	140	139	134	112	123	128	151	117	145	128	138	133	116	134	151	151	137	131	149	146	158	153	130	149	136	126	139	133	147	133	126	142	131	150	150	148	136	144	132	116	139	168	140	147	148	141	145	135	142	124	126	149	145	159	158	146	134	132	136	135	143	128	158	135	154	138	135	160	134	140	134	140	143	129	145	135	135	149	152	139	135	139	165	135	122	127	126	137	149	145	152	136	143	135	130	152	145	143	164	131	133	141	154	137	160	154	124	135	135	129	141	140	157	133	148	135	158	105	151	113	136	134	125	144	147	148	134	144	140	145	135	131	162	122	127	128	145	151	135	141	155	131	131	152	140	125	123	149	145	162	140	122	124	143	146	145	134	131	150	117	137	144	145	145	121	154	154	148	146	107	145	130	129	127	153	121	122	139	133	159	140	155	122	107	133	135	132	142	130	147	140	128	145	133	140	143	160	143	142	126	129	138	144	134	129	131	144	135	141	144	148	134	135	130	159	138	136	157	133	138	153	142	135	128	137	126	145	124	145	129	139	137	149	124	122	134	142	134	138	143	135	137	134	135	127	140	127	136	149	137	170	116	122	135	132	123	93	130	142	138	143	140	121	132	171	145	119	144	129	151	138	161	113	128	134	153	142	147	143	162	138	145	159	147	134	136	140	133	151	150	140	159	142	120	147	148	111	150	137	136	151	134	133	143	153	129	141	125	134	156	105	144	107	149	130	142	132	157	132	150	132	169	129	148	140	141	135	105	148	127	121	120	148	129	124	149	152	141	147	142	157	131	147	118
5584	1183	2455	2952	2633	2153	1868	1597	1337	1147	1000	972	888	829	809	667	640	677	672	605	553	567	538	566	517	548	513	507	470	535	494	471	502	463	460	458	454	437	435	470	437	483	476	425	420	461	447	491	421	447	424	433	413	468	451	447	429	444	459	489	468	434	462	423	415	457	420	386	420	416	412	435	468	403	393	384	421	446	431	464	425	444	406	405	410	421	466	433	431	395	428	405	419	402	440	428	402	425	409	450	396	402	442	394	447	436	389	424	401	428	422	403	424	420	426	447	421	402	429	461	394	466	441	451	408	397	423	422	415	419	376	406	433	444	421	409	391	425	399	408	430	434	371	443	405	455	411	440	415	419	444	420	405	445	417	414	434	425	440	407	412	419	432	444	426	420	411	400	397	428	376	397	425	438	443	411	434	444	429	376	427	432	420	423	444	435	413	354	433	392	414	403	394	422	460	436	435	464	387	421	457	416	449	421	394	408	422	463	426	413	429	408	421	430	424	395	420	408	431	426	415	413	399	394	428	398	425	411	410	417	419	395	386	366	379	438	422	456	423	403	433	414	434	409	438	419	390	440	416	419	412	427	438	435	446	418	384	402	401	421	432	417	413	410	397	401	420	457	443	413	397	400	424	407	426	387	398	408	444	421	409	419	444	442	438	404	416	381	409	389	395	483	409	427	437	404	457	445	421	422	409	417	410	401	430	432	420	377	411	414	453	424	446	452	394	391	445	431	392	433	426	393	409	436	430	392	421	384	453	406	423	413	428	421	432	397	402	426	445	423	413	468	395	428	451	429	389	432	409	423	376	430	373	403	445	385	425	394	427	399	416	414	430	421	431	416	413	420	427	411	406	430	452	436	424	408	456	414	452	423	408	453	425	386	441	386	412	447	413	397	422	415	421	434	433	388	414	390	426	447	397	402	424	405	403	405	400	432	415	432	419	430	400	416	426	426	413	409	431	410	459	430	418	414	388	420	379	437	439	426	403	437	389	427	400	423	404	394	427	395	409	401	443	412	408	449	405	417	424	404	413	386	431	437	425	435	396	398	401	425	412	435	355	426	410	416	404	399	425	400	408	457	414	404	423	376	402	392	402	389	436	432	463	410	406	403	415	441	445	410	421	414	427	381	413	408	425	402	403	387	406	383	407	446	420	413	417	419	401	414	423	411	467	420	440	422	392	411	414	452	376	416	433	449	430	428	395	403	421	417	376	405	399	422	421	398	420	425	439	368	393	417	431	416	432	432	449	439	400	431	388	389	402	415	423	449	418	387	402	427	403	464	448	382	391	421	420	398	423	420	427	413	408	379	433	431	410	433	403	436	393	431	393	403	374	432	412	408	423	437	455	432	409	407	403	412	442	407	412	421	424	436	412	448	406	390	407	418	421	416	414	375	422	440	450	387	437	429	396	443	414	420	409	405	401	399	408	417	436	391	395	407	392	421	405	406	438	392	441	448	407	441	402	428	438	391	413	410	415	413	404	394	429	435	437	411	415	435	412	387	430	381	450	385	406	382	425	412	375	425	404	407	454	447	431	423	401	412	440	434	423	448	382	475	395	413	377	386	453	413	420	410	427	462	445	441	451	418	383	412	435	414	388	368	414	446	385	390	409	420	395	421	403	439	391	428	435	395	422	439	406	392	406	431	423	411	414	407	425	425	425	386	409	374	397	431	431	436	416	448	433	417	427	427	397	371	426	393	388	423	404	404	431	404	425	425	417	412	428	391	369	406	365	429	418	419	429	452	397	428	427	405	422	425	398	383	398	412	388	393	429	398	442	409	448	417	404	402	356	419	393	429	423	413	457	395	416	404	428	417	401	429	371	385	414	412	410	422	406	371	423	383	446	446	397	384	428	400	397	475	432	418	409	406	426	389	447	400	427	403	427	411	428	422	395	418	437	434	399	410	431	432	447	427	401	398	434	433	440	379	410	408	428	406	446	394	430	410	433	420	426	405	411	444	408	402	399	408	440	406	396	399	406	425	409	390	430	417	407	447	426	410	427	447	427	438	405	464	407	428	403	402	392	363	463	397	448	425	413	443	418	417	414	429	411	437	442	445	446	403	424	426	418	424	384	388	437	410	421	407	402	414	399	440	441	422	391	418	399	449	420	407	410	448	397	452	449	448	406	408	415	419	436	408	390	448	434	418	484	417	412	419	413	397	440	411	424	439	394	406	427	446	404	412	420	405	449	409	442	405	399	394	413	422	411	394	391	408	461	424	397	419	440	430	432	434	395	404	440	373	408	410	399	430	437	429	388	413	396	402	428	404	425	393	444	416	432	375	411	402	424	421	426	410	430	384	427	410	428	442	373	403	424	434	413	428	436	424	397	429	426	417	420	437	419	448	421	369	423	403	400	377	449	421	417	408	410	417	424	413	434	420	412	417	396	418	389	411	450	382	406	438	416	442	416	417	428	406	410	395	386	442	408	395	420	440	431	434	388	376	387	414	383	392	426	422	432	428	409	407	398	413	436	427	436	406	398	446	437	391	460	413	451	420	439	404	423	427	415	427	403	412	415	405	417	433	408	431	416	378	420	413	397	404	418	432	385	426	375	433	382	411	394	419	409	378	445	400	398	397	447	436	500	402	396	410	397	413	415	403	451	423	405	412	401	395	383	397	452	400	379	404	388	407	369	417	409	445	392	414	428	446	395	384	431	404	383	416	427	456	433	432	427	411	404	440	382	409	396	426	412	452	427	418	427	386	431	379	434	431	416	410	406	432	420	408	408	417	448	409	443	407	435	445	433	427	424	417	417	396	375	389	417	402	425	385	411	392	397	414	387	412	436	415	450	434	410	433	426	440	420	435	424	424	407	423	414	416	429	371	416	397	412	403	422	406	455	380	384	442	395	432	428	423	437	430	400	431	445	405	435	407	428	414	390	424	395	406	419	423	393	427	378	392	419	434	409	397	428	418	376	417	372	418	367	419	406	388	442	440	439	391	389	433	468	406	414	420	433	435	431	417	415	417	433	396	386	397	460	401	429	394	462	438	407	413	439	420	402	449	422	412	430	414	416	413	404	395	422	425	412	422	449	449	423	425	403	422	396	397	396	404	402	437	394	415	414	441	430	392	383	449	431	435	433	426	392	397	416	419	416	448	421	412	374	423	386	419	426	384	493	429	419	444	411	459	417	459	415	421	434	454	399	437	475	432	414	368	412	434	428	418	419	396	391	447	429	424	400	427	397	402	420	414	431	412	449	392	440	413	415	414	400	427	421	410	447	445	409	412	416	436	429	420	416	401	401	415	404	400	426	423	369	450	415	410	413	451	446	443	417	437	411	430	403	406	434	418	426	422	432	458	434	394	387	439	404	450	454	418	438	415	434	465	428	368	426	436	438	420	408	446	428	413	422	400	412	403	397	411	390	400	427	435	406	391	424	412	443	461	452	436	431	468	387	413	410	444	405	375	423	432	426	441	384	460	408	405	420	430	399	396	405	414	431	437	426	439	425	406	412	405	416	440	419	414
18896	2780	2347	1796	1335	999	763	607	542	492	454	398	375	362	304	291	314	284	263	253	275	247	266	252	226	234	220	259	250	254	255	241	262	218	236	207	226	233	224	202	230	229	208	226	225	200	226	207	235	234	191	200	236	210	204	200	200	210	215	228	210	206	224	204	192	253	250	214	208	217	200	212	202	217	246	193	186	216	199	196	199	224	211	228	203	204	193	199	182	220	207	203	218	217	225	209	192	202	219	198	186	182	213	207	216	229	206	207	198	209	201	195	193	198	188	230	185	195	214	219	212	208	198	202	230	226	227	219	198	220	194	201	212	217	210	222	215	196	205	196	219	231	181	200	209	228	199	189	217	221	188	202	216	178	206	195	204	194	237	189	189	220	198	228	196	202	203	226	219	218	209	199	210	199	191	217	213	214	201	212	212	212	214	214	203	195	198	229	197	197	206	263	227	193	221	186	210	207	200	217	188	196	224	172	234	192	184	194	170	201	208	206	220	198	217	193	216	186	216	216	214	208	219	188	221	204	193	204	198	205	224	207	211	187	204	215	204	200	218	193	189	232	197	220	220	198	223	208	199	222	223	198	229	217	225	225	208	197	207	200	203	188	214	205	204	207	198	217	205	216	207	213	198	223	225	194	201	214	228	210	213	199	226	211	221	219	211	235	223	190	199	204	227	198	192	210	211	168	215	183	202	189	219	230	217	171	199	223	203	213	227	218	245	190	213	217	210	245	207	185	218	224	216	199	181	216	193	191	194	188	216	187	225	202	189	206	227	222	223	196	196	179	194	226	195	187	204	192	212	215	240	192	214	203	197	198	183	173	212	213	204	218	204	196	225	221	218	200	217	220	213	192	174	191	219	191	231	197	207	189	216	190	227	241	206	203	219	185	173	218	223	200	221	229	215	199	187	199	202	214	211	220	191	201	201	185	224	219	211	218	211	194	215	198	188	198	201	221	193	216	204	210	215	243	178	220	200	197	215	173	212	205	190	218	199	215	203	214	203	169	219	197	187	212	190	218	207	207	211	205	195	213	191	215	215	210	214	200	200	221	179	224	206	195	206	199	223	196	206	222	216	245	216	197	210	193	200	204	217	207	214	200	219	225	213	195	197	183	212	223	242	223	218	231	232	208	240	214	232	223	226	233	217	200	213	204	214	203	212	207	212	227	224	205	197	190	217	200	204	223	213	223	218	177	223	224	211	198	188	193	196	205	216	210	210	206	214	190	215	200	202	209	209	195	190	218	207	196	192	209	175	214	194	191	224	184	199	223	218	228	199	203	197	206	204	185	204	219	229	203	195	208	216	181	221	220	175	202	208	176	228	239	200	234	217	195	186	219	207	206	245	223	223	244	201	229	188	206	178	233	193	200	211	239	220	189	208	212	200	192	203	224	247	203	210	200	212	216	197	212	195	230	217	184	206	178	231	212	174	223	192	189	210	214	198	202	233	195	200	225	221	201	212	179	223	213	210	207	204	233	198	212	221	203	236	211	219	217	230	199	182	209	217	216	195	218	238	213	202	212	206	214	227	195	188	199	208	222	225	180	205	229	175	204	217	232	203	209	212	208	227	212	197	194	217	228	209	206	196	218	211	188	221	215	217	215	181	203	203	202	209	208	213	211	173	183	205	209	228	199	217	201	251	225	217	207	211	232	216	187	197	217	213	210	198	220	190	231	202	197	194	185	171	207	187	227	215	220	222	206	204	243	215	233	207	183	235	195	212	206	199	216	187	214	213	191	207	233	222	214	206	219	214	185	210	217	208	200	229	215	207	187	202	190	233	205	211	185	217	220	209	197	221	212	225	207	201	195	229	211	178	208	227	196	187	176	226	201	209	212	194	204	219	194	228	209	208	226	217	223	218	218	222	209	255	199	193	191	208	209	208	221	238	216	230	228	215	222	220	201	173	194	218	210	220	189	228	212	203	219	229	203	233	201	226	199	210	211	195	241	205	190	192	215	204	222	213	221	182	219	207	196	215	194	207	210	218	196	200	232	205	193	174	201	232	214	197	206	207	196	188	205	199	202	228	195	209	209	217	220	196	171	198	223	220	219	221	210	210	220	218	204	200	210	214	195	205	236	216	190	189	181	198	187	202	233	201	193	212	200	217	210	190	226	206	207	224	217	198	186	210	222	190	243	198	226	193	224	231	197	196	203	217	199	189	216	210	203	202	203	213	202	219	192	231	185	228	202	212	206	221	214	216	195	178	196	232	209	216	210	229	204	226	231	205	187	211	181	184	204	204	223	195	231	226	202	216	238	189	217	210	199	185	231	216	219	222	218	207	209	216	200	223	200	190	219	208	201	201	214	193	199	225	219	197	217	212	191	214	188	191	221	194	204	216	206	207	231	174	227	221	225	205	215	198	212	213	209	190	214	219	236	221	240	230	216	214	205	185	211	200	206	229	192	191	226	202	205	194	210	206	214	195	196	200	204	235	208	205	224	206	229	206	200	220	199	217	207	222	206	240	209	220	207	230	204	230	202	210	217	210	202	205	204	194	224	199	228	216	235	200	201	228	226	214	204	222	200	222	210	211	208	220	196	224	199	219	194	197	217	242	202	216	210	214	222	210	225	187	221	211	198	241	229	194	206	176	220	192	179	208	249	205	246	184	200	225	211	192	236	213	237	209	193	215	202	216	231	216	215	196	190	200	213	218	236	226	222	237	206	205	221	215	204	220	219	204	206	195	212	192	201	204	196	247	210	232	213	218	228	216	197	219	223	198	186	216	215	204	223	206	220	209	213	252	199	208	227	195	215	200	215	214	218	218	228	214	205	196	206	214	208	228	205	200	205	198	217	239	207	193	187	219	214	194	181	202	202	230	211	208	238	218	212	201	206	208	197	201	199	217	202	205	201	220	216	206	188	217	209	232	217	210	208	183	224	220	247	191	224	200	220	219	203	216	195	221	203	203	205	217	171	207	245	207	222	199	227	205	206	207	189	209	207	195	206	228	203	211	248	200	222	217	235	201	219	199	219	202	207	220	184	205	196	216	195	196	227	186	204	221	219	193	221	202	214	192	218	202	216	222	208	206	236	218	212	191	196	208	225	178	215	202	183	196	217	222	207	203	213	195	218	196	203	221	195	211	199	215	196	199	207	222	206	201	202	192	196	205	216	203	209	213	228	200	212	197	196	204	215	201	215	205	228	195	198	216	214	202	214	206	187	219	226	186	183	216	197	207	192	199	214	202	204	197	208	208	219	189	226	213	215	217	200	199	199	216	222	173	198	218	189	199	203	191	202	222	179	195	181	207	207	193	220	237	216	184	180	209	216	205	208	205	204	183	186	196	193	206	209	201	198	197	183	204	201	191	208	194	175	212	185	205	208	198	210	237	225	211	201	210	235	185	196	228	247	188	203	204	203	194	218	233	202	183	231	212	190	208	200	225	214	206	187	199	207	235	195	189	208	209	213	211	179	212	181	195	228	190	206	194	209	205	201	219	195	199	193	239	196	208	204	200	224	233	203
7541	2213	4484	5416	4866	3871	3315	2722	2357	2081	1793	1575	1505	1386	1248	1191	1131	1058	1060	999	929	883	845	836	866	801	854	809	790	766	725	717	703	764	675	750	731	679	700	653	666	682	696	664	619	645	628	659	639	636	655	622	610	613	630	630	625	668	604	623	637	629	614	647	643	628	562	608	641	597	641	552	621	627	591	564	592	581	590	579	624	602	622	614	613	649	570	600	599	584	570	590	595	624	599	609	593	566	604	565	569	589	550	596	606	576	565	553	595	612	570	639	601	595	550	612	612	624	619	572	588	576	599	636	607	545	577	588	598	607	554	538	587	590	620	567	599	584	546	573	604	588	572	577	591	559	599	631	630	598	626	581	559	595	618	568	605	602	551	563	612	521	565	601	520	593	571	584	592	571	555	575	601	588	542	570	587	526	611	600	583	614	588	605	580	585	622	629	562	619	596	586	549	593	606	627	554	623	575	603	599	602	581	560	589	597	532	510	577	547	584	615	553	569	561	572	586	552	621	583	576	530	563	593	556	586	566	598	579	606	566	583	617	593	542	589	575	574	556	605	594	583	587	563	614	614	556	563	596	591	635	570	555	576	580	565	594	593	575	600	550	593	616	622	597	609	565	567	585	602	546	609	582	551	579	605	599	587	570	598	605	538	585	605	579	581	608	561	569	582	582	597	549	572	586	554	614	564	598	620	557	619	534	571	621	576	573	576	580	568	594	583	604	617	596	553	602	581	571	600	557	583	567	546	585	576	609	563	569	595	621	627	587	551	580	575	563	578	591	567	569	598	632	549	612	603	597	597	625	580	606	627	551	598	591	597	555	599	596	589	639	576	578	595	593	561	557	530	600	568	588	586	546	549	588	529	556	620	548	607	609	560	591	552	576	545	571	563	581	552	592	608	585	569	538	601	541	553	590	580	575	555	586	548	627	568	575	581	590	587	576	570	589	619	565	616	594	610	571	598	558	592	603	595	591	591	565	557	575	621	562	581	576	572	589	560	528	635	622	549	609	586	581	561	611	545	589	598	610	562	572	565	531	540	617	581	557	591	568	583	585	596	557	603	535	586	590	576	594	557	542	628	568	596	599	616	612	620	574	592	594	566	571	614	600	580	587	566	556	578	573	603	563	585	576	602	632	577	538	616	569	606	575	577	614	594	559	563	557	583	553	619	565	592	583	595	523	575	570	613	607	583	566	557	581	569	585	638	568	595	572	569	618	585	590	566	603	565	550	625	615	573	567	600	608	612	544	603	618	542	554	583	585	621	586	518	580	618	550	605	558	560	567	610	549	613	552	586	574	592	608	535	603	575	609	581	565	543	555	622	566	579	541	595	556	579	582	591	543	562	565	602	596	572	605	624	632	543	574	573	564	602	601	586	583	570	600	577	593	593	574	595	556	568	595	568	586	599	584	660	608	600	540	561	617	565	550	567	612	544	570	577	584	562	614	572	599	572	547	569	590	568	580	608	613	563	585	607	599	536	580	596	601	546	567	580	596	585	603	599	567	609	541	601	632	614	547	606	590	555	611	594	573	575	632	567	603	589	574	549	562	551	582	611	573	586	571	589	596	590	555	572	614	578	555	598	597	592	580	581	588	535	576	552	594	598	572	594	552	574	610	599	557	612	544	591	555	593	586	611	595	579	606	612	585	545	591	594	573	597	568	579	616	560	554	570	605	591	579	599	578	561	618	578	566	632	598	574	581	578	580	578	547	576	602	573	582	577	611	559	608	581	544	593	603	533	567	584	554	558	584	568	616	600	581	553	586	629	590	558	606	562	564	569	585	603	580	588	566	581	564	581	587	596	548	581	545	554	568	589	571	547	598	578	594	539	584	549	598	607	589	598	596	630	564	582	578	613	542	562	568	565	564	599	587	578	579	579	566	561	572	592	589	522	571	610	619	561	580	620	585	574	553	578	626	569	576	626	568	557	567	581	649	572	544	562	564	583	591	575	567	595	565	585	571	534	588	535	572	577	556	565	553	609	599	553	572	549	565	598	623	590	580	561	574	547	546	570	609	606	607	599	561	602	603	579	582	572	574	565	614	544	594	583	595	552	557	590	547	584	595	535	589	586	570	582	549	574	585	591	616	617	589	553	570	618	549	558	552	582	572	595	605	550	581	589	589	571	590	560	558	573	570	571	606	583	571	561	564	613	572	582	586	573	550	570	571	600	610	604	597	617	573	622	602	571	639	594	607	568	585	537	559	563	591	607	584	570	593	605	577	565	580	602	538	542	561	578	584	593	530	583	581	557	553	619	553	601	557	599	552	557	598	611	591	574	602	568	583	553	585	610	595	603	596	591	534	523	568	591	580	562	581	565	579	552	573	580	588	610	613	580	570	611	572	588	632	582	605	550	601	574	629	568	556	617	609	611	591	598	612	566	590	581	596	591	606	572	573	623	592	600	553	558	603	593	577	593	586	560	562	601	589	587	578	585	566	590	565	561	562	591	580	597	576	615	561	601	591	574	570	594	586	588	547	611	543	599	553	639	566	599	598	591	581	582	558	566	570	601	582	573	597	600	598	597	610	592	598	573	591	593	596	580	570	587	629	609	571	583	588	612	595	552	622	609	579	575	597	578	604	594	605	595	581	589	589	607	586	575	555	564	606	586	551	594	570	599	565	607	592	599	585	557	581	605	589	561	598	625	570	573	550	584	543	586	599	548	595	588	573	592	563	588	576	601	596	598	571	579	607	604	615	603	573	567	596	566	583	604	572	567	578	593	570	611	599	636	578	565	630	551	569	614	553	582	566	594	564	589	603	586	592	592	626	593	574	582	569	593	574	523	552	628	622	553	578	560	586	558	571	645	578	545	596	540	542	594	594	600	552	564	563	570	599	568	582	559	554	585	578	527	604	553	554	606	630	635	603	652	566	563	592	597	572	565	577	594	538	566	631	621	600	553	623	622	577	524	607	536	591	565	537	530	591	661	553	558	599	612	599	557	610	565	590	563	575	539	551	527	553	572	601	579	598	602	541	512	546	568	529	625	550	582	561	589	593	588	568	560	617	590	569	584	618	602	599	557	567	595	563	595	543	562	580	586	586	605	614	570	558	574	553	613	576	582	562	616	554	567	586	590	557	598	553	564	560	600	607	554	564	554	607	595	583	585	579	544	581	579	586	551	565	595	565	543	600	571	568	595	573	577	567	599	572	623	590	612	550	551	582	581	587	559	570	551	579	597	579	574	592	558	578	581	628	571	608	554	552	594	581	589	604	577	587	552	605	582	569	558	621	555	594	648	593	605	551	591	591	598	534	539	611	579	569	567	572	581	588	575	598	634	594	570	609	593	563	541	570	514	577	564	587	586	588	569	600	579	565	573	589	568	586	624	619	581	602	535	572	624	558	529	553	574	574	602	591	620	587	604	588	591	597	538	543	582	601	564	602	596	602	560	599	559	532	595	603	553	616	543	596	543	571	603	597	598	575	574	574	608	533	559	582	587	604	554	556	596	552	584	589	604	555	596	591	604
2045	80	134	104	82	90	89	77	52	57	60	67	63	70	64	64	53	64	64	60	72	59	45	51	56	46	60	63	64	61	55	62	70	46	63	59	53	51	67	49	60	53	60	65	58	56	60	57	53	68	60	56	47	63	59	61	55	49	54	56	71	52	51	76	46	56	59	56	77	64	43	55	51	84	57	64	41	59	66	57	62	53	45	67	75	59	62	64	62	66	62	54	62	56	57	58	51	71	52	58	52	45	62	70	60	49	67	55	60	45	58	50	45	47	56	49	65	66	52	49	51	61	72	67	70	65	56	72	61	54	43	56	62	46	74	62	51	50	60	62	52	54	62	55	56	71	58	52	61	54	62	47	44	58	60	66	66	65	59	58	65	69	58	42	61	56	59	51	66	43	56	70	54	46	68	60	65	72	70	56	51	71	58	42	63	64	43	56	68	56	55	62	58	48	61	73	52	58	46	59	46	56	58	57	51	58	45	55	74	63	49	55	59	72	61	52	56	65	47	36	48	47	65	53	58	60	55	53	54	63	52	44	58	67	54	48	61	54	56	69	59	53	44	56	57	74	56	49	63	37	57	59	51	44	61	60	61	53	59	56	48	52	65	52	65	59	69	60	75	58	51	63	60	55	56	61	51	57	58	61	46	53	68	63	58	58	67	65	55	68	55	55	50	70	43	71	61	54	56	57	62	56	52	43	51	67	64	61	71	70	67	69	61	61	57	61	57	57	72	57	62	53	63	57	57	55	66	65	56	70	66	66	60	64	66	61	58	63	50	66	64	73	60	70	56	52	62	52	39	59	55	59	56	52	56	48	61	67	61	68	60	57	68	64	53	56	66	61	55	53	55	70	69	62	51	65	54	55	61	76	60	66	56	81	56	70	53	57	62	70	56	60	47	81	44	55	58	52	74	45	69	50	39	59	57	68	68	55	45	47	71	64	66	63	64	60	63	60	53	55	64	50	56	58	53	44	66	58	65	63	46	63	56	57	75	55	47	69	53	55	53	49	62	50	41	53	69	67	65	63	61	49	52	65	73	61	57	58	65	48	46	55	49	46	42	59	45	62	55	56	59	65	50	51	62	63	56	61	51	58	57	65	58	60	55	46	42	53	53	66	52	67	67	71	59	61	41	60	67	50	45	61	58	58	55	55	43	53	52	59	61	70	49	63	57	51	60	58	55	54	60	54	52	62	46	67	55	51	59	56	70	60	63	56	52	50	64	56	55	65	55	55	62	57	59	49	60	61	51	62	63	52	45	62	68	54	62	61	71	64	52	58	75	57	64	54	50	70	48	51	59	47	46	64	49	69	45	55	50	56	59	56	55	70	44	55	51	58	51	62	57	60	50	54	58	60	67	65	47	62	37	54	57	70	59	60	55	69	68	55	53	54	58	56	60	58	57	62	47	59	69	42	62	67	68	63	59	48	52	47	52	72	64	59	55	60	73	58	62	58	59	56	59	62	38	54	48	56	58	59	71	58	60	66	70	59	62	57	45	60	57	54	63	59	56	55	58	56	59	67	45	68	57	48	54	60	67	61	61	56	65	62	48	58	77	51	58	44	57	66	70	48	69	63	52	64	63	72	67	58	54	53	64	71	58	69	69	62	55	49	51	65	64	52	67	52	64	59	51	58	66	59	61	55	53	62	58	56	49	52	54	68	61	60	52	76	74	64	71	54	68	58	65	48	59	53	57	67	64	50	62	60	54	75	59	58	60	55	62	66	56	70	56	59	51	67	72	74	53	55	57	77	52	55	57	48	48	58	60	48	44	54	47	55	47	62	60	62	66	52	60	60	56	77	56	48	55	68	54	55	55	71	57	58	66	53	51	61	56	53	33	60	52	57	70	49	70	63	55	54	64	60	71	54	44	71	66	59	60	56	55	57	51	62	71	55	46	65	54	57	48	53	53	49	47	54	62	52	48	63	47	64	51	70	53	57	72	58	54	52	64	53	60	46	66	53	51	63	64	61	53	92	49	47	63	55	45	59	65	49	60	63	52	63	46	61	68	65	56	61	69	75	65	51	52	64	57	45	60	54	61	70	63	54	54	62	70	69	65	51	52	59	61	63	58	57	48	45	49	41	54	56	59	58	43	46	48	52	66	59	46	58	54	45	61	54	76	63	76	52	49	58	58	56	59	51	65	55	47	63	55	71	58	40	61	59	55	55	65	59	59	57	61	58	42	52	67	64	57	50	45	58	60	60	57	59	65	73	59	51	50	58	78	60	63	56	64	62	54	65	58	52	59	52	64	60	65	48	58	54	61	51	63	66	58	55	49	67	56	59	57	57	49	54	63	66	51	49	73	62	51	48	46	66	44	60	46	72	56	54	68	61	73	65	56	55	51	52	57	54	63	48	66	55	68	61	58	65	48	66	58	59	67	60	46	54	70	59	66	47	57	48	69	58	57	67	49	71	71	69	58	61	56	58	62	49	43	59	50	65	45	46	68	52	57	63	63	51	64	47	57	66	51	51	64	75	56	43	67	47	56	67	59	62	49	57	59	44	50	67	61	59	57	64	68	56	45	57	59	43	59	47	63	39	47	65	66	57	57	59	56	61	39	60	56	52	58	51	53	66	62	56	56	66	54	47	44	49	57	57	67	68	62	63	59	63	61	47	57	50	49	68	66	52	60	50	54	73	65	49	47	51	64	84	58	68	51	64	52	60	64	51	66	58	58	53	59	69	59	55	47	75	59	64	52	55	67	49	56	63	50	62	52	46	55	52	67	56	38	69	69	64	63	66	68	48	61	48	65	48	60	71	55	49	68	59	62	48	53	59	68	62	73	41	57	64	56	55	54	63	60	49	59	53	59	55	58	55	59	78	60	60	68	71	70	58	52	65	68	60	54	54	52	52	59	54	65	48	68	57	58	66	48	61	47	62	62	47	57	61	51	66	59	50	56	59	56	81	59	68	55	60	64	65	56	56	65	64	48	61	56	57	45	65	61	76	56	63	63	68	64	50	49	67	63	64	62	81	63	74	58	55	64	67	57	64	48	55	61	63	55	53	68	53	53	67	64	70	48	55	59	64	66	59	56	57	52	66	61	44	58	42	67	45	54	67	59	54	62	65	65	59	51	52	57	58	70	64	73	59	59	53	54	51	59	67	57	61	69	56	53	53	44	63	42	55	48	74	59	63	58	60	72	60	58	51	51	55	85	73	65	46	64	57	56	61	50	63	53	74	50	51	64	59	47	75	47	57	60	49	67	55	56	58	53	68	51	64	55	52	63	57	50	53	55	64	71	58	63	58	44	57	46	67	61	62	53	65	61	49	60	55	70	64	64	55	53	44	53	57	60	54	55	61	60	58	55	60	57	61	64	44	47	54	76	48	72	53	59	63	49	73	51	59	50	51	56	49	48	68	58	74	63	53	68	60	65	62	54	62	57	72	60	54	55	43	49	51	62	57	60	57	56	73	57	56	49	69	61	50	38	49	58	50	59	42	57	63	67	64	63	48	48	53	64	60
1842	242	370	372	395	349	342	301	293	284	248	249	253	242	237	241	274	242	206	236	205	219	237	195	218	230	249	210	220	199	211	214	211	185	232	210	225	229	189	202	206	206	218	206	219	215	226	212	220	204	214	215	203	221	217	193	216	222	208	215	206	220	195	224	212	190	210	205	202	227	238	215	210	234	222	226	224	223	221	224	209	202	204	221	188	219	223	193	197	223	215	221	226	202	219	182	220	234	219	230	223	218	207	200	217	224	200	200	221	205	229	209	199	219	197	246	209	217	214	210	192	223	223	178	211	202	234	217	208	187	211	213	224	220	214	206	196	185	222	210	209	222	215	208	190	191	189	234	180	193	217	197	206	217	209	191	215	218	200	216	229	217	209	185	225	223	217	216	208	203	208	219	230	194	210	228	201	211	203	201	225	228	229	185	208	207	204	219	233	211	219	200	219	205	174	209	189	199	211	242	199	227	224	225	226	185	190	215	206	205	205	202	186	209	208	232	220	228	236	216	205	183	224	207	217	185	193	191	211	209	198	229	215	200	212	234	214	221	200	225	211	202	198	214	178	219	206	197	191	191	195	219	232	207	212	203	245	204	223	219	202	211	184	217	203	210	210	206	203	219	222	197	230	183	229	215	235	211	202	209	222	185	206	195	218	217	210	190	213	219	202	198	198	230	217	176	236	215	220	214	210	214	214	249	193	206	208	208	194	191	202	215	226	227	190	221	224	208	194	217	188	189	208	211	225	215	231	180	209	204	222	220	198	200	205	225	192	225	205	193	216	216	208	204	207	217	208	229	218	216	215	233	211	212	208	228	205	218	192	210	209	205	212	246	224	176	194	234	198	201	212	216	214	206	231	182	217	183	222	213	177	195	202	231	212	228	202	203	219	216	231	178	191	206	200	202	206	221	209	179	223	227	227	209	208	207	210	183	211	193	221	209	214	231	242	209	200	208	202	220	216	217	220	213	210	193	214	225	206	188	213	218	171	198	218	206	214	201	223	191	212	190	188	201	239	191	208	231	200	212	222	199	200	198	208	207	195	201	213	234	218	220	223	216	221	190	218	233	202	197	198	194	217	230	207	215	212	196	231	195	227	217	228	205	218	219	212	182	206	196	215	217	211	221	217	210	213	220	218	212	208	227	222	202	197	211	241	198	202	194	193	222	187	228	193	199	198	243	209	233	202	196	206	232	175	209	211	211	204	203	208	211	209	213	208	215	231	229	201	221	204	245	196	215	229	215	204	208	224	214	197	202	203	229	203	213	226	187	208	221	236	197	227	215	199	204	204	212	207	206	193	218	198	210	193	221	226	231	222	241	224	228	206	215	226	231	186	202	197	183	214	200	210	201	209	200	209	200	221	204	205	195	207	215	204	215	212	194	198	232	209	209	201	229	248	201	223	228	198	223	217	204	194	211	218	203	202	213	157	187	202	180	195	227	227	213	222	188	202	213	199	192	242	221	204	228	201	208	211	221	209	217	218	223	207	200	213	199	197	213	225	181	175	233	226	212	210	187	223	189	194	201	185	194	199	205	216	213	206	219	224	197	191	215	208	219	214	207	221	176	200	203	196	197	222	211	225	202	207	193	211	219	200	211	215	207	220	239	178	197	221	199	198	209	184	209	190	223	224	218	220	221	228	194	224	189	200	217	211	214	213	201	205	215	213	222	182	208	204	222	208	227	216	206	214	230	205	201	207	214	232	238	188	204	219	187	210	222	218	215	236	223	198	208	215	221	205	215	210	195	209	186	238	201	217	219	212	207	226	188	193	200	182	212	209	218	207	225	230	231	230	215	207	182	210	194	217	210	199	221	222	214	174	239	223	227	200	184	220	203	201	184	222	220	202	208	230	179	214	205	190	207	222	186	232	229	226	214	206	203	248	223	209	228	211	199	228	222	208	233	227	203	202	187	202	204	217	185	208	218	191	200	211	207	211	202	230	186	220	205	195	218	216	223	193	211	208	234	189	222	200	199	222	202	225	221	213	213	239	228	200	208	220	224	214	211	199	182	206	233	233	227	178	204	206	220	206	214	209	174	214	201	200	204	192	208	192	205	192	225	211	210	219	235	207	210	200	229	202	199	203	235	207	215	188	196	209	199	242	206	209	188	243	191	220	215	205	205	203	216	202	213	230	206	205	215	225	180	207	218	215	199	215	229	196	200	208	178	197	241	201	254	186	225	206	231	203	209	212	196	194	215	215	200	207	216	221	199	202	213	209	186	231	204	202	214	224	188	217	224	229	189	229	201	195	217	208	227	222	236	205	219	203	219	216	201	212	227	202	214	232	208	211	220	201	211	207	204	215	201	219	233	200	214	245	210	210	202	208	226	213	208	172	216	232	232	220	203	204	206	229	186	217	219	193	197	207	203	190	184	212	219	187	234	231	190	207	206	237	229	206	197	254	202	191	191	197	203	216	207	210	198	213	207	226	203	212	208	202	211	209	225	241	216	199	205	205	191	204	224	212	225	223	229	215	223	219	208	217	195	197	191	184	219	206	226	208	245	220	207	207	202	197	217	206	202	207	198	207	217	227	202	204	195	221	210	230	189	209	190	187	217	224	194	211	222	195	193	236	233	198	207	228	234	232	202	206	202	226	223	201	198	227	250	188	228	225	193	189	231	215	202	207	214	228	215	210	211	184	228	195	193	193	189	197	231	207	230	221	215	216	209	214	229	220	211	208	214	186	186	205	207	208	229	205	208	209	218	210	198	192	215	204	225	226	244	211	188	184	227	194	208	220	203	202	215	195	244	218	190	225	219	177	192	196	234	200	214	214	224	208	210	177	211	186	218	216	195	205	218	207	223	182	192	205	253	219	211	211	215	183	214	219	210	210	217	198	214	218	203	223	201	201	196	208	215	222	210	232	222	214	201	218	213	226	225	224	214	194	229	209	200	207	209	211	221	202	212	227	182	223	191	216	200	225	167	228	184	206	224	241	199	215	204	220	221	183	197	222	225	203	203	241	224	212	192	206	206	220	191	209	235	215	197	217	176	207	213	221	229	202	202	214	204	202	198	201	198	213	214	223	216	195	194	208	204	215	194	225	202	218	187	215	212	190	227	220	218	197	228	203	201	213	213	222	206	173	209	196	207	210	188	197	218	207	206	197	245	200	176	184	185	217	221	230	185	209	206	201	234	206	205	227	209	198	202	194	213	212	215	192	224	213	190	198	202	220	210	178	182	218	216	190	219	214	223	206	194	221	213	222	193	208	215	239	217	207	209	229	231	196	169	221	215	211	221	192	189	195	214	217	241	193	201	210	233	204	194	238	248	223	208	191	220	203	225	204	211	213	204	225	198	192	210	203	219	202	220	226	206	206	205	201	217	213	203	228	210	227	172	221	211	199	224	217	239	223	187	223	215	202	172	202	223	234	231	199	206	209	225	209	211	221	182	196	197	220	220	227	217	225	203	190	200	205	188	203	197	225	199	193	215	228	197	193	214	199	217	225	200	205	206	203	229	209	210
10006	1030	1090	900	670	532	424	332	312	283	234	213	209	187	183	201	165	173	167	158	159	150	143	186	149	143	151	133	144	153	152	170	140	152	137	164	146	151	135	133	144	127	133	135	132	158	137	138	135	159	139	155	155	160	144	129	136	128	139	125	136	127	132	139	117	128	162	161	145	143	155	140	149	137	152	130	158	131	149	141	139	137	147	149	130	136	152	130	154	167	130	146	145	136	139	133	152	126	141	147	144	143	146	163	127	110	129	140	149	122	142	129	130	151	136	139	141	136	138	154	136	128	144	122	133	135	139	139	137	140	154	137	127	125	126	133	147	159	127	149	133	134	133	123	127	134	130	118	106	141	158	139	142	138	143	157	142	138	134	124	138	142	135	135	149	147	125	152	120	159	129	131	136	124	147	132	159	140	121	165	138	118	143	133	140	149	144	151	134	130	127	144	132	159	132	144	141	144	135	139	129	147	139	130	135	140	143	163	131	120	151	129	153	127	140	137	151	144	131	146	143	114	144	134	143	143	153	109	147	134	143	130	132	138	140	149	124	136	123	146	138	141	134	131	142	137	146	133	130	142	153	136	134	113	149	111	144	146	145	127	138	149	148	139	130	138	150	109	149	157	142	135	149	142	145	127	136	137	128	136	131	128	138	141	147	136	162	139	119	139	121	133	156	132	120	117	134	142	143	145	133	156	137	161	165	136	135	166	137	134	133	146	134	147	137	127	167	144	139	117	163	126	161	148	132	146	135	139	137	142	137	133	151	134	121	137	135	142	149	123	138	138	152	136	130	152	167	149	125	115	144	115	144	123	130	149	123	147	133	131	115	149	149	153	147	158	137	150	133	143	128	132	140	128	136	142	144	144	148	133	142	135	131	130	135	129	131	129	138	144	129	136	142	159	156	137	149	127	140	145	132	157	140	148	149	159	131	155	141	159	137	129	146	142	158	137	149	138	134	144	146	145	146	132	140	157	117	138	143	134	130	124	154	128	135	138	122	132	154	132	161	130	149	142	139	139	137	146	135	117	141	149	155	120	102	138	125	132	150	133	136	127	143	121	148	145	142	143	122	151	132	147	158	143	142	144	132	142	136	139	139	137	158	150	147	126	137	148	135	143	128	137	142	138	134	140	126	141	185	127	137	153	137	143	157	156	167	132	140	130	113	164	157	137	153	153	153	165	125	145	149	137	137	146	156	132	133	126	140	152	122	149	115	136	139	127	138	138	147	138	146	153	138	122	129	131	127	139	138	130	118	150	141	148	141	140	123	144	131	133	138	148	135	125	138	166	125	119	146	145	138	148	128	135	145	138	150	115	136	151	154	127	119	129	129	126	133	131	133	138	137	133	130	149	128	116	138	142	133	129	147	141	152	141	127	123	148	143	129	135	147	115	146	151	150	125	130	139	152	130	136	146	134	149	154	131	138	123	140	154	141	141	139	143	126	129	138	146	138	120	138	119	132	139	131	147	145	131	143	131	134	142	151	146	142	144	120	144	149	133	131	134	125	138	151	139	156	125	135	128	152	142	118	138	129	142	132	136	141	137	144	155	130	132	124	131	133	134	142	142	131	139	130	130	105	131	125	136	161	139	141	167	130	128	151	128	139	133	144	134	124	147	153	115	126	133	123	128	134	137	133	127	157	156	146	133	125	135	120	133	164	147	136	128	130	152	155	138	136	140	153	140	165	103	147	148	143	133	125	143	151	139	126	146	138	144	147	149	155	156	140	122	120	141	135	153	142	129	142	144	138	109	135	128	121	147	136	129	147	135	155	139	145	141	130	140	147	149	145	136	137	155	137	123	166	155	165	134	162	150	142	133	154	158	140	140	158	153	138	148	140	163	142	136	140	163	139	117	134	145	114	153	146	134	153	136	124	122	143	156	127	132	139	137	134	140	153	141	128	137	141	135	137	140	126	149	161	113	137	152	131	137	142	136	122	138	128	124	131	152	133	137	137	158	136	120	145	145	137	133	137	132	143	156	141	141	146	150	132	145	131	147	143	136	132	157	151	129	140	137	139	122	150	149	148	138	141	120	144	144	151	176	139	120	148	146	147	133	143	142	143	160	118	149	125	125	147	150	165	155	139	140	128	139	145	139	127	135	141	134	144	122	148	131	142	158	157	141	164	151	153	125	136	135	142	140	141	146	128	141	134	136	142	143	159	152	136	139	141	150	141	138	123	155	143	145	142	124	119	157	150	156	130	128	154	131	139	135	146	129	143	142	128	147	126	145	121	142	140	146	140	134	142	127	144	152	134	132	144	151	116	139	147	154	145	131	143	144	116	157	123	135	148	147	142	136	122	142	134	152	131	153	142	149	141	137	142	135	143	140	140	119	132	128	147	157	127	155	135	140	138	121	123	132	156	142	131	127	146	144	133	144	154	132	142	164	138	149	146	136	149	137	142	158	141	156	136	145	130	141	132	148	145	127	150	139	129	150	165	142	140	137	131	158	137	154	125	136	152	131	158	152	147	141	150	138	153	130	126	154	134	154	138	133	146	137	127	168	126	147	139	126	128	126	149	158	139	148	152	131	131	139	145	122	137	155	152	128	134	147	120	147	132	149	160	132	148	147	145	134	139	126	137	147	133	136	150	109	133	136	137	141	117	155	142	163	139	148	126	138	132	151	149	154	123	110	136	126	130	147	158	139	111	139	141	145	154	127	141	129	143	144	131	140	135	139	138	122	127	150	140	152	135	134	156	150	144	140	144	162	157	112	123	172	147	115	149	148	150	147	135	154	137	122	152	149	125	143	143	125	146	130	129	135	127	139	137	140	143	117	131	173	124	140	117	111	125	142	162	116	137	153	131	141	160	144	152	140	149	158	119	135	141	130	151	129	136	131	121	149	135	126	138	130	140	135	138	134	136	144	160	145	125	119	111	139	131	145	132	136	147	149	147	140	134	133	133	127	145	116	132	134	142	147	135	145	137	128	161	121	144	151	137	125	145	140	137	141	137	150	141	143	145	156	131	144	164	130	130	154	158	148	127	143	155	149	147	148	147	133	137	153	110	147	126	167	158	149	133	136	135	142	138	125	139	155	125	157	149	155	158	139	135	129	161	142	140	145	123	105	157	142	147	146	121	148	145	154	149	126	149	150	137	130	138	152	160	136	145	161	137	142	131	145	134	144	128	120	141	148	145	140	127	152	138	160	147	153	153	139	148	141	132	128	118	141	155	130	138	136	143	141	130	165	147	137	127	154	142	115	129	132	132	138	127	162	147	139	143	133	141	145	136	142	152	145	121	127	125	150	136	141	129	135	117	135	126	131	135	121	133	93	139	147	126	125	127	128	127	166	134	132	148	124	139	130	143	154	117	137	118	132	133	135	139	116	143	138	137	140	139	147	157	130	157	158	127	140	112	127	125	136	136	153	127	134	145	126	125	138	163	140	143	143	123	142	149	147	144	143	141	141	140	133	121	142	147	152	121	153	143	143	167	144	143	133	156	138	130	138	134	141	149	125	141	151
5408	1242	2421	2915	2563	2131	1847	1547	1400	1167	1072	975	844	808	728	672	640	620	663	583	623	615	555	557	556	508	538	520	508	458	461	508	519	489	467	461	460	442	487	465	467	457	441	445	441	468	442	437	440	443	425	461	484	431	406	417	454	431	449	427	421	444	456	466	425	438	404	433	439	383	412	433	387	432	404	468	391	483	452	441	409	415	439	441	416	445	434	413	445	402	404	429	390	410	405	440	433	397	444	426	400	399	392	392	418	427	410	425	434	414	457	367	404	413	382	404	412	415	414	423	410	411	425	459	427	427	382	443	433	409	411	429	400	436	407	412	407	388	426	406	459	405	444	422	403	433	419	399	418	424	426	436	422	449	405	427	400	415	433	400	442	370	444	412	422	419	421	393	425	405	403	454	396	402	429	428	444	400	395	385	440	398	430	430	461	428	387	418	415	401	432	411	430	399	414	445	404	440	405	406	423	397	402	394	429	411	455	425	433	437	426	381	379	428	399	412	410	389	396	380	423	407	457	422	417	426	394	417	437	376	364	377	420	413	419	397	398	428	364	452	419	420	393	406	441	400	414	412	414	406	424	419	444	415	449	437	368	415	425	389	392	409	376	417	441	411	397	409	394	413	425	437	426	434	421	404	418	437	379	432	411	377	451	426	454	426	404	421	430	392	445	437	419	449	434	430	380	412	416	393	405	404	439	444	442	395	406	392	414	429	441	393	440	420	421	405	420	408	374	442	407	397	428	374	390	412	428	441	385	443	400	434	447	418	443	401	409	429	407	420	408	441	407	423	371	377	405	401	408	370	377	418	454	406	400	454	420	442	422	421	453	393	418	429	393	372	370	451	426	425	431	421	399	450	385	404	419	411	433	404	449	431	420	387	402	444	400	437	457	420	448	416	430	430	412	399	418	415	437	402	400	393	403	431	409	406	411	419	430	398	413	418	445	370	414	410	413	396	398	390	405	433	411	405	392	414	383	410	420	413	378	383	389	423	417	435	442	433	374	401	382	423	449	401	411	424	368	433	429	413	430	428	430	408	430	378	414	438	438	397	424	405	402	388	397	424	425	414	403	429	406	459	428	419	423	422	416	430	409	415	418	415	429	402	408	422	419	415	388	447	389	440	401	389	403	398	425	417	394	459	420	433	428	384	420	431	404	416	416	426	420	423	414	376	418	403	411	427	402	415	384	436	425	464	416	412	400	387	417	417	420	391	382	425	381	383	396	427	383	432	418	394	443	461	412	463	400	408	457	406	402	433	434	430	428	390	435	399	438	363	401	415	430	386	403	389	418	431	426	457	424	409	435	421	426	385	424	415	398	449	416	408	429	403	427	415	443	433	470	440	371	419	420	441	412	399	372	437	393	435	439	393	404	388	416	410	442	463	422	440	435	372	415	417	420	405	430	406	441	448	420	436	425	399	427	415	396	398	393	415	429	407	453	410	408	397	411	410	455	400	419	453	411	457	389	407	403	445	416	400	394	404	437	423	400	360	407	418	437	409	444	388	427	429	403	409	428	454	421	408	448	420	383	394	419	386	405	418	423	408	428	448	425	425	405	422	425	396	408	396	417	392	405	396	411	393	422	420	475	424	428	457	421	434	431	428	422	386	415	419	403	443	423	380	382	425	410	441	396	410	416	401	419	423	422	401	432	393	457	398	404	418	414	446	421	407	392	395	377	403	384	407	431	458	378	431	445	430	428	404	410	424	440	453	392	430	422	394	417	454	442	419	408	430	389	386	494	410	365	444	416	418	419	387	423	455	367	391	399	465	453	403	424	396	392	399	453	422	404	434	403	450	419	388	444	387	382	438	422	417	407	420	411	428	422	404	423	400	395	409	432	400	397	417	390	402	432	412	413	386	417	389	442	415	408	438	412	436	455	393	439	376	432	447	415	405	408	415	438	394	400	417	394	408	389	466	438	425	458	411	436	400	456	397	420	411	430	418	412	392	384	408	404	372	427	376	433	427	456	405	414	428	387	432	403	424	386	422	410	446	417	401	421	404	435	439	462	442	412	399	414	435	431	398	400	412	415	437	440	429	431	420	361	396	420	421	418	429	421	443	398	405	383	404	399	453	408	412	415	417	380	403	409	438	409	418	427	387	397	410	433	431	375	427	411	418	383	416	449	419	415	436	433	448	424	409	399	406	398	386	424	412	421	455	411	417	391	398	412	426	385	402	408	437	440	413	457	418	423	430	444	377	446	434	410	400	409	404	382	387	419	454	444	435	426	433	422	412	421	417	433	457	395	446	387	387	408	419	418	428	462	414	413	447	430	410	392	418	435	429	407	388	408	395	426	406	450	417	395	395	431	434	406	392	396	425	423	423	389	428	383	379	447	395	405	403	414	383	381	438	429	429	390	409	394	428	404	419	434	392	396	428	439	444	372	430	436	416	433	446	426	409	375	417	408	408	423	402	406	428	390	384	400	394	415	405	397	399	401	413	422	405	384	427	407	431	391	468	438	406	426	403	396	448	404	410	410	419	404	422	404	445	402	453	387	403	397	403	407	425	404	396	421	440	402	430	421	410	411	437	405	403	418	412	369	431	408	427	425	430	461	396	447	405	437	439	403	432	430	374	402	445	387	421	401	365	401	406	396	429	428	460	408	412	406	428	455	441	422	411	417	417	429	422	393	419	385	386	395	422	427	406	446	435	440	414	405	435	433	394	438	444	370	412	422	391	374	368	445	439	418	443	430	443	427	396	437	409	410	434	412	423	454	428	445	418	426	429	400	428	395	405	408	429	444	414	412	451	385	419	422	418	401	401	403	423	433	412	412	423	407	387	401	423	448	425	451	393	413	420	401	394	438	432	416	434	425	437	411	411	402	420	407	386	403	406	423	427	401	406	410	383	391	391	407	450	478	438	429	415	410	412	434	380	391	412	379	425	396	404	417	431	425	458	438	393	426	394	428	412	431	411	412	419	385	456	391	435	437	418	402	431	425	394	413	404	389	412	429	423	402	413	427	414	355	409	389	433	410	395	435	433	416	446	397	417	443	419	419	421	386	420	391	433	443	450	382	398	422	422	401	407	410	413	425	401	435	418	432	409	447	395	422	411	396	404	395	408	403	433	404	441	439	388	411	423	424	388	407	404	423	432	414	407	396	406	413	396	427	399	404	410	412	407	388	366	399	417	414	419	410	396	413	401	416	441	411	419	424	425	411	425	400	441	399	415	452	454	409	418	478	446	422	444	418	402	405	434	455	382	411	415	420	419	415	416	403	424	426	426	381	396	423	381	452	424	398	480	422	405	401	457	448	404	438	434	440	383	410	435	431	433	453	447	404	382	435	387	434	411	442	441	403	417	396	358	419	438	399	429	453	435	423	422	442	389	419	416	387	414	438	409	410	419	409	450	427	448	408	402	387	425	415	400	441	404	399	408	389	424	386	403	405	417	415	427	374	381	405	400	420	427	395	435	426	400	388	429	446	397	409	415	424	389	435	427	420	409	407	423	432	454	416	395	422	435
18763	2671	2343	1842	1285	1000	738	605	547	495	433	420	348	319	319	301	306	301	292	269	257	253	232	271	210	236	221	235	242	249	243	230	229	222	225	204	234	192	219	201	227	204	201	218	198	213	206	227	201	196	218	219	220	196	227	197	214	232	227	214	200	201	214	206	208	216	206	198	216	221	217	208	228	234	224	224	220	221	166	230	218	191	202	250	209	216	210	203	221	186	207	201	205	208	228	230	203	225	207	208	224	209	227	203	207	225	200	231	229	233	208	190	216	203	202	230	212	224	202	203	216	239	218	191	245	217	229	214	199	202	192	215	231	204	194	198	236	199	208	209	203	203	205	179	191	237	187	215	206	191	231	213	202	227	200	192	231	219	207	216	205	212	204	190	191	230	196	194	204	204	218	186	208	201	219	217	211	202	220	234	211	220	192	201	228	213	214	177	176	200	205	207	203	195	191	176	242	199	200	236	210	207	209	216	185	229	206	237	180	211	190	213	195	207	240	187	221	229	221	217	237	195	204	194	223	221	194	198	198	202	191	211	184	189	223	194	198	208	193	237	202	201	232	196	212	200	187	180	223	225	196	225	212	180	222	203	186	198	231	188	205	202	229	203	232	199	186	218	215	217	223	211	212	219	214	172	230	199	241	202	218	214	223	217	216	187	235	242	226	192	220	219	211	235	215	216	176	222	225	208	217	210	188	193	216	210	208	199	187	205	223	218	223	184	205	184	225	212	203	229	220	188	219	177	228	223	220	202	205	197	202	198	210	213	187	223	205	209	212	191	215	181	201	209	211	207	202	177	199	210	201	209	221	194	211	233	223	246	192	211	229	212	212	237	219	201	219	203	219	196	192	238	196	201	195	207	205	177	221	211	188	215	199	211	187	220	202	227	229	224	198	184	204	197	187	221	205	200	210	217	212	208	220	226	192	186	226	209	232	191	200	189	202	202	220	242	206	182	199	196	215	216	203	250	208	209	193	209	198	194	185	204	190	201	235	173	221	200	197	218	204	229	218	201	205	251	235	206	213	186	206	189	239	201	233	188	208	208	194	212	225	210	202	210	206	199	202	219	204	191	189	208	194	210	215	192	220	208	236	198	224	235	214	215	217	211	202	218	193	227	262	207	187	203	218	223	210	215	200	189	215	226	216	191	223	203	204	213	207	201	201	181	192	187	235	177	245	191	220	218	192	201	192	200	226	218	217	221	212	217	228	204	195	213	233	229	208	227	200	195	211	198	199	208	206	199	201	220	224	189	186	221	218	219	240	233	222	204	186	222	251	224	203	204	227	212	215	192	177	189	194	188	224	174	234	198	208	189	232	202	216	238	184	202	243	219	229	205	189	199	202	226	210	201	218	209	198	193	186	197	180	202	198	222	237	221	202	191	235	207	182	184	182	213	223	220	200	218	228	209	211	219	198	223	200	191	212	201	221	199	183	198	217	201	195	192	192	207	210	215	216	178	195	192	191	214	193	198	206	214	197	233	224	200	215	190	191	206	220	205	206	204	223	210	218	229	193	204	183	184	241	223	218	198	216	218	222	182	228	188	174	219	195	245	198	197	193	215	206	220	169	205	199	211	206	176	212	221	208	175	197	210	215	223	211	196	201	215	207	208	210	195	216	211	216	205	194	202	200	198	227	174	214	212	217	175	195	209	183	221	215	224	193	225	203	200	221	207	213	212	213	192	219	209	216	191	192	233	200	207	210	182	202	222	191	182	223	186	206	207	198	204	211	180	225	222	219	196	179	206	187	219	232	221	213	220	218	204	218	221	246	210	233	217	192	194	189	234	219	204	188	194	220	197	248	210	226	201	200	219	209	217	200	222	193	227	197	213	192	208	222	203	213	209	208	221	219	213	216	220	190	196	193	243	221	227	235	213	213	202	219	217	197	208	208	187	175	220	197	188	224	187	220	199	215	186	228	217	196	163	187	199	207	222	213	196	209	215	209	199	203	208	223	201	203	208	198	249	185	187	193	168	233	183	167	216	186	208	225	195	221	239	199	216	206	218	201	189	219	181	215	199	194	171	207	194	221	203	203	214	189	206	220	213	217	213	195	215	212	229	219	209	211	192	218	216	220	205	198	205	207	231	197	198	227	214	213	210	213	203	197	209	237	211	223	223	232	183	217	203	215	226	209	226	213	215	194	232	191	228	195	213	236	187	217	181	213	177	201	194	190	207	205	210	234	192	200	213	186	211	198	190	216	190	231	191	199	208	235	184	208	200	188	200	205	202	208	191	207	199	209	234	177	239	191	213	194	197	213	205	232	213	226	232	218	209	202	202	222	193	184	203	194	197	205	200	216	192	194	218	200	230	205	204	212	216	185	203	204	217	198	214	201	180	186	202	183	210	211	197	200	225	200	251	225	204	200	196	193	204	216	192	184	179	225	196	223	209	241	213	226	201	185	201	230	213	206	182	210	201	191	184	227	194	220	242	218	262	204	228	203	206	217	208	211	203	216	209	214	199	181	215	222	211	197	207	209	234	187	196	213	230	214	206	221	224	183	191	215	202	218	203	246	195	221	224	180	241	220	228	205	193	209	224	215	219	203	195	216	196	205	234	189	198	216	198	215	214	185	212	232	221	167	196	202	222	209	194	190	230	209	190	181	212	199	198	212	227	222	204	196	238	196	223	207	186	193	200	212	167	240	229	188	187	196	209	216	242	200	224	209	219	218	202	187	228	212	216	227	194	224	206	220	221	222	226	185	203	189	213	229	212	204	202	202	205	215	187	209	199	218	216	206	195	185	208	192	215	193	180	213	197	210	199	213	219	197	183	221	213	199	203	206	206	210	212	209	195	202	208	216	205	207	226	217	202	201	227	199	206	205	211	182	234	214	208	192	207	199	199	182	191	202	212	243	220	205	210	220	214	202	200	201	206	216	196	193	207	208	205	209	210	190	225	205	221	207	186	205	216	179	218	239	201	188	220	215	218	188	188	187	194	219	229	192	212	233	223	205	197	238	206	233	209	226	196	212	201	229	186	208	218	213	227	208	204	222	170	214	208	205	204	217	210	202	217	219	217	217	207	221	207	187	207	219	202	194	215	220	196	209	219	192	214	233	197	231	231	206	192	220	204	214	207	205	222	211	187	204	206	237	215	225	176	213	199	218	194	202	204	227	223	200	208	227	209	213	202	201	196	204	202	202	205	188	203	192	195	203	225	207	185	214	202	207	160	204	224	224	238	192	215	189	190	206	214	226	215	224	183	210	206	214	210	213	226	225	221	201	216	193	204	223	190	226	193	228	192	211	193	207	200	213	211	227	195	208	218	211	190	218	227	210	191	200	181	199	171	177	193	200	213	188	203	210	232	231	210	217	221	214	195	174	237	205	186	236	214	212	199	206	206	181	187	200	214	178	211	199	212	198	188	185	202	188	211	212	175	203	204	206	183	216	184	219	194	234	231	210	212	235	203	237	231	216	206	212	205	216	207	209	195	195	223	201	223	199	193	174	225	238	210	194	218	174	197
7593	2130	4308	5469	4751	3941	3169	2670	2430	1994	1767	1650	1448	1375	1299	1209	1178	1072	1021	1010	886	871	817	834	804	786	761	728	737	784	712	722	681	718	685	684	666	688	695	695	676	639	681	651	686	673	624	652	654	673	634	645	615	622	688	636	595	661	664	603	639	627	597	600	612	591	635	598	635	625	612	603	597	579	563	604	628	579	607	607	599	591	603	564	608	640	607	540	608	620	588	615	562	545	599	597	545	635	581	563	605	594	603	610	585	598	606	602	556	595	581	600	630	626	595	573	578	567	633	638	592	577	578	601	594	593	605	580	615	587	560	575	584	634	594	572	582	593	636	585	565	595	578	579	604	621	563	627	604	578	620	540	592	586	572	570	584	615	584	563	624	602	595	572	606	605	582	622	571	601	610	567	605	558	595	577	577	603	564	584	571	603	576	601	591	610	610	542	625	644	605	582	617	573	592	625	592	590	586	525	575	619	576	589	584	600	605	525	587	565	613	555	568	573	553	550	575	557	624	588	592	603	604	598	573	563	588	548	577	580	574	640	608	608	597	583	577	575	571	583	596	556	540	622	613	577	588	569	587	585	599	570	550	587	576	578	590	588	586	543	590	579	576	595	595	637	584	637	609	548	618	607	580	572	626	631	572	554	593	623	565	622	571	548	575	576	575	584	583	652	575	593	578	553	532	578	590	592	578	572	625	593	584	570	598	532	627	587	595	562	628	515	559	588	582	555	593	608	588	618	600	565	563	610	583	594	596	548	557	558	583	596	557	540	580	558	549	584	596	562	594	584	583	604	611	616	601	586	582	573	568	602	610	579	564	551	588	547	597	564	549	553	598	565	565	554	542	636	563	576	579	617	603	572	559	584	593	576	618	573	591	558	598	599	595	610	587	601	588	614	575	563	587	562	577	546	574	600	572	552	596	551	570	561	569	593	617	577	582	583	560	588	540	591	598	531	580	584	561	558	598	592	569	575	626	583	561	609	517	591	582	604	577	598	558	615	612	586	589	577	571	576	652	559	555	614	564	543	588	570	574	582	569	615	591	606	577	591	622	557	618	566	605	544	620	561	595	583	556	594	599	605	549	557	516	600	602	550	570	618	531	595	584	581	530	575	608	557	579	577	644	556	601	588	610	624	569	581	611	591	621	584	524	611	597	603	531	582	573	580	562	546	636	560	605	577	595	598	591	553	575	585	585	561	578	586	542	600	636	594	556	610	580	575	611	522	577	600	558	597	610	558	584	599	596	552	603	559	611	552	617	640	602	575	558	546	584	536	580	582	601	569	557	602	583	555	583	565	600	586	600	560	577	611	582	578	612	552	605	591	567	562	579	622	573	601	565	623	556	543	567	627	623	588	572	574	584	614	564	566	585	564	586	585	617	562	550	575	613	580	599	593	586	571	605	582	609	571	565	639	568	609	569	594	582	547	599	607	614	593	537	602	576	547	545	568	600	597	624	543	594	557	584	601	587	584	633	565	537	578	579	595	584	617	570	625	563	569	586	563	591	568	585	572	564	610	591	527	580	578	593	570	572	607	594	584	571	600	561	635	576	591	584	580	530	589	559	568	578	584	554	566	569	616	586	587	620	553	577	598	544	588	563	566	593	570	612	572	605	598	574	579	608	642	583	576	594	603	620	566	541	594	585	575	600	590	573	622	600	645	560	588	598	624	598	610	571	599	559	583	619	557	603	552	585	578	633	582	576	582	545	594	583	529	594	584	590	565	607	573	571	580	603	585	577	580	626	588	572	574	578	609	570	592	538	593	621	597	561	583	594	563	546	584	572	566	580	572	571	580	577	583	570	615	611	615	580	624	578	575	603	564	583	629	619	615	583	571	555	586	576	588	543	574	580	576	561	565	577	592	595	579	574	564	625	570	622	601	587	620	594	609	641	531	591	560	599	530	620	562	563	624	555	553	584	645	571	585	547	584	571	557	564	581	562	602	573	611	571	593	551	588	549	590	641	605	573	617	572	634	577	586	592	609	571	587	625	593	601	558	591	554	597	578	608	584	563	562	619	600	597	601	589	567	553	611	570	588	588	566	562	573	596	603	595	568	583	599	608	581	579	570	583	533	594	584	631	540	562	589	571	605	548	593	564	614	627	564	561	592	570	615	564	594	589	634	585	591	588	618	532	593	587	578	590	589	564	582	558	533	599	626	546	552	616	573	581	590	569	585	579	574	569	582	542	551	609	591	561	596	541	578	587	561	589	609	579	562	605	567	591	597	596	583	585	625	563	564	584	596	540	613	607	578	562	574	628	641	601	609	600	567	590	609	593	611	554	571	584	584	617	588	558	594	601	583	587	572	544	574	547	608	578	565	620	584	559	602	620	617	624	594	561	538	600	638	582	648	605	628	585	555	593	558	624	551	539	543	567	556	585	559	606	591	585	630	560	551	572	569	587	604	576	600	584	568	592	555	567	567	611	594	606	572	607	600	547	580	583	567	605	561	572	567	565	583	581	547	599	586	594	556	632	587	590	597	585	544	576	567	599	588	566	592	565	583	584	565	579	642	597	529	602	583	545	608	551	603	604	570	556	591	585	579	594	640	604	585	565	588	587	563	556	565	549	554	593	571	639	598	576	581	591	576	555	587	619	510	620	583	555	616	580	630	597	581	587	585	581	566	588	573	593	606	559	546	579	552	507	570	604	602	575	573	579	575	602	587	585	594	592	564	556	568	608	581	577	582	637	576	589	530	585	614	617	579	631	541	579	561	574	615	586	614	578	568	569	606	552	599	588	627	556	630	605	595	549	569	582	593	568	573	498	579	576	545	622	578	636	627	588	576	583	598	543	572	561	600	507	583	607	583	567	606	578	584	619	561	557	595	594	613	530	607	594	574	613	606	598	590	578	592	581	582	549	543	601	639	566	581	591	578	592	548	635	584	571	585	607	565	588	574	561	582	580	578	597	539	571	601	576	611	561	596	560	551	624	607	605	637	599	569	601	595	595	547	525	554	597	584	574	621	585	591	595	553	593	590	589	629	561	580	602	583	569	558	554	571	576	557	575	583	619	559	573	603	587	592	566	578	549	581	597	575	588	598	543	569	544	568	584	585	627	602	543	567	616	561	567	581	579	546	574	584	628	572	592	577	577	576	592	615	585	531	601	570	579	579	580	603	583	584	576	538	582	569	608	558	550	591	586	582	581	564	544	562	643	581	596	553	571	555	554	606	622	552	535	537	609	581	553	592	592	608	639	568	611	612	662	617	577	590	571	570	610	561	593	637	620	581	546	562	573	576	582	607	586	578	535	594	578	593	546	602	575	557	572	597	624	603	637	591	580	572	592	563	556	579	557	596	525	564	582	561	578	563	575	563	581	594	607	582	563	564	573	580	568	593	593	561	600	595	571	600	593	571	575	614	607	571	610	552	634	572	602	592	569	593	607	608	577	562	596	582	563	573	556	600	549	592	579	616	617	556	543	582	571	581	600	550	579	579	542	593	596	569	583	574	570	622	580	584	591	578	567	581
2191	126	134	136	107	89	73	94	89	71	59	72	80	56	69	77	55	69	60	66	57	58	60	64	44	56	66	72	65	61	63	63	52	73	71	54	60	53	59	54	74	65	44	56	72	57	63	58	75	49	57	76	58	57	73	44	61	60	45	56	56	58	54	57	71	51	77	68	68	61	43	58	57	57	62	52	68	63	70	49	51	59	57	52	57	50	57	71	59	63	55	57	76	67	77	65	84	49	62	55	53	75	75	55	76	39	51	46	56	71	60	73	60	53	53	64	53	60	77	65	50	72	51	66	62	67	57	53	63	59	64	65	67	63	66	53	63	60	51	58	55	58	49	61	64	50	61	57	39	60	55	57	65	67	54	61	60	66	76	65	56	74	51	55	70	55	61	59	67	67	59	50	50	58	50	58	58	47	47	52	59	55	68	57	52	59	49	59	67	69	62	69	63	68	53	62	62	56	61	46	55	58	63	53	49	63	57	72	58	61	58	69	59	63	65	69	45	56	65	57	67	54	57	65	54	57	49	55	50	61	70	55	78	48	56	52	69	60	58	54	51	65	68	46	50	83	72	59	58	47	47	60	51	48	44	60	54	51	60	66	60	76	59	59	63	65	54	61	53	56	58	73	57	55	65	66	40	63	54	80	64	51	48	64	48	50	52	59	52	55	72	69	57	55	53	76	66	56	59	59	60	56	50	56	79	68	63	49	53	68	56	59	59	71	57	56	55	59	58	64	51	54	68	71	74	46	73	62	52	40	65	59	75	62	64	66	56	54	64	53	62	55	61	53	66	65	61	67	61	69	45	62	51	52	56	54	58	80	79	64	65	73	61	54	65	67	68	57	47	54	60	53	60	64	58	52	73	64	70	60	56	61	68	60	79	57	54	77	74	54	75	62	69	66	66	67	59	67	68	53	61	54	48	67	63	47	69	54	68	55	49	57	57	62	57	59	58	64	63	68	43	68	46	58	64	54	56	50	62	51	52	71	54	67	56	64	68	52	61	63	54	61	65	61	61	62	49	62	64	65	64	64	65	52	56	71	45	74	53	61	54	53	60	56	54	49	46	71	72	47	56	73	62	51	69	49	59	69	61	77	69	71	68	58	54	49	41	55	51	56	53	74	63	56	68	67	68	49	57	58	55	54	55	51	65	68	42	69	63	56	68	60	62	66	58	59	50	82	77	52	58	61	60	56	45	54	57	68	71	61	61	65	59	55	60	55	54	44	74	70	57	48	57	55	63	66	49	60	62	64	68	54	65	56	49	53	53	63	56	58	61	74	58	61	59	59	52	64	59	50	72	75	76	51	60	57	62	70	68	63	54	55	59	61	62	73	54	58	55	58	47	56	56	69	49	60	65	58	78	70	65	59	62	66	59	49	66	53	55	67	62	66	48	72	81	46	77	71	74	58	46	62	51	57	65	54	54	74	66	54	58	63	69	47	56	55	62	65	66	73	60	72	61	63	55	54	68	64	57	39	63	56	47	49	65	55	62	52	72	55	51	70	69	48	48	58	61	48	61	71	60	72	54	54	60	39	56	65	60	60	55	57	74	56	59	57	58	46	66	76	56	74	54	62	60	47	58	65	66	51	52	73	45	57	68	56	75	71	46	67	72	54	59	67	67	85	60	58	35	67	50	67	48	47	54	56	55	50	64	68	63	61	76	60	55	76	60	59	50	62	53	64	63	50	43	59	68	51	51	61	74	50	50	51	50	64	69	58	60	58	51	68	50	61	62	66	68	66	56	60	54	52	71	44	67	53	57	60	63	60	51	56	50	64	54	68	49	47	66	62	59	73	50	72	66	49	54	60	61	62	51	55	54	62	48	56	71	68	57	60	70	42	61	64	58	60	54	45	51	55	69	68	62	70	54	56	65	71	60	58	61	56	79	53	55	64	53	64	64	57	66	56	61	63	49	61	61	67	65	78	53	60	64	59	73	69	60	59	73	67	63	57	53	68	61	63	71	65	73	68	61	64	57	55	68	70	70	58	47	60	45	54	59	61	69	54	59	65	60	71	66	70	65	40	63	60	63	61	62	67	59	46	62	68	57	61	56	57	45	63	58	59	45	67	57	54	84	47	66	68	54	65	54	58	66	76	51	49	64	65	54	63	54	51	55	48	56	52	64	58	50	66	48	65	70	64	60	57	63	59	64	71	71	61	59	53	65	43	64	63	52	43	63	55	61	61	71	52	50	56	56	63	47	83	68	64	56	56	72	63	72	58	66	59	60	56	49	67	62	51	71	58	57	48	67	71	59	71	58	68	67	63	58	67	59	60	66	64	45	59	52	54	64	66	67	63	51	67	56	59	55	63	59	58	53	60	61	55	54	65	40	72	62	71	63	70	72	81	68	60	64	61	49	57	60	47	60	68	48	56	55	61	56	57	66	53	56	52	56	62	65	62	62	63	61	67	57	68	65	66	55	63	65	66	50	70	63	68	61	64	64	79	67	72	61	58	65	53	58	50	55	58	65	57	69	62	67	65	60	69	49	58	62	58	65	62	67	59	59	55	57	63	55	60	56	55	52	69	60	54	66	68	61	54	59	52	49	69	61	61	54	59	59	56	43	51	39	61	51	65	66	69	67	65	64	71	70	42	55	66	55	59	60	61	55	78	63	61	56	49	66	54	61	63	67	63	62	64	59	65	67	60	59	64	65	48	63	67	55	81	62	53	60	67	52	69	63	61	59	63	58	56	50	67	59	52	68	63	58	47	65	70	57	68	64	52	70	63	51	68	56	54	69	63	58	50	59	59	59	56	54	53	58	74	56	55	57	53	47	68	66	68	61	59	64	54	50	59	62	57	64	75	65	69	63	64	65	54	54	64	68	57	53	77	73	61	53	66	67	59	60	65	65	64	54	45	52	69	53	57	55	61	59	45	72	63	55	61	58	56	56	54	60	60	51	52	65	56	62	63	57	60	52	57	51	63	61	55	66	67	67	55	62	56	58	70	60	67	59	64	56	67	65	54	52	54	63	49	62	71	66	51	68	62	62	63	55	62	66	53	61	71	50	59	67	65	57	58	63	68	65	59	55	68	59	61	81	48	72	71	65	61	51	50	51	38	57	59	64	55	61	74	70	70	46	57	63	71	70	59	68	68	70	55	65	66	65	50	55	60	65	65	71	60	56	57	53	58	71	62	44	76	54	50	58	72	47	45	51	55	58	51	60	53	65	57	59	67	60	49	55	64	70	63	59	51	72	69	58	62	68	71	70	75	65	68	65	47	49	62	55	31	63	66	73	57	54	55	57	65	57	61	42	53	62	66	55	57	49	57	65	49	66	61	80	63	47	67	51	53	61	66	68	60	59	63	49	58	73	66	50	54	60	55	51	58	59	64	57	59	51	65	62	50	82	73	62	63	49	52	69	54	55	62	52	71	59	65	44	56	71	73	53	47	54	54	71	72	59	61	47	78	64	60	49	74	43	68	61	64	57	54	49	57	54	54	65	80	57	47	55	48	63	58	58	53
1950	286	413	489	415	365	343	314	276	282	259	254	229	254	236	254	256	261	243	222	226	213	232	236	219	218	222	242	241	231	226	225	218	208	232	224	239	238	209	217	216	209	226	231	234	203	215	198	217	211	207	222	222	217	224	200	216	219	205	207	191	217	234	199	208	232	214	256	222	209	220	230	195	232	228	222	185	241	220	211	201	203	227	196	231	239	211	201	187	228	219	206	219	223	241	211	209	219	238	223	212	218	195	196	219	215	198	231	218	224	216	211	236	196	203	224	210	199	186	218	214	210	239	196	209	202	224	194	203	234	201	242	228	212	233	193	217	235	219	197	211	225	212	233	201	199	212	234	184	224	231	221	194	202	208	216	205	232	211	225	222	197	229	216	218	218	233	228	215	188	240	218	231	218	238	218	200	243	201	211	204	199	216	208	232	206	210	213	211	223	216	225	199	245	193	215	202	231	224	199	232	223	192	219	225	235	224	216	226	198	201	235	235	215	233	207	198	211	200	232	237	215	208	226	196	214	218	217	227	204	217	228	237	222	178	197	231	242	222	216	228	194	224	204	197	238	198	243	202	215	202	214	219	196	209	208	195	232	211	207	222	244	207	221	206	210	240	206	192	212	222	226	218	181	186	214	205	207	218	206	191	211	206	221	199	223	201	213	213	226	230	200	208	220	232	224	212	219	233	227	179	215	208	234	194	208	200	237	215	211	199	205	220	242	256	213	226	226	206	234	239	202	211	194	198	232	194	193	217	222	200	203	213	231	196	228	197	198	225	208	229	214	211	198	202	216	227	219	205	194	230	239	229	202	217	203	214	249	235	220	224	222	195	232	217	180	226	232	222	226	221	186	224	209	223	215	231	223	226	187	236	235	206	227	227	193	220	224	219	240	202	216	211	208	190	190	217	201	188	212	219	235	200	199	191	219	209	232	214	240	234	219	235	221	217	237	222	229	208	211	207	212	210	212	205	202	223	211	210	214	209	221	223	214	223	230	219	245	236	211	220	190	210	219	227	223	236	207	193	245	221	222	219	225	230	192	212	209	216	228	223	207	226	207	225	244	222	193	211	226	191	204	230	209	199	225	229	211	209	221	227	192	218	210	215	177	221	184	218	208	221	201	218	214	193	223	183	190	232	221	231	247	216	216	226	241	235	206	223	207	200	215	214	184	213	218	241	231	220	211	191	216	216	220	223	211	218	195	207	233	203	230	210	182	221	225	221	217	192	206	229	203	212	220	238	225	217	193	212	244	211	215	246	228	186	224	226	235	229	201	207	208	217	236	213	202	222	239	179	210	239	208	214	211	218	204	216	230	215	225	214	213	241	218	234	210	208	226	216	206	230	220	201	213	205	206	206	212	233	199	213	233	198	236	227	230	216	201	209	193	231	180	222	213	209	188	230	206	193	204	200	195	216	233	187	239	198	206	196	210	230	199	221	206	207	222	200	206	210	222	204	212	202	201	222	233	201	228	183	230	224	205	193	216	210	232	234	186	199	209	201	198	215	224	212	224	237	208	200	230	197	209	197	212	230	170	216	218	191	217	227	197	252	199	219	226	232	209	238	211	206	186	211	206	213	227	211	204	189	229	214	202	221	215	198	208	238	213	228	190	207	210	226	201	227	230	219	232	243	208	191	193	201	206	208	185	216	225	211	224	207	225	197	201	232	218	225	234	202	211	194	232	225	231	216	216	196	210	220	224	222	224	214	230	203	239	207	227	202	236	221	209	201	241	211	229	205	236	229	183	204	210	240	190	202	223	205	245	216	247	206	219	234	229	214	221	197	224	194	227	230	202	250	223	234	219	237	207	193	213	194	212	211	216	220	196	236	207	188	196	223	215	224	224	193	240	255	232	242	235	213	197	258	208	171	203	222	203	220	193	220	218	203	217	232	216	229	215	224	212	234	210	224	193	214	210	247	220	227	194	239	222	228	209	219	203	202	229	204	213	219	200	194	221	196	232	195	206	208	227	178	231	228	243	222	245	177	190	204	229	185	223	216	200	203	213	214	213	208	221	234	207	227	246	237	229	208	195	200	195	195	183	192	220	231	216	202	204	213	219	179	185	201	205	237	219	216	213	211	260	231	235	215	224	209	205	204	230	224	226	206	222	193	226	206	232	208	236	222	226	217	217	200	206	189	209	213	235	229	230	191	222	213	235	205	233	230	186	213	232	211	233	212	219	194	191	206	180	236	208	207	220	204	200	208	203	214	217	220	188	217	217	215	248	250	226	202	230	233	224	209	224	213	217	192	220	208	228	215	216	208	192	201	229	200	207	229	231	210	209	209	213	214	217	227	204	215	210	220	249	215	199	210	219	189	236	209	204	213	229	213	220	218	202	196	244	224	220	200	215	227	222	202	217	205	217	205	215	230	213	206	209	236	227	198	221	228	199	230	244	225	220	214	225	213	235	218	209	208	204	230	230	219	208	256	199	196	203	214	193	213	214	202	233	214	225	227	202	234	197	210	200	242	197	190	244	207	219	207	206	228	205	191	224	234	204	216	216	214	182	227	197	210	200	224	199	239	245	229	204	218	220	230	187	198	218	215	221	213	209	218	204	243	189	233	203	209	222	203	195	227	207	227	198	211	238	200	247	222	217	210	207	211	244	229	207	222	224	230	209	203	209	213	199	228	199	218	215	215	215	215	208	218	232	226	211	197	202	226	209	224	210	225	205	224	182	225	208	213	208	230	226	240	208	222	236	219	190	182	231	176	212	228	194	208	223	199	252	221	208	202	246	200	234	224	219	194	201	228	227	195	224	202	217	224	246	196	216	209	202	203	207	211	238	193	219	198	220	210	210	214	202	185	216	209	225	206	224	198	221	195	225	197	211	189	233	194	199	216	214	196	222	227	209	223	231	223	228	231	217	226	219	211	208	219	225	207	197	199	221	227	213	203	215	223	187	202	221	243	223	184	227	193	192	244	210	203	230	231	232	221	228	210	219	235	233	208	220	201	176	203	209	203	202	232	217	204	223	197	227	223	223	214	221	220	209	205	214	240	222	209	220	237	224	206	238	205	223	207	229	213	219	207	223	210	206	212	239	240	236	217	223	219	217	208	235	232	240	216	211	224	215	217	220	202	198	228	207	197	232	210	190	207	210	210	179	216	209	202	225	212	197	235	238	218	216	204	197	217	212	191	244	208	210	186	217	222	198	236	240	244	224	212	228	214	216	211	219	213	176	229	223	204	206	204	220	233	208	222	231	211	180	207	248	235	224	228	226	210	223	222	236	237	217	218	226	202	189	214	202	226	240	214	217	224	197	222	215	208	193	212	223	214	208	207	215	213	192	215	233	199	218	191	238	237	195	222	205	219	208	220	213	215	233	226	234	191	231	216	220	213	217	233	192	224	225	232	217	218	197	229	201	230	213	229	189	231	210	218	203	236	231	208	229	204	217	208	206	250	237	227	203	220	208	211	224	234	224	230	194	214	209	205	218	225	228	210	209	216	203	234	227	224	213	202	199
9928	885	1177	909	645	516	417	328	297	267	227	233	211	190	198	165	174	176	174	165	193	189	169	152	166	148	156	138	149	147	144	130	170	173	148	174	149	162	167	157	133	156	157	126	141	128	158	121	159	118	133	136	141	120	135	140	141	156	175	151	141	125	124	142	132	157	135	138	136	143	143	135	146	149	135	140	123	158	139	137	156	140	140	137	145	134	128	124	128	125	112	145	146	150	148	139	139	164	133	132	120	145	137	149	166	138	138	148	142	134	149	121	141	164	133	141	127	164	137	157	156	140	143	137	144	125	135	118	140	160	139	150	131	130	126	137	137	137	140	128	141	165	132	145	135	136	146	152	127	139	127	138	141	145	137	134	151	147	143	144	128	147	117	134	149	130	133	128	136	139	147	131	123	128	138	141	155	134	118	139	171	119	135	166	152	132	127	132	143	159	133	143	149	129	165	147	142	132	130	135	145	130	154	138	141	129	154	135	163	131	144	137	160	142	134	116	143	147	136	133	149	129	138	127	127	134	151	139	134	147	158	143	132	152	139	145	147	154	138	145	135	143	136	134	152	125	106	133	140	135	135	138	142	119	141	125	146	133	136	122	127	149	136	148	148	142	134	142	152	150	107	133	153	122	137	119	145	147	133	118	137	139	156	131	133	150	143	144	154	129	133	162	153	156	124	134	142	132	150	129	143	123	131	145	138	141	160	128	165	142	163	138	146	130	150	142	156	137	142	167	171	155	139	137	136	160	156	170	145	132	140	130	112	133	144	137	127	151	142	126	138	157	129	146	131	127	140	137	149	140	128	135	147	129	129	142	143	128	134	123	138	143	127	124	135	160	127	135	138	142	157	131	114	152	133	160	121	130	125	134	151	125	143	138	151	131	130	141	145	148	152	123	143	137	138	137	155	148	147	133	143	135	144	128	126	150	111	155	123	140	141	147	152	140	139	108	158	136	145	136	144	127	120	133	153	155	134	129	145	127	149	151	149	148	151	146	137	123	126	131	131	153	141	143	161	147	153	147	144	145	142	149	140	147	149	129	134	144	122	138	133	128	143	141	152	137	150	141	124	151	142	147	121	128	149	145	144	157	147	137	147	129	131	128	136	131	152	159	142	145	137	156	135	144	124	136	113	136	147	130	133	161	134	138	155	139	128	132	132	141	140	139	122	144	154	141	130	109	127	151	120	143	139	151	133	149	151	147	129	144	121	135	141	143	140	150	146	150	141	143	144	144	120	127	141	150	148	131	151	127	134	143	132	125	146	142	133	124	123	127	156	108	124	136	128	133	148	134	135	149	132	149	134	130	136	147	134	142	151	159	129	154	133	145	141	127	126	137	135	130	166	151	154	161	148	137	165	146	155	117	129	143	117	128	159	150	125	143	130	133	151	122	159	150	144	133	145	153	133	141	128	123	133	151	135	138	140	136	135	123	155	137	126	141	143	162	146	140	136	138	133	155	133	146	138	137	129	143	118	135	146	128	134	123	126	148	124	136	134	144	130	122	124	134	141	136	138	134	139	145	132	140	139	153	146	180	140	146	148	139	159	157	155	130	126	138	142	143	143	128	129	139	123	131	149	136	130	127	154	122	129	132	140	136	133	128	149	131	162	128	143	135	149	122	140	122	123	138	134	135	136	116	150	148	127	128	146	156	142	144	133	147	139	161	137	152	147	131	128	122	126	133	160	143	129	151	132	171	143	160	150	127	125	135	127	124	121	146	149	143	144	158	125	129	137	139	132	121	132	129	134	127	145	136	156	139	132	125	147	154	162	131	128	150	146	148	133	126	125	130	145	133	129	154	150	124	165	135	139	149	128	125	141	125	139	136	126	137	128	133	153	137	126	146	130	134	140	122	141	134	162	160	132	143	168	138	102	148	116	166	139	129	136	159	156	160	141	144	135	178	125	124	135	134	149	131	128	131	145	128	143	128	150	131	142	124	139	148	119	150	135	146	131	139	163	144	129	118	140	164	139	161	130	128	113	138	145	139	133	127	133	134	120	148	143	134	142	133	134	146	138	125	145	131	145	134	150	151	144	117	143	149	138	154	124	138	113	144	135	138	154	144	135	156	128	146	143	141	120	148	133	136	135	152	127	152	147	150	128	130	145	149	121	132	149	147	138	146	129	133	136	141	128	137	125	123	137	145	139	120	128	145	137	158	156	126	134	125	131	157	136	157	142	133	136	136	146	127	130	122	158	149	139	139	131	159	129	142	131	138	148	132	134	133	137	146	153	152	144	125	143	136	130	135	128	135	153	149	128	139	134	132	129	138	142	130	131	130	149	131	141	140	138	157	140	146	131	118	136	135	136	127	123	130	124	157	153	130	123	142	135	137	144	129	161	140	156	135	125	131	143	159	127	141	147	142	134	148	162	140	142	149	143	143	169	138	138	153	158	128	151	134	139	161	140	146	155	118	142	126	130	148	136	146	153	137	133	157	150	128	152	136	137	131	124	122	140	132	135	159	135	127	129	133	133	130	143	136	145	148	141	146	133	129	112	149	161	112	143	116	129	137	160	148	149	134	150	135	129	113	154	119	146	119	131	129	146	127	113	157	144	132	137	123	143	146	143	134	128	142	131	145	131	154	145	149	150	146	132	132	136	151	131	145	129	121	141	137	127	143	146	141	134	129	143	148	152	143	144	126	142	144	144	146	124	133	139	129	126	137	140	137	140	137	127	139	128	143	149	145	158	135	139	137	137	128	143	135	128	146	139	145	130	130	149	124	145	137	144	129	143	111	159	146	147	135	126	148	144	142	127	154	126	165	138	158	142	134	128	139	120	144	133	154	156	118	123	163	132	155	152	153	135	147	131	156	111	136	137	123	155	152	151	133	120	118	148	143	148	137	148	122	155	144	143	166	149	133	151	136	148	144	151	150	141	161	125	151	151	129	157	141	138	137	148	134	131	128	148	151	134	115	115	134	139	141	143	138	148	129	122	136	141	133	121	137	149	131	148	143	128	156	169	126	182	122	161	143	118	155	126	133	130	131	144	126	137	130	141	148	154	131	163	139	129	138	116	147	169	137	146	148	148	132	130	142	151	144	138	151	130	121	139	145	163	129	125	134	125	136	146	134	154	141	137	144	143	142	161	131	148	149	130	130	140	154	142	117	161	130	135	119	133	128	137	116	134	114	140	136	144	151	149	131	144	153	122	128	128	138	147	121	152	136	136	142	139	149	140	156	140	128	126	120	140	148	139	137	114	138	130	151	143	138	127	146	136	137	143	137	129	143	120	141	141	138	129	138	151	133	151	119	147	146	135	146	121	137	143	154	132	121	124	133	156	147	134	145	150	124	133	114	135	160	144	131	147	111	145	122	151	133	146	124	125	129	118	137	136	136	151	152	131	150	151	153	151	146	143	139	124	154	160	126	150	166	135	136	134	139	156	139	151	134	123	125	140	149	145	134	146	136	151	151	144	148	138	133	133	149	139	140	148	128	139	139	126	139	129	143	139	130	129	150	154	148
5547	1177	2372	2909	2596	2130	1801	1530	1291	1203	994	944	871	788	760	713	679	665	658	627	581	616	570	544	554	526	543	521	537	522	493	456	531	475	463	471	433	483	464	470	492	431	451	488	428	482	458	490	448	449	456	446	433	435	477	463	430	475	431	435	428	460	436	409	448	442	430	397	476	426	441	426	427	424	413	430	484	447	432	439	418	448	392	409	419	425	422	427	423	396	407	410	447	391	438	436	419	443	448	439	441	447	418	472	428	384	433	449	420	432	421	490	431	411	425	384	402	420	431	441	410	401	430	422	445	418	437	379	453	424	398	412	434	426	480	398	457	454	402	400	436	425	392	395	432	425	391	420	403	406	448	432	402	407	420	416	440	441	425	452	459	405	421	422	443	425	418	408	434	433	393	426	451	417	424	401	435	405	429	395	444	403	378	417	456	453	411	444	407	448	432	434	416	432	429	494	437	418	406	394	437	405	452	383	429	417	392	432	419	447	388	420	421	420	388	418	446	430	431	439	426	408	457	420	409	451	455	391	389	407	393	444	419	404	416	394	421	379	403	383	441	448	410	430	404	426	421	452	413	429	417	446	425	424	434	458	439	445	392	407	438	429	436	404	423	412	404	433	433	441	462	403	399	427	420	427	443	437	409	442	411	429	437	418	372	374	447	423	446	422	432	422	435	459	398	418	404	437	405	384	390	439	384	405	408	434	433	431	421	414	420	428	400	433	401	425	373	413	434	430	409	418	409	392	381	433	425	383	431	414	427	432	423	440	453	428	417	389	413	425	396	411	412	431	389	438	418	416	431	388	454	411	414	368	406	424	449	419	430	388	445	408	436	428	413	416	410	425	381	429	444	395	431	429	398	441	453	424	456	392	429	451	394	412	436	464	400	428	392	402	414	449	457	380	432	447	423	435	415	438	407	429	441	395	396	388	415	399	420	419	402	442	443	428	435	449	406	415	428	403	422	438	405	410	417	457	414	417	369	418	419	434	433	437	418	469	407	369	446	407	394	413	384	415	405	409	455	409	431	456	439	438	434	403	386	443	423	411	408	444	423	410	432	440	404	441	447	430	410	418	411	410	372	407	397	396	456	438	436	393	398	392	393	394	429	430	384	399	410	434	382	405	432	434	444	428	412	400	413	398	426	449	427	411	450	370	419	390	418	403	462	434	458	444	408	450	418	412	428	447	424	418	450	430	431	420	406	430	421	424	409	435	407	441	418	429	410	413	420	420	389	402	387	406	426	406	372	391	432	442	386	431	490	413	395	403	429	423	417	387	424	426	421	401	430	406	443	437	394	406	421	419	408	437	434	419	442	408	445	428	380	387	429	426	418	431	451	413	424	417	391	397	405	443	435	421	424	429	401	402	427	436	374	426	389	422	429	419	425	412	415	432	410	418	424	415	402	453	383	417	419	409	417	420	431	434	393	430	446	455	417	407	435	445	416	441	400	407	428	382	433	431	469	404	415	415	449	448	393	407	396	452	392	390	410	426	418	384	416	391	420	415	392	397	417	412	413	414	436	422	415	409	406	392	412	432	402	403	413	458	396	406	440	437	424	385	403	417	432	406	432	416	452	407	420	406	418	427	424	407	416	418	425	396	398	441	380	439	402	404	379	414	453	395	425	412	387	412	401	421	437	411	480	416	396	398	410	420	443	422	402	440	444	404	381	392	433	430	466	431	422	401	433	401	408	413	413	408	425	374	413	426	436	441	409	393	415	452	418	408	424	418	395	419	430	433	432	417	398	423	428	390	421	398	435	446	388	403	386	415	393	420	440	460	430	409	441	428	422	418	453	421	418	406	382	495	395	412	420	389	458	441	434	383	415	410	436	401	417	432	434	427	450	408	431	417	404	413	388	398	400	461	424	429	392	442	430	449	432	413	408	409	427	417	414	419	417	445	425	425	432	401	373	418	398	430	424	398	438	453	418	421	428	461	440	458	439	448	448	393	409	380	391	399	429	447	420	422	450	391	451	408	402	437	450	419	422	388	425	411	413	389	449	423	428	448	409	425	417	408	452	432	419	409	436	437	392	401	432	415	455	477	424	383	445	436	416	402	411	402	426	400	405	449	414	432	464	421	399	380	424	388	445	383	427	412	398	459	447	410	402	420	410	430	428	429	398	392	387	435	441	437	424	386	422	389	430	400	429	419	381	420	381	426	447	429	422	419	403	405	443	395	423	450	458	446	482	440	403	395	396	442	430	432	400	452	431	418	381	430	411	464	402	415	407	413	370	426	416	445	427	384	429	424	375	415	409	434	382	404	408	411	439	448	405	439	399	405	420	412	416	423	418	427	419	416	426	415	403	438	441	383	426	412	432	441	412	453	413	408	425	457	439	430	393	404	413	435	408	405	429	381	406	420	427	405	424	419	411	383	386	423	444	457	415	437	393	397	389	435	424	365	453	386	395	411	404	415	408	415	381	438	419	456	393	369	389	390	439	381	410	430	418	440	427	401	390	461	399	420	419	448	413	412	388	454	415	376	437	456	408	420	437	418	439	458	428	420	450	404	442	413	390	445	458	429	435	407	429	406	469	425	403	442	402	409	377	421	434	447	416	419	438	444	398	430	411	397	405	445	404	391	436	408	416	408	387	414	384	435	422	397	383	460	411	440	397	411	456	430	424	410	422	431	375	396	412	372	427	409	435	400	409	400	421	450	437	428	400	407	375	370	394	427	436	418	408	441	435	419	394	411	409	381	401	438	394	401	415	388	393	406	452	411	389	426	418	408	423	432	412	393	444	476	415	405	438	430	426	399	394	445	421	426	390	411	440	427	408	439	414	423	448	415	409	420	414	435	400	451	391	426	412	408	374	448	402	407	406	375	433	404	419	419	386	396	423	446	411	410	453	413	434	430	415	381	408	415	399	405	438	422	410	396	412	417	396	407	416	405	414	432	428	417	418	446	413	411	393	400	418	419	417	413	431	419	426	415	402	411	433	426	412	438	408	395	425	413	428	425	412	407	422	424	414	462	422	391	396	427	416	369	453	445	421	456	403	415	399	406	417	452	433	396	438	441	413	419	392	396	408	431	455	390	393	395	419	404	398	419	457	427	458	439	429	433	402	394	422	405	413	394	403	422	406	414	448	425	479	411	428	428	409	432	426	433	380	433	449	411	423	403	422	450	423	422	454	416	445	410	437	399	404	430	462	404	431	398	437	412	421	419	401	417	409	426	398	394	425	399	436	403	423	462	430	408	446	404	408	414	420	453	420	417	426	427	406	403	445	445	434	419	428	426	398	428	394	439	420	462	430	410	409	398	470	445	389	435	441	414	444	415	410	418	414	416	413	440	414	414	448	406	449	393	378	424	403	407	403	432	444	402	434	419	407	419	401	416	397	424	403	425	458	424	426	429	412	425	417	472	390	411	420	446	435	423	431	425	406	414	359	444	419	411	454	419	425	380	427	428	396	405	398	418	396	423	432	449	388	416	395	437	406	436	441	391	436	407	405	443	426	406	430	390	458	447
19007	2721	2344	1846	1347	1004	739	613	541	460	398	376	367	309	321	287	279	267	251	266	243	280	249	257	266	227	257	232	227	227	217	218	234	226	254	243	177	226	222	202	237	222	204	219	205	241	224	226	235	248	215	205	210	203	211	225	206	206	234	224	223	227	211	221	223	236	208	236	220	217	195	239	200	229	224	199	215	226	190	206	224	210	211	207	204	203	211	202	212	197	219	220	199	213	207	217	210	211	221	231	192	221	215	207	202	223	203	207	205	235	218	193	216	207	233	186	198	206	223	214	210	206	205	217	213	212	224	214	214	202	212	216	198	214	197	192	220	200	193	187	211	199	204	213	216	222	197	221	215	247	214	210	214	222	217	212	221	186	209	184	195	228	213	217	191	225	231	188	232	228	172	221	195	197	219	224	215	208	206	192	182	205	183	197	178	180	218	221	190	242	243	205	193	214	195	210	208	209	214	221	221	209	223	189	192	231	201	212	218	202	206	210	229	213	206	199	234	200	205	203	203	207	175	196	228	217	205	224	217	228	204	203	216	242	202	219	215	233	204	205	215	211	191	216	210	216	207	211	209	238	223	206	192	207	228	207	218	231	209	223	216	206	208	205	224	219	225	204	201	174	189	188	212	214	227	241	220	209	192	223	196	221	201	223	194	199	201	202	215	230	215	210	226	208	224	219	234	223	226	210	206	212	208	185	244	220	223	211	207	249	208	179	183	196	197	184	204	228	213	220	198	194	230	203	210	203	196	203	203	178	205	195	195	230	195	221	221	214	202	206	200	199	184	235	206	216	207	178	222	221	204	201	198	195	212	209	212	206	193	213	197	200	219	195	237	212	195	220	229	193	229	190	206	224	212	187	209	191	199	215	211	195	210	197	223	215	222	193	213	204	210	214	230	210	198	199	201	193	212	178	199	215	214	215	186	204	183	201	208	202	219	211	223	235	184	194	218	247	199	213	229	202	193	233	214	219	212	234	222	203	232	228	222	218	190	223	196	216	209	234	210	217	201	203	187	201	217	243	212	195	193	219	202	214	199	212	197	209	210	211	250	220	237	215	232	217	202	207	205	203	212	197	201	218	224	224	197	207	211	210	209	188	191	216	208	211	208	202	201	218	206	200	217	203	259	225	242	203	209	185	197	217	214	223	228	186	215	240	210	193	210	196	213	199	195	233	220	218	208	197	221	197	201	214	205	211	191	222	204	186	190	214	231	205	225	208	222	206	224	206	203	192	216	202	210	204	228	185	228	213	190	214	209	227	212	231	235	215	198	212	229	188	192	192	194	193	208	224	230	222	203	227	193	223	232	204	207	204	217	189	216	215	208	220	204	232	199	221	210	217	240	219	213	186	190	221	213	235	206	195	200	221	217	193	185	231	223	210	207	223	184	189	228	218	199	222	187	217	212	185	206	201	216	220	240	211	224	203	211	201	210	195	213	212	210	208	203	189	225	213	211	212	250	193	216	196	191	210	206	229	206	204	205	204	225	210	207	185	204	204	203	216	210	203	214	211	221	203	205	222	220	187	239	187	194	219	225	204	187	203	193	208	205	224	200	212	208	206	204	235	206	212	208	192	219	219	215	219	184	224	206	211	239	194	209	195	204	190	206	204	201	231	189	181	225	185	196	225	224	203	219	209	219	201	222	210	202	225	212	219	214	197	175	212	198	213	222	196	177	197	207	219	201	194	195	192	213	185	184	220	191	195	215	198	232	191	210	201	216	197	213	207	207	195	209	233	215	230	221	212	197	221	187	225	205	222	217	185	207	228	217	196	216	212	197	210	193	200	231	191	196	201	210	204	204	211	212	216	221	210	204	248	208	237	196	203	215	202	216	192	207	197	223	182	227	217	206	195	211	233	224	230	220	218	175	214	220	235	215	207	195	198	204	212	196	217	184	193	211	203	196	228	219	216	208	201	198	214	196	214	211	195	234	227	211	218	190	212	218	209	210	210	198	206	218	229	228	207	216	225	195	220	235	193	223	215	176	198	223	178	223	253	226	204	215	217	212	220	213	233	216	207	203	179	194	184	190	202	177	206	239	220	177	213	227	208	202	233	222	172	213	197	202	232	212	194	212	194	212	228	221	206	211	225	201	212	221	215	214	194	225	197	221	198	200	241	214	226	212	190	197	241	227	201	212	188	181	208	224	205	206	231	231	217	202	201	222	221	218	204	192	238	205	196	198	223	212	212	224	218	172	196	189	202	221	184	178	225	213	210	193	188	220	200	214	233	217	204	216	196	209	225	212	213	186	248	185	201	228	220	224	209	226	202	211	206	204	194	189	220	199	197	199	189	244	200	224	183	244	200	216	243	174	216	249	192	223	197	210	202	179	218	208	193	200	213	179	195	193	185	213	187	206	217	218	221	208	222	210	237	187	198	228	231	232	204	235	228	223	236	228	236	215	221	220	193	213	228	232	226	221	218	181	199	221	220	192	183	211	206	231	225	187	226	221	230	202	209	219	229	202	210	228	198	227	219	230	198	202	222	215	223	220	204	219	208	233	232	243	193	197	222	211	199	228	212	210	195	199	213	213	186	242	219	219	236	216	206	183	225	214	192	204	219	205	199	208	225	210	217	217	222	204	185	210	183	207	193	209	241	216	202	219	216	217	187	235	194	216	224	205	230	202	197	206	207	216	209	208	233	211	214	195	202	197	227	220	207	220	201	221	191	216	215	190	221	207	197	202	208	211	232	206	213	209	214	232	244	226	188	233	207	215	225	230	221	223	223	185	202	202	217	207	219	222	197	210	204	206	227	238	234	226	196	219	224	214	206	232	209	206	180	209	214	186	235	203	246	227	206	171	242	210	209	196	208	217	193	180	186	194	207	208	205	220	217	211	208	196	204	200	203	212	197	228	205	191	196	206	222	222	214	199	203	204	206	199	191	221	234	214	205	222	181	211	226	206	207	207	212	209	185	199	198	219	207	196	227	224	202	196	206	183	202	237	216	227	238	193	215	205	248	201	197	224	201	184	210	204	216	187	219	206	215	196	201	206	209	208	211	217	216	238	214	210	196	216	198	222	208	172	218	208	213	210	192	220	206	224	215	184	221	221	206	239	195	221	180	215	196	229	205	202	193	203	211	207	208	220	211	229	225	198	222	195	211	221	191	224	198	217	178	214	218	207	224	215	195	232	193	219	192	215	209	184	200	216	189	230	205	203	219	202	217	203	198	211	182	202	194	201	221	197	187	222	186	203	205	214	191	223	205	212	229	206	194	217	222	240	187	207	211	196	213	223	204	214	204	205	196	193	233	194	203	210	212	222	188	230	217	225	211	211	210	183	218	224	218	217	178	221	191	213	240	206	238	217	219	215	207	222	226	203	232	221	219	185	184	224	230	220	207	234	200	217	212	185	201	210	205	202	204	216	202	230	203	207	208	205	233	211	236	180	205	182	201	211	216	212	201	223	199	211	205	216	188	222	222	220	194	202	216	208	180	180	240	227	236	241	219	217	221	213	205	237	204
7657	2192	4452	5486	4751	3962	3247	2736	2353	1975	1869	1598	1342	1329	1324	1204	1173	1127	993	1016	891	914	871	883	817	843	812	778	735	767	686	796	727	720	741	721	697	706	664	669	718	706	687	617	683	650	695	620	651	633	627	647	601	616	646	629	637	597	642	624	613	667	637	650	622	653	589	659	606	601	626	592	620	602	616	630	636	606	646	593	568	588	610	628	625	604	599	596	639	578	589	595	605	605	638	569	600	576	590	605	609	633	587	590	572	620	616	585	600	619	604	606	606	599	603	608	601	606	622	588	574	645	582	580	606	581	583	576	579	582	579	578	615	618	565	585	611	608	564	588	591	629	593	628	616	598	585	579	577	585	578	622	590	579	589	607	559	572	601	575	586	646	599	551	596	572	608	599	609	573	600	611	521	578	586	557	628	596	562	567	620	581	576	644	600	652	624	639	627	594	612	603	631	598	623	605	569	580	566	586	578	594	541	548	619	624	628	585	616	595	611	566	581	582	575	589	577	580	563	626	582	574	598	583	566	553	585	560	572	552	591	582	579	594	631	603	575	564	591	599	620	613	595	551	641	529	578	613	589	592	623	569	581	611	580	645	550	618	554	580	587	588	602	612	589	544	576	634	589	590	600	552	596	565	580	568	607	570	576	606	551	577	578	592	594	553	626	643	607	587	588	581	597	592	566	582	634	589	592	519	576	591	599	623	600	591	573	573	617	583	571	558	610	594	598	574	609	573	624	591	582	595	557	616	632	590	599	564	627	556	569	568	605	593	593	586	560	629	575	587	633	554	557	544	543	573	569	603	567	596	615	572	613	545	582	615	580	614	612	581	579	627	580	612	578	590	548	538	585	573	625	584	591	560	558	618	580	609	583	579	569	537	612	585	545	547	577	583	626	601	577	612	604	653	617	598	599	596	554	569	579	599	561	607	555	585	613	609	578	581	583	618	588	567	615	528	653	554	581	584	608	571	612	617	583	548	608	574	637	552	600	569	598	574	599	607	550	591	581	549	608	566	625	589	630	616	619	582	616	576	575	602	587	578	557	606	603	570	589	555	582	597	574	582	590	606	524	581	586	628	543	607	579	575	612	580	603	598	574	565	593	587	598	577	611	596	575	522	615	599	569	586	569	606	548	556	534	600	564	570	576	574	656	548	580	549	571	637	588	610	584	552	562	571	567	572	639	585	561	564	605	553	568	572	577	614	579	572	546	603	590	553	581	592	609	594	589	564	602	645	519	621	566	602	600	592	614	583	581	571	603	562	629	594	622	526	555	554	621	602	574	600	581	575	625	599	592	587	565	593	584	522	568	585	565	601	576	573	568	642	608	607	613	620	596	592	549	622	623	555	582	598	603	622	555	563	590	616	558	576	602	568	562	647	586	555	580	569	565	583	546	597	630	592	598	556	616	579	583	600	558	596	624	584	610	555	574	589	577	599	602	580	594	549	579	607	606	533	605	592	590	634	602	603	594	561	604	561	566	557	529	577	582	561	622	596	572	593	590	607	562	572	589	559	595	588	591	567	562	566	587	574	597	570	529	620	594	618	585	588	608	581	550	603	563	567	580	607	602	613	600	578	571	585	603	599	596	617	601	584	585	601	556	597	594	589	603	609	590	584	616	554	597	583	535	548	629	546	551	569	576	567	649	593	571	576	574	573	655	559	623	546	620	606	614	582	567	583	603	566	565	590	575	540	597	604	563	561	631	577	605	576	589	602	571	593	597	604	583	580	556	600	597	595	584	611	561	576	630	572	592	560	568	590	572	572	597	552	612	571	571	553	588	588	551	573	674	569	548	596	593	568	573	539	612	601	599	597	589	617	563	588	625	588	599	649	570	545	590	599	552	569	585	624	594	607	603	631	580	592	593	596	611	560	616	588	572	582	571	566	603	557	578	556	588	544	530	589	629	663	574	614	549	576	547	593	589	575	594	617	645	560	623	612	551	604	615	597	603	595	570	600	600	559	571	560	594	568	611	579	569	625	603	582	583	582	599	572	598	611	570	606	609	605	598	591	561	605	577	584	596	585	613	554	613	569	538	585	577	573	598	558	565	575	519	586	592	579	625	602	615	559	584	551	581	591	536	604	593	585	571	614	607	570	601	596	582	550	581	595	562	621	576	556	569	582	540	558	581	592	562	638	577	555	605	643	568	580	600	603	597	560	560	588	600	563	579	570	589	601	581	603	611	599	560	591	594	563	610	552	574	601	556	566	560	579	624	559	581	576	560	575	626	591	606	559	566	558	602	603	571	601	590	626	571	565	594	634	565	572	574	578	599	608	579	564	578	573	583	578	593	553	574	588	596	586	613	576	618	579	634	585	561	587	554	563	553	574	591	558	576	548	590	598	598	587	560	621	565	621	614	576	590	574	600	553	586	557	567	570	617	581	615	574	590	571	588	589	613	561	626	599	600	560	594	615	601	589	588	584	576	619	607	601	563	558	570	589	612	609	569	582	588	569	577	595	574	580	593	568	581	580	555	590	558	595	587	608	591	530	620	603	561	554	599	586	622	586	542	593	588	597	593	565	567	573	562	605	613	543	559	601	597	582	569	572	601	574	539	565	559	615	600	575	562	615	584	580	612	581	602	556	584	611	559	542	606	587	584	638	548	570	630	588	621	591	638	572	560	585	577	544	586	583	600	609	578	579	589	557	571	581	586	593	584	585	636	599	592	589	560	593	567	594	583	577	585	594	594	650	599	599	616	582	589	583	559	580	606	554	561	593	568	559	632	573	562	587	629	583	598	582	550	639	597	584	591	563	578	609	531	601	574	597	594	564	624	638	575	618	587	598	614	572	603	585	591	589	545	581	606	638	571	610	583	554	598	575	585	581	590	593	584	573	574	620	501	589	580	576	553	598	630	625	567	597	555	635	581	639	568	591	566	596	558	605	626	559	597	574	612	610	578	595	569	625	595	614	583	568	624	542	580	582	580	587	589	578	557	582	573	590	591	583	581	594	573	570	545	597	597	622	592	579	606	596	573	605	624	547	574	558	559	598	578	601	579	599	565	558	605	607	552	598	577	593	566	593	619	595	604	574	576	576	615	560	553	561	542	582	577	583	580	520	614	581	566	563	600	612	614	609	557	563	575	565	590	525	569	573	584	558	586	590	577	575	592	549	566	591	602	617	606	581	589	553	605	601	612	572	604	540	567	637	560	550	554	585	595	578	586	528	608	582	580	612	576	588	566	613	564	592	573	569	594	605	575	568	610	566	599	586	600	628	595	570	581	567	555	577	540	611	614	598	576	571	602	576	580	591	610	587	593	587	567	595	583	577	563	553	576	571	605	556	589	561	606	614	593	530	592	607	585	585	614	523	603	565	603	620	607	563	566	576	574	591	566	571	617	588	608	590	600	595	570	639	618	619	581	515	594	626	623	585	592	541	584	598	577	561	571	632	569	561	596	594	561	580	566	536	590	620	557	619	620	600	613	589	548	602	558	578	623	604	601	572	586	582	614	594	565	592	568	559	551	569
2130	145	135	128	106	88	84	76	66	69	70	60	55	70	61	59	76	50	51	75	48	63	55	54	55	55	64	57	53	65	69	54	65	55	66	68	51	49	57	64	62	52	44	56	55	41	66	60	56	54	58	62	54	60	46	56	58	65	55	65	63	53	53	64	48	66	62	73	53	52	59	67	57	58	56	58	71	58	61	57	50	72	49	59	51	52	55	62	63	63	68	81	61	63	48	50	61	54	65	58	49	73	69	59	65	55	60	55	56	54	70	52	70	64	64	68	57	63	78	68	66	55	57	75	57	53	61	71	55	70	52	58	61	64	67	58	57	65	65	54	52	49	69	77	66	48	52	64	60	53	53	59	47	51	55	65	56	49	57	69	62	40	68	57	70	52	65	53	58	50	74	55	64	46	63	53	53	59	63	62	74	54	59	49	61	56	65	63	69	52	51	48	71	65	58	57	68	65	51	53	43	64	62	77	78	56	61	51	57	51	46	71	47	55	60	71	65	58	61	38	58	53	62	55	74	69	76	58	48	50	51	56	58	58	58	48	66	63	63	44	65	49	61	59	67	74	57	55	49	51	57	45	57	54	61	57	69	63	67	58	55	65	71	60	62	55	56	58	64	53	68	49	62	59	71	70	51	58	63	44	46	62	67	68	64	48	56	62	52	54	60	58	60	60	58	67	67	53	61	56	47	58	45	55	61	73	64	65	53	47	64	51	54	63	58	68	55	55	54	68	66	67	62	54	59	55	62	58	54	59	69	59	45	51	48	63	56	61	62	54	48	59	62	57	62	53	48	79	64	57	63	65	57	54	55	58	73	46	55	55	67	52	70	67	57	47	54	52	59	63	55	64	42	63	58	49	48	73	50	59	60	53	73	57	69	53	49	50	54	65	42	57	64	54	47	70	63	54	47	52	59	58	66	61	60	64	59	62	50	71	54	56	52	46	65	47	58	83	61	45	57	57	52	52	62	54	40	68	48	68	69	53	60	64	50	67	64	84	60	58	59	45	65	46	68	49	63	70	55	49	55	54	50	57	67	62	60	56	56	51	59	64	62	60	68	49	42	71	53	48	65	56	75	69	56	47	55	63	59	57	61	57	63	56	67	54	60	55	57	61	71	62	62	77	48	52	48	69	64	73	51	73	54	58	63	68	55	73	52	61	76	68	51	59	49	73	50	50	53	69	55	62	60	60	64	59	54	63	44	60	47	72	60	68	49	54	68	51	55	59	51	47	67	63	58	59	64	60	71	65	46	64	71	63	74	59	59	44	58	50	64	48	51	60	66	65	58	59	62	59	64	59	63	56	60	46	56	48	53	68	48	52	48	49	53	74	60	68	67	72	61	59	59	50	49	55	57	65	68	57	65	54	67	55	68	56	61	46	56	63	71	55	57	60	54	64	61	67	50	56	53	51	80	47	52	62	67	59	53	51	43	56	49	62	68	48	64	52	50	66	53	69	48	56	59	62	68	82	49	61	57	52	55	59	56	56	59	65	60	58	58	56	49	51	60	50	63	66	67	59	44	60	49	51	77	52	49	68	55	64	51	57	63	57	59	59	55	59	56	60	54	49	63	63	57	61	70	55	52	62	60	59	65	50	66	51	50	56	61	56	53	55	61	69	51	58	58	62	60	66	63	57	66	68	64	62	52	63	55	63	56	63	46	62	59	50	57	48	56	41	53	51	58	74	67	66	61	69	63	52	52	73	67	52	64	51	63	42	68	51	64	62	61	49	52	63	82	64	69	52	62	64	61	60	52	52	62	62	46	55	65	56	44	51	56	58	47	77	49	58	62	66	55	55	61	71	55	55	63	73	64	71	59	55	63	57	50	46	56	61	68	52	60	50	71	67	62	53	69	48	54	65	59	65	60	70	69	51	63	61	51	68	50	62	55	51	64	60	59	61	76	52	49	43	52	51	81	56	50	67	56	62	55	63	55	59	61	64	67	63	57	69	64	38	55	57	68	65	45	59	59	56	58	47	53	60	56	60	43	56	66	59	53	60	68	57	52	58	75	55	70	64	61	69	49	65	59	69	58	62	47	51	59	60	78	74	66	72	58	56	60	56	79	45	56	76	60	61	60	52	61	48	62	56	71	61	57	64	62	63	64	55	51	60	59	60	62	54	50	74	62	55	59	55	64	59	42	63	57	57	57	66	55	59	69	67	69	68	45	62	55	43	63	63	72	72	50	37	47	65	56	61	63	62	50	65	54	58	45	64	80	44	44	58	68	70	68	59	63	50	53	48	53	60	69	51	68	61	50	60	44	61	60	56	61	61	71	65	62	59	61	71	53	39	66	59	61	65	50	57	64	57	55	42	67	57	58	54	52	63	52	58	53	54	51	52	72	73	69	60	62	73	57	69	71	61	59	59	61	54	66	58	52	45	61	44	55	59	55	65	48	68	65	57	58	64	63	67	48	52	54	51	47	49	57	65	69	51	60	60	45	56	60	51	56	62	55	53	47	57	54	56	58	45	53	61	52	42	59	74	58	47	62	61	43	52	73	62	39	70	48	62	53	64	75	63	50	73	65	73	63	57	54	58	61	56	59	58	64	50	49	50	57	60	56	45	62	59	69	54	60	64	57	57	60	65	48	59	73	73	44	40	60	70	59	66	63	49	57	65	61	54	72	59	68	47	56	54	55	57	61	61	61	67	43	59	74	58	60	39	57	52	54	62	68	44	60	54	59	58	51	47	63	57	53	55	54	65	60	53	70	51	71	51	53	65	41	65	65	51	59	58	53	62	66	64	69	53	47	59	74	58	66	60	79	63	56	59	54	70	55	62	60	62	55	72	73	65	63	63	58	66	51	79	56	59	61	47	56	51	55	54	64	60	72	53	58	42	81	60	50	51	65	65	75	68	56	60	59	55	53	59	65	66	61	65	52	78	81	56	62	79	68	74	49	67	66	56	48	54	55	61	65	66	53	58	76	58	67	66	61	59	66	52	61	51	62	65	61	68	62	57	64	60	62	56	49	64	60	67	52	48	64	62	53	56	60	62	53	65	54	60	60	61	49	57	48	65	63	65	75	50	56	74	53	43	63	63	72	62	73	55	51	45	60	69	50	64	61	54	72	64	61	57	57	52	58	65	41	48	55	67	59	71	44	62	44	52	75	76	65	71	58	65	62	73	56	60	67	56	49	44	43	57	54	49	55	63	61	50	61	62	56	68	65	53	65	51	65	61	58	67	60	53	62	64	55	59	42	58	59	59	53	48	65	64	60	41	66	57	60	60	61	50	52	58	67	51	45	49	72	60	75	63	52	60	57	62	54	48	63	68	62	58	65	58	60	55	55	50	70	69	60	66	69	54	57	59	51	58	58	74	67	81	39	45	53	61	49	57	59	53	57	63	75	59	57	61	63	67	66	57	50	71	51	64	55	53	61	56	73	61	56	68	74	54	66	55	65	61	56	44	74	55	60	53	56	63	49	61	61	58	63	63	48	60	57	60	60	47	47	65	45	56	63	65
1921	274	352	457	417	388	305	305	318	274	255	257	232	259	235	214	233	231	228	241	208	246	229	230	235	219	227	202	210	217	200	243	222	236	224	215	226	195	230	236	201	217	216	214	248	197	244	229	214	222	210	228	211	206	225	202	196	205	204	206	221	200	216	215	227	197	212	231	224	220	206	177	207	213	208	210	196	209	206	209	228	227	234	231	234	226	219	229	214	218	222	239	216	195	208	213	210	202	187	215	212	204	202	213	228	211	205	205	232	201	222	206	237	239	226	225	203	207	206	192	230	239	231	213	226	224	251	200	235	205	212	217	214	203	209	206	187	203	222	217	245	228	194	235	195	196	215	235	238	230	199	232	212	221	211	205	243	225	217	221	219	212	230	200	244	208	220	240	191	208	236	196	202	238	210	215	221	206	211	194	233	215	230	222	241	241	222	228	186	215	215	189	218	212	204	232	201	207	215	219	216	229	236	239	207	205	180	200	221	235	219	205	211	196	210	192	224	197	226	222	219	207	220	222	218	211	198	222	228	206	208	218	200	206	227	207	213	221	218	211	189	207	207	207	200	221	184	205	237	208	195	219	234	215	214	235	213	220	217	196	194	232	210	191	191	216	229	222	217	202	224	207	187	209	219	210	235	206	221	238	229	219	217	226	204	234	198	223	215	216	202	232	227	222	220	217	229	202	224	200	219	200	203	226	221	208	206	211	211	199	225	209	221	195	204	199	220	234	201	209	198	231	229	215	217	211	225	198	230	213	226	209	210	222	237	213	217	251	207	230	202	234	226	226	239	228	211	216	215	200	213	206	237	212	225	246	211	222	224	276	207	177	218	201	212	241	189	208	233	200	210	212	212	203	213	229	219	208	222	212	206	223	202	233	211	222	202	235	210	235	198	227	223	240	214	217	223	212	217	202	231	210	209	220	231	185	222	207	188	177	184	192	205	222	197	205	203	223	221	183	227	213	218	215	219	209	178	222	220	234	234	205	224	235	198	198	204	222	198	223	230	192	240	236	225	220	184	214	216	202	207	230	194	224	229	214	247	218	197	211	219	226	234	202	227	234	208	211	224	201	205	208	222	219	237	210	204	180	200	210	222	207	209	210	194	200	236	215	212	225	212	225	238	221	231	199	199	209	241	214	221	225	219	242	217	208	184	223	214	223	250	194	210	211	201	199	172	206	218	253	213	232	216	217	222	207	210	228	227	172	200	265	192	211	212	193	244	230	203	193	213	241	202	203	229	208	217	218	223	221	206	191	229	217	229	236	207	224	206	196	209	216	222	202	210	213	210	208	208	236	214	216	221	219	213	219	216	232	213	200	215	215	207	211	209	226	243	203	207	187	230	196	203	224	210	206	206	198	222	223	212	225	200	230	212	218	227	224	193	208	203	209	207	201	199	207	202	213	197	249	223	195	210	219	216	225	222	196	217	227	209	216	225	220	196	202	225	210	206	210	209	202	208	197	214	218	193	197	216	198	216	207	214	226	210	197	229	237	208	212	193	235	201	224	223	221	208	233	241	196	205	199	228	210	226	198	215	218	214	200	198	229	222	197	214	203	211	220	191	198	235	189	211	201	231	219	219	213	223	256	213	208	201	218	208	206	223	218	211	187	201	219	222	202	208	204	212	210	216	187	212	221	213	211	200	208	230	234	219	203	211	213	225	210	198	216	173	227	192	234	217	232	207	184	237	202	211	240	240	207	216	182	186	214	215	237	216	210	215	228	206	207	226	229	204	202	240	192	231	221	213	210	215	195	198	219	206	238	212	208	203	211	193	198	247	209	224	229	232	194	214	225	195	223	223	213	200	219	231	240	225	190	237	207	189	211	197	253	191	224	214	213	216	208	200	199	216	194	230	217	213	208	219	226	222	222	205	209	209	193	231	211	199	219	194	221	225	238	220	204	205	189	199	222	203	195	226	209	211	248	222	231	209	232	208	201	212	218	212	233	230	221	228	233	231	200	203	225	233	222	208	232	208	213	205	191	201	202	204	224	227	226	234	223	202	192	229	211	227	218	203	206	236	205	197	209	215	223	213	229	229	245	225	218	212	232	228	220	206	214	231	220	220	208	241	237	210	235	194	228	220	214	223	202	245	239	240	202	220	215	223	212	229	211	226	237	206	201	214	231	205	211	217	227	188	207	221	192	210	190	203	216	230	242	189	210	205	209	191	214	208	217	207	207	205	220	210	212	200	234	202	234	199	214	215	209	206	215	213	224	236	230	218	241	214	223	216	219	209	248	195	223	232	206	218	215	192	226	229	230	215	202	221	222	220	197	220	206	193	246	217	200	249	220	207	217	191	219	213	190	213	192	203	248	211	212	206	244	184	223	194	201	214	182	199	191	247	217	202	209	228	208	206	200	190	205	222	202	226	215	221	218	211	212	217	222	216	217	217	188	189	191	185	230	220	197	195	241	209	224	208	207	227	209	207	230	249	207	210	227	198	218	205	224	222	201	229	224	205	202	224	219	206	232	216	200	223	194	215	203	208	188	199	191	225	235	185	234	210	205	208	215	236	205	221	224	198	254	209	200	197	239	200	198	204	217	245	221	207	226	213	214	215	234	219	211	199	204	248	213	238	202	238	208	207	192	229	213	227	214	212	210	194	230	218	238	225	212	201	222	219	219	215	200	209	205	195	217	219	196	203	202	241	195	215	209	219	216	222	245	221	220	239	205	239	203	224	223	239	230	236	221	199	213	199	233	230	185	203	216	230	225	210	228	222	208	222	215	203	220	230	207	214	227	206	212	225	202	211	209	211	214	229	218	191	220	228	211	218	234	204	213	225	206	223	189	228	204	211	229	227	221	212	189	242	219	200	200	217	209	218	209	227	207	223	193	214	244	204	208	238	198	212	207	197	229	208	202	208	206	222	217	206	251	200	215	218	215	217	221	208	196	242	194	219	208	255	223	208	220	205	204	206	219	211	214	200	228	241	204	197	211	192	225	187	202	211	204	215	223	231	224	205	185	232	223	226	218	207	230	228	229	209	243	207	216	214	207	246	206	218	206	234	229	225	195	202	216	217	240	201	205	224	231	245	231	201	220	213	218	211	242	218	250	182	238	251	224	226	218	197	237	202	221	199	225	242	197	208	206	230	228	222	224	231	203	205	225	229	227	216	228	208	211	202	190	200	235	206	225	205	228	203	240	205	200	218	233	204	221	219	220	228	203	216	218	201	189	210	220	243	209	221	199	207	212	203	199	218	192	232	240	188	188	213	212	214	206	215	202	210	226	215	203	210	227	200	246	193	199	191	229	207	236	201	216	213	241	218	207	218	216	222	229	235	210	222	238	213	243	202	229	246	190	212	236	224	193	207	235	179	211	205	229	207	217	201	194	192	215	204	199	223	224	222	221	224	212	221	199	234	188	221	217	247	205	223	213	226	221	216	205	215	213	200	205	235	185	214	235	210	185	219	234	210	180	242	234	228	212	214	225	197	209	228	203	209	225	198	207	203	229	222	208	236	219
9916	916	1092	942	660	507	435	347	293	292	256	204	231	193	181	185	203	170	171	137	186	162	143	154	148	171	164	157	150	153	156	138	160	151	142	144	125	144	160	160	147	142	138	152	155	138	127	151	150	137	144	121	132	145	138	111	129	148	144	146	153	137	161	140	157	151	139	152	150	135	125	152	150	142	142	147	125	132	140	136	121	131	133	117	128	134	139	125	138	133	130	139	144	136	127	151	151	142	125	141	129	150	126	152	111	142	143	145	129	127	142	134	140	124	129	156	144	121	142	126	131	142	118	132	143	143	136	139	143	141	145	118	148	157	140	141	143	130	147	136	132	138	151	142	132	137	129	141	140	152	120	158	132	136	137	146	133	145	159	153	134	129	155	142	135	126	138	132	141	138	123	148	135	125	149	140	130	147	156	147	133	120	146	133	149	124	122	158	157	147	155	145	127	143	145	160	139	128	132	127	142	124	138	131	138	152	145	163	139	131	139	130	140	147	143	143	140	120	148	129	148	122	126	170	156	139	151	133	134	135	151	146	128	140	124	146	141	155	139	143	146	142	153	142	126	150	126	137	154	150	138	134	140	134	158	124	149	152	140	146	128	136	130	149	134	145	132	135	126	145	142	141	133	154	142	138	165	147	134	127	150	132	132	130	149	135	128	111	152	139	130	146	150	142	157	128	144	139	139	131	141	108	135	128	135	152	147	154	140	143	126	135	135	126	164	143	137	127	166	133	148	146	146	125	134	131	121	143	146	143	140	152	150	152	159	167	132	126	112	122	121	152	124	138	125	140	138	122	148	147	166	134	138	140	141	148	137	137	152	122	146	139	156	146	144	140	139	151	148	152	143	149	148	133	125	143	117	148	146	136	142	144	139	133	137	137	157	155	137	141	136	154	134	133	119	146	147	131	137	125	107	153	155	113	147	126	143	156	132	149	148	127	129	160	133	136	126	153	149	123	138	126	137	120	139	136	140	135	145	144	139	133	116	141	138	146	133	135	125	126	144	133	143	141	139	140	123	125	138	124	133	125	131	145	136	139	139	134	111	146	157	140	136	150	158	117	144	139	144	152	145	135	164	125	147	133	125	155	118	129	137	130	137	138	141	145	139	135	141	154	136	129	133	136	143	137	168	138	129	139	152	152	155	153	148	118	132	130	138	148	124	161	136	137	137	138	140	137	136	126	148	124	136	136	144	160	143	128	126	153	150	154	130	144	132	138	143	142	122	150	145	137	145	148	142	147	134	112	135	123	143	135	120	151	113	123	136	141	142	142	116	138	145	145	127	138	164	149	127	122	150	154	128	136	157	136	135	159	168	135	141	134	150	162	155	143	114	116	137	142	140	123	146	141	144	153	128	153	134	140	126	123	128	133	153	163	142	148	156	146	144	139	144	147	161	150	137	132	132	154	142	142	133	138	135	143	140	129	127	136	151	137	148	125	137	139	132	116	161	126	138	155	131	127	131	128	146	144	141	141	137	125	124	129	147	154	138	116	145	131	129	136	114	133	156	136	147	126	161	134	138	119	136	144	137	146	149	124	138	134	133	134	123	133	136	115	135	135	149	134	130	158	142	143	153	135	157	146	140	133	147	134	120	158	128	143	144	158	129	120	142	144	142	128	120	153	148	149	140	134	157	135	152	135	143	114	114	145	150	131	139	130	132	134	143	132	126	121	128	150	135	132	127	136	116	156	113	138	154	156	143	127	133	150	143	130	137	133	143	151	128	162	122	151	136	129	144	149	130	131	141	136	147	132	149	128	128	143	130	141	121	135	128	138	141	131	122	136	145	146	124	141	146	142	137	145	114	120	126	146	141	125	142	156	121	150	143	112	129	147	126	119	145	145	139	134	126	160	133	123	139	127	131	132	150	165	134	157	147	148	119	138	137	136	128	141	130	136	128	129	141	117	150	118	130	119	144	130	132	128	165	130	111	133	145	126	132	152	130	130	153	138	138	145	138	139	129	126	125	126	122	130	143	136	143	131	142	134	135	126	137	139	160	136	139	146	135	140	138	136	137	138	140	147	151	127	119	132	135	134	121	121	144	146	145	181	145	140	142	126	137	132	132	149	132	132	120	138	122	141	140	146	139	133	141	127	137	124	132	127	150	125	127	137	130	138	145	120	129	130	119	135	120	143	152	139	153	131	136	145	132	133	131	147	142	135	120	143	128	142	136	140	125	153	147	126	130	137	144	148	140	131	133	115	141	132	138	128	142	129	115	143	123	131	127	158	125	136	144	149	115	148	142	142	137	140	128	135	147	155	148	147	128	155	135	146	144	137	139	150	135	148	156	129	140	118	120	117	150	136	144	141	133	132	134	114	141	124	144	144	122	147	151	145	123	142	138	149	141	139	122	120	149	147	132	143	151	163	121	124	135	164	139	137	140	149	120	135	145	119	153	118	134	142	140	132	128	115	144	133	152	135	140	144	130	143	143	128	132	129	152	140	140	145	146	138	144	122	134	136	150	140	115	141	140	143	157	141	144	138	135	156	160	146	136	145	153	123	149	126	135	120	138	128	162	129	137	126	143	133	130	143	111	141	157	135	137	120	144	151	126	126	133	143	122	150	131	154	149	135	116	139	145	153	131	136	115	140	144	141	118	146	148	127	158	124	127	140	128	132	146	142	144	128	127	153	127	137	135	124	147	128	144	141	131	131	131	155	133	135	130	136	116	136	144	136	145	136	144	144	147	134	150	156	141	125	135	148	139	117	145	145	124	159	145	128	147	128	139	130	124	142	123	130	143	148	149	160	133	139	152	137	134	133	118	146	144	127	137	133	127	143	139	117	140	136	130	154	149	147	128	161	138	146	130	134	146	129	130	138	155	113	151	135	144	139	119	136	143	143	138	141	136	146	134	151	134	116	150	127	158	144	132	113	133	150	125	121	123	145	123	151	144	135	158	128	141	135	135	126	142	148	146	154	114	131	129	129	156	126	144	127	136	118	149	132	136	138	140	122	153	147	135	141	134	147	141	134	144	123	149	123	146	128	132	141	143	127	136	130	143	145	119	117	152	123	135	156	159	135	136	146	139	153	163	135	124	143	132	155	141	155	136	141	119	127	149	147	144	138	136	136	131	124	126	133	133	110	129	160	139	152	147	137	160	142	123	150	139	142	120	135	145	138	149	119	141	142	153	134	150	134	129	132	127	160	133	147	122	127	123	137	128	141	149	150	152	139	141	145	145	144	140	150	147	142	128	152	150	140	145	144	127	151	153	145	134	150	146	140	140	134	135	127	157	142	133	138	123	135	140	146	139	128	143	132	126	131	159	138	155	163	136	133	132	138	153	122	160	159	158	151	114	129	143	153	140	138	131	133	148	167	153	135	127	141	142	149	139	132	124	143	115	144	132	136	123	146	132	149	146	134	133	142	156	139	136	146	130	137	123	145	165	151	135	124	119	143	139	126	149	147	146	127	140	136	142	148	144	128	154	113	148	126	129	155	134	140	111	147	137	137	146	126	125	137
5526	1228	2356	3004	2710	2165	1835	1540	1293	1184	1073	977	893	773	757	715	654	679	663	599	605	619	603	567	546	499	579	561	518	545	489	537	504	501	449	524	464	473	454	464	488	428	442	421	467	444	453	429	467	468	455	453	461	451	455	406	430	426	451	424	434	433	413	412	395	434	474	450	445	433	420	415	466	443	432	413	423	442	404	433	424	449	454	444	417	431	408	413	415	447	406	421	446	442	411	455	435	420	403	414	399	440	409	453	444	441	432	445	419	393	431	418	455	416	428	390	397	429	462	421	422	470	429	434	426	429	436	424	433	409	416	442	400	384	412	441	421	452	424	405	405	434	448	412	382	436	433	393	447	418	434	439	446	431	423	433	421	387	401	364	431	412	406	428	449	380	374	401	445	432	402	423	403	433	436	410	425	418	387	406	426	414	414	419	443	406	410	441	448	409	427	435	427	391	411	395	429	450	416	424	420	423	407	444	410	451	461	446	449	428	413	413	423	422	415	439	385	439	399	364	389	430	422	413	394	447	427	435	440	416	436	418	443	408	414	441	386	438	413	427	413	426	429	473	432	428	431	398	446	408	426	417	409	409	393	436	407	435	447	418	378	446	410	434	445	432	423	456	469	383	395	441	393	418	381	421	422	448	419	412	395	414	407	431	385	427	412	401	414	419	402	424	410	414	452	414	400	408	420	399	407	418	414	440	425	402	431	452	404	401	422	415	408	429	394	410	419	395	416	425	378	456	437	431	427	397	427	382	400	419	429	410	455	397	424	372	402	382	381	413	432	427	436	429	441	411	425	449	418	390	426	428	412	425	392	448	422	407	417	437	412	406	445	443	421	470	407	413	399	412	451	407	418	456	377	423	452	440	394	406	415	449	389	436	430	394	427	434	416	412	402	452	407	433	414	444	389	415	396	423	442	420	384	444	394	431	407	422	403	459	419	384	387	428	432	427	425	441	417	407	418	383	409	429	437	419	447	410	453	437	438	416	411	414	439	421	430	417	388	451	409	427	389	426	412	449	438	438	411	425	442	394	456	405	417	440	439	439	422	416	410	413	427	395	442	392	469	390	418	401	401	416	395	447	442	388	436	422	436	417	442	446	449	444	434	386	419	419	408	425	416	434	423	391	397	433	414	391	424	429	407	401	443	461	397	411	432	440	401	433	391	400	405	457	462	441	391	461	433	449	392	431	454	435	441	386	458	450	459	384	414	410	375	422	401	436	413	436	432	406	410	417	408	411	455	421	399	413	391	399	407	439	374	410	429	409	448	394	388	446	398	393	453	381	398	411	402	436	429	437	438	455	383	438	420	368	451	451	438	415	427	427	422	432	406	428	479	440	414	449	426	437	448	413	463	417	421	400	415	411	415	418	399	395	402	384	411	419	374	392	396	401	414	421	389	401	415	418	437	408	441	432	425	446	423	398	416	404	436	397	409	382	401	478	414	405	451	426	416	401	398	395	431	443	444	421	393	385	374	394	412	393	439	397	405	425	421	415	423	425	449	394	401	414	434	394	436	420	411	411	392	438	399	388	431	447	421	395	420	432	415	424	410	421	430	407	402	449	463	424	422	424	403	412	435	426	408	428	424	439	414	385	447	434	458	441	452	404	412	426	438	427	432	416	448	408	435	421	410	427	436	420	435	408	429	426	421	392	403	419	423	429	409	449	428	393	413	398	395	400	442	383	443	452	438	410	436	369	418	411	389	422	397	431	401	435	436	410	414	409	408	381	415	361	420	436	419	381	415	399	433	433	428	383	413	432	435	417	404	444	396	440	416	458	430	438	403	437	404	444	447	435	404	452	421	434	385	416	383	456	421	417	418	505	421	368	432	426	409	405	426	412	375	453	406	423	430	448	429	419	427	417	409	405	399	421	400	438	448	403	421	430	439	455	403	391	420	428	387	390	395	404	426	420	434	436	413	409	426	410	437	390	427	432	406	394	421	417	433	410	414	428	420	448	418	419	412	395	417	431	390	400	402	441	399	422	410	439	421	433	437	422	403	389	419	395	418	423	405	383	448	430	409	447	369	412	397	395	444	452	376	397	418	422	403	412	402	436	402	454	423	378	421	431	444	410	433	407	442	413	462	419	411	406	421	414	395	411	479	428	378	431	433	410	393	426	426	447	457	435	416	428	410	395	452	391	381	395	421	434	435	402	412	443	400	408	387	438	426	419	407	418	434	413	441	455	424	423	421	451	422	397	431	426	398	405	423	431	426	420	394	458	413	416	384	409	420	397	405	412	371	451	424	446	420	393	396	414	443	391	412	420	440	376	424	442	415	431	414	429	407	418	418	415	440	431	404	405	406	426	389	419	427	435	446	396	435	400	396	421	411	414	393	436	403	431	435	420	422	437	397	404	436	402	434	420	434	409	382	432	406	401	402	414	436	437	414	415	431	413	432	406	417	406	459	386	411	397	417	418	406	440	435	450	424	413	409	425	428	362	404	409	437	411	433	397	427	413	397	389	415	416	432	414	440	413	425	406	387	417	424	429	410	434	401	436	416	433	403	421	414	439	381	427	402	423	412	422	436	433	457	450	429	413	437	439	418	441	416	374	439	417	418	407	435	419	457	415	380	428	445	400	413	408	429	416	430	451	449	398	443	432	428	409	424	387	437	434	460	388	412	410	464	411	405	404	452	394	423	415	390	418	424	407	409	439	403	431	449	434	399	419	410	442	440	424	402	397	451	416	440	425	432	385	398	377	445	423	392	395	415	422	389	440	416	427	435	404	462	402	416	399	432	392	419	384	423	396	429	392	427	420	393	399	381	380	435	436	427	400	390	448	457	444	410	407	412	434	383	426	380	431	437	477	407	420	414	430	438	432	419	391	430	471	467	417	421	439	463	433	402	398	400	405	412	436	421	429	399	444	411	444	418	425	445	408	423	410	406	429	386	416	435	453	425	448	442	425	389	404	416	424	402	426	396	409	441	427	411	418	430	417	400	381	415	392	420	436	399	431	443	420	393	474	414	412	421	408	440	388	449	436	396	437	422	441	399	378	396	401	432	431	410	413	412	432	413	430	408	415	380	428	414	414	408	403	380	455	408	424	444	414	403	426	439	423	441	379	404	422	433	425	438	400	428	417	455	397	406	438	438	400	412	399	384	384	435	406	431	411	374	410	409	447	419	413	422	435	424	442	415	440	432	430	451	409	410	429	379	410	418	404	436	442	440	395	379	402	454	449	429	448	430	421	436	413	392	417	437	382	419	388	418	444	405	439	432	444	420	408	415	423	437	418	432	437	441	408	425	413	429	434	425	432	434	399	428	445	399	404	409	390	473	408	409	430	418	432	421	421	440	398	453	416	387	413	450	400	413	429	439	404	403	405	418	431	447	418	437	450	424	456	423	397	404	422	429	432	398	433	446	423	443	441	453	373	447	416	410	384	433	460	434	445	410	417	407	470	442	448	435	410	442	454	413	418	432	411	423	417	437	407	420	436	430	393	409	414	394	429	456	431	435	422	418	442
18930	2700	2397	1920	1329	1004	744	679	553	479	411	393	364	345	266	303	274	302	258	251	280	252	247	257	228	256	206	208	237	242	229	223	233	237	223	238	186	212	223	227	200	196	239	228	209	219	196	234	230	214	228	209	226	215	222	208	226	214	205	200	219	199	206	200	226	219	249	202	221	199	215	196	196	223	194	209	194	207	225	243	227	212	232	223	232	223	223	235	217	204	211	205	204	195	198	231	224	222	200	234	197	212	241	209	248	213	203	211	223	223	216	204	200	210	230	218	227	221	225	232	206	211	203	216	235	217	198	228	198	210	215	225	196	220	215	211	221	233	196	202	214	193	221	218	203	208	229	221	190	221	243	228	202	203	202	211	227	196	209	212	214	209	214	248	220	203	212	218	202	208	201	221	222	204	236	201	202	203	202	216	199	200	224	225	237	228	199	198	247	187	220	229	208	225	222	209	196	230	220	204	211	214	193	210	204	186	203	221	234	205	211	242	177	207	229	227	204	215	209	186	206	209	219	215	227	210	198	225	216	207	217	217	216	216	198	220	204	206	202	217	188	198	222	207	235	197	207	223	194	219	218	206	215	205	207	211	200	211	186	182	229	207	205	202	212	219	216	213	211	211	196	237	186	217	213	212	211	226	234	193	205	191	230	228	236	198	227	210	207	210	214	201	222	219	216	212	227	203	192	209	234	206	203	199	219	222	234	168	206	213	196	212	204	228	207	203	204	235	221	230	186	195	204	206	223	218	205	227	216	190	206	222	216	213	228	177	219	205	213	202	215	229	202	210	221	234	213	211	215	201	187	215	205	189	221	188	247	205	215	202	221	210	215	211	211	210	219	221	192	201	209	220	217	194	241	226	191	205	209	187	210	193	193	229	212	193	227	226	234	229	210	200	211	186	195	188	214	213	216	195	196	229	214	200	213	199	215	214	217	220	221	226	205	228	215	215	210	211	217	250	204	226	212	198	218	211	229	225	245	178	235	250	243	242	214	203	221	193	200	216	205	215	193	213	195	211	184	201	228	199	218	228	237	212	227	212	231	207	219	215	209	233	193	194	239	197	216	210	230	200	198	184	221	217	157	202	205	203	224	238	195	215	219	223	232	187	222	207	224	230	203	217	204	219	207	202	201	197	211	236	215	194	195	210	223	214	212	216	209	188	229	210	219	191	199	197	185	204	199	236	192	200	241	222	198	216	187	223	216	215	231	223	232	204	213	192	230	222	238	209	219	230	224	207	183	217	186	196	223	231	224	221	224	220	214	222	224	213	205	192	216	246	198	207	227	205	206	235	212	216	178	188	241	192	215	190	211	232	184	187	186	188	224	194	195	190	216	183	200	258	212	173	205	214	208	213	196	216	208	233	213	208	209	195	231	226	217	243	210	187	210	213	203	222	208	191	217	233	212	217	204	204	218	198	183	206	219	214	232	209	213	233	212	219	209	207	224	207	206	200	207	185	217	208	200	216	243	214	226	216	217	203	224	213	185	197	178	206	204	203	210	236	237	223	202	194	205	208	253	205	201	196	223	207	216	210	211	231	202	226	206	197	237	216	190	213	211	211	197	215	205	184	219	206	225	220	200	242	226	203	184	204	204	185	211	188	215	226	171	224	231	224	216	216	193	230	193	219	226	196	172	200	217	225	222	213	208	213	194	205	223	223	229	207	221	204	202	213	224	205	220	193	201	212	224	206	198	216	202	217	200	199	212	233	212	186	196	224	225	201	220	225	192	215	212	212	188	197	221	214	199	212	212	197	194	216	197	218	216	199	217	211	226	216	231	219	213	187	200	197	229	195	213	225	199	202	209	214	207	214	185	191	211	227	192	236	223	232	243	205	225	214	193	208	224	219	227	224	237	231	190	221	223	184	220	206	208	222	231	227	192	212	213	202	206	204	190	211	195	193	212	220	230	223	203	230	210	202	208	260	213	229	223	201	206	200	185	220	214	198	189	192	215	219	238	192	181	222	210	222	223	204	188	188	236	201	184	233	213	202	219	231	231	215	203	232	214	188	188	205	222	208	208	209	191	193	220	191	225	216	241	214	220	211	200	217	227	209	197	213	203	192	204	220	225	194	209	209	202	188	205	184	192	213	196	225	182	187	217	189	196	225	219	222	181	227	194	195	221	214	212	179	199	216	198	216	206	210	218	173	193	208	233	217	203	230	215	211	216	227	235	249	203	222	229	218	202	202	210	200	175	210	215	233	225	212	213	208	214	236	217	208	202	213	207	221	226	209	200	197	239	208	205	225	207	214	240	208	201	211	212	171	208	206	220	222	215	210	224	193	214	196	200	201	216	208	211	205	222	187	205	213	201	194	244	205	214	203	196	212	217	196	215	237	203	211	224	209	205	208	206	214	211	205	206	184	226	212	181	204	212	206	217	197	217	200	200	222	186	221	228	210	205	216	237	208	211	232	215	216	218	226	185	236	197	214	223	185	207	250	236	224	229	192	231	231	241	211	215	209	200	202	211	197	207	230	229	201	224	224	228	220	211	236	186	204	202	209	225	188	224	205	210	211	213	222	190	231	204	231	219	211	232	232	214	212	197	201	214	212	223	190	200	208	236	197	221	263	206	185	211	218	248	243	198	230	209	215	244	214	237	205	195	214	212	174	227	199	211	193	215	209	211	212	208	217	230	186	208	202	216	232	197	226	196	238	209	209	219	195	185	201	179	200	220	199	208	188	200	197	201	178	196	214	214	215	201	214	197	235	216	213	229	203	227	210	183	208	220	175	233	197	199	200	204	197	189	208	226	197	200	208	198	200	216	220	222	169	218	205	216	213	209	212	223	216	198	195	216	221	175	191	185	214	219	184	253	211	237	213	203	207	213	213	208	189	204	205	239	201	216	222	215	197	197	202	206	194	235	175	210	211	227	191	214	215	213	204	209	228	223	185	187	201	215	242	206	198	222	223	201	207	193	210	174	221	202	208	208	232	206	215	225	198	206	223	219	228	216	214	217	215	201	200	193	211	215	211	197	205	226	189	230	226	201	230	206	207	211	193	242	213	211	235	213	213	224	226	197	224	215	195	210	235	204	204	215	208	212	186	211	215	195	232	215	220	192	227	210	241	218	192	198	184	219	218	227	207	179	211	216	225	225	224	189	244	186	209	208	228	215	199	218	209	223	219	220	209	213	225	214	224	212	186	221	233	211	199	200	223	209	208	199	219	216	200	237	197	246	211	238	229	226	198	200	202	207	226	206	190	208	204	190	204	218	226	221	203	196	202	221	234	219	211	224	217	213	232	202	204	223	229	223	194	217	194	212	196	218	194	213	196	211	210	211	208	183	217	225	210	209	197	223	218	187	211	212	207	233	190	219	225	238	181	202	216	205	202	192	174	188	221	201	215	243	199	220	244	234	224	227	214	216	218	193	218	221	196	223	213	212	195	205	187	194	201	187	205	201	202	205	253	218	204	229	206	225	217	195	205	206	221	213	201	218	204	209	238	190	225	181	187	205	205	221	231
7754	2223	4424	5388	4818	4025	3230	2793	2410	2064	1717	1625	1444	1394	1273	1144	1144	1054	1009	986	919	910	926	887	808	842	825	827	750	790	720	743	663	709	687	715	673	721	693	700	673	649	643	641	680	672	663	699	651	644	625	689	628	654	683	633	616	646	628	616	659	637	627	604	637	644	599	587	574	619	632	647	610	595	595	604	595	611	668	588	628	618	598	636	572	651	598	608	617	606	564	611	601	623	597	586	613	576	588	610	614	609	599	620	609	562	608	601	599	594	594	594	560	566	591	618	590	619	623	643	583	597	600	619	633	594	603	620	601	589	594	615	589	587	583	635	587	646	589	583	599	604	583	555	606	601	557	579	621	571	576	598	574	596	601	610	602	627	631	614	605	573	592	587	612	649	600	568	588	565	595	609	597	606	561	561	592	593	669	636	554	582	604	567	597	611	609	634	626	588	528	541	565	588	584	601	595	603	583	592	635	587	624	624	568	589	591	585	587	563	597	600	585	574	595	551	577	595	548	587	592	585	565	594	582	608	602	569	567	568	625	602	545	509	610	586	557	573	591	594	577	579	592	595	601	596	570	608	580	620	598	574	605	552	583	578	625	581	565	638	609	551	572	603	606	541	620	573	595	527	594	620	554	599	616	601	563	579	599	588	633	588	582	565	616	597	626	585	552	645	587	619	595	583	567	546	547	578	572	590	613	568	548	605	563	583	581	580	531	603	597	560	581	569	617	633	549	596	620	605	550	566	595	599	576	629	620	555	595	640	592	592	609	576	555	601	599	613	589	603	606	555	588	630	597	552	564	563	593	589	602	607	553	583	617	634	608	584	584	615	575	612	576	593	599	621	560	605	605	573	578	619	556	638	605	619	631	605	588	600	572	621	594	591	563	557	583	585	594	558	546	576	556	549	611	620	603	577	568	579	606	607	620	559	582	613	586	518	590	603	604	564	570	567	603	603	613	621	573	599	568	594	591	594	585	601	628	584	614	578	601	606	604	621	600	598	594	582	616	644	584	580	586	623	560	566	561	610	581	576	608	608	568	606	615	576	610	580	603	585	601	623	582	568	604	592	511	547	577	618	630	584	591	583	592	567	562	608	578	575	594	565	563	537	585	585	601	610	625	601	605	598	608	615	546	591	543	546	567	606	630	616	564	593	573	590	579	580	588	578	596	611	601	598	580	621	594	552	594	579	602	611	606	598	577	618	584	570	585	601	570	573	605	586	520	575	557	585	621	602	602	619	568	575	602	621	571	565	576	562	543	579	556	609	582	561	546	564	607	559	602	597	579	568	595	588	637	576	572	598	594	557	541	600	614	653	558	540	587	623	579	570	597	580	581	546	577	546	535	558	584	636	591	601	587	615	543	566	606	573	596	604	601	591	620	564	610	558	594	593	538	575	543	582	557	611	591	591	599	584	585	597	586	561	609	512	570	594	562	552	587	613	573	577	602	559	588	638	582	564	570	642	555	592	578	614	591	577	611	585	549	533	552	621	582	591	616	534	585	546	620	589	591	593	596	568	550	589	568	604	587	605	591	576	611	579	586	614	583	598	564	598	624	584	590	578	601	566	592	577	620	583	609	580	568	556	545	596	575	597	584	608	616	598	573	594	610	563	612	604	613	600	598	595	585	599	586	579	612	572	641	634	521	560	588	608	614	614	623	553	588	587	615	603	564	621	600	608	581	612	592	559	600	568	568	553	621	592	585	576	622	603	550	619	596	559	613	591	609	573	591	635	590	590	605	604	606	595	595	581	619	562	589	580	545	591	569	521	624	604	579	625	626	569	551	566	612	576	601	571	591	617	646	605	579	605	622	615	604	596	582	598	580	604	588	576	577	583	595	553	536	622	574	544	573	592	588	613	585	569	560	599	551	613	608	573	572	593	542	606	580	595	578	582	604	558	626	571	586	615	598	561	567	587	647	595	614	637	592	583	609	603	577	587	601	609	562	572	563	580	613	615	594	585	592	572	592	601	620	566	603	567	569	576	589	589	567	569	613	609	626	570	563	599	579	584	611	575	573	592	582	565	644	626	593	574	552	634	556	600	583	580	597	616	545	631	565	585	569	597	599	604	601	628	587	593	595	622	598	604	611	586	589	571	547	579	575	577	603	605	606	626	645	616	608	609	566	565	605	575	603	603	584	586	577	580	603	604	572	607	591	602	593	619	550	559	562	612	617	612	603	578	576	567	604	604	572	585	559	568	575	573	600	601	586	571	566	589	549	591	594	612	629	580	543	584	596	585	566	581	585	610	545	561	548	610	573	603	567	562	589	551	574	562	586	597	595	583	573	603	611	593	589	634	617	603	619	585	640	562	611	586	609	571	567	590	567	587	582	583	559	560	591	607	607	609	599	601	615	590	619	569	566	634	598	567	604	586	608	540	587	600	552	589	543	555	630	551	628	584	587	591	593	597	564	627	553	593	575	597	574	607	611	598	567	572	573	598	599	588	591	543	579	602	614	603	590	609	583	583	578	551	570	579	588	556	591	590	587	608	572	600	586	628	556	588	582	586	542	575	617	604	580	571	604	559	580	627	573	585	535	619	607	606	619	589	616	557	571	538	569	619	565	570	586	568	532	593	568	598	632	619	596	558	594	624	598	576	588	523	559	575	577	615	553	619	585	593	551	602	606	651	569	532	618	619	589	610	633	598	590	594	563	556	591	592	597	597	616	594	581	573	597	577	609	623	550	628	609	588	613	588	580	555	529	631	583	573	593	632	613	550	572	575	586	598	534	586	600	610	580	587	566	550	609	595	552	581	575	568	603	599	554	579	573	636	597	582	606	560	581	628	554	566	582	594	587	598	593	596	617	575	591	594	588	585	614	602	582	583	587	618	549	608	570	600	642	570	559	615	620	555	596	559	572	606	619	582	558	572	555	580	556	550	602	545	624	549	563	573	545	579	553	564	532	598	587	598	627	588	601	598	555	578	589	581	596	566	594	575	553	547	609	588	579	574	572	557	582	634	597	558	576	576	600	606	557	601	573	617	567	576	549	563	616	573	579	565	572	610	572	589	603	610	622	588	618	598	589	547	585	573	602	583	606	581	593	557	568	579	581	557	617	548	597	615	578	599	576	568	612	539	598	612	589	592	565	588	595	621	587	553	631	578	626	562	575	595	566	581	643	602	563	616	561	576	595	579	559	611	610	583	580	584	545	599	593	571	600	580	621	606	610	559	603	555	576	574	583	556	643	589	581	589	603	564	580	553	636	575	564	611	586	559	553	555	607	581	582	600	641	645	579	625	607	576	596	592	628	587	628	586	582	600	611	622	610	615	584	575	623	590	566	582	577	585	606	589	564	613	589	624	628	622	591	617	557	583	623	570	561	593	594	582	637	595	607	578	571	549	550	578	596	546	614	611	585	583	564	593	607	583	584	560	605	592	578	576	558	547	547	609	555	569	559	590	606	632	598	566	604	579	571	613	594	553	580	544	594	604	581	598	565	569	568	597	541	621	597	559	590	579	617	621	566	552
2211	129	152	114	100	79	85	87	70	60	75	68	70	70	72	64	55	65	71	52	55	68	75	61	73	65	66	54	56	68	64	64	45	77	57	56	71	58	68	55	50	74	57	58	60	58	69	66	55	56	67	67	48	52	55	61	46	58	69	64	52	67	54	56	56	65	45	68	64	68	59	50	50	63	57	58	51	58	63	67	37	67	66	57	56	64	54	72	56	46	58	56	54	57	54	59	63	61	56	69	47	67	79	62	52	68	71	58	56	68	58	60	65	50	58	52	64	65	74	59	55	54	65	55	51	70	66	64	46	59	68	57	51	72	64	55	55	70	66	62	60	62	67	45	65	54	42	41	52	49	56	56	57	61	54	34	50	55	62	57	54	66	67	61	50	54	70	39	74	63	75	56	59	58	50	50	52	61	54	67	64	63	52	56	62	54	49	67	48	63	58	61	50	55	66	69	67	48	72	51	68	54	52	53	72	60	50	55	47	55	61	68	66	46	48	53	61	50	63	54	84	53	59	53	56	69	60	50	70	52	62	73	54	64	42	75	64	53	55	59	74	63	63	57	57	68	65	53	66	68	58	62	57	64	57	65	56	60	54	69	62	41	59	58	64	67	49	53	57	58	56	59	60	60	56	69	59	54	67	64	67	60	70	53	57	52	51	60	66	81	49	46	51	59	51	63	53	60	59	56	65	70	55	55	61	60	53	61	56	62	64	50	63	64	56	61	55	67	74	57	56	62	68	65	59	59	61	52	64	62	79	65	52	53	64	62	71	71	60	50	55	63	48	54	50	73	53	67	64	61	68	56	54	52	73	55	65	59	69	57	63	79	58	64	52	53	62	59	56	56	62	63	53	49	67	50	57	64	61	63	57	62	58	55	74	67	59	52	65	55	68	70	66	47	51	56	71	56	50	55	63	59	62	46	53	63	69	58	60	63	53	87	54	56	62	59	63	66	72	50	54	60	53	74	61	49	64	55	54	63	55	67	49	52	66	68	58	64	66	57	53	56	57	58	76	53	53	56	66	61	62	60	61	69	63	59	71	61	70	66	66	54	54	59	69	57	51	61	48	63	61	59	65	49	61	73	69	56	52	75	45	58	55	56	61	54	54	79	59	60	48	51	55	62	57	58	46	55	62	64	58	53	52	58	52	54	68	63	62	59	53	71	56	51	54	64	72	60	63	72	55	53	61	53	65	60	69	60	69	53	73	54	49	58	54	49	53	55	61	57	67	55	74	57	66	57	65	66	69	45	55	43	64	58	66	75	60	55	87	54	66	64	63	66	72	59	63	54	58	61	61	64	58	54	64	86	48	60	65	54	50	54	60	46	54	66	54	62	57	61	58	54	67	67	51	51	55	62	43	54	60	71	54	60	63	58	60	64	66	60	61	56	50	56	72	56	50	53	52	41	56	62	54	71	52	59	68	59	51	71	57	54	53	62	54	66	61	59	67	53	51	76	48	66	62	54	60	46	60	57	46	63	52	63	50	58	57	67	56	59	51	46	56	67	49	81	54	47	59	68	61	59	66	56	50	42	61	61	66	50	55	64	68	52	49	52	56	55	59	58	59	72	61	49	48	51	70	65	49	52	62	60	61	66	57	61	49	54	64	62	48	49	56	49	54	81	57	51	46	64	75	47	59	65	61	60	68	59	67	69	47	61	65	57	63	58	48	61	63	58	54	52	66	50	46	44	66	57	58	52	69	49	62	48	63	63	52	57	57	67	64	59	55	59	53	60	50	62	47	55	65	55	53	56	48	61	68	71	46	76	57	68	54	60	61	63	69	58	58	50	50	47	55	41	55	67	57	76	64	58	70	70	68	63	60	56	62	64	64	69	56	58	52	64	77	70	52	75	69	59	62	48	59	66	60	55	51	63	75	66	57	48	46	63	63	62	68	61	64	57	52	52	71	53	62	53	57	69	49	57	55	63	66	62	53	66	62	61	67	64	58	58	80	62	59	49	56	62	59	74	60	72	55	51	52	55	58	64	68	67	62	55	71	59	52	48	50	53	75	37	48	54	56	61	60	55	73	73	87	73	62	44	60	61	65	47	61	59	60	48	69	80	57	65	58	53	60	56	61	58	62	67	72	76	73	57	64	59	55	56	64	54	68	73	48	55	65	77	56	67	49	63	59	48	58	70	58	62	61	53	66	61	83	72	49	63	58	51	59	64	61	60	53	67	57	71	65	49	50	58	65	61	74	68	60	62	60	53	57	59	74	71	59	53	46	62	54	66	59	58	50	50	51	44	59	63	66	59	72	56	59	53	53	62	54	63	79	62	53	55	75	54	62	62	75	56	52	62	58	59	67	69	51	65	59	54	62	48	67	49	53	65	66	53	61	66	62	61	61	69	51	57	75	57	64	56	55	44	57	70	61	71	59	64	61	70	70	56	72	49	73	58	63	61	46	58	58	58	67	60	62	61	48	61	62	64	71	64	60	52	63	66	66	52	48	61	50	64	49	67	57	66	64	49	62	65	66	56	61	61	71	57	58	48	69	74	63	44	57	54	66	78	72	56	60	60	67	44	64	62	64	73	64	52	48	60	60	62	67	72	58	63	51	51	62	63	69	63	65	62	69	53	63	56	58	47	49	63	53	59	56	57	49	59	73	74	53	43	72	53	55	55	52	60	56	55	68	61	58	64	69	53	70	59	49	66	70	44	60	76	67	53	64	47	53	53	59	62	74	64	66	64	74	71	65	47	71	58	67	59	62	68	61	53	85	68	59	65	53	47	55	42	54	57	62	65	85	71	54	49	60	68	65	49	59	64	67	52	65	55	52	50	67	58	65	64	56	61	59	55	56	57	53	57	63	59	57	53	70	44	77	55	72	68	57	74	56	45	62	57	51	63	60	55	52	69	45	53	53	64	53	60	66	64	63	62	65	49	63	78	60	57	67	56	56	66	59	53	53	56	66	62	69	52	63	66	67	62	59	60	66	53	64	51	66	59	67	75	52	51	73	58	54	62	64	51	50	65	47	65	55	69	57	61	55	72	60	53	51	68	55	68	60	69	45	62	60	58	60	52	54	55	54	64	43	55	52	60	67	70	72	51	58	61	57	81	55	80	72	69	62	64	53	62	46	57	60	57	60	57	64	57	56	54	57	56	64	51	55	73	62	74	65	58	50	67	57	63	58	68	78	63	55	65	62	60	41	49	62	66	64	63	45	50	58	61	54	61	64	55	60	56	60	65	65	60	63	67	70	64	46	60	64	46	45	57	59	53	63	69	67	52	64	50	77	52	66	48	53	70	60	78	63	53	55	56	62	65	63	54	67	72	59	66	63	60	61	76	59	66	63	48	79	63	65	46	59	73	63	65	57	43	56	69	75	47	45	68	64	61	51	44	53	58	50	69	64	57	56	62	68	55	55	81	58	60	70	59	63	60	59	62	50	57	51	57	66	63	61	53	56	64	64	48	64	63	57	68	61	66	48	64	61	67	68	62	67	57	58	48	64	58	48	52	54	59
1888	267	374	412	411	374	339	328	292	278	266	276	254	259	257	220	264	244	216	236	230	237	221	225	249	220	239	228	214	216	223	215	233	245	213	212	209	252	216	198	203	218	214	248	202	214	196	202	203	221	258	248	206	218	225	215	226	218	244	242	229	212	199	232	201	233	194	204	189	209	226	202	210	216	229	205	208	199	239	216	211	221	213	192	188	214	218	223	212	241	224	233	228	214	218	204	211	199	197	225	203	217	211	228	209	207	201	215	202	221	224	212	208	211	240	208	213	220	191	235	241	223	205	226	228	219	221	190	205	224	201	212	196	228	201	239	207	223	201	224	229	212	206	208	188	216	232	209	191	207	212	214	221	185	214	182	201	211	208	206	225	242	208	224	172	208	197	237	212	227	207	200	219	240	206	202	226	194	206	196	222	220	202	218	236	233	266	219	241	211	214	208	211	215	247	207	215	219	209	240	196	212	211	207	229	233	215	205	192	208	199	220	229	230	204	213	210	199	244	206	234	220	209	221	218	210	238	231	220	213	209	219	208	209	223	219	222	234	208	233	221	216	214	213	208	209	245	220	222	201	231	192	221	213	234	211	205	222	201	243	231	224	233	233	225	214	237	216	233	192	200	207	203	200	200	208	204	232	222	195	206	222	188	221	221	227	178	190	250	210	204	227	199	210	204	233	210	232	190	218	211	221	207	210	235	212	214	235	231	235	212	192	215	207	221	231	207	232	215	219	214	230	191	236	200	225	230	192	238	248	202	230	241	195	198	225	232	198	201	197	224	205	221	217	223	207	222	248	202	197	232	220	234	216	213	199	192	212	202	238	216	227	198	228	225	200	221	229	204	206	207	200	233	224	201	231	222	235	213	198	222	225	209	221	236	212	200	219	212	203	217	196	211	218	218	198	213	210	209	201	206	190	204	238	235	208	205	215	233	215	234	193	216	206	241	187	209	228	222	203	230	223	210	224	214	241	207	238	201	215	213	214	214	194	211	221	204	206	213	229	193	179	212	227	210	187	210	220	209	201	219	194	232	233	216	213	230	223	227	226	254	194	191	202	210	216	196	234	229	207	183	198	221	213	221	197	204	174	216	214	207	211	198	209	224	230	215	200	206	221	225	233	226	213	205	201	192	222	202	226	227	227	220	224	232	210	216	225	198	202	219	193	217	207	205	199	215	238	221	204	220	207	210	215	234	223	202	212	221	203	214	213	234	231	202	207	204	211	218	203	205	205	217	205	198	205	211	237	211	203	227	186	222	226	215	206	230	219	230	207	226	218	222	203	186	203	230	212	213	227	201	198	222	228	184	209	218	197	233	225	213	203	206	199	217	192	259	199	216	240	211	217	210	205	221	202	206	189	207	206	218	222	204	209	220	217	201	202	223	194	205	215	209	192	225	187	204	226	231	196	195	172	202	216	175	218	196	205	221	215	222	208	226	247	199	219	221	216	220	199	214	192	213	199	236	223	227	204	204	208	224	236	237	199	211	233	230	195	208	196	199	209	222	204	219	217	203	203	211	206	234	209	199	212	206	247	214	231	212	221	213	217	204	221	214	205	226	212	202	197	218	209	229	230	203	224	230	192	248	212	222	224	190	214	205	223	207	228	224	214	203	215	219	220	220	216	199	203	207	220	222	202	236	218	189	199	220	203	208	222	215	204	228	237	212	205	221	219	190	197	211	210	230	204	199	234	196	206	238	205	195	204	234	210	238	251	214	203	231	225	208	204	228	207	223	205	198	223	220	209	227	228	240	200	209	208	204	195	218	197	229	204	186	216	238	233	229	200	226	210	228	231	193	219	228	198	234	193	202	197	235	211	221	210	218	200	213	208	206	182	203	207	249	233	212	219	223	204	193	223	226	207	232	214	198	200	206	200	210	191	227	235	202	201	220	231	194	215	213	216	190	204	210	194	204	189	223	220	205	230	191	200	227	206	221	212	200	204	211	236	216	227	192	218	211	213	206	226	232	204	191	207	203	226	226	203	224	234	207	211	196	207	214	214	204	215	204	218	214	229	219	224	191	222	185	192	185	219	204	218	208	224	245	217	197	217	206	227	211	194	211	230	192	202	204	227	193	227	208	203	194	220	179	218	212	205	222	220	208	193	197	230	203	189	200	216	195	201	214	196	219	209	221	209	205	220	199	210	213	216	203	212	201	187	200	194	202	213	227	192	226	197	189	197	234	217	196	209	196	224	212	211	192	215	231	208	213	220	223	200	202	208	210	215	223	226	206	187	207	210	219	223	229	226	212	217	240	207	223	212	226	203	215	221	221	217	218	229	201	221	227	189	229	195	190	232	234	228	235	207	217	216	240	207	189	227	208	243	246	185	216	217	233	204	213	212	223	211	225	207	213	217	201	194	212	217	203	211	213	197	225	213	203	233	184	225	212	216	196	228	215	192	199	231	206	206	222	202	228	182	193	208	231	212	189	198	234	218	237	210	229	202	185	208	220	233	223	194	207	241	218	212	249	175	200	227	211	228	216	205	205	222	228	215	209	201	209	196	196	228	214	210	203	242	219	231	223	210	179	189	224	231	221	236	224	201	221	198	216	204	208	219	208	224	196	199	212	238	208	187	220	227	199	195	218	230	224	230	225	213	201	181	240	215	216	217	230	206	226	198	227	219	183	207	223	204	218	214	231	191	230	214	194	238	214	225	236	221	200	223	206	171	226	226	204	226	233	218	246	234	212	191	212	218	205	232	212	226	215	227	226	202	227	217	194	201	211	224	214	202	224	236	209	223	201	228	230	173	210	207	192	229	220	232	203	214	201	206	222	211	200	222	208	235	237	243	205	219	233	235	221	219	226	226	209	202	232	201	203	194	205	194	217	218	211	202	224	217	182	202	224	209	193	223	236	207	206	195	222	231	210	211	195	214	213	193	237	204	218	201	219	217	214	206	195	191	209	218	205	203	213	212	196	200	220	187	205	212	231	195	216	196	213	200	223	222	222	234	183	216	238	187	197	207	212	200	219	233	204	221	205	217	220	184	212	203	211	207	233	217	212	218	230	190	222	201	221	214	233	186	223	205	222	246	198	223	226	211	202	249	203	221	214	217	208	232	208	224	211	211	212	214	228	216	225	200	190	204	208	230	198	217	204	188	204	229	219	224	178	233	195	227	208	221	187	194	207	221	191	215	237	225	217	223	218	213	215	218	215	205	223	219	244	221	191	246	215	220	220	211	223	236	227	227	193	197	188	208	203	197	241	239	199	215	204	246	177	224	194	211	208	205	204	186	248	236	198	198	214	212	218	210	187	222	214	210	212	198	233	224	205	204	210	213	236	225	189	205	228	225	214	206	204	197	198	196	242	214	196	214	209	212	222	198	210	219	219	215	206	198	219	220	245	212	225	237	187	215	228	201	192	225	223	210	218	233	205	221	195	215	201	236	193	213	218	210	226	201	211	213	199	229	209	213	210	209	227	229	209	210	222	206	210	195	211	203	201	224	216	201	200	257	223	199	205	190
9888	935	1131	872	611	531	483	343	314	289	228	254	203	220	183	188	178	168	172	168	167	164	170	159	174	162	164	150	150	172	120	146	123	149	138	168	160	155	150	138	138	157	150	174	155	140	140	140	142	141	143	129	127	128	169	159	117	114	152	150	142	158	149	133	144	146	149	134	122	147	138	135	132	130	124	137	142	169	126	140	138	131	145	142	154	153	123	136	121	166	131	143	101	118	131	134	165	133	139	165	144	132	130	134	142	138	144	130	114	158	129	145	154	145	141	132	139	143	129	138	155	134	134	135	123	133	130	141	134	144	133	131	155	150	135	132	132	132	140	119	141	152	138	166	170	134	131	122	129	132	154	142	137	143	153	134	129	119	151	142	142	133	142	129	159	129	123	118	135	123	130	138	134	139	154	147	148	146	156	132	139	145	124	148	161	128	149	143	133	155	153	144	136	132	163	124	134	157	152	117	131	149	151	132	141	142	151	157	147	154	131	137	129	129	121	149	160	154	153	118	148	155	152	159	135	134	139	136	128	171	161	148	157	138	149	150	137	149	131	139	144	149	134	131	165	125	126	130	138	148	137	135	160	113	131	143	150	147	150	119	137	147	121	167	135	140	127	131	123	150	148	129	125	140	147	147	137	134	122	146	141	138	121	128	134	136	138	129	121	114	125	164	131	143	129	156	176	140	138	140	146	113	125	129	149	133	151	132	146	143	136	123	156	134	153	127	121	132	157	149	142	153	134	133	151	149	156	132	134	128	148	133	126	148	148	129	133	146	132	135	144	157	168	135	142	155	146	130	132	135	134	160	143	156	127	150	127	117	151	150	134	126	133	131	124	137	140	127	150	140	157	148	139	136	128	105	144	124	144	130	136	137	136	135	125	151	123	142	112	140	137	133	136	143	130	155	128	127	135	155	132	162	120	117	136	163	126	159	157	155	135	135	128	142	154	142	138	119	157	157	180	122	145	141	150	137	138	118	150	140	148	167	149	125	159	128	141	156	140	133	138	148	140	146	134	131	142	164	136	133	135	145	139	128	140	131	129	145	131	137	146	147	144	145	135	143	128	137	139	129	145	103	139	148	148	132	157	131	146	125	138	156	128	131	129	122	139	121	133	143	131	135	134	142	134	147	136	151	151	134	139	143	151	142	131	140	139	139	141	153	149	126	107	117	144	153	168	140	126	145	138	144	147	121	136	152	145	141	146	138	138	125	138	153	132	158	146	135	166	133	126	137	164	157	140	123	153	154	132	148	150	149	154	146	143	140	138	142	134	140	126	157	145	120	130	163	133	150	144	149	138	121	134	141	151	149	132	149	147	137	138	138	149	118	176	173	147	150	145	140	139	150	142	153	111	135	159	142	138	137	148	157	134	143	136	131	142	166	145	129	149	147	132	133	137	129	140	144	169	131	169	124	136	132	148	122	156	125	124	147	131	146	140	139	140	136	124	142	150	146	137	144	154	132	135	144	129	112	131	142	136	133	111	138	140	142	130	130	141	129	140	128	149	151	148	131	137	135	150	141	124	133	146	155	136	140	134	151	154	138	150	127	127	165	129	130	138	134	122	157	131	148	124	161	139	156	131	165	141	137	152	144	150	138	129	115	131	139	149	126	181	139	145	160	127	142	139	123	158	149	128	150	156	166	141	153	138	130	129	161	139	142	132	120	170	145	154	135	144	146	164	126	123	132	161	114	127	129	147	160	128	133	154	133	137	143	138	166	137	128	147	142	145	155	152	142	167	147	150	157	131	144	164	133	137	114	155	142	143	149	136	150	154	143	133	147	140	134	122	107	146	133	146	154	141	147	146	145	130	149	148	152	166	124	149	138	125	138	149	130	158	127	144	128	165	127	158	141	148	153	137	152	149	131	114	154	133	138	128	134	134	146	137	140	140	123	112	138	153	129	144	146	139	143	144	145	150	151	131	142	141	154	141	149	146	120	138	151	135	106	134	158	174	133	127	158	133	134	138	143	166	121	142	142	125	140	123	157	137	167	138	136	123	119	149	146	155	145	125	132	138	136	136	160	150	145	135	149	154	147	141	132	143	123	146	149	125	116	131	129	134	148	141	140	124	146	142	141	157	121	134	133	130	130	142	136	133	142	146	158	149	116	113	160	156	146	139	135	132	126	152	146	136	152	142	163	164	135	147	132	131	136	105	139	168	131	118	130	130	136	148	139	143	135	142	144	129	134	132	128	127	159	125	135	133	132	138	132	128	127	142	116	142	160	141	134	141	125	144	152	150	145	124	151	146	137	144	141	132	128	137	152	138	130	124	144	153	145	159	126	158	135	154	155	125	129	148	148	139	126	119	134	146	130	148	147	131	113	144	146	158	128	144	129	171	153	137	149	140	154	132	155	140	129	141	137	128	107	128	137	163	139	140	139	131	139	148	153	151	162	145	163	129	134	156	147	139	135	141	158	141	142	145	148	128	141	138	143	160	146	143	145	138	142	116	139	133	127	167	149	151	120	160	130	124	134	136	133	147	152	140	158	125	137	135	112	125	158	141	130	143	135	139	123	150	148	127	140	155	128	137	144	142	146	147	131	137	136	146	134	138	128	128	148	117	162	141	148	128	138	146	146	140	133	120	114	133	128	135	126	149	136	137	130	139	154	128	121	118	142	136	132	123	157	126	141	124	134	161	145	145	133	137	121	116	140	167	118	167	130	107	147	149	149	137	123	146	167	163	132	160	139	146	113	134	150	140	135	136	125	163	151	146	150	168	139	137	136	127	151	134	123	140	137	128	144	120	137	167	130	149	137	146	137	143	137	146	142	122	131	138	120	138	140	149	132	179	144	153	134	128	144	140	122	136	137	133	125	132	126	137	150	152	139	168	132	146	142	142	132	133	138	148	144	172	136	144	146	143	156	123	147	150	150	154	142	145	157	124	129	136	136	139	142	139	129	135	149	134	138	137	143	131	143	165	137	142	155	128	135	131	121	156	153	160	136	148	140	153	131	154	142	141	175	155	143	138	133	140	132	132	136	122	138	135	144	129	128	162	135	130	156	146	151	156	124	142	155	157	136	140	139	128	143	130	143	110	144	124	134	135	145	141	164	158	147	149	134	160	144	126	128	140	112	120	133	135	145	138	134	134	125	125	134	146	149	133	146	149	137	152	145	127	131	126	140	153	132	147	140	137	139	134	133	146	138	148	136	137	131	137	127	167	140	127	132	135	132	155	139	143	151	144	128	131	124	134	156	146	153	142	124	135	140	161	140	149	140	165	155	131	133	147	143	138	145	128	150	131	144	138	133	139	141	123	149	140	135	124	135	159	130	144	146	133	142	155	152	144	135	161	144	134	145	143	121	129	127	147	143	151	140	140	149	134	150	125	143	157	129	136	133	143	132	142	106	142	133	138	155	137	133	137	139	163	137	156	131	154	157	138	155	134	131	136	134	145	143	138	126	143	168	138	132	131	130	140	125	121	137	129	140	155	126	123	136	151	129	123	125	133	154	148	150	134	119
5609	1210	2409	2889	2648	2145	1812	1610	1330	1132	1038	957	883	859	792	728	699	624	674	579	632	534	571	552	539	530	487	532	509	541	504	500	485	502	502	529	480	505	498	483	524	441	459	463	466	421	428	475	401	459	422	436	414	440	457	413	445	421	453	476	445	447	393	438	444	463	437	428	384	412	451	436	457	428	388	415	417	432	428	436	428	410	444	450	453	428	432	468	454	437	408	447	473	399	423	425	411	426	450	408	418	443	408	448	422	435	382	431	404	429	422	418	432	416	405	431	438	424	445	416	454	387	399	416	429	421	396	462	442	449	414	415	399	435	442	455	442	419	417	399	435	416	467	402	430	435	426	410	390	443	436	446	430	430	387	391	465	379	394	407	423	399	397	423	404	403	447	408	421	408	392	428	405	431	417	421	442	421	428	447	416	393	410	440	396	405	420	413	424	419	406	431	440	410	416	412	432	434	415	424	409	426	390	443	419	419	452	376	427	407	445	434	430	415	418	419	425	437	431	432	492	412	427	389	391	391	426	446	454	414	440	410	425	432	439	435	424	395	387	414	415	421	425	413	405	407	395	416	411	428	438	434	449	454	415	425	449	412	410	414	418	455	423	401	440	371	472	416	409	449	399	407	440	436	452	422	447	417	400	386	407	325	410	419	419	425	400	399	422	385	416	415	427	414	453	396	383	400	428	422	468	445	407	413	425	439	416	428	366	393	397	444	433	412	432	391	399	425	410	452	420	420	446	413	393	444	471	396	418	398	404	453	407	395	423	453	400	427	410	417	413	427	428	426	436	437	439	447	426	449	435	402	396	372	430	407	412	416	443	453	413	437	412	403	409	420	420	426	452	440	423	388	394	437	395	415	386	430	426	416	433	415	411	444	421	447	400	453	420	443	465	442	406	443	411	411	434	417	415	393	428	406	438	409	441	439	415	416	430	406	428	448	404	414	421	431	383	429	417	431	394	439	427	410	425	422	400	410	413	427	434	439	430	392	435	407	439	419	403	408	409	384	416	445	414	408	410	436	437	396	432	446	417	391	436	423	436	388	448	426	451	400	435	445	435	414	449	446	430	398	393	426	436	406	438	393	457	418	409	395	437	413	422	482	397	434	444	406	460	430	441	412	430	399	398	420	433	435	418	411	401	390	425	402	410	434	412	434	449	392	412	408	439	440	473	387	442	411	393	427	439	412	451	431	440	427	428	415	394	419	414	448	414	447	385	449	403	393	401	415	408	393	390	413	409	420	395	417	385	414	410	418	463	395	416	416	370	423	397	403	415	388	435	419	410	404	397	420	397	448	439	448	398	420	414	397	422	401	419	437	407	421	391	467	437	435	381	422	414	421	433	423	407	437	394	444	399	474	434	425	412	382	386	417	423	411	429	378	410	439	417	417	402	418	464	412	442	469	423	400	398	449	440	450	417	418	385	397	403	441	437	429	443	433	432	410	422	401	408	432	435	406	397	408	423	384	391	396	412	454	385	410	423	396	414	402	400	400	410	425	367	412	409	416	412	425	418	395	420	432	380	405	426	434	408	426	461	429	421	442	401	411	407	413	398	428	416	426	437	438	390	434	416	412	481	402	433	428	415	443	448	426	387	403	436	428	410	439	415	404	390	416	432	419	409	432	418	412	461	430	413	432	389	421	430	443	420	423	399	433	438	427	426	427	439	427	424	405	442	424	421	406	381	403	414	455	418	420	422	431	414	439	431	398	442	429	447	429	439	421	420	396	418	403	392	408	416	421	415	454	410	412	475	423	411	425	420	418	455	451	400	444	383	429	400	391	432	416	416	412	428	392	433	441	454	401	432	422	411	396	447	410	411	400	434	417	454	417	426	411	449	464	435	432	432	415	459	404	390	456	378	461	409	428	425	421	432	413	436	426	401	414	419	429	357	412	437	371	377	430	458	433	399	415	414	397	387	421	393	376	407	392	386	451	421	403	423	420	406	461	414	413	424	442	429	392	420	438	402	393	407	402	365	421	437	390	441	438	411	442	429	437	412	426	419	421	397	464	433	401	458	448	415	417	391	389	436	381	407	406	425	404	411	433	376	406	454	408	436	419	422	400	406	438	401	427	461	378	421	416	409	422	394	431	380	427	416	416	416	419	423	432	453	418	402	432	426	450	413	444	429	434	458	375	415	441	426	399	423	388	400	421	435	441	407	427	431	451	410	436	418	425	405	435	428	418	419	387	452	412	433	431	462	430	406	404	410	428	408	410	429	445	439	439	412	425	466	427	414	433	429	394	416	420	417	382	429	433	397	446	444	413	432	424	427	422	423	399	410	459	446	425	426	426	413	448	438	439	439	447	440	398	413	382	432	431	421	424	441	427	377	402	400	410	394	415	459	431	401	426	447	406	419	442	406	425	427	405	437	419	380	423	401	419	444	438	464	412	443	460	463	433	417	409	369	431	407	399	438	431	423	415	462	449	436	437	451	396	417	447	391	426	421	407	407	406	457	420	423	424	426	456	412	452	453	429	428	411	405	454	421	444	402	405	437	421	461	412	430	414	425	409	399	430	423	440	405	430	431	380	436	421	418	422	378	421	433	434	447	416	424	427	442	398	416	446	413	451	476	421	410	400	447	402	429	412	410	390	419	409	417	421	443	439	430	420	448	451	386	462	396	421	437	406	466	427	421	444	432	434	456	406	411	402	419	389	436	446	416	381	389	392	396	449	373	474	428	376	454	377	397	443	439	415	393	424	425	406	429	403	410	451	401	400	442	460	420	415	407	435	455	427	405	411	400	446	431	393	389	416	427	408	400	429	406	418	447	407	429	435	368	409	384	417	421	411	440	401	420	416	359	396	416	418	437	432	416	427	410	413	425	420	455	406	421	423	420	413	430	429	420	492	414	397	408	441	411	472	442	382	418	424	402	442	395	442	446	437	406	418	441	417	403	389	415	420	446	414	418	450	422	449	448	444	426	407	468	441	421	399	409	458	418	390	415	446	426	408	433	426	415	433	437	412	390	392	437	427	410	422	411	435	433	427	407	380	423	440	420	420	449	430	391	419	412	432	442	422	422	423	421	421	439	400	411	415	428	397	408	440	413	422	440	429	398	412	411	409	450	432	433	401	406	425	416	426	431	400	420	445	439	444	431	412	399	428	453	406	453	442	453	394	445	453	402	442	418	406	434	393	435	418	431	411	438	405	468	424	438	430	457	435	460	429	426	428	453	385	386	398	447	432	389	434	433	427	418	428	427	440	434	456	426	441	402	418	406	435	426	394	444	412	430	441	433	389	424	430	413	400	428	425	418	402	434	429	424	431	402	439	420	449	422	422	445	397	428	394	423	384	406	449	377	418	394	411	408	437	404	419	429	385	418	404	430	428	446	439	408	415	448	456	412	428	425	416	406	433	454	439	417	437	420	421	415	417	417	432	452	431	433	422	408	430	444	426	386	441	438	406	428	420	435	464	427	431	395	428	416	397	461	427	440	456	403	414	442	429	428	435	470	404	412	418	376	427
18719	2695	2365	1945	1346	971	821	664	563	504	406	383	339	342	337	315	319	290	291	241	275	236	230	252	245	222	237	240	237	217	239	213	208	227	235	209	226	240	227	210	196	232	214	217	211	225	212	212	208	165	238	229	223	217	191	193	212	206	214	188	194	220	188	215	225	223	188	206	211	197	228	236	202	199	202	202	203	215	222	235	221	209	207	223	224	216	241	211	210	215	250	198	229	219	186	199	216	197	214	190	216	222	232	215	212	216	177	204	206	209	210	212	233	175	218	226	178	207	223	211	207	213	221	219	201	226	192	202	210	200	206	217	200	211	228	225	192	212	231	215	203	192	203	222	213	230	208	238	202	235	208	234	213	173	205	219	204	213	215	231	204	222	221	217	222	228	235	197	185	210	184	223	207	195	232	216	216	222	208	201	209	201	228	201	219	214	191	200	219	241	192	190	243	233	210	208	191	247	198	205	233	216	234	208	244	231	217	218	207	216	217	195	209	196	214	227	189	192	211	205	207	231	211	197	199	210	224	191	199	217	215	220	212	217	217	225	197	214	219	208	194	198	212	215	206	221	244	194	174	201	205	192	194	207	212	197	212	200	200	215	190	222	226	203	203	200	206	201	190	206	188	221	213	210	215	197	234	227	194	219	225	186	196	203	227	213	208	206	222	196	202	215	195	216	190	218	189	187	182	217	195	209	206	186	222	210	219	201	206	205	195	197	209	234	226	206	227	188	217	217	182	206	220	206	226	194	222	186	206	219	190	209	243	214	202	213	188	212	218	234	217	197	225	201	200	197	204	208	220	197	229	216	223	225	209	207	178	207	205	218	193	233	214	201	227	241	203	220	198	228	221	185	178	186	232	208	223	226	214	226	201	217	212	169	239	224	228	212	204	223	190	194	201	201	226	202	191	192	195	187	191	230	210	192	215	199	194	212	214	199	225	233	224	212	213	192	208	231	215	188	195	205	225	218	214	225	193	207	204	221	235	210	197	196	205	188	204	212	213	190	213	240	208	204	206	216	184	214	198	181	236	198	207	213	228	202	216	190	214	221	192	217	220	235	209	199	229	199	238	207	184	190	201	240	215	192	203	207	199	196	182	236	214	205	216	213	209	221	206	217	206	203	221	211	197	229	221	218	214	206	213	207	202	207	208	197	205	193	179	227	219	188	191	239	197	237	218	192	191	199	204	197	209	203	191	193	206	214	217	200	227	242	181	204	210	234	217	189	189	204	220	213	254	214	199	211	193	210	238	214	244	173	276	209	240	206	224	219	208	197	220	218	207	218	222	204	197	205	210	211	209	238	178	203	201	194	214	205	221	204	208	203	183	224	211	230	204	197	218	197	208	201	223	228	184	212	209	219	210	207	219	239	215	220	216	204	202	235	203	195	185	195	205	225	190	211	218	223	203	205	206	207	202	219	242	230	191	210	201	200	207	190	191	209	216	210	222	198	192	211	196	225	190	199	192	203	196	221	215	197	239	202	215	205	227	202	234	210	199	207	198	211	206	196	203	200	222	202	201	211	212	189	212	225	237	207	238	189	231	218	231	219	223	212	226	208	202	228	218	212	198	216	197	200	192	233	199	235	187	196	224	226	198	198	216	207	200	189	205	215	213	200	224	201	188	201	212	188	216	215	201	216	243	194	205	206	211	211	195	217	207	208	211	210	222	217	218	196	202	222	221	204	212	225	209	193	207	212	206	192	171	190	226	201	217	222	209	212	222	215	200	210	184	226	188	217	178	208	191	190	203	191	193	195	196	218	259	189	195	197	210	227	213	206	216	195	229	220	199	196	211	218	250	213	200	197	194	215	194	211	221	219	205	203	234	186	210	203	200	202	187	194	215	193	235	211	211	194	197	222	214	225	239	198	195	192	211	215	212	218	203	203	205	206	220	222	211	217	246	200	207	190	213	207	221	195	206	209	192	206	197	194	228	209	200	195	268	192	199	230	205	200	198	195	203	223	220	223	221	216	228	219	218	209	192	201	229	210	189	208	223	216	225	236	195	206	193	212	241	231	219	208	196	220	197	213	221	225	194	193	217	230	213	192	222	198	213	197	203	210	214	229	191	239	224	200	179	213	198	201	238	212	207	226	215	194	240	236	209	194	219	226	198	216	223	213	217	181	190	252	218	216	187	219	208	207	227	220	207	194	197	214	212	218	218	208	233	188	184	218	224	208	218	202	220	228	209	191	202	215	194	217	211	199	225	229	231	227	246	216	190	218	204	212	187	207	202	214	230	227	231	191	221	184	195	240	191	201	180	203	211	207	206	208	225	226	203	224	228	195	241	205	216	212	203	225	218	212	225	182	199	235	211	203	204	215	203	205	242	207	199	215	219	206	222	196	198	173	219	224	215	208	191	199	212	220	195	177	213	206	194	198	207	213	201	201	207	234	220	223	197	202	216	232	187	188	198	183	220	229	215	212	212	202	181	216	192	209	196	221	201	196	230	192	201	195	222	209	203	195	223	208	201	214	213	185	188	204	208	211	191	207	195	190	199	209	203	197	198	231	219	222	224	206	218	203	228	218	206	207	194	217	226	217	182	203	196	200	201	211	231	203	229	219	228	196	232	233	194	164	188	222	220	194	210	231	177	227	218	194	190	193	176	217	242	214	212	205	212	187	195	221	205	217	206	187	221	210	236	210	175	192	204	222	208	212	227	192	210	232	225	205	190	226	227	216	179	202	187	205	200	210	212	221	214	231	206	229	222	208	204	221	208	204	208	218	188	230	224	214	212	205	193	194	215	212	180	225	207	206	210	201	218	189	223	191	221	177	199	191	187	175	224	229	196	203	215	234	215	211	202	215	209	208	229	227	236	198	234	202	201	231	206	189	194	223	201	204	202	213	204	227	220	198	203	192	210	180	215	187	216	214	214	205	224	216	205	224	193	189	234	198	219	223	195	206	217	192	197	213	210	202	216	190	220	227	184	227	248	203	196	201	190	208	199	206	201	208	219	220	217	185	242	212	190	240	212	184	194	216	206	204	194	227	195	215	247	208	216	217	200	214	215	208	212	209	200	212	195	220	181	189	229	185	204	211	195	228	206	205	196	204	206	194	199	224	216	198	213	194	212	217	220	206	183	238	189	205	177	218	207	179	209	196	235	187	209	215	205	233	227	183	224	214	223	200	223	211	229	235	222	206	224	166	203	197	215	211	216	200	218	233	198	222	201	211	200	221	194	205	218	191	219	195	225	217	211	206	220	227	214	228	195	190	209	228	201	203	235	221	235	217	207	219	193	220	227	218	216	231	215	195	207	203	206	204	213	202	227	227	235	212	217	182	211	202	211	195	206	202	196	217	188	239	222	186	217	224	222	203	196	169	188	222	192	231	218	199	201	215	205	228	207	223	228	231	224	213	209	212	229	197	206	224	179	205	231	205	205	220	168	209	212	219	230	204	218	203	200	205	201	192	235	212	216	189	201	198	201	198	201	180	185	225	203	222	200	204	198	217	204	214	243	210	185	202
7627	2197	4439	5459	4697	3940	3237	2784	2379	2084	1846	1529	1428	1361	1296	1167	1134	1078	1028	1007	939	970	880	878	833	793	779	756	784	781	766	735	770	789	722	716	683	695	682	750	685	693	666	665	701	651	691	631	612	655	650	648	621	635	659	706	640	660	638	622	606	607	622	629	593	617	572	600	615	581	645	609	602	576	603	639	538	668	628	601	567	610	610	679	613	605	564	614	588	576	618	591	573	624	549	600	592	572	582	626	590	609	598	583	574	616	551	578	595	618	598	585	596	579	599	596	624	598	588	552	588	585	592	600	611	612	582	553	577	620	584	572	575	586	606	589	595	593	578	571	612	642	616	592	606	536	587	595	603	602	604	586	560	619	586	616	620	585	630	599	567	578	571	614	610	606	527	599	610	590	585	582	595	631	588	584	584	584	544	598	596	590	590	600	610	593	604	553	611	580	610	557	610	578	604	618	621	577	595	581	631	597	580	540	627	589	623	579	612	632	582	588	566	591	599	572	602	599	562	590	599	585	606	549	631	559	591	571	572	578	637	576	615	645	601	582	606	590	581	605	590	609	588	593	576	600	578	620	591	597	571	603	599	575	576	592	553	562	562	582	600	584	529	596	594	547	640	599	543	603	555	542	579	577	601	597	570	580	575	598	581	603	569	606	581	589	602	577	567	596	583	547	598	609	591	615	621	561	597	554	607	574	621	611	605	567	579	588	562	594	603	597	623	565	571	544	525	583	564	603	621	583	600	563	589	566	566	574	565	566	612	625	613	643	598	582	574	565	567	592	610	608	626	567	605	578	601	611	597	569	608	576	574	595	603	630	540	596	620	594	596	610	591	594	584	566	573	557	568	554	620	594	577	614	601	594	553	549	600	577	617	612	586	582	571	578	600	563	599	583	606	615	594	580	589	596	592	586	594	553	553	568	592	586	566	590	602	594	610	599	580	574	605	593	573	514	620	574	568	578	598	614	605	551	588	584	559	594	585	557	624	608	623	597	566	578	578	565	590	595	518	575	574	552	597	606	570	591	572	589	595	572	576	591	594	557	566	549	628	614	577	594	589	600	577	596	597	596	597	578	578	598	588	550	634	593	582	575	586	571	593	587	608	565	629	533	570	569	543	581	591	555	575	577	600	590	565	614	583	594	580	600	612	632	603	599	598	603	560	606	592	573	557	602	593	590	580	594	588	561	592	579	599	569	564	586	595	539	605	546	640	620	602	595	628	570	604	594	573	588	629	608	590	601	539	620	596	592	577	558	582	571	586	538	568	538	589	577	591	600	555	541	594	618	606	577	589	641	582	552	559	577	619	589	594	527	573	561	579	581	567	577	572	587	570	554	569	576	596	602	572	595	636	613	602	574	611	638	592	552	546	597	631	587	588	575	563	603	602	591	584	625	560	564	556	600	601	577	578	575	573	549	587	585	582	589	608	603	539	529	613	577	623	593	569	587	573	611	579	586	578	552	562	582	567	621	601	565	568	620	571	536	569	539	561	548	547	572	552	572	621	591	630	625	594	587	565	616	583	593	587	596	576	590	603	563	555	576	586	573	563	536	618	590	587	646	591	562	571	558	591	590	559	630	557	566	565	613	577	600	561	584	603	557	550	546	595	590	554	553	599	549	609	599	598	601	568	552	628	577	604	586	566	597	557	577	618	587	518	566	587	562	596	570	577	598	544	584	578	608	595	593	595	537	606	627	567	555	584	565	569	589	575	579	602	576	563	586	592	601	643	611	564	587	613	572	610	574	591	595	603	631	613	564	600	615	576	581	558	597	590	577	582	540	610	570	599	609	603	581	564	605	576	528	585	586	602	611	580	550	564	615	598	601	609	549	582	547	577	565	594	575	579	544	612	580	581	562	614	685	592	573	662	574	589	563	564	570	595	588	579	584	595	608	557	608	587	590	557	569	572	565	560	597	590	585	604	603	583	562	588	620	577	576	598	562	663	556	581	584	606	593	594	615	584	526	559	594	546	612	584	604	623	590	586	598	636	527	579	560	568	594	569	596	568	599	572	588	580	638	564	592	578	581	594	577	573	598	572	613	598	574	577	583	586	587	578	597	652	584	575	571	567	608	637	535	583	594	607	577	550	587	606	580	576	631	587	599	587	607	567	580	577	594	587	617	580	555	588	577	625	557	573	552	551	600	557	597	614	598	611	598	607	575	600	551	549	639	565	595	596	567	568	574	577	568	614	552	606	579	607	584	592	582	543	576	631	616	615	559	584	555	583	577	647	639	620	565	550	626	577	589	587	612	573	605	613	563	620	573	532	591	606	600	555	558	552	590	585	584	601	563	581	601	582	602	616	592	540	550	628	595	598	605	611	561	609	579	640	594	546	608	621	559	580	596	595	562	590	598	591	584	575	560	631	625	546	554	550	596	599	621	626	580	575	552	571	567	563	615	576	589	599	569	578	562	549	593	542	605	602	565	568	565	579	529	588	564	610	582	568	591	585	606	603	593	569	626	544	648	569	602	575	596	577	598	609	562	586	588	642	663	561	636	610	556	601	580	613	592	570	594	626	590	553	613	571	619	603	627	570	554	558	585	577	555	586	531	581	567	571	613	605	593	572	591	560	613	663	629	593	564	625	606	592	596	587	565	587	540	604	607	561	562	594	581	578	633	600	642	580	569	601	581	593	603	575	528	563	610	594	571	585	603	588	547	578	565	602	561	608	552	587	566	583	550	594	576	590	616	643	589	563	592	572	602	602	585	568	588	602	600	571	580	578	558	590	599	559	619	598	621	560	552	552	584	566	566	589	570	604	616	590	576	566	550	593	579	592	591	626	592	610	563	584	592	587	572	597	595	562	594	538	589	559	551	558	591	558	631	586	580	584	622	546	588	601	526	569	582	587	609	598	643	598	543	607	597	607	538	590	581	606	590	569	581	580	586	562	570	572	571	572	586	568	640	579	606	656	603	631	602	582	574	633	604	550	590	613	589	608	574	649	595	546	558	544	602	546	548	615	591	592	631	599	573	587	588	549	563	571	603	597	605	563	595	594	586	578	616	591	595	605	563	607	609	607	572	630	541	571	572	580	564	592	568	614	589	548	624	610	590	597	593	596	564	571	564	550	596	601	559	650	580	621	561	584	543	566	612	572	607	575	565	622	630	565	632	589	601	571	575	559	588	572	644	579	603	597	602	562	585	597	612	614	621	561	565	597	596	611	609	621	613	587	590	576	577	571	602	601	591	579	580	582	532	631	628	558	581	618	544	575	561	604	591	578	581	554	564	564	565	585	551	600	574	593	610	528	575	581	619	609	612	576	595	588	571	601	591	609	561	591	605	597	574	586	598	593	584	571	591	586	610	640	585	601	554	567	597	589	606	559	562	577	567	576	588	577	584	567	545	551	581	577	573	574	592	581	588	584	598	565	557	585	552	594	583	658	568	624	558	618	602	568	612	583	570	607	589	570	586	573	565	595	598	592	595	591	581	624	565	613	562	566	621	573	577	609	570	609	641	668	624	564	586
2220	103	132	130	107	90	73	80	68	64	58	57	51	62	59	67	60	66	50	58	66	55	58	44	58	71	54	59	55	57	54	62	66	46	50	45	43	69	58	55	47	59	77	76	66	52	53	49	60	53	65	49	66	61	67	57	40	53	62	55	63	56	55	72	58	55	64	54	66	73	49	51	62	79	56	61	67	56	54	59	69	55	51	66	56	59	55	58	54	52	67	59	52	59	46	49	64	70	49	42	56	39	63	81	54	70	62	68	76	66	58	60	66	51	49	68	64	63	67	53	62	74	66	47	61	51	69	48	57	50	67	42	52	66	59	59	52	66	65	61	62	65	48	53	62	70	53	63	50	55	55	59	68	60	66	63	59	44	62	57	62	71	62	63	56	52	63	75	54	58	64	63	62	65	77	79	57	66	45	50	61	57	61	55	62	60	62	73	62	55	60	63	53	51	74	60	54	56	60	61	58	68	71	56	64	71	49	59	54	49	65	53	52	41	74	69	46	70	46	65	62	59	67	61	58	79	64	69	53	50	61	62	66	63	69	62	78	57	45	58	55	38	71	66	65	58	56	60	53	64	53	57	62	62	57	55	63	64	71	60	61	50	61	49	46	69	55	63	61	53	58	48	59	68	56	61	65	52	57	46	50	67	59	52	52	64	59	64	56	54	54	71	47	56	46	64	56	67	46	46	65	37	60	66	49	55	52	59	39	54	62	71	62	80	58	58	47	68	61	57	66	66	52	44	58	51	78	63	58	56	63	59	51	61	60	58	59	50	46	70	61	42	60	51	55	46	63	47	50	49	65	61	53	69	68	66	64	48	67	64	70	48	62	54	51	52	55	61	43	57	58	61	68	55	62	56	90	77	59	65	51	68	61	56	63	66	77	57	63	47	59	64	69	60	56	60	57	59	49	62	49	55	80	47	56	62	67	63	56	50	52	52	71	65	64	57	60	58	59	50	60	46	62	53	67	58	65	71	52	56	57	58	46	52	58	54	63	61	58	54	67	58	63	57	53	46	73	71	54	65	50	67	56	65	53	62	54	66	56	52	60	56	64	46	64	63	51	62	71	58	66	54	60	68	63	48	69	59	58	56	50	59	55	54	55	64	55	59	61	60	60	45	62	73	68	59	72	54	52	66	42	68	67	74	67	59	41	51	64	59	72	66	66	59	54	64	67	56	67	57	45	61	64	60	56	62	57	57	54	71	64	58	73	57	51	65	78	66	60	63	56	69	67	64	57	62	61	60	62	43	49	54	64	67	53	59	59	67	56	70	62	51	63	66	63	50	68	74	72	64	40	53	59	60	69	57	67	55	51	54	41	62	60	58	53	56	59	55	69	72	72	62	63	58	71	67	61	76	77	44	64	61	83	59	57	60	59	58	62	59	57	58	54	57	52	53	43	57	55	58	69	60	69	69	57	69	45	72	74	64	63	55	55	56	58	55	57	58	68	59	60	61	52	63	57	57	51	65	46	58	55	74	66	47	49	51	66	57	58	55	63	73	63	67	65	73	56	46	69	65	58	63	69	60	58	60	69	56	64	72	75	59	51	53	58	55	55	43	60	63	64	64	67	66	52	69	48	57	66	44	73	62	71	58	60	60	60	63	75	56	52	49	53	75	67	47	60	59	61	57	67	51	66	65	56	70	59	61	61	60	60	59	64	59	49	64	50	58	52	52	60	63	63	65	46	61	69	67	71	68	61	68	62	54	67	53	65	63	67	57	42	51	71	74	47	81	73	54	56	75	74	61	46	50	72	58	66	57	59	63	59	65	59	55	67	50	51	56	68	60	59	52	67	58	51	54	51	61	45	40	56	70	66	72	50	67	59	59	54	75	63	61	44	68	62	70	67	69	45	56	51	74	45	42	71	71	63	50	54	63	66	56	48	59	59	65	65	52	47	52	42	69	63	55	64	65	58	54	67	46	56	55	56	48	69	57	59	59	42	58	65	69	67	42	66	51	55	54	58	63	56	75	67	60	70	57	51	64	54	69	52	53	56	62	63	56	61	60	65	50	58	61	40	50	56	68	56	71	70	60	46	47	65	56	75	51	56	66	71	55	49	54	64	53	54	56	71	58	64	56	55	70	63	51	75	67	51	68	57	65	52	69	50	66	57	49	65	63	58	53	56	60	52	61	43	59	80	54	50	67	52	68	66	63	60	46	65	40	48	55	52	55	57	69	55	51	53	62	72	53	54	73	72	63	66	45	76	55	56	70	66	70	58	58	60	59	62	58	65	58	46	52	61	72	54	54	60	58	54	58	63	53	43	49	53	57	70	55	56	64	71	71	64	54	53	71	90	60	74	63	48	57	42	66	44	56	58	67	42	63	59	56	54	56	50	57	62	45	61	67	65	60	65	57	47	63	68	68	57	56	61	56	51	52	60	69	68	51	58	55	58	58	57	57	53	73	60	70	49	54	67	49	62	65	56	57	68	64	63	52	57	72	79	74	63	52	63	61	54	66	56	62	63	77	48	60	56	55	49	54	62	69	56	53	65	53	58	64	69	49	51	53	59	67	69	60	57	56	50	48	64	66	51	63	56	51	63	69	62	67	61	62	49	61	60	44	58	69	59	73	56	73	63	69	59	63	61	54	57	50	60	51	68	51	56	55	61	55	55	50	79	68	47	50	54	47	70	81	49	70	47	60	57	65	56	65	64	56	52	54	45	72	65	63	77	54	62	56	61	60	70	68	58	67	66	58	50	65	52	58	56	61	44	60	39	56	64	52	62	58	57	59	57	56	61	68	54	66	53	53	58	68	66	49	74	39	56	44	56	64	47	55	59	46	68	59	57	65	64	52	59	59	42	61	75	68	56	68	56	63	69	77	50	57	49	52	56	57	78	51	61	43	57	59	54	56	69	58	48	47	62	79	58	76	57	57	51	67	69	59	68	51	60	59	51	51	55	54	44	58	69	58	62	53	63	67	56	72	44	44	58	62	52	62	61	49	55	42	62	58	67	60	58	65	64	75	59	55	63	56	46	66	56	64	68	69	51	64	65	51	51	62	53	55	64	48	58	63	61	66	49	65	60	54	66	50	51	65	56	43	79	47	55	68	68	56	64	73	61	65	50	68	58	64	53	51	70	63	49	61	57	59	54	59	64	61	47	62	70	57	63	53	52	58	68	59	51	54	48	47	50	49	61	63	50	62	60	68	66	66	64	54	58	76	60	67	73	62	54	67	59	63	59	61	54	69	71	47	55	53	66	73	60	59	64	59	62	57	59	59	63	63	58	47	65	56	52	48	67	72	62	61	63	68	62	59	67	68	54	62	50	58	69	65	66	57	57	59	54	73	52	59	49	57	68	64	62	52	67	50	69	73	56	58	61	52	75	56	60	73	53	53	60	71	57	59	49	55	50	59	65	58	58	51	69	59	65	66	58	57	57	57	67	74	54	53	51	57	75	56	60	61	67	71	54	55	55	56	56	55	59	53	71	68	44	60	49	51	53	56	59	63	51	61	64	65
1942	294	376	434	393	343	353	320	301	251	248	227	251	233	259	245	264	231	221	259	234	232	202	235	224	233	221	220	238	218	227	217	218	204	239	214	213	220	193	222	213	242	224	207	236	190	207	219	227	217	208	196	216	212	229	205	218	214	211	223	214	224	210	232	216	235	222	203	226	205	219	201	237	219	245	221	206	229	210	215	197	213	193	205	219	206	225	210	218	229	201	211	210	214	188	216	224	189	228	206	247	214	203	229	214	197	196	221	196	224	229	211	226	212	223	205	197	200	204	247	210	214	208	207	214	210	243	221	231	228	209	198	197	232	197	205	216	214	213	226	206	225	222	243	197	211	203	186	220	213	208	186	192	239	235	212	227	202	198	218	199	249	215	175	201	180	206	209	213	240	226	213	206	200	217	191	206	214	186	196	194	208	218	230	215	220	223	210	232	224	212	207	209	205	223	226	257	213	184	194	225	204	230	205	195	210	226	211	207	223	232	201	203	202	206	227	209	196	194	214	226	215	223	223	209	213	233	224	217	220	225	199	225	183	205	218	207	223	208	229	217	193	198	210	232	212	235	242	212	233	213	219	201	192	195	220	222	204	216	208	218	203	226	208	225	200	219	183	224	235	221	232	236	206	226	236	208	213	207	215	195	211	212	182	225	234	214	216	200	213	230	235	248	194	215	201	216	210	216	209	202	223	210	231	214	197	206	212	200	247	190	201	208	222	243	219	190	215	213	233	187	190	201	227	201	203	221	225	222	195	223	206	224	218	216	195	211	211	232	207	220	201	207	220	230	236	198	192	217	196	222	217	204	220	186	229	238	205	206	193	212	207	233	192	240	192	212	230	217	201	212	183	224	229	236	205	187	222	204	211	225	217	217	200	201	196	231	202	218	218	215	209	215	211	224	213	213	200	231	234	226	196	217	221	230	206	225	194	212	224	222	180	193	188	219	220	222	226	196	198	235	226	213	215	204	229	212	204	185	198	242	209	226	219	215	193	222	201	199	207	217	192	231	203	208	198	206	197	213	219	194	211	213	188	211	194	228	232	193	214	217	212	225	209	206	218	217	226	220	210	210	211	210	199	219	205	190	220	217	215	253	206	235	215	234	260	230	225	188	221	239	220	220	216	232	201	211	234	194	216	211	212	222	232	196	238	196	221	210	216	199	207	241	236	209	230	206	208	216	235	227	218	206	216	229	216	210	219	216	211	220	217	216	200	209	198	228	234	200	224	198	215	192	243	214	192	186	203	207	206	225	199	184	195	202	205	188	224	225	216	235	204	216	203	200	241	215	216	188	229	191	216	220	185	201	201	206	204	238	236	217	224	215	208	180	207	210	214	187	227	189	221	196	227	196	233	220	206	211	202	216	206	210	217	196	234	227	191	188	211	213	224	203	200	229	219	206	204	218	198	214	205	209	194	176	210	227	198	237	249	204	214	192	228	226	211	215	251	231	219	226	227	225	203	220	212	230	234	215	223	208	227	225	217	222	205	218	183	194	215	194	199	198	209	247	178	218	235	205	226	215	214	232	246	216	206	219	210	232	194	221	205	211	226	203	211	236	204	186	206	238	220	253	220	218	225	204	198	213	205	189	203	229	192	215	209	228	229	210	203	197	215	207	237	217	209	226	221	210	213	223	194	193	223	232	226	212	213	220	200	210	233	220	202	217	210	208	222	220	233	238	205	216	206	219	196	201	214	233	235	218	225	211	217	213	204	210	227	241	207	196	240	237	229	229	214	227	193	230	228	189	200	206	192	213	184	216	241	207	217	215	216	189	215	225	217	205	219	193	204	247	198	231	201	206	219	227	222	216	227	219	239	205	210	212	243	216	214	220	214	226	205	206	211	221	244	219	204	205	214	254	198	214	216	188	213	209	212	191	203	209	229	204	199	204	200	218	223	224	214	240	230	194	194	221	206	232	212	217	201	234	189	240	202	175	200	217	206	212	207	219	221	231	228	223	220	203	224	211	182	214	208	216	221	207	183	241	226	201	240	237	217	199	214	202	208	208	203	225	219	206	186	235	188	211	211	207	206	201	210	238	222	197	213	196	191	221	192	223	217	201	211	214	226	163	197	233	189	215	234	223	200	199	240	197	211	211	203	233	213	187	207	217	218	188	189	201	221	206	215	185	203	204	215	212	204	205	230	211	217	225	195	214	209	214	207	205	196	194	229	230	214	248	213	209	231	226	204	215	213	187	214	209	228	216	223	214	185	255	197	232	208	232	229	229	213	240	209	204	194	201	208	207	195	201	221	219	217	228	205	229	228	191	209	227	208	199	227	183	189	172	220	227	214	233	233	210	220	210	216	206	213	223	223	200	226	204	202	203	213	234	199	225	204	220	237	241	204	230	233	211	210	194	191	207	225	205	198	214	225	208	199	198	208	210	228	201	222	193	227	210	237	197	212	224	190	223	222	211	228	218	228	203	216	188	209	242	212	217	201	220	198	210	198	237	210	250	193	189	226	198	213	209	187	188	216	199	212	224	205	243	210	209	229	215	225	204	227	191	226	212	236	179	221	225	222	227	194	219	214	215	233	227	212	213	229	232	250	224	214	230	214	204	220	243	223	233	227	227	229	213	209	196	224	217	256	227	206	211	202	217	209	215	169	216	225	182	224	224	184	211	217	212	182	216	238	212	187	226	235	205	208	197	230	216	206	225	186	234	215	209	207	222	223	220	209	224	186	204	206	241	203	216	210	217	224	230	243	221	202	224	223	191	203	208	206	222	237	223	224	215	239	222	235	195	204	192	198	188	221	195	173	213	213	220	232	211	190	225	205	224	224	203	196	211	176	200	237	210	234	204	230	229	234	227	239	218	219	196	212	208	212	239	202	222	208	223	198	203	212	187	216	220	190	196	215	238	200	206	192	217	220	210	185	255	203	200	210	225	189	221	218	230	205	214	251	216	263	192	212	196	211	225	220	223	233	185	198	218	201	215	226	198	213	230	200	246	192	220	215	228	210	231	205	218	205	197	222	221	232	211	209	209	223	232	220	206	199	208	198	220	195	232	205	219	232	238	202	214	226	205	213	193	192	238	208	235	241	196	206	223	228	195	194	231	222	216	210	268	196	236	169	204	215	211	206	202	217	196	219	215	195	258	220	229	250	203	191	218	204	223	189	203	211	207	193	216	215	240	206	227	231	214	192	224	220	211	229	225	223	219	216	215	211	203	234	223	219	226	210	232	194	225	217	219	219	214	233	247	191	205	217	224	203	228	222	244	203	205	220	213	204	215	219	186	232	217	241	236	207	224	224	242	201	177	229	235	200	211	227	221	192	209	207	221	208	234	243	220	209	227	226	205	207	226	222	205	211	229	202	194	213	237	247	218	227	217	224	211	202	218	196	249	224	221	207	202	208	215	233	208	226	233	206	178	198	210	227	226	233	215	206	219	198	207	211	212	197	219	197	216	220	219	212	221	207	229	216	199	195	231	209	198	229	203	184	200	237	216	235	188	213	211	235	215	208
10049	986	1198	950	735	534	431	370	327	271	262	241	226	198	174	196	184	174	203	162	183	172	147	175	165	144	177	162	157	147	173	155	148	158	151	154	119	160	138	151	153	152	163	129	144	150	129	134	154	160	135	139	146	155	149	152	148	163	154	130	146	151	139	136	130	170	139	129	148	137	185	136	147	139	121	138	107	138	145	146	130	139	157	147	134	154	133	140	155	123	136	153	137	117	141	142	136	138	124	151	140	135	145	133	143	129	160	145	123	147	157	145	151	136	134	136	138	130	158	142	146	134	134	135	146	138	178	145	134	149	182	132	146	144	141	112	139	137	164	138	147	135	127	141	150	158	159	118	137	151	132	137	124	136	148	119	163	148	126	116	123	140	138	152	147	148	141	159	147	135	137	150	137	155	121	162	158	128	137	149	130	137	147	140	145	135	153	149	138	138	143	162	174	147	158	115	138	148	151	124	118	127	141	124	134	149	144	131	143	128	141	139	147	138	144	136	166	169	154	136	165	172	164	112	134	134	153	142	110	125	142	148	149	152	144	163	150	157	142	148	163	148	155	157	148	156	109	165	131	146	157	140	153	124	134	157	148	135	143	136	129	152	162	131	155	141	135	140	130	124	131	142	155	178	150	146	132	162	152	150	130	150	136	135	134	121	131	134	150	129	135	142	140	127	123	142	144	137	130	124	147	131	172	120	136	148	160	168	152	152	161	115	132	118	155	121	152	125	140	134	153	141	152	139	134	134	154	147	132	178	140	129	138	138	122	163	124	136	137	123	132	124	153	134	146	145	124	140	143	129	126	150	128	149	149	157	135	139	138	157	139	152	109	122	155	130	135	120	137	121	153	147	118	123	126	135	144	144	135	127	154	142	136	164	136	137	145	139	147	148	142	122	133	142	144	136	135	127	138	145	145	140	122	144	151	147	131	135	147	152	155	127	142	152	145	125	144	136	147	129	126	110	130	154	136	148	132	129	135	135	138	152	139	150	140	138	154	128	136	136	139	141	138	159	168	158	143	133	128	132	138	128	134	137	141	161	158	165	144	136	152	149	117	129	146	156	146	145	151	137	156	137	138	147	157	146	159	148	156	151	144	151	141	158	135	128	146	138	131	132	136	133	144	138	156	140	128	132	137	166	138	152	125	142	155	147	120	144	157	120	131	138	130	136	140	144	124	118	134	144	145	136	140	151	147	147	156	121	141	143	144	146	134	128	151	131	148	139	146	149	137	127	136	140	117	139	125	145	128	142	139	153	154	135	136	133	127	138	124	130	140	133	120	148	143	137	147	123	123	135	132	137	139	134	130	139	137	126	160	136	136	123	126	157	132	146	136	146	129	142	154	136	133	156	147	143	127	136	106	152	161	139	160	135	139	142	126	136	149	137	145	143	135	163	143	121	141	136	110	162	151	143	140	141	133	151	143	135	118	163	148	152	131	167	144	123	134	139	148	146	143	140	130	133	153	146	146	148	122	130	128	137	128	147	117	129	119	119	153	134	121	113	153	140	138	143	132	120	140	128	146	153	133	157	137	140	150	135	140	139	153	162	110	143	123	146	145	147	136	109	146	132	132	126	137	152	177	146	134	149	118	138	128	156	153	115	135	155	136	137	137	142	120	141	120	128	137	136	158	152	151	147	135	135	129	137	134	154	135	151	152	158	115	135	144	162	152	129	150	126	147	139	162	130	134	119	134	133	145	127	155	132	130	147	115	148	135	139	113	145	130	131	133	109	122	149	133	128	148	159	139	142	146	128	145	133	152	136	137	133	147	134	128	151	115	143	157	142	151	142	140	133	139	145	133	153	142	158	152	139	124	137	136	138	150	135	135	138	123	161	126	127	154	155	142	148	142	127	122	141	127	160	161	150	145	134	148	144	150	143	124	154	145	158	139	144	126	144	130	148	128	134	144	136	139	141	138	155	144	156	141	137	127	133	154	147	152	129	132	157	150	150	131	138	137	137	142	138	141	124	122	132	153	117	162	138	145	130	146	141	154	140	130	155	149	145	136	159	155	125	134	130	145	160	132	157	155	129	138	150	151	151	125	130	147	150	140	144	146	139	137	145	170	149	144	136	137	127	144	144	126	143	159	146	116	132	161	144	139	127	145	139	149	144	146	148	138	116	151	141	143	150	146	132	141	130	129	122	145	154	138	138	125	134	128	171	161	143	170	142	176	178	149	144	125	145	141	147	141	143	127	139	143	138	126	141	168	145	131	150	119	140	142	150	150	142	141	147	134	140	152	136	135	151	146	135	129	153	110	128	145	148	129	136	151	162	151	169	146	156	136	148	127	122	152	149	144	146	139	140	133	140	137	156	137	158	160	145	135	139	145	140	136	139	119	163	154	147	131	126	138	168	164	154	144	139	132	140	152	142	172	134	144	160	144	148	134	132	136	148	133	153	129	114	151	134	140	154	145	127	127	133	133	139	151	131	161	138	150	136	165	135	115	142	146	139	139	149	145	135	134	143	145	138	126	138	136	148	122	124	135	131	132	134	124	133	133	151	134	139	130	132	154	130	138	146	142	144	138	128	127	133	144	138	119	135	150	152	129	120	154	152	152	147	142	132	139	136	152	144	147	154	145	125	142	146	178	138	125	130	143	125	132	138	159	145	123	148	131	142	149	136	142	139	138	141	148	144	152	130	137	146	126	134	138	151	135	130	137	134	140	149	148	149	158	145	160	128	136	108	141	143	135	150	141	145	142	144	153	123	120	145	160	123	147	124	126	127	145	143	145	137	106	138	114	153	143	135	138	161	119	150	147	133	140	144	143	148	136	144	138	138	141	147	135	127	127	158	156	173	133	120	139	151	143	132	148	178	131	143	136	142	159	149	143	136	133	141	134	138	136	131	156	149	140	166	151	156	147	124	131	153	143	132	132	144	137	131	107	150	169	162	145	130	142	125	134	122	163	141	118	133	159	137	129	141	134	132	149	133	167	143	135	128	146	167	157	129	136	138	144	143	135	127	133	150	137	141	139	143	136	131	132	149	156	130	145	163	144	136	147	155	157	165	159	140	119	144	138	143	130	131	147	170	151	153	137	125	137	130	121	134	170	125	143	126	123	125	150	155	144	137	141	150	122	140	132	149	131	136	168	151	139	136	139	146	128	164	170	128	123	123	138	126	151	132	134	135	131	144	131	122	132	126	157	132	144	137	166	138	142	145	132	141	131	126	114	157	145	137	141	144	162	142	143	121	142	135	145	125	133	133	150	132	138	139	129	146	140	145	147	134	144	150	134	112	125	128	133	155	129	141	148	126	127	161	148	130	138	148	140	129	138	140	168	160	122	131	144	161	142	135	145	148	144	144	153	125	138	150	150	166	141	131	134	149	142	132	156	158	130	136	148	134	153	146	152	126	120	126	127	136	131	153	145	137	139	134	140	150	135	154	148	147	150	154	164	153	145	160	157	130	152	157	116	136	155	148	137	151	139	136	139	132	151	143	127	158	146	144	165	130	135	137	124	156
5518	1237	2462	2972	2597	2119	1831	1472	1273	1212	1059	936	958	869	763	741	685	685	667	609	633	637	567	518	553	546	492	496	510	512	484	479	506	501	454	456	480	494	508	498	404	502	447	457	455	454	444	456	412	455	466	460	476	461	486	453	466	436	426	457	450	486	444	478	454	423	444	474	425	442	417	414	455	400	461	414	414	423	408	422	417	430	430	450	439	422	428	419	419	401	432	414	443	385	429	405	451	421	426	402	483	417	428	394	407	448	438	423	402	452	436	403	420	433	410	446	410	442	395	456	447	445	368	431	420	416	436	438	390	456	425	424	411	419	419	416	415	454	456	464	395	408	418	429	420	380	456	409	464	433	465	391	402	412	392	428	406	453	412	410	422	431	446	438	413	438	398	439	447	391	450	415	423	403	403	432	419	434	419	400	431	467	463	447	366	453	420	390	430	421	421	434	452	431	414	412	452	441	399	455	446	432	403	440	430	433	381	425	437	393	436	423	453	369	428	442	427	426	425	441	414	383	428	466	446	464	421	388	411	400	416	411	402	457	407	454	377	425	397	399	406	406	396	440	425	426	402	418	427	403	436	418	436	424	418	406	422	433	417	465	400	413	403	388	394	368	426	393	401	435	412	432	396	435	456	395	402	428	401	417	433	418	372	409	414	464	435	390	433	406	455	433	403	429	458	399	405	417	410	421	404	439	407	420	445	415	459	449	433	441	469	420	415	430	397	422	420	391	442	467	407	449	396	439	413	399	482	429	436	439	437	398	458	396	383	397	411	400	440	426	418	433	428	461	412	411	405	454	436	413	415	377	462	404	416	385	452	423	415	415	369	414	459	402	411	481	387	438	427	439	423	399	428	403	420	363	443	397	400	441	424	397	392	428	419	405	443	407	389	448	422	438	441	441	398	436	390	455	413	441	430	429	427	419	401	417	404	415	420	432	419	426	421	460	437	413	436	416	421	420	384	412	423	400	418	427	430	435	439	418	404	397	412	458	421	411	446	406	415	393	405	436	426	395	402	449	425	403	428	396	440	420	473	415	417	450	395	448	387	463	429	418	406	413	435	409	413	417	444	387	423	442	394	390	406	440	410	432	472	454	399	438	425	406	436	430	450	435	426	427	414	443	413	421	424	415	422	435	405	401	427	425	401	429	440	420	446	414	417	437	410	403	446	425	428	427	424	404	437	428	452	448	417	403	428	438	412	392	415	444	450	438	398	425	458	396	429	448	402	425	453	439	400	400	412	403	445	413	437	408	406	458	457	399	412	461	457	412	420	425	458	412	424	459	397	452	430	432	430	398	417	405	421	423	443	441	434	419	422	402	377	422	433	425	402	424	439	442	420	415	411	418	389	423	425	392	417	430	393	423	409	413	423	471	388	425	442	414	445	408	422	438	425	432	393	389	396	420	409	410	394	462	435	406	396	426	410	431	424	436	415	438	408	393	414	429	436	444	436	433	459	387	390	402	407	402	417	416	436	419	376	433	438	404	419	426	393	423	413	450	431	427	398	451	444	390	402	415	410	440	398	412	410	432	409	457	377	385	457	408	425	434	399	415	434	428	395	437	418	420	445	402	410	385	412	419	418	423	462	425	435	428	389	432	405	404	432	414	429	422	453	390	431	406	417	434	449	408	418	410	393	390	433	411	412	410	432	395	411	394	447	391	420	374	441	418	447	400	404	414	415	395	419	416	392	433	436	417	366	433	440	428	430	450	394	403	409	423	405	426	440	429	426	384	431	412	396	387	387	450	434	391	416	418	429	410	425	428	455	401	457	439	391	405	443	398	408	413	394	404	425	404	422	448	428	424	439	380	413	409	421	431	417	430	425	431	443	440	450	411	427	393	430	406	388	417	416	406	457	415	395	410	411	404	410	387	423	410	433	392	419	390	413	433	465	408	378	419	431	391	438	412	421	432	440	416	445	433	402	421	374	396	430	404	442	430	407	432	393	427	421	399	418	394	430	450	414	400	421	461	472	411	382	425	412	420	445	398	445	419	446	414	428	415	444	411	407	426	421	409	403	403	403	417	436	414	437	398	477	421	404	459	433	422	421	400	446	434	438	414	420	406	405	391	431	399	429	455	463	438	411	449	402	421	422	424	405	433	400	415	435	443	404	431	412	430	434	394	456	436	404	406	438	444	415	424	397	442	407	394	437	403	434	404	464	460	416	379	457	430	394	427	444	423	404	407	412	431	429	429	391	390	449	399	419	391	427	406	457	412	432	364	425	423	421	430	382	405	413	421	414	431	434	384	403	421	450	442	387	378	411	402	433	420	433	458	385	439	489	433	411	412	420	455	414	386	405	432	414	423	417	432	418	394	425	454	410	398	408	426	437	406	426	436	418	408	436	436	406	416	415	385	406	412	446	443	400	448	430	475	421	369	411	429	404	402	382	438	394	403	422	402	412	429	397	453	428	368	415	442	436	423	421	433	384	477	414	383	444	420	470	400	433	444	408	430	429	417	445	412	397	430	435	415	455	453	423	387	427	420	414	388	425	430	444	426	444	425	422	438	413	439	435	450	459	396	428	385	436	394	421	418	431	413	444	422	428	411	421	442	425	397	423	398	445	401	432	396	430	444	383	408	402	467	395	456	403	414	416	371	405	431	416	405	429	471	422	436	409	427	382	403	436	403	414	429	442	420	441	413	430	411	396	417	390	415	415	424	433	403	446	423	447	460	398	426	442	435	400	446	414	428	416	401	388	446	449	447	425	461	417	431	418	431	398	433	385	465	401	426	433	429	459	400	406	438	444	404	412	403	442	415	439	418	384	430	416	391	431	399	458	413	413	430	428	414	432	423	415	409	388	429	435	403	392	399	437	417	443	437	464	409	420	423	410	418	411	417	400	411	383	397	444	414	438	407	414	408	418	386	413	438	431	426	451	402	399	436	449	403	391	404	437	419	359	409	401	415	401	396	425	407	436	424	415	446	406	451	400	424	387	417	461	422	410	426	444	430	377	431	425	431	429	444	434	382	425	449	424	424	450	429	424	413	397	396	445	393	423	430	429	395	412	424	409	449	404	425	406	417	423	463	405	424	435	402	457	399	437	415	422	425	461	393	445	407	423	428	411	431	433	421	410	398	394	410	447	442	417	455	463	412	418	399	429	435	445	383	399	384	410	377	425	409	443	423	411	438	429	460	407	415	448	427	410	422	437	435	422	416	398	398	406	415	468	455	415	413	426	391	436	396	411	434	436	460	415	401	435	455	451	461	397	422	435	423	417	399	455	395	394	408	447	390	435	400	430	409	391	413	435	449	404	383	443	405	395	436	434	421	447	422	445	434	458	405	388	433	424	381	446	432	430	398	407	415	410	398	412	420	386	414	403	434	378	399	419	409	463	444	384	411	398	423	409	449	403	431	399	441	441	410	460	417	425	416	412	454	430	401	458	404	417	407	432	432	422	418	466	412	438	457	417	411	404	406	410	434	400	419	428	447	451	437	426	439	453	420	403	443	460	427	408	445	424	423
18786	2719	2300	1937	1326	971	762	699	525	475	435	435	359	349	324	282	284	267	287	242	242	269	291	245	235	242	218	240	235	215	238	214	215	240	231	232	193	214	211	227	216	199	220	214	210	210	221	232	213	231	213	199	208	216	217	217	193	199	209	205	230	198	201	235	203	221	219	217	193	230	239	228	207	219	198	182	199	215	191	218	228	214	238	229	207	235	183	226	226	223	219	211	205	191	211	204	219	208	204	212	212	202	215	209	196	224	225	216	217	218	212	218	219	215	208	224	203	210	217	230	197	185	213	219	201	229	214	211	207	206	212	217	213	229	219	221	207	203	221	210	213	214	215	212	205	219	199	225	187	200	219	214	210	234	192	200	217	235	210	193	219	203	201	235	197	200	223	199	206	201	224	214	200	198	227	220	204	225	202	208	223	205	212	211	237	194	230	202	210	200	215	205	242	194	212	207	198	203	218	189	214	230	239	208	216	202	246	212	236	212	211	210	209	179	219	228	220	232	221	200	198	215	208	204	210	218	211	184	178	210	221	230	197	181	215	189	229	206	197	183	191	193	221	209	215	188	199	221	200	211	209	201	219	200	205	213	190	203	220	219	206	203	192	194	170	196	235	197	238	219	202	180	197	221	192	231	218	225	207	199	204	205	237	201	229	203	219	196	193	233	212	228	183	225	220	222	207	160	204	204	215	201	208	222	195	218	209	207	211	240	201	198	190	204	212	206	205	237	196	209	191	203	222	199	204	195	223	196	223	211	179	187	224	222	222	219	190	218	196	201	184	201	202	225	203	195	198	213	226	222	198	206	220	253	204	197	211	216	200	192	209	236	196	227	207	216	199	230	179	193	218	199	212	198	190	206	224	202	202	219	207	214	195	225	228	222	212	215	193	202	217	184	219	211	195	170	208	222	200	196	216	207	189	218	208	204	224	200	244	199	216	173	199	233	220	232	220	193	214	235	207	227	200	220	208	238	223	208	239	223	181	188	199	188	214	216	204	211	199	205	214	198	220	196	209	234	204	219	211	215	204	213	190	199	200	241	211	200	209	179	209	201	239	230	206	200	204	204	200	214	217	211	229	230	197	195	227	188	194	196	216	207	223	198	210	169	222	204	208	205	226	203	218	199	215	224	197	198	183	184	199	195	219	214	202	198	225	208	186	201	193	184	178	203	223	222	217	187	196	215	207	204	226	198	201	201	200	207	225	201	243	220	206	219	240	246	217	192	205	198	204	224	198	221	188	206	206	203	199	229	259	208	218	221	196	219	200	206	195	196	196	224	211	217	193	197	211	200	211	193	190	221	231	209	196	176	220	182	221	213	223	187	216	185	188	193	200	211	239	216	202	219	221	219	204	219	209	206	225	201	233	213	223	215	223	229	197	201	211	224	187	173	221	207	208	195	221	221	196	224	189	235	203	222	231	209	193	222	205	205	206	231	203	200	231	199	185	240	217	235	191	190	209	214	198	202	185	203	214	185	194	223	195	187	187	208	218	189	190	186	205	202	207	206	193	217	223	234	208	200	230	209	193	222	231	213	222	194	185	211	230	197	204	214	192	190	215	202	211	202	209	201	210	203	211	190	190	199	190	215	213	200	222	179	214	209	208	180	208	218	214	207	189	197	228	211	212	202	202	217	200	206	203	234	212	242	215	201	203	210	215	222	223	223	192	231	222	209	233	205	187	220	218	191	199	207	229	167	185	209	217	205	206	201	213	199	210	237	216	218	218	218	191	186	197	217	225	202	180	251	252	201	198	239	191	214	221	210	211	231	204	208	200	226	214	207	212	217	209	204	244	198	200	202	212	205	203	209	211	201	231	203	194	193	195	189	191	200	217	205	203	210	197	218	213	207	223	212	212	211	237	209	200	219	204	219	217	227	223	216	210	195	232	238	219	202	221	232	212	226	205	193	213	181	213	185	211	199	225	215	195	217	204	220	231	211	214	211	232	213	208	212	186	231	201	189	197	204	214	205	219	193	209	191	213	249	201	210	182	220	207	208	207	196	178	222	212	201	181	194	218	195	229	213	202	221	215	226	241	205	222	208	204	223	213	200	199	211	225	208	208	193	203	191	196	203	190	211	208	204	203	236	180	201	209	213	226	191	200	211	223	202	208	205	201	207	201	198	213	223	200	198	218	190	198	206	195	217	230	208	198	234	207	209	208	200	203	228	202	221	204	227	204	206	201	215	207	197	202	228	236	183	199	207	229	222	199	192	198	206	222	180	188	225	203	234	192	229	225	223	206	189	214	202	215	194	203	223	185	201	185	219	190	203	211	232	205	183	212	214	213	227	206	239	213	216	194	194	239	190	220	226	220	221	209	203	243	242	213	216	219	217	231	205	197	195	206	220	232	214	227	171	205	224	201	219	198	201	193	202	219	186	204	183	205	214	229	206	214	205	193	225	187	185	236	188	191	207	210	199	187	199	203	193	214	194	196	221	214	240	231	185	209	234	213	195	233	212	218	225	191	195	197	206	204	203	209	206	215	195	210	203	205	206	212	205	211	225	202	199	213	208	203	185	229	193	221	193	189	204	200	182	203	198	246	207	211	216	227	204	228	197	203	229	194	203	222	222	190	202	225	222	208	221	209	194	202	223	196	202	215	189	194	245	222	195	220	209	231	207	218	208	223	211	187	237	182	220	232	209	205	210	213	217	185	230	204	210	223	204	230	227	214	219	240	215	225	234	203	212	261	204	223	189	205	187	231	209	203	198	207	219	191	186	201	219	205	211	201	197	235	223	219	213	212	194	228	221	222	217	211	193	200	214	212	205	219	188	202	205	223	188	209	200	230	205	206	200	229	220	208	214	239	205	202	211	200	203	222	204	227	215	227	213	239	191	214	224	200	198	193	212	198	209	206	205	196	202	209	207	203	201	208	193	216	238	203	199	214	216	190	215	226	214	190	196	206	193	188	187	201	210	213	194	216	213	232	195	187	209	196	202	234	222	215	227	212	187	215	221	208	228	211	180	215	215	200	208	202	198	199	210	209	195	210	210	194	201	218	225	195	217	202	225	237	234	207	199	194	220	213	222	216	213	204	183	201	212	218	202	186	192	203	199	196	204	205	193	202	212	219	184	201	228	197	234	199	224	217	222	211	185	192	237	220	237	206	212	203	213	224	225	208	203	200	214	204	204	234	190	242	226	225	230	200	180	199	203	206	237	211	209	234	211	208	197	217	221	189	204	202	197	199	212	211	197	202	197	211	195	218	185	196	217	224	193	235	217	212	211	213	230	214	190	192	203	208	222	225	179	224	213	205	197	216	231	216	207	211	223	194	226	198	230	223	181	218	185	240	196	212	218	197	210	204	220	213	180	220	206	209	215	192	201	210	190	195	204	212	222	193	199	193	210	199	219	205	201	175	228	204	212	198	220	195	206	193	189	199	212	204	181	186	198	226	200	243	207	223	205	222	214	193	214	222	201	217	222	180	211	215	218	202	198	208	248	205	225	178	240	202	200	213	216	204	196
7722	2115	4418	5339	4694	3946	3123	2720	2343	2100	1832	1730	1478	1345	1337	1199	1158	1003	1016	962	975	899	868	883	855	815	804	747	807	797	764	719	722	758	700	753	710	653	685	687	661	697	714	627	646	671	647	665	652	675	630	638	605	674	633	619	604	595	624	671	634	612	607	570	591	593	597	626	613	638	592	587	644	639	625	636	616	628	658	602	622	596	649	611	608	602	607	601	658	605	607	615	557	625	603	589	582	563	629	601	565	600	577	596	547	626	571	611	603	549	619	566	579	592	578	590	567	578	641	591	578	566	606	623	605	578	546	553	555	593	567	566	611	566	604	619	576	596	580	534	582	593	582	598	576	568	563	596	583	548	547	639	572	574	556	612	584	576	573	578	578	593	597	532	572	604	567	626	582	600	535	551	589	567	595	601	612	598	569	621	589	583	593	630	615	594	597	618	642	607	601	613	592	603	613	561	561	588	608	565	589	591	594	621	608	597	616	594	572	569	584	565	601	551	550	559	571	594	597	604	501	602	616	557	625	561	600	523	544	606	558	543	577	574	547	622	594	588	571	606	615	586	592	578	637	572	577	568	587	588	595	579	595	575	618	559	569	509	596	603	584	590	683	593	595	584	620	555	587	589	605	580	580	570	580	563	580	568	577	593	581	645	577	585	615	577	613	586	561	564	580	601	620	581	536	622	622	586	606	576	609	561	576	581	597	583	577	590	566	584	595	602	586	572	573	605	622	620	576	566	578	563	582	558	609	608	589	573	591	597	566	564	578	601	594	607	585	575	568	554	581	580	592	593	644	528	565	579	570	613	578	556	589	582	589	608	606	602	630	572	577	598	583	600	578	538	572	579	572	569	576	572	603	551	584	593	612	580	578	608	613	561	575	605	544	549	576	594	587	580	605	560	585	557	587	561	619	594	598	562	597	565	591	566	597	602	604	512	624	588	610	585	595	592	623	570	633	586	603	581	599	576	555	582	498	581	607	590	585	569	550	620	540	576	589	611	594	629	589	608	585	591	610	605	567	551	555	561	575	618	566	591	570	561	599	596	592	630	547	551	581	628	572	603	595	600	565	552	593	574	572	586	588	611	548	530	573	595	597	599	600	611	630	592	593	568	570	581	573	583	598	537	623	565	593	582	630	570	593	555	560	652	589	584	593	562	543	561	620	584	598	586	622	597	595	557	559	551	570	586	559	619	573	566	566	572	593	579	562	628	585	586	611	565	583	570	576	585	572	558	635	544	551	569	575	561	614	597	552	551	569	571	590	640	615	608	591	604	584	566	566	605	545	577	610	605	582	615	628	627	553	569	601	597	583	584	556	641	577	574	595	560	590	575	555	562	606	568	636	591	593	559	565	589	597	601	622	599	628	591	581	603	591	614	590	569	556	558	540	580	586	553	559	632	553	571	571	592	611	620	600	609	568	575	625	609	603	557	588	618	580	591	588	564	559	633	614	617	615	560	596	562	603	571	614	615	585	571	594	629	592	592	591	633	622	629	574	634	569	622	616	594	531	618	631	593	553	586	594	587	564	607	595	605	560	575	550	669	569	587	590	590	542	586	625	566	589	571	580	561	575	587	544	563	640	548	575	593	569	629	595	578	587	610	587	557	559	627	604	553	587	579	573	566	565	606	618	560	586	575	621	596	596	613	555	607	552	571	593	582	541	558	536	592	592	594	613	594	563	630	594	573	598	550	561	574	579	541	606	613	606	589	540	581	538	612	596	589	559	575	584	579	580	571	628	511	617	615	563	568	563	556	561	574	580	587	563	580	559	590	557	578	577	603	605	600	583	607	581	583	567	595	587	593	558	585	564	590	554	561	606	597	591	617	585	566	547	549	579	558	587	603	593	593	563	614	607	564	582	572	577	640	617	567	589	590	566	577	572	563	614	575	575	597	605	607	588	549	613	573	592	614	604	546	564	584	575	597	557	575	592	544	606	564	577	613	591	584	578	569	602	614	592	593	592	595	549	569	579	602	614	588	598	605	578	560	578	614	599	615	589	606	571	579	584	581	573	607	619	601	577	622	567	577	560	584	580	595	582	588	582	559	582	578	606	629	579	584	571	579	591	574	582	594	570	559	615	612	621	622	587	581	571	514	611	594	574	609	576	564	586	552	598	583	611	589	585	577	618	612	596	625	601	574	582	576	579	602	598	616	587	633	556	558	564	633	572	612	576	632	605	585	548	599	581	576	542	589	577	613	530	572	578	566	566	572	569	625	590	597	573	570	620	598	608	587	598	597	558	596	553	584	563	590	579	544	583	567	593	593	585	633	581	595	580	547	587	572	575	547	608	595	600	562	577	572	604	604	561	591	575	579	596	568	567	620	566	570	593	560	610	594	567	612	580	582	619	595	599	605	582	599	638	617	601	606	608	562	598	548	542	573	620	591	576	595	635	554	627	601	585	609	599	561	589	595	615	565	530	577	599	571	610	570	563	618	539	578	522	611	608	583	601	538	581	575	562	595	559	615	614	554	562	586	561	567	545	590	595	592	566	596	556	600	596	599	570	579	584	543	573	570	624	560	567	600	588	567	550	601	594	566	590	589	587	579	594	594	613	546	565	595	595	593	575	596	622	579	550	625	585	612	621	619	584	574	585	573	551	573	598	595	543	551	605	554	586	640	571	609	609	599	577	550	628	570	587	610	615	579	597	584	589	600	593	558	577	562	599	572	565	595	556	620	672	583	583	576	560	604	624	585	622	564	588	542	588	610	570	593	637	560	606	549	600	594	552	602	581	594	568	597	629	572	588	624	615	574	577	574	572	610	603	588	608	611	568	615	599	567	621	592	608	583	567	582	577	598	569	565	608	526	595	576	556	585	604	618	588	589	618	605	607	587	589	557	604	558	608	600	578	567	628	588	623	590	568	588	569	592	617	582	630	547	617	577	570	606	560	597	571	606	601	594	605	553	553	603	622	534	528	593	574	558	595	573	623	569	597	562	601	583	582	537	591	569	619	558	569	602	598	564	585	590	588	605	596	571	572	563	593	612	606	572	617	666	554	561	603	612	554	577	641	563	603	543	600	608	595	582	586	595	571	597	611	592	547	598	601	554	596	594	608	559	600	602	610	570	606	546	594	591	585	563	576	574	590	573	562	584	586	566	564	643	575	607	577	602	613	567	602	632	595	591	592	598	549	553	589	588	554	586	571	550	594	563	583	577	546	589	593	580	585	612	592	629	605	597	593	520	575	567	612	549	572	581	576	540	594	509	561	594	560	585	601	576	579	575	571	589	627	615	584	635	597	599	537	600	572	572	583	577	583	627	550	602	569	601	597	589	562	538	629	601	527	579	566	599	569	599	574	618	581	601	555	520	608	555	654	592	558	582	629	587	578	583	571	594	593	569	595	598	586	560	594	565	582	563	570	580	586	557	550	579	580	551	612	587	579	604	579	558	559	577	639	581	592	570	581	571	648	603	587	595	630	560	565	562	579	616	590	600	602	599	555	587	584	588	572	587	574	570	533	530	576	575
2182	124	131	123	101	104	88	65	73	66	68	61	81	56	60	60	65	58	60	67	56	68	52	62	61	57	50	69	57	59	50	55	65	58	59	57	61	60	68	53	68	59	54	71	57	59	57	61	52	69	60	57	49	55	57	43	77	53	68	66	53	65	60	59	66	45	56	61	65	65	57	65	56	62	77	57	75	49	43	68	51	55	59	66	53	65	64	58	55	72	56	42	55	47	73	62	68	61	58	81	53	54	61	67	70	53	67	54	64	60	81	69	62	58	61	53	63	77	57	64	50	63	52	60	56	60	57	58	68	55	50	59	57	51	66	57	54	60	51	47	60	57	64	60	71	49	71	63	55	48	55	52	63	56	51	57	52	50	61	61	64	59	69	50	59	68	59	40	66	70	62	55	68	62	61	61	49	62	55	58	60	57	73	50	52	65	61	60	59	53	49	52	74	52	52	55	69	68	57	74	60	57	59	58	59	58	62	65	72	57	55	43	79	74	52	50	54	45	61	52	57	50	57	58	59	73	80	56	54	70	56	68	62	59	57	51	48	51	75	74	68	65	56	73	52	63	51	48	66	45	65	39	59	43	64	59	62	47	54	53	53	70	59	56	58	59	59	63	60	71	62	59	56	63	58	69	53	53	49	74	64	68	51	52	57	52	61	67	54	64	53	73	57	62	51	63	64	64	56	69	50	59	60	66	67	54	59	66	71	72	73	49	63	68	71	62	60	48	68	48	66	57	57	62	64	54	60	66	55	53	43	57	74	61	52	68	62	57	67	78	53	72	66	65	51	68	63	54	59	55	47	65	61	67	62	71	56	68	68	66	63	57	60	64	56	67	57	73	49	70	60	52	66	56	73	53	68	64	64	57	55	59	45	53	67	52	66	65	69	61	46	68	61	65	73	53	62	66	65	56	55	50	47	69	51	57	56	56	61	73	58	49	56	66	58	67	50	62	63	43	60	59	63	54	46	44	65	66	56	61	54	63	62	72	71	63	59	59	70	63	48	59	54	51	52	56	52	35	62	60	52	64	61	55	68	59	53	50	48	59	54	60	60	55	56	57	49	58	69	57	65	59	56	63	60	55	57	64	43	71	57	72	50	48	63	71	61	63	69	71	61	70	63	57	78	69	74	53	56	58	68	46	59	65	54	62	69	60	47	60	57	63	51	57	58	73	67	52	52	56	48	60	56	52	56	54	58	48	43	63	56	51	54	58	75	49	57	70	52	50	75	59	51	61	49	85	58	62	61	56	58	46	49	58	48	63	56	54	65	64	53	58	62	54	55	70	67	60	59	61	63	52	62	69	66	63	50	52	43	57	49	64	46	53	42	58	66	55	49	51	65	65	73	57	65	53	58	56	50	61	52	61	59	58	63	54	69	49	64	67	58	74	53	75	62	73	50	68	52	51	55	65	59	57	62	59	60	61	66	65	61	56	63	49	65	61	59	69	53	58	48	62	56	56	63	55	45	62	60	49	65	60	54	53	67	57	51	61	61	52	57	62	62	57	56	55	73	54	59	60	55	67	47	53	54	68	68	61	52	51	65	49	54	68	64	59	44	58	52	54	47	46	55	63	56	60	60	62	45	43	62	50	67	56	78	50	48	61	64	58	64	50	68	66	60	56	64	50	69	58	63	55	68	53	64	65	57	69	67	38	53	53	51	49	54	50	53	55	62	59	60	66	46	47	69	71	59	58	59	57	52	63	50	57	55	66	51	67	54	52	53	48	69	65	67	61	59	60	64	74	56	58	66	61	61	52	58	51	58	68	55	46	62	52	51	52	67	62	52	40	45	66	49	58	50	67	75	64	65	60	65	64	60	46	80	57	72	64	56	50	65	62	75	56	49	58	57	67	54	55	58	63	51	51	60	69	67	63	52	64	63	50	67	51	50	52	60	54	56	51	54	60	65	64	69	79	53	50	59	62	51	54	52	65	56	53	49	59	72	55	54	61	53	56	63	68	48	63	62	43	54	65	53	61	70	58	59	62	55	60	53	59	47	75	72	58	51	62	49	68	53	68	61	47	60	58	64	66	59	63	63	69	48	52	61	54	70	64	64	63	65	49	71	50	53	55	75	57	67	47	52	51	58	58	64	56	66	50	52	76	55	58	72	59	67	64	71	50	60	60	57	56	60	66	59	66	56	55	71	54	54	63	64	52	60	68	48	52	62	58	63	60	50	65	50	43	45	47	66	55	56	51	57	63	61	42	56	62	48	59	67	56	65	65	52	55	49	57	56	58	57	61	62	62	68	87	71	74	48	53	72	61	61	62	73	61	58	47	61	75	65	70	55	46	52	47	69	57	68	59	64	63	65	67	60	56	54	55	67	59	64	57	72	59	67	65	59	56	61	60	50	54	69	65	64	64	72	51	56	68	58	53	73	60	56	46	65	56	53	75	64	65	54	57	60	66	47	60	48	57	54	48	54	59	57	60	67	48	56	48	55	61	66	54	73	47	65	58	53	60	67	60	61	64	67	54	71	71	54	51	66	50	49	65	52	50	46	66	44	51	66	69	60	56	61	58	50	62	48	43	63	57	53	56	42	57	66	63	66	51	77	65	63	72	61	62	62	68	53	52	57	63	56	68	56	59	64	54	61	44	56	49	59	69	52	63	55	64	74	56	59	72	68	55	65	57	53	51	70	59	71	57	65	63	55	45	54	55	50	52	68	69	55	66	59	65	55	52	57	72	57	54	61	70	69	67	59	73	54	71	61	51	44	61	47	53	59	48	56	59	47	44	64	71	64	68	63	55	57	66	59	61	59	58	56	64	47	77	55	67	65	64	62	56	67	54	65	68	45	58	59	65	56	72	63	60	68	60	47	51	63	73	59	57	64	62	55	56	48	54	71	61	56	60	66	73	55	55	55	59	63	64	55	63	57	52	53	54	57	51	57	63	65	60	60	47	64	41	66	61	71	55	63	59	63	68	59	52	68	51	60	76	65	54	72	60	59	64	81	59	64	49	63	61	56	58	65	66	54	50	55	55	68	54	60	57	61	55	64	53	62	41	55	64	61	60	40	65	59	57	57	48	60	59	47	53	53	63	60	80	60	69	60	52	57	44	59	54	58	63	61	67	53	70	59	68	58	60	56	68	53	66	55	68	52	51	54	57	56	58	58	53	68	60	69	60	49	66	58	54	59	49	56	46	50	63	52	60	63	61	50	60	51	61	45	61	75	66	68	58	78	52	62	74	54	58	59	49	45	66	58	52	52	57	68	67	53	58	58	61	70	66	60	69	55	64	78	65	50	70	57	65	60	63	50	71	58	49	51	55	55	42	56	54	56	50	68	57	67	63	58	64	59	73	78	59	68	58	65	73	58	53	73	56	54	50	54	58	54	69	47	69	52	57	66	70	50	65	68	58	60	68	68	65	57	51	64	65	53	75	54	58	54	54	43	80	57	66	44	58	51	64	53	50	73	65	52	51	44	71	57	69	53	69	53	62	48	64	66	56	71	53	64	59	54	66
1841	281	379	414	416	350	338	305	285	280	263	266	244	232	250	249	258	235	226	268	240	235	204	237	207	246	232	233	197	239	227	209	231	220	201	248	237	241	227	208	196	207	189	227	216	240	212	231	221	239	250	210	197	203	199	230	213	205	200	205	208	210	228	216	232	210	222	229	205	213	231	212	198	226	210	194	183	193	235	229	194	235	216	222	202	229	211	194	212	209	226	210	210	201	232	250	215	231	169	202	232	259	230	229	220	203	237	206	221	237	216	214	206	219	194	236	217	206	220	194	213	236	208	184	214	205	201	205	224	215	222	212	203	188	195	227	195	215	202	225	217	200	200	210	216	221	244	219	228	208	231	216	220	239	221	203	209	206	181	232	198	209	211	213	209	232	201	224	215	209	233	233	189	209	219	208	247	228	206	218	206	205	218	227	229	198	234	221	222	206	220	217	223	201	238	228	209	211	202	209	215	204	198	202	209	213	220	222	220	212	213	243	223	211	230	203	217	204	203	243	220	203	207	211	226	205	217	232	209	227	223	201	180	216	193	220	200	200	212	230	210	200	209	206	209	210	228	223	202	214	233	233	223	210	218	240	245	219	228	220	210	195	197	193	205	236	233	202	203	198	220	207	238	213	205	216	217	204	230	209	198	218	217	213	195	242	206	215	219	227	228	216	203	213	191	195	190	218	212	212	232	203	205	206	200	229	213	222	207	214	188	194	219	188	202	203	228	202	194	224	221	200	213	217	208	241	190	224	224	239	237	220	204	222	226	218	229	219	224	228	214	216	208	187	227	211	222	217	208	222	221	242	205	234	234	220	190	189	194	213	221	220	230	212	193	243	211	242	234	190	212	204	216	219	229	208	208	205	244	229	235	236	218	215	195	216	224	237	192	194	222	220	213	227	194	225	206	206	227	216	221	228	204	209	226	205	220	190	220	224	229	240	217	219	230	194	200	223	216	215	230	197	226	219	220	226	230	204	215	206	202	211	194	202	242	196	198	234	223	234	219	209	211	234	222	207	218	222	222	234	216	193	211	223	212	218	200	232	224	213	230	197	214	214	220	210	206	238	219	204	206	202	205	222	235	216	239	225	229	214	231	206	232	206	214	203	233	206	197	192	211	227	211	226	252	213	199	224	187	214	229	242	213	220	233	207	218	199	197	204	186	236	201	214	208	214	188	231	229	222	230	199	219	203	225	212	207	231	211	214	229	218	211	188	227	226	209	218	214	232	240	196	224	227	230	230	215	241	226	201	223	217	220	203	226	225	196	209	212	214	220	204	223	210	224	212	208	231	231	214	224	213	200	205	222	221	218	193	193	229	225	214	199	214	211	233	252	215	213	217	198	211	198	213	217	208	200	244	236	212	190	212	218	240	187	230	213	210	227	220	252	239	197	197	197	206	221	202	213	208	224	216	225	226	198	199	202	194	229	205	213	193	227	209	205	203	217	204	201	195	216	219	220	205	194	228	237	227	224	221	203	220	212	218	227	193	212	200	212	196	230	219	234	232	203	204	187	218	195	224	211	186	221	251	213	191	195	236	208	215	221	198	192	215	213	207	226	225	196	210	200	213	225	216	238	220	224	201	236	199	205	231	200	212	212	221	203	210	246	216	201	193	223	205	199	216	204	234	218	207	244	219	197	204	240	212	242	222	205	225	214	200	207	222	226	199	229	214	234	216	196	250	197	210	184	208	234	218	198	191	233	209	229	222	223	231	197	223	222	218	197	214	215	221	226	203	208	222	221	201	240	212	213	235	203	216	241	229	197	227	200	207	223	194	228	217	219	213	211	202	234	221	216	221	209	197	219	210	214	210	209	207	228	194	228	201	229	216	208	202	203	231	204	229	220	214	190	231	206	221	224	208	208	225	225	221	213	210	222	197	213	202	212	220	206	209	222	215	223	215	238	198	235	239	188	193	240	216	217	219	220	201	219	217	233	213	224	224	199	220	226	215	225	199	215	193	224	197	208	207	195	199	235	203	220	204	206	229	181	196	225	217	193	197	244	228	231	223	206	203	203	215	219	219	197	203	210	202	198	206	208	193	211	195	218	205	237	210	197	207	226	188	206	233	191	209	204	209	213	207	203	189	201	226	236	209	202	195	213	224	230	227	189	215	221	213	204	217	202	233	233	224	220	226	191	214	220	195	217	213	236	205	245	214	218	217	221	213	217	226	217	225	213	232	203	224	207	234	214	219	226	204	212	220	228	196	216	212	231	223	198	219	205	210	230	206	203	236	217	199	214	223	217	188	228	192	235	215	239	208	214	188	244	219	220	218	213	205	222	211	206	239	198	190	200	209	205	204	220	211	200	212	210	201	201	228	208	211	222	221	209	202	245	217	206	195	223	198	219	202	235	221	206	221	215	233	227	222	234	216	207	227	222	218	205	196	204	237	241	234	220	223	212	194	186	221	243	208	230	222	203	209	222	208	185	225	238	239	200	198	202	196	217	218	218	206	229	184	242	228	203	226	183	205	217	206	203	193	200	228	223	187	208	222	220	226	210	219	229	222	253	218	213	193	210	214	199	222	243	225	225	209	201	211	228	228	208	192	199	210	198	204	216	199	208	233	227	220	215	220	214	215	224	240	220	215	208	215	215	190	195	202	207	204	173	205	198	208	191	191	230	226	201	194	201	232	208	225	199	207	195	206	198	195	194	235	197	212	214	237	223	212	218	194	215	206	206	224	215	231	194	214	205	203	213	221	210	211	213	213	215	216	211	224	222	188	225	194	206	209	203	227	221	191	209	246	201	223	225	217	209	227	212	230	216	218	221	188	226	203	208	188	200	211	226	226	222	229	211	244	228	219	198	201	219	217	226	229	267	196	211	191	208	212	193	224	249	217	217	238	197	196	230	216	186	232	196	189	214	205	213	184	208	221	229	233	232	202	214	189	228	242	208	236	187	225	214	208	211	207	222	226	208	218	227	187	186	216	209	197	196	187	233	206	208	229	210	224	216	214	231	229	239	218	222	213	225	191	203	216	223	214	221	181	203	222	209	218	197	218	212	218	230	206	200	195	193	191	219	213	219	195	235	210	203	251	207	221	227	223	224	217	206	218	221	207	209	216	222	227	229	197	213	225	222	217	201	221	218	217	212	218	191	230	188	182	218	232	206	227	211	197	186	195	221	204	223	223	209	220	215	218	199	194	226	197	225	229	235	201	199	213	214	244	222	208	218	220	210	199	212	218	205	211	220	212	177	218	225	221	217	223	214	227	226	194	215	218	226	209	204	215	202	196	215	208	209	208	232	208	226	218	238	196	199	233	231	213	210	199	222	205	226	206	226	191	231	216	207	220	219	181	227	212	220	213	204	201	231	203	205	222	214	192	193	229	199	203	224	212	223	211	210	231	206	219	213	199	195	224	217	216	216	218	225	188	227	240	191	248	225	231	214	231	228	209	215	209	215	204	221	214	226	217	204	211	232	242	215	185	201	233	200	203	199	193	221	206	211	220	205	219	229	196	206	203
9983	969	1159	929	696	545	431	347	309	263	230	231	227	193	219	210	179	161	193	183	135	176	153	165	184	136	139	133	158	157	150	142	138	159	146	137	145	142	128	134	148	155	142	148	139	154	163	141	151	123	168	161	152	154	121	152	147	149	147	138	153	146	139	144	147	152	149	165	156	136	140	153	161	144	131	136	157	152	137	145	132	147	162	146	143	137	145	148	151	143	142	173	142	138	135	146	164	137	142	132	139	124	142	151	149	142	119	155	147	153	154	133	131	149	128	143	147	130	154	156	135	133	138	152	169	131	149	144	147	133	178	141	134	143	147	153	116	148	132	164	142	151	164	138	146	117	149	150	141	144	156	155	136	143	150	150	123	135	145	157	136	130	159	130	154	132	151	129	135	150	146	134	142	121	158	132	140	160	147	140	110	144	147	142	149	156	147	151	152	149	154	144	146	138	147	142	146	145	142	141	133	141	144	167	127	143	141	141	151	148	151	108	139	137	118	137	145	142	140	123	119	121	125	134	139	168	147	144	141	140	127	138	156	143	149	146	162	155	145	136	165	143	128	144	143	141	142	141	143	157	138	166	141	175	161	155	158	153	129	119	127	144	133	141	141	138	160	139	148	146	136	118	153	129	159	127	116	118	155	144	130	152	142	144	138	148	154	159	163	130	139	158	166	129	145	139	151	132	128	154	123	129	148	138	136	144	134	134	132	160	146	161	134	153	147	134	146	110	145	144	139	122	161	143	145	110	140	166	137	162	152	158	148	145	139	137	129	155	130	147	127	151	133	153	143	130	133	138	149	130	137	139	138	153	154	141	129	125	132	132	150	145	157	145	149	147	138	148	135	156	145	123	156	156	128	137	131	151	125	138	132	140	130	133	152	155	129	131	146	144	121	136	142	117	130	140	128	141	131	126	137	122	149	156	135	132	142	141	147	156	158	150	132	128	130	124	129	151	137	133	163	114	140	167	159	124	122	122	135	154	148	141	161	136	143	122	153	132	123	127	158	139	128	127	141	133	136	151	146	137	127	103	156	168	142	148	141	114	147	132	159	132	136	135	156	118	125	134	128	138	123	151	159	118	126	120	116	147	126	127	152	143	145	138	141	177	123	138	121	151	121	124	144	135	148	110	138	149	132	145	134	154	127	122	153	134	128	145	158	142	140	133	138	116	131	160	162	134	135	163	141	150	132	114	146	135	134	153	118	122	118	142	142	145	153	151	136	136	143	158	133	138	154	142	151	141	135	148	149	136	118	128	135	145	155	140	119	144	114	141	133	148	131	132	120	133	143	131	142	152	160	147	144	163	140	133	156	158	162	123	143	123	120	159	119	156	141	143	127	157	142	152	143	148	137	138	121	139	151	155	123	143	152	119	133	138	144	126	124	120	155	150	141	148	133	132	129	159	141	154	136	133	133	159	154	146	153	144	136	134	140	126	141	139	153	148	130	135	148	124	137	110	144	154	140	144	137	147	131	147	151	135	131	124	133	141	147	133	157	152	126	148	145	127	136	120	138	141	166	140	148	142	145	149	139	130	144	143	174	107	156	158	155	140	127	146	133	141	114	121	141	155	176	155	141	133	129	144	139	136	131	118	171	131	138	131	144	147	144	134	148	132	138	136	149	124	145	126	124	150	143	130	140	130	145	136	147	138	152	171	141	140	143	144	131	136	138	143	152	145	149	162	149	153	145	147	133	141	155	129	142	133	124	134	160	155	138	105	132	131	131	148	138	151	136	134	136	133	143	148	168	127	128	121	143	171	151	138	146	117	142	148	126	144	126	132	156	135	165	149	132	138	140	136	150	137	154	149	143	120	148	158	142	149	143	142	146	146	145	128	169	144	128	150	148	122	121	147	134	139	125	147	133	156	142	143	154	128	132	149	147	117	145	142	150	148	152	152	152	150	137	135	137	138	135	116	137	153	163	145	136	121	137	143	150	153	129	158	141	140	118	153	116	127	127	123	123	142	139	152	140	130	135	139	152	134	146	139	162	142	165	131	124	120	137	166	147	156	135	134	130	143	143	127	136	139	132	150	122	142	155	137	143	141	116	131	133	149	140	153	148	159	132	128	135	113	150	145	167	131	134	115	126	138	130	138	128	135	157	139	144	144	150	164	153	134	147	139	172	156	120	133	132	131	140	130	144	150	147	156	151	132	135	147	142	142	147	138	110	126	148	130	167	151	129	151	145	148	145	131	123	156	135	124	141	148	140	155	128	151	141	137	154	157	131	122	134	142	147	135	132	131	127	148	160	134	158	128	160	136	129	142	144	153	154	138	121	122	130	135	124	148	149	122	159	141	124	112	150	140	163	130	121	135	161	133	143	129	155	127	131	154	155	135	143	148	126	118	139	135	144	179	135	149	152	150	149	144	134	123	151	162	146	134	147	151	128	124	137	141	155	148	129	156	119	124	161	144	127	114	140	132	159	152	120	143	133	132	139	141	141	136	167	121	144	142	145	148	133	144	129	158	132	134	141	140	146	113	137	129	136	122	172	135	118	131	147	147	146	141	138	145	139	132	119	133	139	131	161	135	133	121	128	137	135	161	143	151	132	142	136	155	150	140	126	146	142	133	131	146	128	159	130	138	125	130	121	147	125	118	170	138	121	136	132	154	135	143	137	143	154	137	134	137	125	157	145	136	141	160	151	124	140	128	154	133	141	138	174	123	144	153	154	138	143	165	165	143	128	139	148	134	133	152	157	137	169	139	154	137	143	134	173	137	132	142	145	159	153	148	176	156	125	162	139	140	143	160	124	159	156	133	136	132	133	142	149	123	131	161	157	129	153	140	118	136	129	140	141	148	119	152	132	123	135	132	131	145	156	144	153	144	129	139	127	144	149	139	162	155	148	152	139	130	115	144	150	133	129	140	132	138	135	155	133	165	160	126	151	128	146	148	143	142	148	160	140	144	156	134	147	146	151	137	142	134	132	151	118	166	131	135	138	140	152	124	149	140	139	139	161	144	163	139	152	152	136	131	174	143	149	175	143	160	124	155	138	157	139	139	130	113	149	137	143	141	140	123	138	159	153	151	158	133	118	145	108	147	156	136	126	136	143	137	123	152	126	142	151	148	136	168	160	140	133	158	128	122	142	145	131	129	153	127	139	146	124	148	133	124	157	130	133	141	147	137	142	117	113	161	146	144	142	117	156	156	143	120	152	129	135	149	145	145	168	171	145	108	137	117	155	140	141	128	130	124	144	125	128	124	133	111	147	162	116	121	138	134	157	149	131	160	151	151	137	152	137	125	120	130	132	159	143	130	143	153	163	144	137	130	155	150	134	154	125	137	149	132	136	128	132	171	143	147	155	124	135	152	146	141	145	161	142	122	134	147	127	116	135	166	132	145	128	132	130	137	150	147	157	136	137	162	133	149	150	137	141	139	131	149	147	155	115	156	131	157	142	164	155	132	125	147	144	141	129	139	135	133	137	132	153	128	155	153	144	139	157	165	129	130	140	134	141	136	141	139
5637	1225	2528	3102	2644	2128	1847	1572	1326	1166	1133	937	888	848	774	737	701	685	667	641	595	591	615	548	573	581	488	523	565	489	475	519	498	469	463	487	499	475	473	485	460	485	437	465	459	493	411	466	426	450	468	463	445	436	419	441	404	465	405	478	437	435	403	456	403	461	426	515	443	401	438	448	448	450	416	428	441	443	435	452	424	447	424	415	457	427	427	500	416	514	405	445	415	430	405	419	415	452	387	424	392	430	416	419	446	401	442	415	441	417	423	401	388	430	436	447	445	438	398	401	361	417	437	397	473	445	440	416	440	437	425	424	426	417	415	449	414	422	442	443	416	447	413	427	453	462	421	438	428	420	390	410	439	379	433	433	444	403	429	423	423	419	431	421	403	430	429	434	417	438	416	447	468	379	399	406	422	419	405	407	425	409	443	419	429	460	402	451	453	413	425	442	413	445	427	430	451	406	405	411	399	440	395	440	408	409	435	375	453	415	377	435	395	440	372	434	423	442	452	420	400	408	425	421	440	429	398	393	420	389	383	442	454	451	438	429	419	459	462	444	388	454	421	417	404	400	418	398	383	451	435	421	430	436	386	463	437	423	435	446	428	411	406	441	435	403	459	402	419	426	439	404	418	402	425	407	448	429	433	410	447	392	453	433	436	417	391	423	412	403	405	447	427	391	418	410	413	390	462	426	425	453	451	435	432	407	452	414	423	392	451	405	435	405	417	393	432	378	401	414	434	466	423	393	407	445	410	422	451	424	418	445	411	431	450	438	454	421	432	418	429	445	420	422	409	421	427	392	461	398	415	449	421	403	419	450	376	400	450	411	443	413	444	426	426	434	441	419	431	384	409	417	436	439	450	421	422	424	410	464	386	408	409	437	415	391	419	419	419	482	408	394	408	394	405	436	419	432	412	409	431	431	398	416	415	425	413	424	396	379	441	419	417	458	426	409	421	413	410	440	404	440	404	432	465	399	404	384	408	427	414	421	422	373	392	403	438	393	441	452	457	423	422	407	435	450	407	438	386	416	409	377	463	446	404	425	422	430	434	439	427	405	449	419	399	394	403	413	424	440	417	431	442	396	425	411	440	385	403	427	460	448	444	437	423	421	396	440	400	436	451	417	437	440	423	424	429	467	432	432	429	422	439	399	449	417	398	397	427	440	427	434	422	412	403	395	431	452	429	434	445	403	417	441	435	404	466	427	413	434	409	449	391	410	416	437	387	407	423	402	430	397	429	412	404	408	420	433	451	429	416	424	451	464	418	434	400	372	433	411	409	455	438	455	428	382	416	402	412	481	378	434	400	413	424	471	414	434	461	414	414	399	418	407	417	405	427	417	435	456	422	438	429	417	448	431	403	421	455	414	398	405	460	421	415	430	424	442	480	426	401	432	437	424	455	387	370	417	433	429	454	440	424	445	417	421	395	442	425	432	432	419	388	407	417	427	412	410	387	426	417	446	429	400	407	419	459	427	402	408	424	430	381	450	402	407	414	434	431	418	401	424	412	397	388	393	434	433	413	390	433	403	445	444	418	439	405	426	434	404	390	450	425	433	449	391	411	413	419	417	405	432	415	405	423	441	394	411	427	414	412	421	441	457	407	403	403	411	412	459	418	401	405	446	446	434	379	406	451	416	418	448	405	430	447	473	421	434	441	385	394	412	404	418	410	422	435	422	447	420	452	413	408	440	427	438	406	417	413	431	411	428	437	397	423	433	397	448	427	454	419	440	429	391	409	382	393	396	409	453	420	413	389	418	436	437	435	440	430	422	418	434	388	424	425	423	391	383	398	431	453	420	432	406	447	429	384	407	412	447	456	418	444	423	460	438	413	435	418	389	387	430	443	423	407	449	422	415	426	392	447	434	412	417	422	421	386	419	444	417	447	387	389	425	422	406	457	430	396	407	429	423	398	415	401	387	416	448	380	416	425	405	412	407	390	421	438	420	436	433	428	478	427	412	440	425	425	400	451	436	403	369	458	433	424	389	437	417	409	424	393	441	419	393	423	413	412	411	411	431	439	392	418	410	425	411	467	403	431	423	449	395	398	412	438	447	430	403	414	429	438	420	444	448	409	461	413	440	428	433	412	415	415	375	470	412	427	427	431	412	412	407	405	424	422	417	409	424	434	394	436	421	406	418	397	399	367	403	413	401	445	406	440	429	430	436	415	412	387	412	434	448	436	404	391	426	443	402	396	420	450	430	464	448	430	429	415	386	421	442	410	448	417	422	426	419	418	368	423	436	438	440	412	425	379	427	408	420	423	427	421	417	423	427	412	400	445	418	444	413	450	425	457	417	389	424	413	422	464	407	413	403	392	351	431	402	397	422	412	430	461	419	402	425	409	431	421	452	443	442	403	419	397	410	433	429	471	426	408	451	457	400	425	439	388	428	435	408	383	407	412	470	424	394	431	423	405	419	431	452	402	440	395	434	440	443	454	404	410	469	433	426	418	417	418	429	410	459	385	415	421	380	402	407	431	409	409	450	447	432	462	376	428	437	390	385	405	420	463	438	408	393	413	441	422	404	435	405	409	422	423	409	419	426	451	419	416	418	423	418	421	439	420	401	448	431	432	437	436	400	411	392	459	423	426	444	412	421	437	459	433	390	395	409	424	423	411	438	403	436	405	419	419	437	448	414	430	416	403	409	427	406	444	435	424	437	392	417	418	390	459	438	439	424	403	417	418	438	404	405	445	438	413	427	428	407	442	418	406	449	380	432	393	407	392	426	443	442	427	432	434	438	408	430	414	454	448	384	417	387	402	432	435	443	405	409	455	394	406	443	421	445	409	423	452	433	428	436	368	422	397	449	442	451	404	447	406	415	464	443	415	418	431	433	410	408	423	403	436	448	409	419	428	408	431	436	410	438	396	391	439	412	433	404	415	403	412	411	391	458	376	415	440	400	469	425	430	434	413	412	400	361	396	438	382	393	413	411	411	416	420	418	437	370	434	430	439	442	413	450	421	407	449	409	396	374	447	412	421	411	393	460	404	387	413	429	424	420	434	397	447	424	414	403	432	404	442	413	429	410	460	434	419	386	407	422	434	425	441	425	440	428	414	406	406	426	392	425	419	426	417	447	408	437	408	416	389	379	426	412	443	420	452	430	383	389	424	407	414	441	446	420	441	460	394	444	414	444	471	421	448	455	398	467	437	380	409	434	405	440	439	441	399	458	401	415	422	439	392	435	437	427	402	449	418	397	416	427	441	431	421	412	438	425	417	467	404	446	401	409	399	429	409	455	434	419	405	439	446	436	443	453	412	416	449	445	445	445	385	405	423	429	474	443	412	424	380	421	422	409	402	459	438	401	408	416	445	389	428	403	430	403	399	430	374	432	400	410	429	409	441	410	421	397	435	451	412	417	435	455	404	426	405	452	419	444	440	407	390	431	422	438	424	458	451	423	415	445	446	416	429	440	420	410	426	411	454	436	442	453	397	403	417	410	412	405	418	439	429	442	420	427	418	444	451	401
19015	2719	2357	1872	1267	1015	770	627	551	456	438	359	369	324	350	315	314	289	317	260	250	263	247	257	234	229	226	228	240	231	253	243	223	251	231	228	236	236	236	209	231	235	217	203	225	241	224	221	197	236	241	227	218	233	246	230	220	214	194	230	222	215	221	224	186	227	240	212	202	200	182	218	207	242	228	214	205	196	219	205	224	222	207	244	222	235	222	243	209	234	200	218	191	214	233	206	229	200	208	206	212	192	238	205	191	220	203	184	205	218	218	220	237	205	233	211	224	211	223	199	205	230	217	184	190	215	203	204	211	231	226	223	189	214	196	209	191	242	210	216	226	208	219	215	214	195	229	222	196	202	196	194	206	198	200	193	207	214	210	229	199	197	207	231	243	221	216	213	223	205	188	189	214	207	204	222	220	231	227	208	209	212	207	206	204	205	227	214	214	217	209	216	218	196	239	211	179	177	201	206	204	235	180	193	177	221	216	217	218	220	221	189	183	204	204	226	229	203	218	232	223	231	212	207	220	220	216	219	200	228	190	192	209	241	202	235	217	209	228	208	234	198	195	198	205	230	223	224	209	215	202	206	216	218	223	203	221	221	209	230	247	190	210	213	208	211	207	213	226	227	182	242	219	225	200	209	199	207	200	221	212	192	241	224	195	232	222	215	220	214	197	207	196	190	219	226	190	208	205	200	213	236	212	227	217	217	206	238	222	230	192	203	212	223	219	189	197	219	236	205	182	209	217	218	222	233	207	198	189	217	214	191	199	222	196	207	223	226	219	215	207	222	233	196	197	213	203	216	206	218	236	200	206	215	242	198	191	225	217	222	191	214	194	212	209	211	228	214	219	199	202	223	220	200	214	192	221	218	188	222	205	213	176	217	220	222	209	215	236	194	210	192	198	209	208	210	203	227	198	216	220	222	192	199	230	215	217	206	210	253	198	206	223	232	191	234	197	227	202	220	230	219	198	203	223	208	203	186	219	193	217	192	206	209	220	234	210	203	221	210	216	217	217	198	211	207	230	205	232	205	199	224	244	218	211	227	215	206	200	188	221	220	209	196	205	173	229	208	201	216	189	221	214	200	182	232	210	224	205	219	199	235	228	217	218	201	219	216	212	216	186	185	231	227	202	205	210	204	228	208	184	209	241	219	189	227	212	223	220	215	225	240	206	216	188	207	185	205	204	198	186	195	209	245	224	219	192	228	198	224	236	219	205	225	202	198	227	192	190	188	236	207	200	201	218	212	212	211	241	225	211	216	235	191	228	189	195	210	201	227	198	214	217	224	198	221	189	221	214	199	221	229	202	185	209	205	193	229	220	226	202	224	207	213	216	199	220	226	225	226	219	230	202	226	222	219	215	207	201	218	188	226	207	207	199	197	229	208	233	234	201	185	207	211	198	212	199	195	210	195	204	221	247	236	214	188	204	222	198	209	235	244	235	222	237	200	243	209	239	218	225	214	211	203	221	187	206	189	205	188	214	221	250	186	187	212	202	217	228	216	219	234	188	203	207	218	223	224	201	213	231	224	219	208	210	203	213	236	219	202	186	196	223	211	199	227	225	211	243	209	225	208	191	213	216	219	197	202	204	205	241	197	190	223	230	190	222	222	214	221	207	226	214	216	218	210	198	176	210	191	219	215	217	187	213	247	213	237	226	238	229	213	194	209	221	227	209	206	222	192	196	209	221	210	212	182	240	208	203	229	206	210	197	213	207	207	228	195	234	214	210	214	193	233	240	222	200	250	202	220	200	216	195	252	222	200	228	204	212	195	216	216	210	220	235	206	213	216	216	228	222	225	207	224	232	206	215	206	215	230	204	197	225	203	213	197	162	228	219	219	186	191	207	243	230	222	195	216	205	194	236	226	200	244	195	198	222	208	216	212	228	232	197	207	233	197	211	214	210	186	197	197	205	207	203	207	186	195	227	228	194	221	211	220	233	201	233	222	237	225	208	220	222	212	203	218	225	196	223	213	199	197	188	203	228	226	210	220	205	219	202	217	226	195	209	213	226	196	236	233	219	200	227	225	184	224	206	244	228	198	188	214	208	234	199	214	210	210	190	210	225	243	194	238	216	203	199	222	226	220	199	197	195	210	173	214	208	225	226	201	229	214	200	214	213	210	224	197	216	214	242	194	239	207	225	211	223	207	217	200	198	222	218	186	189	218	204	173	216	209	256	210	207	192	209	178	220	220	210	225	211	245	193	221	211	205	225	209	227	190	203	184	201	216	216	191	208	233	175	229	195	200	224	206	209	242	212	211	226	222	223	200	220	225	225	203	206	225	227	209	213	219	237	233	228	218	233	190	239	206	223	209	246	218	205	201	204	224	189	224	195	217	196	211	210	217	232	198	200	216	211	227	194	201	183	219	201	227	197	212	240	220	214	216	212	222	224	190	218	201	231	235	203	191	216	224	200	203	219	201	225	215	200	209	212	184	194	246	192	202	220	200	181	178	228	223	205	220	229	207	201	229	204	212	222	220	207	217	202	215	213	195	206	201	216	226	202	217	193	212	196	211	219	187	199	207	194	215	202	229	197	216	185	197	207	211	201	227	219	214	193	215	229	209	185	194	221	221	189	204	213	206	208	224	229	217	214	212	197	221	208	220	242	237	225	210	216	219	220	235	221	218	219	221	211	203	208	229	191	196	230	207	201	191	222	197	203	217	195	193	222	208	230	201	217	208	205	225	216	223	223	217	220	206	200	217	207	224	203	206	213	199	224	202	191	226	209	199	224	203	226	223	230	233	224	210	229	231	184	204	215	233	227	215	217	230	217	181	224	206	195	221	203	209	217	222	194	196	203	214	208	226	192	214	223	222	229	224	213	238	213	223	229	224	211	212	223	202	190	220	186	223	203	213	210	175	192	207	225	231	185	219	220	202	241	216	192	204	212	207	218	206	212	204	247	198	221	175	211	210	213	192	210	195	236	198	224	198	214	211	231	191	213	238	202	228	196	193	200	205	223	187	187	194	209	205	247	199	226	222	207	203	206	207	209	233	202	216	235	194	191	201	227	231	208	187	194	245	186	207	213	217	210	197	232	192	209	230	213	195	201	203	221	212	213	202	203	228	220	210	203	204	200	230	234	207	213	203	231	186	207	218	205	192	223	227	207	219	219	213	224	214	212	238	232	211	196	227	205	182	200	198	199	220	213	207	197	234	220	213	203	235	184	213	215	198	220	167	202	222	231	177	206	219	209	201	205	205	203	195	211	206	219	188	222	218	201	187	206	203	213	206	225	249	221	207	210	200	221	215	219	205	205	202	216	227	186	217	205	189	224	228	199	232	210	197	186	219	234	219	228	210	212	253	212	190	226	207	212	219	224	210	204	224	196	203	209	221	214	212	209	210	214	200	189	216	225	201	212	230	201	220	212	206	208	221	197	220	192	246	226	203	223	227	208	226	214	228	239	204	214	202	204	219	211	219	214	221	212	200	228	209	191	214	203	219	217	202	206	209	201	219	206	203	215	207
7703	2295	4535	5393	4902	4014	3245	2708	2306	2121	1786	1605	1577	1385	1212	1285	1154	1085	1034	1000	937	864	918	898	830	793	761	774	794	763	788	722	770	701	710	716	678	692	666	676	685	654	681	665	689	653	644	674	636	633	638	637	628	718	651	616	596	614	593	662	645	654	648	626	632	595	623	579	600	631	589	601	590	597	634	629	624	622	623	614	602	615	596	635	610	581	617	572	609	585	619	592	631	595	585	583	559	597	579	575	593	633	612	584	609	613	594	603	576	587	552	633	617	613	591	631	596	586	590	592	648	595	626	620	620	623	596	607	591	567	635	551	566	556	582	589	672	565	594	623	540	583	601	597	579	597	623	600	670	624	573	592	592	611	606	569	557	553	597	593	618	623	600	619	603	597	599	564	594	573	582	595	584	594	607	601	592	617	595	570	586	620	616	587	584	604	599	557	603	657	615	562	609	625	582	591	562	598	578	588	588	622	579	621	570	612	542	591	593	623	624	611	557	629	607	571	596	623	594	567	624	631	651	517	591	594	574	596	581	585	566	569	553	562	560	592	606	639	602	567	593	610	581	579	636	551	584	600	577	630	586	590	595	554	562	592	602	576	548	570	614	594	566	600	625	580	557	592	557	565	601	579	581	591	610	581	632	615	618	652	621	573	596	596	606	577	579	577	606	608	587	575	569	614	542	589	602	618	604	598	578	610	575	582	569	583	589	597	564	589	627	587	597	622	571	570	571	596	626	579	595	643	597	591	601	579	599	520	551	565	591	572	574	582	550	597	585	638	598	558	551	583	600	596	589	607	576	607	636	596	610	587	583	567	557	571	583	568	593	609	575	580	582	599	588	551	559	628	552	554	639	574	561	590	589	598	636	632	587	570	619	578	506	555	589	594	586	586	580	557	584	608	558	603	610	528	562	571	677	594	608	579	626	559	589	594	585	586	583	593	580	587	586	612	582	565	573	564	576	613	581	559	564	564	556	606	621	569	564	597	576	563	621	600	603	605	612	595	625	559	576	618	551	580	597	606	620	587	553	610	630	579	589	609	562	628	610	585	603	583	605	575	608	619	550	610	640	582	560	580	578	559	591	574	597	576	545	570	603	650	578	601	606	576	569	534	564	587	602	569	605	571	601	556	560	548	604	629	592	580	604	603	581	573	564	605	592	571	570	591	572	566	581	610	613	594	589	562	624	593	624	574	568	558	593	552	593	603	627	553	596	621	585	584	587	562	659	593	587	599	579	611	604	584	620	577	603	549	593	618	618	575	563	591	606	586	580	632	617	597	608	580	598	606	564	553	624	582	606	551	551	562	578	620	584	602	575	557	626	609	625	551	566	537	577	570	572	587	615	547	613	605	592	598	578	575	633	621	615	615	587	602	603	551	609	583	582	572	598	614	642	566	584	556	564	575	573	616	592	598	563	531	595	579	611	604	579	563	601	534	631	549	587	559	606	568	562	559	604	563	604	633	599	571	589	553	580	573	635	630	565	640	630	579	563	570	596	572	624	645	570	631	618	578	566	566	577	598	582	616	603	585	600	572	559	581	572	581	585	579	602	575	556	615	583	613	595	576	588	564	600	603	612	624	540	615	619	585	616	604	599	615	616	581	589	610	561	600	603	574	573	606	596	601	560	578	594	568	556	596	599	574	613	594	623	591	608	570	562	561	630	597	585	585	604	617	579	557	547	577	582	597	584	569	573	627	561	578	546	582	571	535	617	624	615	547	586	600	675	593	621	630	590	562	598	607	582	540	576	599	632	568	668	532	551	629	594	590	601	601	585	565	618	589	576	590	596	555	607	584	580	545	600	592	532	579	553	555	559	596	595	586	555	554	592	590	579	610	613	592	563	573	590	595	564	598	621	535	598	603	650	599	579	572	604	603	621	574	577	570	573	621	589	599	541	652	562	556	581	550	589	576	615	630	582	584	582	574	558	594	538	581	542	561	577	593	596	570	574	575	514	552	617	604	605	566	577	623	574	624	592	573	606	590	582	611	575	623	577	556	550	621	590	598	575	549	596	572	576	591	559	630	593	596	552	571	596	592	579	581	609	591	560	605	566	625	557	589	621	547	588	582	565	584	584	613	572	580	586	551	592	572	594	602	643	583	624	590	543	612	578	594	605	570	612	597	626	545	586	631	634	562	563	607	598	603	571	569	535	621	574	576	584	590	591	614	570	603	553	605	558	595	551	630	561	557	587	556	613	570	596	529	606	598	564	511	559	529	539	536	605	593	558	574	567	647	590	593	623	600	568	653	609	617	627	616	582	573	583	577	609	539	592	571	575	542	627	597	606	601	588	613	584	596	591	589	603	546	571	559	560	587	585	582	580	609	602	568	562	581	551	598	570	566	564	617	596	581	544	610	594	573	561	565	641	642	602	593	593	617	577	543	615	591	589	623	580	565	599	545	611	560	612	542	557	621	586	572	620	605	564	582	609	591	591	565	598	608	632	583	593	598	600	623	607	607	578	598	619	596	624	592	610	637	602	603	575	556	598	600	598	604	578	604	606	614	587	613	605	584	578	596	586	576	594	574	585	570	589	582	544	598	606	585	608	602	627	587	589	612	587	601	565	586	562	565	591	550	595	602	580	539	591	612	589	589	595	548	573	577	547	596	630	634	594	601	621	582	587	591	596	553	582	602	573	573	594	576	575	566	609	573	600	560	587	568	570	627	604	595	580	608	583	590	570	571	594	591	614	578	604	596	582	581	568	602	629	596	548	539	551	576	571	574	580	553	570	605	568	587	567	628	590	528	625	592	611	597	582	596	609	593	621	666	569	582	551	615	560	614	620	563	627	571	587	634	589	599	564	552	556	583	565	572	627	624	574	591	625	558	554	551	605	554	602	594	584	575	613	583	583	617	554	578	626	604	598	615	575	573	606	592	579	627	637	578	601	619	579	606	591	603	587	623	614	585	597	606	619	601	603	600	589	558	553	598	558	570	602	580	570	600	597	603	625	555	577	557	593	596	613	607	610	618	586	569	631	596	610	571	562	584	567	602	628	597	572	609	625	598	574	593	561	542	595	578	641	610	562	616	607	553	605	629	579	573	612	580	598	542	586	630	579	617	562	600	602	594	576	588	581	563	558	554	585	564	615	585	592	610	585	539	581	627	588	584	618	638	599	573	580	585	549	599	586	569	545	565	578	543	593	568	605	631	565	564	606	544	597	588	590	608	583	551	649	583	579	609	597	564	579	557	587	561	639	609	624	601	638	600	561	594	598	568	616	568	591	576	538	572	615	570	603	560	602	564	548	590	641	575	595	631	593	574	608	590	573	598	615	574	593	596	584	566	591	570	596	596	599	613	643	582	626	571	599	653	545	564	591	618	593	615	601	592	576	585	594	531	628	577	569	590	588	601	569	602	598	570	579	613	574	602	594	598	618	617	598	543	580	635	561	626	593	578	577	601	610	572	564	545	579	539	598	622	608	610	580	594	561	584	549	590	569	575	570	566	586	589	607	569	561	527	552	578	556	550
2225	107	149	119	112	98	73	72	67	67	69	61	66	56	68	74	67	58	62	66	74	79	63	59	62	70	60	41	48	72	62	80	57	53	62	58	61	62	51	73	39	65	59	62	52	64	61	64	63	74	64	63	62	57	58	76	77	67	64	58	50	45	59	53	56	61	71	64	68	69	59	59	67	56	62	51	76	66	47	53	70	56	53	59	67	74	48	48	56	51	58	49	48	63	62	64	72	77	65	66	55	49	56	58	61	57	51	51	59	69	60	60	60	58	71	59	70	61	51	68	54	64	42	70	60	59	46	56	77	61	59	55	48	52	71	47	44	61	60	57	54	70	69	63	56	60	56	48	52	62	59	62	54	55	61	70	50	60	54	57	52	56	58	44	70	66	57	54	61	58	51	57	45	54	65	67	73	62	76	52	53	56	64	52	73	58	61	56	52	65	53	58	60	43	62	64	66	73	56	63	53	73	69	57	64	44	48	53	49	55	59	64	64	63	56	62	53	64	58	53	57	67	52	61	51	61	65	64	59	52	66	57	45	51	53	69	51	62	81	59	61	50	64	66	62	59	69	68	72	63	55	65	52	69	63	49	48	47	53	59	59	53	50	45	55	67	56	62	69	58	63	52	56	72	53	43	50	64	63	60	56	61	57	65	62	51	62	60	69	46	57	59	60	51	54	52	61	55	57	59	50	56	57	58	69	66	60	65	66	60	49	68	68	53	61	65	57	59	67	59	73	64	55	40	70	39	61	56	56	58	51	60	57	59	64	70	72	64	60	57	58	51	65	63	52	59	62	60	54	53	62	62	61	62	72	66	52	55	68	55	53	50	53	54	60	54	49	61	41	66	50	57	81	66	64	57	64	68	64	63	59	52	50	52	67	55	51	58	56	42	52	50	47	71	56	59	47	53	53	54	44	47	54	53	71	66	61	71	52	57	60	74	69	60	67	57	61	59	57	61	56	45	55	66	60	71	60	51	47	45	54	60	51	65	54	61	42	56	54	70	68	49	60	58	39	52	62	60	56	51	56	63	58	58	63	50	64	50	50	61	75	64	53	50	63	54	72	60	50	52	64	66	47	55	66	55	65	71	60	48	71	74	63	57	54	55	59	61	61	53	55	63	72	40	72	66	57	63	70	52	53	56	65	55	64	71	57	52	59	68	68	60	63	54	59	61	48	66	69	74	55	59	61	52	42	55	61	49	61	59	68	61	64	52	55	61	50	64	40	63	46	48	51	62	68	63	48	64	58	67	72	70	61	58	59	50	62	62	44	65	55	66	64	46	57	58	58	67	62	54	56	61	53	76	60	68	58	64	73	55	60	63	56	63	59	70	57	66	53	68	74	51	58	76	57	62	57	45	80	55	52	44	67	49	52	61	60	65	59	48	65	64	66	66	48	76	43	55	62	57	56	57	54	51	63	68	65	55	48	51	56	63	70	48	54	51	69	45	54	62	56	74	55	66	55	56	56	50	72	56	65	62	58	67	47	64	60	52	49	72	61	45	51	55	62	63	62	66	60	61	48	60	80	68	74	58	69	59	47	45	65	67	56	56	72	60	56	58	53	66	66	47	63	54	54	62	56	72	59	54	60	54	52	55	50	54	70	56	48	49	64	66	49	45	68	52	67	51	56	53	66	59	53	43	50	50	59	53	65	43	57	57	70	75	62	44	64	56	62	76	49	44	55	51	48	59	62	60	52	54	58	57	61	64	65	51	67	51	49	47	57	68	57	47	53	55	44	53	61	65	47	55	71	68	59	55	68	49	51	71	72	61	54	55	57	65	68	64	60	62	63	57	60	47	56	60	69	58	65	67	71	41	59	60	62	55	61	54	51	58	67	77	62	62	52	51	64	57	49	52	50	61	59	56	59	71	60	47	49	57	76	62	62	57	55	66	61	65	62	75	59	59	54	67	59	64	47	52	57	78	66	69	63	62	46	64	53	61	62	63	60	46	78	52	65	49	49	47	54	53	59	46	70	47	51	47	65	59	58	87	61	46	65	74	56	55	54	55	59	65	62	71	61	59	55	56	57	69	55	64	48	64	58	64	55	66	63	59	57	52	42	54	58	53	59	71	63	69	57	50	56	55	59	70	64	74	70	55	56	56	71	51	66	62	46	59	73	63	67	63	63	55	57	56	45	56	64	52	75	72	61	58	67	52	59	65	62	70	62	62	67	63	61	62	61	69	48	77	58	63	63	55	65	61	57	53	62	69	61	53	57	65	53	58	61	62	55	50	60	65	47	55	60	56	63	66	72	71	64	53	67	53	59	61	57	60	57	78	56	62	47	56	57	75	54	53	54	70	51	63	48	56	53	61	58	44	58	62	60	64	64	48	63	63	78	61	66	54	51	59	60	65	67	66	63	50	47	71	62	64	58	64	58	47	50	56	59	57	59	66	74	57	57	55	71	65	63	56	60	60	63	59	56	56	56	61	59	63	57	52	59	64	42	64	40	62	43	52	70	60	66	53	61	53	50	52	52	71	61	65	69	56	53	53	69	45	67	53	44	60	55	69	70	47	47	62	61	51	55	34	65	71	51	58	62	73	47	73	55	66	53	57	64	69	59	49	64	51	68	53	67	60	39	65	50	57	59	57	57	61	57	67	56	64	58	57	54	60	64	66	54	68	64	56	62	64	46	56	48	57	50	60	67	61	75	53	69	66	67	69	57	60	62	57	56	59	63	61	54	54	52	54	64	64	64	49	63	65	74	62	48	61	50	63	58	57	63	58	43	56	66	50	67	56	65	48	54	46	54	49	60	61	59	59	59	44	70	77	47	62	65	54	50	75	64	60	70	61	64	66	63	66	48	46	59	68	74	69	68	45	72	54	73	65	48	72	60	50	60	51	58	68	61	69	58	51	60	65	48	61	59	67	71	54	51	74	60	57	78	45	79	54	53	59	62	58	70	44	52	65	52	53	67	71	65	51	53	59	59	51	64	59	63	60	72	63	47	59	81	58	55	62	58	43	59	56	59	60	51	61	61	51	56	43	46	40	61	80	47	65	59	70	57	46	57	58	71	60	66	50	50	53	51	65	52	60	57	72	65	71	46	60	73	69	56	67	59	53	48	55	53	56	43	56	68	55	57	60	59	70	61	59	58	62	50	52	58	63	64	55	58	59	60	56	54	59	54	57	49	54	62	65	63	53	59	59	54	59	56	55	52	54	55	71	66	44	63	58	54	52	65	60	68	59	51	56	71	51	50	58	62	49	60	47	64	55	53	56	47	63	48	51	49	44	64	55	57	54	62	59	46	55	48	59	48	68	71	68	62	69	66	46	70	52	65	51	69	52	57	61	70	60	59	75	64	63	64	58	48	60	44	67	58	60	64	71	53	61	57	61	56	68	69	55	61	75	44	49	56	60	63	61	71	47	61	64	54	48	48	52	49	64	57	66	53	54	73	75	54	57	71	61	53	60	77	48	62	53	56	52	57	80	61	71	53	58	63	55	58	51	58	63	60	72	68	52
1882	282	346	448	397	378	333	300	261	278	264	264	266	265	237	254	229	262	214	236	239	222	202	186	230	228	229	214	207	222	225	193	210	215	220	226	234	221	231	228	216	204	208	212	199	209	228	210	200	236	245	235	209	216	234	268	233	211	227	216	196	233	206	207	217	206	221	232	226	220	243	210	222	198	258	226	228	217	222	224	222	220	219	234	208	234	215	222	210	197	216	217	233	217	205	205	198	211	228	224	197	227	189	197	221	200	224	194	222	230	226	227	210	216	216	196	239	220	209	189	212	215	220	220	202	215	215	200	195	225	194	219	233	195	220	222	218	212	239	218	224	227	239	212	224	227	226	211	211	204	205	211	197	210	219	196	232	232	206	228	218	223	219	186	205	206	219	229	194	200	211	219	242	218	190	213	213	184	199	231	223	214	203	224	245	212	218	216	261	212	191	207	219	190	214	234	200	193	216	228	203	223	220	228	198	223	207	208	205	209	220	202	244	213	214	188	193	208	241	224	215	199	232	219	211	208	213	218	223	199	226	205	186	204	210	232	220	202	202	212	244	231	209	190	227	211	228	220	209	222	247	210	239	224	215	189	225	203	192	208	205	218	213	226	217	196	208	208	198	216	214	206	226	211	192	210	208	218	216	219	214	223	183	219	217	214	220	204	190	179	227	215	227	243	207	191	201	219	213	201	226	200	223	189	184	214	181	204	228	193	231	214	196	216	236	221	206	202	215	210	229	186	221	231	209	222	204	208	228	212	201	216	196	205	179	198	210	201	209	236	240	227	196	210	201	201	191	175	216	222	210	242	218	206	253	235	197	193	210	219	225	225	220	233	220	202	217	218	237	230	196	210	234	225	214	202	250	205	211	210	202	213	212	228	209	196	214	202	191	192	207	238	213	220	210	184	197	235	214	213	208	214	223	200	186	212	224	214	232	234	223	202	210	194	204	206	222	231	215	210	230	215	213	232	209	188	226	202	214	234	188	204	220	194	216	197	198	229	224	234	213	194	218	215	227	198	196	220	216	206	224	202	218	199	214	220	214	224	215	234	171	226	201	200	222	219	235	249	220	222	245	198	197	215	216	214	214	231	209	236	225	191	206	199	224	200	218	209	198	205	198	208	218	224	208	214	213	230	197	221	204	222	215	220	233	203	226	204	213	209	205	224	229	222	227	223	209	202	216	256	224	223	213	212	200	202	212	250	216	212	233	177	219	204	222	220	225	239	239	253	240	221	204	223	219	224	200	204	206	219	199	237	196	199	225	204	218	219	192	226	220	219	214	196	211	196	211	197	208	201	216	201	215	239	227	213	213	205	224	191	215	207	229	207	193	223	202	218	225	204	196	230	202	197	206	233	234	198	244	196	217	206	212	218	208	199	228	211	181	215	216	215	224	198	240	235	221	213	233	208	198	243	223	206	188	206	211	200	215	218	209	210	199	216	184	201	219	218	204	215	220	227	234	231	213	203	193	204	192	251	204	233	196	213	194	218	202	239	204	212	222	237	195	223	210	224	215	204	214	203	200	241	206	209	212	211	227	228	232	238	217	196	207	223	203	210	229	219	213	223	216	197	214	251	209	216	207	205	230	249	230	206	230	218	199	182	218	240	231	233	231	202	209	195	210	217	239	203	208	197	221	188	195	233	212	234	200	213	212	228	201	239	199	206	248	218	201	210	219	223	197	212	196	199	219	219	239	216	205	224	235	215	225	229	199	212	225	216	213	224	227	259	207	220	221	218	218	192	216	213	253	204	230	226	228	220	213	230	202	191	208	232	226	206	223	218	202	222	241	229	218	214	185	241	227	198	223	234	199	215	227	214	208	238	213	205	197	200	214	193	218	222	222	226	205	204	193	201	213	199	210	233	216	199	189	187	236	234	229	217	231	211	208	221	219	210	226	225	200	221	219	223	212	234	240	213	202	189	200	223	207	226	225	224	225	225	221	219	212	228	233	219	211	216	197	192	223	201	209	188	213	217	188	201	202	212	239	213	198	214	218	211	198	211	226	219	219	238	217	209	190	206	219	232	215	195	197	211	241	214	216	190	209	209	202	208	244	239	225	219	230	196	214	194	224	203	199	200	233	211	228	217	215	209	233	197	218	220	231	218	200	207	218	214	210	238	223	219	180	195	222	208	222	219	218	206	210	216	209	214	242	196	221	243	211	241	209	223	200	215	231	228	212	216	228	226	232	211	199	197	204	242	234	193	208	209	204	216	204	192	191	229	212	192	212	195	202	223	200	220	237	240	213	226	192	206	224	227	209	205	204	204	219	228	205	199	191	190	217	218	236	238	204	211	224	221	227	209	203	213	200	194	212	204	219	244	208	235	199	194	241	197	195	188	223	223	235	222	203	222	220	201	202	206	191	244	223	206	228	197	227	195	224	205	209	207	219	222	226	235	221	236	238	195	217	194	227	230	215	222	228	247	211	228	203	223	198	226	216	228	210	214	224	200	228	217	227	220	222	212	183	206	232	215	198	221	221	226	230	204	202	215	217	195	246	208	225	203	210	202	212	191	203	211	219	210	252	229	206	207	223	211	217	216	202	222	239	226	218	183	234	209	208	224	215	198	208	235	219	219	198	218	183	222	222	218	239	204	184	186	203	230	190	223	244	229	208	219	214	218	209	214	197	191	203	210	206	223	249	242	219	218	203	219	226	192	240	199	199	215	234	198	226	210	221	232	209	217	198	214	191	229	193	218	212	234	210	191	218	215	199	234	212	217	216	204	245	242	217	208	225	233	222	204	211	220	203	191	207	193	210	217	208	193	215	218	189	207	222	235	217	216	231	204	212	192	222	219	172	211	190	207	225	220	236	215	231	199	207	209	196	193	211	241	194	232	223	203	232	219	230	217	204	221	215	191	223	248	201	211	209	202	218	196	209	214	210	215	203	207	222	236	212	234	232	230	229	200	235	214	207	209	243	246	226	207	190	226	200	196	208	224	223	223	229	198	205	221	224	208	216	220	237	193	205	238	180	203	208	223	227	212	215	193	236	206	213	198	225	218	191	222	212	231	227	228	201	211	210	220	204	200	216	231	215	208	188	227	224	223	206	239	231	212	200	184	226	190	221	185	230	210	207	200	200	200	222	211	215	229	201	223	209	211	232	218	215	234	225	208	240	196	240	209	196	212	207	204	219	209	228	243	204	243	203	214	208	222	211	196	233	198	207	221	212	240	241	205	202	211	230	225	242	206	226	238	232	181	194	237	199	209	222	194	206	229	217	201	230	202	208	203	216	215	227	234	211	221	220	183	234	197	223	204	218	193	227	200	194	215	178	232	202	217	222	197	213	239	230	201	215	188	187	213	237	213	214	225	205	202	224	237	235	247	231	204	197	242	212	205	226	242	230	227	228	216	226	246	219	226	183	222	222	226	242	199	213	209	224	208	214	213	204	197	243	226	229	206	210	215	209	211	224	213	211	220	236	212	197	221	227	240	219	227	206	199	203	224	207	224	198	229	205	196	195	223
10070	918	1157	888	690	528	433	340	284	269	270	214	215	201	198	173	180	180	157	175	168	164	153	173	155	169	154	168	158	155	157	148	169	158	105	148	138	119	135	130	147	124	134	158	146	151	163	162	135	143	142	151	135	159	134	158	156	157	152	141	153	150	122	150	154	127	141	154	133	151	146	146	130	127	125	111	136	156	136	131	131	146	158	135	151	134	165	157	135	131	158	127	162	146	147	146	113	168	139	149	130	152	141	132	140	136	126	153	131	143	116	161	149	144	126	133	138	131	129	122	126	128	142	132	140	130	154	163	144	140	166	148	149	148	148	145	137	154	125	143	160	146	128	130	135	146	129	136	135	149	160	139	142	145	150	131	135	151	161	123	143	157	141	150	158	136	143	142	131	158	131	151	132	139	154	126	126	146	156	145	173	142	141	118	144	154	158	126	166	126	131	145	121	126	137	135	130	126	137	146	149	154	147	146	155	167	148	144	119	133	151	131	144	138	116	153	142	132	141	136	117	149	134	144	132	141	147	146	156	141	130	136	135	134	145	149	144	145	126	136	136	133	158	130	143	129	143	126	121	126	119	130	152	136	141	129	139	149	136	151	152	152	149	158	150	143	156	137	151	144	147	163	142	139	138	131	137	154	149	137	119	145	135	154	126	137	152	119	147	149	117	138	125	141	153	108	121	131	155	150	124	145	135	145	170	133	138	144	144	123	143	132	158	120	146	145	140	136	141	141	150	144	126	137	125	133	142	130	139	133	122	119	145	157	143	146	113	119	130	150	153	112	154	143	134	149	153	136	144	133	122	143	132	143	147	129	128	159	138	156	139	141	123	131	142	153	142	144	135	140	125	146	143	129	117	122	136	137	133	155	128	132	134	135	147	156	152	148	136	132	158	128	125	156	121	149	123	149	135	150	148	155	159	125	160	126	142	135	127	145	139	136	146	177	132	142	142	165	134	136	136	136	145	138	119	152	129	150	120	139	153	144	130	133	151	146	132	159	136	160	144	135	165	128	125	121	131	117	141	137	132	125	135	153	124	153	129	126	134	146	137	150	146	136	160	124	153	106	161	128	157	134	131	154	146	131	135	143	151	140	159	129	150	154	139	152	163	145	143	144	145	155	148	137	151	142	136	131	161	127	141	164	133	151	145	128	168	143	126	163	141	127	145	152	142	154	139	157	137	140	144	153	118	144	137	147	150	137	152	119	151	146	142	159	152	133	155	177	145	136	134	139	132	148	131	146	129	128	133	139	150	165	131	127	140	160	162	132	145	151	140	137	150	146	127	141	148	158	153	153	129	142	126	144	130	170	136	126	142	139	138	135	145	177	138	145	117	147	130	146	144	137	145	156	161	125	138	138	126	143	136	138	138	131	144	143	142	153	139	147	137	154	137	155	159	147	138	167	146	121	139	125	117	135	152	138	135	145	147	153	142	151	130	131	135	121	134	135	140	149	150	123	130	168	134	146	130	153	149	136	130	140	124	129	139	115	137	135	134	150	152	149	128	154	149	141	153	138	127	152	127	159	137	146	132	144	140	125	117	142	130	132	138	134	147	161	132	135	153	160	146	154	127	142	135	132	144	136	157	125	159	159	144	143	130	130	148	137	115	143	119	137	129	146	133	132	141	120	143	144	140	154	153	139	142	121	135	166	140	156	139	155	146	126	143	141	133	122	137	158	143	140	143	141	128	148	160	138	156	157	129	144	163	129	158	141	139	146	149	154	145	140	123	146	150	137	154	108	136	142	149	128	141	142	126	128	139	154	150	117	143	130	134	139	143	147	146	143	127	144	125	145	162	154	155	141	141	114	163	135	138	144	131	140	146	152	136	119	137	136	156	158	117	144	142	128	147	128	146	158	138	163	133	141	133	138	121	148	144	145	149	136	147	131	121	135	158	164	142	138	146	135	134	157	159	140	117	142	131	141	152	125	140	131	152	140	152	146	140	149	154	165	155	132	138	138	153	148	142	146	146	142	143	144	146	132	151	132	145	129	152	152	124	135	152	137	133	152	134	121	130	139	143	125	130	149	139	166	137	151	163	131	136	156	113	141	138	133	139	120	157	134	143	122	152	122	132	148	159	152	130	150	124	141	143	134	133	141	128	129	137	129	153	141	126	134	132	121	147	136	124	124	144	117	144	121	120	134	126	150	147	169	149	141	134	134	119	134	135	125	165	158	127	144	136	141	140	150	126	139	143	159	120	147	117	147	130	159	152	163	147	147	144	130	154	138	151	146	149	137	133	159	161	132	138	131	130	154	138	148	151	127	149	146	143	143	130	140	153	147	131	139	133	169	150	143	124	160	135	118	140	134	139	153	165	137	130	146	137	133	139	151	145	161	157	136	150	139	139	165	132	132	132	141	124	127	126	149	146	152	140	136	133	141	137	160	144	134	126	142	140	142	127	151	143	179	144	149	142	139	151	121	157	161	127	135	137	148	146	126	138	133	125	147	151	133	137	141	145	142	147	127	157	141	144	152	146	157	136	146	155	139	142	151	135	148	142	131	175	116	133	130	134	161	146	150	149	127	139	124	143	131	135	142	132	155	124	145	162	150	125	142	147	150	128	142	146	157	132	156	136	170	143	146	126	131	128	133	157	120	132	129	126	117	147	135	131	152	143	152	136	165	137	153	180	140	137	159	145	129	149	145	142	150	151	138	152	125	139	156	127	132	145	132	127	152	147	130	121	147	154	128	137	138	133	145	139	144	137	165	128	134	129	143	139	151	144	141	140	125	148	116	148	149	136	154	131	138	128	141	135	140	147	131	144	152	143	141	153	123	143	139	132	162	154	139	143	144	138	136	146	142	161	135	149	132	153	138	160	158	133	125	130	132	136	153	142	135	126	123	157	152	144	141	140	140	136	140	133	126	127	136	156	145	138	150	150	150	149	127	148	143	139	136	138	133	145	136	134	137	103	134	142	123	154	132	132	150	141	146	146	137	167	118	142	143	134	129	139	151	160	134	149	146	140	121	144	145	135	149	137	173	139	157	122	110	134	156	129	141	121	125	144	147	159	129	156	153	159	135	147	148	148	151	112	136	144	139	111	158	127	136	119	148	151	161	125	150	151	148	119	131	140	138	139	135	133	143	129	113	143	155	147	144	130	151	145	144	146	127	156	117	146	133	146	134	130	144	127	130	130	144	140	146	162	151	138	150	140	158	133	137	144	131	132	136	140	132	156	152	134	120	149	133	125	124	137	129	157	163	142	148	150	138	149	143	136	150	132	146	131	148	131	168	146	124	155	130	133	140	126	150	150	142	140	154	144	157	161	116	130	144	132	131	139	141	141	130	146	137	141	134	129	146	135	134	165	150	138	120	156	147	165	127	128	147	154	127	144	141	144	115	159	164	142	145	142	141	147	140	123	152	138	141	147	135	137	138	156	142	144	139	124	170	134	131	119	128	164	152	154	140	123	160	119	147	145	131	149	160	136	142	146	169	144	150	155	147	150	142	136	144	122	146	130	156
5441	1198	2386	2931	2670	2195	1820	1516	1408	1170	1033	979	835	830	769	721	701	680	621	593	647	563	621	560	538	567	516	520	491	490	491	488	495	483	497	502	469	499	457	462	478	429	458	484	474	489	476	473	452	476	435	435	488	414	470	421	447	425	455	434	466	443	433	423	425	429	436	419	429	444	457	458	460	439	423	439	450	416	444	442	424	448	404	386	429	435	465	467	447	453	452	431	416	440	454	440	433	389	486	450	430	439	430	422	498	428	423	423	440	456	418	395	414	421	464	413	462	445	387	428	448	448	404	453	426	403	422	418	429	381	413	437	433	445	456	423	468	424	423	415	394	440	394	389	412	447	426	438	408	410	452	396	400	430	420	414	427	384	465	410	410	437	401	441	418	423	451	457	435	445	408	453	432	433	415	405	456	450	434	438	389	405	448	447	433	433	419	420	430	419	410	441	432	395	427	408	420	417	415	413	393	431	411	422	409	448	424	402	427	423	436	420	470	418	439	415	445	439	422	406	412	391	398	383	414	415	455	446	387	441	389	387	473	468	441	451	451	407	417	452	410	410	428	456	420	433	420	419	442	387	425	418	386	414	417	385	414	445	375	361	418	450	450	403	416	452	397	391	435	404	423	417	393	375	477	419	422	426	438	453	408	420	397	429	444	409	403	408	431	465	397	454	419	457	441	414	369	401	414	412	409	425	450	401	414	410	428	405	407	429	409	385	408	396	436	427	425	424	412	394	426	421	397	427	424	415	419	406	431	409	408	473	439	413	399	451	435	442	434	418	455	407	425	399	379	419	420	420	418	410	434	446	430	429	402	419	407	449	403	427	420	424	443	393	429	421	425	419	411	427	462	424	399	438	441	417	433	466	450	419	423	439	412	441	437	401	432	375	404	407	399	447	408	405	406	433	376	379	450	414	450	394	406	442	433	431	403	386	402	420	411	400	457	433	398	444	412	384	440	421	439	441	384	421	421	429	383	422	426	417	400	440	438	406	384	408	428	407	432	438	395	421	428	416	384	444	425	405	421	478	434	448	407	429	462	445	439	398	403	408	424	420	429	432	407	422	451	415	441	421	415	409	424	419	447	379	410	382	406	435	435	467	410	402	429	393	427	447	460	453	435	444	364	434	410	413	443	413	413	432	434	440	432	408	395	396	438	452	461	387	409	436	406	452	446	411	412	452	437	431	417	386	419	389	428	384	416	396	443	450	461	429	426	405	418	388	432	420	442	436	424	441	415	448	407	427	407	431	422	434	404	460	385	436	450	426	417	426	441	417	453	390	401	411	408	426	411	413	423	422	412	420	434	402	436	436	409	453	429	446	450	359	425	416	398	433	407	408	426	393	396	429	434	431	431	393	468	391	419	429	459	417	382	465	449	402	391	441	454	449	418	427	428	466	447	460	425	437	440	394	380	433	417	450	433	406	412	398	423	447	426	406	425	422	434	423	425	382	458	421	416	455	372	413	432	452	427	425	410	434	425	403	431	433	428	421	455	413	392	438	443	422	428	415	426	399	396	430	440	413	449	416	429	409	424	399	397	400	426	453	429	464	403	420	385	417	407	378	430	432	423	411	382	443	430	396	407	422	439	443	423	425	421	435	420	449	408	433	448	435	375	388	453	434	393	430	445	422	422	420	427	442	414	431	406	401	423	445	412	408	432	424	435	452	447	423	438	407	420	420	413	410	430	428	454	432	439	419	461	392	376	384	398	409	403	421	391	415	396	416	398	428	425	390	402	437	434	410	441	403	393	444	419	410	413	406	444	389	449	387	382	388	465	416	394	423	457	401	422	397	406	407	424	426	396	437	440	428	424	403	392	436	473	421	408	432	442	441	417	436	421	370	376	437	407	445	452	426	403	366	417	442	425	401	427	397	441	452	429	433	441	452	431	436	415	407	434	426	391	375	410	421	426	432	434	422	386	394	398	421	397	452	412	433	454	403	428	466	431	430	434	433	401	423	431	429	426	413	460	436	415	457	432	435	419	375	407	388	427	454	410	420	412	429	406	396	435	387	403	430	425	420	445	421	427	423	446	430	402	437	443	429	418	428	437	457	388	427	416	404	440	402	412	397	417	404	443	443	419	371	441	403	431	409	417	443	386	388	452	441	415	425	450	454	394	422	465	456	401	429	424	439	393	414	421	402	434	435	416	435	419	386	441	400	413	411	432	443	426	439	423	410	407	407	425	380	435	464	407	437	433	416	403	450	415	449	414	409	419	376	417	433	438	390	457	428	418	427	447	431	432	403	440	443	444	410	413	410	427	457	396	441	424	437	411	424	409	406	400	394	405	406	444	408	402	405	426	444	395	387	424	399	466	448	383	431	416	387	448	429	433	382	429	405	429	432	406	445	400	400	442	381	409	386	422	440	411	408	422	428	401	411	459	388	394	421	416	388	438	431	433	447	427	414	437	424	413	443	440	410	413	405	439	430	374	431	434	434	431	441	422	402	456	449	432	419	439	430	434	424	442	424	373	426	383	445	397	440	415	420	418	416	454	425	430	388	439	389	425	444	480	409	415	411	386	444	430	417	407	400	413	383	440	430	408	439	424	463	420	432	397	390	400	396	414	421	417	389	419	391	415	441	417	411	413	410	461	423	422	411	399	450	412	421	387	401	402	409	413	407	430	431	409	409	453	431	435	401	420	398	407	438	443	439	434	426	413	409	420	418	417	414	434	419	401	392	434	409	432	465	445	427	411	427	405	400	424	435	440	467	429	410	422	411	410	431	402	419	419	401	416	451	415	419	419	468	413	444	446	393	440	415	415	397	410	431	443	436	418	414	467	398	426	401	462	419	457	436	436	405	436	404	408	421	422	418	409	388	368	469	418	384	420	457	400	423	398	445	427	426	400	413	423	402	443	398	365	411	437	421	393	408	429	439	423	419	447	422	415	416	390	428	387	411	422	412	456	449	401	394	425	414	431	420	444	411	416	416	439	433	449	421	417	417	464	414	419	442	415	424	413	426	438	376	428	427	453	422	400	425	448	430	398	395	405	433	433	418	402	413	410	435	427	373	383	399	408	395	427	449	416	433	418	399	401	431	438	431	423	415	413	419	415	418	388	422	433	431	448	451	413	420	410	391	438	409	430	426	408	396	407	434	428	419	387	402	412	430	441	387	435	409	410	418	423	415	404	440	434	426	425	434	426	411	394	422	448	439	421	409	433	455	437	408	414	428	453	421	451	407	422	406	435	385	375	382	424	421	427	425	402	432	417	440	393	430	441	409	410	446	390	400	443	430	382	415	449	389	438	409	432	437	460	413	423	444	412	445	422	398	429	426	453	406	445	453	440	400	461	429	394	420	464	425	460	427	445	436	439	434	419	445	443	403	406	430	388	409	391	431	445	416	428	429	428	402	430	423	406	398	429	444	439	428	437	408	405	395	443	406	401	421	412	421	384	423	397	438	443	408	442	446	417	442	417	417	409	451	434	410	451	391	398	448	418	371	435	410	422	454	398	430	412	441	405	416
18878	2703	2390	1871	1350	1053	806	621	510	447	364	402	372	323	317	326	330	289	267	273	283	290	241	238	233	218	241	243	278	251	239	253	231	226	241	213	216	195	232	203	207	247	203	227	227	225	204	199	206	252	209	195	226	221	203	225	198	220	237	201	218	245	211	221	213	219	210	211	217	212	215	203	203	230	218	239	221	209	214	208	213	215	186	218	215	208	212	216	215	181	198	204	204	219	220	227	216	228	232	210	223	230	217	237	211	205	220	205	220	209	213	210	217	204	220	200	223	223	200	220	200	217	218	216	229	223	209	201	208	203	243	210	191	237	186	214	235	222	213	222	224	197	229	219	188	211	211	190	194	214	233	218	200	214	205	221	205	208	201	197	226	214	218	208	215	223	239	190	212	200	206	207	204	214	194	200	197	200	194	220	235	210	219	201	204	228	217	196	204	217	213	211	237	187	232	213	218	217	223	196	208	189	196	193	226	197	196	183	200	212	232	203	220	199	198	222	176	227	206	215	178	209	203	182	216	207	199	205	204	221	206	220	203	191	181	200	232	202	232	208	190	203	214	209	209	215	219	209	207	203	196	209	208	231	201	202	222	217	219	226	215	203	225	196	234	195	189	198	206	232	223	197	211	201	235	211	235	217	207	188	232	219	228	193	223	206	213	214	185	179	198	214	197	234	206	221	212	210	218	226	197	200	195	214	223	194	196	224	208	213	227	185	217	221	196	183	199	221	193	219	231	210	223	217	221	202	241	189	227	193	212	209	190	202	249	201	198	193	208	201	218	206	261	218	217	205	203	208	231	221	214	216	188	204	190	215	212	224	223	208	218	217	217	224	219	195	206	213	209	230	208	213	213	232	205	207	233	205	214	209	207	234	222	192	213	211	214	214	213	234	206	222	211	204	202	219	207	175	213	220	207	204	192	224	213	226	207	209	214	181	230	222	221	217	225	220	216	211	205	187	216	225	222	205	228	238	236	194	206	224	211	231	206	224	230	234	196	205	207	207	183	202	223	174	238	245	220	239	201	236	234	240	207	245	233	212	227	205	209	214	188	214	214	197	212	210	208	217	225	218	214	200	210	213	206	188	208	237	201	219	226	192	205	208	202	190	233	217	212	198	219	219	193	198	194	223	210	199	181	237	229	214	235	194	190	186	204	192	236	209	232	204	189	185	227	206	201	207	209	216	217	238	209	206	230	231	183	236	186	221	207	190	224	212	206	209	201	198	221	228	207	216	230	204	190	206	200	203	194	186	203	226	197	216	227	198	233	236	219	219	196	241	224	225	200	205	188	213	194	225	211	218	205	241	225	220	205	205	217	203	198	205	188	223	203	199	234	229	221	195	181	176	204	166	201	203	204	200	247	204	219	229	202	213	195	223	225	201	219	206	174	223	205	227	201	191	178	198	227	203	200	208	222	214	185	214	234	197	200	235	230	218	216	204	212	179	216	208	214	204	208	233	230	207	216	199	199	215	212	217	223	195	204	210	199	222	207	210	215	202	192	206	204	201	233	211	220	219	211	199	206	220	203	230	209	203	226	210	219	220	211	200	241	205	222	222	219	201	181	220	216	212	195	192	215	226	221	213	219	221	214	197	195	204	220	191	242	212	210	214	210	236	193	197	215	221	213	193	180	227	210	202	209	182	209	208	207	218	243	240	202	216	184	224	203	192	184	205	215	211	200	214	209	215	209	213	215	237	216	188	223	219	215	195	236	225	208	198	244	213	197	210	203	230	214	177	201	212	205	181	206	225	217	232	204	229	200	258	202	231	212	197	219	189	203	201	198	171	239	214	185	196	211	215	199	215	213	223	203	194	191	206	194	218	227	206	238	215	214	202	220	223	192	193	231	200	190	214	197	215	204	211	211	211	238	216	216	232	205	221	211	213	206	207	203	213	212	202	210	219	200	196	205	211	215	220	204	225	212	195	204	218	202	219	226	215	207	214	204	172	220	218	202	188	205	192	211	186	191	196	194	201	192	200	193	216	225	221	220	199	222	208	221	202	203	172	236	189	207	209	198	220	221	192	190	233	207	216	234	192	227	230	231	210	231	217	219	210	222	185	227	222	190	212	181	206	224	204	211	221	226	196	219	220	226	205	192	213	200	238	221	218	241	223	217	206	235	206	231	187	200	214	233	193	193	201	216	200	225	215	219	222	201	207	205	180	210	193	228	192	218	200	200	215	200	221	193	206	219	207	203	170	189	204	181	219	218	206	180	217	210	221	219	205	215	220	204	212	213	245	210	220	209	234	218	225	207	178	204	213	217	223	216	209	221	225	201	230	189	178	224	221	182	212	223	231	197	210	188	209	230	213	201	193	210	211	205	209	211	210	197	200	171	191	189	230	220	198	206	205	245	235	210	194	188	208	202	194	227	200	219	208	213	238	192	222	216	229	202	212	211	201	205	232	215	212	200	199	211	220	203	200	209	208	213	241	201	201	226	220	223	187	219	242	220	216	219	197	222	224	210	201	218	229	218	211	239	199	178	197	187	234	187	217	189	226	228	220	211	217	215	202	200	207	219	211	218	211	224	207	216	199	238	240	202	167	204	215	204	215	214	226	199	201	194	214	206	202	196	225	201	197	198	227	234	223	214	225	196	207	215	209	213	212	226	182	216	212	213	215	203	229	200	210	195	192	248	214	198	212	223	221	222	211	204	187	234	202	212	205	199	191	218	215	222	210	204	208	239	198	208	225	183	224	194	229	217	199	220	189	222	232	199	221	205	210	213	195	213	222	229	193	190	198	210	201	203	206	204	217	200	189	221	219	219	228	226	215	220	214	191	205	194	231	170	220	199	217	229	222	202	188	237	194	207	218	209	195	210	206	227	225	235	206	189	210	217	207	201	222	246	212	216	211	207	222	239	229	223	187	227	203	222	185	190	218	217	206	190	191	201	213	227	213	202	203	246	208	214	189	198	189	194	204	210	202	208	195	191	225	191	210	218	201	205	186	235	193	200	218	187	212	228	188	216	226	226	227	197	224	234	221	220	217	217	220	197	207	207	205	207	204	219	225	208	196	215	214	221	214	222	208	224	205	199	220	211	193	221	226	235	233	184	222	231	236	225	198	199	214	194	197	220	201	206	207	194	213	217	217	204	223	254	242	207	229	192	220	198	236	198	221	195	200	213	212	188	219	232	179	207	207	229	233	184	219	221	197	241	197	209	220	214	204	212	212	208	214	188	191	209	202	224	195	207	210	208	197	205	197	239	210	187	232	196	225	197	220	227	208	202	195	192	231	210	220	207	197	209	199	233	209	204	192	208	208	225	203	218	189	223	206	219	195	203	198	202	224	232	206	204	214	214	226	206	173	221	211	200	217	211	209	205	210	179	213	205	255	225	207	192	220	188	197	178	221	200	206	194	196	212	229	233	206	219	214	216	197	215	221	232	198	225	207	229	224	211	196	200	208	227	215	224	231	230	223	226	219	208	219	201	206	246	208	210	211	223	213	231	199	192	202	226	214	201	212
7811	2275	4515	5383	4794	3962	3407	2712	2383	2066	1727	1660	1511	1380	1287	1200	1174	1119	1010	953	952	904	841	859	828	804	799	807	755	766	713	745	766	704	735	686	721	675	697	699	743	662	654	656	704	623	673	645	626	647	658	663	639	661	646	623	649	658	613	672	612	619	612	622	601	633	635	656	633	596	616	614	633	623	580	607	628	614	620	620	596	632	589	668	596	590	585	577	594	601	603	603	618	565	587	598	618	568	609	621	632	616	575	595	583	616	623	641	654	602	594	583	592	586	607	607	618	581	579	546	558	569	586	621	597	594	598	546	574	583	603	561	596	614	569	589	584	586	584	553	601	596	585	567	570	587	610	627	595	614	558	589	604	599	592	569	608	596	600	580	614	630	570	599	571	599	564	582	623	561	600	543	568	606	584	601	597	589	572	608	609	606	593	621	522	546	614	594	572	620	624	577	557	549	547	627	585	579	553	575	631	560	590	574	577	611	614	574	595	586	590	621	570	557	582	605	575	565	605	584	619	617	600	615	596	593	560	556	582	593	608	556	583	574	584	570	557	573	604	594	572	552	585	566	589	551	540	585	573	592	553	599	564	594	589	580	580	603	580	632	580	603	565	575	594	586	602	612	563	589	627	573	612	552	589	578	575	579	567	596	595	597	587	568	600	544	577	615	604	583	618	582	562	624	630	574	555	598	605	630	590	588	590	609	606	550	572	585	610	636	613	600	574	615	615	547	562	570	607	519	566	558	547	580	581	616	515	565	581	598	553	540	603	564	561	610	565	547	598	588	572	560	617	584	549	613	595	572	614	535	587	593	584	600	601	533	564	558	561	563	581	588	578	566	606	608	581	609	624	552	599	539	605	548	543	601	596	599	559	609	613	574	546	637	558	595	610	564	569	568	580	600	578	572	574	606	564	625	592	562	623	571	582	625	600	563	580	602	564	595	564	618	555	572	549	597	578	600	585	560	597	593	525	560	621	545	571	581	614	615	623	555	617	614	628	635	596	598	514	598	608	584	614	624	561	595	640	555	556	598	611	586	608	582	579	596	612	567	572	615	593	620	622	606	597	590	535	620	553	580	577	600	594	590	577	551	600	578	577	571	594	571	587	571	592	590	626	599	572	588	555	573	592	621	636	583	638	612	564	591	579	594	595	633	596	563	583	597	573	577	579	533	612	606	614	548	592	578	590	609	559	594	605	556	625	584	615	569	610	618	622	566	606	571	558	562	624	611	557	533	622	635	575	585	572	579	570	561	600	594	586	575	583	598	580	591	582	579	598	582	621	582	567	548	590	577	565	575	588	560	594	621	553	591	581	593	574	563	575	603	550	560	568	609	554	592	618	636	569	554	586	553	540	593	616	572	561	564	610	580	637	574	534	593	584	575	631	581	572	549	583	605	601	602	583	642	593	564	570	610	594	610	583	581	595	604	602	588	597	582	597	560	578	567	547	545	588	546	567	564	561	587	549	619	611	621	596	576	633	602	577	637	571	587	610	619	560	578	619	633	531	628	578	554	549	620	579	612	572	557	614	597	598	560	601	584	520	619	617	609	564	574	507	585	589	564	585	612	597	608	592	575	611	596	537	580	604	523	578	553	592	625	594	578	567	572	644	611	566	603	582	620	565	581	577	588	568	601	554	612	591	600	574	578	553	582	560	584	563	591	577	594	641	545	595	577	567	596	579	582	611	597	584	583	634	606	589	603	566	590	560	606	595	577	578	614	570	589	583	590	600	595	593	543	562	619	621	537	594	620	556	597	571	560	576	640	604	572	609	557	621	573	615	548	594	589	580	588	599	533	569	605	569	589	539	588	582	594	631	578	600	630	568	595	585	590	578	550	615	596	569	581	631	626	608	585	554	581	615	582	625	609	586	560	626	614	576	589	573	625	590	540	561	607	588	607	590	535	598	612	578	574	595	602	576	575	560	638	589	581	603	633	588	546	613	613	565	640	583	549	566	585	598	609	607	601	555	583	576	609	575	640	544	565	618	607	612	604	602	603	575	562	604	609	583	564	590	580	588	548	567	584	587	591	585	580	573	610	587	580	576	601	644	608	586	599	592	568	646	572	573	590	565	576	567	577	546	577	576	597	582	614	584	548	551	586	580	618	647	571	611	584	557	561	546	602	622	602	572	646	612	590	596	603	567	602	603	563	610	574	592	582	583	554	562	571	551	568	586	562	609	602	573	610	584	549	635	617	615	570	605	573	587	571	575	583	537	546	548	564	604	600	550	607	602	575	576	598	572	592	596	582	595	571	598	567	596	558	598	612	557	587	600	579	585	570	589	579	577	576	549	572	563	565	583	551	618	560	572	595	571	564	561	616	594	588	564	592	571	604	590	592	577	541	612	582	637	562	544	572	590	568	624	580	574	593	583	582	583	587	581	613	610	594	582	561	585	597	588	549	595	577	615	603	571	619	579	590	553	600	587	627	620	593	619	591	550	577	526	607	601	629	602	576	600	631	579	582	618	579	579	546	580	597	578	569	599	588	588	544	578	624	555	593	545	546	591	615	610	600	600	596	604	604	553	578	578	582	599	575	587	586	585	636	541	548	592	624	543	594	638	570	622	594	613	592	581	594	596	537	614	641	603	582	608	632	596	594	561	541	605	582	602	537	560	598	642	648	580	593	562	605	613	589	598	634	611	604	617	605	556	639	543	560	624	574	586	597	570	587	620	576	582	569	566	596	568	573	574	584	619	545	606	569	561	597	550	601	609	548	556	582	628	582	588	552	633	586	592	600	503	557	578	547	568	571	578	590	600	624	637	581	582	580	533	558	567	548	562	648	644	538	592	565	570	599	588	583	616	580	590	569	552	567	554	575	567	595	622	547	534	588	579	583	599	552	565	572	609	585	614	572	586	617	583	591	557	603	575	617	558	564	581	601	588	615	574	570	584	561	636	587	607	557	571	580	615	577	597	575	596	599	603	642	634	586	555	608	568	557	634	608	630	554	569	567	581	600	573	591	569	630	558	599	572	597	586	598	587	565	635	577	603	528	599	546	538	585	599	616	556	592	627	590	535	543	589	565	599	581	577	544	613	580	595	627	633	613	571	587	605	636	578	614	597	525	597	642	580	585	598	604	601	545	577	594	603	591	584	568	623	603	612	591	590	625	581	558	624	585	587	565	594	628	567	599	628	598	606	563	598	618	599	596	586	606	567	603	544	593	580	588	577	567	620	644	572	598	598	564	577	605	582	604	608	584	593	546	562	624	555	626	566	594	594	579	591	612	578	589	663	626	586	593	566	586	545	573	557	592	559	607	561	576	581	545	572	559	594	568	610	601	638	585	579	594	572	564	639	604	591	557	575	641	561	619	591	606	562	559	584	613	575	567	591	617	608	541	601	555	594	624	583	607	578	574	562	608	587	557	579	562	584	563	569	599	593	580	569	554	593	610	526	571	561	565	595	580	579	589	570	609	572	590	581	605	594	617	599	592	569	576	620	569	585	553	606	584	625	593	627	576	589	588	639	578
2181	116	134	110	117	97	76	83	60	82	79	55	63	60	70	81	57	75	60	62	65	64	56	52	62	53	55	66	55	53	79	77	51	65	55	73	46	59	63	65	68	59	51	66	47	73	70	63	58	60	73	69	60	55	61	55	53	56	74	59	74	57	55	42	61	58	78	65	46	50	67	62	61	59	61	54	55	59	41	61	65	56	53	61	66	65	51	75	62	72	67	65	56	58	56	60	41	48	72	63	68	60	46	52	71	54	46	57	69	54	50	50	62	64	56	53	51	46	74	57	55	65	82	60	60	56	35	55	45	59	52	54	57	54	55	58	71	65	71	68	56	80	63	63	59	42	62	61	54	71	73	68	71	61	60	66	48	51	61	54	66	68	71	50	67	62	61	52	55	66	63	64	65	57	62	50	67	60	55	52	66	57	60	65	75	62	43	66	59	61	59	63	70	73	59	62	64	70	64	56	63	73	49	53	61	60	70	56	72	48	50	64	68	60	62	55	57	69	53	58	77	54	62	59	63	57	57	45	51	67	65	66	58	61	70	72	63	54	61	62	66	51	50	57	51	65	50	50	66	55	60	42	63	61	72	56	69	72	57	46	64	56	51	58	66	58	70	66	51	56	56	51	53	64	70	70	80	51	69	43	50	60	68	61	61	62	68	47	65	65	57	70	60	66	57	53	64	58	65	50	75	49	52	64	47	55	64	64	49	61	67	61	61	55	61	64	67	59	49	69	64	55	55	52	60	55	65	59	54	59	59	72	66	59	64	57	46	52	64	59	53	62	87	72	76	55	58	71	74	57	56	65	60	55	57	54	64	57	70	61	60	69	68	54	58	55	65	47	58	48	66	72	56	61	52	44	72	63	52	51	77	60	60	50	64	56	53	66	65	73	52	57	58	54	60	54	85	39	68	58	54	66	73	53	65	53	62	53	50	65	74	68	71	61	76	62	62	54	63	77	62	59	61	65	78	48	53	58	50	52	54	56	55	70	57	45	48	58	59	71	64	57	62	53	64	58	45	52	59	53	62	49	50	64	58	67	50	63	59	60	60	53	50	53	51	58	58	57	63	53	59	59	68	60	51	56	67	63	58	52	62	51	75	58	49	63	66	50	43	59	52	55	46	65	60	59	64	67	74	51	65	52	59	68	61	56	79	58	54	61	68	56	61	77	61	69	58	55	48	53	67	51	53	57	60	65	67	66	54	55	71	63	58	61	62	67	65	64	67	55	67	68	36	56	70	74	65	66	61	62	50	57	62	48	52	53	58	63	56	66	70	51	63	69	69	61	61	48	45	56	65	60	63	52	61	50	64	69	66	59	45	55	51	60	63	61	58	60	70	63	59	60	60	69	62	58	55	67	48	67	62	50	48	67	56	63	45	66	60	52	71	63	50	61	54	47	73	68	53	65	54	46	67	56	71	60	57	57	70	48	65	44	69	61	66	47	55	63	52	63	48	56	59	64	51	72	72	55	65	69	41	59	59	62	59	61	52	59	64	55	49	58	60	55	54	69	46	57	65	61	52	47	60	53	59	66	53	59	57	69	63	50	43	42	56	61	61	62	53	64	65	56	63	61	69	44	65	69	62	48	62	58	61	58	54	44	63	54	47	57	55	50	71	65	47	68	66	58	58	54	70	63	65	71	44	52	78	62	45	48	51	62	71	56	57	73	56	63	47	69	75	64	73	66	40	49	71	63	44	56	57	41	47	61	59	59	43	66	66	52	61	51	56	67	55	54	62	53	76	66	67	57	58	55	56	59	50	57	40	50	70	62	73	57	73	68	59	82	68	61	67	73	67	62	54	61	59	52	56	78	55	52	47	78	57	48	63	57	61	53	65	61	67	57	61	55	60	56	62	63	45	65	55	82	63	56	52	68	51	56	59	66	53	57	63	62	77	71	69	62	57	78	57	57	63	61	72	79	67	47	55	73	44	64	66	68	55	63	61	70	67	43	68	55	62	53	63	49	62	57	55	58	44	68	62	64	68	62	56	54	52	63	68	64	68	49	72	68	63	51	60	50	61	51	57	55	68	52	68	57	52	61	62	73	55	66	67	52	43	80	65	61	62	48	53	56	73	52	65	41	63	61	60	52	71	51	59	63	49	61	77	68	64	61	54	55	58	54	55	66	45	74	61	62	48	55	58	62	70	67	48	59	55	58	47	69	58	67	52	47	64	73	56	67	74	60	58	57	56	57	58	56	58	55	72	52	59	51	63	58	69	74	50	53	51	68	60	63	64	67	69	72	60	71	66	64	59	63	64	66	56	56	56	55	67	68	56	70	40	44	53	52	69	59	61	60	63	59	65	56	63	57	60	69	60	65	57	60	68	62	62	57	51	52	71	54	57	63	66	56	67	59	64	68	45	47	65	70	62	60	52	49	60	79	60	59	63	63	55	75	55	52	55	63	60	47	61	56	51	68	53	80	61	65	66	57	53	58	73	62	53	65	90	49	43	53	54	69	54	62	57	52	54	67	65	72	52	63	61	45	55	53	58	59	60	59	69	63	60	66	67	59	60	73	50	52	59	56	44	50	55	60	79	68	63	65	53	63	59	54	57	54	51	77	65	59	64	84	69	59	68	63	40	64	58	48	55	59	58	65	63	59	57	59	68	53	63	66	50	49	62	43	53	62	69	68	57	58	56	49	58	48	49	55	62	46	59	54	55	81	65	60	46	53	58	59	43	49	61	59	43	54	65	62	56	58	60	56	64	47	78	48	77	62	42	60	64	72	53	64	68	67	64	76	71	48	63	61	62	59	58	63	61	48	62	78	71	57	78	73	61	58	71	63	64	67	74	66	70	72	53	68	62	57	67	73	69	54	55	56	71	52	55	65	65	73	55	43	58	66	80	61	56	62	54	54	55	65	54	69	53	51	61	63	61	52	50	53	61	46	59	51	63	51	72	58	71	71	65	54	60	52	58	49	50	60	64	60	60	68	57	78	66	56	50	62	49	60	83	63	55	50	63	72	59	53	69	74	56	52	66	72	70	66	74	47	66	66	64	61	53	74	65	63	58	56	56	62	54	54	62	56	50	63	56	58	67	58	58	59	68	76	65	60	52	71	41	66	64	57	65	57	50	68	65	62	69	71	72	53	64	56	55	66	68	66	68	64	65	65	67	60	60	52	55	52	59	61	59	50	64	54	72	56	62	64	54	47	58	57	66	45	46	46	46	52	63	74	66	55	71	44	53	62	53	68	63	62	66	45	61	53	64	68	61	59	65	61	55	67	71	56	51	57	61	67	58	53	77	59	79	59	52	64	57	59	65	57	55	68	68	53	56	72	73	71	54	64	57	63	68	58	64	56	68	67	74	60	70	57	74	54	61	58	67	50	63	72	72	67	55	55	72	65	56	53	58	53	68	55	59	47	58	64	61	57	60	53	49	69	60	68	65	58	64	61	47	50	55	60	59	59	54	76	56	48	63	55	69	55	67	56	62	51	62	60	55	58	65	72	69	58	46	59	47	67
1889	324	363	421	423	354	293	314	278	274	257	261	249	280	245	224	240	246	231	230	227	236	250	232	223	231	224	244	212	201	208	207	222	237	237	209	218	216	209	241	235	192	197	236	250	209	234	219	224	221	213	224	216	225	223	251	219	223	198	191	217	208	237	224	213	249	197	198	202	215	231	209	241	231	224	200	217	219	192	214	219	233	200	212	194	220	222	175	234	211	214	246	212	212	198	218	199	217	201	208	219	239	199	237	218	207	210	201	224	234	233	210	219	231	227	205	238	211	238	223	196	222	201	217	211	215	205	164	225	185	192	203	202	244	215	231	198	221	219	231	218	213	224	227	229	203	211	226	235	203	241	209	210	211	186	209	216	216	205	196	231	232	230	250	222	220	205	235	205	191	205	221	220	213	211	204	200	242	209	214	218	229	198	211	236	238	217	218	214	212	234	200	170	185	212	230	227	204	220	203	219	184	215	223	236	210	207	192	184	187	210	206	210	225	227	220	199	218	202	210	225	212	231	231	189	228	210	197	211	214	208	216	193	218	201	215	214	198	211	223	190	239	216	199	214	211	228	191	240	217	217	211	210	238	203	209	205	202	234	211	226	218	230	202	232	223	209	222	214	213	232	232	209	201	199	223	212	202	214	235	221	195	198	205	210	233	194	220	209	197	200	207	209	193	240	241	223	226	206	200	220	208	222	219	216	200	232	198	216	195	208	194	197	202	229	203	209	233	206	224	214	214	189	240	224	185	217	196	231	227	204	238	229	233	226	214	225	204	217	209	223	212	230	231	208	210	214	212	205	230	221	222	220	226	205	235	210	213	208	205	221	211	235	219	195	191	196	214	202	196	209	205	208	226	257	232	218	234	213	226	222	211	211	195	200	206	209	200	226	235	203	214	199	226	218	211	199	212	218	196	219	231	211	227	224	242	224	216	190	204	195	237	235	229	241	187	224	241	202	213	215	199	201	221	216	197	210	210	186	202	211	205	219	214	232	198	222	203	214	215	208	199	218	206	209	212	187	210	201	220	249	224	233	210	216	202	228	225	234	232	227	249	205	209	221	210	218	210	183	237	223	193	221	227	216	208	234	224	238	222	254	240	212	221	222	228	239	240	224	234	237	223	220	197	217	213	205	220	196	225	204	224	226	231	223	214	238	214	203	233	218	235	210	190	224	221	245	241	223	192	212	219	210	229	230	230	241	212	243	225	213	239	215	213	208	217	200	188	229	217	221	202	221	204	246	209	196	224	194	208	210	224	206	225	247	209	238	219	221	224	224	212	226	208	240	211	185	195	219	228	228	231	192	198	233	220	197	197	221	221	227	226	225	211	219	192	244	210	214	224	190	207	208	222	203	222	237	195	225	240	207	227	234	239	224	217	235	234	223	224	209	242	210	227	216	207	208	218	257	238	237	208	201	196	210	196	224	218	222	198	213	234	209	225	221	217	208	213	221	204	222	220	211	207	211	232	198	209	227	214	222	226	239	180	224	212	209	231	207	215	202	217	226	202	226	229	211	200	204	210	201	232	231	205	215	228	219	201	236	212	200	217	210	209	199	207	201	216	224	219	184	217	220	236	199	220	211	199	219	206	189	219	217	202	227	223	206	208	210	242	232	214	207	208	195	204	211	221	222	199	214	219	206	209	222	208	233	232	239	225	210	218	226	211	223	204	222	210	211	206	211	218	206	223	212	210	200	203	241	218	221	215	230	236	210	240	214	215	199	228	213	204	216	215	209	200	216	259	204	195	216	202	206	224	226	204	216	237	240	199	220	204	218	188	203	236	234	242	220	211	229	221	215	218	222	203	195	222	197	216	242	244	209	226	224	190	225	225	198	198	204	209	195	194	194	232	243	234	225	210	215	208	209	249	218	218	228	224	188	212	211	209	218	215	213	207	213	236	219	227	223	230	219	210	218	216	212	201	194	210	217	205	216	214	216	253	227	233	222	221	224	217	222	203	222	235	211	196	204	196	211	227	197	221	223	213	210	246	200	187	234	218	220	241	219	198	222	205	228	204	225	215	233	226	200	217	204	201	224	249	207	230	211	225	232	261	204	201	192	200	189	207	229	213	233	240	225	213	212	231	216	212	209	218	194	220	216	241	207	210	231	220	233	237	230	210	220	198	204	209	210	217	221	231	228	207	204	185	230	223	211	209	212	201	219	200	231	222	182	228	221	219	204	226	252	204	222	197	223	200	211	210	238	218	220	233	228	241	229	192	237	212	201	222	208	199	222	206	219	220	214	223	216	207	212	217	197	207	219	208	215	215	235	187	222	207	220	228	208	231	217	211	204	181	219	215	231	216	217	203	218	210	214	220	226	190	235	245	190	238	238	211	205	195	234	234	212	234	217	209	216	210	188	186	231	209	208	195	221	204	221	209	205	211	221	219	214	207	218	224	197	229	223	215	223	232	230	235	190	219	205	220	219	215	240	204	227	215	231	230	199	218	213	227	197	207	200	235	208	191	237	232	231	235	235	201	204	211	211	223	229	237	213	217	205	207	194	211	191	225	178	219	192	237	195	223	210	247	204	199	201	195	181	239	210	232	211	193	230	211	213	221	207	231	192	209	222	245	229	184	232	226	220	228	213	196	202	233	237	232	194	204	227	191	223	225	227	229	168	202	201	206	204	211	190	261	223	209	220	212	217	222	222	212	205	231	230	190	199	217	208	213	220	233	209	214	202	212	232	208	173	220	197	241	213	210	187	187	231	240	177	197	247	239	218	211	221	225	214	212	256	212	198	223	215	212	202	233	211	215	193	227	190	228	201	195	212	253	216	207	194	233	221	211	210	255	231	199	217	211	208	220	228	238	212	210	208	186	222	195	224	217	218	209	219	179	218	219	227	200	188	208	231	218	229	222	221	241	225	212	216	210	220	210	215	219	229	217	202	220	216	199	215	219	228	240	213	203	234	209	229	207	211	215	202	199	236	210	210	229	216	193	215	220	193	244	200	225	214	245	243	195	225	223	224	209	203	216	221	239	226	239	237	195	224	219	212	200	212	226	239	225	223	238	199	189	210	216	201	189	211	213	213	204	255	211	221	209	214	221	201	241	231	220	203	219	197	193	213	186	222	213	219	221	224	230	250	221	242	203	218	199	232	219	229	211	218	197	212	213	234	212	230	209	226	214	202	198	215	226	217	220	209	220	219	210	225	210	216	243	208	198	217	209	241	231	188	238	208	202	219	194	232	190	209	229	237	204	199	250	202	214	223	198	237	220	231	222	239	233	180	199	209	219	229	217	209	225	189	245	210	196	228	180	219	208	186	183	218	215	200	198	208	201	221	190	229	212	203	229	212	199	229	225	226	214	214	203	217	209	211	216	209	192	209	211	209	208	196	190	196	206	226	220	208	200	218	193	232	202	222	221	246	203	210	222	201	239	188	211	216	215	221	198	247	218	231	227	251	220	242	236	219	241	214	211	220	200	243	211	221	219	226	217	216	221	237	217	222	236	215	239	225	225	184	186
9985	946	1165	951	715	589	425	313	305	250	251	223	204	194	204	167	184	154	174	186	159	170	183	141	155	163	190	149	163	146	137	167	148	153	157	150	139	156	152	157	147	163	149	142	156	128	145	133	144	157	129	147	144	150	126	154	151	141	161	142	125	127	141	159	169	133	114	161	162	146	154	147	130	148	143	120	143	138	138	138	131	117	133	132	136	147	129	147	142	134	110	138	154	138	145	156	146	138	144	162	129	145	130	129	143	141	135	156	150	145	139	130	140	167	144	132	143	151	138	152	131	141	132	117	136	133	167	147	143	144	158	142	156	148	143	154	134	155	134	132	149	146	121	146	122	148	144	138	134	140	147	127	155	137	135	154	143	116	141	149	146	140	131	163	137	133	132	140	125	144	141	167	141	143	156	131	126	144	138	139	144	130	148	131	134	134	137	144	140	137	140	134	140	149	145	124	135	155	134	150	138	164	160	166	139	149	151	129	127	119	161	136	147	124	146	141	140	145	156	137	140	140	141	141	142	143	152	145	142	141	140	154	140	132	137	163	112	159	143	148	136	136	118	130	133	133	142	119	135	154	146	148	155	129	179	155	137	159	164	138	118	131	156	180	149	128	151	139	147	121	155	151	120	144	149	158	153	124	116	145	151	137	154	122	136	129	142	146	129	141	127	182	139	145	124	135	134	151	146	135	165	145	135	126	137	144	118	125	142	147	131	157	128	147	135	148	142	138	136	142	147	168	147	148	130	129	149	149	153	149	139	158	150	153	128	114	128	131	145	135	135	154	148	126	133	155	162	139	147	140	140	137	135	142	147	158	151	168	124	150	119	146	154	139	143	126	135	127	148	126	151	135	156	135	144	142	139	152	147	137	147	141	157	125	141	156	125	147	159	144	126	123	130	145	135	141	132	123	128	127	148	136	132	137	155	143	138	153	140	152	146	154	114	141	122	138	127	126	138	133	154	106	125	135	136	153	136	127	137	140	152	130	154	133	135	129	130	138	140	167	131	162	126	128	151	120	148	134	129	132	149	136	130	126	163	138	139	146	154	138	122	113	147	117	169	146	122	135	168	128	141	119	134	136	108	144	118	148	139	138	140	140	148	141	140	137	140	123	141	143	147	147	157	141	145	140	164	155	168	142	150	169	148	151	134	158	148	126	149	142	171	133	120	154	120	112	154	135	127	123	129	139	127	151	149	140	141	155	143	146	140	124	149	133	116	144	128	139	141	135	143	164	154	126	122	153	129	147	119	132	134	169	144	174	142	145	147	148	150	137	143	149	147	139	132	135	129	141	162	159	129	125	162	141	114	138	147	141	151	137	124	142	137	149	132	115	138	158	136	125	158	151	154	155	132	156	164	156	126	134	162	148	122	123	122	147	147	138	132	130	126	140	135	144	130	131	128	138	160	139	126	134	140	140	141	138	142	146	146	161	137	134	143	147	136	127	135	148	152	143	166	138	129	144	133	141	127	135	126	140	162	148	116	150	120	132	144	142	140	136	131	135	121	144	130	141	158	144	126	144	153	136	154	155	139	154	147	154	139	135	138	131	133	129	137	141	186	129	140	127	133	148	140	123	110	138	126	134	154	145	140	131	141	151	114	136	146	140	145	146	140	138	135	152	142	140	133	143	133	130	109	163	139	136	151	128	147	131	143	132	145	127	131	116	149	130	165	130	147	122	138	146	165	140	152	132	140	151	137	143	140	131	138	134	142	143	163	139	147	172	155	142	145	140	145	139	147	131	138	146	131	116	149	145	127	137	119	153	137	136	136	127	160	144	127	153	136	155	162	159	131	154	115	120	136	137	149	147	151	152	154	143	134	127	157	145	140	154	136	157	162	144	128	159	153	146	147	151	151	152	124	122	118	143	151	142	135	139	154	157	147	137	124	155	165	131	168	149	161	138	151	160	127	153	147	149	130	168	142	144	132	132	116	147	139	135	138	133	146	140	158	128	141	125	141	137	145	132	131	167	120	134	129	131	138	139	147	150	142	144	158	161	136	143	143	139	133	127	133	131	147	138	141	152	152	166	153	122	128	160	151	135	142	126	164	134	158	135	151	124	156	130	146	141	125	130	159	142	143	129	125	140	152	143	157	127	151	146	158	149	145	150	127	131	129	138	160	132	140	158	146	124	135	170	133	160	142	147	153	130	128	156	139	147	140	146	132	121	137	142	129	154	130	162	143	137	177	138	145	128	150	140	143	133	137	155	141	147	128	146	122	127	125	156	127	143	126	141	132	155	158	135	137	154	159	156	141	154	150	142	131	150	148	121	142	128	130	132	131	126	140	115	141	155	128	135	137	159	149	150	137	159	129	147	130	138	142	137	125	131	128	122	151	143	143	142	154	140	138	151	159	133	142	122	126	154	146	131	124	152	143	126	159	133	152	146	141	152	146	120	139	133	129	146	140	122	135	149	132	148	152	140	158	148	143	124	147	122	127	144	139	151	137	128	130	169	142	162	129	150	115	142	166	142	133	136	146	146	156	112	137	140	133	116	135	138	176	149	126	158	140	160	149	134	133	139	123	144	154	129	127	130	135	134	129	146	146	121	154	147	145	154	147	124	135	143	130	127	129	133	149	133	153	148	137	126	146	119	138	134	155	124	145	149	123	135	124	137	133	151	157	156	147	155	115	152	122	157	133	136	118	136	144	138	137	141	140	125	142	147	142	134	124	139	135	144	129	132	134	146	169	144	148	159	118	175	125	143	151	158	141	128	137	163	127	146	133	134	112	137	134	142	141	146	144	155	158	144	146	155	143	139	151	129	140	137	150	121	134	136	138	130	142	141	137	129	149	134	136	150	140	145	161	147	143	122	146	136	139	145	131	154	158	136	154	141	145	143	141	117	136	135	151	175	151	121	134	130	125	132	136	156	135	144	160	117	151	127	123	143	142	144	135	154	139	154	139	148	131	138	147	121	141	120	126	123	146	148	140	132	136	151	157	161	139	122	155	135	127	159	138	142	154	138	176	125	149	147	137	127	159	142	132	120	138	150	127	136	154	146	137	158	155	134	141	124	139	161	146	136	123	127	124	139	148	140	132	143	141	136	148	154	146	135	141	146	132	142	148	156	134	146	148	144	156	156	128	149	155	148	132	136	148	137	134	138	140	140	155	152	152	144	123	131	120	139	126	136	154	116	137	153	164	142	123	143	140	128	148	146	127	129	141	151	140	144	112	150	145	153	135	150	137	124	135	151	148	127	116	134	142	159	129	138	146	136	123	135	151	150	129	142	134	143	120	153	147	163	150	161	153	153	139	136	141	132	126	142	161	159	152	143	149	153	131	147	152	145	152	144	136	160	147	152	158	132	153	164	152	138	146	145	128	117	155	134	153	114	139	151	136	156	153	147	136	163	138	128	146	133	141	135	145	134	149	138	140	143	154	131	134	141	122	121	134	121	113	139	160	112	142	142	151	142	159	173	126	135	144	136	152	147	143	128	167	142	132	147	139	143	149	156	145	141	142	148
5526	1142	2410	3035	2600	2270	1893	1611	1428	1204	1051	960	927	819	788	702	699	705	615	607	627	602	580	581	517	551	526	480	526	508	516	482	471	494	504	467	490	528	485	468	475	404	454	517	459	420	477	461	444	434	404	476	499	462	451	442	449	464	430	439	469	478	449	446	453	451	429	486	408	458	457	436	429	447	434	412	459	430	462	438	437	423	399	443	496	391	434	457	436	459	451	450	446	444	412	429	411	444	415	446	437	446	457	388	439	439	433	372	393	410	450	432	428	412	381	446	432	420	437	429	377	451	420	433	417	438	404	459	419	435	403	456	416	450	396	460	407	437	427	414	417	442	444	411	415	431	419	408	476	439	388	443	435	413	452	434	428	433	435	455	441	461	423	435	414	444	431	444	424	440	420	389	415	456	441	424	436	447	411	430	431	447	456	458	404	429	411	401	412	413	401	401	431	416	400	462	420	402	420	379	414	397	433	399	406	389	422	442	407	423	439	440	422	382	424	427	398	422	433	455	423	445	428	418	443	418	427	445	420	445	383	446	413	417	439	408	404	397	436	382	447	415	442	438	419	448	465	431	432	416	425	416	408	433	420	420	418	440	435	422	395	407	445	442	431	386	434	416	428	430	426	448	408	432	433	393	429	420	399	423	426	397	428	417	446	425	418	399	430	400	437	410	452	455	414	365	455	404	417	435	426	454	410	418	424	430	461	422	414	405	406	391	434	393	407	427	424	403	417	379	390	415	443	433	424	439	429	400	459	417	426	448	426	423	441	437	414	412	398	421	426	422	422	438	429	432	427	435	410	415	421	395	428	382	391	458	462	452	435	397	439	453	437	430	437	416	421	390	451	415	431	460	405	436	401	448	425	404	440	435	457	422	391	440	482	435	409	458	430	465	416	445	436	405	401	414	400	459	418	433	408	414	418	414	457	382	424	405	403	398	404	422	417	439	423	434	441	443	426	401	434	437	456	412	407	413	417	407	406	405	399	434	459	442	431	437	393	433	454	430	429	416	417	409	425	460	440	432	414	393	478	429	422	430	421	430	402	401	400	437	390	442	418	419	431	427	431	407	404	431	418	422	428	442	435	426	417	433	447	439	379	426	438	397	411	429	422	417	416	422	421	411	413	433	417	373	436	428	445	431	438	458	446	449	407	438	427	392	381	385	428	422	420	408	411	426	438	415	443	431	424	437	426	403	404	430	404	446	410	437	440	451	418	429	436	416	428	409	400	426	423	426	412	405	425	431	405	435	415	433	413	389	450	422	434	429	412	414	391	459	378	455	475	435	390	456	425	425	425	425	430	418	402	421	402	436	374	399	430	426	415	434	432	443	420	419	446	440	446	426	413	430	412	449	431	403	425	414	412	441	409	412	483	389	393	446	440	431	401	417	407	444	466	393	450	439	426	428	423	383	432	420	463	424	415	414	449	410	422	418	404	470	453	420	408	407	414	449	418	403	426	461	416	474	440	454	464	443	418	457	420	404	413	395	425	396	448	429	455	415	424	400	403	390	435	435	417	458	423	456	402	427	416	414	390	415	414	467	409	439	381	431	395	412	413	429	450	425	443	462	446	370	410	415	425	424	454	453	431	417	421	426	460	442	409	425	426	424	415	404	426	427	400	401	448	422	432	400	415	436	433	419	402	446	417	444	411	421	438	394	424	419	466	417	401	417	400	426	443	447	414	427	394	402	421	435	422	416	419	400	424	441	412	406	429	449	438	442	415	439	407	427	431	428	409	422	400	443	430	394	430	419	417	415	464	442	417	442	390	383	399	456	465	415	431	397	448	444	423	432	420	425	432	419	378	427	408	426	425	442	406	376	417	423	405	399	424	408	402	431	456	398	422	405	414	392	428	423	431	412	423	413	413	454	431	426	402	433	423	431	437	422	424	445	420	425	464	427	454	418	402	425	424	419	460	385	439	404	414	386	401	436	433	396	433	438	454	446	436	434	407	445	454	416	408	396	389	436	413	404	451	444	404	428	411	439	428	397	436	420	408	420	405	430	398	393	403	442	416	440	433	434	409	416	421	459	404	419	418	426	417	424	431	396	466	422	411	433	409	430	431	399	404	436	442	451	394	441	437	391	410	413	468	419	440	426	428	436	456	428	452	441	408	436	398	440	419	411	443	411	443	403	399	402	424	440	423	467	401	423	426	421	389	401	421	401	436	401	401	442	424	426	398	479	403	388	439	429	413	374	437	420	433	439	447	412	421	407	455	413	433	450	446	401	424	420	404	423	445	404	430	388	407	412	402	402	420	416	445	422	463	439	407	410	407	435	398	470	426	449	410	409	484	424	405	406	447	436	405	450	458	451	417	408	430	439	452	419	430	442	456	426	464	405	426	456	399	423	398	400	421	446	424	404	413	397	429	434	394	424	399	420	383	438	419	433	402	443	432	420	432	390	402	430	430	425	409	395	375	402	450	441	397	399	415	446	458	456	399	390	438	440	424	448	397	422	401	420	447	388	418	415	466	419	424	423	394	431	434	386	434	452	384	440	466	427	393	420	446	408	411	410	434	424	447	428	452	423	425	394	412	430	456	479	422	439	422	451	446	438	443	452	421	406	449	421	411	445	456	439	425	391	412	455	433	395	417	425	407	431	411	412	389	454	411	417	417	434	410	422	410	403	495	442	413	428	398	427	400	442	396	417	463	411	442	389	396	400	445	429	418	434	430	447	415	431	432	408	445	428	450	469	428	401	405	414	408	454	402	407	432	413	448	453	424	432	406	421	431	400	411	457	439	410	430	428	438	402	430	406	423	452	422	439	389	432	444	414	437	409	458	443	455	409	411	424	407	414	398	426	424	430	398	398	420	459	443	457	398	422	459	443	413	410	402	481	434	397	418	423	446	459	446	461	450	416	449	433	418	395	421	446	447	419	414	448	429	466	432	404	398	420	445	440	430	420	443	436	408	425	461	422	396	404	443	398	421	430	432	425	441	435	414	439	398	428	394	395	421	402	453	444	405	428	397	448	404	425	390	427	429	432	424	449	437	440	432	427	413	418	414	424	437	434	402	417	421	423	420	429	404	408	445	435	398	453	418	426	425	450	443	411	434	367	472	394	419	421	413	420	413	415	459	424	409	429	442	458	387	451	408	484	413	394	418	422	468	379	456	404	452	393	391	386	461	475	393	421	434	405	404	439	407	418	410	416	425	432	431	428	460	435	453	424	408	437	425	429	404	422	420	421	394	402	441	420	462	429	450	383	435	472	383	417	424	435	435	415	419	406	425	413	423	433	419	423	448	425	448	422	419	453	436	465	441	419	459	427	446	406	428	399	472	458	416	431	424	448	446	409	412	410	421	375	369	431	446	434	432	410	441	406	445	434	471	456	420	386	407	423	425	419	427	450	444	423	425	443	455	419	433	407	427	419	434	418	386	426	432	408	446	440	438	424	434	397	443	376	425	439	435	423	425	389	447	396	419	418	399	433	450	434	462	449	422	454	418	389	439	421	447	415	405	424	416	477
18509	2592	2323	1899	1264	967	819	627	534	470	463	350	341	306	312	332	293	283	267	245	261	247	242	273	244	254	248	230	233	229	239	219	249	230	196	218	222	209	214	234	233	205	216	224	204	207	225	187	209	233	225	234	236	219	204	237	222	211	226	239	243	216	201	179	203	234	209	237	211	209	218	189	221	226	201	223	199	213	252	208	215	202	247	197	222	233	219	245	207	230	247	215	179	213	213	221	223	212	205	182	235	205	211	216	215	206	214	229	215	201	225	224	210	199	231	189	221	205	237	196	246	208	201	175	206	199	210	230	228	228	204	204	206	209	231	231	216	181	203	223	230	215	224	216	202	202	229	179	238	209	185	221	197	200	203	210	223	207	226	222	219	208	219	202	218	212	199	215	207	194	187	218	213	204	191	230	189	200	225	205	225	202	233	211	213	206	222	189	230	226	224	215	200	214	230	183	254	215	210	222	209	192	183	214	210	213	227	237	214	200	216	226	197	223	196	202	216	190	207	204	210	204	207	211	197	190	194	206	213	217	219	207	224	209	221	205	215	210	202	216	202	209	177	230	213	235	210	213	199	198	224	197	221	221	190	212	185	238	208	188	205	209	246	221	227	226	228	191	212	212	223	201	197	201	221	226	186	206	195	221	196	225	224	210	173	219	216	225	231	236	205	200	231	161	233	211	221	224	205	202	197	214	192	190	211	206	215	213	226	215	186	207	244	195	201	187	210	198	227	212	223	224	193	178	203	221	230	201	199	204	176	219	228	194	250	198	186	211	211	190	208	229	228	188	196	199	206	189	214	217	236	221	225	213	202	208	255	212	201	242	200	209	212	204	202	222	216	228	218	223	223	201	200	183	198	200	230	223	246	208	208	214	207	226	207	218	197	189	223	182	241	227	203	229	191	224	203	209	213	235	228	209	211	183	204	221	218	226	214	204	222	223	204	247	194	206	235	229	204	183	204	208	187	209	223	213	220	213	207	203	234	217	199	189	200	212	210	194	220	210	217	193	237	203	209	216	197	205	202	237	218	214	224	216	203	198	218	216	205	194	224	208	209	220	196	205	203	194	226	198	214	194	214	211	200	228	199	203	202	223	228	197	206	206	220	245	222	193	191	213	191	220	229	201	196	199	192	209	199	226	240	209	205	215	193	194	217	228	224	200	223	215	224	179	201	217	189	214	200	202	206	229	214	201	200	227	186	193	210	206	189	216	248	212	215	198	224	222	221	183	195	208	184	206	216	210	204	214	228	220	227	202	201	214	205	225	209	206	239	222	190	238	193	212	226	201	224	219	207	211	228	219	232	193	222	225	209	222	214	199	187	221	194	219	235	179	204	218	228	231	228	208	196	207	184	220	207	202	229	202	190	197	209	212	227	210	215	198	247	223	210	189	209	206	206	200	217	211	226	210	218	210	213	219	232	210	216	204	232	207	221	204	208	221	231	196	200	218	205	205	218	216	220	185	183	199	207	209	217	213	229	188	214	189	205	198	204	209	209	221	204	234	240	177	230	215	197	195	211	216	182	223	215	205	201	228	219	213	220	194	209	193	216	207	195	211	201	205	224	200	203	205	185	195	209	223	220	223	186	227	210	221	214	201	201	205	213	217	209	231	205	195	221	217	230	223	217	208	216	191	185	204	204	227	215	203	210	226	203	191	234	192	218	215	232	206	189	205	228	241	244	203	212	214	213	214	238	207	186	224	234	198	214	194	229	203	217	210	215	210	189	216	234	185	223	201	219	204	242	219	209	186	204	218	226	229	198	205	224	232	199	209	217	200	210	211	189	211	184	235	187	216	223	197	203	216	223	214	212	201	215	209	203	231	198	210	202	203	196	208	187	216	221	179	235	211	211	214	211	208	228	235	220	222	208	205	200	195	215	217	230	176	192	225	206	191	192	222	202	231	222	203	205	221	214	209	226	206	210	217	214	202	190	208	223	193	202	214	208	206	228	221	228	226	187	200	201	213	219	204	211	217	218	227	214	229	206	196	192	197	210	221	218	207	218	210	210	219	197	213	229	200	221	222	218	215	204	232	199	220	191	239	212	191	203	209	243	205	230	186	196	230	218	200	205	218	176	211	247	212	192	214	211	221	189	229	197	181	218	214	211	207	197	166	205	181	205	217	212	231	238	197	200	227	197	197	197	166	218	204	197	200	229	232	209	197	209	196	227	219	224	203	207	227	225	220	204	201	166	192	213	224	196	191	203	199	223	232	220	216	217	229	224	229	213	210	215	204	203	222	235	196	211	204	197	214	214	175	205	248	204	238	209	198	225	189	194	224	205	252	210	206	205	219	217	218	202	228	210	208	214	212	195	217	192	202	205	217	210	230	206	208	230	220	213	202	199	182	229	197	209	218	225	201	200	229	210	234	190	205	217	203	190	192	224	199	216	203	204	220	203	207	195	229	212	228	200	211	218	206	211	213	199	196	215	215	228	209	209	207	200	212	204	188	212	185	215	218	208	186	221	209	194	224	241	236	214	236	191	215	208	211	217	199	188	228	213	214	213	228	212	192	227	212	227	231	217	219	204	200	224	211	205	219	216	207	233	199	208	248	205	204	215	204	196	229	210	199	215	230	244	179	181	201	190	197	215	193	210	215	210	227	205	212	217	212	225	202	182	223	179	206	224	199	194	198	229	210	209	220	223	214	189	217	238	217	209	209	206	191	240	215	207	190	221	193	239	198	218	194	232	232	209	197	179	215	247	204	215	212	205	208	212	214	207	228	217	216	212	222	205	230	215	193	221	188	236	203	211	230	190	213	180	212	218	178	205	220	224	212	201	188	190	215	197	230	208	197	198	223	206	186	187	240	218	182	221	215	201	207	229	194	190	238	196	203	237	196	207	215	195	219	207	209	215	207	220	207	194	193	241	222	202	212	193	189	177	189	205	236	194	211	193	184	220	199	196	200	206	165	190	205	203	207	221	209	181	206	206	200	210	227	221	206	191	187	203	207	201	218	180	192	213	196	195	194	205	210	205	212	198	195	183	220	194	216	218	201	196	193	196	204	226	215	228	223	215	185	206	209	219	215	182	189	192	205	195	210	207	228	212	223	209	243	186	226	202	200	204	216	183	214	199	189	217	221	203	225	225	226	190	210	225	215	223	208	205	184	244	202	208	213	201	210	216	238	219	198	203	171	212	219	181	189	236	229	208	204	202	211	215	188	220	224	205	205	217	199	225	202	219	208	189	222	223	213	195	222	188	189	210	195	198	239	189	244	187	209	212	221	207	197	234	191	197	205	212	214	235	207	233	203	232	230	212	201	220	210	224	210	213	216	212	190	223	197	180	201	216	214	187	232	215	216	209	219	213	220	240	228	192	201	218	224	201	189	205	220	226	199	197	204	211	222	188	223	188	208	214	201	219	203	239	216	196	232	222	212	234	187	202	205	211	199	203	204	202	190	185	240	185	219	209	202	205	199	191	200	200	231	223	213	195	216	206	196	197	184	199	182	240	185	222	209	214	223
7681	2159	4444	5373	4671	4013	3287	2813	2368	2032	1856	1657	1424	1391	1202	1183	1116	1036	1021	978	996	889	889	832	848	835	757	803	799	731	715	716	741	751	725	678	702	667	695	685	729	690	651	666	694	656	676	643	668	657	636	680	590	637	633	634	621	663	644	618	686	655	636	602	639	678	587	594	596	598	617	596	642	628	598	592	583	618	613	585	614	582	624	597	621	546	566	585	593	672	611	667	583	604	610	610	648	565	601	587	612	645	607	595	646	599	553	581	580	591	591	615	569	585	577	603	628	618	525	584	637	652	598	642	615	622	633	603	598	543	611	570	582	582	613	639	613	589	620	605	645	611	565	558	589	577	602	574	579	622	624	587	571	601	595	589	638	593	613	576	564	581	596	600	581	588	558	617	621	586	607	579	599	594	611	626	597	556	584	564	561	586	579	582	596	575	590	630	650	596	582	581	630	581	626	606	589	615	573	603	664	558	588	532	644	572	594	573	580	618	626	582	656	623	547	582	588	590	577	565	634	553	585	609	585	607	578	599	576	595	590	593	586	575	603	600	579	535	582	614	606	547	578	577	610	630	620	617	606	606	583	575	612	576	577	575	598	604	584	630	620	594	626	596	591	602	625	578	594	567	544	547	592	586	579	603	582	620	546	569	630	601	562	605	628	558	571	551	579	610	552	542	631	622	554	581	581	635	589	557	624	576	643	595	618	568	615	577	600	611	623	577	538	617	601	575	551	609	575	599	636	566	591	550	607	568	612	610	592	571	581	592	588	582	596	636	574	588	573	519	599	589	601	601	555	579	559	591	569	611	572	603	598	591	619	607	563	573	549	578	602	586	618	573	622	602	623	553	594	564	620	630	621	551	605	614	586	569	593	594	567	596	604	576	591	550	565	590	579	573	579	577	596	611	584	584	575	603	608	599	579	603	584	636	609	617	597	609	578	583	615	552	593	551	601	565	617	559	591	606	592	607	599	600	554	593	585	552	564	568	642	585	584	574	587	606	610	598	576	612	589	595	597	573	545	599	592	587	561	602	563	580	566	586	549	587	532	577	596	594	586	611	589	616	576	581	609	574	542	601	595	566	573	583	563	562	604	558	513	575	575	607	597	583	617	598	647	614	572	596	508	573	576	620	619	595	549	568	589	578	582	584	542	580	590	580	608	584	602	587	599	588	586	599	579	575	568	576	601	602	578	575	576	578	622	600	626	599	571	628	616	563	561	550	580	575	627	604	567	577	586	607	565	580	586	588	595	601	602	613	605	584	582	623	613	585	588	561	629	534	615	569	584	593	572	591	608	592	640	593	613	636	595	594	598	595	587	541	587	576	578	601	565	606	553	562	592	588	584	579	562	579	608	618	612	572	582	579	618	603	588	576	544	617	605	568	613	574	627	611	600	585	597	568	590	548	539	631	527	592	589	597	574	627	584	617	592	615	562	628	615	619	584	592	569	633	588	625	606	559	551	585	569	632	598	572	579	635	594	581	585	568	563	572	566	600	588	604	602	571	591	608	589	565	583	592	567	582	616	588	585	608	605	600	588	618	572	625	594	547	594	558	589	592	557	622	533	582	591	594	579	589	595	601	611	591	530	577	582	553	572	543	628	622	602	561	590	590	573	636	581	608	571	619	597	641	623	604	559	547	564	626	552	595	598	594	600	627	603	542	574	587	561	560	614	577	612	610	560	579	588	576	629	533	643	559	612	541	559	579	586	621	588	610	602	558	558	599	611	584	579	625	611	597	600	546	622	567	568	626	607	583	596	560	606	597	617	543	595	602	623	659	578	578	563	624	540	577	620	529	606	593	639	563	583	616	574	587	581	604	608	612	608	609	585	635	571	565	612	605	585	566	578	578	598	570	539	564	627	575	590	611	605	564	671	553	612	592	609	605	596	587	580	580	620	599	573	574	593	595	606	588	579	571	590	603	608	615	642	598	577	599	590	598	640	576	531	592	624	601	588	622	633	583	609	554	566	589	582	605	582	594	506	633	602	563	603	560	578	610	615	549	591	568	589	621	570	611	635	613	574	638	568	547	600	602	622	644	528	583	600	590	615	555	608	581	589	565	599	559	588	596	583	554	607	611	620	580	594	565	628	554	586	631	561	562	614	612	551	580	605	560	580	611	579	573	573	590	601	595	595	542	591	576	617	619	581	616	597	573	563	615	554	598	606	615	607	538	595	630	641	610	601	582	653	602	582	583	582	596	593	620	531	586	585	559	565	594	592	566	565	589	595	567	610	550	593	542	590	617	598	617	615	583	588	571	608	630	591	618	610	580	582	586	557	568	579	566	548	584	551	593	581	586	562	568	614	587	562	565	597	588	581	599	644	572	580	546	607	582	578	630	624	607	598	576	575	575	616	584	530	568	567	583	557	555	569	588	554	604	600	619	606	546	580	605	591	608	541	592	605	577	579	585	620	540	605	616	567	606	620	620	591	572	581	620	602	570	557	613	591	561	625	595	608	577	584	586	572	590	576	609	556	570	601	597	595	565	590	545	582	593	587	559	605	586	580	584	587	583	589	587	580	569	607	581	630	626	563	630	589	590	625	548	607	564	574	608	578	595	589	585	606	546	615	588	563	598	588	636	584	577	587	606	620	636	587	624	569	571	575	602	569	620	640	566	578	566	561	597	545	574	590	583	580	566	566	597	592	629	555	601	611	562	584	628	578	613	572	601	573	616	536	587	591	564	622	604	635	597	529	562	588	571	612	549	587	588	581	535	574	577	591	589	576	595	522	551	580	577	565	596	540	611	614	572	628	611	611	585	540	626	539	582	557	586	599	572	593	613	578	607	626	626	595	563	562	599	600	619	622	595	614	572	606	581	613	585	675	613	608	591	568	600	603	584	577	588	589	566	582	595	620	571	623	589	589	568	573	599	559	580	616	582	564	571	598	598	563	564	606	561	589	567	594	577	592	561	564	612	562	631	559	588	598	613	593	576	589	567	600	577	612	586	589	558	590	619	549	618	607	609	566	600	612	584	612	586	621	576	572	562	656	630	603	569	591	574	610	568	592	653	562	542	618	592	610	600	585	600	590	601	504	585	589	571	590	592	585	588	603	607	567	571	606	619	578	596	606	567	601	569	555	563	577	628	630	622	599	576	594	610	604	590	597	574	573	669	618	588	627	589	592	600	595	581	578	573	625	604	598	513	588	599	588	556	591	576	588	571	602	602	587	612	609	602	589	551	550	592	598	596	620	569	603	606	575	586	558	551	545	588	574	575	630	610	569	606	585	593	568	597	602	635	575	571	630	587	624	537	558	615	620	558	596	590	596	567	546	584	600	584	584	593	558	592	576	571	580	589	585	636	609	618	627	591	604	605	582	580	558	542	570	576	569	574	600	578	590	565	613	615	587	586	576	588	581	576	647	583	550	611	631	619	571	574	603	567	620	607	598	570	564	594	595	573	603	573	573	600	552	594	570	548	623	628	604	565	578	624	601	590	622	546	593	571	566	603	557	575	580	567	566	618	619	591
2174	114	148	115	88	99	68	72	81	79	72	60	62	55	73	64	59	54	66	59	52	60	57	69	54	57	59	64	82	58	57	64	60	51	68	51	45	59	48	67	69	68	50	61	71	45	58	50	54	51	64	55	63	51	55	48	57	58	67	63	68	50	49	59	48	81	60	74	62	68	59	57	80	61	52	52	66	68	54	58	66	59	73	66	53	54	60	64	64	65	66	59	74	52	59	51	63	90	50	58	69	59	68	63	62	50	62	59	60	62	68	49	59	54	58	54	50	70	52	55	63	62	59	68	61	71	68	68	58	61	63	71	60	63	58	60	41	52	58	66	57	83	66	70	65	59	71	69	66	70	44	65	58	49	67	63	65	59	58	58	41	69	74	72	69	64	66	73	65	79	49	71	57	55	49	56	56	66	59	78	53	58	47	59	55	63	61	67	49	69	50	80	61	74	61	63	67	69	65	60	55	48	62	46	64	58	51	71	61	51	59	69	53	55	55	56	53	51	58	72	57	56	60	67	56	47	61	50	61	70	64	47	58	68	72	65	45	69	57	69	54	51	64	65	72	56	61	56	71	57	55	55	56	56	43	59	74	61	59	69	60	62	59	47	54	69	43	74	66	62	67	70	63	61	52	68	58	70	60	58	60	58	69	72	61	58	55	63	54	68	82	54	59	60	71	44	53	56	75	50	69	59	52	46	63	47	58	64	70	51	56	53	66	59	53	63	65	59	59	62	64	48	53	64	70	42	66	65	50	74	73	61	70	52	56	47	58	77	61	56	56	71	58	60	42	48	51	72	77	63	57	49	58	62	59	66	58	61	69	51	64	61	54	58	62	71	77	55	57	67	67	70	46	70	72	73	54	58	56	57	51	63	41	66	68	64	63	64	45	61	60	65	53	52	65	67	57	55	47	70	57	60	61	55	64	61	77	70	58	51	68	60	62	69	57	78	40	50	58	72	62	58	52	53	51	65	54	84	58	60	60	64	75	62	65	53	59	65	60	57	68	39	61	55	49	64	56	66	74	62	49	65	74	54	62	69	46	72	61	69	54	65	68	64	60	54	57	58	68	75	64	54	71	59	64	66	63	68	53	68	76	70	76	52	56	69	65	60	50	68	57	58	62	87	49	67	54	65	63	47	66	51	58	56	58	60	44	56	62	56	57	59	54	69	73	60	63	62	57	63	62	54	60	47	72	61	67	54	46	48	63	57	57	60	57	64	61	64	49	47	58	61	69	66	56	66	65	44	48	66	79	52	57	62	67	47	80	48	74	75	69	69	59	58	57	63	50	65	56	73	57	60	77	68	44	53	67	57	72	64	63	62	64	85	46	69	67	66	60	67	60	51	61	67	51	72	68	50	59	41	62	56	63	59	51	63	54	63	74	58	53	70	65	61	54	64	63	62	63	49	57	68	53	56	61	68	59	56	73	59	70	70	65	69	54	63	72	50	67	64	65	55	56	59	75	53	72	54	58	56	65	60	55	68	49	54	66	59	45	66	54	53	59	51	63	68	53	66	60	58	44	59	70	59	65	60	65	47	65	52	47	69	46	57	74	66	75	58	66	52	61	43	70	73	57	53	55	49	52	49	52	73	56	59	58	65	71	55	76	66	47	56	63	63	51	62	71	61	63	56	53	57	62	43	67	64	47	62	53	60	72	80	53	61	64	76	69	59	66	60	60	66	59	66	75	61	61	65	69	77	66	60	69	63	56	56	68	55	58	75	64	53	74	47	59	52	61	77	54	56	58	51	60	70	68	62	70	56	51	69	61	66	65	53	63	52	64	66	50	79	69	55	54	42	50	59	62	52	60	59	57	56	53	75	66	46	49	72	53	48	55	56	63	61	57	69	62	64	61	65	62	67	63	68	58	87	57	56	62	70	80	66	76	58	66	60	53	64	71	71	61	64	67	78	54	72	56	54	62	49	57	55	67	69	57	56	50	58	65	55	60	57	65	74	59	60	70	70	55	71	62	62	54	64	63	68	47	54	64	58	60	53	88	48	48	61	62	52	72	54	70	52	52	65	64	54	72	61	50	64	45	53	60	66	52	62	66	70	63	58	64	62	65	71	59	60	70	69	67	66	53	58	56	52	66	61	62	54	61	69	56	51	60	57	59	67	50	56	62	51	59	59	63	68	61	56	59	63	62	81	59	56	60	64	75	64	58	66	67	59	65	63	69	67	72	68	64	59	56	63	53	53	48	70	61	57	75	52	53	56	68	58	55	54	50	57	83	63	75	67	68	52	77	58	53	41	55	58	53	46	52	62	68	53	49	57	68	65	71	68	54	58	49	55	62	60	47	68	56	54	56	57	53	66	61	60	70	51	56	68	63	50	58	69	58	55	51	68	57	77	44	64	58	53	49	61	57	62	70	79	66	55	61	56	67	66	56	48	55	74	69	60	63	54	59	55	57	54	67	53	65	60	56	70	47	56	56	64	62	54	63	63	59	61	58	71	51	64	51	57	71	59	65	61	48	78	55	77	44	51	47	61	49	66	71	52	66	62	65	51	66	55	77	68	63	73	64	58	64	55	63	69	60	57	60	55	75	65	67	65	68	55	51	48	51	69	62	56	58	60	61	60	66	50	63	51	69	66	56	46	71	57	51	54	59	48	67	61	67	63	68	60	54	56	52	46	45	71	71	70	66	45	58	71	65	51	61	57	69	67	64	65	48	64	50	62	65	68	65	60	69	64	59	70	44	70	58	67	64	60	69	58	58	59	59	73	67	66	59	42	56	60	59	53	67	61	59	61	57	61	63	69	59	59	62	57	52	54	70	69	50	53	58	45	67	66	67	62	70	57	59	43	53	56	59	77	62	47	63	55	77	58	54	60	50	74	61	65	64	70	53	61	54	71	68	65	49	62	64	49	68	48	63	72	68	69	44	55	69	72	71	65	60	72	54	59	53	66	58	59	70	62	57	63	58	60	62	70	52	60	63	68	60	46	56	61	71	58	57	61	66	71	62	53	60	77	63	51	55	67	49	76	65	58	60	65	62	49	48	57	69	62	68	60	62	66	56	55	54	62	45	65	72	54	47	76	70	49	55	72	60	58	45	54	70	72	76	63	61	61	68	61	49	58	46	49	54	62	61	66	87	64	62	67	61	61	66	66	65	62	52	70	57	58	68	63	74	67	61	63	68	64	52	56	52	60	71	60	50	55	57	59	65	60	63	56	72	45	49	60	52	54	65	70	69	67	62	47	62	63	60	52	59	59	59	59	59	56	55	63	60	61	57	61	60	66	60	54	61	69	62	58	59	58	64	62	67	65	72	67	58	61	64	50	56	67	59	51	47	50	53	61	61	58	64	69	62	75	80	58	63	69	58	64	76	72	61	49	73	71	49	55	53	69	54	57	64	73	70	54	77	55	62	59	62	69	56	64	54	61	64	64	66	55	53	51	57	70	63	55	53	56	60	58	56	64	60	63	56	70	72	61	68	59	51	60	55	64	61	62	63	62	63	51	62	44
1961	275	413	427	458	411	352	333	287	305	299	286	260	250	259	245	273	250	245	217	233	220	239	233	231	205	257	213	231	236	215	202	208	239	221	239	207	212	260	223	206	214	254	218	235	221	217	218	201	238	234	227	232	227	201	237	234	222	224	222	210	218	218	224	238	220	232	223	218	226	221	205	246	257	227	219	208	217	230	191	204	205	219	244	247	224	202	207	210	230	221	206	238	224	215	234	220	221	215	213	241	244	216	214	204	215	224	217	248	236	229	241	218	209	234	236	222	232	211	221	197	224	229	236	206	211	259	237	210	246	227	242	207	215	207	239	225	225	206	209	255	246	224	209	224	210	241	226	232	201	249	221	236	208	248	244	216	231	181	231	208	230	216	259	200	200	204	213	228	208	211	194	231	230	220	203	225	213	210	219	224	225	228	223	233	227	214	215	208	224	232	204	207	213	209	221	252	184	196	224	214	204	214	218	239	224	234	205	217	235	226	232	218	213	221	213	189	224	208	228	224	220	218	227	246	253	230	218	238	200	224	213	200	218	223	201	217	232	223	209	228	214	239	195	208	221	203	215	228	177	185	215	213	198	226	218	209	219	240	222	210	224	237	234	207	225	227	207	199	227	216	221	224	225	202	218	210	228	191	217	218	230	219	216	209	216	198	225	226	213	212	220	215	232	226	249	221	226	209	213	212	239	220	219	233	227	204	226	239	232	204	218	213	215	211	221	187	210	230	206	228	227	233	219	184	213	250	216	220	230	198	229	243	206	212	276	212	204	209	228	242	235	210	240	210	217	206	197	221	207	222	225	231	244	217	184	233	217	211	219	219	205	233	208	245	218	201	210	212	220	216	215	212	234	208	258	232	243	229	235	225	211	202	211	230	217	202	211	217	225	237	219	238	209	199	215	211	204	224	232	234	203	221	234	227	201	198	202	200	207	204	217	218	230	219	238	204	220	225	225	240	224	210	213	191	208	212	210	223	206	216	228	210	221	225	220	226	216	222	224	211	241	220	208	190	227	223	210	253	218	229	223	215	219	213	235	196	212	215	241	209	226	202	216	220	211	235	187	228	212	225	240	217	242	238	191	238	192	201	202	222	219	223	213	250	224	198	182	230	195	234	218	231	207	208	228	236	248	199	203	198	211	200	233	230	227	218	209	222	215	232	222	235	185	223	228	223	225	209	215	217	232	266	225	204	193	192	212	191	236	237	215	221	219	206	231	239	218	199	204	189	212	200	208	225	205	199	213	216	220	234	207	225	202	219	235	243	243	224	230	221	204	228	201	207	222	200	212	221	228	190	234	238	249	231	230	210	198	233	223	199	226	196	237	254	210	218	237	216	230	201	196	228	241	239	238	230	240	207	202	221	218	222	242	205	223	231	206	228	206	197	215	224	223	232	223	235	208	243	214	220	197	198	233	224	220	213	211	211	211	228	181	210	212	194	232	226	231	229	190	227	224	229	204	216	233	223	212	221	219	206	225	207	212	208	231	216	219	199	219	212	197	258	199	219	240	208	242	214	211	226	198	193	242	204	209	231	216	229	205	218	199	224	254	201	225	234	240	211	218	229	231	215	212	197	217	218	226	230	235	210	212	219	224	236	222	217	224	166	236	215	260	233	227	210	204	220	233	202	212	217	201	213	203	221	230	230	209	218	224	203	224	231	204	223	246	243	215	210	221	244	196	223	243	220	208	223	231	233	205	233	255	217	204	196	233	228	216	210	180	229	206	210	213	198	215	216	196	218	201	192	209	224	213	236	246	206	211	221	222	213	247	229	221	202	240	211	214	223	224	255	208	229	228	215	202	217	203	230	198	214	240	226	236	215	227	225	225	235	228	228	223	208	208	217	221	240	213	218	213	224	234	228	231	220	224	226	215	203	200	227	224	224	226	212	224	231	227	220	241	199	214	228	226	216	217	202	217	200	212	216	229	225	217	215	206	230	216	247	241	213	230	217	210	222	216	207	217	206	243	222	213	230	221	199	227	218	215	214	224	211	236	219	193	210	198	211	196	220	220	213	216	220	219	210	240	225	235	215	216	238	196	196	216	230	222	233	213	205	195	214	202	227	250	205	203	194	216	203	220	204	207	218	245	207	211	209	268	222	220	203	215	206	231	206	222	235	219	204	235	204	217	195	220	236	236	205	210	239	223	222	213	256	212	212	208	247	212	233	227	223	219	231	202	216	215	217	193	240	189	203	230	205	232	219	216	249	237	215	217	212	213	204	254	200	229	217	210	228	225	240	215	239	221	204	229	214	200	203	204	232	221	227	242	223	198	202	211	225	213	235	219	238	211	220	208	210	216	236	232	225	237	202	197	228	228	211	214	207	240	219	211	249	213	229	190	215	220	232	206	228	222	210	210	208	212	216	215	194	214	202	217	224	234	219	201	215	206	245	187	234	200	239	201	207	227	223	209	245	224	227	227	213	204	221	231	194	221	207	215	224	201	201	203	209	222	222	218	219	234	232	219	215	222	196	230	225	186	233	189	183	246	220	227	222	223	221	195	209	216	230	236	221	223	242	228	222	234	233	229	195	200	225	238	211	189	263	181	235	219	208	207	212	214	222	208	250	233	222	224	229	233	214	225	208	222	223	236	242	228	217	218	207	197	207	220	223	227	209	238	220	237	206	251	206	186	183	244	213	208	237	205	208	194	195	215	207	224	194	194	231	226	232	233	228	205	197	211	196	241	236	202	240	191	228	195	224	214	243	225	219	226	237	223	204	220	205	217	221	211	224	234	209	230	224	204	177	225	234	201	234	209	216	212	215	213	224	196	216	222	218	205	234	249	216	230	198	242	194	201	191	221	218	196	213	246	202	227	211	219	212	201	245	208	186	229	221	179	214	204	234	239	206	214	210	233	228	238	227	198	207	212	228	228	230	194	211	242	216	204	192	214	240	194	227	176	197	234	254	233	232	203	231	218	234	230	229	231	238	207	202	228	212	213	221	219	215	215	204	210	195	212	244	209	220	224	239	208	252	203	220	211	216	242	213	241	246	207	213	226	180	217	233	240	218	228	219	235	235	230	227	206	233	211	247	210	221	230	213	238	230	242	213	213	234	210	239	216	205	211	233	231	216	203	238	198	225	219	232	203	231	235	218	187	228	239	233	211	214	231	229	222	234	253	210	220	197	250	216	196	223	227	217	232	231	230	217	237	202	233	226	221	217	212	218	188	209	214	200	243	228	217	216	226	217	237	202	207	218	226	219	223	208	218	230	222	207	214	231	210	215	229	202	225	205	208	205	204	215	203	230	240	222	238	216	227	217	209	206	222	226	205	209	222	213	225	223	218	215	239	200	215	225	206	224	187	212	217	215	209	256	228	211	229	200	221	237	219	211	244	217	232	208	210	225	224	204	235	235	194	192	198	211	216	203	207	211	227	214	224	214	220	218	176	216	236	192	211	213	229	231	230	214	225	199	209	194	215	193	205	211	218	235	222	238	240	256	235	216	225	224	207	197	211	249	232
9860	867	1161	956	710	523	424	377	289	270	258	228	205	199	182	180	157	188	164	161	166	151	161	163	168	160	149	157	162	165	164	141	139	152	164	149	136	142	158	144	156	154	129	145	159	149	145	139	174	141	167	160	137	148	136	143	130	141	130	143	161	144	127	141	144	150	124	114	144	147	150	166	152	143	156	132	122	144	118	137	134	146	163	141	136	137	127	149	168	150	130	114	149	147	155	147	139	127	136	141	129	147	129	152	126	139	135	143	145	157	137	147	160	149	137	146	147	148	133	138	132	140	152	133	156	118	138	133	147	129	146	144	128	140	143	128	147	145	125	150	138	145	146	141	143	153	133	136	142	140	152	154	134	149	146	136	132	135	123	113	148	139	130	133	137	149	153	154	165	124	133	130	135	146	150	137	142	142	155	148	140	149	135	137	159	139	147	152	155	157	142	134	147	155	137	143	147	168	142	129	125	137	140	143	146	134	158	153	143	150	122	146	147	139	140	128	152	141	127	122	138	146	142	136	135	135	139	153	119	148	124	142	148	146	139	152	148	140	157	152	131	151	154	137	144	133	147	171	137	170	138	147	123	150	159	132	136	141	140	138	137	122	153	142	138	140	118	134	133	154	143	156	142	148	141	153	145	154	130	158	124	152	143	150	140	128	147	164	111	162	137	130	148	140	133	141	141	138	145	154	124	130	146	140	135	151	126	144	134	139	138	129	146	152	147	144	165	119	136	124	143	125	129	138	148	133	140	161	120	161	130	130	168	170	139	140	160	146	148	139	140	134	134	134	129	139	126	128	139	133	155	145	166	140	138	147	144	151	129	140	133	145	140	133	151	135	135	132	138	154	160	150	128	146	141	150	145	145	136	149	155	123	158	153	136	145	138	129	151	142	126	118	149	151	148	143	133	133	142	154	138	131	128	175	137	130	135	149	128	133	103	142	144	160	139	148	151	142	131	149	144	153	121	144	136	149	126	143	131	138	142	153	132	133	147	153	163	119	140	146	133	139	142	136	145	142	140	139	133	132	154	145	140	155	156	160	120	144	142	143	124	129	138	148	152	134	144	115	138	162	139	127	150	129	146	148	132	147	155	146	149	149	131	142	135	157	133	139	140	134	146	141	130	126	166	156	154	155	153	156	156	143	135	130	132	124	148	157	143	134	141	128	144	141	151	121	132	148	160	143	166	140	118	151	141	134	139	143	115	149	136	127	137	151	159	126	144	151	141	123	148	133	153	136	135	150	114	131	151	171	150	131	133	154	138	146	120	130	141	149	143	131	135	134	129	152	150	160	142	154	141	143	137	161	148	139	117	126	139	149	142	133	133	160	142	137	132	145	126	127	150	137	138	151	143	142	141	140	149	136	150	147	140	129	147	150	133	125	120	154	151	155	171	167	142	135	132	151	131	151	142	143	144	153	153	147	159	141	132	135	148	147	147	175	127	142	152	128	136	125	135	143	125	136	151	154	146	142	132	129	152	145	113	155	150	133	131	127	148	151	152	161	146	126	136	151	132	112	137	153	126	129	155	145	134	149	147	160	148	139	130	152	137	157	143	146	135	151	161	154	147	146	153	145	148	152	134	139	140	154	149	111	149	140	161	148	140	128	155	159	133	129	150	159	154	161	142	143	129	150	156	152	123	150	147	164	144	173	142	158	136	126	156	142	132	132	131	140	145	131	141	145	144	138	145	138	118	156	141	138	144	136	129	120	151	136	133	143	129	136	138	149	150	133	132	128	148	154	148	123	145	120	132	144	141	117	153	154	133	122	131	153	140	152	148	150	133	138	161	129	152	126	125	151	141	140	146	131	125	133	137	122	122	140	143	142	123	130	148	151	141	120	147	127	166	147	132	129	124	153	141	157	147	152	129	140	162	148	130	139	161	136	150	156	152	149	162	131	151	143	167	150	132	155	160	155	176	121	155	153	127	139	127	167	155	129	162	141	154	134	159	166	162	133	154	114	124	143	150	152	149	148	136	126	149	128	132	147	151	146	134	137	132	124	162	144	129	161	140	123	157	122	141	157	140	137	149	162	134	132	143	136	135	128	158	152	147	142	146	144	153	131	139	129	154	138	133	128	122	153	134	145	145	152	145	134	126	134	133	133	145	129	137	143	146	139	128	133	140	163	126	128	160	137	141	140	135	162	140	165	135	138	151	138	151	121	157	133	154	149	134	139	129	123	144	149	145	142	152	127	140	141	163	135	149	163	138	124	158	150	142	141	135	150	138	146	154	124	131	128	134	144	127	145	140	131	146	133	135	137	135	142	145	136	135	138	144	129	146	133	157	145	146	135	147	135	153	160	147	141	171	141	144	123	130	158	131	129	127	131	135	137	142	156	140	137	143	136	144	143	161	145	168	145	140	123	137	142	148	136	172	147	130	147	132	142	161	141	157	134	139	144	168	144	137	134	136	157	150	134	149	123	131	149	123	155	151	146	134	134	147	128	137	135	131	139	133	138	130	169	155	152	134	149	121	163	148	138	137	156	122	143	155	152	139	144	129	139	158	146	161	117	149	120	143	166	147	164	133	157	126	128	147	179	147	143	141	149	152	158	160	128	124	148	144	142	140	155	138	135	129	144	155	138	151	158	132	145	139	137	154	158	138	135	148	142	141	150	126	142	137	141	144	137	136	120	140	146	150	135	142	142	118	126	167	143	160	151	129	142	167	142	142	146	147	137	168	141	141	144	128	146	145	138	139	136	143	156	150	176	150	141	113	138	152	137	140	145	133	146	136	145	156	152	125	126	171	158	162	173	136	153	136	126	132	168	141	133	128	159	126	165	132	120	131	140	143	154	149	128	129	148	131	153	126	153	139	158	157	155	147	145	152	135	142	158	150	149	140	152	135	139	144	146	152	149	139	150	133	125	148	171	152	126	147	150	121	148	144	138	134	113	142	163	140	153	146	146	139	145	141	137	146	138	147	138	172	164	141	151	136	152	134	142	148	159	134	142	128	134	149	163	137	118	161	136	151	152	143	134	146	132	136	158	140	170	151	164	157	145	130	142	152	131	139	115	149	160	148	137	129	151	147	147	163	164	136	131	138	158	126	151	146	142	142	120	141	134	165	141	168	147	149	136	158	133	145	140	118	148	142	135	137	138	159	143	133	127	135	157	161	140	137	134	152	125	147	136	143	165	136	139	146	130	168	151	134	121	155	153	127	140	145	145	159	142	137	151	149	153	125	115	153	161	140	151	178	149	146	123	149	144	142	162	123	136	154	135	140	141	154	152	146	145	146	149	148	149	143	152	160	134	162	134	141	138	151	144	121	148	152	137	145	137	126	144	130	131	167	137	138	141	140	135	134	154	152	131	164	117	138	124	147	118	160	144	150	141	160	145	142	132	183	127	137	136	156	146	136	142	138	139	159	157	143	126	152	144	166	146	134	130	171	159	143	134	142	140	153	156	176	151	124	128	117	148	151	145	134	144	152	145	124	168	146	120	138	129	127	149	159	135	157	137	142	146
5355	1224	2388	2971	2611	2165	1805	1526	1381	1169	1047	966	861	850	750	725	702	690	676	606	570	604	625	578	546	534	523	483	524	522	481	515	507	497	484	498	490	481	483	454	473	501	479	520	457	433	472	459	483	468	446	453	469	498	461	512	434	438	460	479	447	451	457	443	462	430	463	408	429	411	489	427	445	457	447	459	461	398	454	440	441	423	408	433	468	451	448	465	449	451	431	422	452	423	452	471	423	473	436	443	443	421	426	425	443	435	403	474	443	451	433	414	392	427	463	451	427	405	439	403	412	384	394	424	407	466	433	422	433	409	417	424	425	423	401	440	462	405	424	438	421	420	465	425	384	417	394	446	437	449	446	384	433	441	431	430	466	434	371	445	453	399	412	416	400	442	405	403	476	404	439	449	439	440	401	404	395	447	408	426	428	435	467	458	402	438	424	461	449	432	460	434	396	442	415	432	420	425	451	435	451	422	438	439	436	398	437	443	459	434	434	426	426	386	464	427	452	465	446	412	421	454	414	424	443	405	393	438	414	392	483	439	369	433	434	498	409	420	405	409	416	393	411	433	438	385	438	401	395	408	415	437	448	426	395	404	420	404	441	423	424	407	411	426	411	406	444	392	404	446	441	405	440	453	440	459	408	416	438	448	424	442	414	413	435	469	458	447	378	429	437	389	433	427	410	431	427	425	424	420	432	409	432	410	410	397	448	421	407	437	439	421	412	416	472	421	426	410	395	382	413	416	423	395	425	421	428	404	402	432	426	389	412	419	385	418	424	452	412	443	423	428	434	420	432	445	423	411	382	407	463	416	418	426	454	409	412	415	399	437	443	438	430	445	424	399	422	430	405	412	451	407	429	464	445	413	468	417	429	417	404	477	431	449	429	405	441	452	404	450	407	398	424	420	423	438	430	405	370	427	425	462	418	415	435	469	421	405	428	469	408	400	422	444	426	391	418	430	423	487	388	420	438	392	442	469	401	418	414	435	407	392	435	432	437	427	421	413	411	383	425	405	394	433	419	375	399	408	456	421	443	460	418	462	463	407	411	411	392	439	421	424	435	410	438	404	445	390	415	440	414	444	450	429	450	440	455	449	417	459	463	438	407	438	443	433	434	440	393	429	454	455	456	420	413	412	443	406	419	452	443	463	416	417	428	424	429	422	448	433	460	422	419	421	409	418	444	412	422	439	437	451	407	414	454	453	433	450	429	415	446	451	412	430	452	441	431	444	445	424	438	408	402	430	422	416	419	410	403	454	420	426	409	397	451	422	424	435	409	429	458	451	458	412	457	429	436	460	442	437	426	430	431	397	396	411	462	405	426	433	413	433	419	426	467	413	425	437	426	396	433	425	416	427	420	433	416	462	452	449	421	414	456	441	408	363	433	422	412	410	417	421	467	429	440	405	391	441	457	460	430	393	433	397	400	429	396	424	425	406	437	457	400	426	402	432	473	380	438	421	436	390	477	446	427	449	402	453	437	431	419	415	411	461	437	439	404	416	402	447	414	449	403	439	463	430	451	442	419	426	430	430	422	445	483	440	445	451	436	440	421	407	444	453	417	410	392	452	430	443	420	440	425	419	427	412	440	404	432	454	486	439	433	416	431	444	426	459	419	393	479	431	446	466	420	444	403	446	401	427	436	414	398	439	419	419	423	406	428	433	415	431	433	433	403	419	420	402	420	403	423	457	433	414	416	440	391	441	423	413	469	435	440	428	413	463	449	451	457	416	433	422	451	456	434	416	403	428	406	440	411	425	447	454	434	431	458	391	454	433	439	437	407	448	405	426	427	436	405	409	427	426	424	419	402	393	425	419	443	427	397	418	420	466	416	437	417	440	438	426	434	392	440	400	458	451	422	442	391	420	455	408	418	451	427	421	387	398	457	395	439	421	426	436	462	447	388	424	440	430	426	447	433	398	442	443	396	418	434	440	421	444	427	413	475	412	436	409	398	421	404	434	425	392	411	423	414	450	455	430	433	418	440	426	438	435	407	443	438	430	475	411	404	455	418	430	415	404	426	478	391	440	415	465	429	420	416	421	417	428	427	436	433	431	421	410	444	447	452	458	426	417	436	411	400	395	441	488	404	390	401	405	426	442	422	444	442	417	437	430	437	451	421	445	454	447	435	411	415	377	466	393	442	441	400	418	450	437	388	461	441	432	444	436	461	430	410	416	405	404	417	435	377	420	401	418	442	402	430	413	430	430	425	417	432	408	444	434	423	427	406	402	439	429	419	400	428	426	390	458	414	448	422	451	415	429	411	404	459	469	441	434	459	417	442	419	416	420	444	462	448	433	415	454	403	418	440	424	410	482	414	427	398	391	437	427	423	409	423	432	436	456	424	441	420	427	438	439	437	426	434	422	425	421	427	420	417	431	443	432	464	486	432	466	445	421	431	399	445	460	410	441	415	435	454	430	416	424	457	442	418	432	420	428	410	402	410	426	414	416	408	435	437	434	408	420	450	420	417	429	425	419	431	450	400	420	428	453	435	420	433	451	426	420	431	462	408	381	407	394	436	401	446	401	456	396	441	384	411	431	406	429	411	429	447	419	453	428	485	441	423	406	396	407	439	385	404	406	446	408	429	456	428	454	446	422	464	429	453	411	443	413	387	469	437	421	435	455	427	436	422	433	412	443	407	385	445	410	414	390	464	384	436	421	401	402	452	466	464	441	399	418	432	431	365	400	435	415	408	432	427	406	439	382	438	425	440	454	419	430	397	403	449	457	388	419	380	401	420	432	455	428	409	457	431	449	414	413	418	398	472	458	415	405	444	460	432	502	440	452	427	416	409	447	370	473	434	442	420	408	454	464	457	419	393	456	429	434	414	470	431	407	443	394	412	449	417	423	437	411	451	404	418	446	448	425	430	404	421	421	412	433	414	421	395	407	437	396	441	400	411	423	415	436	450	442	457	449	426	431	448	430	410	423	423	425	430	400	425	450	421	386	450	444	414	437	414	448	436	442	409	430	432	460	445	431	433	381	407	389	424	418	414	414	440	431	442	456	422	373	469	407	391	447	421	443	447	440	379	423	437	436	426	413	421	436	403	398	502	423	405	442	434	396	409	437	431	416	424	404	433	411	424	449	428	413	442	434	412	386	438	382	426	420	430	385	413	455	444	418	449	414	425	430	393	416	432	431	458	439	419	403	452	410	448	397	426	416	421	453	440	408	453	441	400	430	424	410	421	428	427	409	429	409	409	434	437	417	416	444	399	416	400	443	422	425	409	475	410	427	404	475	402	406	415	455	414	441	417	417	431	441	413	443	463	401	413	409	443	422	445	470	408	412	461	416	424	436	456	403	428	403	418	453	420	399	452	393	426	435	414	437	406	422	426	401	409	393	415	439	469	416	408	412	398	423	401	396	426	445	409	423	459	389	434	406	461	441	418	442	433	383	433	435	406	388	409	436	437	432	450	422	418	398	428	435	422	422	412	463	437	409	443	416	393	439	419	422	476	445	405	433	385	414	427	427
18704	2634	2335	1837	1351	1006	830	660	517	473	390	380	352	329	288	306	294	294	289	254	236	262	238	236	234	253	259	245	211	237	242	221	242	233	225	224	220	230	260	244	242	232	231	231	222	218	219	205	222	233	206	240	238	254	214	236	208	224	223	228	200	203	201	247	211	229	224	207	234	229	224	185	217	212	220	213	218	212	191	216	206	205	211	222	224	221	234	238	223	237	201	209	207	221	212	194	208	204	222	209	222	222	220	246	227	205	200	204	205	192	219	214	231	213	241	255	195	210	229	204	207	206	219	199	209	210	209	230	209	223	231	195	215	202	187	200	204	222	201	211	218	198	211	188	216	212	193	204	229	203	217	216	201	192	203	216	222	211	202	210	183	219	212	207	225	221	243	200	194	222	211	226	253	203	203	233	204	215	211	206	207	193	245	237	211	220	224	214	212	228	196	218	221	213	191	192	225	224	214	222	225	238	183	192	202	208	214	213	222	227	216	240	199	200	207	217	212	219	218	217	232	196	208	235	211	234	225	239	218	223	236	203	235	216	213	231	205	210	210	211	199	204	207	230	226	221	225	205	236	193	196	220	194	241	218	184	225	194	199	203	241	201	190	204	212	190	201	185	199	214	210	204	229	195	218	220	215	205	232	203	195	216	197	196	187	206	202	205	226	197	210	217	186	205	208	217	222	218	201	220	222	186	212	196	195	219	195	210	205	222	208	214	203	203	227	187	216	223	200	210	233	218	210	213	237	205	230	201	208	188	238	201	196	214	216	216	214	223	212	206	214	210	209	230	203	222	213	232	186	214	251	199	207	217	250	227	223	247	210	189	223	224	222	190	204	217	179	225	199	203	226	220	208	213	196	220	214	217	187	207	192	206	231	212	207	204	223	220	224	210	228	213	221	212	254	185	218	198	206	235	209	190	177	212	234	215	215	205	230	198	232	215	208	230	206	201	207	180	208	212	190	215	229	206	194	186	224	209	209	204	208	210	217	212	188	224	205	227	214	217	238	247	228	203	194	198	171	202	203	203	233	211	219	200	213	203	198	221	218	195	204	219	198	217	204	225	214	185	180	246	226	201	197	214	207	256	204	224	211	220	208	222	201	222	205	207	229	220	216	214	233	189	231	220	215	214	228	212	218	202	186	200	215	196	218	188	229	204	192	234	212	198	223	223	227	245	207	223	202	234	187	195	227	222	194	204	223	201	191	190	196	241	215	205	209	216	205	220	244	209	189	194	219	186	209	204	214	199	208	191	214	199	215	214	195	216	224	208	217	213	212	217	184	202	219	203	190	199	207	209	209	199	206	233	212	212	210	222	204	208	216	241	219	184	226	198	220	216	220	218	224	199	236	209	212	221	235	210	210	222	207	196	233	207	187	230	210	200	212	217	224	211	210	215	204	191	198	205	210	255	211	208	201	200	212	217	206	212	229	221	206	195	221	228	211	213	204	197	236	223	226	235	196	203	240	222	221	214	219	201	203	216	221	181	229	224	208	222	192	187	208	214	189	216	220	218	222	200	208	228	216	229	228	188	195	205	223	211	181	235	211	212	211	211	182	220	216	232	230	225	224	224	216	223	230	218	240	225	219	207	226	239	229	229	214	207	233	252	201	191	231	230	211	209	208	236	216	258	211	228	219	195	201	214	202	220	203	189	211	200	203	214	232	199	218	189	196	208	211	211	196	212	207	219	194	198	227	209	216	205	212	201	234	242	206	234	200	216	207	208	200	225	226	207	224	214	211	227	212	211	228	206	207	230	225	221	213	206	198	207	234	216	230	237	217	244	195	217	215	221	207	206	221	231	210	212	213	223	223	215	228	208	227	248	217	212	207	239	253	229	229	191	227	217	205	224	207	226	194	194	225	196	234	193	189	212	236	197	213	213	224	218	221	224	209	213	209	206	203	225	230	188	205	221	236	184	210	218	188	217	248	228	207	228	210	204	179	209	217	198	200	238	205	210	218	218	206	180	206	220	194	192	219	226	221	223	218	189	212	213	255	225	197	232	215	198	210	219	206	201	235	206	226	238	187	218	210	227	208	237	197	187	197	208	212	203	192	197	189	199	202	209	222	229	229	199	194	181	201	194	234	206	220	207	208	190	214	235	213	242	210	202	242	219	217	225	186	219	200	237	183	231	205	212	207	209	225	218	231	214	202	187	231	214	205	229	216	227	206	224	212	229	206	231	219	203	189	187	189	208	208	236	202	196	209	213	226	211	214	206	223	218	221	192	204	196	200	200	220	223	226	212	189	221	228	209	212	213	182	210	205	212	206	197	217	229	226	208	191	204	235	223	202	216	224	213	192	204	213	206	220	209	209	216	200	193	203	212	198	210	204	228	201	204	224	204	230	195	199	215	222	205	183	204	205	205	203	226	193	189	222	213	196	185	212	237	221	195	219	199	200	239	217	208	208	228	212	204	214	229	204	213	212	213	239	216	228	229	211	214	184	192	208	216	210	227	221	235	224	207	199	208	205	227	234	233	208	224	212	202	197	214	221	202	210	225	187	205	197	217	207	227	184	191	236	223	203	214	231	206	213	217	190	226	224	224	231	202	227	206	227	191	209	211	222	215	207	212	204	208	193	217	237	207	193	224	198	207	204	230	208	215	212	195	210	220	208	206	198	224	228	187	194	204	202	234	217	209	212	218	211	201	200	222	231	222	210	203	228	182	213	216	189	222	230	223	204	211	238	206	219	201	187	189	192	198	202	201	211	227	221	228	209	227	209	197	202	232	229	199	171	224	222	197	233	212	207	241	224	222	212	207	219	204	207	190	205	194	194	220	202	202	223	220	224	203	210	201	213	182	215	199	209	212	192	190	185	218	233	226	209	189	218	205	202	193	231	243	181	234	199	212	202	193	206	203	203	208	222	225	200	216	253	204	181	195	215	221	194	228	218	222	216	218	223	204	224	216	186	216	230	211	191	241	212	214	209	219	211	220	223	204	190	229	221	212	207	203	233	209	210	214	194	232	207	207	206	232	198	191	212	224	204	202	198	193	224	221	200	183	209	240	191	221	228	212	209	180	206	226	224	206	223	240	217	207	198	214	201	204	223	239	208	199	192	201	205	203	217	234	205	206	211	205	227	192	199	197	237	219	207	193	209	202	223	195	226	197	207	231	204	215	202	205	211	210	219	203	227	184	230	216	196	227	196	203	206	218	240	226	231	231	209	226	195	226	204	203	183	226	234	200	232	212	200	194	184	221	207	202	213	208	230	209	226	230	219	224	245	201	184	229	220	224	210	227	188	199	221	248	198	232	220	203	203	215	204	222	253	188	236	228	218	233	195	211	209	213	196	205	214	206	196	204	192	214	225	229	223	222	210	221	192	215	200	193	212	224	205	236	217	201	203	209	227	205	214	239	205	216	217	242	213	198	223	206	219	209	216	231	198	212	204	229	202	234	227	243	209	222	221	215	199	236	192	210	216	185	205	204	226	203	218	196	192	214	196	204	242	200	202	187	214	228	202	204
7716	2160	4271	5409	4748	3903	3244	2790	2458	2055	1750	1596	1511	1374	1216	1253	1127	1108	991	1017	909	953	908	872	829	818	773	828	775	774	776	729	732	715	685	734	763	722	649	709	720	695	643	667	703	671	626	622	696	673	637	661	664	607	648	623	627	628	671	622	622	615	597	590	644	625	656	583	599	584	596	622	645	608	614	614	648	594	641	599	606	617	606	585	640	617	616	644	604	631	611	573	617	598	632	631	613	609	620	591	613	635	614	621	622	589	596	605	599	675	610	615	619	609	606	608	613	607	633	568	621	608	575	660	594	599	650	608	613	625	572	596	608	539	591	563	583	639	622	605	600	587	573	590	603	613	588	614	573	576	638	616	620	645	620	593	576	563	598	603	605	637	591	579	577	644	644	568	575	615	660	521	540	620	540	623	580	645	561	620	523	571	582	610	596	546	634	606	625	634	629	607	573	630	568	583	568	616	638	608	591	597	598	625	547	593	570	602	591	616	600	572	555	615	612	586	627	585	647	573	566	633	617	617	620	597	610	606	546	604	596	558	610	573	608	594	609	623	608	568	564	569	587	568	623	591	612	593	574	541	645	610	578	624	591	581	570	595	586	573	626	575	620	588	623	579	574	588	575	606	576	597	595	589	572	583	579	600	627	555	627	588	596	574	637	566	581	604	570	583	571	576	547	570	564	566	610	578	563	615	603	591	612	583	565	580	587	611	615	559	621	621	586	564	598	590	558	593	581	558	603	599	570	627	579	590	588	555	558	610	614	578	600	603	578	571	584	586	573	639	585	564	580	594	602	583	635	638	609	590	581	579	594	627	602	585	587	634	586	584	627	592	577	579	580	614	563	587	615	595	622	595	637	624	638	576	573	580	621	618	592	619	568	608	624	634	615	618	556	630	570	595	589	618	621	574	614	653	590	644	608	556	599	589	590	597	608	583	611	590	603	607	592	593	602	554	604	599	575	604	595	634	608	615	601	604	583	641	592	609	553	583	597	588	571	631	554	616	575	590	554	587	579	617	641	632	606	568	612	594	579	594	644	638	554	541	595	587	622	605	636	544	618	574	577	575	588	599	597	566	635	591	579	593	604	555	556	578	606	564	577	597	641	606	604	576	612	604	564	612	633	580	585	636	556	543	624	586	604	618	612	638	607	563	601	633	588	601	601	575	622	610	585	614	624	620	564	609	603	616	586	584	580	644	561	564	567	591	599	590	542	605	601	569	570	631	617	586	585	524	622	628	603	593	652	569	587	592	589	627	631	582	567	609	586	571	571	563	598	574	579	602	587	599	619	613	572	588	604	609	622	616	589	601	577	595	609	590	572	575	632	601	603	625	528	589	608	615	625	588	547	594	626	620	605	571	602	587	631	571	545	623	607	552	581	556	568	563	587	566	606	592	567	574	607	588	604	592	611	568	582	587	608	604	613	595	580	628	605	579	564	583	558	612	592	591	601	557	628	619	594	586	599	613	580	585	613	577	589	624	623	598	579	578	616	600	612	588	601	556	593	567	587	607	583	582	610	600	620	563	569	556	565	566	622	562	554	612	580	563	600	597	598	669	603	660	599	563	590	574	607	599	630	656	554	624	599	575	594	598	629	614	606	583	602	609	565	599	581	564	578	636	646	581	559	598	556	559	626	627	582	608	568	625	586	581	588	550	581	634	636	584	641	591	575	636	587	586	567	629	627	631	596	609	622	586	636	581	629	597	580	575	579	560	606	595	611	565	566	595	599	602	599	605	593	588	608	594	565	615	598	591	568	570	601	597	562	578	631	576	599	567	584	629	609	600	597	582	595	566	585	583	576	576	588	587	629	602	583	606	613	614	582	625	575	577	632	588	643	580	626	636	594	616	609	601	568	591	599	569	625	597	597	562	591	582	600	629	583	591	583	608	571	635	584	608	592	566	583	543	569	577	591	615	594	578	590	584	591	574	602	549	568	587	650	601	653	601	611	584	575	575	607	562	561	556	599	602	564	586	603	561	573	587	620	613	553	579	592	645	583	615	619	580	609	606	578	616	620	587	623	572	592	597	595	592	625	604	641	662	557	576	579	581	634	571	601	596	557	576	580	612	572	581	619	618	598	577	589	583	637	605	561	540	574	600	528	568	603	606	569	590	595	567	594	557	597	574	580	586	599	569	620	556	607	622	636	566	617	599	616	614	622	603	608	573	602	612	587	565	602	612	614	631	596	608	593	581	588	575	552	585	570	641	602	601	610	591	590	568	577	595	574	577	608	561	577	613	591	619	623	611	607	563	630	592	578	628	595	606	628	575	556	573	583	553	588	593	597	593	638	619	598	552	632	584	585	600	623	585	603	588	619	576	618	586	626	589	599	593	589	559	604	572	581	598	582	606	580	602	565	631	575	609	576	544	585	567	571	567	596	587	573	574	593	553	596	590	677	585	542	605	593	589	584	588	615	623	671	598	601	584	577	597	606	580	597	614	546	593	542	605	600	592	601	598	600	580	587	584	623	570	613	588	612	604	587	610	632	627	563	632	586	598	620	597	588	586	589	632	590	600	559	615	590	605	590	625	604	592	575	572	590	637	564	573	618	644	623	599	658	564	591	595	590	582	553	551	596	577	571	588	591	620	660	579	583	571	616	560	581	606	606	595	590	548	603	621	616	615	585	621	618	577	576	625	614	560	624	575	591	597	605	645	563	558	584	548	638	593	597	582	616	605	589	579	577	591	586	541	596	628	590	628	646	595	610	589	602	622	588	622	647	598	654	566	586	622	592	598	621	613	612	610	589	562	594	616	577	569	595	576	603	604	614	606	607	606	601	559	601	646	643	568	578	594	620	605	615	567	623	605	567	591	567	605	601	594	600	601	582	597	608	599	594	580	549	587	621	570	586	621	567	620	583	583	642	593	552	598	581	579	626	610	629	601	589	591	601	613	626	588	596	618	553	589	563	627	579	593	602	591	573	627	583	574	571	566	572	585	573	607	583	595	642	607	593	578	607	577	596	623	645	619	590	598	605	591	600	592	610	592	624	656	571	620	601	606	641	602	618	596	618	591	603	619	586	577	578	586	601	598	527	589	591	578	575	589	569	561	650	650	605	592	615	573	592	618	635	556	582	567	636	560	629	629	605	603	613	621	617	610	592	613	558	580	602	607	609	601	611	576	628	634	619	560	554	636	626	584	584	602	624	606	549	586	572	620	572	559	573	616	598	600	537	619	619	615	616	588	583	567	588	620	636	566	597	607	568	598	609	578	610	571	586	578	610	574	615	578	589	590	604	555	586	617	633	606	613	571	585	573	595	595	571	578	623	586	589	589	622	591	628	550	610	609	573	588	620	557	584	629	589	584	606	580	590	612	543	590	593	609	565	580	601	609	583	616	573	548	586	575	577	553	553	568	635	574	594	640	620	631	606	598	580	617	655	581	562	554	629	593	544	600	567	595	610	574	598	546	604	595	608	554	583	621	605	598	600	619	585	569	583	592	588	626	596	629	549	626	576	623	615	586	548	596
2184	133	133	127	107	88	71	78	60	68	57	65	55	56	67	64	65	48	60	67	65	70	60	79	65	61	56	51	69	66	61	57	59	48	64	44	76	67	59	47	63	63	61	65	62	68	68	80	53	69	58	65	60	56	68	43	65	57	47	60	56	78	58	65	75	57	62	68	66	66	61	45	62	56	81	72	54	68	61	68	71	58	61	54	64	62	57	64	48	59	58	44	72	63	64	70	65	63	64	54	57	62	73	54	64	71	58	47	66	82	59	52	64	51	50	52	58	47	63	61	65	53	60	67	55	72	53	53	63	64	61	51	59	60	53	40	54	58	49	71	68	54	51	69	73	52	36	49	60	63	57	65	60	71	39	59	61	51	49	59	53	60	65	59	61	80	54	62	55	65	59	59	63	58	54	60	47	54	61	56	67	46	62	59	62	59	55	65	52	59	72	65	63	60	55	71	69	64	82	56	61	60	58	54	65	63	58	57	44	60	60	78	53	74	53	56	68	69	64	73	55	67	59	50	60	64	53	39	58	62	59	41	59	65	58	56	64	61	62	63	62	54	55	57	60	61	69	55	54	82	66	68	73	60	62	71	58	53	65	61	73	53	58	66	65	59	63	81	77	76	73	52	61	71	69	38	61	61	38	64	64	60	47	60	73	63	64	45	76	51	73	65	65	66	50	59	54	63	49	57	71	58	70	68	61	51	50	60	61	74	47	57	61	67	56	54	69	72	59	64	88	76	63	63	60	53	73	62	64	64	72	53	56	66	60	45	57	64	61	80	55	59	65	55	57	63	46	54	69	67	57	68	69	54	70	63	64	61	62	61	70	63	64	56	76	59	72	56	62	51	66	53	68	64	49	59	74	59	70	61	64	68	61	61	81	59	57	65	60	57	56	65	63	69	61	60	70	56	53	75	70	49	68	63	75	70	60	70	47	57	68	58	68	65	69	53	70	54	74	64	60	55	52	65	57	83	53	52	63	73	59	62	70	67	68	52	66	63	59	63	55	51	65	71	61	61	54	62	72	65	70	58	53	57	67	53	63	59	67	59	64	70	55	53	84	59	63	60	39	60	54	49	55	59	65	49	55	46	65	64	55	60	50	47	60	46	55	58	74	58	56	59	59	68	56	83	61	58	62	59	63	61	54	62	61	76	71	61	54	68	68	49	54	57	75	49	68	58	69	70	48	64	61	64	57	60	56	62	51	59	61	75	79	70	53	63	46	62	67	61	64	59	68	71	72	61	58	61	68	54	64	53	62	50	95	53	53	60	65	59	52	57	67	59	62	51	54	76	48	45	69	67	57	73	52	55	60	61	69	57	64	61	53	65	77	62	73	65	61	64	65	71	63	51	64	57	58	54	58	59	69	59	71	53	55	55	75	62	61	44	44	56	65	62	63	60	73	70	57	51	46	58	70	55	65	59	61	56	64	56	55	72	60	72	67	57	59	57	69	58	58	57	55	64	66	69	74	52	73	67	64	69	64	58	55	54	54	44	51	61	58	67	63	69	58	61	69	68	79	54	74	68	53	68	69	63	47	62	50	51	57	57	43	60	54	49	62	60	64	60	54	55	82	53	64	45	68	61	63	70	73	57	60	56	60	63	60	51	53	67	60	62	71	64	62	58	54	45	52	54	65	57	76	56	59	63	70	77	58	63	66	55	64	56	64	58	52	63	69	67	52	62	57	47	79	77	50	72	49	63	65	46	54	64	53	70	69	70	64	61	64	49	68	68	61	57	71	62	64	62	83	60	60	52	56	61	69	67	74	52	66	58	42	56	53	51	58	70	57	62	45	57	61	60	59	54	70	60	56	71	67	70	75	56	45	52	74	66	67	83	61	71	73	63	58	57	53	54	60	58	58	61	49	59	60	60	55	58	61	66	65	70	65	66	52	64	66	70	52	59	57	66	64	61	73	69	45	65	62	66	40	59	60	63	67	72	72	62	70	55	45	59	53	60	56	53	68	64	60	66	63	57	66	50	56	77	58	53	51	65	58	59	80	70	66	65	64	62	57	61	69	56	64	55	56	60	54	63	68	45	69	49	65	68	69	65	58	53	55	64	62	62	47	61	45	55	67	56	61	62	43	67	62	60	46	63	53	66	66	59	52	55	62	51	51	53	66	53	72	54	50	60	50	61	68	70	66	60	59	54	57	54	65	57	68	46	60	65	67	64	60	65	72	68	54	54	55	60	62	58	60	74	74	54	67	66	59	70	76	61	54	56	60	67	66	67	55	65	67	68	69	52	77	54	53	65	76	72	51	53	56	62	62	52	73	71	65	66	44	58	66	63	67	60	69	59	64	64	66	64	63	54	49	61	81	78	57	67	73	47	63	67	50	54	54	57	65	73	64	63	62	59	64	59	59	58	63	77	52	55	56	58	51	71	68	49	47	60	59	73	71	43	63	64	60	72	69	39	65	58	44	60	56	53	77	65	61	68	58	69	64	67	76	65	68	53	63	58	60	55	58	52	62	64	74	60	54	55	62	53	62	51	53	65	64	62	69	75	64	58	50	55	43	53	50	64	59	57	52	48	47	53	65	69	61	60	65	72	66	59	66	63	63	64	52	66	58	66	59	57	69	64	62	67	51	63	58	66	51	57	51	59	69	63	62	64	56	71	67	66	53	60	69	70	75	53	53	57	60	59	61	72	63	76	52	74	66	66	64	59	55	72	65	65	74	61	46	56	64	54	62	48	56	64	65	57	55	68	56	73	58	57	63	58	56	72	66	55	54	66	73	56	67	68	71	56	53	58	66	56	57	62	67	55	79	70	63	58	49	58	65	70	54	58	68	52	57	52	61	63	83	60	52	76	58	54	73	70	45	75	77	65	53	53	61	53	76	50	65	52	64	56	57	68	57	49	57	70	61	58	70	57	54	58	69	66	50	73	68	46	54	58	64	58	60	63	66	58	72	67	56	71	51	72	64	68	57	60	67	54	63	33	68	61	64	54	63	56	49	55	62	61	53	54	68	72	59	72	62	68	67	55	66	51	49	73	56	61	61	77	67	71	68	68	51	63	48	63	71	57	62	56	63	53	68	63	65	61	45	77	59	56	55	61	66	70	48	71	60	59	44	58	48	60	56	68	75	71	62	74	71	62	47	56	51	49	53	52	57	66	58	63	76	64	53	60	64	62	62	64	54	57	61	54	64	69	63	61	68	60	65	52	67	68	60	62	63	68	71	62	57	62	66	54	55	58	53	58	58	71	57	52	47	72	60	61	57	69	80	62	60	64	48	48	48	48	61	55	69	62	65	52	65	66	62	67	74	54	63	72	66	57	61	35	58	67	68	56	67	65	54	63	67	57	75	49	61	54	71	63	39	63	49	68	67	65	56	57	76	59	59	42	62	55	61	48	68	72	63	66	67	60	59	57	59	57	45	59	49	62	52	67	74	60	60	64	62	64	75	57	64	54	74	74	63	61	62	47	54	74	51	60	61	58	62	64	50	51	56	60	66	57	56	59	70	61
1930	276	362	431	412	378	302	304	268	293	295	278	253	257	261	244	235	232	221	221	259	251	242	235	246	235	225	250	235	215	239	222	229	208	250	216	244	231	215	229	226	199	238	210	205	216	223	219	205	245	233	248	226	207	225	202	242	233	213	220	227	217	239	235	234	254	231	229	222	218	235	227	225	208	215	249	213	232	200	207	233	209	226	207	209	234	227	214	216	174	227	203	222	212	213	196	222	213	210	231	239	211	211	206	228	200	227	206	226	219	203	235	255	243	216	216	216	222	244	222	215	207	199	223	224	223	223	192	223	224	197	217	220	195	218	217	219	238	220	200	225	199	204	214	223	185	186	224	215	213	196	197	222	242	236	214	216	226	248	216	198	214	200	196	226	222	223	196	219	249	218	220	223	217	206	219	221	243	221	214	216	213	216	236	227	220	200	210	243	205	208	197	234	206	229	206	229	225	224	247	225	224	213	220	217	253	199	213	223	217	197	198	236	231	197	224	208	229	221	214	227	210	214	204	224	230	209	223	224	230	218	194	234	233	214	221	228	231	222	217	233	209	244	228	218	217	201	212	214	235	222	225	213	206	228	233	212	228	241	223	223	240	217	236	237	225	222	186	210	205	230	205	221	249	233	224	223	194	230	234	211	199	216	226	220	206	222	217	252	194	211	235	227	241	207	235	218	207	200	216	225	219	201	212	238	210	230	235	236	213	229	239	223	208	218	224	222	215	211	232	217	214	234	199	227	244	212	217	219	208	207	214	231	230	244	206	243	216	196	215	231	246	192	212	250	222	204	198	191	235	244	220	236	231	243	208	205	216	200	207	236	249	229	216	203	219	211	201	233	205	203	234	257	205	176	229	230	222	201	217	213	219	210	231	215	213	215	213	237	194	203	197	193	210	199	213	231	224	223	219	230	227	229	230	231	240	189	216	232	226	211	210	231	208	215	221	230	193	252	220	209	234	215	237	202	238	231	227	232	216	214	222	228	224	214	232	210	197	217	189	201	213	206	227	207	200	212	229	222	225	209	209	215	227	210	232	218	200	240	213	195	187	228	204	223	222	236	197	219	204	216	234	230	221	207	196	238	213	205	232	227	224	214	252	247	217	234	237	231	217	206	203	226	238	226	210	207	212	238	232	235	231	233	208	256	239	241	239	220	196	208	219	228	214	222	227	228	191	231	228	227	223	225	206	228	200	209	246	225	213	219	222	206	228	232	217	232	239	235	215	217	226	214	225	201	241	204	206	244	226	200	227	228	229	233	234	211	225	213	198	210	221	227	228	219	221	199	213	230	244	207	206	217	198	201	237	198	239	207	204	219	208	244	227	236	224	246	230	234	199	199	238	215	237	241	229	231	204	231	211	261	213	203	224	221	235	207	221	205	228	233	239	219	222	224	228	212	225	219	213	220	235	200	206	218	211	219	216	226	211	220	194	239	237	217	209	250	231	211	219	199	240	186	217	212	222	216	223	194	216	206	228	203	222	225	205	214	228	243	197	211	222	223	259	224	223	203	195	216	236	212	226	208	216	240	210	214	231	219	213	222	222	194	216	211	235	218	222	208	229	244	222	237	233	244	208	218	236	228	236	206	215	216	258	207	242	225	214	231	240	218	217	205	231	199	207	220	260	208	203	211	215	220	225	238	211	210	206	228	210	241	234	205	223	225	248	219	232	243	176	236	203	229	209	200	240	182	237	209	219	214	219	221	233	249	222	196	221	216	214	230	220	218	233	232	233	231	209	226	195	204	182	248	243	210	187	253	216	230	212	225	209	228	198	195	203	228	243	215	209	216	212	226	209	218	246	226	209	209	227	219	245	223	247	210	192	224	197	210	225	204	227	215	208	222	220	232	213	209	200	206	239	225	237	201	242	234	230	240	220	210	225	229	247	240	208	236	230	236	224	242	232	227	201	249	215	195	218	223	230	216	231	227	217	259	240	243	234	210	219	237	215	225	217	195	226	218	231	190	225	221	224	234	250	204	213	232	208	234	248	223	267	205	204	224	219	226	211	249	224	212	212	223	222	230	186	209	226	220	223	226	234	228	214	205	216	229	223	202	223	214	236	241	211	222	208	235	198	211	228	190	218	229	224	247	214	225	228	220	230	227	198	219	216	219	223	225	203	228	228	209	208	236	223	208	261	223	235	230	233	204	182	245	237	207	239	196	227	223	210	220	214	230	201	257	202	241	183	216	236	227	208	202	229	212	216	233	240	216	231	228	225	230	223	234	219	194	236	211	210	200	211	208	221	242	205	219	222	233	217	208	240	258	239	215	223	223	227	215	213	196	222	194	216	206	209	207	200	197	223	228	217	227	217	234	221	207	239	215	221	215	218	218	207	214	237	196	220	237	208	240	220	244	216	235	198	238	229	254	221	216	213	256	222	251	225	221	197	247	211	229	242	223	233	262	234	219	212	234	217	205	205	203	230	218	218	220	204	214	248	203	221	249	218	246	217	222	232	217	197	199	208	248	230	215	225	236	232	226	242	217	210	230	199	221	197	199	197	232	223	209	240	210	234	221	252	241	224	235	215	228	226	241	194	217	223	223	244	241	219	210	231	224	189	212	227	224	218	220	213	244	237	252	216	227	218	207	214	215	237	225	222	240	210	245	218	233	185	207	221	210	230	211	218	245	245	214	220	215	223	218	229	222	210	226	226	227	215	223	227	231	209	247	236	214	244	208	242	234	221	229	210	218	217	212	211	225	216	225	227	210	251	227	224	199	219	213	221	207	219	192	236	211	219	212	230	228	241	188	253	216	209	214	206	231	194	215	236	232	229	193	211	217	216	234	231	204	222	238	210	217	242	221	228	221	202	219	219	211	222	205	237	212	212	220	206	249	198	223	204	194	217	234	219	236	208	199	219	229	215	214	214	218	226	214	225	238	239	216	220	226	210	222	201	206	214	214	210	224	202	223	227	184	199	215	208	204	222	229	223	230	231	220	218	214	227	231	248	228	211	217	209	234	227	232	233	189	247	214	207	220	204	247	231	211	239	220	205	216	226	197	196	232	188	229	218	215	199	212	225	225	212	228	240	236	216	235	231	222	234	212	202	224	214	207	200	247	222	239	214	208	223	204	229	237	236	201	218	229	228	213	210	223	211	247	248	194	249	209	225	200	241	223	218	203	214	213	242	223	219	226	207	217	219	174	204	222	210	237	212	227	214	208	217	227	225	230	229	214	208	229	226	203	207	203	235	235	214	202	208	215	223	241	220	211	212	213	205	191	223	191	224	222	206	230	226	235	203	245	216	217	215	228	202	220	229	234	233	207	223	215	220	222	229	200	215	195	226	213	231	224	197	217	220	234	253	230	206	212	255	215	214	221	242	191	216	233	230	220	234	228	227	217	237	213	223	232	238	191	225	219	217	217	215	207	249	212	210	204	207	234	221	207	198	205	206	216	209	228	227	194	218	195	216	263	223	235	203	193	195	210	214	216	219	221	216	229	230	227	199	218	238	207	207	233	234
10117	924	1166	892	707	533	445	359	322	274	251	236	204	186	188	194	185	178	192	169	188	178	135	178	161	157	170	182	173	160	160	132	168	172	142	154	143	145	152	133	145	155	142	143	144	124	139	162	153	143	134	149	140	149	137	141	158	132	175	142	153	123	141	147	129	163	123	150	125	147	142	136	122	137	164	141	164	136	130	147	134	154	131	134	140	126	153	147	144	148	133	161	154	154	143	157	138	149	143	160	156	130	155	162	151	145	136	141	136	152	127	138	108	134	131	147	138	129	129	133	133	138	132	128	158	171	152	136	153	162	139	145	162	130	135	140	147	141	134	140	118	136	153	164	163	145	162	147	142	125	114	149	137	129	147	153	138	134	140	142	132	132	166	141	140	131	150	156	157	146	150	153	143	168	128	124	145	137	130	136	136	138	161	127	131	152	135	139	130	127	141	138	156	136	160	144	140	132	128	146	141	149	145	156	143	137	159	127	131	107	137	146	133	151	138	158	141	132	146	148	129	153	135	153	166	153	148	158	140	136	144	150	162	143	152	121	141	143	136	124	129	132	144	145	167	138	155	158	127	150	140	135	134	160	139	141	147	142	130	155	152	137	133	141	127	145	135	129	142	157	146	132	149	138	144	137	159	156	124	145	144	149	140	155	149	158	146	127	134	154	155	153	136	148	127	159	146	138	151	141	141	159	151	126	139	146	138	152	145	134	125	143	153	143	146	148	136	118	122	154	140	139	139	135	125	135	154	148	138	137	147	155	144	153	146	161	166	155	123	146	157	118	140	140	144	132	122	134	146	149	145	145	145	150	154	153	132	132	143	148	153	137	135	165	146	142	153	139	147	143	142	158	123	153	141	132	145	141	123	142	152	131	145	140	120	159	141	127	138	163	136	128	137	159	130	158	122	128	155	134	145	137	151	139	159	144	153	154	143	127	140	144	150	150	158	145	131	144	148	131	164	131	151	148	134	122	130	123	143	149	133	160	149	138	134	146	139	178	150	167	149	142	143	129	133	153	145	154	147	143	148	144	150	152	151	152	154	142	133	160	146	130	147	149	136	139	136	154	158	124	142	154	142	147	145	136	144	129	145	127	146	152	149	136	139	135	152	126	136	143	133	146	129	138	126	154	123	177	139	143	151	143	161	118	148	155	151	128	140	148	139	141	157	151	155	141	144	128	131	144	140	169	130	157	141	117	161	129	135	159	134	120	142	152	136	121	143	134	148	132	135	149	139	143	149	147	137	143	144	133	131	147	127	146	140	142	124	158	142	129	121	143	156	147	120	138	139	144	151	133	135	156	127	157	153	139	127	139	158	148	128	142	154	153	129	131	134	143	125	152	129	147	158	142	155	156	128	139	153	134	160	129	123	145	152	135	146	128	141	128	147	142	169	157	136	130	141	148	157	138	138	161	149	154	103	144	147	151	142	154	149	125	137	126	141	141	152	118	147	144	133	135	143	142	135	152	131	157	158	120	124	157	135	127	132	129	136	154	133	133	119	114	134	131	149	128	162	123	139	153	156	135	137	131	121	148	153	136	127	141	134	134	148	143	153	153	159	156	127	134	121	130	146	147	142	145	143	123	145	130	134	139	148	139	140	141	142	151	155	137	148	155	133	139	130	154	127	164	135	132	139	137	126	153	155	140	138	110	137	127	165	159	130	144	180	131	122	149	140	141	160	147	145	155	120	136	139	150	141	156	134	139	157	120	168	157	142	123	148	137	140	131	150	169	160	118	145	122	154	142	146	128	154	131	132	147	141	157	124	141	162	129	149	141	129	137	149	132	135	144	137	117	158	131	143	156	166	122	154	154	154	154	147	129	144	127	133	151	129	148	153	146	136	151	149	155	152	138	141	136	127	138	117	134	145	140	144	152	156	133	131	149	143	124	154	163	151	145	148	131	144	135	157	148	161	138	137	139	138	145	154	147	150	126	141	141	149	140	152	146	142	150	138	145	152	127	146	122	135	158	140	143	141	123	136	139	140	148	145	134	135	153	143	142	138	127	130	157	156	152	126	153	137	139	129	131	154	121	131	135	145	143	142	148	153	140	147	131	151	169	142	133	151	131	134	123	142	142	155	123	140	136	153	171	119	133	141	153	146	152	130	164	158	152	134	149	148	130	150	131	150	123	137	151	147	144	150	132	155	151	145	137	156	143	149	138	153	153	114	150	136	136	144	138	152	157	126	158	149	136	134	143	171	111	135	140	165	134	151	153	129	143	124	134	122	144	139	165	129	117	147	147	159	153	129	145	133	153	127	146	153	168	148	159	153	144	123	144	153	130	134	136	132	138	145	125	149	142	126	127	130	145	134	140	123	159	149	138	141	122	142	144	138	140	152	126	164	131	136	110	149	148	146	144	136	161	140	136	141	134	155	137	130	128	148	123	135	137	136	142	149	154	156	117	132	135	161	175	161	153	141	136	132	160	117	156	151	133	148	139	144	126	154	132	140	141	158	136	127	155	151	173	138	151	140	138	142	149	123	131	131	123	160	158	153	151	137	156	113	143	150	139	136	130	145	137	133	119	158	149	142	150	143	149	129	136	138	119	139	150	142	141	143	152	146	129	140	147	141	154	126	126	151	122	130	142	125	136	163	140	156	170	135	150	168	140	133	146	147	134	136	132	134	142	126	137	148	164	129	151	158	160	155	151	140	131	133	137	133	133	143	166	155	136	140	138	128	123	146	131	150	138	163	159	135	141	140	145	119	156	133	145	137	138	148	144	152	148	135	153	146	126	143	146	151	144	142	137	147	163	129	128	166	143	139	149	157	154	143	126	143	164	159	159	130	130	133	148	148	140	143	157	141	143	138	142	123	117	153	144	148	121	140	135	119	114	147	157	122	124	158	150	156	158	147	136	144	172	126	148	153	141	141	150	120	172	137	139	126	139	150	138	136	139	152	141	148	140	139	139	145	141	141	127	145	130	120	147	143	151	141	163	134	130	153	143	137	133	124	122	158	138	145	150	148	147	147	138	140	167	139	150	138	128	153	124	136	141	137	154	131	125	156	145	128	134	157	149	158	138	138	142	126	145	150	157	156	149	149	129	147	155	148	146	135	120	139	138	119	123	132	122	133	171	140	144	123	136	143	138	141	125	117	124	138	133	147	141	147	127	128	127	140	124	139	134	128	131	147	128	137	145	165	137	144	132	140	135	138	155	141	140	149	144	152	168	140	143	128	154	140	131	120	144	149	137	127	140	153	135	145	136	148	142	140	147	167	161	142	133	133	143	151	155	127	161	147	119	154	116	155	127	124	142	140	150	132	141	129	139	145	160	146	136	153	156	144	133	115	165	169	151	142	142	145	125	128	137	152	177	151	139	150	127	150	161	147	155	134	137	150	149	140	152	164	149	129	138	151	139	160	142	167	125	133	142	148	136	137	132	124	143	155	131	130	155	134	135	151	126	130	133	114	156	121	130	165	141	160	122	154	166	169	124	141	131	119	165	127	128	164	141	151	128	137	136
5580	1194	2316	2875	2641	2161	1760	1603	1338	1203	1077	1000	886	831	800	764	727	675	654	579	603	578	599	528	571	528	578	558	542	498	552	500	529	484	475	494	502	462	458	471	501	485	464	471	459	485	505	430	474	454	424	487	453	495	459	462	476	468	432	453	452	420	437	479	473	427	432	405	419	448	438	444	456	409	469	457	499	422	422	459	427	442	424	459	414	461	457	406	474	442	438	435	435	443	417	408	442	453	454	446	427	420	424	451	459	463	406	407	432	429	433	440	432	432	400	437	424	418	458	394	431	436	425	443	437	441	440	450	458	418	431	423	444	440	418	435	400	424	437	453	431	399	454	470	448	421	434	427	439	430	465	438	430	433	422	427	446	434	442	437	412	446	408	466	431	437	397	440	418	411	440	428	427	424	390	397	408	431	441	458	452	430	437	410	419	444	440	452	413	405	434	447	426	443	453	427	416	422	404	429	426	416	439	419	449	432	412	423	433	462	409	387	461	444	458	427	407	420	411	422	429	421	461	383	450	423	443	451	467	458	388	397	434	425	404	428	441	409	401	425	421	448	428	400	436	436	450	443	423	425	447	490	403	402	428	408	420	399	391	420	416	404	442	433	441	395	452	432	413	389	380	442	450	407	450	443	431	412	400	416	423	399	447	399	402	457	419	451	393	424	455	457	409	500	432	403	420	453	434	447	449	458	446	431	390	433	379	469	441	443	423	420	420	447	434	415	432	417	457	441	360	416	430	394	438	406	406	437	396	430	437	442	422	420	418	413	395	401	420	460	452	422	411	466	436	404	434	412	468	409	439	416	432	453	453	447	421	425	449	458	448	425	443	418	416	434	444	401	411	441	417	458	410	418	423	403	442	436	446	450	437	502	430	424	446	427	434	425	478	417	440	436	432	441	425	456	452	416	414	462	424	402	468	430	476	416	434	432	421	421	386	456	407	429	433	425	418	401	417	410	427	470	434	416	395	376	423	448	448	396	426	438	411	402	398	457	415	473	416	419	424	376	451	441	429	471	423	431	418	455	493	418	426	436	436	381	396	429	407	423	400	446	475	454	405	389	421	407	465	429	475	460	423	455	443	426	395	441	401	451	435	439	442	452	388	440	428	445	468	437	426	393	453	420	447	427	461	426	391	443	430	432	423	439	434	419	437	441	464	427	425	401	437	443	458	396	446	438	423	445	456	422	405	456	411	445	407	418	443	401	433	442	410	417	414	445	431	383	436	430	417	422	428	435	437	415	450	459	435	416	356	451	436	460	471	418	459	428	426	423	407	452	402	426	422	414	403	426	353	434	457	447	451	439	419	433	436	410	443	461	446	433	445	403	431	440	421	433	448	425	418	479	425	404	480	434	414	403	399	406	432	416	419	418	416	428	413	447	436	417	377	479	409	434	417	435	429	384	459	439	428	467	373	419	427	469	429	456	425	431	429	441	442	427	397	390	404	406	434	431	431	444	419	429	376	452	443	447	414	419	432	391	451	423	414	440	428	425	478	387	461	451	407	403	436	431	393	466	446	448	452	429	432	426	413	450	416	412	420	438	427	421	453	440	424	444	474	434	412	415	442	474	414	435	473	441	434	453	426	410	408	418	430	437	415	426	382	429	454	397	438	408	450	468	435	453	420	447	426	444	446	451	460	397	412	407	402	434	403	435	457	428	408	449	406	459	416	420	420	460	416	452	445	396	404	441	438	420	396	423	420	444	404	405	411	488	438	426	417	428	434	425	456	406	418	411	437	422	417	416	418	448	448	433	416	420	416	453	407	402	427	424	431	407	452	441	417	444	438	462	446	433	426	410	439	418	421	385	439	486	394	417	413	457	413	445	466	398	425	396	415	428	391	424	430	429	419	428	422	426	402	442	400	423	414	433	459	421	406	412	408	439	441	445	439	410	464	412	412	396	442	426	413	409	438	418	422	429	413	406	423	404	428	439	419	414	408	408	458	425	452	391	416	449	447	406	452	426	427	449	469	367	425	426	441	409	450	410	444	419	449	397	395	427	410	414	465	472	424	432	412	422	414	441	423	420	422	438	399	424	434	429	418	479	427	419	399	440	428	425	487	417	429	426	454	416	412	420	442	456	421	415	419	422	413	400	453	397	434	397	380	461	418	450	398	447	424	379	412	439	437	400	426	407	452	421	417	454	427	432	422	382	423	429	441	403	496	431	466	423	409	424	418	449	436	431	425	424	420	410	417	460	425	407	423	435	427	424	447	426	418	435	439	426	417	419	441	419	427	425	439	433	413	392	429	443	436	438	443	453	445	407	437	438	463	429	424	451	398	410	410	412	435	434	421	420	430	434	435	442	397	419	448	416	439	438	435	405	411	418	450	406	436	426	425	435	424	456	429	441	442	422	443	423	412	436	390	494	433	418	427	429	417	469	451	427	419	437	414	424	433	395	420	449	445	447	408	425	452	457	420	388	422	444	439	453	407	435	414	404	410	461	436	391	398	410	460	438	464	380	421	413	419	420	438	464	451	429	394	442	441	442	445	421	419	434	439	413	430	435	476	446	415	422	394	396	422	426	443	443	430	439	410	442	465	434	456	403	420	410	431	424	440	435	411	430	411	436	437	427	444	440	437	418	418	416	390	445	450	405	408	385	399	435	426	415	382	398	448	441	422	444	390	407	430	412	449	450	475	433	414	427	430	426	434	426	401	407	434	450	398	417	409	409	405	443	461	440	406	442	396	429	392	412	430	436	413	440	396	428	396	416	445	416	394	476	413	464	430	431	412	408	413	410	418	427	410	411	407	463	453	399	408	413	402	379	458	422	452	452	392	403	397	416	442	406	418	415	423	420	432	462	384	443	448	450	408	447	410	398	443	420	418	427	415	461	441	404	425	423	444	443	390	446	455	415	448	430	388	453	444	453	454	456	418	435	423	422	427	424	438	435	420	410	451	423	439	390	440	445	433	409	474	442	428	469	459	463	447	423	433	417	410	439	399	431	412	417	452	435	411	442	413	426	404	443	416	426	428	430	448	432	435	438	421	428	418	425	428	441	471	393	452	405	454	398	408	423	441	450	412	438	473	426	422	419	390	434	432	427	431	442	405	419	429	427	443	425	425	426	432	419	436	414	426	427	426	414	376	431	413	474	450	464	431	469	428	428	429	435	425	419	437	412	448	419	390	423	425	442	431	444	420	467	415	448	423	453	437	445	441	406	395	419	416	497	433	423	421	421	386	436	421	474	442	406	424	435	430	476	438	432	416	418	412	448	452	416	419	429	443	430	404	418	414	431	421	461	427	443	444	423	457	435	409	425	394	452	425	398	452	430	435	441	425	443	439	416	431	424	415	436	443	402	454	451	449	424	405	437	464	420	437	413	436	380	385	417	457	446	426	409	447	406	416	393	410	436	445	398	429	441	453	431	452	406	412	432	456	440	437	426	467	428	404	439	428	454	443	463	393	411	417	458	425	417	443	421	442	440	430	417	449	440	426	474	415	477	462	445	433	400	426	460	411	404
18873	2661	2363	1890	1431	980	776	644	516	472	434	375	363	309	319	296	322	278	249	258	264	256	262	216	228	235	257	256	251	228	245	231	218	234	197	235	224	231	240	232	227	223	232	207	223	211	223	210	227	220	218	231	247	182	213	228	196	217	217	196	218	203	203	192	207	230	242	203	213	209	213	233	214	210	200	204	218	221	200	208	211	218	203	209	233	223	203	219	203	199	211	219	208	200	192	218	236	209	212	210	235	221	195	223	209	216	215	226	208	206	243	228	213	199	195	190	223	223	222	188	193	225	198	197	214	209	243	213	210	197	215	186	188	206	190	236	222	208	189	246	216	216	208	204	210	221	230	217	211	218	209	189	208	219	188	223	208	198	229	199	225	203	214	216	210	217	214	213	208	194	225	196	205	205	206	203	214	252	219	223	189	207	216	228	224	215	247	222	215	175	206	249	232	220	205	207	193	191	184	183	256	222	222	211	225	210	208	221	207	216	242	198	177	210	232	246	229	203	219	223	207	191	225	210	202	187	229	217	207	197	194	189	213	219	182	212	223	215	181	232	232	192	197	204	190	205	211	199	201	213	208	229	235	219	206	204	199	234	205	232	212	202	190	227	213	235	209	193	161	206	215	218	203	223	196	210	194	203	225	204	204	217	190	190	191	209	209	201	213	200	206	197	208	202	233	198	208	191	201	228	209	221	213	219	214	216	221	191	207	212	199	215	214	199	213	223	216	215	226	217	196	204	201	208	218	214	215	192	213	225	203	200	181	221	214	188	221	175	210	198	196	215	220	236	221	223	208	216	212	201	243	223	226	208	209	196	217	245	204	231	183	232	242	233	223	235	210	206	211	241	226	207	196	234	195	190	216	256	197	199	225	226	195	210	209	211	236	228	205	182	208	244	210	210	202	241	187	234	205	214	221	196	213	214	240	224	190	194	211	212	193	189	231	230	205	217	216	198	200	240	209	219	212	229	182	212	209	210	217	226	214	183	209	211	211	194	208	191	218	188	205	225	226	212	204	224	202	252	238	223	228	209	233	204	212	220	226	184	199	216	213	207	208	220	195	232	196	204	183	206	220	173	186	198	211	208	222	194	216	197	197	223	224	200	213	187	205	195	211	218	207	213	218	204	216	185	232	216	222	233	220	211	235	240	198	219	204	198	235	235	203	229	193	198	223	226	231	212	202	216	191	213	219	216	223	212	204	179	200	203	202	226	207	213	210	191	203	211	210	236	237	211	240	214	193	232	218	199	228	211	212	205	190	213	205	209	223	216	191	218	206	177	213	211	218	189	195	202	219	188	198	224	207	184	204	215	231	199	180	216	184	203	192	226	217	207	196	224	193	220	201	212	194	231	190	225	206	201	208	208	188	213	212	211	238	213	205	204	196	228	204	207	204	217	218	217	220	197	209	220	214	181	207	234	191	219	213	228	201	224	211	237	220	221	202	219	219	197	197	208	213	219	217	228	207	203	213	211	221	218	235	198	184	211	221	206	210	190	191	200	243	194	215	207	218	173	202	225	209	223	223	222	205	216	223	238	193	189	218	220	196	229	198	197	232	223	231	194	189	225	228	197	194	208	202	232	232	193	221	204	218	228	221	225	198	215	238	237	229	241	217	228	197	195	209	211	228	226	207	211	192	188	208	212	200	211	211	218	210	230	207	206	208	213	215	220	202	252	216	235	198	239	220	230	224	225	220	217	228	202	198	216	214	195	225	222	210	204	257	233	223	211	233	184	224	202	224	219	213	216	178	232	219	216	214	225	237	217	226	243	198	225	216	216	205	214	211	204	212	220	197	216	225	217	224	196	216	198	213	245	217	240	221	193	189	207	209	196	219	205	244	216	213	202	231	197	195	216	218	224	220	220	199	229	206	212	223	195	181	197	196	197	187	217	190	177	169	190	208	206	233	194	216	207	222	196	222	213	212	233	203	219	231	218	196	204	204	237	197	237	214	173	196	205	212	200	205	230	218	206	201	212	195	219	209	216	196	219	204	227	194	212	215	212	200	204	199	241	223	211	208	206	192	222	199	211	209	241	213	223	202	215	258	208	222	175	221	214	211	177	219	219	202	206	217	233	188	211	204	203	207	210	203	213	215	201	202	179	198	215	216	222	212	206	196	227	198	225	218	212	208	202	198	226	230	203	199	194	213	227	224	196	209	203	209	205	236	229	195	191	209	192	200	216	210	190	193	221	205	232	210	212	212	202	217	239	224	211	202	215	226	198	201	229	213	215	197	210	210	190	196	211	191	202	191	197	227	211	197	201	237	207	221	210	227	221	216	208	182	177	228	219	229	237	247	230	221	201	189	215	208	207	210	211	183	215	200	217	186	201	195	210	196	222	208	229	173	208	225	196	233	229	212	202	227	213	202	213	211	199	203	225	206	204	233	199	201	220	204	229	229	195	221	244	223	197	197	208	211	207	226	232	220	193	216	219	199	212	194	213	212	202	217	190	206	213	221	199	201	221	192	215	190	238	222	209	209	182	204	205	220	216	212	183	213	211	222	215	211	200	236	264	182	223	210	218	222	214	203	221	234	233	201	216	213	224	202	208	239	186	201	215	214	210	194	221	213	196	220	200	196	187	256	208	228	198	218	200	216	215	217	194	215	216	210	193	222	229	232	201	225	202	229	204	223	229	181	214	211	228	189	214	208	229	230	237	207	218	209	227	194	209	206	226	232	212	209	207	209	204	200	213	208	183	207	176	216	195	206	230	194	216	188	235	216	223	245	191	214	210	222	202	242	197	212	197	208	213	218	223	210	208	207	200	239	203	224	194	218	206	200	201	194	197	182	227	199	222	220	205	209	184	216	227	232	205	234	190	209	192	234	176	239	193	212	224	211	192	234	217	218	225	206	231	197	212	209	218	205	217	186	214	197	201	172	237	216	214	197	207	252	231	212	227	180	199	196	210	225	219	213	207	197	222	217	205	181	214	196	199	210	194	218	188	198	209	210	229	206	249	198	192	169	245	232	217	219	181	180	229	224	208	213	221	219	205	209	203	232	220	212	224	220	238	224	230	264	188	186	189	202	215	200	210	202	208	222	188	212	201	206	206	193	200	207	214	234	212	218	187	195	209	210	236	218	219	231	211	183	223	183	197	201	180	203	227	206	208	235	216	216	214	207	223	228	208	211	215	207	199	224	196	192	174	214	212	186	216	206	206	234	207	201	217	217	212	189	226	210	189	175	183	194	223	214	204	205	214	217	217	206	213	223	228	214	192	207	205	212	219	199	195	206	200	200	198	238	229	200	233	213	234	216	221	217	219	229	216	209	202	191	225	216	219	243	205	206	224	213	210	220	231	221	207	227	222	228	194	208	216	193	197	202	214	195	214	227	191	223	200	185	222	246	200	211	218	216	200	225	217	204	213	194	201	205	235	195	220	208	197	207	183	204	194	216	210	219	219	193	207	214	212	225	193	226	212	226	207	206	210	225	209	216	194	191	209	218	221	195	223	210	203	203	201	219	217
7850	2237	4364	5431	4765	3869	3213	2793	2397	2117	1832	1620	1491	1340	1296	1184	1135	1050	1005	1020	951	935	846	848	855	816	810	763	762	813	796	730	776	739	721	678	708	675	672	676	676	645	700	658	620	647	657	693	618	652	632	635	661	665	619	603	614	652	617	667	632	631	631	575	612	554	642	631	618	637	615	607	647	589	648	627	584	569	635	572	609	580	604	587	607	675	623	664	604	587	576	602	628	583	609	575	591	607	553	628	584	607	607	583	579	570	585	574	622	651	625	570	575	603	591	592	580	640	619	577	585	539	575	640	591	616	590	593	574	629	626	611	632	609	552	581	564	559	643	607	613	580	610	631	580	566	550	636	593	626	624	615	598	593	609	584	577	598	554	586	600	603	584	596	570	634	576	555	585	647	573	599	596	606	563	579	612	610	565	572	623	553	643	659	596	645	627	635	613	632	671	632	612	560	625	606	590	583	595	595	573	602	594	621	620	589	604	586	621	632	651	591	577	607	580	615	606	577	624	584	580	622	538	622	579	573	617	604	590	598	535	610	592	591	604	606	587	551	620	607	581	627	594	590	581	571	592	597	571	632	631	577	570	634	605	605	552	586	574	597	604	569	600	590	592	614	586	573	613	559	580	565	626	598	607	648	586	594	608	553	591	601	564	641	601	543	625	617	622	621	548	567	620	638	548	594	571	571	554	596	602	590	600	564	570	573	579	558	593	547	617	598	587	561	574	592	621	577	563	599	571	583	581	624	570	593	593	579	557	598	614	608	598	557	603	564	615	620	611	619	604	617	597	601	627	635	587	601	542	579	612	601	563	565	610	588	589	612	579	567	585	563	588	604	609	591	574	607	600	616	594	576	577	588	593	569	588	587	624	577	606	611	588	641	600	591	584	605	612	616	583	579	601	601	527	572	586	567	578	568	556	588	567	577	580	596	565	607	564	539	611	581	564	604	606	588	572	581	570	577	565	607	581	600	604	608	589	606	607	614	576	602	592	564	625	611	589	595	575	546	575	601	567	617	594	615	590	575	573	565	592	580	658	553	603	590	573	587	584	627	567	588	633	575	610	577	592	648	605	580	530	602	564	593	586	558	588	586	585	594	594	571	594	621	574	599	570	567	595	571	589	611	594	602	644	568	529	566	643	544	599	601	590	619	590	569	511	609	562	582	540	636	588	642	622	589	573	570	574	582	608	576	606	614	566	620	573	611	575	557	608	611	556	601	588	580	595	608	576	585	606	564	589	593	563	633	568	600	603	616	610	600	555	592	586	589	577	583	586	569	590	588	568	619	608	607	577	618	595	570	564	590	580	580	582	597	603	606	627	566	608	577	538	573	602	559	552	587	573	582	562	590	632	608	628	583	577	603	601	645	570	561	592	580	586	615	606	634	584	531	593	592	590	605	539	546	584	573	579	579	634	569	591	585	579	582	596	625	557	618	602	578	574	574	613	602	604	541	593	597	566	620	624	574	588	583	604	591	596	634	569	551	584	582	565	555	572	631	592	575	608	625	630	584	648	608	607	610	574	614	619	564	590	594	611	554	636	588	592	529	556	592	617	576	602	578	588	593	586	613	606	586	568	618	640	617	575	572	611	598	549	605	596	617	583	606	617	577	636	605	610	569	568	594	600	614	565	578	590	565	587	596	552	611	583	572	593	585	595	585	601	574	567	589	624	588	597	600	572	600	613	608	602	545	580	590	594	605	609	564	568	600	553	636	593	548	625	597	589	614	604	577	546	574	578	613	588	560	576	638	625	573	598	617	599	619	551	574	593	565	590	580	555	582	573	622	591	589	606	576	613	637	607	593	589	567	628	556	601	580	595	616	578	546	570	598	595	596	574	582	567	572	585	599	595	629	565	600	562	620	580	548	605	600	551	583	588	547	595	614	571	580	539	571	636	613	568	582	572	607	608	623	620	579	583	586	613	600	562	621	560	571	605	592	594	580	599	577	592	583	556	569	583	610	562	593	616	537	585	591	596	607	586	609	582	577	574	593	545	601	562	593	579	587	622	586	590	596	639	598	604	590	616	566	631	592	639	582	589	624	592	611	589	593	601	568	553	600	587	599	615	570	573	586	622	627	595	607	581	616	576	569	588	598	591	574	580	595	571	621	590	576	581	600	581	610	601	577	657	615	582	606	606	559	586	617	601	609	622	558	549	572	552	588	587	568	625	559	564	602	558	552	569	629	633	577	565	546	603	572	591	588	567	587	582	584	577	623	608	614	589	595	610	580	578	589	575	592	556	574	585	627	599	575	612	598	624	606	618	607	564	634	557	574	573	577	575	601	596	598	570	589	560	604	552	581	628	587	610	550	581	582	589	616	600	607	599	553	561	670	582	560	612	584	613	608	577	599	598	572	605	586	583	591	595	618	656	564	608	600	593	577	592	612	575	546	596	599	571	576	595	598	610	597	586	612	582	568	558	593	587	584	544	532	562	593	577	626	628	617	595	583	605	631	583	573	591	612	577	616	614	609	609	588	606	566	573	597	604	598	629	611	572	562	560	569	581	628	605	597	620	592	607	570	610	576	606	591	556	610	583	595	571	564	590	607	611	607	617	568	555	578	601	619	570	579	572	624	567	627	621	588	590	592	587	605	600	631	587	631	591	619	593	604	618	582	635	607	637	608	625	551	579	627	578	567	571	628	554	598	613	604	611	587	615	617	628	618	629	614	598	617	576	586	514	619	611	597	604	570	564	588	591	583	638	557	570	611	592	552	578	604	611	609	585	627	546	597	590	594	629	614	579	594	630	585	579	577	598	620	552	580	627	636	580	625	580	575	632	630	624	555	592	648	548	547	621	610	563	563	590	603	580	592	618	586	565	588	596	604	586	630	579	571	596	573	578	563	587	565	582	597	570	597	591	602	573	590	544	622	549	588	585	602	557	587	591	559	609	566	589	570	600	602	578	594	601	566	600	535	629	576	645	593	633	590	603	569	587	595	591	571	593	576	558	623	614	602	606	596	607	594	638	600	577	605	619	591	568	578	599	599	584	611	579	613	575	605	597	612	553	607	588	546	582	549	569	567	570	610	610	582	559	601	564	582	541	606	623	606	558	577	596	576	591	602	579	556	556	579	595	588	634	608	586	576	583	652	553	594	592	588	527	578	622	602	592	577	554	567	556	599	604	583	625	556	594	554	605	597	629	599	575	583	597	603	599	588	581	571	570	560	554	578	602	601	613	639	594	588	580	570	607	627	589	606	608	628	570	565	592	583	561	573	604	618	606	595	580	593	637	599	593	647	599	572	576	583	600	582	603	619	605	581	589	603	621	598	592	594	600	585	600	611	569	572	607	579	599	635	633	590	604	604	607	632	563	612	585	568	584	563	630	586	603	617	589	599	594	606	605	621	605	588	584	568	584	600	562	624	577	596	573	580	589	557	538	572	571	571	604	607	585	564	579	615	595	589	627	561	575	592	590	580	574	584	602	583	595	578	611	597	598	620	598	557	590	559	572	571	564	616	603	592	608	595
2203	134	148	145	105	112	80	76	70	60	69	74	66	76	66	60	79	63	61	75	60	57	67	64	67	61	64	56	62	67	63	70	58	58	70	58	53	65	67	62	59	76	59	52	58	60	54	59	68	56	62	48	66	60	58	60	50	64	62	63	42	55	76	72	70	73	64	58	64	65	63	54	52	68	59	53	64	66	73	58	51	59	64	52	64	54	65	69	52	48	53	64	49	62	61	64	62	62	64	71	55	51	56	62	65	54	71	72	59	47	54	59	51	50	74	53	45	65	56	59	43	46	61	60	57	59	60	66	50	55	67	59	57	60	67	52	48	68	58	56	52	56	54	69	55	64	58	70	64	65	60	62	64	57	60	41	49	53	53	51	56	69	69	55	73	55	61	60	64	58	65	67	59	66	64	57	63	61	66	56	59	58	67	65	50	67	57	60	61	73	48	65	54	58	66	60	59	72	55	69	63	57	62	61	63	39	47	51	55	50	59	57	61	56	70	57	58	56	65	61	76	74	59	55	73	69	65	54	59	61	70	73	75	66	54	61	70	58	69	69	59	62	60	51	62	52	55	59	66	69	55	59	68	57	51	51	61	52	50	63	67	57	58	54	64	71	72	67	63	63	68	61	60	56	50	49	49	68	69	57	62	79	59	52	58	75	59	69	67	59	60	66	64	59	63	60	56	74	72	71	55	55	59	66	63	51	61	58	66	64	56	57	82	73	70	60	58	64	58	58	69	61	66	57	69	63	66	75	72	65	57	58	69	57	47	78	59	74	60	57	80	55	57	65	66	76	67	67	67	60	42	59	65	52	45	62	59	58	70	70	65	64	62	63	64	68	59	69	63	61	62	51	66	66	71	68	50	61	67	77	80	65	58	72	50	53	65	63	68	55	57	75	49	62	57	44	65	59	63	64	74	62	70	59	69	64	73	63	78	67	68	61	63	60	73	57	56	66	76	50	61	67	60	54	61	53	59	73	57	59	65	64	73	60	67	66	56	60	60	65	73	55	62	67	61	69	66	60	62	61	62	58	63	53	58	60	69	64	49	57	63	55	64	59	72	66	52	67	75	54	52	59	50	62	45	63	64	63	65	61	58	66	52	62	84	55	59	52	70	53	62	54	47	64	54	68	62	57	63	59	62	52	60	53	64	53	69	57	71	61	69	47	53	59	66	45	71	64	70	76	66	58	64	60	68	66	69	55	63	58	55	65	59	68	51	62	55	69	55	49	69	57	70	70	54	76	53	58	66	59	67	64	61	67	67	61	50	78	69	57	60	53	59	52	49	61	65	58	76	58	65	57	62	53	51	68	73	62	56	52	62	74	55	70	54	71	54	43	58	64	62	59	54	56	68	54	62	62	63	47	66	56	60	56	74	63	57	73	68	68	65	55	73	52	54	62	72	51	57	61	72	44	77	48	66	62	64	62	43	61	51	55	48	62	61	64	61	62	55	49	69	58	55	66	57	57	61	62	67	57	52	70	66	54	66	69	60	68	60	74	61	47	52	66	48	60	68	51	77	58	69	58	59	77	60	51	60	58	60	67	51	65	80	55	64	75	61	58	58	61	55	60	51	68	55	44	66	66	52	67	55	57	46	54	67	63	73	64	51	50	59	77	69	70	69	56	69	58	64	47	59	60	67	44	65	69	67	60	63	62	53	48	66	59	72	67	78	50	68	52	59	61	66	49	66	73	60	59	66	68	68	67	74	63	68	58	68	58	64	71	62	57	58	53	59	59	67	67	75	52	49	67	72	63	61	71	63	46	57	53	65	55	62	68	61	60	65	60	61	48	69	51	56	64	60	74	50	67	51	48	63	49	53	66	67	81	63	59	53	57	63	62	74	61	56	55	56	61	71	62	55	69	69	65	65	61	49	60	58	63	71	67	54	78	53	57	61	54	66	60	53	52	61	47	74	62	61	70	60	76	70	60	47	56	67	47	69	61	75	68	58	49	49	65	54	56	64	62	62	66	59	75	61	54	59	57	58	48	53	69	64	80	59	70	65	50	58	58	70	56	44	49	49	63	68	60	46	58	66	58	65	58	65	53	56	58	58	68	60	55	52	57	63	61	57	57	75	57	54	75	84	66	53	66	64	69	64	73	61	56	58	67	54	61	63	52	66	69	58	62	51	64	58	56	50	52	63	64	63	56	57	54	52	54	47	56	58	78	58	65	77	63	54	69	62	49	59	70	59	65	55	66	63	59	66	60	64	65	63	69	64	64	52	59	66	68	60	61	67	71	45	67	65	49	55	52	70	47	60	58	68	65	58	60	63	60	69	67	58	61	73	44	72	54	68	69	67	67	70	66	76	59	48	70	52	66	58	51	73	74	68	53	55	53	52	62	64	49	51	66	69	48	56	53	62	59	60	52	59	62	63	62	40	70	54	76	41	81	49	66	64	50	70	58	69	43	58	71	51	58	64	63	56	51	59	57	49	66	79	62	68	54	44	55	57	61	63	64	64	76	45	55	55	58	74	46	53	55	76	70	54	70	58	64	76	68	51	63	54	67	85	63	57	66	46	54	80	53	57	65	54	50	56	56	51	54	54	81	68	64	77	61	38	53	65	52	68	48	60	45	49	56	54	75	53	61	59	61	46	57	63	65	61	70	65	59	49	66	60	62	57	52	52	48	60	66	54	61	57	58	42	54	63	54	62	57	59	61	54	54	59	66	56	54	63	59	58	74	63	70	70	56	50	55	50	63	51	58	55	53	67	63	69	60	66	63	65	60	69	51	51	55	64	66	68	59	55	51	40	65	36	62	59	48	56	51	55	63	66	59	71	58	56	61	67	68	56	70	42	57	53	57	54	66	77	56	64	64	65	58	69	54	53	62	52	52	58	66	62	55	75	63	63	60	55	51	62	54	65	74	65	58	57	58	56	45	57	58	74	61	58	58	58	61	59	67	56	76	56	84	76	70	61	69	42	53	56	51	50	56	62	62	66	65	63	62	64	54	60	59	78	58	60	48	60	58	51	67	41	73	62	63	60	49	66	63	78	61	61	63	80	86	57	66	58	76	59	66	50	61	57	62	65	49	60	58	74	56	52	62	48	67	71	56	55	55	57	63	62	66	67	68	54	65	55	62	68	61	56	49	55	47	63	53	49	54	61	61	65	68	57	59	66	51	65	64	54	70	63	63	59	70	71	50	58	51	65	44	50	44	49	64	68	59	58	57	61	60	59	58	51	50	64	76	71	52	65	59	81	67	58	66	56	45	63	68	77	78	59	60	65	66	74	54	57	59	52	61	61	56	70	67	57	64	64	60	59	57	58	51	64	66	64	73	51	76	55	55	65	47	68	57	67	68	52	64	70	52	66	63	70	63	57	80	58	55	59	57	68	78	63	55	66	67	54	68	57	63	50	59	71	52	58	74	58	59	54	49	61	55	59	68	52	66	69	52	69	48	64	71	64	54	57	74	60	48	48	60	50	82	70	50	67	77	54	64	66	78	73	59	76	60	61	52	63	58
1934	304	448	422	426	367	350	285	276	271	258	262	261	261	241	234	246	230	227	212	289	222	221	230	250	208	229	214	224	225	229	219	215	209	224	240	226	219	218	228	221	206	234	233	199	213	240	235	239	222	208	193	214	224	208	234	214	227	229	226	227	221	215	214	234	215	203	223	222	214	229	232	223	248	213	209	210	205	211	221	252	224	226	226	207	223	239	214	233	192	232	238	211	232	224	214	213	205	227	187	239	215	221	231	245	232	219	208	218	212	193	195	226	220	234	235	207	231	236	217	222	227	225	253	218	232	219	212	221	220	230	220	214	216	185	220	212	220	210	228	218	203	227	201	247	207	217	203	195	246	244	228	200	197	217	227	213	218	210	229	212	251	240	230	204	209	220	196	251	193	200	192	232	246	224	211	222	209	187	214	222	219	261	211	225	222	243	214	221	213	218	226	203	218	216	223	207	230	219	216	198	229	207	223	204	209	228	229	219	236	229	228	226	213	220	199	208	220	194	202	225	215	209	226	226	217	217	241	217	214	210	215	226	232	222	219	226	217	193	233	208	223	200	233	239	214	202	226	219	213	199	208	216	229	233	250	236	225	233	210	202	202	234	221	232	230	236	210	217	225	214	211	242	192	208	203	241	220	243	208	217	208	200	238	219	225	212	230	231	217	241	237	206	207	209	217	202	228	221	235	210	244	206	242	222	234	207	206	209	211	198	216	211	241	203	214	244	231	242	215	227	220	215	221	212	230	223	251	238	204	190	228	235	222	231	209	216	228	221	215	195	206	209	214	210	216	223	223	230	224	241	219	217	215	229	223	191	226	205	208	226	193	210	218	219	216	212	232	254	209	220	214	217	204	221	244	223	215	220	205	214	220	243	231	223	197	190	210	226	215	214	214	226	240	226	184	212	196	216	227	217	223	233	211	203	237	209	235	196	236	242	225	236	207	223	219	232	211	211	191	224	190	222	223	243	212	224	196	206	242	204	213	210	234	227	220	260	224	243	225	230	198	223	221	200	243	228	232	241	212	213	199	238	236	199	211	212	228	236	225	176	244	219	195	205	207	233	212	179	213	206	184	217	210	249	216	234	204	223	210	217	256	220	247	198	231	207	203	189	207	208	210	219	217	237	217	237	216	232	222	220	225	203	228	258	247	225	243	256	240	200	244	242	226	221	228	220	194	223	209	214	206	230	212	230	222	227	223	207	240	212	226	262	217	218	205	225	230	217	216	197	206	209	208	208	217	215	232	227	204	234	249	238	200	228	232	199	217	217	211	206	212	200	209	227	224	225	234	244	213	231	213	236	222	208	217	187	244	205	216	242	225	242	243	233	220	225	220	217	226	224	201	217	228	215	223	229	230	231	191	204	224	215	243	236	227	219	245	210	229	254	210	219	225	208	200	201	206	195	220	245	231	229	256	209	214	216	242	228	232	241	214	231	230	189	213	219	219	201	199	227	225	243	224	233	215	229	224	203	203	215	215	224	223	216	213	220	204	234	235	217	215	220	198	218	206	235	215	210	249	216	227	246	238	216	204	238	213	224	224	226	206	217	222	215	223	214	255	242	225	217	215	237	227	204	226	221	210	215	225	232	207	232	217	227	217	220	223	228	205	196	247	205	221	235	204	235	230	239	233	228	228	229	234	220	232	206	243	200	237	201	197	231	228	229	237	244	238	225	238	221	235	218	213	204	209	245	222	227	220	232	245	224	224	225	217	254	229	217	215	206	221	208	189	212	206	239	209	218	201	210	210	227	215	236	257	223	206	231	259	214	210	219	233	191	216	206	258	228	219	195	222	261	269	223	216	235	228	235	218	234	207	194	243	224	215	206	221	218	226	205	211	229	209	228	250	230	228	193	210	244	224	242	194	229	222	240	216	204	201	215	201	218	217	218	218	229	205	248	198	211	242	248	238	218	222	203	230	227	205	214	200	197	210	214	273	237	211	212	191	215	207	237	215	219	221	235	213	200	253	239	216	220	205	203	233	208	207	242	214	223	220	205	195	209	212	197	225	201	211	200	219	230	199	194	206	225	226	217	224	232	214	222	223	228	225	215	210	220	219	216	261	238	237	233	227	244	205	230	206	202	202	207	209	217	221	227	236	238	241	210	203	216	211	227	216	200	217	215	229	219	203	233	237	256	234	224	236	230	219	230	202	222	231	236	201	235	219	213	204	222	205	232	228	190	230	220	243	229	221	232	203	224	252	220	231	210	208	242	244	215	185	216	232	219	217	185	214	235	206	235	227	219	220	246	223	224	216	208	186	233	224	231	229	225	256	219	229	211	223	239	230	238	189	210	200	258	224	238	220	210	237	221	209	241	219	213	207	236	208	222	208	237	227	204	240	218	232	241	226	211	229	216	191	208	180	228	231	221	204	206	215	196	229	219	247	207	217	207	228	192	220	222	220	195	204	204	232	221	229	239	207	238	231	236	199	235	237	224	213	220	218	219	204	209	236	222	196	218	218	205	212	214	196	212	199	231	207	228	207	222	235	235	180	203	214	205	214	206	207	229	228	238	224	225	212	211	221	203	230	220	225	232	209	200	206	244	205	219	233	262	228	225	224	241	224	236	222	218	229	227	229	200	238	225	217	219	216	204	244	216	218	216	202	211	234	211	224	225	233	224	241	214	227	225	217	202	202	219	203	225	208	230	224	220	232	225	216	206	209	190	208	214	229	202	199	214	218	193	253	198	227	223	213	202	233	196	254	244	230	226	220	214	230	239	235	215	224	187	244	239	205	217	215	245	211	233	225	223	213	211	230	236	231	235	241	239	202	207	209	184	208	218	211	218	215	210	203	218	227	214	218	183	219	213	227	212	223	219	217	234	216	206	207	199	213	221	218	221	235	238	245	224	220	203	186	222	234	226	245	206	229	229	252	206	231	237	243	223	217	234	235	217	227	231	241	241	236	220	250	238	243	217	229	215	194	236	219	227	231	217	230	224	207	251	216	210	226	207	209	235	233	224	229	220	222	228	206	208	227	227	217	199	251	201	204	207	243	195	221	244	226	205	236	229	208	216	245	219	221	210	225	205	219	231	217	232	210	199	234	236	222	229	217	210	233	225	230	225	204	221	225	229	206	230	208	223	228	210	215	227	228	229	203	215	226	211	235	211	248	209	189	212	210	226	193	224	249	227	216	202	224	242	200	212	225	211	213	213	209	219	217	216	210	226	223	218	238	212	226	219	208	247	211	225	219	219	226	218	250	253	232	221	189	242	213	234	233	220	221	199	218	214	215	203	236	205	226	208	231	227	224	202	209	204	235	212	228	186	218	210	230	224	222	243	233	232	224	240	209	247	217	227	199	222	214	240	207	219	204	216	223	229	237	228	224	225	237	208	247	215	216	222	228	251	212	229	203	209	207	210	229	217	224	189	224	222	238	214	228	236	194	231	200	208	218	196	208	225	218	206	229	231	253	218	212	232	193	209	241	226	221	225	212	207	231	219	210	206	209	209	244	225	229	234	244
9992	983	1180	916	662	504	451	345	300	253	230	194	206	211	198	192	170	190	181	166	160	189	185	162	142	143	149	151	133	163	161	162	142	130	126	163	153	130	149	145	138	171	158	130	139	145	148	163	147	153	129	146	149	133	161	153	135	161	158	155	144	122	153	132	127	136	138	148	138	140	152	143	158	142	152	151	153	135	146	133	154	148	121	142	142	135	156	160	139	149	134	135	134	154	167	148	143	152	140	130	127	138	125	132	142	148	143	139	139	132	153	134	133	153	136	166	154	156	165	149	122	114	139	141	131	154	143	137	165	146	151	127	146	147	147	136	146	127	136	138	143	139	131	130	143	136	150	118	133	137	150	158	139	137	153	130	151	133	123	123	150	127	148	149	127	145	154	157	136	165	157	156	144	111	150	170	126	147	132	172	131	146	152	135	150	120	160	139	155	133	147	144	147	141	153	154	141	154	142	141	134	148	133	133	136	153	152	145	151	143	123	121	150	136	136	145	168	169	138	148	136	169	145	136	129	156	147	165	136	157	138	162	153	139	138	138	148	154	145	153	150	121	141	155	139	144	123	177	173	132	160	154	149	161	152	159	146	141	132	129	116	140	131	147	150	127	144	158	164	146	119	146	124	139	155	147	138	140	144	138	128	127	131	152	158	143	125	145	153	155	120	132	146	120	160	160	127	143	139	149	135	137	142	143	132	132	135	158	154	142	155	118	163	138	146	144	164	158	179	143	142	138	140	136	140	142	127	155	146	136	133	126	156	136	143	143	145	145	145	142	138	160	141	124	132	130	145	156	147	132	148	161	146	127	164	146	142	143	151	137	150	147	156	115	137	142	137	133	131	122	155	139	147	134	143	166	159	150	163	143	133	147	142	144	140	157	142	161	156	153	141	132	151	141	159	163	163	138	130	145	141	129	133	147	137	130	122	137	147	164	135	144	139	148	154	123	144	155	149	151	145	147	151	144	150	140	152	145	141	140	133	131	131	157	125	137	150	161	139	145	140	149	150	146	127	155	149	162	144	132	161	141	147	125	138	135	142	141	124	158	156	124	150	162	145	153	149	137	143	142	152	136	156	157	132	139	149	164	159	130	133	173	156	142	135	156	148	138	165	135	148	147	139	136	171	137	126	112	137	157	152	162	132	156	146	153	143	148	156	155	145	127	142	131	134	145	136	121	149	150	142	149	144	126	153	139	137	155	143	151	123	149	138	130	144	149	124	156	136	118	141	146	153	125	161	127	153	140	134	144	167	128	148	134	134	146	166	140	136	155	142	138	142	139	143	136	126	132	131	122	140	136	147	148	111	119	147	146	136	143	156	165	149	119	154	163	144	131	166	166	146	139	143	130	155	128	147	135	138	145	125	157	152	147	137	138	140	145	145	147	154	156	146	162	136	129	158	149	153	154	147	140	139	141	150	141	132	137	138	128	160	149	140	138	136	134	158	146	136	162	133	131	140	142	140	143	142	139	135	132	135	147	140	141	141	149	169	147	141	137	122	139	136	149	145	139	148	133	144	135	136	140	148	148	119	136	151	146	136	149	142	146	135	145	143	133	126	126	140	147	149	155	162	151	133	134	162	131	118	134	136	153	155	144	134	141	156	148	131	136	133	145	139	126	148	157	145	146	143	157	135	118	124	127	144	148	125	146	139	154	169	153	131	148	110	136	158	157	151	139	126	134	161	161	151	139	154	139	144	155	135	150	152	136	117	150	162	153	104	131	145	166	159	133	134	134	142	156	134	141	150	148	125	143	145	169	141	164	148	142	144	132	143	146	151	157	156	147	139	148	129	151	135	128	136	133	116	150	147	158	175	136	160	128	137	133	119	152	145	160	139	160	142	136	136	135	138	150	152	155	150	151	145	135	152	152	145	149	169	139	125	125	160	144	138	169	142	147	128	140	121	131	151	140	144	140	138	138	146	150	122	139	148	123	133	161	132	140	134	122	132	153	151	161	146	134	162	122	145	137	140	140	140	158	136	155	146	135	151	129	130	139	158	146	159	140	145	168	129	157	145	136	127	161	129	132	127	142	145	138	123	146	121	131	146	135	144	133	145	151	130	129	142	142	162	141	127	148	148	163	152	137	138	124	139	149	138	145	160	135	130	149	134	140	152	122	141	154	138	157	148	104	144	135	126	145	130	132	146	147	140	135	141	163	112	145	122	149	155	131	151	132	158	158	165	127	138	161	140	131	141	141	149	130	124	154	148	155	150	137	138	122	140	117	175	142	131	162	135	145	146	133	150	140	127	132	147	154	134	134	137	150	139	164	140	174	147	139	149	138	128	139	145	152	137	136	134	139	154	132	122	151	129	133	159	142	121	143	135	159	117	149	149	117	129	122	133	135	156	157	151	145	136	151	146	152	145	136	148	150	184	129	148	131	122	164	125	145	125	131	134	148	160	119	132	135	137	158	159	132	150	143	127	138	118	147	145	131	129	134	125	133	135	141	134	150	146	132	154	136	147	137	141	145	167	133	149	143	152	114	143	131	113	137	139	130	135	132	151	146	141	142	138	145	150	134	142	150	154	135	121	152	159	125	146	141	148	134	146	155	120	137	127	137	130	149	134	138	138	142	131	156	145	142	149	136	137	140	140	151	128	152	170	125	139	136	145	137	143	121	156	144	158	141	142	137	155	154	139	118	147	148	158	138	145	136	133	145	150	161	150	167	165	161	143	132	126	150	131	144	149	158	144	114	134	147	136	124	148	142	149	163	146	138	133	147	120	137	133	153	140	133	137	143	139	154	142	147	158	134	138	142	145	160	136	158	162	136	142	122	138	133	145	146	130	145	138	136	133	134	145	148	156	164	129	155	140	150	143	123	126	134	165	126	141	134	142	150	154	133	127	141	132	153	155	145	137	127	167	158	138	140	146	132	117	143	142	139	145	151	142	142	134	139	159	129	142	155	155	148	147	144	164	136	144	130	136	154	119	124	154	109	146	130	129	147	161	150	140	142	158	150	148	127	131	131	148	122	131	148	144	137	154	152	159	156	138	132	146	152	157	150	172	127	124	155	145	144	128	164	127	136	142	141	128	144	134	135	136	152	144	150	166	132	140	135	149	173	151	130	149	131	139	145	154	133	143	151	162	146	128	137	146	157	137	147	145	121	132	132	143	142	160	140	134	130	149	150	157	145	162	140	112	132	136	138	156	162	136	133	121	124	139	127	130	141	139	146	131	116	145	146	120	121	128	140	141	137	154	155	160	158	162	146	126	149	137	136	136	154	127	129	138	142	140	146	123	145	150	161	172	147	152	146	159	119	135	131	156	149	162	165	155	163	127	157	152	148	146	137	130	147	141	142	149	132	133	155	145	164	140	133	151	146	133	132	141	153	136	150	143	160	154	170	133	129	146	139	130	131	169	126	133	141	131	151	141	140	161	128	135	141	149	132	143	151	159	150	134	125	140	133	122	139	141	147	152	130	154	149	146	145	128	122	155	144	147	137	148	129	133	146	129	132	147	120
5608	1218	2397	2961	2577	2218	1852	1530	1292	1203	1105	975	924	863	755	731	700	680	608	653	601	617	577	523	574	513	495	498	489	498	498	493	516	475	462	474	478	505	470	483	488	479	487	460	447	463	489	454	478	442	474	449	452	453	423	464	417	450	422	429	429	404	430	414	456	454	445	465	471	404	426	440	444	419	490	475	445	436	429	415	447	413	453	400	417	425	422	449	449	422	450	430	424	437	424	428	448	402	420	405	428	420	425	425	411	477	416	417	409	416	408	433	417	437	407	459	428	444	433	465	446	473	449	435	411	464	419	411	459	447	423	447	449	493	411	415	455	424	419	431	396	454	426	445	419	424	426	396	420	420	437	441	439	430	397	476	427	447	479	439	417	463	438	431	425	445	418	437	449	446	438	441	393	434	424	446	389	414	454	450	454	446	436	403	471	479	413	452	452	465	441	416	424	442	445	459	392	395	435	435	438	442	404	437	408	419	399	458	430	439	418	457	445	430	429	456	494	414	428	402	422	426	425	432	399	467	409	430	403	425	429	453	419	427	437	445	437	428	411	432	445	464	403	421	425	455	424	427	442	441	455	391	461	429	446	384	473	446	447	430	412	419	440	426	377	428	411	447	454	418	421	439	420	393	405	425	430	463	432	473	403	433	452	450	416	448	412	448	435	396	396	439	408	406	416	399	419	417	393	415	436	424	412	439	423	442	418	421	462	439	436	378	429	413	406	418	446	436	423	446	426	451	442	452	441	440	407	411	450	426	436	388	418	465	429	415	431	432	419	472	435	428	397	418	430	422	415	436	409	430	427	442	441	422	454	443	428	475	476	410	420	434	422	422	401	423	470	492	461	429	422	425	485	392	430	430	418	384	395	443	385	424	404	458	435	467	454	448	388	460	436	414	464	414	444	447	433	444	381	441	452	436	430	452	445	444	429	459	410	451	399	438	435	405	412	417	456	431	428	394	445	422	409	418	450	427	412	427	468	432	436	452	458	432	465	443	430	451	426	426	467	403	433	434	442	408	454	413	428	413	392	417	446	429	386	411	411	455	410	453	454	427	432	423	441	415	428	428	458	417	413	410	424	461	422	396	410	408	430	443	420	426	415	422	436	420	424	385	418	445	418	463	427	389	448	407	433	440	450	415	450	461	432	423	427	421	427	413	440	441	437	477	464	432	460	446	441	438	410	424	427	435	418	396	397	426	424	438	438	410	415	420	419	445	387	437	446	428	422	422	436	461	409	459	436	392	421	421	447	452	421	399	432	428	433	401	416	398	415	492	444	439	416	440	420	450	450	444	441	448	412	428	413	430	449	467	416	432	436	410	444	436	438	461	442	410	440	437	453	453	367	449	412	405	464	409	444	435	413	418	408	478	445	388	444	431	459	411	406	425	393	431	426	424	439	426	451	410	428	445	457	450	387	446	412	441	431	428	431	461	429	399	409	398	392	434	465	427	409	458	446	443	443	408	443	429	436	458	405	427	459	442	425	458	455	459	441	420	415	412	442	408	436	420	422	442	405	454	409	433	431	405	410	419	424	442	435	405	412	424	416	421	451	416	466	436	423	448	449	391	394	453	435	417	441	411	418	434	404	419	403	407	478	449	430	452	416	466	420	419	410	392	465	445	406	461	438	391	435	437	427	448	446	395	438	440	448	433	443	412	416	453	428	408	467	410	408	474	467	397	442	415	431	423	395	430	397	438	405	434	396	425	397	439	441	435	459	448	415	433	430	406	441	413	438	421	400	411	415	450	419	436	401	425	462	460	433	409	426	416	423	428	449	443	466	444	439	409	419	456	415	446	423	467	440	406	462	428	471	435	426	427	425	402	441	441	421	435	457	423	396	392	414	437	401	395	411	436	421	432	444	407	442	441	396	396	386	429	463	460	459	395	409	435	423	411	417	447	407	445	409	452	433	425	441	431	397	469	459	431	380	412	410	463	425	438	466	426	404	452	431	388	458	440	411	427	381	401	427	405	450	425	430	421	429	449	416	448	413	401	428	463	433	423	408	412	416	454	394	436	434	450	432	456	398	454	434	441	439	439	401	421	435	406	432	412	449	432	456	427	385	408	427	426	414	433	436	425	435	374	442	388	443	443	397	453	448	401	400	424	433	405	439	451	420	439	408	451	459	409	411	426	434	485	464	419	412	451	445	443	424	383	480	418	446	408	401	443	437	432	423	404	435	434	445	407	447	452	423	432	461	434	444	403	422	438	428	392	409	423	470	457	388	457	462	419	406	431	430	463	400	427	426	405	401	448	450	425	425	401	423	419	394	447	393	425	448	433	447	406	415	412	432	431	442	421	439	412	407	472	399	436	426	431	470	432	429	410	430	446	392	428	452	427	431	433	425	431	410	413	459	431	418	394	465	431	414	439	419	428	429	442	419	435	428	419	424	426	434	427	420	410	408	407	418	442	399	423	442	416	425	430	428	466	428	439	412	428	412	474	445	435	422	402	452	441	463	457	414	446	394	459	463	428	448	422	434	452	392	384	405	452	411	480	456	434	420	408	399	401	424	441	421	467	390	408	428	416	459	441	424	431	428	434	412	471	461	407	472	426	463	437	428	463	406	411	423	421	440	439	409	425	408	414	430	431	382	419	441	415	435	433	444	432	431	398	429	399	443	429	410	447	464	424	438	381	432	415	438	442	411	438	444	434	426	448	426	401	456	408	412	422	417	439	441	415	461	417	414	409	402	414	449	418	432	429	417	419	417	464	417	429	420	412	413	400	387	427	425	439	435	436	417	420	437	429	451	401	423	402	455	421	471	438	455	452	391	411	428	454	402	389	404	467	406	452	431	433	434	441	434	445	447	422	407	442	448	390	451	422	439	465	467	460	436	452	433	403	420	403	443	453	426	417	430	439	462	407	405	453	442	456	405	429	432	444	444	445	414	412	426	418	427	413	428	441	444	433	463	438	448	414	431	411	422	424	441	436	463	397	449	413	418	394	447	447	406	380	450	400	424	434	399	472	393	440	433	444	429	433	463	429	406	445	425	413	443	423	383	426	434	438	424	471	433	452	404	424	438	435	411	391	457	414	458	408	464	429	424	423	392	437	426	452	408	426	435	445	408	443	431	449	402	401	451	472	470	415	405	402	420	429	446	412	438	446	435	416	468	440	437	411	407	442	446	421	444	438	435	425	369	471	421	415	436	442	410	418	384	449	435	390	409	432	447	429	417	444	459	445	440	449	426	402	448	429	386	408	406	431	448	471	458	390	465	412	459	424	430	426	421	413	412	436	411	407	404	404	440	395	415	444	390	456	417	464	414	414	455	419	432	433	462	396	432	440	415	458	458	435	422	416	434	462	420	430	436	410	418	409	449	433	399	418	442	404	394	471	400	431	412	438	413	395	415	421	432	432	436	441	433	402	416	421	395	398	439	466	399	406	440	432	432	451	428	405	414	398	406	390	406	452	427	451	456	411	406	437	444	430	409	430	438	417	401	444	399	466	393	432	468	407	394	391	452	424
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
